Professional Documents
Culture Documents
Softver Racunara
Softver Racunara
UVOD.........................................................................................................
3
1. DEFINICIJA SOFTVERA .................................................................... 4
2. POJAM SOFTVERA ............................................................................ 5
3. OPERATIVNI SISTEMI ....................................................................... 6
3.1 OPERATIVNI SISTEM DEFINICIJA I FUNKCIJE ... 6
3.2. VRSTE OPERATIVNIH SISTEMA . 8
KLASIFIKACIJA PREMA BROJU KORISNIKA I PROCESA .. 8
4. PROGRAMSKI JEZICI ................... .................................................... 9
5. INFORMACIONI PODSISTEMI .... 13
5.1. INFORMACIONI PODSISTEM MARKETINGA .. 13
5.2. INFORMACIONI PODSISTEM PROIZVODNJE 14
5.3
INFORMACIONI PODSISTEM FINANSIJA I
RAUNOVODSTVA .... 14
5.4
INFORMACIONI PODSISTEM UPRAVLJANJA
KADROVIMA .. 15
6. STANDARDI SOFTVERSKOG ININJERINGA . 15
6.1
KARAKTERISTIKE DOBROG STANDARDA . 16
ZAKLJUAK 17
LITERATURA 18
1. DEFINICIJA SOFTVERA
2. POJAM SOFTVERA
U optem smislu, operativni sistem se moe definisati kao skup programa koji
upravljaju resursima raunarskog sistema i obezbeuje interfejs ka korisniku.
Prva funkcija OS je upravljanje resursima raunara (resource management). Pod
pojmom resurs podrazumevamo sve to je programu potrebno za rad. Resursi
mogu biti hardverski (procesor, memorija, I/O ureaji) i softverski (programi,
podaci datoteke). Zadatak OS je da vodi rauna o resursima raunara
tj. da zadovolji potrebe programa, da prati koji program koristi koje resurse itd.
Ukratko reeno, OS je skup sistemskih programa koji posreduju izmeu korisnika
raunara iraunarskog hardvera a cilj je da:
1. Izvrava korisnike programe i olakava reavanje korisnikih problema
2. Korienje raunarskog sistema uini podesnijim za korisnika
3. Omogui to efikasnije iskorienje raunarskog hardvera
OS se sastoji od vie relativno nezavisnih celina. Svaki proizvoa raunara ima
svoje operativne sisteme, pa je teko da ti optu strukturu OS. Hijerarhijski model
OS je sastavljen od nivoa.
Hijerarhijski model ima sledei smisao:
na posmatranom nivou OS-a mogu se zahtevati usluge samo od njegovih niih
nivoa, a nikako od viih. Najnii sloj je poznat kao jezgro OS-a (kernel).
Zbog odnosa veliine OS-a i radne memorije, veina OS-a ne moe da stane u
radnu memoriju. Zato se u memoriji uvek nalaze samo najvaniji delovi OS-a,
takozvani rezidentni delovi, koji aktiviraju I izvravaju korinike programe,
dodeljuju memoriju i datoteke i obavljaju I/O operacije.
Rezidentni deo OS-a mora da podrava mehanizam prekida, jer je on osnova
vieprogramskog rada. Deo OS-a koji uvek mora da se nalazi u memoriji obino
se naziva jezgro ili kernel. Funkcije koje koriste svi nivoi moraju se smestiti u
4. PROGRAMSKI JEZICI
Programski jezik je vetacki jezik koji se moe koristiti za kontrolu ponaanja
maine, narocito racunara.
Programski jezici su definisani preko sintaksnih i semantickih pravila koja
respektivno opisuju njihovu strukturu i znacenje. Mnogi programski jezici imaju
neku formu pisanih specifikacija njihove sintakse i semantike, a neki su definisani
jedino preko zvanicne implementacije.
Programski jezici se koriste da olakaju komunikaciju sa racunarom prilikom
organizovanja i manipulacije informacija, ali i da precizno izraze algoritme. Neki
autori ograniavaju izraz programski jezik samo na jezike kojima se mogu
izraziti svi moguci algoritmi, a ponekad se koristi izraz raunarski jezik, koji se
odnosi na vie ogranicene vjetacke jezike.
8
10
11
5. INFORMACIONI PODSISTEMI
Marketinga
Proizvodnje
Finansija I raunovodstva
Upravljanje kadrovima
12
13
15
ZAKLJUAK
16
L I T E R A T U R A:
www.wikipedia.org
17