Thiết kế chương trình theo mô đun

Môn: Khoa họcKhối: Lớp 11Nguồn SGK: trang 128-132
Xem trang sách
Tóm tắt

Bài học hướng dẫn chia chương trình thành các mô đun độc lập để dễ dùng lại và nâng cấp.

Hiểu bài

Một bài toán lớn có thể được chia thành các công việc tương đối độc lập. Ví dụ trong bài, chương trình gồm mô đun nhập dữ liệu từ Data.inp, mô đun xử lí dữ liệu và mô đun ghi kết quả. Mỗi công việc được viết thành một hàm riêng; chương trình chính chỉ gọi các hàm theo trình tự. Thiết kế mô đun làm chương trình ngắn gọn, sáng sủa và dễ hiểu; mô đun có thể dùng nhiều lần, nâng cấp hoặc thay đổi mà không phải sửa toàn bộ chương trình, đồng thời dễ bổ sung chức năng mới. Việc chia mô đun vẫn dựa trên tư tưởng làm mịn dần.