Trắc nghiệm Tin học 9 Cánh diều bài 4: Dùng máy tính để giải quyết bài toán

Trắc nghiệm Tin học 9 Cánh diều bài 4: Dùng máy tính để giải quyết bài toán

Trắc nghiệm Tin học 9 Cánh diều bài 4: Dùng máy tính để giải quyết bài toán

Số câu25
Quiz ID21699
Câu 1
1. Việc kiểm tra xem chương trình có thực hiện đúng chức năng theo yêu cầu ban đầu hay không thuộc bước nào?
Câu 2
2. Đâu là ví dụ về một ràng buộc trong bài toán tìm đường đi ngắn nhất trên bản đồ?
Câu 3
3. Trong bài toán sắp xếp một danh sách các số theo thứ tự tăng dần, dữ liệu đầu vào là gì?
Câu 4
4. Một thuật toán đệ quy là thuật toán mà trong đó:
Câu 5
5. Khi một thuật toán được thiết kế, bước tiếp theo thường là gì để đưa thuật toán vào hoạt động thực tế?
Câu 6
6. Tại sao việc làm rõ dữ liệu đầu vào và kết quả mong muốn lại quan trọng trong bước Phân tích bài toán?
Câu 7
7. Một thuật toán hiệu quả cần đáp ứng những tiêu chí nào sau đây?
Câu 8
8. Khi đánh giá một thuật toán, yếu tố nào được xem xét để xác định mức độ hiệu quả của nó trong việc sử dụng tài nguyên máy tính?
Câu 9
9. Yếu tố nào sau đây KHÔNG phải là một phương pháp để biểu diễn thuật toán?
Câu 10
10. Khi một chương trình máy tính không hoạt động như mong đợi, việc tìm và sửa lỗi gọi là gì?
Câu 11
11. Trong quy trình giải quyết bài toán bằng máy tính, bước nào đóng vai trò quan trọng trong việc xác định rõ ràng vấn đề cần giải quyết, mục tiêu và các ràng buộc?
Câu 12
12. Trong quá trình kiểm thử, trường hợp kiểm thử (test case) là gì?
Câu 13
13. Việc lựa chọn cấu trúc dữ liệu phù hợp cho bài toán ảnh hưởng đến khía cạnh nào của thuật toán?
Câu 14
14. Nếu một thuật toán có độ phức tạp thời gian là O(n^2), điều này có nghĩa là gì khi kích thước dữ liệu đầu vào (n) tăng lên?
Câu 15
15. Khi một thuật toán cần xử lý một lượng lớn dữ liệu một cách hiệu quả, việc nào sau đây thường được ưu tiên trong thiết kế?
Câu 16
16. Việc chuyển đổi mã nguồn từ ngôn ngữ lập trình bậc cao sang ngôn ngữ máy để máy tính có thể thực thi gọi là gì?
Câu 17
17. So với ngôn ngữ máy, ngôn ngữ lập trình bậc cao có ưu điểm gì?
Câu 18
18. Việc nào sau đây thuộc về giai đoạn Lập trình trong quy trình giải quyết bài toán bằng máy tính?
Câu 19
19. Việc đánh giá kết quả sau khi chạy chương trình nhằm mục đích gì?
Câu 20
20. Nếu một thuật toán được mô tả bằng sơ đồ khối, ký hiệu hình chữ nhật thường biểu thị cho hành động gì?
Câu 21
21. Ngôn ngữ nào thường được sử dụng để viết mã lệnh cho máy tính, biến thuật toán thành các chỉ thị mà máy tính có thể hiểu và thực thi?
Câu 22
22. Trong các ngôn ngữ lập trình, biến là gì?
Câu 23
23. Trong các bước giải quyết bài toán bằng máy tính, bước nào giúp chúng ta xác định các trường hợp đặc biệt hoặc các điều kiện biên của bài toán?
Câu 24
24. Mục tiêu chính của việc gỡ lỗi trong lập trình là gì?
Câu 25
25. Việc mô tả các bước thực hiện của thuật toán bằng ngôn ngữ tự nhiên hoặc sơ đồ khối thuộc giai đoạn nào trong quy trình giải quyết bài toán?

Để lại một bình luận