ĐỀ KIỂM TRA HỌC KỲ I (2013 – 2014)
MÔN: TIN HỌC 8
THỜI GIAN: 60 PHÚT
1. Mục đích của đề kiểm tra :
- Phạm vi kiến thức: Từ tiết thứ 1 đến tiết thứ 30 theo PPCT
2. Hình thức kiểm tra : Kết hợp TNKQ và TL (30% TNKQ và 70% TL)
- Số câu TGKQ : 12 câu ( Thời gian : 15 phút )
- Số câu TL : 3 câu ( Thời gian : 45 phút )
3. Thiết lập ma trận đề kiểm tra :
Tên chủ đề
Nhận biết
Thông hiểu
Vận dụng
Cộng
TNKQ
TL
TNKQ
TL
Cấp độ thấp
Cấp độ cao
TNKQ
TL
TNKQ
TL
PHẦN 1: Lập trình đơn giản.
I.1. Biết được từ khóa khai báo biến trong Pascal là gì.
I.2. Biết được cấu trúc hợp lý của một chương trình Pascal.
I.4. Biết cách khai báo đúng trong Pascal.
I.6. Biết kết quả của phép toán Mod
I.7. Biết ý nghĩa của câu lệnh write (‘Tôi là Turbo Pascal’); trong Pascacl.
I.9. Biết để chạy chương trình trong Pascal dùng tổ hợp phím nào.
I.10. Biết cú pháp câu lệnh điều kiện dạng đủ.
I.11. Biết phần nào có thể không có trong cấu trúc của Pascal.
I.3. Hiểu Output của bài toán ax + b = 0 là nghiệm (x).
I.5. Hiểu cách biểu diễn từ toán học sang Pascal.
I.8. Hiểu sau lệnh Pascal: writeln(‘10+5=’,10+5) sẽ in ra màn hình kết quả là gì.
I.12. Hiểu giá trị của biến X trong lệnh If X
II.1. Xác định được (vẽ được) cấu trúc rẽ nhánh dạng đủ.
II.2. Áp dụng cách viết chương trình trong Pascal, sửa lỗi được chương trình.
II.3. Viết được chương trình nhập hai số a, b và in ra màn hình tổng, hiệu, tích của 2 số đó.
Số câu hỏi
8
4
1
2
15- (10đ)
Số điểm
2đ
1đ
1,5đ
5,5đ
TS CÂU
8
4
3
15 - (10đ)
TS điểm
2đ
1đ
7đ
PGD HUYỆN DẦU TIẾNG
TRƯỜNG THCS ĐỊNH HIỆP
Họ và tên:......................................................
Lớp : 8A………
ĐỀ KIỂM TRA HỌC KÌ I NĂM HỌC 2013-2014
Môn: Tin học 8
Thời gian 60 phút
Điểm
Lời phê của giáo viên
PHẦN I: TRẮC NGHIỆM (3 điểm)
* Học sinh khoanh tròn câu trả lời đúng nhất (A, B, C hoặc D).
Câu 1: Từ khoá để khai báo biến trong ngôn ngữ lập trình Pascal là:
a. Const b. Var c. Real d. End
Câu 2: Cấu trúc chung hợp lý của một chương trình Pascal là :
a. Begin - Program - End. b. Program - End - Begin.
c. End - Program - Begin. d. Program - Begin - End.
Câu 3: Output của bài toán giải phương trình bậc hai ax+b=0 là
a, b, x c. a, x
b, x d. x
Câu 4: Trong Pascal, khai báo nào sau đây là đúng :
a. const n=8; b. var 8tb: real; c. const x: real; d. Var R = 30;
Câu 5: Biểu thức toán học (a2 + 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 6: Kết quả của phép chia 10 Mod 8 là:
a. 0 b. 1 c. 2 d. 3
Câu 7: Ý nghĩa của câu lệnh write(‘Toi la Turbo Pascal’); là
a. In ra màn hình dòng