Đề 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.

 

doc2 trang | Chia sẻ: dung89st | Lượt xem: 1080 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Đề kiểm tra chất lượng học kỳ II môn: Tin học 8 - Đề số 4, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
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:

  • docĐề 4.doc