[Chân trời] Trắc nghiệm ôn tập Tin học 9 học kì 2 (Phần 1)

[Chân trời] Trắc nghiệm ôn tập Tin học 9 học kì 2 (Phần 1)

1. Trong lập trình, thuật toán là gì?
2. Phát biểu nào sau đây là đúng về kiểu dữ liệu số thực (float) trong Python?
3. Cấu trúc dữ liệu nào lưu trữ các phần tử duy nhất và không có thứ tự?
4. Phát biểu nào sau đây mô tả đúng nhất về biến trong lập trình?
5. Trong Python, cấu trúc điều khiển if-elif-else được sử dụng để làm gì?
6. Phát biểu nào sau đây là đúng về vòng lặp while?
7. Phát biểu nào sau đây là đúng về kiểu dữ liệu chuỗi (string) trong Python?
8. Trong lập trình, hằng số (constant) là gì?
9. Phát biểu nào sau đây mô tả đúng về kiểu dữ liệu số nguyên (integer) trong Python?
10. Thế nào là biên dịch (compilation) trong lập trình?
11. Lỗi logic (Logic Error) trong lập trình là gì?
12. Trong Python, cấu trúc dữ liệu nào cho phép lưu trữ các cặp khóa-giá trị (key-value pairs)?
13. Dấu `==` trong Python được sử dụng để làm gì?
14. Cấu trúc dữ liệu nào cho phép lưu trữ một tập hợp các phần tử có thứ tự và có thể thay đổi?
15. Toán tử `+=` trong Python được sử dụng để làm gì?
16. Trong lập trình, gỡ lỗi (debugging) là quá trình gì?
17. Câu lệnh nào trong Python dùng để thoát khỏi vòng lặp ngay lập tức?
18. Trong lập trình hướng đối tượng, lớp (class) là gì?
19. Trong ngôn ngữ lập trình Python, câu lệnh nào được sử dụng để in một dòng văn bản ra màn hình?
20. Câu lệnh nào trong Python dùng để bỏ qua phần còn lại của vòng lặp hiện tại và chuyển sang lần lặp tiếp theo?
21. Lỗi cú pháp (Syntax Error) xảy ra khi nào?
22. Trong lập trình, biến cục bộ (local variable) là gì?
23. Trong Python, để nhập giá trị từ bàn phím, ta sử dụng hàm nào?
24. Câu lệnh nào dùng để khai báo một hàm trong Python?
25. Vòng lặp for trong Python thường được sử dụng khi nào?