[Cánh diều] Trắc nghiệm ôn tập Tin học 8 giữa học kì 2

[Cánh diều] Trắc nghiệm ôn tập Tin học 8 giữa học kì 2

1. Trong Python, ký tự # được sử dụng để làm gì?
2. Trong lập trình, khái niệm vòng lặp (loop) được sử dụng để:
3. Phát biểu nào sau đây mô tả đúng về kiểu dữ liệu chuỗi ký tự (string) trong lập trình?
4. Đâu là một cách sử dụng đúng của cấu trúc if-elif-else trong Python?
5. Trong ngôn ngữ lập trình Python, câu lệnh nào sau đây được sử dụng để hiển thị thông tin ra màn hình?
6. Phát biểu nào sau đây mô tả đúng về toán tử so sánh < trong Python?
7. Biến trong lập trình là gì?
8. Trong lập trình, một cấu trúc điều khiển (control structure) có vai trò gì?
9. Toán tử nào trong Python được sử dụng để gán giá trị cho một biến?
10. Trong Python, hàm input() có chức năng gì?
11. Cấu trúc lặp while trong lập trình được sử dụng khi nào?
12. Trong Python, từ khóa def được sử dụng để làm gì?
13. Trong Python, toán tử nào được sử dụng để thực hiện phép chia lấy phần dư?
14. Trong Python, một danh sách (list) là kiểu dữ liệu gì?
15. Đâu là cách khai báo biến đúng cú pháp trong Python?
16. Trong Python, toán tử nào được sử dụng để so sánh xem hai giá trị có bằng nhau không?
17. Phát biểu nào sau đây mô tả đúng về toán tử so sánh >= trong Python?
18. Một thuật toán là gì?
19. Phát biểu nào sau đây mô tả đúng về toán tử so sánh != trong Python?
20. Phát biểu nào sau đây mô tả đúng về kiểu dữ liệu logic (boolean) trong lập trình?
21. Cấu trúc điều khiển if-else dùng để làm gì trong lập trình?
22. Phát biểu nào sau đây mô tả đúng về kiểu dữ liệu số nguyên (integer) trong lập trình?
23. Trong Python, biểu thức 5 * 2 + 3 sẽ cho kết quả là bao nhiêu?
24. Trong Python, câu lệnh for thường được sử dụng để làm gì?
25. Đâu là một ví dụ về kiểu dữ liệu số thực (float) trong Python?