[Chân trời] Trắc nghiệm Công nghệ 8 bài Ôn tập chương 4

[Chân trời] Trắc nghiệm Công nghệ 8 bài Ôn tập chương 4

1. Phát biểu nào sau đây mô tả đúng vai trò của hằng số (constant) trong lập trình?
2. Phát biểu nào sau đây mô tả đúng vai trò của mảng (array) trong lập trình?
3. Trong thuật ngữ lập trình, thuật toán (algorithm) được định nghĩa là gì?
4. Phát biểu nào sau đây là đúng về cấu trúc rẽ nhánh?
5. Trong lập trình hướng đối tượng, một đối tượng (object) thường bao gồm những gì?
6. Trong lập trình, một kiểu dữ liệu (data type) xác định điều gì về một giá trị?
7. Khi một chương trình máy tính thực thi, thứ tự mà các câu lệnh được thực hiện được gọi là gì?
8. Trong lập trình, từ khóa nào thường được sử dụng để thoát khỏi vòng lặp hiện tại và chuyển sang vòng lặp tiếp theo?
9. Tại sao việc đặt tên biến và hàm một cách có ý nghĩa lại quan trọng trong lập trình?
10. Phát biểu nào sau đây mô tả đúng về quá trình debug (gỡ lỗi) trong lập trình?
11. Phát biểu nào sau đây mô tả đúng chức năng của từ khóa return trong một hàm?
12. Phép toán += (ví dụ: x += 5) trong nhiều ngôn ngữ lập trình được gọi là gì?
13. Trong lập trình, khi một hàm gọi lại chính nó, đó được gọi là gì?
14. Trong lập trình, một chuỗi (string) thường được sử dụng để biểu diễn loại dữ liệu nào?
15. Phát biểu nào sau đây mô tả đúng nhất chức năng của vòng lặp for trong nhiều ngôn ngữ lập trình?
16. Trong lập trình, việc sử dụng hàm (function) mang lại lợi ích gì?
17. Trong ngôn ngữ lập trình, cấu trúc điều khiển nào cho phép thực hiện một khối lệnh nhiều lần dựa trên một điều kiện nhất định?
18. Khi so sánh hai giá trị trong lập trình, toán tử nào được sử dụng để kiểm tra xem chúng có bằng nhau hay không?
19. Khi sử dụng vòng lặp while trong lập trình, điều gì có thể xảy ra nếu điều kiện của vòng lặp luôn đúng?
20. Phát biểu nào sau đây mô tả đúng về cấu trúc dữ liệu (data structure)?
21. Tại sao việc sử dụng vòng lặp lồng nhau (nested loops) cần được cân nhắc kỹ lưỡng về hiệu suất?
22. Trong ngữ cảnh của ngôn ngữ lập trình, một biến có thể được hiểu là gì?
23. Khái niệm lớp (class) trong lập trình hướng đối tượng đóng vai trò là gì?
24. Câu lệnh nào sau đây thường được sử dụng để khai báo một biến kiểu số nguyên trong nhiều ngôn ngữ lập trình?
25. Trong câu lệnh if (điều_kiện) { khối_lệnh_1 } else { khối_lệnh_2 }, khi nào khối_lệnh_2 sẽ được thực thi?