www.wikidata.uk-ua.nina.az
Sistema programuvannya programming system 1 te zh sho j instrumentalna sistema 2 sistema avtomatichnogo programuvannya sho skladayetsya z movi programuvannya kompilyatora abo interpretatora program yaki napisani na cij movi vidpovidnoyi dokumentaciyi a takozh dopomizhnih zasobiv dlya pidgotovki program do vikonannya Instrumentalna sistema development environment kompleks programnih abo programnih i tehnichnih zasobiv yakij vikoristovuyetsya fahivcyami z programuvannya yak instrument dlya rozrobki programnogo zabezpechennya program programnih kompleksiv ta sistem tosho Mova programuvannya formalna mova predstavlennya program dlya sistemi programuvannya Movi programuvannya nizkogo rivnya red Movi programuvannya nizkogo rivnya oriyentovani na konkretnij tip procesora i vrahovuyut jogo osoblivosti Perevagiz dopomogoyu mov nizkogo rivnya stvoryuyutsya efektivni i kompaktni programi oskilki rozrobnik otrimuye dostup do vsih mozhlivostej procesora NedolikiProgramist sho pracyuye z movami nizkogo rivnya maye buti visokoyi kvalifikaciyi dobre rozumiti budovu komp yutera Otrimana programa ne mozhe buti perenesena na komp yuter z inshim tipom procesora Movi nizkogo rivnya yak pravilo vikoristovuyut dlya napisannya nevelikih sistemnih dodatkiv drajveriv pristroyiv moduliv stikiv z nestandartnim obladnannyam koli najvazhlivishimi vimogami ye kompaktnist shvidkodiya i mozhlivist pryamogo dostupu do aparatnih resursiv Asembler red Movi programuvannya visokogo rivnya mozhna skazati ye zrozumilishimi lyudini nizh komp yuteru Osoblivosti konkretnih komp yuternih arhitektur v nih ne vrahovuyutsya tomu stvoreni programi legko perenosyatsya z komp yutera na komp yuter de vstanovleno translyator ciyeyi movi Rozroblyati programi na takih movah znachno prostishe i pomilok dopuskayetsya menshe Fortran Kobol Algol Pascal Java C C C Objective C SmallTalk J DelphiP yat pokolin mov programuvannya red 1 pokolinnyapochatok 1950 h rokiv movi pershih komp yuteriv Persha mova asemblera stvorena za principom odna instrukciya odin ryadok 2 pokolinnyakinec 1950 h pochatok 1960 h r r Rozrobleno simvolnij asembler v yakomu z yavilosya ponyattya zminnoyi Ce persha povnocinna mova programuvannya 3 pokolinnya1960 ti rr movi programuvannya visokogo rivnya Yihni harakteristiki vidnosna prostota nezalezhnist vid konkretnogo komp yutera mozhlivist vikoristannya potuzhnih sintaksichnih konstrukcij Prostota mov daye zmogu pisati neveliki programi i lyudyam yaki ne ye profesijnimi programistami 4 pokolinnyapochatok 1970 h rr doteper Stvoryuyutsya movi priznacheni dlya realizaciyi krupnih proektiv Problemno oriyentovani movi sho operuyut konkretnimi ponyattyami vuzkoyi galuzi Yak pravilo v taki movi vbudovuyut potuzhni operatori sho dozvolyayut odnim ryadkom opisuvati funkciyi dlya opisu yakih movami molodshih pokolin potribno bulo b sotni tisyachi ryadkiv pochatkovogo kodu 5 pokolinnyaz seredini 1990 h rr dosi Ce sistemi avtomatizovanogo proektuvannya programnogo zabezpechennya SAPR PZ Stvorennya prikladnih program redaktoriv SAPRiv dlya lyudej yaki ne znajomi z programuvannyam Word Excel PcAD OrCAD PSPICE MathCad ACAD i t d Kompilyator angl Compiler vid angl to compile zbirati v cile komp yuterna programa abo nabir k program sho peretvoryuye kompilyuye programnij kod napisanij pevnoyu movoyu programuvannya mova dzherela angl source language na semantichno ekvivalentnij kod v inshij movi programuvannya mova cili angl target language Sho yak pravilo ye neobhidnim dlya vikonannya programi na mashini napriklad na komp yuteri Korotko kompilyator mozhna viznachiti yak programa abo tehnichnij zasib sho vikonuye kompilyaciyu Istorichno kompilyatorom nazivalas programa sho zv yazuvala pidprogrami chim j zumovleno pohodzhennya slova Sogodni ce zavdannya vikonuye konsolidator abo linker angl Linker Dlya togo shob buti vikonanoyu programa ne zavzhdi povinna buti perekladena K isnuye takozh inshij princip Interpretator angl Interpreter Kompilyator ce programa sho chitaye programu zapisanu pochatkovoyu movoyu i zapisuye cilovoyu movoyu Cej proces nazivayut kompilyaciyeyu translyaciyeyu perekladom Vin skladayetsya z dvoh chastinAnaliz parsing rozbittya pochatkovoyi programi na skladovi chastini ta stvorennya promizhnogo predstavlennyaSintez pobudova cilovoyi programi z promizhnogo predstavlennyaPochatkova mova viznachayetsya yiyi sintaksisom opisom togo z yakih konstrukcij skladayetsya mova ta semantikoyu naborom pravil sho viznachayut sut cih konstrukcij Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno sichen 2019 Otrimano z https uk wikipedia org w index php title Sistema programuvannya amp oldid 24310824