Trắc nghiệm Cấu trúc chương trình Tin Học Lớp 11
-
Câu 1:
Trong ngôn ngữ Pascal, phát biểu nào sau đây là ĐÚNG?
A. Sau mỗi câu lệnh đều phải có dấu chấm phẩy.
B. Câu lệnh trước End không nhất thiết phải có dấu chấm phẩy
C. Có phân biệt chữ hoa và chữ thường
D. Sau từ khóa Begin bắt buộc phải có dấu chấm phẩy
-
Câu 2:
Trong NN lập trình Pascal, khẳng định nào trong các khẳng định sau là sai?
A. Phần tên chương trình không nhất thiết phải có
B. Phần thân chương trình có thể có hoặc không
C. Phần khai báo có thể có hoặc không
D. Phần thân chương trình nhất thiết phải có
-
Câu 3:
Tên nào không đúng trong ngôn ngữ Pascal
A. abc_123
B. _123abc
C. 123_abc
D. abc123_
-
Câu 4:
Trong các tên sau, đâu là tên dành riêng (từ khóa) trong ngôn ngữ lập trình Pascal?
A. Baitap
B. Program
C. Real
D. Vidu
-
Câu 5:
Hãy chọn biểu diễn tên đúng trong Pascal?
A. AB_234
B. 100ngan
C. Bai tap
D. ‘*****’
-
Câu 6:
Tên trong ngôn ngữ lập trình Turbo Pascal là một dãy liên tiếp không quá bao nhiêu kí tự?
A. 16
B. 127
C. 255
D. 64
-
Câu 7:
Khẳng định nào sau đây là sai?
A. Phần tên chương trình không nhất thiết phải có
B. Phần khai báo có thể có hoặc không
C. Phần thân chương trình có thể có hoặc không
D. Phần khai báo thư viện có thể có hoặc không
-
Câu 8:
Một ngôn ngữ lập trình có những thành phần cơ bản nào?
A. Bảng chữ cái và ngữ nghĩa.
B. Bảng chữ cái, cú pháp và ngữ nghĩa.
C. Cú pháp và ngữ nghĩa.
D. Bảng chữ cái
-
Câu 9:
Trong Turbo Pascal, để thực hiện chương trình:
A. Nhấn tổ hợp phím Shift + F9;
B. Nhấn phím Ctrl + F9;
C. Nhấn tổ hợp phím Ctrl + F7;
D. Nhấn tổ hợp phím Alt + F9;
-
Câu 10:
Phát biểu nào dưới đây là sai?
A. Trong một chương trình, phần khai báo bắt buộc phải có.
B. Trong một chương trình, phần khai báo có thể có hoặc không.
C. Trong một chương trình, phần thân chương trình nhất thiết phải có.
D. Cả A, B, C đều sai.
-
Câu 11:
Trong một ngôn ngữ lập trình, bảng chữ cái là:
A. Tập các kí tự trong bảng mã ASCII.
B. Tập các kí tự được dùng để viết chương trình.
C. Tập các kí tự không được phép dùng để viết chương trình
D. Tập các kí tự trong ngôn ngữ tự nhiên.
-
Câu 12:
Trong các khai báo sau, khai báo nào là khai báo biến trong pascal :
A. Const a = ‘True’ ;
B. Var x, y : Byte ;
C. Program Vi_du1 ;
D. uses crt ;
-
Câu 13:
Chương trình được viết như sau: Begin end.
A. Chương trình này sai cú pháp
B. Chương trình này sai không chạy được
C. Chương trình này chạy nhưng không thực hiện gì cả
D. Chương trình báo lỗi.
-
Câu 14:
Cấu trúc chương trình gồm những phần nào?
A. Tên, khai báo
B. Khai báo biến, thân chương trình
C. Khai báo, thân chương trình
D. Khai báo tên, thân chương trình
-
Câu 15:
Phát biểu nào dưới đây là đúng?
A. Phần khai báo có thể khai báo cho: Tên chương trình, hằng, biến và chương trình con.
B. Phần khai báo có thể khai báo cho: Tên chương trình, hằng, biến.
C. Phần khai báo có thể khai báo cho: Chương trình con, hằng, biến.
D. Phần khai báo có thể khai báo cho: Tên chương trình, thư viện, hằng, biến và chương trình con.