Cộng đồng chia sẻ tri thức Lib24.vn

Câu 1

Gửi bởi: Phạm Thọ Thái Dương Vào 17 tháng 12 2019 lúc 14:42:14

Lý thuyết

Câu hỏi

Các thành phần cơ bản

Hướng dẫn giải

- Mỗi ngôn ngữ lập trình thường có 3 thành phần cơ bản là: bảng chữ cái, cú pháp, ngữ nghĩa.

- Bảng chữ cái: là tập các kí tự được dung để viết chương trình. Không được phép dung bất kì kí tự nào ngoài các kí tự quy định trong bảng chữ cái. Trong pascal bảng chữ cái bao gồm:

   + 26 chữ cái thường: a, b, c, ..., z

   + 26 chữ cái in hoa: A, B, C, ..., Z

   + 10 chữ số thập phân: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

   + Các kí tự đặc biệt:

- Cú pháp: là bộ quy tắc để viết chương trình, dựa vào chúng người lập trình và chương trình dịch biết được tổ hợp nào là không hợp lệ.

- Ngữ nghĩa: xác định ý nghĩa thao tác cần phái thực hiện, ứng với tổ hợp kí tự dựa vào ngữ cảnh của nó.

Ví dụ: Phần lớn các ngôn ngữ lập trình đều sử dụng dấu + để chỉ phép cộng.

a+b
i+j

Giả sử a và b là số thực thì đây là phép cộng hai số thực, I và j là 2 số nguyên thì đây là phép cộng 2 số nguyên.

- Cú pháp cho biết cách viết một chương tỉnh hợp lệ, ngữ nghĩa xác định ý nghĩa của các tổ hợp kí tự trong chương trình.

Update: 17 tháng 12 2019 lúc 14:42:14

Các câu hỏi cùng bài học

Có thể bạn quan tâm