Trắc nghiệm đúng sai Tin học 10 cánh diều Bài 8: Câu lệnh lặp

Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 10 Bài 8: Câu lệnh lặp sách cánh diều. Bộ câu hỏi nhằm giúp học sinh vừa ôn tập bài học, vừa làm quen dần với dạng bài tập mới trong chương trình thi THPT. Các câu hỏi tăng dần về độ khó. Tài liệu có file Word tải về. Thời gian tới, nội dung này sẽ tiếp tục được bổ sung.

Xem: => Giáo án tin học 10 cánh diều (bản word)

CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

LẬP TRÌNH CƠ BẢN

BÀI 8: CÂU LỆNH LẶP

Câu 1: Cho đoạn thông tin:

Câu lệnh lặp trong Python cho phép thực hiện một đoạn mã nhiều lần. Có hai loại câu lệnh lặp chính: for và while. Câu lệnh for thường được sử dụng khi số lần lặp đã biết, trong khi câu lệnh while được sử dụng khi số lần lặp không xác định trước.
Hãy đánh giá tính đúng sai của các nhận định sau: 
a) Câu lệnh for chỉ có thể lặp qua danh sách.

b) Câu lệnh while có thể gây ra vòng lặp vô hạn nếu điều kiện không bao giờ sai.

c) Cả hai câu lệnh lặp đều có thể sử dụng để lặp qua các phần tử trong một chuỗi.

d) Câu lệnh lặp không thể được lồng vào nhau.

Đáp án:

- B, C đúng

- A, D sai

Câu 2: Cho đoạn thông tin:

Khi sử dụng câu lệnh for, bạn có thể dễ dàng lặp qua các giá trị trong một dãy số hoặc một danh sách. Điều này giúp cho việc xử lý dữ liệu trở nên đơn giản và hiệu quả hơn.
Hãy đánh giá tính đúng sai của các nhận định sau: 
a) Câu lệnh for không thể lặp qua các giá trị trong một từ điển.
 

b) Câu lệnh for có thể lặp qua một chuỗi để truy cập từng ký tự.
 

c) Câu lệnh for chỉ có thể lặp qua các số nguyên.
 

d) Câu lệnh for có thể sử dụng với hàm range() để tạo ra một dãy số.

Câu 3: Cho đoạn thông tin:

Câu lệnh while trong Python cho phép lập trình viên kiểm soát vòng lặp dựa trên một điều kiện. Nếu điều kiện vẫn đúng, vòng lặp sẽ tiếp tục chạy cho đến khi điều kiện trở thành sai.
Hãy đánh giá tính đúng sai của các nhận định sau: 
a) Câu lệnh while chỉ chạy một lần nếu điều kiện sai ngay từ đầu.
 

b) Câu lệnh while có thể gây ra lỗi nếu không có câu lệnh dừng bên trong.
 

c) Câu lệnh while có thể thay thế cho câu lệnh for trong tất cả các trường hợp.
 

d) Câu lệnh while có thể được sử dụng để đếm số lần lặp.

Câu 4: Cho đoạn thông tin:

Trong Python, bạn có thể lồng các câu lệnh lặp với nhau. Điều này cho phép bạn thực hiện các phép toán phức tạp hơn, như duyệt qua các phần tử trong một danh sách lồng nhau.

Hãy đánh giá tính đúng sai của các nhận định sau: 
 

a) Việc lồng câu lệnh lặp có thể làm cho mã trở nên khó đọc hơn.
 

b) Chỉ có thể lồng câu lệnh for vào câu lệnh while, không thể lồng ngược lại.
 

c) Câu lệnh lặp có thể lồng tối đa 3 cấp độ.
 

d) Việc lồng câu lệnh lặp là một kỹ thuật lập trình phổ biến.

Câu 5: Cho đoạn thông tin:

Câu lệnh break và continue trong Python được sử dụng để điều khiển luồng của các câu lệnh lặp. Câu lệnh break sẽ thoát khỏi vòng lặp, trong khi continue sẽ bỏ qua phần còn lại của vòng lặp và quay lại điều kiện lặp.

Hãy đánh giá tính đúng sai của các nhận định sau: 
 

a) Câu lệnh break có thể dùng để thoát khỏi nhiều vòng lặp cùng một lúc.
 

b) Câu lệnh continue sẽ ngừng vòng lặp ngay lập tức.
 

c) Cả break và continue đều có thể sử dụng trong cả câu lệnh for và while.
 

d) Câu lệnh break chỉ có thể sử dụng trong vòng lặp while.

 

--------------- Còn tiếp ---------------

 

=> Giáo án tin học 10 cánh diều bài 8: Câu lệnh lặp (2 tiết)

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: Trắc nghiệm đúng sai Tin học 10 cánh diều cả năm - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu mới cập nhật

Tài liệu môn khác

Chat hỗ trợ
Chat ngay