Đề kiểm tra 15 phút Tin học 11 Học kì 1 có đáp án (Bài số 1 - Đề 2)
10 câu hỏi
Khai báo nào sau đây là đúng về tên do người lập trình đặt?
Là tên được dùng với ý nghĩa riêng, xác định bằng cách khai báo trước khi sử dụng
Là tên được NNLT quy định dùng với ý nghĩa riêng xác định, không được sử dụng với ý nghĩa khác
Là tên được NNLT dùng với ý nghĩa nhất định nào đó
Là các hằng hay biến
Đáp án đúng : A
Chọn biểu diễn tên sai trong các biểu diễn dưới đây:
Baitap6
Baitap_6
_6Baitap
6Baitap
Đáp án đúng : D
Giá trị nào dưới đây là hằng xâu:
‘Lop 11A1’
TRUE
1.5
Tất cả đều sai
Đáp án đúng : A
Trong những biểu diễn dưới đây, biểu diễn nào không phải là từ khóa trong Pascal?
end
begin
sqrt
program
Đáp án đúng : C
Trong ngôn ngữ lập trình Pascal, từ khóa PROGRAM dùng để:
Khai báo biến
Khai báo tên chương trình
Khai báo thư viện
Khai báo hằng
Đáp án đúng : B
Chương trình được viết bằng NNLT bậc cao thường gồm:
Phần thân
Phần khai báo
Tên chương trình và thư viện
Phần khai báo và phần thân
Đáp án đúng : D
Để khai báo biến a là kiểu nguyên, ta chọn cách khai báo:
var a : boolean;
var a : real;
var a : byte;
var a : char;
Đáp án đúng : C
Trong các kiểu dữ liệu sau, kiểu nào ít tốn bộ nhớ nhất:
Byte
Real
Integer
Longint
Đáp án đúng : A
Biến X nhận 2 giá trị là Đúng hoặc Sai, khai báo nào sau đây là đúng:
Var X : real;
Var X : boolean;
Var X : Integer;
Var X : char;
Đáp án đúng : B
Biến X có thể nhận các giá trị là: true hoặc false và biến Y có thể nhận các giá trị là: 5; 10; 15; 20; 50; 100. Khai báo nào trong các khai báo sau đây là đúng và ít tốn dung lượng bộ nhớ nhất?
Var X: boolean; Y: longint;
Var X: boolean; Y: integer;
Var X: boolean; Y: real;
Var X: boolean; Y: byte;
Đáp án đúng : D








