Softver računara
Niš, 2018
NIŠ
FAKULTET ZA
LOGO
Tema:
Softver računarskog sistema
Mentor Student
S A D R Ž A J:
UVOD ............................................................................................................ 1
1. POJAM SOFTVERA…………………………………………………………... 2
2. SISTEMSKI SOFTVER……………………………………………………….. 3
3. OPERATIVNI SISTEMI……………………………………………………..… 5
3.1. OPERATIVNI SISTEM – DEFINICIJA I FUNKCIJE…………………... 5
3.2. VRSTE OPERATIVNIH SISTEMA……………………………………… 7
4. PROGRAMSKI JEZICI.............................................................................. 9
5. INFORMACIONI PODSISTEMI.............................................................. 13
5.1. NFORMACIONI PODSISTEM MARKETINGA................................. 13
5.2. INFORMACIONI PODSISTEM PROIZVODNJE.............................. 14
5.3. INFORMACIONI PODSISTEM FINANSIJA I RAČUNOVODSTVA.. 15
5.4. INFORMACIONI PODSISTEM UPRAVLJANJA KADROVIMA……. 15
6. ZAKLJUČAK............................................................................................ 17
LITERATURA............................................................................................... 18

2
1. POJAM SOFTVERA
Softver
su programi (naredbe, instrukcije) koji 'govore' računaru kako treba
da izvršava određene zadatke. Softver je način zapisa algoritama u obliku koji
je razumljiv računaru.
Pojam softver je prvi put iskoristio John W. Tukey, inženjer informatike, 1957.
godine. Pojam je nastao kao analogija pojmu hardver. Naime, na engleskom
reč hardver znaci tvrdotvorina, odnosno tvrde stvari (hard = tvrdo). Nasuprot
tome reč soft znaci meko.
Verovatno najbolja definicija za pojam softver potice od Instituta inženjera
Elektrotehnike i Elektronike (
The Institute of Electrical and Electronics
Engineers - IEEE),
koja glasi:
Sveobuhvatni zbir informatickih programa, procesa, pravila; dokumentacije i
datoteka u vezi, koji cine deo operacija jednog informatickog sistema.
Dva osnovna tipa softvera su:
Sistemski softver
- programi koji se koriste za direktno upravljanje fizickim
delom racunara, odnosno hardverom. Ovaj softver omogucava interakciju
korisnickog softvera sa hardverom. Moderni naziv za sistemski softver je
operativni sistem. Neki teoreticari informatike smatraju kompajler i ostale
alatke za razvoj softvera delom sistemskog softvera.
Korisnicki softver
- programi namenjeni krajnjim korisnicima racunarskog
sistema. To su dakle programi sa kojima korisnici sistema obraduju podatke.
Izvršavanje softvera ili programa od strane korisnika racunarskog sistema
3
danas obicno ukljucuje ucitavanje korisnickog softvera i podataka sa hard
diska, interaktivnu obradu podataka i pohranjivanje podataka na hard disk. U
prošlosti su se umesto hard diska koristile magnetne trake ili neki drugi tip
trajne memorije.
Racunar u toku izvršavanja softvera prati unapred utvrden niz naredbi da bi
omogucio korisniku da podatke obradi na odgovarajuci nacin.
2. SISTEMSKI SOFTVER
Sistemski softver
- programi koji se koriste za direktno upravljanje fizickim
delom racunara, odnosno hardverom. Ovaj softver omogucava interakciju
korisnickog softvera sa hardverom. Moderni naziv za sistemski softver je
operativni sistem. Neki teoreticari informatike smatraju kompajler i ostale
alatke za razvoj softvera delom sistemskog softvera.
Podela sistemskih softvera
:
-
Prorgami prevodioci
-
Veznici (drajveri)
-
Uslužni programi
Programi prevodioci (asembleri I kompajleri)
Programi za prve racunare pisani su u mašinskom jeziku (0,1). Pisanje
ovih programa bio je vrlo težak posao, podložan greškama. To je navelo
tadašnje programere da izmisle simbolički jezik. Programi napisani u ovakvom
simboličkom jeziku prevodili su se kasnije u mašinski jezik. Ovaj program za
prevođenje nazvan je
asembler
.
Simbiločki program za jedan računar nije mogao da se koristi na drugom
računaru. Da bi se olakšalo pisanje programa, razvijeni su programski jezici

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti