Đề kiểm tra học kì I môn Tin học Lớp 8 - Trường THCS Ngô Quyền - Năm học 2017-2018 (Có đáp án)

docx 5 trang ducvinh 16/05/2024 1110
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 Ngô Quyền - Năm học 2017-2018 (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 Ngô Quyền - Năm học 2017-2018 (Có đáp án)

Đề kiểm tra học kì I môn Tin học Lớp 8 - Trường THCS Ngô Quyền - Năm học 2017-2018 (Có đáp án)
 PHÒNG GD&ĐT HUYỆN ČƯ M’GAR MA TRẬN ĐỀ KIỂM TRA HỌC KÌ I
 TRƯỜNG THCS NGÔ QUYỀN NĂM HỌC: 2017 - 2018
 Môn: Tin học 8
 ĐỀ CHÍNH THỨC PPCT TIẾT 33
 Thời gian: 45 phút (không kể thời gian giao đề)
 Cấp độ Vận dụng
 Nhận biết Thông hiểu
 Cấp độ thấp Cấp độ cao
 Cộng
Nội dung TN TN
 TNKQ TL TNKQ TL TL TL
 KQ KQ
Bài 1: Máy Biết máy 
tính và tính hiểu 
chương trình trực tiếp 
máy tính ngôn ngữ 
 nào
Số câu 1 1
Số điểm 0,5 0,5
Tỉ lệ % 5% 5%
 Biết về quy 
 tắc đặt tên 
Bài 2: Làm chương 
quen với trình, cấu 
chương trình trúc của 
và NNLT chương 
 trình, các 
 từ khóa
Số câu 3 3
Số điểm 1,5 1,5
Tỉ lệ % 15% 15%
Bài 3: Hiểu 
Chương được 
trình máy lệnh 
tính và dữ nhập 
liệu và xuất 
 dữ liệu
Số câu 2 2
Số điểm 1 1
Tỉ lệ % 10% 10%
Bài 4: Sử Biết cách 
dụng biến và khai báo 
hằng trong biến và sử 
chương trính dụng biến 
 trong PHÒNG GD&ĐT HUYỆN ČƯM’GAR ĐỀ KIỂM TRA HỌC KÌ I
 TRƯỜNG THCS NGÔ QUYỀN NĂM HỌC 2017 - 2018
 Môn: Tin học 8
 ĐỀ CHÍNH THỨC PPCT TIẾT 33
 Thời gian: 45 phút (không kể thời gian giao đề)
 I/ TRẮC NGHIỆM (4 điểm) (Mỗi đáp án đúng đạt 0,5 điểm)
 Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
 A. 9baitap B. tu giac C. baitap9 D. bai tap
 Câu 2. Trong cấu trúc chương trình Pascal, phần nào là phần bắt buộc phải có?
 A. Phần tiêu đề chương trình B. Phần thân chương trình
 C. Phần khai báo thư viện D. Phần khai báo biến.
 Câu 3. Hãy chọn khai báo đúng trong các khai báo sau đây:
 A. const x = y = 5; B. Var y: real;
 C. Const m: integer; D. Cosnt n=8;
 Câu 4. Giả sử B được khai báo là biến với dữ liệu số nguyên, Y là biến có kiểu dữ liệu 
 kí tự phép gán nào sau đây hợp lệ?
 A. Y = “Tin hoc” B. Y:= “6789”;
 C. B:= 2009; C. B:= “ Anh van”;
 Câu 5. Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
 A. Ngôn ngữ tự nhiên B. Ngôn ngữ lập trình
 C. Ngôn ngữ máy D. Tất cả các ngôn ngữ nói trên
 Câu 6. Những từ nào sau đây là từ khoá?
 A. Begin, Uses, End, Thong bao B. Program, Begin, Uses
 C. Var, Const D. Program, Begin, Uses, Var, Const
 Câu 7. Trong Pascal câu lệnh Read hoặc Readln được dùng để
 A. In dữ liệu ra màn hình B. Nhập dữ liệu vào từ bàn phím
 C. Khai báo biến D. Khai báo hằng
 Câu 8. Trong Pascal câu lệnh Writeln hoặc Write được dùng để:
 A. In dữ liệu ra màn hình B. Đọc dữ liệu vào từ bàn phím
 C. Khai báo biến D. Khai báo hằng
 II/ TỰ LUẬN(6 điểm)
 Câu 9: (3 điểm) 
 a) Em hãy viết cú pháp câu lệnh điều kiện dạng đủ trong ngôn ngữ lập trình 
 Pascal ?Cho ví dụ sử dụng câu lệnh điều kiện dạng đủ? 
 b) Em hãy viết chương trình để nhập điểm của hai môn toán và văn, sau đó in ra 
 màn hình môn đạt điểm cao hơn. (Ví dụ “Mon toan dat diem cao hon”) 
 Câu 10:Em hãy cho biết giá trị của biến X sẽ là bao nhiêu,nếu trước đó giá trị của X 
 bằng 5 cho từng câu lệnh sau đây: (2 điểm)
 Câu 1: if( 45 mod 3) = 0 then X:= X + 1;
 Câu 2: if X>20 then X:= X+1 else X:= X-2;
 Câu 11:Viết chương trình tính tích 3 số a, b, c. Với a, b, c là 3 số bất kỳ nhập từ bàn 
 phím. (1điểm) Write(‘Tich 3 so a x b x c= la:’,p:5:2);
 Readln
End.

File đính kèm:

  • docxde_kiem_tra_hoc_ki_i_mon_tin_hoc_lop_8_truong_thcs_ngo_quyen.docx