vietjack.com

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

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

V
VietJack
Tin họcLớp 68 lượt thi
15 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

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ì?

Vớt rau ra rổ.

Đổ hết nước trong chậu đi.

Rau sạch.

Rau ở trong chậu.

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

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: 

For…do.

While…do.

If..then.

If…then…else.

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Cú pháp lệnh lặp với số lần chưa biết trước: 

While < điều kiện > to < câu lệnh >.

While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >.

While < điều kiện > do ;< câu lệnh >.

While < điều kiện > do < câu lệnh >.

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

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

Ngày tắm hai lần.

Học bài cho tới khi thuộc bài.

Mỗi tuần đi nhà sách một lần.

Ngày đánh răng 2 lần.

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

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; 

1 lần.

2 lần.

5 lần.

6 lần.

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

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? 

20.

14.

10.

0.

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Trong lệnh lặp For - do: 

Giá trị đầu phải nhỏ hơn giá trị cuối.

Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối.

Giá trị đầu phải lớn hơn giá trị cuối.

Giá trị đầu phải bằng giá trị cuối.

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

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

1.

100.

99.

Tất cả đều sai.

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Đ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; 

Tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến M.

Tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến M.

Tổng các số chia hết cho 3 trong phạm vi từ 1 đến M.

Tổng các số chia hết cho 5 trong phạm vi từ 1 đến M.

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

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

Thực hiện < câu lệnh > sau từ khóa Do.

Kiểm tra giá trị của < điều kiện.

Thực hiện câu lệnh sau từ khóa Then.

Kiểm tra < câu lệnh.

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

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?

Integer.

Real.

String.

Tất cả các kiểu trên đều được.

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

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

Cấu trúc lặp có số lần lặp luôn được xác định trước.

Cấu trúc lặp bao giờ cũng có điều kiện để vồng lặp kết thúc.

Cấu trúc lặp có hai loại là lặp với số lần biết trước và lặp với số lần không biết trước.

Cấu trúc lặp có loại kiểm tra điều kiện trước và loại kiểm tra điều kiện sau.

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

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ì?

Cấu trúc lặp

cấu trúc rẽ nhánh dạng thiếu

Cấu trúc rẽ nhánh dạng đủ

Cấu trúc tuần tự

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

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?

Chỉ bước 1 và 2.

Chỉ bước 2 và 3.

Ba bước 1, 2 và 3.

Cả bốn bước 1, 2, 3 và 4.

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

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"?

Đầu vào là dãy n số tự nhiên. Đầu ra là số lớn nhất trong dãy n số.

Đầu vào là số lớn nhất trong dãy n số. Đầu ra là dãy n số tự nhiên.

Cả đáp án A, B đều đúng

Cả đáp án A, B đều sai.

Xem đáp án
© All rights reserved VietJack