TRƯỜNG THPT DTNT TỈNH

KIỂM TRA 45 PHÚT MÔN : TIN HỌC 11

ĐỀ CHÍNH

Đáp án : đặt trong ngoặc (*)

Câu 1: Biểu diễn nào sau đây không phải là biểu diễn hằng trong pascal? A. ‘15.3’ C. 26A (*) D. ‘pascal’

B. 123 Câu 2: Xác định cú pháp khai báo hằng đúng trong các câu sau?

A. Const = ; (*) C. Const = ; B. Const. < tên hằng>:= ; D. Const. :;

Câu 3: Cho bieát keát quaû traû veà cuûa bieåu thöùc sau: (99 div 9) mod 9 + (13 div 3) div 2 A. 10 B. 3 C. 4 (*) D. 5

Câu 4: Khai báo nào trong các khai báo sau là hợp lệ ? A. Const n:=10; B. Const : n =10; C. Const n : real; D. Const n=10; (*)

Câu 5: Biến y có thể nhận giá trị : 12 , 25. và biến x có thể nhận các giá trị: -6, 10. thì khai báo nào sau đây là đúng ?

A. Var x: real; y: integer;. C. Var x: byte; y : real;. . (*) B. Var x,y : byte; D. Var x: word; y: intger;.

. Biểu thức sau viết trong Pascal sẽ là ?

Câu 6:

 e yx 2 2 x  y A. 2*exp(x+y)/x*x+y

B. (2*exp(x+y))/(x*x+y) C. a*Abs(x+y)/(x*x+y) D. 2*sqrt(x+y)/(x*x+y) (*)

Câu 7: Pascal là ngôn ngữ lập trình thuộc loại: A. Ngôn ngữ bậc cao (*) B. Ngôn ngữ máy C. Không thuộc loại nào D. Hợp ngữ

Câu 8: Choïn cuù phaùp ñuùng:.

A. CONST : < Kieåu döõ lieäu> ; C. VAR. :=. ; B. USES ; D. PROGRAM ; (*)

Câu 9: Cho bieát keát quaû traû veà cuûa bieåu thöùc sau: (20 mod 3) div 2 + (15 div 4) A. 4 (*) C. 10 B. 5

D. 3 Câu 10: Để nhập giá trị cho hai biến x,y ta sử dụng thủ tục nào sau đây trong pascal? A. Read(x;y); B. Write(x;y); C. Readln(x,y); (*) D. Writeln(x,y);

Câu 11: Biến nguyên x 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: Integer; (*) C. Var x : Word; D. Var x: Real;

Câu 12: 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ệ C. Phép toán Logic B. Phép toán số học với số nguyên (*) D. Phép toán số học với số thực

Câu 13: Tên nào dới đây đúng quy tắc đặt tên của Pascal: A. x*y B. A – BC C. xy2 (*) D. 2ab

Câu 14: Để đưa gía. trị của hai biến nguyên x,y ra màn hình ta sử dụng thủ tục nào sau đây? A. Write(x,y); (*) B. Writeln(‘xy’); C. Write(‘ x ‘, ‘ y ‘); D. Writeln(xy);

Câu 15: Trong các tên sau, tên nào là đúng trong ngôn ngữ pascal? B. 2abc C. A bc A. a#bc D. _abc (*)

Câu 16: x:=10; y:=20; Write(‘x+y’); Kết quả xuất ra màn hình sẽ là gì ? A. 20 B. 30 C. x+y (*) D. 10

Câu 17: Trong Turbo Pascal để biên dịch chương trình ta sử dụng tổ hợp phím: A. Alt + F9 (*) D. Alt + X

C. Alt + F3 B. Ctrl + F9 Câu 18: Câu lệnh a:=5; Write('Ket qua la', a); sẽ đưa ra màn hình

A. Không đưa ra gì cả B. Ket qua a la a C. Ket qua la 5 (*) D. Ket qua a la 5

Câu 19: Để tìm giá trị lớn nhất của hai số a, b dùng câu lệnh sau

A. Max := a If a > b then Max := b; (*) C. If a > b then Max = a else Max = b; B. Max := b If a

Câu 20: Câu lệnh nào dùng để xuất dữ liệu ( Trong pascal)?

A. Program(); C. Readln(); B. Writeln(); (*) D. Read();

Câu 21: Tìm câu sai trong các câu sau đây? (*) A. Var x,y: interger ; C. Const m = ‘ hello pascal’;. B. Write(‘ hello pascal’); D. Program _baitap;.

Câu 22: Cách khai báo nào dưới đây là đúng trong pascal: A. const x: = 5; B. program baitap12; C. var x;y : real; (*) D. var a,b : interger;

Câu 23: Cho hai giá trị A nguyên, B thực: Thủ tục nào sau đây là đúng trong pascal? A. Writeln(A:8:2, B:8:2); B. Writeln(A:8:2, B: 8); C. Writeln(A:8, B:10:2); D. Writeln(A:8, B:2:8); (*)

Câu 24: Thủ tục nào sau đây là đúng trong pascal? A. Readln(x.y); B. Readln(x,y); (*) C. Read(x:y); D. Readln(x:y);

Câu 25: Chuù thích söû duïng trong ngoân ngöõ laäp trình Pascal coù theå ñöôïc ghi trong: D. ( ) C. (*. *) (*) A. [ ] B. [ )

Câu 26: Trong Pascal khai báo nào sau đây là đúng? A. Var x, y, z : char; (*) B. Var x; y; z : real; C. Var x, y, z = real; D. Var : x, y, z = Char;

Câu 27: Trong các từ sau, từ nào không phải là từ khóa trong pascal? B. Readln (*) C. Program A. Var D. Const

Câu 28: Câu lệnh nào dùng để nhập dữ liệu trong Pascal A. Write(); B. Begin(); C. Real(); (*) D. Read();

Câu 29: Trong Pascal ,từ khoá nào dùng để khai báo thư viện ? A. Var B. Const C. Program D. Uses (*) Câu 30: Khai báo sau là khai báo gì? User CRT;

B. Biến D. Hằng A. Thư viện (*) C. Khai báo Tên chương trình

-----------------------------------------------

----------- HẾT ----------