Tạo Trắc Nghiệm

Trắc nghiệm Tin học 6 Cánh diều Bài 4 (có đáp án): Cấu trúc lặp trong thuật toán

15 câu · Đề theo bài

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

Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:

1. Cho rau vào chậu và xả nước ngập rau.

2. Dùng tay đảo rau trong chậu.

3. Vớt rau ra rổ, đổ hết nước trong chậu đi.

4. Lặp lại bước 1 đến bước 3 cho đến khi rau sạch thì kết thúc.

Điều kiện để dừng việc rửa rau là gì?

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

Đáp án: C

Câu 2

Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước:

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

Đáp án: B

Câu 3

Cú pháp lệnh 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 4

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

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

Đáp án: B

Câu 5

Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau:

   i := 5;

   While i>=1 do i := i - 1; 

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

Đáp án: C

Câu 6

Sau khi thực hiện đoạn chương trình sau:

   S:=10;

   For i:=1 to 4 do S:=S+i;

   Giá trị của biến S bằng bao nhiêu? 

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

Đáp án: A

Câu 7

Trong lệnh lặp For - do:

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

Đáp án: B

Câu 8

Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 1 đến 100

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

Đáp án: B

Câu 9

Đoạn chương trình sau giải bài toán nào?

      For I:=1 to M do

          If (I mod 3 = 0) and (I mod 5 = 0) then

             T := T + I; 

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

Đáp án: B

Câu 10

Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì?

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

Đáp án: B

Câu 11

Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu nào?

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

Đáp án: A

Câu 12

Phát biểu nào sau đây là sai?

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

Đáp án: A

Câu 13

Câu lệnh được mô tả như sau: “ Nếu Điều kiện đúng thực hiện Lệnh, nếu sai thì dừng” là câu lệnh gì?

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

Đáp án: B

Câu 14

Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:

1. Cho rau vào chậu và xả nước ngập rau.

2. Dùng tay đảo rau trong chậu.

3. Vớt rau ra rổ, đổ hết nước trong chậu đi.

4. Lặp lại bước 1 đến bước 3 cho đến khi rau sạch thì kết thúc.

Các bước nào của thuật toán được lặp lại?

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

Đáp án: C

Câu 15

Hãy xác đinh bài toán sau: "Tìm số lớn nhất trong dãy n số tự nhiên cho trước"?

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

Đáp án: A