Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

1.

UVOD

Programski jezik je određen skupom simbola i pravilima njihovog slaganja kojim se

opisuje postupak računanja. Opis računanja u danom programskom jeziku

interpretira, odnosno tumači, stroj koje nazivamo računar. Poznati sinonimi za

postupak računanja su algoritam i program.

Osnovna podjela programski jezika je na niže (strojne jezike) i više (orijentirane

ljudima).

Viši programski jezici mogu biti:

• sekvencijalni

• proceduralni (Pascal, C)

• funkcijski (Lisp, Erlang, ML)

• objektno orijentirani (Java, C++)

1.1.PREDMET,PROBLEMI I OBJEKAT ISTRAŽIVANJA

Predmet istraživanja ovog seminarskog rada jeste nešto opčenito reći o programskom

jeziku C , na koji način radi i koje su njegove najznačajnije karakteristike .

Objekat istraživanja je programski jezik C.

1.2.RADNA I POMOĆNE HIPOTEZE


Radna hipoteza : Na osnovu datog problema i tematike postavlja se glavna hipoteza

koja glasi : "C programski jezik je jezik koji u današnjici ima široku primjenu i bit-

nost u širokom opsegu rješavanja problema."

1.3.SVRHA I CILJEVI ISTRAŽIVANJA

Svrha i cilj ovog seminarskog rada jeste detaljno pojasnitiprogramski jezik C, ispita-

ti na koji način radi ,kako programirati u tom programskom jeziku ,navesti njegove

najvažnije karakteristike i opisati sve te karakteristike.

1.4.ZNANSTVENE METODE

Znanstvene metode koje se koriste pri izradi ovog seminarskog rada su :

 Induktivna i deduktivna metoda

 Metoda analize i sinteze

 Statička metoda

 Povijesna metoda
1
1.5.STRUKTURA RADA

Struktura rada je usklađena sa Uputstvom za pisanje seminarskog rada na prvom

ciklusu studija kao i temi seminarskog rada. On sadrži devet poglavlja.

Prvo poglavlje, Uvod, sadrži pet potpoglavlja:

- Problem, predmet i objekt istraţivanja,

- Svrha i ciljevi istraţivanja,

- Radna hipoteza i pomoćne hipoteze,

- Znanstvene metode,

- Struktura rada.

Drugo poglavlje se odnosi opčenito na programski jezik C , njegov nastanak i njegov

historijski razvoj .Samo poglavlje se sastoji od dva potpoglavlja koja obuhvataju

razvoj programskog jezika C i njegovog prvog programa.

Treće poglavlje nosi naziv kosntante i varijable , u tom poglavlju se definiše šta su

konstante i varijable i šta sve u njih ubrajamo. Samo poglavlje se sastoji iz osam

potpoglavlja koji obuhvataju sve ono što spada u konstante i varijable .

Četvrto poglavlje se odnosni na operatore i izraze u programskom jeziku C . To po-

glavlje se sastoji iz deset potpoglavlja. U ovom poglavlju su definisani operatori i

izrazi , te navedeno kako se operatori dijele . U potpoglavljima su detaljno definisani

svi operatori u programskom jeziku C.


Peto poglavlje se odnosi ulazne i izlazne naredbe programskog jezika C. Ovo po-

glavlje se sastoji od jednog potpoglavlja . U tom potpoglavlju je navedeno kako se

ispisivaju i učitavaju znakovi, te mnoge ulazne i izlazne naredbe.

Šesto poglavlje se odnosi na kontrolu toka programa. U ovom poglavlju su

definisane izrazi i naredbe , te podjele naredbi. Ovo poglavlje ima jedno potpoglavlje

u kojem su sve programske petlje navedene i definisane.

Sedmo poglavlje se odnosi na polja u programskom jeziku C. U tom poglavlju je

definisano polje i njegove podjele.

Osmo poglavlje nosi naziv Funkcije. U tom poglavlju su definisane funkcije, podjela

funkcija i napisano je nešto općenito o funkciji main.

Deveto a ujedno i zadnje je zaključak koje je daje generalnu ocjenu o programskom

jeziku C i na prihvatanje ili odbijanje radne i pomoćnih hipoteza.

2
2. Programski jezik C

Programski jezik C je viši programski jezik opće namjene. Također za programski

jezik C može se reći da je konzolni jezik , strukturni jezik jer koristi strukture kao

primaran vid izvedenih tipova podataka.

Ovaj programski jezik je stvoren za rješavanje praktičnih problema kodiranja sis-

temskih programa i jezgre operativnog sistema UNIX, koji je praktički u cijelosti

napisan u C-u.

Slika 1. Programski jezik C

Izvor : http://www.educa.fmf.uni-lj.si/izodel/sola/2001/di/Rupar/izobrazevanje/tutorc

Historijski razvoj Programskog jezika C :

Ovaj programski jezik je nastao 70-tih godina 20 vijeka . Autor ovog programskog

jezika je Dennis Ritchie, no značajan doprinos nastanku C-a dali su Ken Thompson

kao autor programskog jezika B i Martin Richards, autor programskog jezika BCPL.

Programski jezik C dosta se mijenjao tokom godina te je u više nav

You might also like