TRẮC NGHIỆM KHÁCH QUAN : Học sinh viết câu trả lời đúng vào phần BÀI LÀM Câu 1.0.3 ĐTrong Pascal, lệnh nào có tác dụng xoá màn hình: A.. Khai báo biến nào sau đây là đúng?. Khai báo tên
Trang 1SỞ GD & ĐT TUYÊN QUANG
MÔN: Tin học 11
Họ và tên học sinh:
………
Lớp: 11B…
Điểm
A ĐỀ BÀI
I TRẮC NGHIỆM KHÁCH QUAN : (Học sinh viết câu trả lời đúng vào phần BÀI LÀM)
Câu 1.(0.3 Đ)Trong Pascal, lệnh nào có tác dụng xoá màn hình:
A Clrslr; B Clrscr; C Clrscl; D Crlscr;
Câu 2.(0.3 Đ).x 2 biểu diễn trong Pascal là
A sqrt(x); B exp(x); C abs(x); D sqr(x).
Câu 3.(0.3 Đ).Lệnh Write( ‘5 x 4 = ‘ , 5*4 ) ; viết gì ra màn hình :
A 5 x 4 = 5*4 B 20 = 20 C 5 x 4 = 20 D 20 = 5 * 4
Câu 4.(0.3 Đ).Cho biểu thức: (13 div 2)-5 giá trị của biểu thức là:
Câu 5.(0.3 Đ) Biến X nhận các giá trị: 0;1;3;5;7;9 và biến Y nhận các giá trị: 0.5; 1.5; 2.5; 3.5; 4.5 Khai báo biến nào sau đây là đúng?
A Var X:Real; Y:Byte; B Var X,Y:Byte; C Var X,Y:Real; D Var X:Byte; Y:Real; Câu 6.Biểu thức 25 div 3+5/2*3 có giá trị là bao nhiêu?
A 8.0 ; B 15.5 ; C 15.0 ; D 9.5.
Câu 7.(0.3 Đ).Để khai báo biến n thuộc kiểu số nguyên ta viết :
A Var n : Integer; B Const n : Integer; C Var : n : Integer ; D Var n = Integer ;
Câu 8:(0.3 Đ).Trong Pascal, từ khoá Const để:
A Khai báo biến; B Khai báo tên chương trình; C Khai báo thư viện; D Khai báo hằng Câu 9:(0.3 Đ).Ngôn ngữ lập trình Pascal là:
Câu 10:(0.3 Đ).Để gán x:=sqrt(a); phải khai báo x kiểu:
Câu 11:(0.3 Đ). Biểu thức nào sau đây không có kết quả là 1.
A (sqrt(25) div 4); B (sqrt(25) / 2); C (sqrt(25) mod 4); D (sqrt(25) div 5.
Câu 12 (0.3 Đ) Hãy tìm ra biểu thức sai cú pháp trong Pascal trong các biểu thức dưới đây:
C (-b + sqrt(b*b – 4*a*c))/(2*a) ; D (a + b)/(c + 1).
Câu 13.(0.3 Đ) Trong Turbo Pascal, để thoát khỏi Turbo Pascal:
A Nhấn tổ hợp phím Alt + X; B Nhấn tổ hợp phím Alt + F3;
C Nhấn tổ hợp phím Ctrl + F3; D Nhấn tổ hợp phím Ctrl + X.
Câu 14.(0.3 Đ) Trong Turbo Pascal, để chạy chương trình:
A Nhấn tổ hợp phím Alt+F9; B Nhấn phím F2;
C Nhấn tổ hợp phím Ctrl + F9; D Nhấn tổ hợp phím Alt+F3.
Trang 2Câu 15.(0.3 Đ) Để khai báo hai biến x1 , x2 là nghiệm của phương trình bậc hai ax2 + bx + c = 0 ta viết :
A Var x1 , x2 : Integer; B Const x1 , x2 : Byte ;
C Var x1 ; x2 : Real ; D Var x1 , x2 : Real ;
Câu 16.(0.3 Đ) Sau khi thi hành đoạn chương trình :
A:= 3 ; B: = 4; N := 2 ;
IF (A + B > 6) THEN N := N + A + B
ELSE N:= 3 ;
WRITE (N);
thì biến N viết ra màn hình có giá trị là bao nhiêu ?
Câu 17.(0.3 Đ).Sau khi thi hành đoạn chương trình sau , thì biến x viết ra mà hình có giá trị là bao
nhiêu ?
A:= 4 ; B: = 1; X:= 2 ;
IF A + B > 6 THEN X := X + A + B; WRITE (X);
A 2 B 7 C 5 D 7
Câu 18.(0.3 Đ) Trong 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 19.(0.3 Đ) Kiểu dữ liệu nào của Pascal có phạm vi giá trị từ 0 255
A Kiểu Byte; B Kiểu Integer; C Kiểu Real; D Kiểu Word.
Câu 20 .Cho biểu thức: (10 div 2)-1 Giá trị của biểu thức là:
A 3; B.5; C 4 ; D 6.
II TỰ LUẬN:
Câu 1.(1.5 Đ).Hãy viết lại các biểu thức sau từ dạng toán học sang dạng biểu diễn tương ứng trong
Pascal:
1
1
−
−
x
y
x
2 x2+2−x 3 a2 b2 x2 y2
+ +
+
Câu 2:(1.5 Đ).Viết chương trình nhập vào một số nguyên N Tính tổng các số chia hết cho 5 và 6
trong phạm vi từ 1đến N.
B BÀI LÀM.
I TRẮC NGHIỆM KHÁCH QUAN:
Câu Trả lời Câu Trả lời Câu Trả lời Câu Trả lời
II TỰ LUẬN.
Trang 3
Trang 4