MỘT SỐ CÂU HỎI TRẮC NGHIỆM ÔN TẬP HỌC KỲ 1 MÔN TIN HỌC Trường THCS Họ tên Lớp phòng thi Số báo danh ĐỀ KIỂM TRA HỌC KỲ 1 NĂM HỌC 2008 2009 MÔN TIN HỌC 8 THỜI GIAN 30 PHÚT ĐIỂM Chọn đáp án đúng bằng cá[.]
Trang 1Trường THCS
Họ tên:……….
Lớp: ………….phòng thi: ………
Số báo danh:………
ĐỀ KIỂM TRA HỌC KỲ 1 NĂM HỌC: 2008-2009 MÔN: TIN HỌC 8 THỜI GIAN: 30 PHÚT
ĐIỂM
Chọn đáp án đúng bằng cách bôi đen phương án trả lời trong phiếu trả lời dưới đây:
Câu 1: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:
A 8a B tamgiac C program D bai tap
Câu 2: Để biên dịch chương trình ta sử dụng tổ hợp phím nào:
A Ctrl+ F9 B Alt + F9 C F9 D Ctrl + Shitf + F9
Câu 3: Biểu thức toán học (a 2 + b)(1 + c) 3 được biểu diễn trong Pascal như thế nào ?
A (a*a + b)(1+c)(1 + c)(1 + c) B (a.a + b)(1 + c)(1 + c)(1 + c)
C (a*a + b)*(1 + c)*(1 + c)*(1 + c) D (a2 + b)(1 + c)3
Câu 4: Writeln (‘Ban hay nhap nam sinh’); Readln (NS);
Ý nghĩa của hai câu lệnh trên là:
A Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”.
D Yêu cầu người sử dụng nhập giá trị cho biến NS.
C Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho
biến NS
D Tất cả đều sai.
Câu5: Phép toán (85 div 10 + 95 mod 3) mod 3, có giá trị là:
Câu 6: Thứ tự đúng của chương trình
Program Chuong trinh 1; (1)
Begin (2)
Uses crt; (3)
Writeln ( ’ hoa co mua xuan’);(4)
End (5)
A 1, 3, 2, 4, 5 B 1, 2, 4, 3, 5 C 2, 3, 1, 4, 5 D 1, 2, 3, 4, 5
Câu 7: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây?
A Ngôn ngữ tự nhiên của con ngưòi B Ngôn ngữ máy
C Tất cả các ngôn ngữ trên D Ngôn ngữ lập trình
Câu 8: Trong NNLT Pascal, với câu lệnh như sau: Writeln (‘KQ là:’, a); cái gì sẽ in ra màn hình?
A Ket qua la: a B Không đưa ra gì cả
C KQ la a D KQ la: <giá trị của biến a>
Câu 1 2 3 4 5 6 7 8 9 10 11 12
Đáp án
A A A A A A A A A A A A
B B B B B B B B B B B B
C C C C C C C C C C C C
D D D D D D D D D D D D
Câu 13 14 15 16 17 18 19 20 21 22 23 24 25
Đáp án
A A A A A A A A A A A A A
B B B B B B B B B B B B B
C C C C C C C C C C C C C
D D D D D D D D D D D D D
Trang 2Câu 9: Các tên sau đây, nhóm nào là các từ khoá?
A End, Mod, Var, Readln; B Begin, Uses, Write; Or
C Begin, Program, Uses, And D Begin, Read, Or, Uses
Câu 10: Biểu thức 1+1/2+1/(2*3)+1/(3*4)+1/(4*5) là dạng biểu diễn của biểu thức toán học:
A (1 1 1x3 1x4 1x5)
2 2x3 3x4 4x5
C (1 2x3 3x4 4x5)+ + + D 1 1 1 1 1
2 3 4 5
+ + + +
Câu 11: Khai báo hằng bằng từ khóa:
Câu 12: Để mở tệp chương trình đã lưu ta ấn phím:
Câu 13: Để nhập dữ liệu cho biến x ta dùng lệnh:
A Clrscr; B Readln(x); C X:= ‘dulieu’; D Write(‘Nhap du lieu cho x’);
Câu 14: Chọn câu sai Trong một chương trình Pascal, có thể không có:
A Phần thân chương trình B Phần khai báo biến.
C Phần đầu chương trình D Phần khai báo hằng.
Câu 15: Dấu hiệu kết thúc chương trình pascal là:
A End(chấm) B end C END; D End(.);
Câu 16: Trong pascal, lệnh nào có tác dụng xóa màn hình:
A CLRSSR; B CLRSR; C Clrscl; D clrscr;
Câu 17: Cho X là biến số thực sau khi thực hiện lệnh gán X: =12.41; Để in ra màn hình như sau: X=12.41 Hãy chọn lệnh đúng:
A.Writeln(X); B writeln(X:5); C Writeln( ‘X=’, X:5:2); D Writeln( ‘X=, X:5:2’);
Câu 18: Biến có thể khai báo tối đa trong chương trình là bao nhiêu?
A Chỉ một biến cho mỗi kiểu dữ liệu B 10 biến.
C Chỉ hạng chế bởi dung lượng bộ nhớ D Không giới hạng.
Câu 19: Con người chỉ dẫn cho máy tính thực hiện công việc thông qua?
A Các thao tác trên chuột B Các lệnh
C Các hoạt động D Các thao tác trên bàn phím
Câu 20: Giả sử A được khai báo là biến với kiểu dữ liệu số nguyên, cách gán nào sau đây là đúng?
A A:=10 B A=’10’ C A:=123.23 D A:=’Tin học’
Câu 21: Từ khóa VAR dùng để làm gì?
A Khai báo Tên chương trình B Khai báo thư viện C Khai báo Hằng D Khai báo Biến
Câu 22: Kiểu dữ liệu String có độ dài bao nhiêu ký tự?
Câu 23: Nếu ta dùng số Pi= 3.14 để tính chu vi đường tròn thì ta dùng từ khóa nào để khai báo?
Câu24: Ta thực hiện các lệnh gán sau: x:=1; y:=9; z:=x+y Kết quả thu được của biến z là:
Câu 25: Khi thực hiện phép chia, phép chia lấy phần nguyên, phép chia lấy phần dư của hai số
14 và 5, có các kết quả sau, hãy chọn kết quả đúng.
A 14/5 = 2.8; 14 div 5 = 2; 14 mod 5 = 4 B 14/5 = 2,8; 14 div 5 = 2; 14 mod 5 = 4
C 14/5=2; 14 div 5 =2; 14 mod 5 = 4 D 14/5 = 2.8; 14 div 5 = 4; 14 mod 5 = 4
HẾT
Trang 3-MA TRẬN ĐỀ KIỂM TRA HỌC KỲ MÔN TIN HỌC 8
NĂM HỌC: 2008 – 2009
Chủ đề Nhận biết Thông hiểu Vận dụng Tổng
TNKQ TNTL TNKQ TNTL TNKQ TNTL Khái niệm phần mềm pascal 2 câu
0,8 đ
Thành phần cơ bản của phần
mềm pascal
Các kiểu dữ liệu 1câu
0,4 đ
Sử dụng biến trong chương
trình Tổng
ĐÁP ÁN VÀ BIỂU ĐIỂM
Câu 1 2 3 4 5 6 7 8 9 10 11 12
Đáp án
A A A A A A A A A A A A
B B B B B B B B B B B B
C C C C C C C C C C C C
D D D D D D D D D D D D
Câu 13 14 15 16 17 18 19 20 21 22 23 24 25
Đáp án
A A A A A A A A A A A A A
B B B B B B B B B B B B B
C C C C C C C C C C C C C
D D D D D D D D D D D D D