HK2_Tiết 49_LT_T8 11-12

Chia sẻ bởi Thcs Cao Bá Quát | Ngày 17/10/2018 | 40

Chia sẻ tài liệu: HK2_Tiết 49_LT_T8 11-12 thuộc Tin học 8

Nội dung tài liệu:

TUẦN 25:
Tiết 49: Ngày soạn: 15/02/2011
Ngày dạy: 20/02/2011
KIỂM TRA 1 TIẾT TIN HỌC 8
I. MỤC TIÊU
- HS hệ thống kiến thức về sử dụng câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước trong ngôn ngữ lập trình Pascal.
- HS có kĩ năng thực hiện các thao tác đối với câu lệnh trên.
- HS có tính cần thận, làm bài độc lập và tư duy logic.
II. Chuẩn bị
1. Giáo viên: Đề kiểm tra
2. Học sinh: Ôn tập bài.
3: Ma trận đề
Nội dung kiểm tra
Cấp độ nhận thức
Tổng


Nhận biết
Thông hiểu
Vận dụng


Câu lệnh lặp
2
2.5
2
1


4
3.5

Lặp với số lần chưa biết trước
2
2.5
2
1
2
3
6
6.5

Cộng
4
5
4
2
2
3
10
10

4. Đề kiểm tra
A. TRẮC NGHIỆM (3 điểm)
Khoanh tròn vào 1 chữ cái đứng đầu mỗi ý mà em cho là đúng.
Câu 1: Trong câu lệnh While...do. Điều kiện sau while thường là gì?
A. Phép so sánh. B. Lệnh gán.
C. Một hằng D. Một biến
Câu 2: Trong câu lệnh: For i:=1 to 20 do writeln(`A`); Vòng lặp in ra bao nhiêu chữ A?
A. 10 B. 20 C. 30 D. 40
Câu 3: Sau khi thực hiện đoạn chương trình dưới đây giá trị của j bằng bao nhiêu?
j:=2;
For i:=1 to 6 do j:= j+1;
A. 5 B. 6 C. 7 D. 8
Câu 4: Lỗi trong đoạn lệnh sau là gì?
S:=7
while S<8 do writeln(so a);
A. Thiếu dấu ; sau câu lệnh S:=7. B. Chuỗi `so A` thiếu dấu ` ` .
C. Vòng lặp vô hạn D. Cả 3 đáp án trên.
Câu 5: Để in giá trị của biến i ra màn hình sử dụng lệnh nào sau đây?
A. writeln(i); B. writeln(`gia tri cua i`);
C. write(`gia tri cua bien i`); D. write(gia tri cua bien i);
Câu 6: Giả sử x là 1 biến số thực cần phải khai báo x như thế nào?
A. var x: integer; B. var x: string; C. var x: real; D. var x: byte;
B. TỰ LUẬN (7 điểm)
Câu 7: (4 điểm) Nêu cấu trúc câu lệnh lặp với số lần biết trước và cấu trúc câu lệnh lặp với số lần chưa biết trước?
Câu 8: (2 điểm) Đoạn chương trình sau thực hiện bao nhiêu vòng lặp? Kết thúc P bằng bao nhiêu?
P:=1; i: =1;
While P < 27 do
begin
i:= i+1; P:= P*i;
end;
Câu 9: (1 điểm) Viết chương trình tính tích n số nguyên đầu tiên, tích lớn hơn hoặc bằng 200 thì dường và in tích ra màn hình.
ĐÁP ÁN VÀ BIỂU ĐIỂM
A. TRẮC NGHIỆM (3 đ, mỗi ý 0.5 đ)
Câu 1: A Câu 2: B Câu 3: D
Câu 4: D Câu 5: A Câu 6: C
B. TỰ LUẬN (7 đ)
Câu 7: (4 đ)
Cấu trúc câu lệnh lặp với số lần biết trước là:
For := to do ;
Cấu trúc câu lệnh lặp với số lần chưa biết trước là:
While <điều kiện> do ;
Câu 8: (2 điểm) Đoạn chương trình thực hiện 4 vòng lặp, kết thúc P=120.
Câu 9: (1 điểm)
var P,i :integer;
begin
P:=1; i:=1;
while P<=200 do
begin
i:=i+1;P:=P*i;
end;
writeln(P);readln
end.
* 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ẻ: Thcs Cao Bá Quát
Dung lượng: 39,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)