đề kiểm tra tin học lớp 8 có ma trận

Chia sẻ bởi Hoàng Thanh | Ngày 17/10/2018 | 46

Chia sẻ tài liệu: đề kiểm tra tin học lớp 8 có ma trận thuộc Tin học 8

Nội dung tài liệu:

TuÇn 29 TiÕt 54 Ngµy 04 th¸ng 03 n¨m 2012

KIỂM TRA 1 TIẾT ( LT)

I. MỤC ĐÍCH
- Đánh giá kết quả học tập của học sinh qua các bài đã học trong chương trình ngôn ngữ lập trình Pascal như:
- Làm quen với cách chuyển đổi các biểu thức Toán học sang biểu thức trong ngôn ngữ lập trình Pascal.
- Chỉnh, sửa lỗi một chương trình Pascal đơn giản.
- Viết được một chương trình Pascal đơn giản.
II. hình thức kiểm tra
- Đề ra cho tiết kiểm tra dưới dạng hình thức tự luận.
III. KHUNG MA TRẬN ĐỀ KIỂM

Mức độ

Tên chủ đề
Nhận biết
Thông hiểu
Vận dụng
Tổng cộng




Cấp độ thấp
Cấp độ cao


1/ Cấu trúc lặp
Số câu: 2
Số điểm: 4

Nêu cú pháp và hoạt động của vòng lặp không xác định.

Nêu cú pháp và hoạt động của vòng lặp xác định.



Số câu: 2
Số điểm: 4
Tỷ lệ: 40%


2/Vận dụng cấu trúc lặp
Số câu: 2
Số điểm: 6






















*Vòng lặp xác định:
Program tinh_tong;
Var i, S: Integer;
Begin
For i:= 100 to 1000 do
S:= S + i;
Wirteln(‘ tong cac so tu nhien tu 100 den 1000 la:’,S);
Readln;
End.

*Vòng lặp không xác định:
Program tinh_tong;
Var i, S: Integer;
Begin
i:= 100;
S:= 0;
While i > 1000 do
S:= S + i;
i:= i + 1;
Writeln(‘ Tong cac so tu nhien tu 100 den 1000 la:’,S);
Readln;
End.
Số câu: 2
Số điểm: 6
Tỷ lệ: 60%


Tổng cộng
Số câu: 4
Số điểm: 10
Tỷ lệ: 100%
Số câu: 1
Số điểm: 2
Tỷ lệ: 20%
Số câu: 1
Số điểm:
Tỷ lệ: 20%
Số câu: 1
Số điểm: 3
Tỷ lệ: 30%
Số câu: 1
Số điểm: 3
Tỷ lệ: 30%
Số câu: 4
Số điểm: 10
Tỷ lệ: 100%

IV. ĐỀ BÀI:
Câu 1. Em hãy nêu cú pháp và hoạt động của vòng lặp không xác định 2đ)
Câu 2. Em hãy nêu cú pháp và hoạt động của vòng lặp xác định (2đ)
Câu 3. Em hãy viết chương trình tính tổng các số tự nhiên từ 100 đến 1000 ( Sử dụng vòng lặp xác định và vòng lặp không xác định)(6đ)
V. ĐÁP ÁN:
Câu 1: Cú pháp và hoạt động của vòng lặp không xác định.
* Cú pháp:
While <điều kiện> do ;
* Hoạt động:
- B1. Kiểm tra điều kiện.
- B2. Nếu điều kiện sai, câu lệnh sẽ bị bỏ qua và việc thực hiện câu 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 B1.
Câu 2: Cú pháp và hoạt động của vòng lặp xác định
* Cú pháp:
For := to do ;
* Hoạt động của vòng lặp:
- B1: biến đếm nhận giá trị đầu
- B2: Chương trình kiểm tra biểu thức điều kiện, nếu biểu thức điều kiện đúng thì thực hiện câu lệnh.
- B3: Biến đếm tự động tăng lên 1 đơn vị và quay lại B2.
- B4: Nếu biểu thức điều kiện nhận giá trị sai thì thoát ra khỏi vòng lặp.
Câu 3. Viết chương trình tính tổng các số tự nhiên từ 100 đến 1000
* Vòng lặp xác định:
Program tinh_tong;
Var i, S: Integer;
Begin
For i:= 100 to 1000 do
S:= S + i;
Wirteln(‘ tong cac so tu nhien tu 100 den
* 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ẻ: Hoàng Thanh
Dung lượng: 46,00KB| Lượt tài: 2
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)