Professional Documents
Culture Documents
Email: info@pdfcoffee.com
Login
Register
English
Home
Top Categories
Top stories
Best stories
Add Story
My Stories
1. Home
2. Predmet: Softver računara: Seminarski Rad
Author / Uploaded
Milenko
SEMINARSKI RAD Predmet: Softver računara Gradiška, Novembar, 2014. SEMINARSKI RAD Tema : Softver
računara Gradiška
DOWNLOAD FILE
Recommend Stories
Seminarski Maliciozni-softver
Seminarski Rad
Seminarski Rad
Seminarski Rad
Seminarski Rad
Seminarski Rad
Citation preview
SEMINARSKI RAD
SEMINARSKI RAD
Gradiška,Novembar, 2014.
SADRŽAJ
I.
UVOD
II. SOFTVER RAČUNARA 2.1. Veza s hardverom III. PODJELA SOFTVERA 3.1.
Sistemski softver 3.1.1. Operativni sistem 3.2. Aplikativni softver IV. RAČUNARNO
PROGRAMIRANJE 4.1. Algoritam 4.2. Faze programiranja V.ZAKLJUČAK VI. PRAVNI
IZVORI I LITERATURA
I.
UVOD
II.
SOFTVER RAČUNARA
Softver računara su programi ( naredbe, instrukcije ) koji „govore „ kako treba da izvršava
određene zadatke. Softver je način zapisa algoritma u obliku koji je razumljiv računaru.
Pojam softver prvi je koristio John W. Tukey, inženjer informatike, 1957. g. Pojam je nastao
kao analogija pojmu hardver. Na engleskom riječ hardver znači tvrdotvorina, odnosno tvrde
stvari ( hard = tvrdo ). Nasuprot tome riječ soft znači meko. Definicija za pojam softver
potječe od Instituta inženjera Elektrotehnike i Elektronike ( The Institute of Electrical and
Electronics Engineers – IEEE ) koja glasi : Sveobuhvatni zbir informatičkih programa,
procesa, pravila; dokumentacije i datoteka u vezi, koji čine dio operacija jednog
informatičkog sistema.
II.1. Veza s hardverom Softver ne može raditi bez hardvera, kao što hardver ne može raditi
bez softvera. Na hardveru ( hard disk ) se nalazi softver ( operativni sistem ), softver upravlja
hardverom. Obično, softver sa hard diska se učitava na RAM memoriju, odakle se prosljeđuje
procesoru koji izvršava naredbe koje sadrže neki program ( softver ). Najniži nivo
softverskog koda je binarni kod, najjednostavniji oblik programa koji je teško promijeniti.
Softver se zato češće piše u programskim jezicima višeg nivoa kojeg ljudi mnogo bolje
razumiju nego li nule i jedinice. Za prevođenje programskih naredbi se koristi kompajler koji
ponovno prevodi taj kod u najniži, mašinski kod, koji računar razumije ( nule i jedinice ).
III.
PODJELA SOFVERA
Općenito čitav postojeći softver koji se koristi u računarskom sistemu se može podjeliti na
dvije osnovne vrste: Sistemski softver Aplikativni softver III.1. Sistemski softver
Sistemski softver ( engl. System Software ) predstavlja skup programa koji upravljaju
resursima kao što su centralna procesna jedinica, periferni uređaji i naprave, te
komunikacijski uređaji. Ti programi i dijelovi programa su stalno prisutni u računarskom
sistemu; neposredno i posredno svakom korisniku omogućuje lakše, jednostavnije i efikasnije
korištenje resursa određenog računarskog sistema. Pored toga, sistemski i računarski softver
posreduje između korisnik, njegovog aplikativnog softvera i samog hardvera računara. Čini
ga skup strojno orijentiranih sistema s funkcijom upravljanja i kontrole računalnog sustava u
cilju usklađivanja rada s aplikativnom podrškom. Tu ubrajamo : -
Operativni sustavi – koordiniraju rad računala Uslužni ( pomoćni ) programi ( utility software
) – nalaze se između sistemskog i aplikativnog softvera i daju podršku u nekim operacijama
vezanim za obradu podataka. Uslužna programska potpora ( utility software ) jest skup
različitih programa kojima je namjena da korisniku olakšaju održavanje računalnog sustava.
Tu ubrajamo i programe koji ubrzavaju rad na pojedinom radnom mjestu. Svaki operacijski
sustav ima nekoliko takvih programa već ugrađenih. Naprimjer MS Paint, Disk defragmenter,
Backup, Zip i slično. Također postoje programi koji se instaliraju naknadno Programi
prevoditelji – služe za prevođenje programa pisanih u simboličkim jezicima u strojni jezik.
To su : kompilatori, interpreteri, simulatori, emulatori, generatori. Sustavi za upravljanje
bazama podataka ( DBMS ) – obavljaju sve operacije nad podacima u bazi, te nadgledaju
podatke i vode brigu o zaštiti baze.
3.1.1.Operativni sistem
MS Windows ( 95, 98, ME, 2000, NT, XP, Vista, 7 ) UNIX GNU/Linux MAC
Osnovne funkcije : -
Mikrokod – skup programa za određeni hardver, grupiran u jednom modulu BIOS ( Basic
Input Output System ), koji je upisan u ROM memoriju Jezgra – skup programa koji
osiguravaju upravljanje osnovnim resursima računara Ljuska ( shell ) je komandni interfejs
koji interpretira ulazne komande korisnika i/ili programa i aktivira odgovarajuće sistemske
programe
III.2. Aplikativni softver Aplikativni softver ( engl. Application Software ) je skup instrukcija
pisanih u nekom programskom jeziku s namjerom rješavanja nekog konkretnog problema –
aplikacije potrebe korisnika. Za razliku od sistemskog softvera koji korisniku ne daje uvijek
upotrebljive rezultate, već se ti rezultati koriste unutar računarskog sistema, aplikativni
softver daje uvijek rezultate koje korisnik može neposredno koristiti. Aplikativni programi
diktiraju način primjene računara da bi se spunile potrebe korisnika za obradom podataka, od
obrade teksta do složenih poslovnih, stručnih i znanstvenih aplikacija. Neki od takvih
programa su:u Programi za pisanje i obradu teksta ( Microsoft Word, Notepad, Wordpad,
Writer ) Rad s tabelama ( Microsoft Excel, Cals ) Prezentacije ( MS PowerPoint,
Impress ) Crtanje ( Paint, Corel Draw, AutoCAD, Inkscape )
IV.
RAČUNARNO PROGRAMIRANJE
Osnovni algoritamski konstrukti: Sekvenca ( slijed ) - skup jednog ili više koraka algoritma
koji se odvijaju jedan za drugim Selekcija ( grananje ) – odluka koju od dvije ili više
sekvenci treba izvršiti s obzirom na postavljeni uvijet Iteracija ( ponavljanje ) – slijed
algoritamskih koraka koji se provodi određeni broj pua, sve dok se zadani uvijet ne ispuni
IV.2. Faze programiranja
V.
ZAKLJUČAK
VI.
Contact information
Ronald F. Clayton
info@pdfcoffee.com
Address:
About Us
Contact Us
Copyright
Privacy Policy
Terms and Conditions
FAQ
Cookie Policy