Mục lục:
Định nghĩa - Lập trình thủ tục có nghĩa là gì?
Lập trình thủ tục là một mô hình lập trình sử dụng cách tiếp cận tuyến tính hoặc từ trên xuống. Nó dựa vào các thủ tục hoặc chương trình con để thực hiện tính toán.
Lập trình thủ tục còn được gọi là lập trình mệnh lệnh.
Techopedia giải thích về lập trình thủ tục
Trong lập trình thủ tục, một chương trình bao gồm dữ liệu và mô-đun / thủ tục hoạt động trên dữ liệu. Hai được coi là các thực thể riêng biệt. Tuy nhiên, trong mô hình lập trình hướng đối tượng (OOP), một chương trình được xây dựng từ các đối tượng. Một đối tượng là một thể hiện của một lớp, đó là sự đóng gói dữ liệu (được gọi là các trường) và các thủ tục (được gọi là các phương thức) thao túng chúng. Trong hầu hết, nhưng không phải tất cả, các trường hợp, các trường chỉ có thể được truy cập hoặc sửa đổi thông qua các phương thức. Do đó, một đối tượng giống như một chương trình thu nhỏ hoặc một thành phần độc lập, làm cho cách tiếp cận OOP được mô đun hóa nhiều hơn và do đó dễ dàng hơn để duy trì và mở rộng.
Một kiểu mô hình lập trình khác mà lập trình thủ tục có thể tương phản với đó là lập trình hướng sự kiện. Trong phương pháp này, các quy trình chỉ được gọi / thực hiện khi phản ứng với các sự kiện, có thể bao gồm nhấp chuột, nhấn bàn phím, gắn hoặc xóa thiết bị, đến dữ liệu từ nguồn bên ngoài, v.v. Vì các sự kiện này không thể đoán trước được, các quy trình xử lý chúng không thể được thực thi tuyến tính như trường hợp lập trình thủ tục.
