Program structure là gì?

Phrase Programming
Cấu trúc chương trình

Cấu trúc chương trình (program structure) là hình thức tổng thể của một chương trình, đặc biệt chú trọng đến các thành phần (component) riêng lẻ của chương trình và mối quan hệ qua lại giữa các thành phần này. Các chương trình thường được gọi là có cấu trúc tốt hoặc cấu trúc kém. Với một chương trình có cấu trúc tốt, việc phân chia thành các thành phần tuân theo một số nguyên tắc được thừa nhận như che giấu thông tin (information hiding), và các interface giữa các thành phần là rõ ràng và đơn giản. Ngược lại, với một chương trình có cấu trúc kém, việc phân chia thành các thành phần phần lớn là tùy ý (hoặc thậm chí không tồn tại), và các interface là ẩn và phức tạp. Ở cấp độ tốt hơn, chương trình có cấu trúc tốt sử dụng các cấu trúc dữ liệu (data structure) và program unit thích hợp với một điểm vào (entry point) duy nhất và một điểm thoát (exit point) duy nhất, trong khi chương trình có cấu trúc kém có cấu trúc dữ liệu và luồng điều khiển (flow of control) tùy ý.

Learning English Everyday