Trường: Họ tên:…………………… Lớp: 8… Đề 1: Lý thuyết Thực hành ĐỀ KIỂM TRA HỌC KÌ II (Năm học: 2013-2014) Môn: Tin học Thời gian 45 phút (20 phút lý thuyết 25 phút thực hành) Tổng cộng Lời phê A Lý thuyết (5 điểm) Câu 1: Đánh dấu X vào ô vuông cho câu trả lời (2 điểm) Trong câu lệnh điều kiện: if then ; là: a biểu thức so sánh c biến có giá trị logic b biểu thức toán học d ba ý Trong câu lệnh điều kiện: if then ; là: a câu lệnh đơn b câu lệnh đơn, câu lệnh ghép c có câu lệnh ghép d ý sai Trong câu lệnh điều kiện: if then ; thực khi: a thỏa mãn c có giá trị logic b khơng thỏa mãn d a c Trong vòng lặp for := to ; là: a câu lệnh đơn b câu lệnh đơn, câu lệnh ghép c có câu lệnh ghép d ý sai Trong vòng lặp for := to ; , là: a giá trị kiểu số nguyên c kiểu chuỗi b kiểu số thực d a, b, c sai Câu lệnh var N: array [1 10] of integer; có phần tử a 10 b c d 7 Chỉ lỗi câu lệnh sau: x:= 10; while x:= 10 x:= x + 5; a sai câu lệnh gán c sai cấu trúc lệnh b sai câu lệnh điều kiện d sai câu lệnh while Chọn khai báo mảng a var N: array [1 10] of integer b var N: array [1 10] of integer; c var N: array [1 10 9] of integer; d var N:= array [1 10 9] of integer; Đánh dấu X vào ô vuông ThuVienDeThi.com Câu a b c d Câu 2: Điền từ: (biến mảng, dễ dàng, câu lệnh lặp, viết chương trình) vào dấu … (2 điểm) Sử dụng ……………………………… ………………………………… giúp cho việc…………………………… ngắn gọn ………………………… Câu 3: Cho biết giá trị biến x y sau thực đoạn chương trình sau: (1 điểm) X:= 0; y:= 3; For i:= to Begin X:= x + y; Y:= y + 2; End; i x y 10 B Thực hành (5 điểm) Viết chương trình nhập vào số n tính tổng số tự nhiên từ đến n (5 điểm) Ví dụ: + Nhập n= chương trình in tổng + Nhập n=4 chương trình in tổng 10 + Nhập n=5 chương trình in tổng 15 ThuVienDeThi.com HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA HỌC KÌ II Mơn: Tin học Đề Đáp án Câu Câu Câu a X b c d Phần thực hành X X X X X X X Biến mảng – câu lệnh lặp – viết chương trình – dễ dàng Câu Câu Thang điểm Mỗi ý 0.25 điểm i x y 10 15 24 11 Program ct1; Var i, n, s: integer; Begin Write(‘nhap n:’); Readln(n); s := 0; For i:= to n s := s + i; Write(‘ tong cac so tu nhien dau tien la:’); writeln(s) Readln; End ThuVienDeThi.com Mỗi ý 0.5 điểm Tìm x :0.5 đ Tìm y :0.5 đ - Khai báo tên: 0.5 đ - Khai báo biến: 0.5 đ - Nhập n: đ - Gán s: đ - Tính s: đ - Xuất s: đ Cấp độ Ma trận đề Nhận biêt Thông hiểu TN TN Chủ đề TL TL Vận dụng Cấp độ thấp Cấp độ cao TN TL T TL N Biết cấu trúc câu lệnh điều kiện Số câu Số điểm 0.75 Tỉ lệ % 7.5 % Bài Biết từ khóa cấu trúc lặp Hiểu cấu trúc Viết chương for để xác định trình cho giá trị vịng tốn lặp Số câu Số điểm 0.25 0.75 Tỉ lệ % 2.5 % 7.5 % 50% Bài Biết tính tốn while Biết xác định số vịng lặp Biết viết chương trình từ thuật toán Số câu Số điểm Tỉ lệ % 30% Bài Hiểu cách khai báo để khai báo Số câu Số điểm 0.25 Tỉ lệ % 2.5 % Tổng số câu 4 Tổng số điểm % 10 % 10 % 30% 50% Cộng Bài ThuVienDeThi.com Số câu Số điểm 0.75 Tỉ lệ 7.5 % Số câu Số điểm Tỉ lệ 60 % Số câu Số điểm Tỉ lệ 30 % Số câu Số điểm 0.25 Tỉ lệ 2.5 % Số câu 12 Số điểm 10 Tỉ lệ 100 % ... in tổng 10 + Nhập n=5 chương trình in tổng 15 ThuVienDeThi.com HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA HỌC KÌ II Mơn: Tin học Đề Đáp án Câu Câu Câu a X b c d Phần thực hành X X X X X X X Biến mảng – câu lệnh... báo biến: 0.5 đ - Nhập n: đ - Gán s: đ - Tính s: đ - Xuất s: đ Cấp độ Ma trận đề Nhận biêt Thông hiểu TN TN Chủ đề TL TL Vận dụng Cấp độ thấp Cấp độ cao TN TL T TL N Biết cấu trúc câu lệnh điều