Tải bản đầy đủ (.pdf) (2 trang)

Bài giảng môn Tin học 11 - Các thành phần của ngôn ngữ lập trình (mục 1)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (125.75 KB, 2 trang )

<span class='text_page_counter'>(1)</span>Trường THCS & THPT Nguyễn Trãi - Đức Trọng Tuaàn 1: Tieát 1:. Ngày soạn: 9/08/2008 Ngaøy daïy:11/08/2008. §1: KHÁI NIỆM LẬP TRÌNH VAØ NGÔN NGỮ LẬP TRÌNH. §2: CÁC THAØNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH (Mục 1) A. Muïc tieâu: 1. Kiến thức:  Hiểu và phân biệt được ngôn ngữ lập trình bậc cao với ngôn ngữ máy và hợp ngữ.  Hiểu ý nghĩa và nhiệm vụ của chương trình dịch. Phân biệt được biên dịch và thông dịch.  Biết ngôn ngữ lập trình có 3 thành phần cơ bản là: bảng chữ cái, cú pháp và ngữ nghĩa.  Biết một số khái niệm: tên, tên chuẩn, tên dành riêng (từ khóa), hằng và biến.  Nhận biết được tên đúng và tên sai quy cách trong một ngôn ngữ lập trình. 2. Kyõ naêng: 3. Thái độ:  Ham muốn học một ngôn ngữ lập trình cụ thể để có thể giải các bài toán bằng máy tính. B. Troïng taâm:  HS hieåu khaùi nieäm thoâng dòch, bieân dòch.  HS bieát caùc thaønh phaàn cô baûn cuûa NNLT C. Chuaån bò: 1. Giaùo vieân:  Một chương trình viết bằng ngôn ngữ Pascal hoặc ngôn ngữ C.  Một bảng chữ cái trong Pascal (Trang 29 - SGV) 2. HS:  Đọc và trả lời các câu hỏi 1, 2, 3 trang 13 SGK. D. Tieán trình tieát hoïc: 1. Tổ chức lớp: Lớp trưởng báo cáo sĩ số của lớp và đồng phục của lớp mình. 2. Baøi cuõ: Theå hieän trong tieát daïy. 3. Bài mới: HÑ1: Khaùi nieäm laäp trình vaø NNLT Noäi dung Hoạt động của GV và HS GV: Laäp trình laø gì?  Laäp trình: HS: Suy nghĩ và trả lời câu hỏi. Lập trình là sử dụng cấu trúc dữ liệu và các câu GV: Nhaän xeùt vaø choát laïi. lệnh của một ngơn ngữ lập trình cụ thể để mơ HS: Nhắc lại ý mà GV vừa chốt lại đó. tả dữ liệu và diễn đạt các thao tác của thuật toán. GV: Có những loại NNLT nào? Phân biệt  Ngôn ngữ lập trình (NNLT): Ngôn ngữ máy và Ngôn ngữ bậc cao? HS: - Có 3 loại ngôn ngữ dùng để viết chương trình là ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao. -Ngôn ngữ máy sử dụng 2 kí hiệu 0 và 1. Ngôn ngữ bậc cao dùng các từ tiếng anh để viết. HÑ2: Chöông trình dòch: Noäi dung Hoạt động của GV và HS GV: Máy chỉ có thể trực tiếp hiểu được ngôn ngữ nào? HS: Ngôn ngữ máy. Giaùo aùn tin hoïc 11. Trang 1 Lop11.com. Giáo Viên: Nguyễn Văn Đồng.

<span class='text_page_counter'>(2)</span> CT Nguoàn.  Bieân dòch:  Thoâng dòch:. Trường THCS & THPT Nguyễn Trãi - Đức Trọng GV: Như vậy một chương trình viết bằng ngôn ngữ bậc cao muốn máy tính hiểu và thi hành được cần phải làm gì? CT CT HS: Cần có chương trình dịch. Ñích Dich GV: Lấy ví dụ thực tế về 1 người nói tiếng Việt và 1 người nói tiếng Anh để giới thiệu 2 cách dịch HS: - Lắng nghe và ghi bài. - Đọc SGK trang 5, phân biệt giữa thông dịch và biên dịch.. HÑ3: Caùc thaønh phaàn cuûa NNLT: Noäi dung. Hoạt động của GV và HS GV: Yêu cầu HS quan sát chương trình viết bằng ngôn ngữ lập trình bậc cao và cho biết trong chương trình đã sử dụng các loại kí tự nào? HS: Quan sát và nghe giảng giải. GV: - Dùng bảng chữ cái trong SGK và bảng chữ cái trong Pascal để giới thiệu. - Dùng chương trình minh họa đó để giải thích về cú pháp. Lấy ví dụ viết không hợp lệ. HS: Cần nắm được cú pháp cho biết cách viết một chương trình hợp lệ, còn ngữ nghĩa xác định ý nghĩa của các tổ hợp kí tự trong chương trình. GV: Dùng ví dụ trong SGK để giải thích ngữ nghĩa..  Bảng chữ cái: SGK.  Cú pháp: SGK.  Ngữ nghĩa: SGK. E. Cuûng coá: Caâu hoûi traéc nghieäm: ? Chöông trình dòch laø: A. CT dịch ngôn ngữ tự nhiên ra ngôn ngữ maùy.. C. CT có chức năng chuyển đổi CT được viết bằng NNLT bậc cao thành CT thực hiện được treân maùy tính cuï theå. B. CT dịch Ngôn ngữ máy ra ngôn ngữ D. CT có chức năng chuyển đổi CT được viết nhieân. bằng ngôn ngữ máy thành ngôn ngữ bậc cao. Đáp án: C Daën doø:  Hieåu caùc KN Laäp trình vaø NNLT, bieân dòch vaø thoâng dòch.  Caùc thaønh phaàn cô baûn cuûa NNLT.  Xem bài và soạn trước bài 2 để tiết sau học tiếp. F. Ruùt kinh nghieäm: ...................................................................................................................................................... ...................................................................................................................................................... ....................................................................................................................................................... Giaùo aùn tin hoïc 11. Trang 2 Lop11.com. Giáo Viên: Nguyễn Văn Đồng.

<span class='text_page_counter'>(3)</span>

×