Trắc nghiệm Tin học 4 kết nối bài 15 Tạo chương trình máy tính để diễn tả ý tưởng

Trắc nghiệm Tin học 4 kết nối bài 15 Tạo chương trình máy tính để diễn tả ý tưởng

1. Tại sao chúng ta cần biên dịch hoặc thông dịch mã nguồn trước khi máy tính có thể chạy nó?
2. Tên gọi ngôn ngữ lập trình xuất phát từ việc nó dùng để làm gì?
3. Ví dụ nào sau đây minh họa tốt nhất cho ý tưởng vòng lặp trong lập trình?
4. Khi diễn tả một ý tưởng bằng chương trình máy tính, kết quả đầu ra (output) là gì?
5. Cấu trúc nếu... thì... nếu không... (IF-THEN-ELSE) cho phép chương trình thực hiện hành động nào?
6. Khi viết một chương trình, biến là gì?
7. Một chương trình máy tính có thể được xem như là gì đối với một ý tưởng?
8. Một chương trình máy tính đơn giản để hiển thị Xin chào thế giới! sẽ bao gồm những thành phần cơ bản nào?
9. Khi một chương trình yêu cầu người dùng nhập thông tin, thông tin đó thường được lưu trữ ở đâu?
10. Trong ngữ cảnh tạo chương trình máy tính để diễn tả ý tưởng, khái niệm thuật toán được hiểu như thế nào?
11. Khi một chương trình thực hiện nhiều bước liên tiếp theo một thứ tự nhất định, đó là biểu hiện của cấu trúc điều khiển nào?
12. Ngôn ngữ lập trình dùng để tạo chương trình máy tính thường có đặc điểm gì?
13. Nếu bạn muốn một chương trình thực hiện một hành động 10 lần, bạn sẽ sử dụng cấu trúc nào?
14. Đâu là mục đích chính của việc sử dụng các ngôn ngữ lập trình bậc cao (như Python, Scratch)?
15. Việc tổ chức mã nguồn thành các hàm hoặc thủ tục (functions/procedures) mang lại lợi ích gì?
16. Yếu tố nào sau đây KHÔNG phải là một thành phần của thuật toán?
17. Trong quá trình tạo chương trình, ngữ pháp của ngôn ngữ lập trình đề cập đến điều gì?
18. Khi diễn tả ý tưởng bằng chương trình máy tính, bước đầu tiên quan trọng nhất là gì?
19. Một chương trình máy tính có thể giúp diễn tả ý tưởng bằng cách nào?
20. Câu lệnh print hoặc display trong nhiều ngôn ngữ lập trình dùng để làm gì?
21. Ý tưởng về chương trình máy tính có thể áp dụng cho những hoạt động nào trong cuộc sống?
22. Trong lập trình, câu lệnh điều kiện (như nếu... thì...) dùng để làm gì?
23. Trong một chương trình, nếu bạn muốn thực hiện một hành động chỉ khi một điều kiện nhất định đúng, bạn sẽ sử dụng cấu trúc nào?
24. Tại sao việc chia nhỏ một ý tưởng lớn thành các bước nhỏ hơn lại quan trọng khi lập trình?
25. Khi xây dựng một chương trình, việc gỡ lỗi (debugging) có ý nghĩa gì?