Đề 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)
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)
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:
- de_kiem_tra_hoc_ki_i_mon_tin_hoc_lop_8_truong_thcs_ngo_quyen.docx