Đề kiểm tra giữa học kì I môn Tin học 8 - Năm học 2021-2022

doc 3 trang Người đăng khanhhuyenbt22 Ngày đăng 15/06/2022 Lượt xem 456Lượt tải 0 Download
Bạn đang xem tài liệu "Đề kiểm tra giữa học kì I môn Tin học 8 - Năm học 2021-2022", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Đề kiểm tra giữa học kì I môn Tin học 8 - Năm học 2021-2022
Họ và tên: 
Số phách: 
Lớp 8A
....
Số phách: 
PHÒNG GD&ĐT YÊN THỦY
TRƯỜNG THCS BẢO HIỆU
Điểm
 KIỂM TRA GIỮA HỌC KÌ I NĂM HỌC 2021-2022
	MÔN TIN HỌC 8
	(Thời gian 45 phút không kể thời gian giao đề)
I. PHẦN TRẮC NGHIỆM (6 điểm)
Em hãy khoanh tròn câu trả lời đúng nhất trong các câu hỏi sau, mỗi câu 0.5 điểm:
CÂU 1: Dãy bit là dãy chỉ gồm:
	A. 0 và 1	B. 2 và 3	C. 4 và 5	D. 6 và 7
CÂU 2: Trong các từ sau, từ nào là từ khóa:
	A. real	B. integer	C. begin	D. char
CÂU 3: Quy tắc đặt tên trong ngôn ngữ lập trình gồm:
A. Tên không được trùng với từ khóa	
B. Tên khác nhau tương ứng với những đại lượng khác nhau	
C. Tên không được bắt đầu bằng chữ số, các kí hiệu đặc biệt và không được chứa dấu cách
D. Cả ba đáp án trên
CÂU 4: Cấu trúc chung của một chương trình gồm:
	A. Phần khai báo	B. Phần thân chương trình
	C. Cả A và B	D. Tất cả đều sai
CÂU 5: Cách chuyển biểu thức ax2 +bx+c sang Pascal nào sau đây là đúng?
A. a*x2 +b*x+c 	 B. a*x*x+b*x+c*x
C. a*x*x +b.x +c*x 	D. a*x*x + b*x+c
CÂU 6: 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 7: Trong các tên sau đây, đâu là tên ĐÚNG theo quy tắc đặt tên trong ngôn ngữ lập trình:
	A. Tamgiac;	B. begin;	C. 8ª 	D. dien tich;	
CÂU 8: Để nhập dữ liệu từ bàn phím, ta sử dụng lệnh:
	A. readln	B. read	C. Cả A và B đều đúng	D. Cả A và B đều sai
CÂU 9: Hãy cho biết kết quả in ra màn hình khi thực hiện câu lệnh sau:
	writeln (‘16 div 3 = ’ , 16 div 3) ;	
	A. 16 div 3 = 	B. 16 div 3 = 5	C. 16 div 3 = 16 div 3 D. Tất cả đều sai
CÂU 10: Hãy cho biết kết quả của phép tính 34 div 4 =
	A. 4	 	B. 5 	C. Tất cả đều sai	D.8 
.........................................................................................................................................................................
CÂU 11: Hãy cho biết kết quả của phép tính 123 mod 5 =
A. 3	 	B. 4 	C. 5	 	 D. 6
CÂU 12: Để tạm dừng chương trình ta dùng lệnh nào sau đây
A. Pausce	 	B. Repet ( );	C. Delay( );	 D. Play
II. PHẦN TỰ LUẬN: (4 điểm)
CÂU 1: :(2 điểm)
Em hãy viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal :
	A. 	B. 	
CÂU 2: (2 điểm) Viết chương trình để tính các biểu thức sau:
A. 	B. (10+3)2 : 16*(45 – 21)
BÀI LÀM
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
......................................................................................................................................................................................................
.....................................................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................................................................................................................................................
...........................................................................................................................................................................................................................................................................................................................................................................................................
ĐÁP ÁN VÀ BIỂU ĐIỂM
1. PHẦN TRẮC NGHIỆM (6 điểm)
Câu
1
2
3
4
5
6
7
8
9
10
11
12
Đáp án
A
C
D
C
D
C
A
C
B
D
A
C
2. PHẦN TỰ LUẬN (4 điểm)
Câu
Điểm
CÂU 1:
	A. (10 + 5) / (3 + 1) – 18 / (5 + 1 )	 
	B. (a*a + b) * (1+c)*(1+c)*(1 +c)	 
1 điểm
1 điểm
CÂU 2
Program bai_2;
Begin
	writeln (‘(10 + 5) / (3 + 1) – 18 / (5 + 1 )=’, (10 + 5) / (3 + 1) – 18 / (5 + 1 ));
 Writeln (‘ (10+3)*(10+3)/(16*(45-21))= ’, (10+3)*(10+3)/(16*(45-21))); 
	Readln;
End.
1 điểm
1 điểm

Tài liệu đính kèm:

  • docde_kiem_tra_giua_hoc_ki_i_mon_tin_hoc_8_nam_hoc_2021_2022.doc