Procedūras programmēšana

Autors: Randy Alexander
Radīšanas Datums: 24 Aprīlis 2021
Atjaunināšanas Datums: 26 Jūnijs 2024
Anonim
Procedure Oriented vs Object-oriented Programming | Programming Languages 2020 | Edureka
Video: Procedure Oriented vs Object-oriented Programming | Programming Languages 2020 | Edureka

Saturs

Definīcija - ko nozīmē procesuālā programmēšana?

Procedurālā programmēšana ir programmēšanas paradigma, kurā tiek izmantota lineārā vai lejupejošā pieeja. Aprēķinu veikšanai tas ir atkarīgs no procedūrām vai apakšprogrammām.


Procedurālā programmēšana ir pazīstama arī kā obligātā programmēšana.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro procesuālo programmēšanu

Procedurālā programmēšanā programmu veido dati un moduļi / procedūras, kas darbojas ar datiem. Abas tiek uzskatītas par atsevišķām vienībām. Objektorientētās programmēšanas (OOP) paradigmā programma tomēr tiek veidota no objektiem. Objekts ir klases piemērs, kas ir datu iekapsulēšana (saukti par laukiem) un procedūras (sauktas par metodēm), kas ar tām manipulē. Vairumā gadījumu, bet ne visos gadījumos laukiem var piekļūt vai tos mainīt, izmantojot tikai metodes. Tāpēc objekts ir kā miniatūra programma vai patstāvīgs komponents, kas padara OOP pieeju modulētāku un tādējādi vieglāk uzturējamu un paplašināmu.

Cits programmēšanas paradigmas veids, ar kuru var kontrastēt procesuālā programmēšana, ir uz notikumiem balstīta programmēšana. Šajā pieejā procedūras tiek izsauktas / izpildītas tikai, reaģējot uz notikumiem, kas var ietvert peles klikšķi, tastatūras nospiešanu, ierīces pievienošanu vai noņemšanu, datu saņemšanu no ārēja avota utt. Tā kā šie notikumi nav paredzami, procedūras, kas apstrādā tos nevar izpildīt lineāri, kā tas ir procesuālās programmēšanas gadījumā.