Khác biệt giữa bản sửa đổi của “Lập trình cấu trúc”

Nội dung được xóa Nội dung được thêm vào
Luckas-bot (thảo luận | đóng góp)
Không có tóm lược sửa đổi
Dòng 11:
 
Phương pháp lập trình thủ tục hay lập trình cấu trúc thường đi đôi với phương pháp phân tích trên xuống (''top-down''). Theo phương pháp này, người thiết kế hệ thống chia các chức năng (hàm) chính của hệ thống thành các chức năng nhỏ hơn, đến lượt mình, các chức năng nhỏ này lại được chia tiếp thành các chức năng nhỏ hơn nữa cho đến khi được các khối (hàm) chương trình đủ nhỏ. Việc phân tích này được thể hiện trực quan theo sơ đồ khối.
 
Các ngôn ngữ hỗ trợ lập trình hướng cấu trúc phổ biến là Pascal, C, Foxpro.
 
Lập trình hướng cấu trúc đã trở nên rất phổ biến trong những năm 80 và đầu những năm 90, nhưng
do những hạn chế và những nhược điểm rõ ràng khi lập trình hệ thống lớn, lập trình hướng đối tượng đã dần bị thay thế cho phương pháp lập trình hướng cấu trúc.
 
Cho đến nay, những ngôn ngữ lập trình hướng cầu trúc chỉ còn được sử dụng để dạy học và lập trình những chương trình nhỏ mang tính chất cá nhân. Trong thương mại, nó đã không còn được dùng đến nhiều.
 
{{sơ khai}}