Đề kiểm tra (số 1) môn Tin học Lớp 8 (Có đáp án)

Đề kiểm tra (số 1) môn Tin học Lớp 8 (Có đáp án)

I. TRẮC NGHIỆM: (5 điểm)

A. Hãy chọn câu trả lời đúng bằng cách khoanh tròn chữ cái đầu câu: (5 điểm)

Câu 1./ Để viết chương trình Pascal dùng ngôn ngữ nào để viết ?

A. Ngôn ngữ lập trình B. Tiếng người nói C. Ngôn ngữ tự nhiên D. Ngôn ngữ máy

Câu 2./ Tính S (diện tích) của hình chữ nhật có 2 cạnh lần lượt là 3 và 1.5, S có kiểu dữ liệu nào

A. Số thực B.Số nguyên C. Ký tự D. Xâu ký tự

Câu 3./ Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ Pascal

A. bai tap; B. Dientich; C. 8Tron; D. end;

Câu 4./ Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:

A. Uses B. Program C. Begin D. Computer

Câu 5./ Để ngăn cách giữa câu lệnh trong ngôn ngữ lập trình Pascal, chúng ta dùng dấu:

A. Chấm (.) B. Chấm phảy (;) C. Phẩy (,) D. Hai chấm (:)

Câu 6./ Cấu trúc chung của một chương trình Pascal thường gồm những phần:

A. Phần thân, phần cuối B. Phần khai báo, phần thân, phần cuối.

C. Phần khai báo, phần thân. D. Phần đầu, phần thân, phần cuối.

 

docx 6 trang Phương Dung 02/06/2022 5070
Bạn đang xem tài liệu "Đề kiểm tra (số 1) môn Tin học Lớp 8 (Có đáp án)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
BỘ ĐỀ 1
TRƯỜNG THCS TAM QUAN BẮC ĐỀ KIỂM TRA (Số 1)
Họ và tên: . Môn : Tin học 
Lớp: 8 A 	 Thời gian làm bài : 15 phút
Điểm
Lời phê của giáo viên
ĐỀ 1
I. TRẮC NGHIỆM: (5 điểm)
A. Hãy chọn câu trả lời đúng bằng cách khoanh tròn chữ cái đầu câu: (5 điểm)
Câu 1./ Để viết chương trình Pascal dùng ngôn ngữ nào để viết ?
A. Ngôn ngữ lập trình
B. Tiếng người nói
C. Ngôn ngữ tự nhiên 
D. Ngôn ngữ máy
Câu 2./ Tính S (diện tích) của hình chữ nhật có 2 cạnh lần lượt là 3 và 1.5, S có kiểu dữ liệu nào
A. Số thực
B.Số nguyên
C. Ký tự
D. Xâu ký tự
Câu 3./ Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ Pascal
A. bai tap;
B. Dientich;
C. 8Tron;
D. end;
Câu 4./ Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:
A. Uses
B. Program
C. Begin
D. Computer
Câu 5./ Để ngăn cách giữa câu lệnh trong ngôn ngữ lập trình Pascal, chúng ta dùng dấu:
A. Chấm (.) 
B. Chấm phảy (;)
C. Phẩy (,) 
D. Hai chấm (:)
Câu 6./ Cấu trúc chung của một chương trình Pascal thường gồm những phần:
A. Phần thân, phần cuối
B. Phần khai báo, phần thân, phần cuối.
C. Phần khai báo, phần thân. 
D. Phần đầu, phần thân, phần cuối.
Câu 7./ Trong chương trình Pascal, để tính số lượng học sinh trong lớp học ta sử dụng kiểu dữ liệu nào:
A. Real 
B. Integer
C. Char 
D. String
Câu 8./ Lệnh kết thúc chương trình là:
A. end.
B. end;
C. end! 
D. end./.
Câu 9: Kết quả của các phép chia 5 / 2; 5 mod 2; 5 div 2 lần lượt là
A. 2.5 ; 2 ; 1
B. 2.5; 3; 3
C. 2 ; 1; 2.5
D. 2.5; 1; 2
Câu 10 : Khi chạy chương trình ta sử dụng tổ hợp phím nào?
A. Alt + F9
B. Alt +X
C. Ctrl +F9
D. Lệnh Compile
II./ TỰ LUẬN: (5 điểm)
Câu 1. Chương trình sau, sai lỗi chính tả, trình tự các lệnh chưa đúng, em hãy thay đổi sửa lại và thay đổi vị trí các lệnh để chương trình có thể thực hiện được trên máy tính? (2 điểm)
(1) Begin 
(2) Write (‘ chao ban’); 
(3) End. 
(4) Write(‘ toi la hoc sinh lop 8’)
(5) Uses crt; 
(6) Program 1ct1;
Câu 2. Em hãy viết chương trình để in ra màn hình các dòng kí tự sau 
Yêu cầu sử dụng 3 dòng lệnh in ra màn hình( Write hoặc Writeln) (3 điểm)
	 XIN CHAO CAC BAN MINH TEN LA 
	 RAT HAN HANH DUOC LAM QUEN
Bài làm:
 .... .... .... .... .... ....
TRƯỜNG THCS TAM QUAN BẮC ĐỀ KIỂM TRA (Số 1)
Họ và tên: . Môn : Tin học 
Lớp: 8 A 	 Thời gian làm bài : 15 phút
Điểm
Lời phê của giáo viên
ĐỀ 2
I. TRẮC NGHIỆM: (5 điểm)
A. Hãy chọn câu trả lời đúng bằng cách khoanh tròn chữ cái đầu câu: (5 điểm)
Câu 1./ Cấu trúc chung của một chương trình Pascal thường gồm những phần:
A. Phần thân, phần cuối
B. Phần khai báo, phần thân, phần cuối.
C. Phần khai báo, phần thân. 
D. Phần đầu, phần thân, phần cuối.
Câu 2./ Trong chương trình Pascal, để tính số lượng học sinh trong lớp học ta sử dụng kiểu dữ liệu nào:
A. Real 
B. Integer
C. Char 
D. String
Câu 3./ Lệnh kết thúc chương trình là:
A. end.
B. end;
C. end! 
D. end./.
Câu 4: Kết quả của các phép chia 5 / 2; 5 mod 2; 5 div 2 lần lượt là
A. 2.5 ; 2 ; 1
B. 2.5; 3; 3
C. 2 ; 1; 2.5
D. 2.5; 1; 2
Câu 5 : Khi chạy chương trình ta sử dụng tổ hợp phím nào?
A. Alt + F9
B. Alt +X
C. Ctrl +F9
D. Lệnh Compile
Câu 6./ Để viết chương trình Pascal dùng ngôn ngữ nào để viết ?
A. Ngôn ngữ lập trình
B. Tiếng người nói
C. Ngôn ngữ tự nhiên 
D. Ngôn ngữ máy
Câu 7./ Tính S (diện tích) của hình chữ nhật có 2 cạnh lần lượt là 3 và 1.5, S có kiểu dữ liệu nào
A. Số thực
B.Số nguyên
C. Ký tự
D. Xâu ký tự
Câu 8./ Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ Pascal
A. bai tap;
B. Dientich;
C. 8Tron;
D. end;
Câu 9./ Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:
A. Uses
B. Program
C. Begin
D. Computer
Câu 10./ Để ngăn cách giữa câu lệnh trong ngôn ngữ lập trình Pascal, chúng ta dùng dấu:
A. Chấm (.) 
B. Chấm phảy (;)
C. Phẩy (,) 
D. Hai chấm (:)
II./ TỰ LUẬN: (5 điểm)
Câu 1. Chương trình sau, sai lỗi chính tả, trình tự các lệnh chưa đúng, em hãy thay đổi sửa lại và thay đổi vị trí các lệnh để chương trình có thể thực hiện được trên máy tính? (2 điểm)
(1) Begin 
(2) Write (‘ chao ban’); 
(3) End. 
(4) Write(‘ toi la hoc sinh lop 8’)
(5) Uses crt; 
(6) Program 1ct1;
Câu 2. Em hãy viết chương trình để in ra màn hình các dòng kí tự sau 
Yêu cầu sử dụng 3 dòng lệnh in ra màn hình( Write hoặc Writeln) (3 điểm)
	 XIN CHAO CAC BAN MINH TEN LA 
	 RAT HAN HANH DUOC LAM QUEN
Bài làm:
 .... .... .... .... .... ....
 .....
A. ĐÁP ÁN VÀ THANG ĐIỂM:
Đáp án ĐỀ 1
I. TRẮC NGHIỆM :
A. Hãy chọn câu trả lời đúng bằng cách khoanh tròn chữ cái đầu câu: (5 điểm)
Mỗi câu đúng 0, 5 điểm
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10
A
A
B
D
B
C
B
A
D
C
Đáp án ĐỀ 2
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10
C
B
A
D
C
A
A
B
D
B
II- TỰ LUẬN : (5 điểm) ( Chung cả 2 đề)
Câu 1./ Câu 1 : (2 điểm) - Sắp đúng vị trí ( 1 điểm) 	6 -	5 -	1 -	2 -	4 -	3
	 	 - Sửa 2 lỗi 	 ( 1 điểm)	Write(‘ toi la hoc sinh lop 8’) Thiếu dấu ;
	1ct1; Tên không được bắt đầu bằng số
Câu 2./ Viết chương trình? (3 điểm)
	Mỗi dòng lệnh đúng 0,5 đ
Program ct;
Uses crt;
Begin
Write ( ‘XIN CHAO CAC BAN’);
Writeln(‘ MINH TEN LA ’);
Writeln ( ‘*RAT HAN HANH DUOC LAM QUEN*’);
End.
BỘ ĐỀ 2
TRƯỜNG THCS TAM QUAN BẮC ĐỀ KIỂM TRA (Số 1)
Họ và tên: . Môn : Tin học 
Lớp: 8 A 	 Thời gian làm bài : 15 phút
Điểm
Lời phê của giáo viên
ĐỀ 1
I. TRẮC NGHIỆM: (5 điểm)
A. Hãy chọn câu trả lời đúng bằng cách khoanh tròn chữ cái đầu câu: (5 điểm)
Câu 1./ Cấu trúc chung của một chương trình Pascal thường gồm những phần:
A. Phần thân, phần cuối
B. Phần khai báo, phần thân, phần cuối.
C. Phần khai báo, phần thân. 
D. Phần đầu, phần thân, phần cuối.
Câu 2./ Trong chương trình Pascal, để tính tổng cân nặng của số học sinh trong lớp học ta sử dụng kiểu dữ liệu nào:
A. Real 
B. Integer
C. Char 
D. String
Câu 3./ Lệnh bắt đầu phần thân chương trình là:
A. Begin.
B. Begin;
C. Begin! 
D. Begin
Câu 4: Kết quả của các phép chia 8 / 5; 8 mod 5; 8 div 5 lần lượt là
A. 1.6 ; 2 ; 1
B. 1.6; 3; 1
C. 1 ; 1; 2
D. 1.6; 1; 3
Câu 5 : Khi dịch chương trình ta sử dụng tổ hợp phím nào?
A. Alt + F9
B. Alt +X
C. Ctrl +F9
D. Lệnh Run
Câu 6./ Để viết chương trình Pascal dùng ngôn ngữ nào để viết ?
A. Ngôn ngữ lập trình
B. Tiếng người nói
C. Ngôn ngữ tự nhiên 
D. Ngôn ngữ máy
Câu 7./ Tính S (diện tích) của hình chữ nhật có 2 cạnh lần lượt là 3 và 2, S có kiểu dữ liệu nào
A. Số thực
B.Số nguyên
C. Ký tự
D. Xâu ký tự
Câu 8./ Trong các tên sau đây, tên nào không hợp lệ trong ngôn ngữ Pascal
A. baitap1a;
B. Dientich;
C. 8Tron;
D. endna;
Câu 9./ Trong ngôn ngữ lập trình Pascal, để thông báo kết quả ra màn hình ta sử dụng:
A. Uses
B. Writenl
C. Wreti
D. Write
Câu 10./ Để tạm ngừng chương trình đến khi người dùng nhấn phím, ta dùng lệnh gì:
A. Readln (a); 
B. Readln;
C. Delay (5000); 
D. Read
II./ TỰ LUẬN: (5 điểm)
Câu 1. Đổi biểu thức sau sang cách viết NNLT pascal quy định:(2 điểm)
a+x2+ba-1x25 mod 2 ax2+bx+c ≠0
Câu 2. Em hãy viết chương trình để in ra màn hình các dòng kí tự sau 
Yêu cầu in ra dạng khổ thơ lục bát. (3 điểm)
TRÂU ƠI
Trâu ơi ta bảo trâu này
Trâu ra ngoài ruộng trâu cày với ta
Bài làm:
 .... .... .... ....
TRƯỜNG THCS TAM QUAN BẮC ĐỀ KIỂM TRA (Số 1)
Họ và tên: . Môn : Tin học 
Lớp: 8 A 	 Thời gian làm bài : 15 phút
Điểm
Lời phê của giáo viên
ĐỀ 2
I. TRẮC NGHIỆM: (5 điểm)
A. Hãy chọn câu trả lời đúng bằng cách khoanh tròn chữ cái đầu câu: (5 điểm)
Câu 1./ Để viết chương trình Pascal dùng ngôn ngữ nào để viết ?
A. Ngôn ngữ lập trình
B. Tiếng người nói
C. Ngôn ngữ tự nhiên 
D. Ngôn ngữ máy
Câu 2./ Tính S (diện tích) của hình chữ nhật có 2 cạnh lần lượt là 3 và 2, S có kiểu dữ liệu nào
A. Số thực
B.Số nguyên
C. Ký tự
D. Xâu ký tự
Câu 3./ Trong các tên sau đây, tên nào không hợp lệ trong ngôn ngữ Pascal
A. baitap1a;
B. Dientich;
C. 8Tron;
D. endna;
Câu 4./ Trong ngôn ngữ lập trình Pascal, để thông báo kết quả ra màn hình ta sử dụng:
A. Uses
B. Writenl
C. Wreti
D. Write
Câu 5./ Để tạm ngừng chương trình đến khi người dùng nhấn phím, ta dùng lệnh gì:
A. Readln (a); 
B. Readln;
C. Delay (5000); 
D. Read
Câu 6./ Cấu trúc chung của một chương trình Pascal thường gồm những phần:
A. Phần thân, phần cuối
B. Phần khai báo, phần thân, phần cuối.
C. Phần khai báo, phần thân. 
D. Phần đầu, phần thân, phần cuối.
Câu 7./ Trong chương trình Pascal, để tính tổng cân nặng của số học sinh trong lớp học ta sử dụng kiểu dữ liệu nào:
A. Real 
B. Integer
C. Char 
D. String
Câu 8./ Lệnh bắt đầu phần thân chương trình là:
A. Begin.
B. Begin;
C. Begin! 
D. Begin
Câu 9./ Kết quả của các phép chia 8 / 5; 8 mod 5; 8 div 5 lần lượt là
A. 1.6 ; 2 ; 1
B. 1.6; 3; 1
C. 1 ; 1; 2
D. 1.6; 1; 3
Câu 10./ Khi dịch chương trình ta sử dụng tổ hợp phím nào?
A. Alt + F9
B. Alt +X
C. Ctrl +F9
D. Lệnh Run
II./ TỰ LUẬN: (5 điểm)
Câu 1. Đổi biểu thức sau sang cách viết NNLT pascal quy định:(2 điểm)
a+x2+ba-1x25 mod 2 ax2+bx+c ≠0
Câu 2. Em hãy viết chương trình để in ra màn hình các dòng kí tự sau 
Yêu cầu in ra dạng khổ thơ lục bát. (3 điểm)
TRÂU ƠI
Trâu ơi ta bảo trâu này
Trâu ra ngoài ruộng trâu cày với ta
Bài làm:
 .... .... .... .... .... ....
A. ĐÁP ÁN VÀ THANG ĐIỂM:
I. TRẮC NGHIỆM :
A. Hãy chọn câu trả lời đúng bằng cách khoanh tròn chữ cái đầu câu: (5 điểm)
Đáp án ĐỀ 1
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10
C
A
D
B
A
A
B
C
D
B
Đáp án ĐỀ 2
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10
A
B
C
D
B
C
A
D
B
A
II- TỰ LUẬN : (5 điểm) ( Chung cả 2 đề)
Câu 1./ Câu 1 : (2 điểm) 
 (a +x)*(a +x) + ((b*(a-1)*x*x)/(5 mod 2)	a*x*x+b*x*c <>0
Câu 2./ Viết chương trình? (3 điểm)
	Mỗi dòng lệnh đúng 0,5 đ
Program ct;
Uses crt;
Begin
Writeln ( ‘ TRAU OI’);
Writeln(‘ Trâu ơi ta bảo trâu này’);
Writeln ( ‘ Trâu ra ngoài ruộng trâu cày với ta’);
End.

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

  • docxde_kiem_tra_so_1_mon_tin_hoc_lop_8_co_dap_an.docx