![Procedurálne programovanie - Technológie Procedurálne programovanie - Technológie](https://a.continuousdev.com/technology/procedural-programming.jpg)
Obsah
- Definícia - Čo znamená procedurálne programovanie?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje procedurálne programovanie
Definícia - Čo znamená procedurálne programovanie?
Procedurálne programovanie je programovacie paradigma, ktoré využíva lineárny prístup alebo prístup zhora nadol. Pri výpočte sa spolieha na postupy alebo podprogramy.
Procedurálne programovanie sa nazýva aj imperatívne programovanie.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje procedurálne programovanie
V procedurálnom programovaní pozostáva program z údajov a modulov / postupov, ktoré pracujú s údajmi. Tieto dve osoby sa považujú za samostatné subjekty. V paradigme objektovo orientovaného programovania (OOP) je však program zostavený z objektov. Objekt je inštancia triedy, ktorá je zapuzdrením údajov (nazývaných polia) a procedúr (nazývaných metódy), ktoré s nimi manipulujú. Vo väčšine, ale nie vo všetkých prípadoch, sú polia prístupné alebo modifikované iba pomocou metód. Objekt je preto ako miniatúrny program alebo samostatný komponent, vďaka čomu je prístup OOP modularizovaný a tým ľahšie udržiavateľný a rozšíriteľný.
Ďalším typom paradigmy programovania, s ktorým je možné porovnávať procedurálne programovanie, je programovanie založené na udalostiach. V tomto prístupe sa postupy nazývajú / vykonávajú iba v reakcii na udalosti, ktoré môžu zahŕňať kliknutia myšou, stlačenie klávesnice, pripojenie alebo odstránenie zariadenia, príchod údajov z externého zdroja atď. Pretože tieto udalosti sú nepredvídateľné, postupy, ktoré spracúvajú nemôžu sa vykonávať lineárne, ako je to v prípade procedurálneho programovania.