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

Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 10 Bài 6: Câu lệnh rẽ nhánh 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 6: CÂU LỆNH RẼ NHÁNH

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

Câu lệnh rẽ nhánh trong Python cho phép chương trình thực hiện các hành động khác nhau dựa trên điều kiện. Cấu trúc cơ bản của câu lệnh rẽ nhánh là if, elif, và else. Điều này giúp lập trình viên kiểm soát luồng thực thi của chương trình.

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

a) Câu lệnh if chỉ có thể kiểm tra một điều kiện duy nhất.
b) Câu lệnh rẽ nhánh giúp chương trình có khả năng thực hiện các hành động khác nhau tùy thuộc vào điều kiện.
c) Câu lệnh elif có thể được sử dụng để kiểm tra nhiều điều kiện liên tiếp.
d) Câu lệnh else luôn cần thiết trong một cấu trúc rẽ nhánh.

Đáp án:

- B, C đúng

- A, D sai

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

Trong Python, câu lệnh rẽ nhánh rất quan trọng để xử lý các tình huống khác nhau trong lập trình. Chúng cho phép lập trình viên đưa ra quyết định dựa trên các điều kiện. Việc sử dụng đúng cấu trúc sẽ giúp mã nguồn trở nên dễ hiểu và hiệu quả hơn.

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

a) Câu lệnh rẽ nhánh chỉ có thể sử dụng với các giá trị số.
b) Cấu trúc if có thể kết hợp với các toán tử so sánh như ==, !=, >, <.
c) Câu lệnh rẽ nhánh không thể lồng nhau.
d) Câu lệnh if có thể kiểm tra điều kiện Boolean.

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

Câu lệnh rẽ nhánh trong Python giúp cho việc xử lý logic trở nên linh hoạt hơn. Khi một điều kiện được kiểm tra và là đúng, khối lệnh tương ứng sẽ được thực thi. Nếu không, chương trình sẽ kiểm tra điều kiện tiếp theo (nếu có) hoặc thực hiện khối lệnh khác.

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

a) Một khối lệnh if có thể không có khối lệnh else.
b) Câu lệnh rẽ nhánh không thể xử lý các điều kiện phức tạp.
c) Câu lệnh if không thể theo sau bởi một hoặc nhiều câu lệnh elif.
d) Câu lệnh rẽ nhánh có thể làm cho chương trình trở nên khó hiểu nếu không được viết rõ ràng.

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

Khi sử dụng câu lệnh rẽ nhánh trong Python, lập trình viên có thể tạo ra các quyết định phức tạp hơn. Điều này có thể được thực hiện bằng cách kết hợp nhiều điều kiện với nhau thông qua các toán tử logic như and, or.

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

a) Câu lệnh if có thể kết hợp với các toán tử logic để kiểm tra nhiều điều kiện.
b) Chỉ có một điều kiện có thể được kiểm tra trong một câu lệnh if.
c) Câu lệnh or cho phép thực hiện hành động nếu ít nhất một trong các điều kiện là đúng.
d) Câu lệnh and yêu cầu tất cả các điều kiện không cần phải đúng để thực hiện hành động.

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

Trong Python, việc sử dụng câu lệnh rẽ nhánh có thể giúp xử lý các tình huống bất ngờ, chẳng hạn như nhập sai dữ liệu từ người dùng. Điều này giúp chương trình trở nên thân thiện hơn và giảm thiểu lỗi.

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

a) Câu lệnh rẽ nhánh không thể xử lý tình huống nhập sai dữ liệu.
b) Sử dụng câu lệnh if có thể giúp xác định và thông báo lỗi cho người dùng.
c) Câu lệnh rẽ nhánh có thể giúp cải thiện trải nghiệm người dùng.
d) Câu lệnh else luôn phải theo sau câu lệnh if.

 

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

 

=> Giáo án tin học 10 cánh diều bài 6: Câu lệnh rẽ nhánh (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