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

"baitkoodi" - 4 õppematerjali

Java algtõed
13
pdf

Java algtõed

· Programmi täitmine. Java-kood kompileeritakse vahekoodi, seda nimetatakse baitkoodiks, mida edaspidi kas täidetakse interpretaatoriga või kompileeritakse, C++ keeles oli aga esialgselt määratud, et programm kompileeritakse antud platvormi masinakeelde. See määrab keelte kasutamise alad: Java keelt ei kasutata seadmete draiverite ja madalatasemeliste süsteemsete utiliitide kirjutamiseks. Java mehhanism aga lubab isegi baitkoodi kasutada erinevatel platvormidel ja suvalises operatsioonisüsteemis ilma, et programmi peaks muutma. · Mälu juhtimine. C++ kasutab klassikalist mälujuhtimise tehnikat, kus programmeerija ise eraldab dünaamiliselt objektide jaoks vajaliku mälu, ning peab ise hoolitsema selle vabastamise eest. Java keskkonnas töötab aga prahikoristaja, mis automaatselt jälgib objektide kasutust ja kui objekti rohkem ei kasutata, siis vabastab sellega hõivatud mälu

Informaatika → Programmeerimine
93 allalaadimist
Programmeerimise algkursus
6
docx

Programmeerimise algkursus

.. · universaalsed programmeerimiskeeled (ei sõltu protsessori käsustikust) e. kõrgtaseme keeled, saab liigitada paradigma alusel · keskkonnad tööks valmiskomponentidega, võimaldavad "liimida" valmiskomponendid tervikuks Keele muudab arvutile arusaadavaks eriline süsteemitarkvara hulka kuuluv programm - keele translaator: · Kompilaator - tõlgib kõrgtaseme keelest masinkoodi (või mingisse nn. vahekoodi, näit. Java baitkoodi). · Interpretaator - täidab programmi ilma masinkoodi moodustamata; tavaliselt interpreteeritakse vahekoodi, mitte programmi teksti. · JIT (Just In Time) kompilaator - teisendab vahekoodi masinkoodiks "vajadusel" (näit. optimiseerimise eesmärgil). Näiteks keele Java korral Programmi elutsükkel (IDE mõttes - small picture, mitte segi ajada elutsükliga tarkvaratootmises):

Informaatika → Programeerimise...
146 allalaadimist
Sissejuhatus infotehnoloogiasse eksamikonspekt
35
pdf

Sissejuhatus infotehnoloogiasse eksamikonspekt

puustruktuuri põhiväärtuse ja alamväärtustega(’’vanem ja lapsed“), mis on ühendatud sõlmede kogumina. 6. nädal • Eksamiks: kompileerimine, interpreteerimine, parsimine, jit, vahekood, programmeerimiskeeled vs kirjelduskeeled, json, html, sql, keelte äratundmine (assembler, fortran, cobol, lisp, C, modula/pascal, python). Mis on data warehouse. Kompileerimine - tõlgib kõrgtaseme keelest masinkoodi (või mingisse nn. vahekoodi, näit. Java baitkoodi) - Kompilaator teeb neist assemblerikeelsed ajutised failid / võtab “source code”i ja tõlgendab selle masinale arusaadavaks koodiks. Masinkoodis programm nimega kompilaator teisendab keeles X programmi masinkoodfailiks Y. Seejärel täidetakse saadud masinkoodis programm Y. Näited: C, Fortran, Go. Interpreteerimine – masinkoodis programm nimega interpretaator loeb sisse X keeles faili,

Informaatika → Sissejuhatus...
232 allalaadimist
Programmeerimine PHP
134
pdf

Programmeerimine PHP

565% 7 Perl 4.419% TIOBE Programming Community Index. Oktoober 2008 PHP tööprintsiip Kõigepealt moodustab kliendi brauser html päringu ja saadab selle vastavale aadressile (näiteks http://www.site.ee/index.php). Sellel aadressil asuv server võtab vastu html päringu, vaatab, et temalt nõutakse .php laiendiga faili (antud juhul index.php) ja veebiserver käivitab PHP parseri, mis loob sellest .php failist baitkoodi. Seejärel interpreteerib Zend Engine baitkoodi ja tagastab veebiserverile html koodi, mis saadetakse veebiserveri poolt omakorda kliendi brauserile http vastusena. PHP's tehtud Facebook - http://www.facebook.com Tuntud sotsiaalvõrk (rohkem kui 90.000.000 aktiivseid kasutajaid) Flickr – http://www.flickr.com Online piltide haldur (rohkem kui 4.000.000.000 päringuid päevas) Digg – http://digg.com/ Informatsiooni vahetamise portaal (rohkem kui 26.000.000 külastajaid kuus)

Infoteadus → Allika?petus
57 allalaadimist


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