Đề kiểm tra 15p Tin học lớp 8 (Có đáp án) - Năm học 2016-2017 - Trường THCS Bắc Bình 1

doc 3 trang Người đăng dothuong Lượt xem 684Lượt tải 0 Download
Bạn đang xem tài liệu "Đề kiểm tra 15p Tin học lớp 8 (Có đáp án) - Năm học 2016-2017 - Trường THCS Bắc Bình 1", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Đề kiểm tra 15p Tin học lớp 8 (Có đáp án) - Năm học 2016-2017 - Trường THCS Bắc Bình 1
Trường THCS Bắc Bình 1
Họ và tên: .
Lớp:
ĐỀ KIỂM TRA 15 PHÚT
NĂM HỌC 2016 – 2017
MÔN: TIN HỌC 8 – TIẾT:49– TUẦN 25
Điểm:
 Lời phê của giáo viên: Mã đề 1
I/ Phần trắc nghiệm: 4đ
A. Khoanh tròn câu trả lời đúng nhất
Câu 1: Trong các hoạt động sau đây hoạt động nào lặp với số lần chưa biết trước?
a. Mỗi tuần em đi học 6 ngày	b. Mỗi ngày em ăn cơm 3 lần
c. Mỗi tối em đọc bài đến khi thuộc	d. Mỗi ngày em đánh răng 2 lần.
Câu 2: Các lệnh được lặp với số lần chưa xác định trước phụ thuộc vào gì?
a. Điều kiện	b. Biến và Hằng.
c. Câu lệnh	d. Số lần lặp
Câu 3: Trong lệnh lặp while .... do. Nguyên nhân nào dẫn đến vòng lặp vô tận?
a. Câu lệnh lặp quá dài	b. Điều kiện lặp luôn luôn sai
c. Điều kiện lặp luôn luôn đúng	d. Câu lệnh lặp viết không đúng cú pháp
Câu 4: Điều kiện “trong cấu trúc lện lặp với số lần chưa biết trước” thường là gì?
a. Một phép so sánh.	b. Có thể là một câu lệnh đơn giản.
c. Một câu lệnh ghép.	d. Một hằng số
Câu 5: Khi cấu trúc lệnh lặp hoạt động, nó thực hiện việc gì trước?
a. Thực hiện câu lệnh.	b. Kiểm tra điều kiện.
c. Tìm số lần cần lặp.	d. Kiểm tra các bước lặp
Câu 6: Có thể sử dụng cấu trúc While....do thay cho cấu trúc for...do được không?
a. Có thể thay thế được.	b. Không thể nào.
c. Tùy trường hợp.	d. Tùy thuộc vào máy tính
B. Điền câu trả lời vào khoảng trống
Câu lệnh lặp được thực hiện như sau:
Bước 1: Kiểm tra điều kiện.
Bước 2: Nếu điều kiện sai, .. 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, . câu lệnh và quay lại bước 1
II/ Tự Luận: 6đ
Câu 1 (2đ): Hãy viết cấu trúc của câu của lệnh lặp với số lần chưa biết trước.
Câu 2 (2đ): Hãy chỉ ra lỗi sai trong các câu lệnh sau đây:
x:= 10; while x:= 10 do a:= a+5;
x:= 10; while x= 10 do a:= a+5;
Câu 3 (2đ): Em hãy nêu 2 ví dụ về hoạt động lặp với số lần chưa biết trước.
BÀI LÀM
Trường THCS Bắc Bình 1
Họ và tên: .
Lớp:
ĐỀ KIỂM TRA 15 PHÚT
NĂM HỌC 2016 – 2017
MÔN: TIN HỌC 8 – TIẾT:49– TUẦN 25
Điểm:
 Lời phê của giáo viên: Mã đề 2
I/ Phần trắc nghiệm: 4đ
A. Khoanh tròn câu trả lời đúng nhất
Câu 1: Trong lệnh lặp while .... do. Điều kiện thế nào để dừng vòng lặp?
a. Điều kiện dài	b. Điều kiện sai
c. Điều kiện lặp luôn luôn đúng	d. Câu lệnh lặp viết không đúng cú pháp
Câu 2: Có thể sử dụng cấu trúc While....do thay cho cấu trúc for...do được không?
a. Không thể nào.	b. Tùy thuộc vào máy tính
c. Tùy trường hợp.	d. Có thể thay thế được.
Câu 3: Cấu trúc câu lệnh lặp While....do có đặc điểm khác với for....do là:
a. Kiểm tra các bước lặp trước	b. Tìm số lần cần lặp trước	
c. Kiểm tra điều kiện trước	d. Thực hiện câu lệnh trước	
Câu 4: Trong ngôn ngữ lập trình Điều kiện thường là?
a. Một hằng số	b. Có thể là một câu lệnh đơn giản.
c. Một câu lệnh ghép.	d. Một phép so sánh.
Câu 5: Trong các hoạt động sau đây hoạt động nào lặp với số lần chưa biết trước?
a. Nếu không bị bệnh em sẽ đi học mỗi ngày.	b. Mỗi ngày em ăn cơm 3 lần
c. Mỗi tối em đọc bài 5 lần.	d. Mỗi ngày em đánh răng 2 lần.
Câu 6: Các lệnh được lặp với số lần chưa xác định trước phụ thuộc vào gì?
1. Biến và Hằng.	b. Điều kiện
c. Câu lệnh	d. Số lần lặp
B. Điền câu trả lời vào khoảng trống
Câu lệnh lặp được thực hiện như sau:
Bước 1: Kiểm tra điều kiện.
Bước 2: Nếu điều kiện sai, .. 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, . câu lệnh và quay lại bước 1
II/ Tự Luận: 6đ
Câu 1 (2đ): Vẽ sơ đồ khối của cấu trúc câu lệnh lặp whiledo.
Câu 2 (2đ): Hãy chỉ ra lỗi sai trong các câu lệnh sau đây:
x:= 10; while x >= 10 do x:= x+5;
x:= 10; while x/10 do x:= x+5;
Câu 3 (2đ): Em hãy nêu 2 ví dụ về hoạt động lặp với số lần chưa biết trước.
BÀI LÀM
ĐÁP ÁN
I/ Phần trắc nghiệm: 4đ
Em hãy khoanh tròn đáp án đúng nhất:
Mã đề
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Đề 1
C
A
C
A
B
A
Đề 2
B
D
C
D
A
B
Tìm từ thích hợp điền vào chổ trống: 2đ
Mã đề
Câu 1
Câu 2
Đề 1
Câu lệnh
Thực hiện
Đề 2
Câu lệnh
Thực hiện
II/ Tự luận: 6đ
Mức độ
Câu – Điểm
Yếu 
Trung bình
Khá – giỏi
0.5 đ
1 đ
2 đ
Mã đề 1
1
Có thể hiện ý nhưng chưa chính xác
While .. do
While do 
2
0.5 đ
1 đ
2 đ
X:=10
X=10
Làm được 1 trong 2 câu đúng.
a. X:= 10; while X:= 10 do a:= a+5;
Sai ở chỗ X:=10 không thể dùng phép gán ở điều kiện.
b. X:= 10; while X= 10 do a:= a+5;
Điều kiện X=10 sẽ luôn luôn đúng và đây là vòng lặp vô tận.
3
0.5 đ
1 đ
2 đ
Có 1 ví dụ nhưng chưa rõ ràng.
Cho được 1 ví dụ
Cho được 2 ví dụ
Mã đề 2
1
0.5 đ
1 đ
2 đ
Vẽ nhưng thiếu nhiều.
Có vẽ nhưng còn thiếu sót
Vẽ được đầy đủ sơ đồ khối, có điền đầy đủ điều kiện, đúng, sai, câu lệnh.
2
0.5 đ
1 đ
2 đ
X/10 hoặc
X>=10
Làm được 1 trong 2 câu đúng.
a. X:= 10; while X>= 10 do x:= x+5;
Điều sẽ luôn luôn đúng và đây là vòng lặp vô tận.
b. X:= 10; while X/10 do x:= x+5;
Sai ở chỗ X/10 không thể dùng phép chia ở điều kiện.
3
0.5 đ
1 đ
2 đ
Có 1 ví dụ nhưng chưa rõ ràng.
Cho được 1 ví dụ
Cho được 2 ví dụ

Tài liệu đính kèm:

  • docDe_kiem_tra_15_phut_tin_8_tuan_25_co_dap_an.doc