ĐỀ KT CHẤT LƯỢNG TIN HỌC 8 KỲ II
Chia sẻ bởi Trần Thị Thanh Vân |
Ngày 16/10/2018 |
39
Chia sẻ tài liệu: ĐỀ KT CHẤT LƯỢNG TIN HỌC 8 KỲ II thuộc Tin học 7
Nội dung tài liệu:
PHÒNG GDDT THỊ XÃ BA ĐỒN
TRƯỜNG THCS QUẢNG LỘC
ĐỀ SỐ 01
ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KỲ II
Môn: Tin học 8- Năm học: 2013- 2014
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 GDDT THỊ XÃ BA ĐỒN
TRƯỜNG THCS QUẢNG LỘC
ĐỀ SỐ 01
ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KỲ II
Môn: Tin học 8 – Năm học: 2013- 2014
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 <điều kiện> 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.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Trần Thị Thanh Vân
Dung lượng: 46,50KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)