Đề kiểm tra chất lượng học kỳ II môn: Tin học 8 - Đề số 4
* 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;).
* 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.
PHÒNG GIÁO DỤC VÀ ĐÀO TẠO HUYỆN ĐIỆN BIÊN ĐỀ SỐ 04 ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KỲ II Môn: Tin học 8- Năm học: 2012- 2013 Thời gian: 45 phút (Không kể thời gian giao đề) -------------------------------------------- Câu 1:(5đ) 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: (1đ) Dữ liệu kiểu mảng là gì? Cho ví dụ khai báo biến mảng? Câu 3: (4đ) Hãy viết chương trình in ra bảng nhân 8. Bài làm PHÒNG GIÁO DỤC VÀ ĐÀO TẠO HUYỆN ĐIỆN BIÊN ĐỀ SỐ 04 HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KỲ II Môn: Tin học 8 – Năm học: 2012- 2013 Thời gian: 45 phút (Không kể thời gian giao đề) ------------------------------------- Câu Đáp án Điểm 1 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? (5 điểm) *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,5 * 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 0,5 0,5 * 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. 0,5 1,5 2 Dữ liệu kiểu mảng là gì? Cho ví dụ khai báo biến mảng? (1 điểm) * 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ử. 0,5 Ví dụ: var diem: array[1..50] of integer; ... 0,5 3 Hãy viết chương trình in ra bảng nhân 8 ? (4 điểm) 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,25 0,25 0,5 0,25 0,25 0,5 0,5 0,75 0,25 0,25 Lưu ý: Học sinh làm theo cách khác đúng vẫn cho điểm tối đa.
File đính kèm:
- Đề 4.doc