TRƯỜNG THPT LỘC AN
TỔ LÝ - TIN
KIỂM TRA HỌC KÌ 1 (45’)
MÔN: Tin học 11
Họ và tên học sinh:
………………………………………….
Lớp: 11A…
Điểm
A. ĐỀ BÀI Mã đề 101
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.25 Đ)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.25 Đ).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.25 Đ).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.25 Đ).Cho biểu thức: (13 div 2)-5 giá trị của biểu thức là:
A. 3; B. 4; C. 1; D.10.
Câu 5.(0.25 Đ). 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 30 div 3+9/2*3 có giá trị là bao nhiêu?
A. 8.5 ; B. 11.5 ; C. 10.5 ; D. 9.5.
Câu 7.(0.25 Đ).Để 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.25 Đ). 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.25 Đ).Ngôn ngữ lập trình Pascal là:
A. Ngôn ngữ bậc cao; B. Hợp ngữ; C. Ngôn ngữ máy; D. Tất cả đều đúng.
Câu 10.(0.25 Đ).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. 6 C. 5 D. 7
Câu 11:(0.25 Đ). 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.25 Đ).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:
A. b/sqrt(aa + b); B. (a + sin(x))/sqrt(a*a + x*x + 1);
C. (-b + sqrt(b*b – 4*a*c))/(2*a) ; D. (a + b)/(c + 1).
Câu 13.(0.25 Đ) .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.25 Đ) .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.
Câu 15.(0.25 Đ) .Để khai báo hai biến x1 , x2 là nghiệm của phương trình bậc hai ax
2
+ 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.25 Đ) .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 ?
A.5 B. 3 C. 9 D. 0
II. TỰ LUẬN:
Câu 1.(0.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.
x
x
−+
2
2
2.
y
xba
2
222
+++
Câu 2:(1.5 Đ).Viết chương trình nhập vào một dãy số nguyên dương A{A1,A2,...,An} (n<=200). Gái
trị của mỗi phần tử không vượt quá 200. Đưa ra màn hình tổng các số chia hết cho 5 và 6.
BÀI LÀM
Trắc nghiệm: Đánh dấu X vào ô mà em cho là đúng dưới đây:
Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
A
B
C
D
Tự luận :
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………