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

"kompromissvariandid" - 1 õppematerjal

Sissejuhatus infotehnoloogiasse eksamikonspekt
35
pdf

Sissejuhatus infotehnoloogiasse eksamikonspekt

täitma. Näited: Python, PHP, Perl, vanemad Javascripti mootorid jne. Funfact: Programmi interpreteerimine on ca 10-200 korda aeglasem, kui kompileeritud koodi täitmine. Põhimõtteliselt saaks igas keeles kirjutatud programme nii interpreteeritult täita kui kompileerida. Praktikas eelistatakse vahel interpreteerimist, vahel kompileerimist. Interpreteerimisel on ka kompromissvariandid: 1) Kompilaator kompileerib X faili vahekoodiks Y, seejärel interpreteeritakse vahekoodi Y (Python, Java). 2) Interpretaator interpreteerib vahekoodi Y, kuid kompileerib töö ajal osa Y-st masinkoodiks, mida seejärel täidab (Java, C#, Firefoxi Javascript) nn just-in-time compilation ehk JIT. 3) Chrome V8 Javascript kompileerib algul kogu programmi masinkoodiks kiire

Informaatika → Sissejuhatus...
232 allalaadimist


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