NEW
Font size
WorksheetsÔN TẬP THUẬT TOÁN
Total questions: 10
Worksheet time: 5mins
Thuật toán là gì?
Các mô hình và xu hướng được sử dụng để giải quyết vấn đề.
Một dãy các chỉ dẫn từng bước để giải quyết vấn đề.
Một ngôn ngữ lập trình.
Một thiết bị phần cứng lưu trữ dữ liệu.
Sơ đồ khối là gì?
Một sơ đồ gồm các hình khối, đường có mũi tên chỉ hướng thực hiện theo từng bước của thuật toán.
Một ngôn ngữ lập trình.
Cách mô tả thuật toán bằng ngôn ngữ tự nhiên.
Một biểu đồ hình cột.
Mục đích chính của sơ đồ khối là gì?
Để mô tả chi tiết một chương trình.
Để mô tả các chỉ dẫn cho máy tính "hiểu" về thuật toán.
Để mô tả các chỉ dẫn cho con người hiểu về thuật toán.
Để chỉ dẫn cho máy tính thực hiện thuật toán.
Một bạn mô tả thuật toán đánh răng gồm các bước: 1) Rửa sạch bàn chải; 2) Súc miệng; 3) Chải răng; 4) Cho kem đánh răng vào bàn chải. Hãy sắp xếp lại theo thứ tự hợp lý để thực hiện.
4 → 3 → 2 → 1.
2 → 4 → 3 → 1.
1 → 2 → 3 → 4.
1 → 4→ 3→ 2.
Thuật toán có thể được mô tả bằng cách nào?
Ngôn ngữ viết.
Ngôn ngữ kí hiệu.
Ngôn ngữ logic toán học.
Ngôn ngữ tự nhiên (liệt kê các bước) và sơ đồ khối.
Các bước chính để xây dựng một sơ đồ khối là gì?
Xác định vấn đề cần giải quyết.
Chạy chương trình trên máy tính.
Chọn ngôn ngữ lập trình phù hợp.
Vẽ sơ đồ khối và kiểm tra lại các bước.
Tại sao thuật toán lại quan trọng trong lập trình?
Không có ảnh hưởng gì đến hiệu suất chương trình.
Chỉ cần thiết cho các chương trình phức tạp.
Giúp lập trình viên tổ chức và tối ưu hóa mã nguồn.
Chỉ là một phần của ngôn ngữ lập trình.
Đặc điểm nào sau đây không phải là của một thuật toán?
Có thứ tự rõ ràng.
Có thể dừng lại sau một số bước nhất định.
Có độ phức tạp không xác định.
Có thể thực hiện được.
Trong thuật toán tính trung bình cộng của ba số a, b, c, bước nào là bước tính toán?
A. Nhập a, b, c.
B. Tính TBC = (a + b + c)/3.
C. Xuất TBC.
D. Cả 3 đều sai.
Trong sơ đồ khối, hình ôvan (elip) thường dùng để biểu diễn:
A. Bước nhập dữ liệu.
B. Bước tính toán.
C. Bước bắt đầu hoặc kết thúc thuật toán.
D. Bước rẽ nhánh
