Giáo án Tin Học lớp 11: CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH - Pdf 20

§ 2.CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH
I. Mục đích yêu cầu:
1.Kiến thức:Biết khái niệm tên, tên chuẩn, từ khoá, hằng, biến
2.Kỹ năng:Biết đặt tên đúng, chính xác
3.Thái độ: Ham học hỏi.Tập trung chú ý.
II. Chuẩn bị của giáo viên và học sinh:
1.Chuẩn bị của giáo viên:giáo án, thước kẻ.
2.Chuẩn bị của học sinh: đọc bài trước.
III. Nội dung tiết dạy:
1. Ổn định tổ chức lớp: 1 phút
2. Kiểm tra bài cũ: 5phút
Câu1:Chương trình dịch không có khả năng nào trong các khả năng sau:
A.Phát hiện đựơc lỗi cú pháp.
B.Phát hiện đựoc lỗi ngữ nghĩa.
C.Thông báo lỗi cú pháp.
D.Tạo được chương trình đích.
Trả lời: C.
Câu2:phân biệt cú pháp và ngữ nghĩa?
Trả lời:
Cú pháp: Là bộ các qui tắc để viết chương trình.
Ngữ nghĩa: Xác định ý nghĩa thao tác cần phải thực hiện
3. Tiến trình tiết dạy:
Ho
ạt động của thầy v
à trò

N
ội dung b
ài gi
ảng


1.Tên: Mọi đối tượng trong chương trình
đều phải được đặt tên theo nguyên tắc của
ngôn ngữ lập trình và từng chương trình
dịch cụ thể.
Trong Pascal, tên là 1 dãy liên tiếp không
quá 127 ký tự bao gồm chữ số,chữ cái hoặc
dấu gạch dưới và bắt đầu phải là chữ cái
hoặc dấu gạch dưới

a.Tên dành riêng:
Được dùng với ý nghĩa xác định (không
được dùng với ý nghĩa khác). Còn gọi là từ
khóa.
Ví dụ: Trong Pascal: PROGRAM, USES,
CONST, TYPE, VAR, BEGIN, END,
b.Tên chuẩn: là tên được ngôn ngữ lập
trình dùng với một ý nghĩa nào đó. Tuy
nhiên người lập trình có thể khai báo và
đích xác đ
ịnh nh
ưng tên dành riêng
thì không thể thay dổi mục đích được
còn tên chuẩn thì có thể thay đổi.
GV:Tên do người sử dụng đặt có

riêng.
Ví dụ: a1, delta, x1, ct_vidu. 2.Hằng và biến
a.Hằng: là đại lượng có giá trị không đổi
trong quá trình thực hiện chương trình
Ví dụ:
-Hằng số học:2 -22.39 3.1416
-Hằng logic: trong Pascal TRUE FALSE
-Hằng xâu:
Trong Pascal:'hoc hoc nua hoc mai'
Trong C++:"hoc hoc nua hoc mai"

b.Biến:là đại lượng được đặt tên,dùng
để lưu trữ nhưng giá trị có thể được thay
đ
ổi tro
ng quá trình th
ực hiện ch
ương tr
ình.

3.Chú thích:

Ta có thể đặt những đoạn chú thích trong
chương trình để giải thích lệnh.Chú thích
không ảnh hưởng đến nội dung chương
trình.
Ví dụ trong Pascal chú thích được đặt


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status