Trắc nghiệm tin học 5 kết nối tri thứcTrắc nghiệm Tin học 5 Kết nối bài 15: Sử dụng biếu thức trong chương trình Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Tin học 5 Kết nối bài 15: Sử dụng biếu thức trong chương trình Trắc nghiệm Tin học 5 Kết nối bài 15: Sử dụng biếu thức trong chương trình Số câu25Quiz ID24686 Làm bài Câu 1 1. Khi sử dụng toán tử && (AND) trong một biểu thức logic, kết quả chỉ đúng khi nào? A A. Chỉ một trong hai điều kiện đúng. B B. Cả hai điều kiện đều đúng. C C. Cả hai điều kiện đều sai. D D. Ít nhất một điều kiện đúng. Câu 2 2. Biểu thức nam % 4 == 0 thường được sử dụng để kiểm tra điều gì trong lập trình? A A. Số đó có phải là số chẵn không. B B. Số đó có phải là số nguyên tố không. C C. Số đó có phải là năm nhuận không. D D. Số đó có chia hết cho 2 không. Câu 3 3. Nếu một biểu thức trả về giá trị đúng (true) hoặc sai (false), đó là loại biểu thức gì? A A. Biểu thức số học. B B. Biểu thức chuỗi. C C. Biểu thức logic. D D. Biểu thức gán. Câu 4 4. Toán tử == trong biểu thức có ý nghĩa gì? A A. Gán giá trị. B B. So sánh bằng nhau. C C. So sánh lớn hơn. D D. Thực hiện phép cộng. Câu 5 5. Xét biểu thức 10 * (5 + 2). Theo quy tắc ưu tiên toán tử, phép tính nào sẽ được thực hiện trước? A A. 10 * 5 B B. 5 + 2 C C. 10 * 2 D D. 10 + 5 Câu 6 6. Biểu thức logic thường dùng để làm gì trong chương trình? A A. Tính toán các giá trị số. B B. Điều khiển luồng thực thi của chương trình dựa trên điều kiện đúng/sai. C C. Lưu trữ dữ liệu văn bản. D D. Tạo ra đồ họa trên màn hình. Câu 7 7. Trong lập trình, toán hạng (operand) là gì? A A. Ký hiệu thực hiện phép tính (ví dụ: +, -, *). B B. Các giá trị hoặc biến mà toán tử tác động lên (ví dụ: 5, x). C C. Kết quả cuối cùng của biểu thức. D D. Một câu lệnh điều kiện. Câu 8 8. Biểu thức !(a > 5) sẽ trả về giá trị gì nếu a có giá trị là 7? A A. Đúng (true) B B. Sai (false) C C. Không xác định D D. Lỗi Câu 9 9. Trong lập trình, biểu thức là gì? A A. Một câu lệnh để in thông báo ra màn hình. B B. Một tổ hợp các toán tử, toán hạng và hàm trả về một giá trị. C C. Một biến dùng để lưu trữ dữ liệu. D D. Một cấu trúc điều khiển luồng chương trình. Câu 10 10. Trong lập trình, một biến có thể được gán giá trị của một biểu thức hay không? A A. Không, biến chỉ có thể lưu trữ giá trị cố định. B B. Có, biến có thể nhận giá trị là kết quả của một biểu thức. C C. Chỉ khi biểu thức đó là một chuỗi ký tự. D D. Chỉ khi biểu thức đó là một phép toán đơn giản. Câu 11 11. Biểu thức diem_ly_thuyet >= diem_thuc_hanh dùng để làm gì? A A. Tính tổng điểm lý thuyết và thực hành. B B. Kiểm tra xem điểm lý thuyết có lớn hơn hoặc bằng điểm thực hành hay không. C C. Nối chuỗi tên hai bài kiểm tra. D D. Gán điểm thực hành cho điểm lý thuyết. Câu 12 12. Trong lập trình, giá trị của một biểu thức có thể thay đổi khi nào? A A. Khi chương trình kết thúc. B B. Khi các toán hạng trong biểu thức thay đổi giá trị. C C. Chỉ khi biểu thức chứa hằng số. D D. Khi người dùng nhìn vào màn hình. Câu 13 13. Đâu là một biểu thức so sánh? A A. x = 10 B B. x + 5 C C. x > 5 D D. print(Hello) Câu 14 14. Biểu thức tuoi >= 18 thường được dùng để kiểm tra điều gì? A A. Tuổi có bằng 18 không. B B. Tuổi có nhỏ hơn 18 không. C C. Tuổi có lớn hơn hoặc bằng 18 (đủ tuổi trưởng thành) không. D D. Tuổi có lớn hơn 18 không. Câu 15 15. Xem xét biểu thức x = 5 * (y + 2). Nếu y = 3, giá trị của x sẽ là bao nhiêu? A A. 25 B B. 35 C C. 15 D D. 11 Câu 16 16. Khi sử dụng toán tử || (OR) trong một biểu thức logic, kết quả chỉ sai khi nào? A A. Chỉ một trong hai điều kiện đúng. B B. Cả hai điều kiện đều đúng. C C. Cả hai điều kiện đều sai. D D. Ít nhất một điều kiện đúng. Câu 17 17. Biểu thức nào sau đây sẽ trả về giá trị logic đúng (true) nếu biến tuoi có giá trị là 15? A A. tuoi > 20 B B. tuoi < 10 C C. tuoi == 15 D D. tuoi != 15 Câu 18 18. Đâu là một ví dụ về sử dụng biểu thức trong câu lệnh điều kiện if? A A. if diem > 5: B B. if Xin chào: C C. if 10: D D. if diem + 1: Câu 19 19. Biểu thức diem_toan + diem_van dùng để làm gì? A A. So sánh điểm toán và điểm văn. B B. Tính tổng điểm của môn Toán và môn Văn. C C. Nối chuỗi tên hai môn học. D D. In ra màn hình giá trị của diem_toan và diem_van. Câu 20 20. Đâu là một ví dụ về biểu thức số học trong lập trình? A A. Xin chào thế giới! B B. x = 5 + 3 C C. y > 10 D D. a * b Câu 21 21. Biểu thức nào sau đây có thể gây ra lỗi chia cho 0 nếu biến b có giá trị là 0? A A. a + b B B. a * b C C. a / b D D. a - b Câu 22 22. Trong biểu thức 5 + x * 2, phép nhân sẽ được ưu tiên hơn phép cộng vì sao? A A. Vì phép nhân có nhiều toán hạng hơn. B B. Vì phép cộng luôn được thực hiện trước. C C. Vì đó là quy tắc ưu tiên toán tử chuẩn trong toán học và lập trình. D D. Vì biến x luôn có giá trị nhỏ hơn 5. Câu 23 23. Việc sử dụng biểu thức trong câu lệnh print(bien_a + bien_b) có mục đích gì? A A. Để khai báo biến. B B. Để thực hiện phép tính và hiển thị kết quả lên màn hình. C C. Để tạo một vòng lặp. D D. Để gán giá trị cho biến. Câu 24 24. Toán tử + trong một biểu thức số học thường dùng để làm gì? A A. So sánh hai giá trị. B B. Thực hiện phép trừ. C C. Thực hiện phép cộng hai toán hạng. D D. Nối chuỗi ký tự. Câu 25 25. Biểu thức nào sau đây là biểu thức chuỗi (string expression)? A A. 10 / 2 B B. Hello + + World C C. x > 10 D D. x = 10 Trắc nghiệm HDTN 3 cánh diều tuần 9 Trắc nghiệm Mĩ thuật 5 Chân trời bản 2 Bài 5: Lễ hội hoa