Tạo Trắc Nghiệm

Đề kiểm tra 15 phút Tin học 8 Học kì 2 có đáp án (Bài số 2 - Đề 3)

10 câu · Đề cuối kì 2

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Câu lệnh lặp với số lần chưa xác định trước trong Pascal có dạng:

Đáp án và lời giải

Đáp án: D

Câu 2

Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?

Bước 1. S ← 10, x ← 1.

Bước 2. Nếu S ≤ 4, chuyển tới bước 4.

Bước 3. S ← S - x và quay lại bước 2.

Bước 4. Thông báo S và kết thúc thuật toán.

Đáp án và lời giải

Đáp án: B

Câu 3

Cho biết khi thực hiện thuật toán sau, giá trị biến S là bao nhiêu?

Bước 1. S ← 6, x ← 1.

Bước 2. Nếu S ≤ 5, chuyển tới bước 4.

Bước 3. S ← S - x và quay lại bước 2.

Bước 4. Thông báo S và kết thúc thuật toán.

Đáp án và lời giải

Đáp án: A

Câu 4

Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?

Bước 1. S ← 16, n ← 0

Bước 2. Nếu S ≤ 10, chuyển tới bước 4.

Bước 3. n ← n + 3, S ← S – n và quay lại bước 2.

Bước 4. Thông báo S và kết thúc thuật toán.

Đáp án và lời giải

Đáp án: B

Câu 5

Hoạt động nào sau đây là lặp với số lần chưa biết trước:

Đáp án và lời giải

Đáp án: D

Câu 6

Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?

S:=0; n:=0;

while S<=5 do

begin

n:= n+1;

S:= s+n

end;

Đáp án và lời giải

Đáp án: A

Câu 7

Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?

S:=0; n:=0;

while S<=9 do

begin

n:= n+1;

S:= s+n

end;

Đáp án và lời giải

Đáp án: C

Câu 8

Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?

S:=0; n:=0;

while S<=2 do

n:= n+1;

S:= s+n;

Đáp án và lời giải

Đáp án: D

Câu 9

Câu lệnh sau từ khoá “DO” sẽ được thực hiện nếu điều kiện:

Đáp án và lời giải

Đáp án: A

Câu 10

Trong câu lệnh WHILE…DO, điều kiện sau từ khoá “WHILE” thường là:

Đáp án và lời giải

Đáp án: C