TRƯỜNG THPT PHAN THIẾT ĐỀ KIỂM TRA 1 TIẾT
MÔN : tin học lớp 11
Thời gian làm bài: 45 phút;
(40 câu trắc nghiệm)
Họ, tên thí sinh:
Lớp:
Mã đề thi 01
Trả lời trắc nghiệm:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
A
B
C
D21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
A
B
C
D
Câu 1: Đối với kết quả có kiểu thực, ta nên xuất có qui cách theo dạng: write(kết quả:x:y);
A. Sqrt(x – a)*(x – a) + (y - b)*(y – b)<= R B. Sqrt[sqrt(x – a) + sqrt(y - b)] <= R
C. Sqr(sqrt(x – a) + sqrt(y - b)) <= R D. Sqrt(sqr(x – a) + sqr(y - b)) <= R
Câu 11: Giá trị logic là kết quả của biểu thức
A. Biểu thức logic B. Biểu thức số học.
C. Biểu thức quan hệ. D. Biểu thức quan hệ và biểu thức logic
Câu 12: Pascal là ngôn ngữ lập trình thuộc loại:
A. Ngôn ngữ máy B. Ngôn ngữ bậc cao
C. Không thuộc loại nào D. Hợp ngữ
Câu 13: Xét biểu thức sau : (9*x < 80) or (x <=10). Biểu thức cho kết quả False khi x bằng
A. 9 B. 8 C. 11 D. 10
Câu 14: Trong ngôn ngữ lập trình Pascal, từ khóa USES dùng để
A. Khai báo hằng B. Khai báo tên chương trình
C. Khai báo thư viện D. Khai báo biến
Câu 15: Thông tin nào không phải là hằng số học?
A. ‘45’ B. 54 C. -23.25 D. -2.23E01;
Câu 16: Khẳng định nào sau đây là đúng:
A. Một chương trình có thể không có phần thân
B. Một chương trình có thể không có phần khai báo
C. Bắt buộc phải khai báo tên chương trình
D. Biến dùng trong chương trình có thể không cần khai báo.
Câu 17: Hãy chọn kiểu dữ liệu đúng nhất để khai báo cho các biến R và S là bán kính và diện tích của hình tròn.
A. Var R: Integer; S: longint ; B. Var R: Byte; S: real;
C. Var R, S: Integer; D. Var R, S : Byte ;
Câu 18: Trong Pascal, phép toán div, mod thuộc phép toán nào sau đây
A. Phép toán quan hệ B. Phép toán số học với số nguyên
C. Phép toán số học với số thực D. Phép toán Logic
Câu 19: Cấu trúc một chương trình được chia làm mấy phần ?
A. 3 B. 1 C. 2 D. 4
Câu 20: Trong NNLT Pascal, để biên dịch chương trình
A. Nhấn phím F9 B. Nhấn tổ hợp phím Shift + F9
A. x= 15, y= -10. B. x= 25, y= 15. C. x= 10, y= -15. D. x= 25, y= -10.
Câu 30: Chọn tên sai
A. hoa – hong B. _123 C. tam_giac D. dientich
Câu 31: Để xuất kết quả tính chu vi và diện tích hình tròn nằm trên 2 dòng khác nhau ta dùng lệnh:
A. readln(chuvi);readln(dientich); B. writeln(chuvi);write(dientich);
C. write(chuvi); write(dientich); D. write(chuvi); writeln(dientich);
Câu 32: Tên nào sau đây là tên do người lập trình đặt
A. Program B. If C. Real D. ketthuc
Câu 33: Trong ngôn ngữ lập trình Pascal, từ khóa CONST dùng để
A. Khai báo Hằng B. Khai báo thư viện
C. Khai báo tên chương trình D. Khai báo biến
Câu 34: để xác định 3 biến a, b, c nhập vào từ bàn phím có tạo thành một tam giác hay không, một học sinh
dùng biến kiemtra. Biến naỳ có thể nhận giá trị True hoặc Flase. Theo em, biến này khai báo kiểu gì?
A. Char B. longint C. real D. Boolean
Câu 35: Biến a nhận giá trị là true, biến b nhận 1 trong các giá trị 11.2 ; 11.3 hãy chọn khai báo đúng:
A. Var a: real; b: boolean; B. Var a: true; b: real;
C. Var a: boolean; b: real; D. Var a: char; b: integer;
Câu 36: Biến x là số nguyên nằm trong phạm vi 150-220 khai báo nào trong các khai báo sau là tối ưu nhất ?
A. Var x: Byte; B. Var x : Word; C. Var x: Real; D. Var x: Integer;
Câu 37: Trong ngôn ngữ lập trình Pascal, từ khóa VAR dùng để
A. Khai báo hằng B. Khai báo thư viện
C. Khai báo biến D. Khai báo tên chương
trình
Câu 38: Trong Pascal, câu lệnh readln không có tham số có tác dụng:
A. Dừng màn hình, xem kết quả B. Xuống dòng.
C. Nhập vào một giá trị bất kỳ D. Không làm gì cả
Câu 39: Trong ngôn ngữ lập trình Pascal, từ khóa PROGRAM dùng để
A. Khai báo hằng B. Khai báo biến
C. Khai báo thư viện D. Khai báo tên chương
trình
Câu 23 B
Câu 24 D
Câu 25 B
Câu 26 C
Câu 27 C
Câu 28 B