BỘ ĐỀ KIỂM TRA 1 TIẾT HỌC KÌ I<br />
MÔN TIN HỌC LỚP 8<br />
NĂM 2018-2019 (CÓ ĐÁP ÁN)<br />
<br />
1. Đề kiểm tra 1 tiết HK1 môn Tin học 8 năm 2018-2019 có đáp án Trường TH&THCS Ngư Hóa<br />
2. Đề kiểm tra 1 tiết HK1 môn Tin học 8 năm 2018-2019 có đáp án Trường THCS Lãng Ngâm<br />
3. Đề kiểm tra 1 tiết HK1 môn Tin học 8 năm 2018-2019 có đáp án Trường THCS Lê Hồng Phong<br />
4. Đề kiểm tra 1 tiết HK1 môn Tin học 8 năm 2018-2019 có đáp án Trường THCS Phạm Hồng Thái<br />
<br />
PHÒNG GD & ĐT TUYÊN HÓA<br />
TRƯỜNG TH & THCS NGƯ HÓA<br />
<br />
BÀI KIỂM TRA SỐ 1<br />
NĂM HỌC 2018 - 2019<br />
MÔN TIN HỌC 8<br />
<br />
(Đề có 4 trang)<br />
<br />
Thời gian làm bài : 45 Phút;<br />
<br />
Họ tên : ............................................................... Lớp : ...................<br />
<br />
ĐIỂM<br />
<br />
Mã đề 01<br />
<br />
LỜI PHÊ CỦA GIÁO VIÊN<br />
<br />
A. TRẮC NGHIỆM (3 điểm) (Khoanh tròn vào đáp án đúng)<br />
<br />
Câu 1: Chương trình máy tính được tạo ra gồm những bước nào?<br />
A. Viết chương trình bằng ngôn ngữ lập trình<br />
B. Dịch chương trình thành ngôn ngữ máy<br />
C. Viết chương trình bằng ngôn ngữ máy rồi dịch chương trình thành ngôn ngữ máy<br />
D. Viết chương trình trên giấy rồi gõ vào máy tính<br />
Câu 2:Phần khai báo gồm các câu lệnh dùng để làm gì?<br />
A. Khai báo tên chương trình<br />
B. Khai báo các thư viện<br />
C. Khai báo tên chương trình và khai báo các thư viện D. Khai báo từ khóa<br />
Câu 3: Kiểu số nguyên có phạm vi giá trị từ........<br />
A. 0 đến 127<br />
B. - 215 đến 2 15 – 1<br />
C. 0 đến 255<br />
D. -100000 đến 100000<br />
Câu 4: Trong Pascal, từ khóa để khai báo biến là:<br />
A. Var<br />
B. Const<br />
C. Begin<br />
D. Uses<br />
Câu 5: Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?<br />
A. thông qua một từ khóa<br />
B. thông qua các lệnh<br />
C. thông qua các tên<br />
D. thông qua một lệnh<br />
Câu 6: Để chạy chương trình em nhấn tổ hợp phím nào?<br />
A. Alt+F9<br />
B. Ctrl+F9<br />
C. Shift+F9<br />
D. Alt+F2<br />
Câu 7: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là:<br />
A. 16 div 5 = 1<br />
B. 16 mod 5 = 1<br />
C. 16 div 5 = 3<br />
D. 16 mod 5 = 3<br />
Câu 8: Khai báo sau có ý nghĩa gì? Var a: integer; b: Char;<br />
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ự<br />
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ự<br />
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ự<br />
D. Các câu trên đều sai<br />
Câu 9: Theo em hiểu viết chương trình là gì?<br />
A. Tạo ra các câu lệnh rồi sắp xếp theo một trình tự nào đó<br />
B. Viết ra một đoạn văn bản được sắp xếp theo chương trình<br />
C. Viết ra các câu lệnh mà em đã được học<br />
D. Tạo ra các câu lệnh để điều khiển Robot<br />
Câu 10: Tên nào đúng ?<br />
A. Lop 8a<br />
B. Lop8/a<br />
C. Lop8a<br />
D. 8a<br />
Trang 1/4 - Mã đề 01<br />
<br />
Câu 11: Câu lệnh Writeln(‘y=’ , 15 div 4 +5); sẽ in ra kết quả:<br />
A. 8<br />
B. y= 8<br />
C. y=9<br />
Câu 12: Cách khai báo nào sau đây là đúng?<br />
A. const k= 'pascal';<br />
B. Var g:=15;<br />
C. Const dien tich;<br />
<br />
D. y=6<br />
D. var 3x: byte;<br />
<br />
B. PHẦN TỰ LUẬN: (7 điểm)\<br />
<br />
Câu 1: (2 điểm) Thế nào là viết chương trình? Chương trình máy tính?<br />
Câu 2: (2 điểm) Tìm lỗi sai và sửa lại chương trình sau:<br />
Begin<br />
Program vd<br />
Uses crt ;<br />
Clrscr ;<br />
Writeln(‘Chao cac ban !’)<br />
End.<br />
readln<br />
Câu 3: (2 điểm) Chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức<br />
toán học:<br />
a) (a*a*a+b*x-8)/2<br />
b) (x*x+y)/(x-y*y)<br />
c) (2*a-b*b)/(a+b)<br />
d) (x-y/3)*(x+y)<br />
Câu 4: (1 điểm) Viết chương trình in ra màn hình diện tích và chu vi hình vuông.<br />
BÀI LÀM<br />
<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
…………………………………………………………………………………………………<br />
Trang 2/4 - Mã đề 01<br />
<br />
ĐÁP ÁN:<br />
A: TRẮC NGHIỆM<br />
1<br />
Đề 01<br />
C<br />
Đề 01<br />
B<br />
<br />
2<br />
C<br />
C<br />
<br />
3<br />
B<br />
D<br />
<br />
4<br />
A<br />
A<br />
<br />
5<br />
B<br />
C<br />
<br />
6<br />
B<br />
B<br />
<br />
7<br />
C<br />
C<br />
<br />
8<br />
C<br />
B<br />
<br />
9<br />
A<br />
A<br />
<br />
10<br />
C<br />
C<br />
<br />
11<br />
B<br />
D<br />
<br />
12<br />
A<br />
B<br />
<br />
B: TỰ LUẬN<br />
Đề 01:<br />
Câu<br />
Câu 1<br />
(2,0 điểm)<br />
<br />
Đáp án<br />
- Viết chương trinh là viết các lệnh chỉ dẫn cho máy tính<br />
thực hiện các công việc hay giải một bài toán cụ thể?<br />
- Chương trình máy tính là một dãy các lệnh mà máy<br />
tính có thể hiểu và thực hiện được.<br />
Program vd;<br />
Uses crt ;<br />
Begin<br />
Clrscr ;<br />
Writeln(‘Chao cac ban !’);<br />
readln<br />
End.<br />
<br />
Câu 2<br />
(2,0 điểm)<br />
<br />
a<br />
b<br />
Câu 3<br />
(2,0 điểm)<br />
<br />
c<br />
d<br />
<br />
a 3 + bx -8<br />
2<br />
2<br />
x +y<br />
x – y2<br />
2a – b2<br />
a+b<br />
(x -<br />
<br />
y<br />
)(x + y)<br />
3<br />
<br />
Điểm<br />
1,0<br />
1,0<br />
0,75<br />
0,75<br />
0,5<br />
0,5<br />
<br />
0,5<br />
<br />
0,5<br />
0,5<br />
<br />
Program hinh_vuong;<br />
Uses crt;<br />
Var a:integer;<br />
<br />
0,25<br />
<br />
s,p:real;<br />
Begin<br />
clrscr;<br />
Câu 4<br />
(1,0 điểm)<br />
<br />
write('Nhap do dai canh: ');readln(a);<br />
<br />
0,5<br />
<br />
s:=a*a;<br />
p:=4*a;<br />
writeln('Dien tich hinh vuong: ',s:4:0);<br />
writeln('Chu vi hinh vuong: ',p:4:0);<br />
readln;<br />
<br />
0,25<br />
<br />
End.<br />
<br />
Trang 3/4 - Mã đề 01<br />
<br />