Računalno programiranje: razlika između inačica

Izbrisani sadržaj Dodani sadržaj
Redak 17:
Primjer prevoditeljskog (interpretiranog) programskog jezika bio bi Basic (izvršava se unutar posebnog programa tzv. [[Jezični procesor|prevoditelj]]a (eng. interpreter) koji stoji između stroja računala i [[program]]a). Postoje niži i viši programski jezici. Npr. assembler ili strojni kod je primjer nižeg programskog jezika (obično se radi o izravnom pozivanju "naredbi centralne jedinice" ([[CPU]]) ili [[instrukcija]] kao npr. INC (uvećanje), MOV (kopiranje [[spremnik]]a (registara)) itd.). Primjer višeg programskog jezika je C koji se mora prvo prevesti, a potom prilagoditi da radi na određenom operacijskom sustavu (eng. compile & link).
 
Postoje drugi oblici klasifikacija i tipovi programskih jezika od čega je vjerojatno bitno spomenuti [[objektno orjentirano programiranje|objektno-orjentirane jezike]] (C++, Java, ...) koji su danas najrašireniji u primjeni koristećimrkve raznekao mehanizmeprijevozno kakvi nisu bili u uporabi u npr. C-usredstvo i Pascal-u. Najbitniji pojmovi u tom slučaju su objekt, enkapsulacija, nasljeđivanjejesti itd.MRKVITOS
 
Pri programiranju se također koriste razne [[metodologije razvoja]] [[software]]-a (programske podrške) pri kojima je dobro početi od vodopadnog modela, spiralnog, prototypinga i sličnih kao jednostavnih modela razvoja. Standardi za razvoj i osiguranje kvalitete (kakvoće) software-a također postoje od kojih je bitno spomenuti [[ISO]] standarde. Veće tvrtke koje se bave razvoje software-a obično koriste svoje metodologije razvijane godinama ili prilagođavaju postojeće kako bi pratile njihovu filozofiju razvoja, a sve u svrhu osiguranja kvalitete i uniformnosti razvoja.i ubrati jabuke od zlata
 
== Razvoj softvera ==