PHÒNG GD&ĐT NAM ĐÔNG ĐỀ KIỂM TRA HỌC KÌ II NĂM HỌC 2014-2015 TRƯỜNG THCS BT LONG QUẢNG Môn: Tin học 8 (Thời gian: 45 phút không kể thời gian phát đề) ĐỀ CHÍNH THỨC MA TRẬN ĐỀ Mức độ Nội dung Nhận biết Thông hiểu Vận dụng Tống TN TL TN TL TN TL Bài 8: Lặp với số lần chưa biết trước 1 4 1 4 Bài 9: Làm việc với dãy số 1 3 1 3 Bài 7: Câu lệnh lặp 1 3 1 3 Tổng 1 1 1 3 10 Tỷ lệ(%) 30 40 30 100 PHÒNG GD&ĐT NAM ĐÔNG ĐỀ KIỂM TRA HỌC KÌ II NĂM HỌC 2014-2015 TRƯỜNG THCS BT LONG QUẢNG Môn: Tin học 8 (Thời gian: 45 phút không kể thời gian phát đề) ĐỀ CHÍNH THỨC ĐỀ KIỂM TRA Câu 1:(4đ) Hãy viết cấu trúc cú pháp của câu lệnh lặp với số lần chưa biết trước? Giải thích các thành phần có trong câu lệnh? Trình bày hoạt động của câu lệnh lặp với số lần chưa biết trước? Câu 2: (3đ) Dữ liệu kiểu mảng là gì? Cho ví dụ khai báo biến mảng? Câu 3: (3đ) Hãy viết chương trình in ra bảng nhân 8. PHÒNG GD&ĐT NAM ĐÔNG ĐỀ KIỂM TRA HỌC KÌ II NĂM HỌC 2014-2015 TRƯỜNG THCS BT LONG QUẢNG Môn: Tin học 8 (Thời gian: 45 phút không kể thời gian phát đề) ĐỀ CHÍNH THỨC HƯỚNG DẪN CHẤM Câu Đáp án Điểm 1 *Cấu trúc cú pháp của câu lệnh lặp với số lần chưa biết trước: WHILE DO ; 1 * Các thành phần trong câu lệnh: - While, do là các từ khóa. - Điều kiện thường là phép so sánh. - Câu lệnh có thể là câu lệnh đơn hoặc là câu lệnh ghép (begin [các lệnh] end;). 0.5 1 * Hoạt động của câu lệnh lặp với số lần chưa biết trước: Bước 1: Kiểm tra điều kiện Bước 2: Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước 1. 1.5 2 * Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử có thứ tự , mọi phần tử đều có cùng một kiểu dữ liệu, gọi là kiểu của phần tử. 1.5 Ví dụ: var diem: array[1..50] of integer; ... 1.5 3 program bang_nhan; Uses Crt; Var i, n: integer; Begin Clrscr; n:=8; For i:= 1 to 10 do Writeln(n, 'x' , i:2, '=' , n*i:3); Readln End. 0.5 0.5 1 1 Lưu ý: Học sinh làm bài tập số 3 theo cách khác đúng vẫn cho điểm tối đa.
Tài liệu đính kèm: