Programazio paradigma: berrikuspenen arteko aldeak

Ezabatutako edukia Gehitutako edukia
Kategoria:Programazioa
No edit summary
6. lerroa:
* [[Objektuei orientatutako programazio|Objektuetara bideratutako programazioa]]: inperatiboan oinarrituta dago, baina objektu izeneko elementuak ditu, metodoak eta aldagaiak gordetzen dituztenak. Famatuenak [[C++]] edo [[Java (programazio lengoaia)|Java]] izango lirateke, baina ordezkari nagusiena Smalltalk da, erabat objektuetara bideratuta dagoena.
* [[Programazio dinamiko]]a: paradigma honetako lengoaiek prozesuak zati txikietan banatzen dituzte hauek aztertzeko eta era optimoan ebazteko. O(n) problemak ebaztea bilatzen du metodo errekurtsibo gutxi erabili barik.
* [[Gertaeretara zuzendutako programazioa]]: programen egitura eta exekuzioa, sistemaren gertaerek edo erabiltzaileak zehaztutakoek mugatzen dituzte.
* [[Programazio deklaratibo]]a: instruzioak eman ordez, problemak propietateak eta arauak deklaratuz deskribatzen ditu. Paradigma honen parte dira funtzionala, logikoa edo logiko-funtzionala. Adibiderik adierazgarrienak, [[Lisp]] edo [[Prolog]] dira.
* [[Programazio funtzional]]a: predikatuen definizioan eta funtzio matematikoetan oinarrituta dago. [[Scheme (programazio lengoaia)|Scheme]] (Lisp-en dialekto bat) eta [[Haskell (programazio lengoaia)|Haskell]] dira aipagarrienak.