Sách Giải – Người Thầy của bạn
http://sachgiai.com/
ĐỀ KIỂM TRA HỌC KÌ I
MÔN: TIN HỌC 8
Thời gian: 45phút
ĐỀ SỐ 01
I. TRẮC NGHIỆM : (4 điểm) Hãy chọn câu trả lời đúng rồi điền vào phần trả lời trắc
nghiệm:
1. Xác định bài toán là:
A. Viết thuật toán của bài toán
B. Tìm INPUT và OUTPUT
C. Viết chương trình
D. Các câu trên đều sai.
2. Quá trình giải toán trên máy tính gồm các bước:
A Xác định bài toán
B. Mô tả thuật toán và viết chương trình
C. Xác định bài toán và viết chương trình D. Câu a và b đúng.
3. Các kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu trong ngôn ngữ lập trình
Pascal:
A. Chuỗi
B. Kí tự
C. Số nguyên
C. Thốt khỏi Pascal
D. Dịch chương trình.
7. Khai báo sau có ý nghĩa gì?
Var a: integer; b: Char;
A.
Biến a thuộc kiểu dữ liệu số thực và biến b thuộc kiểu dữ liệu kí tự
B.
Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu xâu kí tự
C.
Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu kí tự
D.
Các câu trên đều sai.
8. Câu lệnh: a:=a+1; có ý nghĩa gì?
A. Gán giá trị biến a cho a rồi cộng thêm 1 đơn vị
B. Lấy giá trị a cộng thêm 1 đơn vị rồi gán cho biến a
C. Câu a và b sai
D. Câu a và b đúng.
9. Sau khi thực hiện đọan lệnh: Begin
c:=a; a:=b; b:=c;
End;
là:
A. Uses
B. Begin
C. Program
D. End
14. Một thuật toán chỉ có thể giải được bao nhiêu bài toán:
A. 1
B. 2
C. 3
D. nhiều
15: Cách khai báo hằng đúng là:
A. Const pi:=3,14 real;
B. Const pi: 3,14;
C. Const pi=3,14;
D. Const pi=3,14 real;
3
ĐÁP ÁN
I. TRẮC NGHIỆM : (6 điểm) Mỗi câu 0.25 điểm
Câu
1
2
3
4
5
6
7
8
Trả lời
B
D
D
B
B
D
C
A
C
II. TỰ LUẬN : (6 điểm)
Câu 1 : Cấu trúc rẽ nhánh có mấy dạng? Hãy vẽ sơ đồ các dạng cấu trúc rẽ nhánh. (2
điểm)
Cấu trúc rẽ nhánh gồm 2 dạng: dạng thiếu và dạng đầy đủ:
Điều Kiện?
Sai
Điều Kiện?
Sai
Đúng
Đúng
Câu lệnh
Var sonhap,sodu : integer;
(0.5)
Begin
(0.5)
Clrscr;
(0.25)
Write (‘ Nhap vao mot so nguyen :’); Readln (sonhap);
Sodu := (sonhap mod 2);
(0.5)
(0.5)
If sodu = 0 then writeln (‘so chan’) else writeln (‘ so le’);
Readln;
(0.5)
End.
(0.25)
6