NEW
Font size
Worksheetsng2 lt, giai bai toan và phan mem mt
Total questions: 23
Worksheet time: 12mins
Các bước giải bài toán trên máy tính được tiến hành theo thứ tự nào sau đây:
Xác định bài toán – Lựa chọn thuật toán – Viết chương trình – Hiệu chỉnh – Viết tài liệu
Xác định bài toán – Viết chương trình – Lựa chọn thuật toán – Viết tài liệu
Lựa chọn thuật toán – Xác định bài toán – Viết chương trình – Hiệu chỉnh – Viết tài liệu
Viết chương trình – Hiệu chỉnh – Viết tài liệu
Mỗi bài toán được đặc tả bởi mấy thành phần:
4
3
2
1
Viết chương trình là?
Biểu diễn thuật toán
Dùng ngôn ngữ lập trình để diễn đạt bài toán
Dùng ngôn ngữ lập trình và cấu trúc dữ liệu thích hợp để diễn tả thuật toán
Tất cả đều đúng
Tiêu chuẩn lựa chọn thuật toán:
Lượng tài nguyên thuật toán đòi hỏi và lượng tài nguyên cho phép
Độ phức tạp của thuật toán
Các tài nguyên như thời gian thực hiện, số lượng ô nhớ...
Cả 3 ý trên đều đúng
Giải bài toán trên máy tính được tiến hành qua mấy bước?
3
4
5
6
Tiêu chí lựa chọn hoặc thiết kế thuật toán là?
Hiệu quả về thời gian
Hiệu quả về không gian
Khả thi khi cài đặt
Tất cả đều đúng
Bước quan trọng nhất để giải một bài toán trên máy tính là gì?
Lựa chọn hoặc thiết kế thuật toán
Viết chương trình
Xác định bài toán
Hiệu chỉnh
Mục đích của việc hiệu chỉnh là:
Xác định lại Input và Output của bài toán
Phát hiện và sửa sai sót
Mô tả chi tiết bài toán
Để tạo ra một chương trình mới
Thuật toán tối ưu là?
Sử dụng ít thời gian, ít bộ nhớ...
Sử dụng ít thời gian, nhiều bộ nhớ, ít phép toán...
Sử dụng nhiều thời gian, nhiều bộ nhớ, ít phép toán...
Sử dụng ít thời gian, ít bộ nhớ, ít phép toán...
Hệ điều hành là:
Phần mềm hệ thống.
Phần mềm ứng dụng.
Phần mềm tiện ích.
Phần mềm công cụ.
Có mấy loại phần mềm máy tính:
1
2
3
4
Phần mềm tiện ích:
Giúp làm việc với máy tính thuận lợi hơn
Tạo môi trường làm việc cho các phần mềm khác
Giải quyết những công việc thường gặp
Hỗ trợ việc làm ra các sản phẩm phần mềm khác
Không thể thực hiện một... mà không cần... Trong dấu 3 chấm (...) tương ứng là:
Phần mềm tiện ích, phần mềm công cụ
Phần mềm ứng dụng, hệ điều hành
Phần mềm hệ thống, phần mềm ứng dụng
Hệ điều hành, phần mềm tiện ích
Phần mềm soạn thảo văn bản (Microsoft Word) là:
Phần mềm hệ thống
Phần mềm công cụ
Phần mềm tiện ích
Phần mềm ứng dụng
Phần mềm diệt virus là:
Phần mềm hệ thống
Phần mềm công cụ
Phần mềm ứng dụng
Phần mềm tiện ích
Chương trình có thể dùng để giải bài toán với nhiều bộ Input khác nhau là:
Phần mềm máy tính
Sơ đồ khối
Thuật toán
Ngôn ngữ lập trình
Phần mềm công cụ:
Tạo môi trường làm việc cho các phần mềm khác
Hỗ trợ việc làm ra các sản phẩm phần mềm khác
Giúp làm việc với máy tính thuận lợi hơn
Giải quyết những công việc thường gặp
Trong các phần mềm máy tính sau đây, phần mềm nào là phần mềm quan trọng nhất:
Phần mềm hệ thống
Phần mềm ứng dụng
Phần mềm tiện ích
Phần mềm công cụ
Chương trình dịch là chương trình:
Chuyển đổi ngôn ngữ máy sang ngôn ngữ lập trình bậc cao
Chuyển đổi chương trình viết bằng hợp ngữ hoặc ngôn ngữ lập trình bậc cao sang ngôn ngữ máy
Chuyển đổi hợp ngữ sang ngôn ngữ lập trình bậc cao
Chuyển đổi ngôn ngữ máy sang hợp ngữ
Ngôn ngữ máy là gì?
Là bất cứ ngôn ngữ lập trình nào mà có thể mô tả thuật toán để giao cho máy tính thực hiện
Là ngôn ngữ duy nhất mà máy tính có thể hiểu và thực hiện được
Là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao và không phụ thuộc vào các loại máy
Một phương án khác
Ngôn ngữ lập trình bậc cao là?
Là ngôn ngữ máy tính có thể trực tiếp hiểu và thực hiện được
Là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao và ít phụ thuộc vào loại máy cụ thể
Là ngôn ngữ có thể mô tả được tất cả các thuật toán
Là ngôn ngữ mô tả thuật toán dưới dạng văn bản
Ngôn ngữ lập trình không cần chương trình dịch là:
Hợp ngữ
Ngôn ngữ lập trình bậc cao
Ngôn ngữ máy
Pascal
Hợp ngữ là:
Ngôn ngữ trong các lệnh sử dụng một số từ tiếng Anh
Ngôn ngữ máy tính có thể trực tiếp hiểu được
Ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể
Ngôn ngữ trong các lệnh sử dụng một số từ tiếng Việt
