De 45' tin 8 ki ii
Chia sẻ bởi Trịnh Thị Hằng |
Ngày 04/11/2018 |
30
Chia sẻ tài liệu: de 45' tin 8 ki ii thuộc Power Point
Nội dung tài liệu:
Trường THCS Yên Phong KIÊM TRA 45’
Lớp: 8/ … Môn: Tin học 8
I, Ma trận đề: ( đề số 01)
II, Nội dung:
Chủ đề
Nhận Biết
Thông hiểu
Vận dụng
Tổng
TNKQ
TL
TNKQ
TL
TNKQ
TL
Bài 7: Câu lệnh lặp
3
1,5
2
1
2
1
1
1,5
8
5,0
Bài 8: Lặp với số lần chưa biết trước
3
1,5
2
1
2
1
1
1.5
8
5.0
Tổng
6
3.0
8
4.0
2
3.0
16
10
Bài 1: Khoanh tròn phương án đúng nhất: (3 điểm)
Trong câu lệnh lặp: For i:=1 to 10 do begin … end;
Có bao nhiêu vòng lặp được thực hiện?
A. Không vòng nào được thực hiện B. 1 vòng
C. 10 vòng D. 2 vòng
Sau khi thực hiện đoạn chương trình Pascal:
For i:=1 to 10 do begin … end;
Giá trị của i là:
A. 0 B. 10 C. 11 D. Không xác định
Sau khi thực hiện đoạn chương trình Pascal sau:
For i:=1 to m do
begin
y:=x;
x:=y – 1;
end;
Chúng ta sẽ nhận được kết quả nào dưới đây?
A. x=x – m; B. x=i – x; C. x:=x – i; D. i = 0 và x=y – 1;
Trong các hoạt động dưới đây, hoạt động nào sẽ được thực hiện lặp lại với số lần chưa biết trước?
Tính tổng của 20 số tự nhiên đầu tiên.
Trừ một số nguyên dương a nhiều lần cho một số nguyên dương b (tức là tính các hiệu a – b, a – 2b, a – 3b, …, a ( b > 0) cho đến khi hiệu thu được nhỏ hơn b.
Nhập các số tự nhiên đầu tiên và tính tổng cho đến khi tổng đầu tiên nhận được lớn hơn 1000 thì kết thúc và in ra số tự nhiên đầu tiên và tổng đầu tiên lớn hơn 1000.
Đoạn lệnh sau đây sẽ cho kết quả gì?
so:=1;
While so < 10 do writeln(so);
so:=so + 1;
In ra ra các số từ 1 đến 9; Mỗi số trên một dòng;
B. In ra các số từ 1 đến 10;
C. In ravô hạn các số 1, mỗi số trên một dòng;
D. Không phương án nào đúng
Sau khi đoạn chương trình sau được thực hiện, giá trị của x bằng bao nhiêu?
Begin
x:=0; tong:=0;
While tong <= 20 do
Begin
tong:=tong + 1;
Writeln(tong);
End;
x:=tong;
Readln
End.
A. 20 B. 21 C. Không xác định được D. 0
Bài 2: Hãy điền Đ/ S (Đúng/Sai) vào ô vuông cho các phát biểu sau đây: (2đ)
( Trong câu lệnh lặp : for:= to do ; Nếu giá trị đầu nhỏ hơn giá trị cuối thì chương trình
Lớp: 8/ … Môn: Tin học 8
I, Ma trận đề: ( đề số 01)
II, Nội dung:
Chủ đề
Nhận Biết
Thông hiểu
Vận dụng
Tổng
TNKQ
TL
TNKQ
TL
TNKQ
TL
Bài 7: Câu lệnh lặp
3
1,5
2
1
2
1
1
1,5
8
5,0
Bài 8: Lặp với số lần chưa biết trước
3
1,5
2
1
2
1
1
1.5
8
5.0
Tổng
6
3.0
8
4.0
2
3.0
16
10
Bài 1: Khoanh tròn phương án đúng nhất: (3 điểm)
Trong câu lệnh lặp: For i:=1 to 10 do begin … end;
Có bao nhiêu vòng lặp được thực hiện?
A. Không vòng nào được thực hiện B. 1 vòng
C. 10 vòng D. 2 vòng
Sau khi thực hiện đoạn chương trình Pascal:
For i:=1 to 10 do begin … end;
Giá trị của i là:
A. 0 B. 10 C. 11 D. Không xác định
Sau khi thực hiện đoạn chương trình Pascal sau:
For i:=1 to m do
begin
y:=x;
x:=y – 1;
end;
Chúng ta sẽ nhận được kết quả nào dưới đây?
A. x=x – m; B. x=i – x; C. x:=x – i; D. i = 0 và x=y – 1;
Trong các hoạt động dưới đây, hoạt động nào sẽ được thực hiện lặp lại với số lần chưa biết trước?
Tính tổng của 20 số tự nhiên đầu tiên.
Trừ một số nguyên dương a nhiều lần cho một số nguyên dương b (tức là tính các hiệu a – b, a – 2b, a – 3b, …, a ( b > 0) cho đến khi hiệu thu được nhỏ hơn b.
Nhập các số tự nhiên đầu tiên và tính tổng cho đến khi tổng đầu tiên nhận được lớn hơn 1000 thì kết thúc và in ra số tự nhiên đầu tiên và tổng đầu tiên lớn hơn 1000.
Đoạn lệnh sau đây sẽ cho kết quả gì?
so:=1;
While so < 10 do writeln(so);
so:=so + 1;
In ra ra các số từ 1 đến 9; Mỗi số trên một dòng;
B. In ra các số từ 1 đến 10;
C. In ravô hạn các số 1, mỗi số trên một dòng;
D. Không phương án nào đúng
Sau khi đoạn chương trình sau được thực hiện, giá trị của x bằng bao nhiêu?
Begin
x:=0; tong:=0;
While tong <= 20 do
Begin
tong:=tong + 1;
Writeln(tong);
End;
x:=tong;
Readln
End.
A. 20 B. 21 C. Không xác định được D. 0
Bài 2: Hãy điền Đ/ S (Đúng/Sai) vào ô vuông cho các phát biểu sau đây: (2đ)
( Trong câu lệnh lặp : for
* 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ịnh Thị Hằng
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)