Programare procedurală

Autor: Randy Alexander
Data Creației: 24 Aprilie 2021
Data Actualizării: 16 Mai 2024
Anonim
Programare Procedurală C# : Laboratorul 12.
Video: Programare Procedurală C# : Laboratorul 12.

Conţinut

Definiție - Ce înseamnă programarea procedurală?

Programarea procedurală este o paradigmă de programare care folosește o abordare liniară sau de sus în jos. Se bazează pe proceduri sau subrutine pentru a efectua calcule.


Programarea procedurală este cunoscută și sub denumirea de programare imperativă.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică programarea procedurală

În programarea procedurală, un program constă din date și module / proceduri care operează asupra datelor. Cele două sunt tratate ca entități separate. În paradigma de programare orientată pe obiecte (OOP), totuși, un program este construit din obiecte. Un obiect este o instanță a unei clase, care este o încapsulare a datelor (numite câmpuri) și a procedurilor (numite metode) care le manipulează. În majoritatea cazurilor, dar nu toate, câmpurile pot fi accesate sau modificate doar prin metode. Prin urmare, un obiect este ca un program în miniatură sau o componentă de sine stătătoare, ceea ce face ca abordarea OOP să fie mai modularizată și astfel să fie mai ușor de întreținut și extins.


Un alt tip de paradigmă de programare cu care poate fi contrastată programarea procedurală este programarea bazată pe evenimente. În această abordare, procedurile sunt numite / executate numai ca răspuns la evenimente, care pot include clicuri de mouse, presă de tastatură, atașarea sau eliminarea unui dispozitiv, sosirea datelor dintr-o sursă externă, etc. Deoarece aceste evenimente sunt imprevizibile, procedurile care se ocupă acestea nu pot fi executate liniar, așa cum este cazul programării procedurale.