Trắc nghiệm Chân trời Tin học 5 bài 14: Viết kịch bản chương trình máy tính

Trắc nghiệm Chân trời Tin học 5 bài 14: Viết kịch bản chương trình máy tính

1. Một kịch bản chương trình có thể được viết bằng những loại ngôn ngữ nào?
2. Cấu trúc rẽ nhánh (conditional statement) như if-else trong kịch bản chương trình cho phép làm gì?
3. Trong một kịch bản chương trình, hàm (function) có vai trò gì?
4. Nếu bạn muốn một nhân vật trong chương trình di chuyển từ vị trí A đến vị trí B, bạn sẽ cần những loại lệnh nào trong kịch bản?
5. Khi một chương trình máy tính cần thực hiện lặp đi lặp lại một hành động nhiều lần, người ta thường sử dụng cấu trúc gì trong kịch bản?
6. Ngược lại với đầu vào (input), đầu ra (output) của chương trình là gì?
7. Nếu muốn chương trình thực hiện một hành động chỉ khi một điều kiện nào đó đúng, bạn sẽ dùng cấu trúc nào?
8. Nguyên tắc cơ bản nhất khi đặt tên cho biến hoặc hàm trong kịch bản chương trình là gì?
9. Đâu là một ví dụ về lệnh trong một kịch bản chương trình máy tính đơn giản?
10. Khi bạn cần chương trình thực hiện một hành động cụ thể khi người dùng nhấn một phím nào đó, bạn sẽ sử dụng loại lệnh nào?
11. Việc gỡ lỗi (debugging) trong quá trình viết kịch bản chương trình máy tính có ý nghĩa gì?
12. Trong lập trình, biểu thức (expression) là gì?
13. Khi viết một kịch bản chương trình máy tính, bước đầu tiên và quan trọng nhất là gì?
14. Trong lập trình, khái niệm kịch bản chương trình máy tính thường được hiểu là gì?
15. Khi viết kịch bản chương trình, việc sử dụng chú thích (comment) mang lại lợi ích gì?
16. Một biến trong kịch bản chương trình máy tính thường được dùng để làm gì?
17. Việc phân rã bài toán lớn thành các bài toán nhỏ hơn (decomposition) giúp ích gì khi viết kịch bản chương trình?
18. Trong kịch bản chương trình, đầu vào (input) đề cập đến điều gì?
19. Nếu bạn muốn chương trình thực hiện một hành động A nếu điều kiện đúng, và thực hiện hành động B nếu điều kiện sai, bạn sẽ dùng cấu trúc nào?
20. Tại sao việc phân tích yêu cầu trước khi viết kịch bản chương trình lại quan trọng?
21. Trong kịch bản chương trình, vòng lặp vô hạn (infinite loop) là gì và tại sao nó cần tránh?
22. Trong Scratch, một ngôn ngữ lập trình trực quan phổ biến cho trẻ em, các khối lệnh được sắp xếp như thế nào để tạo thành kịch bản?
23. Một bộ xử lý (processor) trong máy tính có vai trò gì liên quan đến kịch bản chương trình?
24. Ngôn ngữ lập trình được sử dụng để viết kịch bản chương trình máy tính thường có đặc điểm nào sau đây?
25. Khái niệm thuật toán liên quan như thế nào đến việc viết kịch bản chương trình máy tính?