Trắc nghiệm đúng sai Tin học 10 kết nối: Bài 19 Câu lệnh rẽ nhánh if

Phiếu trắc nghiệm đúng/sai Tin học 10 kết nối tri thức: Bài 19 Câu lệnh rẽ nhánh if. Bộ câu hỏi trong phiếu trắc nghiệm giúp học sinh vừa ôn tập các kiến thức đã học vừa tiếp cận với dạng bài tập mới. Các câu hỏi có độ khó tăng dần đòi hỏi học sinh phải suy nghĩ thật kĩ trước khi lựa chọn đáp án. Tài liệu có thể tải về và chỉnh sửa.

Nội dung chi tiết

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

BÀI 19: CÂU LỆNH RẼ NHÁNH IF

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

Câu lệnh rẽ nhánh IF 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. Nếu điều kiện là đúng, mã lệnh trong khối IF sẽ được thực hiện; nếu không, chương trình sẽ bỏ qua khối này. (Nguồn: W3Schools)

Hãy đánh giá 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) Nếu điều kiện trong câu lệnh IF là sai, chương trình sẽ không thực hiện khối lệnh bên trong.
c) Câu lệnh IF có thể được kết hợp với các câu lệnh ELSE và ELIF.
d) Câu lệnh IF không thể sử dụng với các loại dữ liệu khác nhau.

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

Trong Python, cú pháp của câu lệnh IF rất đơn giản. Một ví dụ cơ bản là: if x > 10: print("X lớn hơn 10"). Điều này có nghĩa là nếu biến x lớn hơn 10, chương trình sẽ in ra thông báo. (Nguồn: Python.org)

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

a) Cú pháp của câu lệnh IF trong Python rất phức tạp và khó hiểu.
b) Câu lệnh IF có thể sử dụng để kiểm tra nhiều điều kiện khác nhau.
c) Nếu x không lớn hơn 10, thông báo sẽ không được in ra.
d) Câu lệnh IF không cần phải có dấu hai chấm (:) ở cuối.

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

Câu lệnh IF có thể được lồng nhau để kiểm tra nhiều điều kiện phức tạp. Điều này cho phép lập trình viên xây dựng các chương trình có logic phức tạp hơn. (Nguồn: GeeksforGeeks)

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

a) Câu lệnh IF không thể lồng nhau trong Python.
b) Việc lồng câu lệnh IF giúp kiểm tra nhiều điều kiện một cách hiệu quả.
c) Chỉ có thể lồng hai câu lệnh IF với nhau.
d) Câu lệnh IF giúp xây dựng logic phức tạp cho chương trình.

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

Câu lệnh rẽ nhánh IF là một phần quan trọng trong lập trình, cho phép chương trình quyết định các hành động dựa trên điều kiện cụ thể. Điều này rất hữu ích trong việc kiểm soát luồng thực thi của chương trình. (Nguồn: Codecademy)

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

a) Câu lệnh IF không có tác động đến luồng thực thi của chương trình.
b) Câu lệnh IF giúp kiểm soát hành động của chương trình dựa trên điều kiện.
c) Câu lệnh IF có thể được sử dụng để thực hiện các phép toán.
d) Việc không sử dụng câu lệnh IF có thể làm cho chương trình trở nên kém linh hoạt.

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

Trong Python, khi sử dụng câu lệnh IF, có thể sử dụng các toán tử so sánh như ==, !=, >, <, >=, <= để kiểm tra giá trị của các biến.

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

a) Câu lệnh IF chỉ có thể sử dụng toán tử so sánh ==.
b) Các toán tử so sánh khác nhau cho phép kiểm tra nhiều điều kiện khác nhau.
c) Câu lệnh IF không thể so sánh các biến kiểu chuỗi.
d) Việc sử dụng toán tử so sánh trong câu lệnh IF rất quan trọng để xác định điều kiện.