Nastava racunalstva

ponedjeljak, 12.11.2007.

Programiranje - osnovni pojmovi

Programska podrska (programski dio racunala ili software) je skup svih programa koji se mogu izvršavati na nekom računalu.
Instalirani programi su programi snimljeni na tvrdom disku (hard disc) računala, povezani s operativnim sustavom koji se lako pokreću iz korisničkog sučelja.
Naredba je izraz ili postupak izrazen na dogovoren i razumljiv nacin kojim programer upucuje racunalo na obavljanje odredjene radnje.
Program je skup naredbi nanizanih strogo utvrdjenim redoslijedom cijim se izvrsavanjem obavlja neki zadatak ili posao.
Strojni jezik je binarni prikaz programa za racunalo.

  • jedini jezik koji racunalo razumije i najniza moguca razina prikaza programa.
  • Ovisan je o gradji mikroprocesora i specifican za svaki procesor.
  • Slozen je i od programera zahtijeva poznavanje gradje racunala..
  • Naredbama se izravno obraca sklopovlju racunala.
  • Omogucuje djelotvorno koristenje memorije i veliku brzinu izvodjenja.
  • Nije prenosiv s jednog racunala na drugo.

  • Asembler je programski jezik dobiven iz strojnog jezika tako da se pojedine nizove binarnih brojeva zamijeni kraticam engleskih rijeci.
    Visi programski jezik je programski jezik u kojem postoje slozene naredbe slicne rijecima govornog jezika, koje je prilikom prevodjenja potrebno nadomjestiti s više naredbi strojnog jezika. Prednosti visih programskih jezika su jednostavnije razumijevanje i programiranje, te mogucnost primjene istog izvornog programa na razlicitim racunalima (prenosivost).
    Primjeri visih programskih jezika su Basic, Pascal, C, C++, Java.
    Jezicni prevoditelji su programi koji izvorni program napisan u visem programskom jeziku prevode i binarni prikaz (strojni jezik) razumljiv racunalu. Dvije osnovne vrste prevoditelja interpreteri i kompajleri.
    Interpreter je program koji prevodi izvorni kod dio po dio u trenutku izvrsavanja. Radi tako da prevede blok naredbi izvornog programa, nakon sto se prevedeni dio izvrsi prelazi na sljedeci blok. Program se ponovno prevodi prilikom svakog izvrsavanja. Pogreske se mogu interaktivno ispravljati. Na racunalu krajnjeg korisnika mora postojati interpreter i izvorni program.
    Kompajler je program koji prevodi izvorni program u strojni jezik samo jednom. Nakon toga se izvodi prevedeni (strojni) oblik programa. Dobivena izvesna verzija moze se izvoditi na racunalu korisnika neovisno o postojanju kompajlera i izvornog programa. Nakon svakog ispravljanja pogreski program moramo ponovno prevesti.
    Literatura: Darko Grundler, Sanda Sutalo, Informatika

    << Arhiva >>

    Creative Commons License
    Ovaj blog je ustupljen pod Creative Commons licencom Imenovanje-Dijeli pod istim uvjetima.

      studeni, 2007  
    P U S Č P S N
          1 2 3 4
    5 6 7 8 9 10 11
    12 13 14 15 16 17 18
    19 20 21 22 23 24 25
    26 27 28 29 30    

    Studeni 2007 (5)

    Dnevnik.hr
    Gol.hr
    Zadovoljna.hr
    Novaplus.hr
    NovaTV.hr
    DomaTV.hr
    Mojamini.tv

    Opis bloga

    Nista specijalno