Процедурне програмування — парадигма програмування, заснована на концепції виклику процедури. Процедури, також відомі як підпрограми, методи, або функції (це не математичні функції, але функції, подібні до тих, які використовуються в функціональному програмуванні).
Процедури містять певну послідовність кроків для виконання. В ході виконання програми будь-яка процедура може бути викликана з будь-якого місця програми, включно з самої процедури, яка викликається (рекурсивний виклик).
Можливі переваги
- Можливість повторного використання одного і того ж коду з різних місць програми без його копіювання.
- Легше відстежити потік виконання програми, ніж у випадку використання операторів GOTO або JUMP, що можуть зробити зі складної програми так званий код-спагеті.
- Можливість підтримки модульності і структурності.
Див. також
- C, Pascal — відомі процедурні мови програмування.
- Об'єктно-орієнтоване програмування та функційне програмування — інші парадигми програмування.
Це незавершена стаття про програмування. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Procedurne programuvannya paradigma programuvannya zasnovana na koncepciyi vikliku proceduri Proceduri takozh vidomi yak pidprogrami metodi abo funkciyi ce ne matematichni funkciyi ale funkciyi podibni do tih yaki vikoristovuyutsya v funkcionalnomu programuvanni Proceduri mistyat pevnu poslidovnist krokiv dlya vikonannya V hodi vikonannya programi bud yaka procedura mozhe buti viklikana z bud yakogo miscya programi vklyuchno z samoyi proceduri yaka viklikayetsya rekursivnij viklik Mozhlivi perevagiMozhlivist povtornogo vikoristannya odnogo i togo zh kodu z riznih misc programi bez jogo kopiyuvannya Legshe vidstezhiti potik vikonannya programi nizh u vipadku vikoristannya operatoriv GOTO abo JUMP sho mozhut zrobiti zi skladnoyi programi tak zvanij kod spageti Mozhlivist pidtrimki modulnosti i strukturnosti Div takozhC Pascal vidomi procedurni movi programuvannya Ob yektno oriyentovane programuvannya ta funkcijne programuvannya inshi paradigmi programuvannya Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi