Trắc nghiệm Tin học 8 Cánh diều Bài 3 Sử dụng biểu thức trong chương trình

Trắc nghiệm Tin học 8 Cánh diều Bài 3 Sử dụng biểu thức trong chương trình

1. Trong lập trình, một biểu thức là gì và chức năng chính của nó là gì?
2. Trong các biểu thức sau, biểu thức nào là hợp lệ trong lập trình Python?
3. Nếu biến `a` có giá trị là 7 và biến `b` có giá trị là 3, thì biểu thức `a > b` sẽ trả về giá trị nào?
4. Đâu là toán tử số học cơ bản nhất được sử dụng để thực hiện phép cộng trong hầu hết các ngôn ngữ lập trình?
5. Biểu thức `(x + y) * z` sử dụng các toán tử nào?
6. Khi so sánh hai chuỗi ký tự apple và banana bằng toán tử >, kết quả sẽ là gì?
7. Toán tử `+=` trong biểu thức `x += 5` có ý nghĩa tương đương với gì?
8. Biểu thức `5 * (3 + 2) - 1` có giá trị bằng bao nhiêu?
9. Đâu là cách biểu diễn đúng cho một biểu thức logic hoặc (OR) trong hầu hết các ngôn ngữ lập trình?
10. Biểu thức `not (True and False)` sẽ cho kết quả là bao nhiêu?
11. Biểu thức nào sau đây KHÔNG tạo ra một giá trị boolean (True/False)?
12. Biểu thức `(10 - 4) / 2` sẽ cho kết quả là bao nhiêu?
13. Biểu thức logic `True and False` sẽ trả về giá trị nào?
14. Biểu thức nào sau đây có thể dẫn đến lỗi chia cho 0?
15. Trong lập trình, việc sử dụng biểu thức phụ thuộc vào điều gì?
16. Biểu thức `10 / 4` trong Python 3 sẽ cho kết quả là:
17. Toán tử `**` trong Python được sử dụng để làm gì?
18. Toán tử so sánh nào dùng để kiểm tra xem hai giá trị có bằng nhau không?
19. Xét biểu thức `x = 5 + 3 * 2`. Theo quy tắc ưu tiên toán tử, phép tính nào sẽ được thực hiện đầu tiên?
20. Khi một biến được sử dụng trong một biểu thức mà chưa được gán giá trị, điều gì thường xảy ra?
21. Trong biểu thức `x = y = 5`, điều gì xảy ra với các biến x và y?
22. Toán tử `//` trong Python được sử dụng cho mục đích gì?
23. Phép toán nào sau đây thuộc nhóm toán tử quan hệ (so sánh)?
24. Trong biểu thức `x = 10 % 3`, giá trị của x sẽ là bao nhiêu?
25. Trong lập trình, toán hạng (operand) là gì?