BÀI 2 TIN HỌC 11

     

Bài 2. Những thành phần của ngôn từ lập trình

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

Mỗi ngôn ngữ lập trình gồm 3 yếu tố cơ phiên bản là Bảng chữ cái, cú pháp và ngữ nghĩa. a. Bảng chữ cái

Tập thích hợp kí tự được dùng làm viết chương trình

Ví dụ: vào Pascal bảng vần âm bao gồm:

- chữ cái thường và chữ cái in hoa tiếng Anh: a...z ; A..Z

- 10 chữ thập phân: 0..9

- các kí tự sệt biệt:

 

*

* Lưu ý:

- các ngôn ngữ lập trình không giống nhau cũng có thể có sự khác biệt về bảng chữ cái. Ví dụ: Bảng vần âm của ngôn từ C/C++ đối với PASCAL có bổ sung cập nhật thêm một vài kí từ như: (") (diagdown) (!) (?) (\%) (|)

- không được phép dùng bất kì kí tự nào ngoài những kí tự quy định trong bảng chữ cái khi viết chương trình

b. Cú pháp

- Là cỗ quy tắc để viết chương trình, tất cả những luật viết tự và tổng hợp từ của từng ngôn ngữ

- phụ thuộc vào cú pháp người lập trình và chương trình dịch biết tổ hợp nào của các kí tự trong bảng vần âm là vừa lòng lệ, nhờ đó rất có thể mô tả đúng mực thuật toán để máy thực hiện

c. Ngữ nghĩa

- Xác định ý nghĩa thao tác buộc phải thực hiện, ứng với tổ hợp kí tự phụ thuộc vào ngữ cảnh của nó

- Ngữ nghĩa xác minh tính hóa học và ở trong tính của các tổ phù hợp kí tự tạo nên thành những dòng lệnh vào chương trình

2.


Bạn đang xem: Bài 2 tin học 11


Xem thêm: " Beyond The Scene Nghĩa Là Gì ? Beyond The Scene Nghĩa Là Gì


Xem thêm: Cách Chọn Mua Nồi Cơm Điện Goldsun Có Tốt Không, Giá Bao Nhiêu


Một số khái niệm

a. Tên

- cần sử dụng để xác định các đối tượng trong chương trình

- Tên đặt theo quy tắc của ngữ điệu lập trình với từng công tác dịch cố gắng thể

*
Ví dụ:

- thương hiệu đúng:

LOP11C2, LOP_11C2​

- tên sai:

LOP 11C2, 3D, AB

Nhiều ngôn từ lập trình phân biệt tía loại tên:

- Tên dành riêng (Từ khoá): là phần nhiều tên được ngôn ngữ lập trình sẵn dùng với chân thành và ý nghĩa xác định mà lại không được dùng với ý nghĩa sâu sắc khác

- tên chuẩn: dùng với chân thành và ý nghĩa xác định nào đó được quy định trong các thư viện của ngôn từ lập trình, nhưng người lập trình rất có thể khai báo và sử dụng với ý nghĩa khác

- tên do fan lập trình đặt: áp dụng theo ý nghĩa riêng, xác định bằng phương pháp khai báo trước khi sử dụng

Ví dụ: 

*

Bảng 3. Phân biệt những loại tên trong ngôn ngữ lập trình Pascal và ngữ điệu lập trình C++

b. Hằng cùng biến

b.1. Hằng

- Hằng là đại lượng có giá trị không thế đổi trong quá trình thực hiện nay chương trình

- Hằng số học tập là các số nguyên và số thực (dấu phẩy tĩnh hay vệt phẩy động)

- Hằng lôgic là những giá trị TRUE hoặc FALSE

- Hằng xâu là chuỗi kí tự bất kì, khi viết để trong cặp lốt nháy

Ví dụ:​

*

Bảng 4. Những loại hằng trong ngữ điệu lập trình Pascal và ngôn từ lập trình C++

b.2. Biến

- Là rất nhiều đại lượng được đặt tên, dùng để làm lưu trữ giá trị và giá trị hoàn toàn có thể được chuyển đổi trong quy trình thực hiện nay chương trình

- Tên đổi thay mang quý hiếm của phát triển thành tại từng thời điểm tiến hành chương trình

c. Chú thích

- các đoạn chú giải đặt trong chương trình nguồn giúp tín đồ đọc tiện lợi nhận biết chân thành và ý nghĩa của chương trình đó

- chú thích không làm ảnh hưởng đến nội dung chương trình nguồn với được công tác dịch vứt qua