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 (tiếp theo)

3 16 0
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 (tiếp theo)

Đang tải... (xem toàn văn)

Thông tin tài liệu

Trường THCS & THPT Nguyễn Trãi - Đức Trọng -Trong C++: lời chú thích được đặt trong cặp HS: Quan sát cách dùng chú thích trong dấu: /* và */ chương trình với từng ngôn ngữ cụ thể Pascal [r]

(1)Tuaàn 2: Tieát 2: Trường THCS & THPT Nguyễn Trãi - Đức Trọng Ngày soạn: 16/08/2008 Ngaøy daïy: 21/08/2008 §2: CÁC THAØNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH (Tiếp theo) A Muïc tieâu: Kiến thức:  Biết số khái niệm: tên, tên chuẩn, tên dành riêng (từ khóa), và biến  Nhận biết tên đúng và tên sai quy cách ngôn ngữ lập trình Kyõ naêng: Thái độ:  Ham muốn học ngôn ngữ lập trình cụ thể để có thể giải các bài toán máy tính B Troïng taâm:  HS hiểu khái niệm tên (tên dành riêng, tên chuẩn, tên người lập trình đặt)  HS phaân bieät haèng vaø bieán haèng  Biết đặt tên đúng C Chuaån bò: Giaùo vieân:  SGK, SGV, giaùo aùn  Một bảng chữ cái Pascal HS:  SGK, SBT, ghi chép  Chuẩn bị bảng phụ GV yêu cầu trả lời câu hỏi D Tieán trình tieát hoïc: Tổ chức lớp: Lớp trưởng báo cáo sĩ số lớp và đồng phục lớp mình Baøi cuõ: Caâu 1: Neâu khaùi nieäm chöông trình dòch? Caâu 2: Em haõy neâu caùc thaønh phaàn cô baûn cuûa NNLT? Bài mới: HÑ1: Khaùi nieäm teân Noäi dung Hoạt động GV và HS GV: - Mọi đối tượng chương trình phải đặt tên theo quy tắc ngôn ngữ lập trình và chương trình cụ thể  Quy cách đặt tên Turbo pascal: - Yêu cầu HS đọc SGK trang 10 và cho + Gồm chữ số, chữ cái dấu gạch biết Turbo Pascal, tên đặt theo quy cách nào? + Dài không quá 127 kí tự + Không bắt đầu chữ số và không HS: Đọc SGK và trả lời câu hỏi chứa khoảng trắng GV: Nhận xét và chốt lại nét chính.(Tên đặt để -Ví dụ các tên đúng và tên sai ngôn ngữ quản lí và phân biệt các đối tượng tên cần đặt Pascal cho dễ nhớ đến nội dung đối tượng) HS: Ghi bài GV: Đưa số ví dụ ngôn ngữ Pascal và yêu cầu HS xác định tên đúng, tên sai HS: Xác định các tên đúng và tên sai GV: Ngoài các quy định nêu trên, các ngôn ngữ lập trình cụ thể còn có điểm khác cách đặt tên, đó là gì? HS: Tìm hiểu SGK và trả lời câu hỏi: Giaùo aùn tin hoïc 11 Trang Lop11.com Giáo Viên: Nguyễn Văn Đồng (2) Trường THCS & THPT Nguyễn Trãi - Đức Trọng Trong Pascal không phân biệt chữ hoa hay thường, còn C++ thì phân biệt chữ hoa khác chữ thường  Có loại tên: GV: Tên nào gọi là tên dành + Tên dành riêng: Tên ngôn ngữ riêng? lập trình quy định với ý nghĩa xác định, người HS: Đọc (SGK Trang 11) và trả lời câu hỏi lập trình không dùng với ý nghĩa khác GV: Chốt lại và lưu ý thêm tên dành riêng còn gọi là tên dành riêng gọi là từ khóa + Tên chuẩn: Là tên ngôn ngữ lập GV: Teân chuaån laø gì? trình dùng với ý nghĩa định, người HS: Xem SGK và trả lời câu hỏi trên dùng có thể dùng với ý nghĩa khác Ý nghĩa các tên chuẩn quy định các thư GV: Yeâu caàu HS laáy VD? HS: Lấy VD minh hoạ viện GV: Tên nào là tên người lập + Tên người lập trình đặt: SGK trình ñaët? Tên mình đặt cho ngắn gọn và dễ nhớ, HS: Trả lời câu hỏi theo ý các em phải tuân theo đúng quy cách đặt tên GV: Lấy số ví dụ và yêu cầu HS xác định ngôn ngữ dùng để viết CT tên hợp lệ 11A2; canbac2; end; abs; byte; var; giai PTB1 HS: Xác định tên không hợp lệ: End; var không hợp lệ vì trùng với tên dành riêng 11A2 không hợp lệ vì bắt đầu là chữ số giai PTB1 không hợp lệ vì chứa dấu cách HÑ2: Khaùi nieäm bieán vaø haèng: Noäi dung Hoạt động GV và HS GV: Em hiểu nào gọi là hằng? HS: Suy nghĩ vaø trả lời caâu hỏi GV: Giải thích và cho các ví dụ số học, xâu và logic Đặc biệt xâu  Hằng: Hằng là đại lượng có giá trị không Pascal đặt cặp dấu nháy đơn, thay đổi quá trình thực chương cịn C++ đặt cặp dấu nháy kép (ví dụ trang 12) trình HS: Quan sát các ví dụ các loại và + Hằng số học: là các số nguyên hay số thực phân biệt cách sử dụng xâu ngơn ( dấu phẩy tĩnh dấu phẩy động) ngữ Pascal và C++ + Hằng lôgic: là giá trị đúng sai tương GV: Các em tránh nhầm lẫn cách biểu ứng true false diễn kí tự nháy đơn: ‘’’’ (hai dấu nháy đơn đặt cặp dấu nháy đơn) Khác với + Haèng xaâu: SGK diễn đạt nháy kép (đặt kí tự nháy kép cặp dấu nháy đơn) ‘”’ GV: Em hieåu bieán nhö theá naøo? HS: Trả lời câu hỏi  Bieán:SGK HÑ3: Chuù thích: Noäi dung Hoạt động GV và HS GV: Dùng bảng chương trình Pascal và C++  Trong Pascal: lời chú thích đặt để giải thích lời chú thích, cho HS quan sát cặp dấu { và } hay (* và *) trên bảng Giaùo aùn tin hoïc 11 Trang Lop11.com Giáo Viên: Nguyễn Văn Đồng (3) Trường THCS & THPT Nguyễn Trãi - Đức Trọng -Trong C++: lời chú thích đặt cặp HS: Quan sát cách dùng chú thích dấu: /* và */ chương trình với ngôn ngữ cụ thể (Pascal và C++) E Cuûng coá: Caâu hoûi traéc nghieäm: ? Câu 1: Cho các tên sau, tên nào đúng: A Phuongtrinhbachai C.1Phuongtrinhbachai B Phuong Trinh Bac Hai D phuongtrinh#bachai Đáp án: A ? Caâu 2: Teân naøo sai caùc teân sau: A he_phuong_trinh B string C bai D lop11B Đáp án: B & C Daën doø:  Hiểu các KN tên, tên dành riêng, tên chuẩn, tên người lập trình đặt  Phân biệt và biến  Làm bài tập và soạn trước bài F Ruùt kinh nghieäm: Giaùo aùn tin hoïc 11 Trang Lop11.com Giáo Viên: Nguyễn Văn Đồng (4)

Ngày đăng: 02/04/2021, 09:10

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan