Protseduuriline programmeerimine

Autor: Randy Alexander
Loomise Kuupäev: 24 Aprill 2021
Värskenduse Kuupäev: 26 Juunis 2024
Anonim
Parimad Linuxi distributsioonid
Videot: Parimad Linuxi distributsioonid

Sisu

Definitsioon - mida tähendab protseduuriline programmeerimine?

Protseduuriline programmeerimine on programmeerimise paradigma, mis kasutab lineaarset või ülalt alla suunatud lähenemisviisi. See tugineb arvutuste tegemisel protseduuridele või alamprogrammidele.


Protseduurilist programmeerimist tuntakse ka kui hädavajalikku programmeerimist.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab protseduurilist programmeerimist

Protseduurilise programmeerimise korral koosneb programm andmetest ja andmetel töötavatest moodulitest / protseduuridest. Neid kahte käsitletakse eraldi üksustena. Objektorienteeritud programmeerimise (OOP) paradigmas on programm üles ehitatud aga objektidest. Objekt on klassi eksemplar, mis kujutab endast andmete (nn väljade) ja neid manipuleerivate protseduuride (nn meetodite) kapseldamist. Enamikul, kuid mitte kõigil juhtudel pääseb väljadele juurde või saab neid muuta ainult meetodite abil. Objekt on seega nagu miniatuurne programm või iseseisev komponent, mis muudab OOP-lähenemise modulaarsemaks ja seega hõlpsamini hooldatavaks ja laiendatavaks.


Teine tüüpi programmeerimisparadigma, millega protseduurilisele programmeerimisele saab vastandada, on sündmuspõhine programmeerimine. Selle lähenemisviisi korral kutsutakse protseduure üles / teostatakse ainult reageerimisel sündmustele, mille hulka võivad kuuluda hiireklõpsud, klaviatuuri vajutamine, seadme kinnitamine või eemaldamine, andmete saabumine välisest allikast jne. Kuna need sündmused on ettearvamatud, käitlevad protseduurid neid ei saa täita lineaarselt, nagu see on protseduurilise programmeerimise puhul.