Pregled bibliografske jedinice broj: 294604
Prevođenje programskih jezika
Prevođenje programskih jezika
Zagreb: Element, 2007
CROSBI ID: 294604 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Prevođenje programskih jezika
(Programming language translation)
Autori
Srbljić, Siniša
Vrsta obrazovnog materijala
Ostalo (nedefinirano)
Izdavač
Element
Grad
Zagreb
Godina
2007
Stranica
333
ISBN
978-953-197-625-1
Ključne riječi
analiza izvornog i sinteza ciljnog programa
(source program analysis and target program synthesis)
Sažetak
Sve širi skup zadataka koji se rješavaju primjenom suvremenih računala, kao što je npr. stvaranje i pretraživanje raznih baza podataka, projektiranje i izgradnja raznorodnih sustava, te sve veći broj korisnika računala raznih struka kojima nije osnovni cilj izučavanje rada računala, nameću potrebu za razvojem različitih korisničkih programskih jezika prilagođenih različitim primjenama. Za mnoga područja primjene predloženi su korisnički programski jezici posebne namjene koji omogućuju učinkovit i lak način učenja pravila jezika, bez potrebe poznavanja sklopovske i programske arhitekture računala. Zadavanje upita programu pretraživaču omogućeno je primjenom korisničkog jezika. Pripremu korisničkog programa za izvođenje čini niz postupaka prevođenja programa iz jednog programskog jezika u drugi. Tek prevođenjem korisničkog u izvodivi strojni program omogućeno je njegovo izvođenje na računalu. Jezični procesor je središnji proces prevođenja korisničkog programa u izvodivi strojni program. U ovom udžbeniku primjenjuju se znanja o formalnim jezicima, automatima i gramatikama za gradnju jezičnih procesora. U nastavku uvodnog poglavlja u odjeljku 1.1 prikazan je rad jednostavnog jezičnog procesora, u odjeljku 1.2 opisan je način vrednovanja jezičnih procesora, u odjeljku 1.3 objašnjen je način projektiranja jezičnih procesora, u odjeljku 1.4 izvršena je razredba jezičnih procesora i u odjeljku 1.5 dat je kratki povijesni pregled razvoja jezičnih procesora. U poglavljima 2-4, 6, 7 i 9 detaljno se opisuju pojedine faze rada jezičnog procesora. Programska okolina koja omogućuje izvođenje strojnog programa opisana je u poglavlju 5. U poglavlju 8 objašnjeni su postupci dorade premjestivog strojnog programa u izvodiv strojni program i priprema izvodivog strojnog programa za izvođenje.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
Napomena
Prvo izdanje 2002. i drugo izdanje 2003. godine pod naslovom JEZIČNI PROCESORI 2: Analiza izvornog i sinteza ciljnog programa
POVEZANOST RADA
Projekti:
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Srbljić, Siniša, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Siniša Srbljić
(autor)