btvn.vn
Tìm kiếm Đăng nhập

Thuật toán, đầu vào và đầu ra

Lưu trên thiết bị này
Giải quyết vấn đề với sự trợ giúp của máy tính · Chọn bài khác

Chỉ dẫn rõ và có thứ tự

Một thuật toán chỉ ra các bước cần thực hiện theo một trình tự xác định để giải quyết nhiệm vụ. Mỗi bước phải đủ rõ để người thực hiện biết cần làm gì. Với nhiệm vụ dán nhãn một hộp đựng thẻ, có thể làm lần lượt: viết tên lên nhãn; bóc lớp giấy bảo vệ; dán nhãn vào vị trí đã chọn trên hộp. Nếu dán nhãn trước khi bóc lớp giấy bảo vệ thì nhãn chưa thể bám đúng cách. Trình tự có ý nghĩa vì bước sau có thể cần kết quả của bước trước. Chỉ dẫn “xử lí hộp cho tốt” chưa nói rõ phải thực hiện việc gì. Một chỉ dẫn rõ hơn là “dán nhãn vào mặt trước của hộp”.

Bài luyện

Trong nhiệm vụ dán nhãn hộp, chỉ dẫn nào rõ nhất?
Chọn một đáp án

Phân biệt dữ liệu ban đầu với kết quả

**Đầu vào** là dữ liệu hoặc điều kiện ban đầu cần cho thuật toán. **Đầu ra** là kết quả thu được khi thực hiện thuật toán. Với thuật toán tính trung bình cộng của hai số, đầu vào là hai số cần tính. Đầu ra là trung bình cộng của chúng. Tên nhiệm vụ cho biết cần tìm gì; các bước cho biết tìm bằng cách nào.

Từ hai số đến một kết quả

Để tính trung bình cộng của hai số $a$ và $b$, có thể liệt kê các bước: 1. Nhập giá trị của $a$ và $b$. 2. Tính tổng của $a$ và $b$. 3. Chia tổng cho $2$ để được trung bình cộng. 4. Thông báo kết quả. Với $a=6$, $b=10$, tổng là $6+10=16$, nên trung bình cộng là $16:2=8$. Hai số $6$ và $10$ là đầu vào; số $8$ là đầu ra. Tổng $16$ là kết quả trung gian, chưa phải kết quả cần thông báo cuối cùng.

Bài luyện

Thuật toán tính trung bình cộng nhận hai số 6 và 10, rồi thông báo 8. Đâu là đầu vào?
Chọn một đáp án

Bài luyện

Với đầu vào 8 và 14, thuật toán tính trung bình cộng phải thông báo kết quả nào?
Chọn một đáp án

Bài luyện

Khi dán nhãn hộp theo ví dụ, vì sao phải bóc lớp giấy bảo vệ trước khi dán?
Chọn một đáp án

Đang học