Font size
WorksheetsBài 1 + 2 Lập trình và các thành phần của ngôn ngữ lập trình
Total questions: 20
Worksheet time: 10mins
Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
Ngôn ngữ tự nhiên
Ngôn ngữ lập trình
Ngôn ngữ máy
Ngôn ngữ của chương trình dịch
Cho biết tên chương trình nào dưới đây hợp lệ?
8chuongtrinh;
chuongtrinh8;
chuong trinh;
program;
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ lập trình Pascal?
Tamgiac;
8tamgiac;
Tam giac;
abc.
Hãy chọn biểu diễn tên đúng trong những biếu diễn dưới đây?
‘******’
=ban
123ac
Dien_tich
Hãy chọn biểu diễn hằng, trong những biếu diễn dưới đây?
Uses
‘abcd’
2A.9
+123c
Hãy chọn từ khoá trong những biếu diễn dưới đây?
logic
real
begin
integer
Hãy chọn những tên chuẩn trong những biếu diễn dưới đây?
begin
tamgiac
end
real
Ngôn ngữ lập trình là?
phương tiện để soạn thảo văn bản trong đó có chương trình
phương tiện để soạn thảo văn bản trong đó có chương trình
phương tiện diễn đạt thuật toán để máy tính thực hiện công việc
phương tiện diễn đạt thuật toán;
Chương trình dịch:
Dịch ngôn ngữ tự nhiên ra ngôn ngữ máy
Dịch từ hợp ngữ ra ngôn ngữ bậc cao
Dịch từ hợp ngữ ra ngôn ngữ bậc cao
Dịch từ ngôn ngữ bậc cao ra ngôn ngữ máy
Chương trình dịch gồm có:
Thông dịch và biên dịch
Thông dịch
Biên dịch
Chương trình đích
Lỗi cú pháp trong chương trình nguồn được phát hiện khi :
Biên dịch hoặc thông dịch chương trình
Viết chương trình nguồn
Biên dịch chương trình
Viết chương trình đích
Phát biểu nào sau đây chắc chắn sai ?
Chương trình là một mô tả thuật toán bằng một NNLT
Máy tính điện tử có thể chạy các chương trình;
Mọi người sử dụng máy tính đều phải biết lập chương trình;
Một bài toán có thể có nhiều thuật toán để giải;
Các thành phần của ngôn ngữ lập trình là?
Chương trình thông dịch và chương trình biên dịch
Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa
Bảng chữ cái, cú pháp, ngữ nghĩa
Tên dành riêng, tên chuẩn và tên do người lập trình đặt
Cú pháp là …………. để viết chương trình
bộ quy tắc
bộ mã ASCII
bộ quy tắc
bộ chữ cái
Trong một ngôn ngữ lập trình, bảng chữ cái là:
Tập các kí tự trong ngôn ngữ tự nhiên.
Tập các kí tự trong bảng mã ASCII.
Tập các kí tự không được phép dùng để viết chương trình.
Tập các kí tự được dùng để viết chương trình.
Trong Turbo Pascal, tên phải được bắt đầu bằng ?
Chữ cái hoặc chữ số
Chữ số hoặc dấu gạch dưới
Chữ cái hoặc các kí tự đặc biệt
Chữ cái hoặc dấu gạch dưới
“Từ khóa ” là cách gọi khác của?
Tên dành riêng
Tên chuẩn
Tên đặc biệt
Tên do người lập trình đặt
Hằng gồm:
Hằng xâu, logic, số học
Hằng xâu, số học, cú pháp.
Hằng xâu, logic , ký tự.
Hằng logic, ký tự, ngữ nghĩa.
Trong Pascal để viết đoạn chú thích: (bat dau chuong trinh), ta viết:
<bat dau chuong trinh>
{bat dau chuong trinh}
* bat dau chuong trinh*
/* bat dau chuong trinh*/
Các tên sau, tên nào không phải là tên chuẩn trong pascal :
Byte
Abs
Real
Spr
