Trắc nghiệm Tin học 10 – Bài 22: Câu lệnh lặp lồng nhau

Thông tin
Làm trắc nghiệm
Đáp án
Số câu: 20 câu
Thời gian: 45 phút

Trắc nghiệm Tin học 10: Bài 22: Câu lệnh lặp lồng nhau là một trong những đề thi thuộc Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính trong chương trình Tin học 10.

Bài học này giúp học sinh hiểu và vận dụng câu lệnh lặp lồng nhau – tức là vòng lặp này nằm bên trong vòng lặp khác – một kỹ thuật lập trình quan trọng trong việc xử lý các bài toán phức tạp hơn như vẽ hình theo mẫu, duyệt ma trận 2 chiều, xử lý lặp với dữ liệu lồng nhau,…

Các kiến thức trọng tâm bao gồm: cú pháp lặp lồng nhau với for hoặc while, cách kiểm soát biến lặp trong từng vòng, thứ tự thực hiện các vòng lặp, và ứng dụng thực tế như vẽ bảng cửu chương, in hình chữ nhật bằng ký tự, xử lý bảng điểm học sinh,… Việc thành thạo kỹ thuật này giúp học sinh mở rộng tư duy thuật toán và xây dựng được các chương trình có cấu trúc chặt chẽ, hiệu quả.

Hãy cùng Dethitracnghiem.vn cùng tìm hiểu về đề thi này và tham gia làm kiểm tra ngay lập tức!

Nội dung bài trắc nghiệm

1

Câu lệnh lặp lồng nhau là gì?

  • Lặp chỉ một lần.

  • Chỉ dùng while.

  • Một vòng lặp nằm bên trong vòng lặp khác.

  • Lặp không có điều kiện.


2

Lặp lồng nhau còn gọi là:

  • Lặp đơn.

  • Vòng lặp lồng.

  • Lặp ngắn.

  • Lặp điều kiện.


3

Trong lặp lồng nhau, vòng lặp bên trong được gọi là gì?

  • Vòng ngoài.

  • Vòng trong.

  • Vòng cha.

  • Vòng đơn.


4

Lệnh nào sau đây là lặp lồng nhau?

  • for i in range(5): print(i)

  • for i in range(3): for j in range(2): print(i, j)

  • print(“Hello”)

  • while True: break


5

Vòng lặp lồng nhau thường dùng để làm gì?

  • Vẽ hình.

  • In câu chào.

  • Xử lý dữ liệu nhiều chiều.

  • So sánh chuỗi.


6

Tổng số lần in ra màn hình ở đoạn mã trên là:

  • 2

  • 3

  • 6

  • 5


7

Vòng lặp lồng nhau có thể dùng while và for không?

  • Chỉ for.

  • Chỉ while.

  • Có thể kết hợp cả hai.

  • Không thể.


8

Trong vòng lặp lồng nhau, vòng nào chạy nhanh hơn?

  • Vòng ngoài.

  • Vòng trong.

  • Không vòng nào.

  • Cả hai như nhau.


9

Lỗi phổ biến khi viết lặp lồng nhau là:

  • Không dùng hàm input.

  • Sai thụt đầu dòng.

  • Dùng biến chuỗi.

  • Dùng biến toàn cục.


10

Biến i trong vòng ngoài có dùng được trong vòng trong không?

  • Có.

  • Không.

  • Chỉ nếu là while.

  • Phụ thuộc vào giá trị.


11

Vòng lặp lồng nhau có thể có tối đa bao nhiêu lớp?

  • 2

  • 3

  • 5

  • Không giới hạn.


12

Vòng lặp lồng nhau giúp:

  • Giảm số dòng code.

  • Giải quyết bài toán phức tạp hơn.

  • Làm code chạy chậm hơn.

  • Tăng lỗi.


13

Trong lặp lồng nhau, thứ tự chạy thế nào?

  • Vòng ngoài xong mới đến trong.

  • Chạy cùng lúc.

  • Mỗi bước vòng ngoài, vòng trong chạy hết.

  • Không có thứ tự.


14

Lặp lồng nhau dùng nhiều nhất trong bài toán nào?

  • Tính tổng 2 số.

  • In bảng cửu chương.

  • Kiểm tra số lẻ.

  • Nhập tên.


15

Đoạn mã nào sau đây sai cú pháp?

  • for i in range(3): for j in range(2): print(i+j)

  • for i in range(3) for j in range(2): print(i+j)

  • while True: while False: break

  • for i in range(2): print(i)


16

Có thể lồng bao nhiêu vòng for với nhau?

  • Tối đa 3 vòng.

  • Chỉ 1 vòng.

  • Không giới hạn.

  • 10 vòng.


17

Để in hình tam giác, ta cần:

  • Dùng 1 vòng lặp.

  • Dùng vòng lặp lồng nhau và điều kiện.

  • Dùng chuỗi.

  • Dùng biến toàn cục.


18

Câu lệnh end=”” trong print() có tác dụng gì?

  • Xuống dòng.

  • Không xuống dòng.

  • In dấu cách.

  • Xoá dữ liệu.


19

Với range(3), giá trị chạy là:

  • 1 đến 3

  • 0 đến 2

  • 1 đến 2

  • 0 đến 3


20

Vòng lặp lồng nhau làm gì nếu không có điều kiện dừng đúng?

  • In đúng kết quả.

  • Không ảnh hưởng.

  • Có thể gây lặp vô hạn.

  • Dừng sớm.

Trắc nghiệm Tin học 10 – Bài 22: Câu lệnh lặp lồng nhau

Thông tin
Làm trắc nghiệm
Đáp án
Số câu đã làm 0/20
Thời gian còn lại
45:00
Đã làm
Chưa làm
Kiểm tra lại
1

Câu lệnh lặp lồng nhau là gì?


2

Lặp lồng nhau còn gọi là:


3

Trong lặp lồng nhau, vòng lặp bên trong được gọi là gì?


4

Lệnh nào sau đây là lặp lồng nhau?


5

Vòng lặp lồng nhau thường dùng để làm gì?


6

Tổng số lần in ra màn hình ở đoạn mã trên là:


7

Vòng lặp lồng nhau có thể dùng while và for không?


8

Trong vòng lặp lồng nhau, vòng nào chạy nhanh hơn?


9

Lỗi phổ biến khi viết lặp lồng nhau là:


10

Biến i trong vòng ngoài có dùng được trong vòng trong không?


11

Vòng lặp lồng nhau có thể có tối đa bao nhiêu lớp?


12

Vòng lặp lồng nhau giúp:


13

Trong lặp lồng nhau, thứ tự chạy thế nào?


14

Lặp lồng nhau dùng nhiều nhất trong bài toán nào?


15

Đoạn mã nào sau đây sai cú pháp?


16

Có thể lồng bao nhiêu vòng for với nhau?


17

Để in hình tam giác, ta cần:


18

Câu lệnh end=”” trong print() có tác dụng gì?


19

Với range(3), giá trị chạy là:


20

Vòng lặp lồng nhau làm gì nếu không có điều kiện dừng đúng?


Trắc nghiệm Tin học 10 – Bài 22: Câu lệnh lặp lồng nhau

Thông tin
Làm trắc nghiệm
Đáp án

Hoàn thành

Bạn muốn xem đáp án? Bấm vào đây nhé!

Làm lại bài thi

Trắc nghiệm Tin học 10 – Bài 22: Câu lệnh lặp lồng nhau

Thông tin
Làm trắc nghiệm
Đáp án

Điểm số của bạn là

0/0

Hoàn thành!

0
Câu đúng
0
Câu sai
0
Câu phân vân

Trắc nghiệm Tin học 10 – Bài 22: Câu lệnh lặp lồng nhau

Thông tin
Làm trắc nghiệm
Đáp án

Đáp án chi tiết

Câu 1:

Câu lệnh lặp lồng nhau là gì?

Lặp chỉ một lần.

Chỉ dùng while.

Một vòng lặp nằm bên trong vòng lặp khác.

Lặp không có điều kiện.

Câu 2:

Lặp lồng nhau còn gọi là:

Lặp đơn.

Vòng lặp lồng.

Lặp ngắn.

Lặp điều kiện.

Câu 3:

Trong lặp lồng nhau, vòng lặp bên trong được gọi là gì?

Vòng ngoài.

Vòng trong.

Vòng cha.

Vòng đơn.

Câu 4:

Lệnh nào sau đây là lặp lồng nhau?

for i in range(5): print(i)

for i in range(3): for j in range(2): print(i, j)

print(“Hello”)

while True: break

Câu 5:

Vòng lặp lồng nhau thường dùng để làm gì?

Vẽ hình.

In câu chào.

Xử lý dữ liệu nhiều chiều.

So sánh chuỗi.

Câu 6:

Tổng số lần in ra màn hình ở đoạn mã trên là:

2

3

6

5

Câu 7:

Vòng lặp lồng nhau có thể dùng while và for không?

Chỉ for.

Chỉ while.

Có thể kết hợp cả hai.

Không thể.

Câu 8:

Trong vòng lặp lồng nhau, vòng nào chạy nhanh hơn?

Vòng ngoài.

Vòng trong.

Không vòng nào.

Cả hai như nhau.

Câu 9:

Lỗi phổ biến khi viết lặp lồng nhau là:

Không dùng hàm input.

Sai thụt đầu dòng.

Dùng biến chuỗi.

Dùng biến toàn cục.

Câu 10:

Biến i trong vòng ngoài có dùng được trong vòng trong không?

Có.

Không.

Chỉ nếu là while.

Phụ thuộc vào giá trị.

Câu 11:

Vòng lặp lồng nhau có thể có tối đa bao nhiêu lớp?

2

3

5

Không giới hạn.

Câu 12:

Vòng lặp lồng nhau giúp:

Giảm số dòng code.

Giải quyết bài toán phức tạp hơn.

Làm code chạy chậm hơn.

Tăng lỗi.

Câu 13:

Trong lặp lồng nhau, thứ tự chạy thế nào?

Vòng ngoài xong mới đến trong.

Chạy cùng lúc.

Mỗi bước vòng ngoài, vòng trong chạy hết.

Không có thứ tự.

Câu 14:

Lặp lồng nhau dùng nhiều nhất trong bài toán nào?

Tính tổng 2 số.

In bảng cửu chương.

Kiểm tra số lẻ.

Nhập tên.

Câu 15:

Đoạn mã nào sau đây sai cú pháp?

for i in range(3): for j in range(2): print(i+j)

for i in range(3) for j in range(2): print(i+j)

while True: while False: break

for i in range(2): print(i)

Câu 16:

Có thể lồng bao nhiêu vòng for với nhau?

Tối đa 3 vòng.

Chỉ 1 vòng.

Không giới hạn.

10 vòng.

Câu 17:

Để in hình tam giác, ta cần:

Dùng 1 vòng lặp.

Dùng vòng lặp lồng nhau và điều kiện.

Dùng chuỗi.

Dùng biến toàn cục.

Câu 18:

Câu lệnh end=”” trong print() có tác dụng gì?

Xuống dòng.

Không xuống dòng.

In dấu cách.

Xoá dữ liệu.

Câu 19:

Với range(3), giá trị chạy là:

1 đến 3

0 đến 2

1 đến 2

0 đến 3

Câu 20:

Vòng lặp lồng nhau làm gì nếu không có điều kiện dừng đúng?

In đúng kết quả.

Không ảnh hưởng.

Có thể gây lặp vô hạn.

Dừng sớm.

Scroll to top