Alamprogramm: erinevus redaktsioonide vahel
Eemaldatud sisu Lisatud sisu
Funktsionaalne programmeerimine on midagi muud... |
korrigeeritud sõnastust |
||
3. rida:
Alamprogrammi saab programmi eri osadest välja kutsuda, vähendades seega [[programmeerimine|programmeerimise]] ajakulu, [[arvutiprogramm|programmi]] haldamise vaeva ja koodi pikkust. Ühtlasi suureneb tavaliselt programmi ülevaatlikkus ja programmi tekstist on lihtsam aru saada.
Enamikus [[programmeerimiskeel]]tes eristatakse funktsioone ehk alamprogramme, mis väljastavad mingi omistatava väärtuse, ja protseduure ehk ülejäänud alamprogramme<ref>http://www.ttkool.ut.ee/comp/kaug/prog1/prog005.html</ref>. Vahetegemine käib formaalse tunnuse põhjal: funktsioonil on 1 väljundparameeter, protseduuril muusugune arv väljundparameetreid (0, 2 või üle 2). Mõnes keeles ([[FORTRAN]], [[Pascal]]) on funktsiooni ja
[[Protseduraalne programmeerimine]] on programmeerimise stiil, kus alamprogramme kasutatakse palju ja [[peaprogramm]] on väga lühike. Sellele vastandub jadaprogrammeerimine, kus peaprogramm on pikk ja alamprogramme suhteliselt vähe. Tänapäeval peetakse viimast halvaks stiiliks.
|