Giao an tin 11 (2011)

Chia sẻ bởi Nguyễn Thị Hiên | Ngày 25/04/2019 | 50

Chia sẻ tài liệu: Giao an tin 11 (2011) thuộc Tin học 11

Nội dung tài liệu:

Ngày soạn: 24/08/2010
Ngày giảng: 11A: 11B:
11C: 11D:
Tiết dạy: 01

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 VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH

I. MỤC ĐÍCH, YÊU CẦU
1. Về kiến thức
- Biết và phân biệt được có 3 lớp ngôn ngữ lập trình là ngôn ngữ máy, hợp ngữ và ngôn ngữ 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.
2. Về kỹ năng
- Nắm được khái niệm lập trình và ngôn ngữ lập trình.
- Nắm được vai trò của chương trình dịch, phân biệt được biên dịch và thông dịch.
3. Về thái độ
- Chăm chú lắng nghe và nắm vững vấn đề.
II. PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC
1. Phương pháp:
- Lấy học viên làm trung tâm.
- Nêu câu hỏi gợi mở, diễn giảng, một số phương pháp khác.
2. Phương tiện:
GV: SGK, SGV, giáo án, máy tính, máy chiếu.
HV: SGK, vở ghi, đọc trước bài ở nhà.
III. TIẾN TRÌNH LÊN LỚP, NỘI DUNG BÀI GIẢNG
1. Ổn định lớp: Kiểm tra sĩ số: 11A: 11B:
11C: 11D:
Kiểm tra bài cũ:
* Dẫn dắt vào bài (2p): Trong chương trình lớp 10 các em đã được biết đến một số khái niệm ngôn ngữ lập trình, chương trình dịch…trong bài học hôm nay chúng ta sẽ tập chung làm sáng tỏ hơn về chương trình dịch (bao gồm biên dịch và thông dịch).




3. Nội dung bài giảng:
Hoạt động của GV và HV
Nội dung

CH: Em hãy nêu các bước giải bài toán trên máy vi tính?
HV: Suy nghĩ và trả lời câu hỏi.
GV:Phân tích câu trả lời và nhắc lại các bước giải một bài toán trên máy vi tính.
Có 5 bước:
+ Bước 1: Xác định bài toán.
+ Bước 2: Lựa chọn hoặc thiết kế thuật toán.
+ Bước 3: Viết Chương Trình.
+ Bước 4: Hiệu Chỉnh.
+ Bước 5: Viết tài liệu
CH: Làm sao để máy tính có thể hiểu và thực hiện các thuật toán đã lựa chọn để giái bài toán?
HV: Suy nghĩ và trả lời
GV: Giới thiệu với các em khái niệm lập trình.
HV: Lắng nghe ghi chép.
Lưu ý: giải thích thêm:
Ý nghĩa của lập trình là để tạo ra các chương trình giải được các bài toán trên máy tính. Về cấu trúc dữ liệu, cần lựa chọn sao cho ít tốn kém bộ nhớ.
GV: Giới thiệu cho học viên biết có 3 loại ngôn ngữ lập trình.
HV: Trả lời ghi chép, lắng nghe.
GV: Lưu ý học viên: Chương trình viết bằng ngôn ngữ máy có thể nạp trực tiếp vào bộ nhớ và thực hiện ngay. Trình bày và giới thiệu cho học viên biết về hợp ngữ.
HV: Quan sát, ghi chép, lắng nghe.
GV: Giới thiệu với các em về ngôn ngữ bậc cao.
HV: Lắng nghe, ghi chép, quan sát.

















GV: Thông báo để thực hiện trên máy tính, chương trình cần được dịch sang ngôn ngữ máy.
HV: Lắng nghe, ghi chép.
GV: Giới thiệu khái niệm và quy trình hoạt động của chương trình dịch.
HV: Quan sát, lắng nghe, ghi chép.

GV: yêu cầu HV đọc ví dụ SGK/4-5, rút ra nhận xét.
HV: Đọc SGK, rút ra nhận xét.
GV: Nhận xét, kết luận.
+ Cách 1: Không có tài liệu nào được lưu trữ.
+ Cách 2: Có 2 tài liệu tiếng Việt và tiếng Anh có thể lưu trữ dùng lại về sau.
HV: Lắng nghe, ghi nhớ.

GV:Vậy có mấy loại chương trình dịch?
HV: Đọc SGK, trả lời.
GV: Nhận xét, kết luận.
GV: Nêu các bước thực hiện thông dịch
Và bổ sung thêm cho học viên: Thông dịch thích hợp trong đối thoại giữa người và hệ thống. Tuy nhiên một câu lệnh nào đó được lập lại bao nhiêu lần thì nó sẽ được dịch bấy nhiêu lần.

GV: Nêu ví dụ cho học viên.
HV: Lắng nghe, ghi chép.

GV: Giới thiệu
* 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ẻ: Nguyễn Thị Hiên
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)