15 câu hỏi
Trong quy trình giao bài toán cho máy tính giải quyết, bước đầu tiên là gì?
Tìm thuật toán
Xác định bài toán
Viết chương trình
Chạy thử chương trình
Thuật toán được mô tả bằng cách nào dưới đây?
Sơ đồ khối hoặc liệt kê các bước cụ thể
Chương trình được viết bằng ngôn ngữ máy
Kết quả cuối cùng của bài toán
Dữ liệu đầu vào của bài toán
Vì sao cần chạy thử chương trình trước khi sử dụng chính thức?
Để kiểm tra xem chương trình đã tối ưu hay chưa
Để phát hiện lỗi và sửa lỗi
Để kiểm tra tốc độ của máy tính
Để lưu trữ chương trình
Trong bài toán tính tiền nước sạch, bước nào có thể giao cho máy tính thực hiện?
Đọc số đo công tơ nước
Tính toán số tiền phải trả
Ghi nhận số liệu từ công tơ
Cả A và C
Bài toán trong tin học là gì?
Một vấn đề chỉ liên quan đến toán học
Nhiệm vụ có thể giao cho máy tính giải quyết hoặc hỗ trợ giải quyết
Chỉ những nhiệm vụ liên quan đến số học
Những bài toán không thể giải bằng tay
Vì sao cần xác định rõ Input và Output của bài toán?
Để biết chương trình sẽ chạy trong thời gian bao lâu
Để thiết kế thuật toán chính xác
Để chọn ngôn ngữ lập trình phù hợp
Để giảm dung lượng lưu trữ
Khi mô tả thuật toán bằng sơ đồ khối, ý nghĩa của các khối hình là gì?
Chỉ để minh họa cho đẹp mắt
Biểu thị các bước và luồng thực hiện thuật toán
Dùng để viết chương trình trực tiếp
Thay thế hoàn toàn chương trình
Chương trình máy tính là gì?
Một bản sao của thuật toán
Một tập hợp các lệnh để mô tả thuật toán cho máy tính hiểu và thực hiện
Một dạng tài liệu hướng dẫn
Tập hợp dữ liệu đầu vào
Khi gặp lỗi trong chương trình, ta cần làm gì?
Thay đổi thuật toán ngay lập tức
Chạy lại chương trình nhiều lần
Tìm nguyên nhân lỗi và sửa lỗi
Xóa chương trình và viết lại
Một bài toán tin học luôn cần những bước nào sau đây?
Xác định bài toán và viết chương trình
Xác định bài toán, tìm thuật toán, viết chương trình, chạy thử và sửa lỗi
Viết chương trình và kiểm tra kết quả
Tìm thuật toán và đánh giá giải pháp
Thuật toán tốt cần có những yếu tố nào?
Dễ hiểu, cụ thể, rõ ràng
Được viết bằng ngôn ngữ máy
Ngắn gọn và khó hiểu để bảo mật
Phụ thuộc vào từng loại dữ liệu
Tại sao máy tính không thể thực hiện trực tiếp bản mô tả thuật toán?
Vì máy tính cần chương trình cụ thể để thực hiện
Vì bản mô tả quá phức tạp
Vì máy tính không đọc được tài liệu
Vì thuật toán không đủ chính xác
Chạy thử chương trình nhằm mục đích gì?
Để kiểm tra tính đúng đắn của thuật toán
Để phát hiện và sửa lỗi trong chương trình
Để đảm bảo chương trình chạy nhanh hơn
Để đánh giá hiệu suất của máy tính
Khi xây dựng thuật toán, bước nào là quan trọng nhất?
Mô tả rõ ràng và cụ thể các bước thực hiện
Tạo sơ đồ khối minh họa
Sử dụng ngôn ngữ lập trình tối ưu
Thử nghiệm nhiều lần
Một bài toán tin học có thể là nhiệm vụ nào dưới đây?
Tính diện tích hình tròn
Tìm số nguyên tố nhỏ hơn 100
Tính tiền điện cho hộ gia đình
Cả A, B và C
