<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="148387" NadgradivoID="0" NRID="19829938" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=148387" StOgledov="1281" StPrenosov="212" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-11-13 13:17:38" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000468" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-148387">20.500.12556/RUL-148387</PID>
  <Naslov>Vstavljanje zložne kode v javanski program</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Inserting bytecode into Java program</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>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žnosti izvajanja na več platformah. V akademskem okolju pa pogrešamo možnost vstavljanja zložne kode v prevedeno javansko kodo, kot nam to omogočajo stavki asm v programskem jeziku C. V ta namen bomo izdelali program Jasm. Uporabnik bo preko uporabniškega vmesnika vnesel javansko kodo, v kateri bodo zapisani ukazi zložne kode. Jasm bo program prevedel, vstavil zložno kodo na pravilno mesto, program izvedel, rezultate pa vrnil na uporabniški vmesnik.</Opis>
  <TujJezik_Opis>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.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Java</Beseda>
    <Beseda>zložna koda</Beseda>
    <Beseda>prevajanje</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Java</Beseda>
    <Beseda>bytecode</Beseda>
    <Beseda>compilation</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2023-08-21 17:08:44</DatumVstavljanja>
  <DatumObjave>2023-08-21 17:08:45</DatumObjave>
  <DatumSpremembe>2023-11-16 10:58:15</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2023</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="124924" Ime="Aljaž" Priimek="Šuštar" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="23547" Ime="Tomaž" Priimek="Dobravec" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="4596067" Afiliacija="" ArrsID="18188" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">36500</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/158096899">158096899</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="172604" DatotekaNRID="13157301" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1152095" VelikostDatotekeKratko="1,10 MB" DatumVstavljanja="2023-08-21 17:08:45" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Sustar_Aljaz_-_Vstavljanje_zlozne_kode_v_javanski_program.pdf</Naziv>
      <OrgNaziv>Sustar_Aljaz_-_Vstavljanje_zlozne_kode_v_javanski_program.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>1650B6417C02B46982A2CF3A8A419540</MD5>
      <SHA256>af9f1048b1955161139fbdfc0a2e441b0e125b204f0c262ad6f9eb904bf3f5eb</SHA256>
      <UUID>942d3d95-4034-11ee-b9d7-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=172604</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="83335"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
