Top-down program design là gì?

Phrase Programming
Thiết kế chương trình từ trên xuống

Đầu tiên xác định các đầu ra (output) và đầu vào (input) cho chương trình. Sau đó, sử dụng thiết kế chương trình từ trên xuống (top-down program design) để xác định các bước xử lý của chương trình. Các bước như vậy được gọi là mô-đun chương trình ( program module hoặc module). Mỗi mô-đun được tạo thành từ các câu lệnh chương trình liên quan đến logic.

Ví dụ về thiết kế chương trình từ trên xuống cho báo cáo time and billing được hiển thị trong hình. Mỗi hộp (box) được hiển thị là một mô-đun (module). Theo quy tắc thiết kế từ trên xuống, mỗi mô-đun phải có một chức năng duy nhất. Chương trình phải chuyển theo trình tự từ mô-đun này sang mô-đun tiếp theo cho đến khi tất cả các mô-đun đã được máy tính xử lý. Ba trong số các hộp— “Obtain input”, “Compute hours for billing” và “Produce output” — tương ứng với ba hoạt động chính của hệ thống máy tính (computer system): đầu vào, xử lý (process) và đầu ra.

Learning English Everyday