G11 Unit 02 Programming Language Components Lê Quý Đôn High School of Ho Chi Minh City Created by Mr School vtchitruong@gmail com §2 Các thành phần của Ngôn ngữ Lập trình Components of Programming Lan[.]
Lê Quý Đôn High School of Ho Chi Minh City §2 Các thành phần Ngơn ngữ Lập trình Components of Programming Language Created by Mr School vtchitruong@gmail.com Các thành phần • Ngơn ngữ lập trình có thành phần Tập hợp kí tự dùng để viết chương trình Bảng chữ Cú pháp Ngữ nghĩa Bộ qui tắc để viết chương trình Ý nghĩa thao tác cần thực slide Các thành phần • Theo số tài liệu khác, ngơn ngữ lập trình có thành phần bản: o Cú pháp o Ngữ nghĩa o Câu lệnh o Biến slide Tên ngơn ngữ lập trình • Các ngơn ngữ lập trình thường có loại tên Tên dành riêng Tên chuẩn Tên người lập trình đặt slide Tên ngơn ngữ lập trình • Tên dành riêng (cịn gọi từ khóa) o Được ngơn ngữ lập trình qui định với ý nghĩa riêng xác định o Ví dụ: C++ có từ khóa ➢new, if, else, struct, switch, for, while, do, break,… slide Tên ngơn ngữ lập trình • Tên chuẩn o Được ngơn ngữ lập trình dùng với ý nghĩa o Người lập trình khai báo trùng sử dụng với ý nghĩa khác o Ví dụ: C++ có pow, sqrt, abs, slide Tên ngơn ngữ lập trình • Tên người lập trình đặt o Phải khai báo trước sử dụng o Khơng trùng với từ khóa o Ví dụ: tên biến, tên slide Hằng • Constant o Là đại lượng có giá trị khơng thay đổi q trình thực chương trình Ví dụ Hằng số học Hằng logic Hằng chuỗi slide Biến • Variable o Là đại lượng (người lập trình) đặt tên o Dùng để lưu trữ giá trị o Giá trị thay đổi trình thực chương trình • Nên đặt tên biến đủ dài gợi nhớ slide Chú thích • Comment o Được chương trình dịch bỏ qua o Giúp cho người đọc nhận biết ý nghĩa chương trình dễ • Trong C++, có cách thích // : thích riêng lẻ dịng /* */ : thích đoạn nhiều dịng slide 10