izpis_h1_title_alt

Prevajanje javanskih programov z vstavljeno zložno kodo : diplomsko delo
ID Drčar, Andraž (Avtor), ID Dobravec, Tomaž (Mentor) Več o mentorju... Povezava se odpre v novem oknu

URLURL - Predstavitvena datoteka, za dostop obiščite http://eprints.fri.uni-lj.si/2688/ Povezava se odpre v novem oknu

Izvleček
Java je eden izmed bolj razširjenih programskih jezikov. Poznan je predvsem zaradi svoje sistemske neodvisnosti, ki je dosežena s pomočjo javanskega virtualnega stroja razvitega za specifične sisteme. Ti stroji sledijo natančnim navodilom, kako izvajati zložno kodo iz prevedenih datotek. Na drugi strani pa natančnih navodil za prevajanje v zložno kodo ni, zato programer nima vpliva na prevedeno kodo. V diplomskem delu je opisan razvoj razširjenega prevajalnika za Javo. Prevajalnik poleg standardnih ukazov sprejme tudi bloke, ki vsebujejo ukaze zložne kode. Kratki predstavitvi delovanja javanskega navideznega stroja in sestave datotek z zložno kodo, sledita opis zahtev razširjenega prevajalnika in opis izvedbe. Zaključek je sestavljen iz analize končnega prevajalnika z opisi nekaterih možnosti za razširitev in nadgradnjo.

Jezik:Slovenski jezik
Ključne besede:Java, zložna koda, prevajalnik, računalništvo, računalništvo in informatika, univerzitetni študij, diplomske naloge
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Založnik:[A. Drčar]
Leto izida:2014
Št. strani:30 str.
PID:20.500.12556/RUL-68865 Povezava se odpre v novem oknu
UDK:004.4'422(043.2)
COBISS.SI-ID:1536058819 Povezava se odpre v novem oknu
Datum objave v RUL:10.07.2015
Število ogledov:1043
Število prenosov:160
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Compiling java programs with inline bytecode
Izvleček:
Java is one of the top programming languages known for its platform independency, which is reached by using platform specific Java Virtual Machines (JVM). Each JVM follows strict rules how class files containing the bytecode are parsed and executed. However, there are no such rules for the compilation part and the programmer has no influence on the compiled code. The thesis describes the development of the extended compiler for Java. In addition to the standard commands this compiler also supports usage of blocks that contain Java bytecode. A brief presentation of the Java Virtual Machine and the composition of translated files is followed by description of requirements of the extended compiler as well as the description of the solution. The conclusion is drawn from the analysis of the final compiler and descriptions of some options to expand and upgrade the product.

Ključne besede:Java, bytecode, compiler, computer science, computer and information science, diploma

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj