Trắc nghiệm Kết nối Tin học 6 bài 17: Chương trình máy tính

Trắc nghiệm Kết nối Tin học 6 bài 17: Chương trình máy tính

1. Mục đích chính của việc dịch một chương trình từ ngôn ngữ bậc cao sang ngôn ngữ máy là gì?
2. Đâu là một ví dụ về ngôn ngữ lập trình bậc cao?
3. Đâu là một ví dụ về lỗi logic (logic error) trong chương trình?
4. Trong lập trình, chương trình máy tính được hiểu là gì?
5. Một trình thông dịch (interpreter) thực hiện chức năng gì?
6. Công việc của biên dịch (compiling) trong lập trình là gì?
7. Nếu một chương trình được viết bằng ngôn ngữ C++ và cần chạy trên máy tính, nó cần trải qua quá trình nào trước?
8. Đâu là một ví dụ về vai trò của hệ điều hành trong việc chạy chương trình?
9. Đâu là một ví dụ về nhiệm vụ mà một chương trình máy tính có thể thực hiện?
10. Tại sao các lập trình viên thường ưu tiên sử dụng ngôn ngữ lập trình bậc cao?
11. Khi bạn mở một ứng dụng trên điện thoại thông minh, bạn đang tương tác với loại nào của chương trình máy tính?
12. Tại sao ngôn ngữ máy lại được coi là khó hiểu đối với con người?
13. Phát biểu nào mô tả đúng nhất mối quan hệ giữa ngôn ngữ lập trình và chương trình máy tính?
14. Khi bạn thấy một thông báo lỗi Syntax Error khi chạy chương trình, điều đó có nghĩa là gì?
15. Trong ngôn ngữ lập trình, biến (variable) được dùng để làm gì?
16. Phát biểu nào sau đây mô tả chính xác nhất vai trò của lập trình viên?
17. Ngôn ngữ lập trình bậc cao có ưu điểm gì so với ngôn ngữ lập trình bậc thấp?
18. Khi bạn gõ một lệnh vào một chương trình soạn thảo văn bản, máy tính đang làm gì?
19. Phát biểu nào sau đây KHÔNG đúng về chương trình máy tính?
20. Đâu là đặc điểm của ngôn ngữ máy?
21. Ngôn ngữ Assembly được xếp vào loại ngôn ngữ lập trình nào?
22. Tại sao việc gỡ lỗi (debugging) lại quan trọng trong quá trình phát triển phần mềm?
23. Phát biểu nào mô tả đúng nhất vòng lặp (loop) trong lập trình?
24. Một trình biên dịch (compiler) thường tạo ra sản phẩm cuối cùng là gì?
25. Ngôn ngữ lập trình là gì?