Bai 16 lop 10

Chia sẻ bởi Hoàng Văn Xuân | Ngày 26/04/2019 | 44

Chia sẻ tài liệu: bai 16 lop 10 thuộc Tin học 12

Nội dung tài liệu:

Ngày soạn:
Ngày giảng:
Tiết 1
Chương I
một số khái niệm
về lập trình và ngôn ngữ lập trình
bài 1: khái niệm lập trình và ngôn ngữ lập trình

I. Mục tiêu bài học
- Học sinh biết có ba lớp ngôn ngữ lập trình và các mức của ngôn ngữ lập trình:Ngôn ngữ máy, hợp ngữ và ngôn ngữ lập trình bậc cao.
- Biết vai trò của chương trình dịch
- Biết khái niệm biên dịch và thông dịch
- Biết một trong những nhiệm vụ quan trọng của chương trình dịch là phát hiện lỗi cú pháp của chương trình nguồn.
II. Phương pháp và phương tiện dạy học
- Phương pháp: Thuyết trình, vấn đáp.
- Phương tiện: Máy tính, phông chiếu hoặc bảng,
III. Tiến trình dạy học
1, định tổ chức
2, Kiểm tra bài cũ
3, Bài mới
Hoạt động của giáo viên và học sinh
Nội dung

GV: Em hãy cho biết các bước giải một bài toán trên máy tính?
HS: Suy nghĩ trả lời câu hỏi
GV: Phân tích câu trả lời của học sinh. Nhắc lại các bước giải bài toán đã học ở lớp 10.
GV: Em hãy cho biết có mấy loại ngôn ngữ lập trình?
HS: Trả lời câu hỏi của giáo viên
GV: Phân tích câu trả lời của học sinh.
Mỗi loại máy có một ngôn ngữ riêng, thường thì chương trình viết bằng ngôn ngữ của loại máy nào thì chỉ chạy được trên laọi máy đó.
Khi viết chương trình bằng ngôn ngữ lập trình bậc cao muốn thi hành được trên loại máy nào thì cần chuyển chương trình sang ngôn ngữ của loại máy đó.
GV: Làm thế nào để chuyển chương trình viết bằng ngôn ngữ lập trình bậc cao sang ngôn ngữ máy?
GV: Đưa ra ví dụ: Bạn là người không biết tiếng anh vậy làm thế nào để bạn có thể nói truyện được với người anh hay đọc một quyển sách tiếng anh?
+ Khi một người làm phiên dịch người đó phải dịch như thế nào?
Dịch ngay từng câu khi hai người nói truyện
Khi một người muốn dịch một cuốn sách sang tiến việt thì làm thế nào?
Dịch toàn bộ cuốn sách đó sang tiếng việt để người khác có thể đọc được.
Biên dịch: Sử dụng ngôn ngữ lập trình pascal để dịch một chương trình viết sẵn ra đĩa và thi hành chương trình đã dịch để học sinh quan sát.
Thông dịch: Sử dụng các lệnh command promt để thực hiện một số lệnh của DOS hoặc dùng ngôn ngữ Foxpro để thực hiện một số lệnh quản trị dữ liệu, học sinh dễ dàng nhận ra việc thông dịch.
Đi kèm với các chương trình dịch dịch dịch thường có các công cụ như soạn thảo chương trình nguồn, lưu trữ, tìm kiếm, phát hiện lỗi, thông báo lỗi,…ngôn ngữ lập trình thường chứa tất cả các dịch vụ trên.


1. Khái niệm lập trình
Lập trình là sử dụng cấu trúc dữ liệu và các câu lệnh
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Hoàng Văn Xuân
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)