Tải bản đầy đủ (.docx) (4 trang)

KTRA 1 TIẾT TIN HỌC 8 LẦN 1

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (113.24 KB, 4 trang )

TRƯỜNG THCS LƯƠNG THẾ VINH
Lớp: 8A…
Họ Tên: …………………………

ĐỀ KIỂM TRA ĐỊNH KÌ. Năm học 2019-2020
MÔN: TIN HỌC 8. Thời gian: 45 Phút (KKPĐ)
(Mã đề A)

Điểm:

Lời phê:

A. PHẦN TRẮC NGHIỆM (2điểm)
Khoanh tròn chữ cái đứng trước phương án đúng trong các câu sau:
Câu 1: Trong cấu trúc lặp For ... to ... do, “biến đếm” có kiểu dữ liệu nào?
A. Kiểu xâu
B. Kiểu số thực
C. Kiểu nguyên
Câu 2: Trong câu lệnh lặp While …do “điều kiện” thường là ?
A. Phép so sánh
B. Phép cộng
C. Phép trừ
D. Phép nhân.
Câu 3: Giá trị của k bằng bao nhiêu sau khi thực hiện đoạn chương trình sau?
k:=0; for i:=1 to 3 do k := k+5;
A. 0

B.14

C. 16


D. 15

Câu 4: Hãy chỉ ra câu lệnh đúng trong các câu lệnh sau:
A. for i:=1 to 10; do x:=x+1
B. for i:=1 to 10 do x:=x+1;
C. for i:=10 to 1 do x:=x+1;
D. for i:= 1 to 10 for j:=1 to 10 do x=x+1;

B. PHẦN TỰ LUẬN (8điểm)
Caâu 1:(6 ñieåm)
Vẽ sơ đồ khối, viết cú pháp và nêu hoạt động của câu lệnh lặp với số lần chưa biết
trước trong pascal?
Bài 2: (2 ñieåm)Tìm lỗi trong chương trình Pascal sau và sửa lại chương trình cho đúng:
Tính Tổng Các Số Tự Nhiên Từ 1 Đến 100 (Vòng lặp với số lần lặp chưa biết).
Program tinh_tong;
Var
i S: Integer;
Begin
i: 1;
S = 0;
While i > 100 do
S:= S + i
i:= i + 1;
Writeln(‘ Tong cac so tu nhien tu 1 den 100 la:’,S);
Readln;
End.

TRƯỜNG THCS LƯƠNG THẾ VINH

ĐỀ KIỂM TRA ĐỊNH KÌ. Năm học 2019-2020



Lớp: 8A…
Họ Tên: …………………………

MÔN: TIN HỌC 8. Thời gian: 45 Phút (KKPĐ)
(Mã đề B)

Điểm:

Lời phê:

A. PHẦN TRẮC NGHIỆM (2điểm)
Khoanh tròn chữ cái đứng trước phương án đúng trong các câu sau:
Câu 1: Giá trị của k bằng bao nhiêu sau khi thực hiện đoạn chương trình sau?
k:=0; for i:=1 to 3 do k := k+5;
A. 0

B.14

C. 16

D. 15

Câu 2: Hãy chỉ ra câu lệnh đúng trong các câu lệnh sau:
A. for i:=1 to 10; do x:=x+1
B. for i:=1 to 10 do x:=x+1;
C. for i:=10 to 1 do x:=x+1;
D. for i:= 1 to 10 for j:=1 to 10 do x=x+1;
Câu 3: Trong cấu trúc lặp For ... to ... do, “biến đếm” có kiểu dữ liệu nào?

A. Kiểu xâu
B. Kiểu số thực
C. Kiểu nguyên
Câu 4: Trong câu lệnh lặp While …do “điều kiện” thường là ?
A. Phép so sánh
B. Phép cộng
C. Phép trừ
D. Phép nhân.

B. PHẦN TỰ LUẬN (8điểm)
Caâu 1:(6 điểm)
Vẽ sơ đồ khối, viết cú pháp và nêu hoạt động của câu lệnh lặp với số lần chưa biết
trước trong pascal?
Bài 2: (2 điểm)Tìm lỗi trong chương trình Pascal sau và sửa lại chương trình cho đúng:
Tính Tổng Các Số Tự Nhiên Từ 1 Đến 100 (Vòng lặp với số lần lặp chưa biết).
Program tinh_tong;
Var
i S: Integer;
Begin
i: 1;
S = 0;
While i > 100 do
S:= S + i
i:= i + 1;
Writeln(‘ Tong cac so tu nhien tu 1 den 100 la:’,S);
Readln;
End.

ĐÁP ÁN ĐỀ THI HỌC KÌ II. NĂM HỌC 2019-2020
MÔN: TIN HỌC 8



Trắc nghiệm:
Mỗi câu đúng được 0,25 điểm
ĐỀ A
ĐỀ B

1
C
1
D

2
A
2
B

3
D
3
C

4
B
4
A

Tự luận:
Câu 1: Vẽ sơ đồ khối, viết cú pháp và nêu hoạt động của câu lệnh lặp với số lần chưa biết
trước trong pascal?

* Sơ đồ khối (2 điểm)
Điều kiện

Câu lệnh

Kết thúc lặp

* Cú pháp: while <điều kiện> do <câu lệnh>;(2 điểm)
trong đó:
while, do: là các từ khóa
<điều kiện>: thường là 1 phép so sánh
<câu lệnh>: có thể là câu lệnh đơn giản hoặc câu lệnh
ghép
Hoạt động: (2 điểm)
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à 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.

Câu 3: (2đ)
Program tinh_tong;
Var
i, S: Integer;
{0,25điểm}
Begin
i:= 1;
{0,25 điểm}
S:= 0;
{0,25 điểm}
While i <=100 do begin
{0,5 điểm}

S:= S + i;
{0,25 điểm}
i:= i + 1;
{0,25 điểm}
end; {0,25 điểm}
Writeln(‘ Tong cac so tu nhien tu 1 den 100 la:’,S);
Readln;
End.


MA TRẬN ĐỀ THI HỌC KỲ II. NĂM HỌC 2019-2020
MƠN: TIN HỌC 8
Cấp
độ

Tên
chủ đề

Nhận biết
TNKQ

CÂU LỆNH LẶP

Số câu
Số điểm, %
LẶP VỚI SỐ LẦN CHƯA
BIẾT TRƯỚC

T
L


TNKQ

Biết được
cấu trúc
của lệnh
lặp trong
Pascal
2
1=10%
Biết được cú
pháp câu
lệnh lặp

Tổng số câu

Tổng cộng

TNKQ

0,5=5%
3

1

TNKQ

Tổng

TL


3
1,5=15%
Đọc hiểu
chương
trình
3

1
2=20%

6

1

1

0,5

2

8,5=85%

2

1
1,5=15%

TL


0.5=5%
Vẽ được sơ đồ
khối, viết
đúng cú
pháp và nêu
được hoạt động
1
6=60%

3

Duyệt
Tổ chun mơn

TL

Cấp độ cao

1

1,5

Tổng số điểm,

Cấp độ thấp

Hiểu được hoạt
động của lệnh
lặp trong Pascal


1

Số câu
Số điểm, %

Vận dụng

Thơng hiểu

6=60%

Duyệt
Chun mơn

6
2,5=25%

10=100%

Giáo viên ra đề



×