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 câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 10 bài 19: Câu lệnh rẽ nhánh if sách Kết nối tri thức. 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: =>
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.
=> Giáo án tin học 10 kết nối bài 19: Câu lệnh rẽ nhánh if (2 tiết)