[Cánh diều] Trắc nghiệm ôn tập Tin học 9 học kì 1 (Phần 1)

[Cánh diều] Trắc nghiệm ôn tập Tin học 9 học kì 1 (Phần 1)

1. Phát biểu nào sau đây đúng về hàm (function) trong lập trình?
2. Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây dùng để khai báo một biến kiểu số nguyên?
3. Câu lệnh nào sau đây dùng để in ra màn hình dòng chữ Xin chào! trong ngôn ngữ lập trình Python?
4. Trong ngôn ngữ lập trình C++, toán tử nào dùng để so sánh hai giá trị có bằng nhau hay không?
5. Trong SQL, câu lệnh nào được sử dụng để truy vấn dữ liệu từ một hoặc nhiều bảng?
6. Phát biểu nào sau đây mô tả đúng về biến toàn cục (global variable) trong lập trình?
7. Trong ngôn ngữ lập trình Pascal, từ khóa begin và end dùng để làm gì?
8. Trong lập trình, hằng số (constant) là gì?
9. Trong các ngôn ngữ lập trình hiện đại, kiểu dữ liệu động (dynamic typing) có đặc điểm gì?
10. Trong lập trình, cấu trúc điều kiện (conditional statement) như if-else được sử dụng để làm gì?
11. Phát biểu nào sau đây là đúng khi nói về thuật toán?
12. Đâu là tên gọi của một chuỗi các lệnh được viết theo một thứ tự nhất định để giải quyết một bài toán cụ thể?
13. Trong thuật toán sắp xếp nổi bọt (Bubble Sort), mục đích chính của mỗi lượt duyệt qua danh sách là gì?
14. Ngôn ngữ lập trình nào sau đây nổi bật với khả năng xử lý dữ liệu lớn và trí tuệ nhân tạo?
15. Ngôn ngữ lập trình nào thường được sử dụng để tạo các ứng dụng di động trên hệ điều hành Android?
16. Trong lập trình, mảng (array) là gì?
17. Phát biểu nào sau đây mô tả đúng nhất về vòng lặp (loop) trong lập trình?
18. Phát biểu nào sau đây là đúng về lập trình hướng đối tượng (Object-Oriented Programming - OOP)?
19. Ngôn ngữ lập trình nào sau đây được sử dụng phổ biến để phát triển ứng dụng web phía máy khách (client-side)?
20. Ngôn ngữ lập trình nào thường được sử dụng cho các ứng dụng đòi hỏi hiệu năng cao và xử lý hệ thống?
21. Trong ngôn ngữ lập trình C++, khai báo biến với kiểu dữ liệu float dùng để làm gì?
22. Ngôn ngữ lập trình nào sau đây thường được sử dụng để phát triển ứng dụng cho hệ điều hành macOS và iOS?
23. Phát biểu nào sau đây mô tả đúng về biến cục bộ (local variable) trong lập trình?
24. Khái niệm gỡ lỗi (debugging) trong lập trình đề cập đến hoạt động nào?
25. Trong lập trình, biến (variable) được hiểu là gì?