diplomsko delo
Aljaž Šuštar (Avtor), Tomaž Dobravec (Mentor)

Povzetek

Programski jezik Java je eden najbolj uporabljenih jezikov na svetu, tako v profesionalnem, kot tudi v akademskem okolju. Priljubljen je predvsem zaradi preprostosti uporabe, sintakse, prevzete po programskem jeziku C, in moˇznosti izvajanja na veˇc platformah. V akademskem okolju pa pogreˇsamo moˇznost vstavljanja zloˇzne kode v prevedeno javansko kodo, kot nam to omogoˇcajo stavki asm v programskem jeziku C. V ta namen bomo izdelali program Jasm. Uporabnik bo preko uporabniˇskega vmesnika vnesel javansko kodo, v kateri bodo zapisani ukazi zloˇzne kode. Jasm bo program prevedel, vstavil zloˇzno kodo na pravilno mesto, program izvedel, rezultate pa vrnil na uporabniˇski vmesnik.

Ključne besede

zložna koda;prevajanje;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [A. Šuštar]
UDK: 004.43(043.2)
COBISS: 158096899 Povezava se bo odprla v novem oknu
Št. ogledov: 54
Št. prenosov: 17
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Inserting bytecode into Java program
Sekundarni povzetek: The Java programming language is one of the most used programming lan- guages worldwide. It is popular in professional environments, as well as in the academic space. Java’s popularity is mostly based on its ease of use, C-like syntax and being cross-platform. However, in the academic space, the option to insert Java bytecode into compiled Java code, in the same way the asm statements work in C, would be useful. For that purpose we are going to implement a program called Jasm. Users will be able to write a Java program with bytecode, which is then going to be compiled, and executed with the bytecode inserted. Execution results will be returned to the user.
Sekundarne ključne besede: Java;bytecode;compilation;computer and information science;diploma;Java (programski jezik);Računalništvo;Univerzitetna in visokošolska dela;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000468
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 66 str.
ID: 19829938