Đề kiểm tra học kì I môn Tin học Lớp 8 - Trường THCS Định Hiệp - Năm học 2013-2014 (Có đáp án)

doc 5 trang ducvinh 05/07/2025 290
Bạn đang xem tài liệu "Đề kiểm tra học kì I môn Tin học Lớp 8 - Trường THCS Định Hiệp - Năm học 2013-2014 (Có đáp án)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Đề kiểm tra học kì I môn Tin học Lớp 8 - Trường THCS Định Hiệp - Năm học 2013-2014 (Có đáp án)

Đề kiểm tra học kì I môn Tin học Lớp 8 - Trường THCS Định Hiệp - Năm học 2013-2014 (Có đáp án)
 ĐỀ 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 : PGD HUYỆN DẦU TIẾNG
TRƯỜNG THCS ĐỊNH HIỆP
 ĐỀ KIỂM TRA HỌC KÌ I NĂM HỌC 2013-2014
 Họ và tên:...................................................... Môn: Tin học 8
 Lớp : 8A 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. a, b, x c. a, x
 b. 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 chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng
 b. Câu lệnh trên sai cú pháp
 c. Dùng để yêu cầu nhập giá trị cho biến Toi la Turbo Pascal
 d. In ra màn hình dòng chữ Toi la Turbo Pascal và không đưa con trỏ xuống dòng
 Câu 8: Sau khi gõ câu lệnh Pascal: writeln('10+5= ',10+5); sẽ in ra màn hình 
 a. 10+5=10+5 b. 10+5= c. 10+5=15 d. =10+5
 Câu 9: Để chạy chương trình, ta sử dụng tổ hợp phím nào?
 a. Ctrl +F9 b. Ctrl + Shift + F9 c. F9 d. Alt + F9
 Câu 10: Cú pháp câu lệnh điều kiện dạng đủ:
 a. If then ;
 b. If then else ;
 c. If then else ;
 d. Đáp án khác
 Câu 11: Trong cấu trúc chương trình của Pascal, phần nào có thể không có?
 a. Phần khai báo
 b. Phần khai báo và phần thân chương trình
 c. Phần tên và phần thân chương trình Đáp án
I. Phần trắc nghiệm : (3 đ)
I. Khoanh vào câu trả lời đúng nhất : (3đ)
 Câu Đáp án Điểm
 1 b 0,25 đ
 2 d 0,25 đ
 3 d 0,25 đ
 4 a 0,25 đ
 5 c 02,5 đ
 6 c 02,5 đ
 7 d 02,5 đ
 8 c 02,5 đ
 9 a 02,5 đ
 10 c 02,5 đ
 11 a 02,5 đ
 12 b 02,5 đ
II. Phần tự luận : (7đ)
Câu 1: (1,5 đ) 
Câu 2: ( 2đ) 
(sửa được mỗi ý sai được 0.5 đ)
 S:=a * b;
 C:=(a+b) * 2;
 writeln(‘Dien tich hinh chu nhat la: ‘,s);
 writeln(‘nhap chieu dai a= ’); readln(a);
Câu 3 : (3,5 đ)
Program tong_hieu_tich;
var a, b: real; (1đ) 
begin
 write(‘Nhap a: ’); readln(a); (0,25đ)
 write(‘Nhap a: ’); readln(a); (0,25đ)
 write(‘Tong cua hai so a va b la: ‘,a+b); (0,5đ)
 write(‘Hieu cua hai so a va b la: ‘,a-b); (0,5đ)
 write(‘Tich cua hai so a va b la: ‘,a*b); (0,5đ)
 readln; (0,25đ)
End. (0,25đ)

File đính kèm:

  • docde_kiem_tra_hoc_ki_i_mon_tin_hoc_lop_8_truong_thcs_dinh_hiep.doc