Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"translaatori" - 5 õppematerjali

Assembler
13
docx

Assembler

täidetakse, vahele jäetakse ja korratakse. Peale mõnetäheliste sümbolitega tähistatud käskude tunnevad translaatoreid ka direktiive ehk juhtnööre, mida translaator kasutab programmist aru saamiseks ja keerukamate lahenduste loomiseks. Direktiivide ülesanneteks on näiteks programmitüübi määramine, muutujate ja avalike funktsioonide deklareerimine ning muutujate ja koodi joondamine mälus. Lähtekood peab olema suvalise tekstiredaktoriga töödeldav ja suvalise translaatori poolt loetav. Ühel koodireal võivad antud järjekorras olla pealdis, instruktsioon, argumendid ja kommentaar. Loomulikult ei pea ühel real kõiki nelja olema. Pealdis on nimi, mis mingile programmireale antakse, et saaks programmi sees ühest osast teise "hüppata". Instruktsioon ja operand(vahel ka operandid) moodustavad käsu, mida täidab protsessor ning kommentaaridega on võimalik programmide mõistetavust võimaliku

Informaatika → Operatsioonisüsteemide alused
15 allalaadimist
Operatsioonisüsteemide aluste konspekt
15
doc

Operatsioonisüsteemide aluste konspekt

Esimene programmeerimine seisnes arvutiseadme esipaneelil olevate lülitite õigesse asendisse seadmises. Selge on see, et sellisel viisil ei saa väga pikki programme teha. Arvutitehnika arenemisel ilmus masinkood, mille abil programmeerija andis arvutile käske kasutades vastavaid mälupesi, masina võimalused olid paremini ära kasutatud. Assemblerkeel Masinkoodi asemel masinale orienteeritud kood- assembler. Inimesed kasutavad masinkoodi käskude asemel mnemoonilisi käske, mis tõlgitakse translaatori poolt masinkoodi keelde. Kõikidel protsessoritel on ainult temale omane masinkoodide hulk, assembler. Kõrgtaseme keeled Järgmine samm tehti 1954 a, millal tehti esimene kõrgtaseme keel- FORTRAN -(FORmula TRANslator). Kõrgtaseme keeled imiteerivad loomulike keeli, kasutades kõnekeele sõnu ja üldkasutatavaid matemaatilisi sümboleid. Need keeled on inimesele mugavad. Nende abil võib kirjutada programme, milles on tuhandeid ridu. Teise põlvkonna arvutid(1955-1965)

Informaatika → Operatsioonisüsteemide alused
128 allalaadimist
Operatsioonisüsteemi alused
23
docx

Operatsioonisüsteemi alused

· Toimub mikroskeemide integreerimisastme järsk tõus ja hinna odavnemine Programmeerimise areng · Esimene programmeerimine seisnes arvutiseadme esipaneelil olevate lülitite õigesse asendisse seadmises · Sellisel viisil ei saa teha eriti pikki programme · Arvutitehnika arenemisel ilmus masinkood Assemblerkeel · Masinkoodi asemel masinale orienteeritud keel ­ assembler · Inimesed kasutavad masinkoodi käskude asemel mnemoonilisi käske, mis tõlgitakse translaatori poolt masinkoodi keelde · Kõikidel protsessoritel on ainult temale omane masinkoodide hulk, assembler Kõrgtasemekeeled · Järgmine samm tehti 1954. A. Millal tehti esimene kõrgtaseme keel ­ FORTRAN · Kõrgtaseme keeled imiteerivad loomulike keeli, kasutades kõnekeele sõnu ja üldkasutatavaid matemaatilisi sümboleid · Need keeleed on inimesele mugavamad. Nende abil võib kirjutada programme, milles on tuhandeid ridu. Algoritm

Informaatika → Operatsioonisüsteemide alused
38 allalaadimist
Loogika ja programmeerimine
89
doc

Loogika ja programmeerimine

Writeln(K); { Väljasta tulemus } End. { Põhiprogrammi lõpp. NB! Lõpus peab olema punkt! } Nagu Te ehk juba taipasite, kirjutatakse keeles Pascal kommentaarid loogeliste sulgude ( '{' , '}' ) vahele. Andmete väljastamine keeles C Väljastamiskäsu süntaks keeles C on järgmine: 'printf' '(' ',' ')' ';' Keeles C tuleb tähele panna, et suured ja väikesed tähed on translaatori jaoks erinevad. Nii võib defineerida muutujad nimedega 'k' ja 'K' ning kasutada neid samaaegselt. Sellegipoolest ei ole see soovitatav, sest võib põhjustada valestimõistmist ja programmeerijapoolseid vigu. Küll aga tuleb veateadete korral, mis väidavad muutuja 'p' puudumist, kontrollida, kas ei peaks 'p' asemel olema kasutatud muutujat 'P'. Selliseid näpukaid tuleb kõigil ette, eriti aga algajatel. P r o g r a m m N1.1.C #include /* Ütleme, et on vajalik lugeda päisfaili

Informaatika → Arvutiõpetus
214 allalaadimist
Programeerimise algkursus 2005-2006
230
pdf

Programeerimise algkursus 2005-2006

Writeln(K); { Väljasta tulemus } End. { Põhiprogrammi lõpp. NB! Lõpus peab olema punkt! } Nagu Te ehk juba taipasite, kirjutatakse keeles Pascal kommentaarid loogeliste sulgude ( '{' , '}' ) vahele. Andmete väljastamine keeles C Väljastamiskäsu süntaks keeles C on järgmine: 'printf' '(' ',' ')' ';' Keeles C tuleb tähele panna, et suured ja väikesed tähed on translaatori jaoks erinevad. Nii võib defineerida muutujad nimedega 'k' ja 'K' ning kasutada neid samaaegselt. Sellegipoolest ei ole see soovitatav, sest võib põhjustada valestimõistmist ja programmeerijapoolseid vigu. Küll aga tuleb veateadete korral, mis väidavad muutuja 'p' puudumist, kontrollida, kas ei peaks 'p' asemel olema kasutatud muutujat 'P'. Selliseid näpukaid tuleb kõigil ette, eriti aga algajatel. P r o g r a m m N1.1.C #include /* Ütleme, et on vajalik lugeda päisfaili

Informaatika → Programmeerimine
39 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun