Monthly Archives: децембар 2015
I razred – Programska podrška računara
Zajednički naziv za sve programe u računaru je softver (software).
Softer možemo podeliti na:
Ø aplikativni softver
Ø sistemski softver
Aplikativni softver
1.Programi za pristup internetu:
· veb pregledači (engl. web browser)
· programi za rad sa elektronskom poštom (e-mail)
2.Programi za kancelarijsko poslovanje
· programi za obradu teksta (tekst editori, tekst procesori)
· programi za tabelarna izračunavanja
· programi za izradu slajd-prezentacija
3.Programi za rad sa multimedijalnim sadržajima (slikom, zvukom, video-zapisom)
· pregledači multimedijalnih sadržaja
· editori multimedijalnih sadržaja
4. Računarske igre
5. Programi za proračune u nauci i tehnici
6.Obrazovni softver
7. Ostali tipovi aplikativnih programa
Sistemski softver
Operativni sistem (OS)
OS je kompleksan programski sistem koji kontroliše i upravlja uređajima i računarskim komponentama i obavlja osnovne sistemske radnje. Operativni sistem objedinjuje u jedinstvenu funkcionalnu celinu hardver (delove računara) i softver ( programe na računaru).
Delovi OS
– jezgro (kernel) – osnovni skup programa operativnog sistema, na koji se oslanjaju svi ostali delovi operativnog sistema i funkcionišu zahvaljujući njemu. Jezgro kontroliše pristup računaru, organizaciju memorije, organizaciju datoteka, raspored rada procesa i raspored sistemskih resursa.
– ljuska ili školjka (shell) – korisnički interfejs koji interpretira ulazne komande korisnika ili njihovih programa i aktivira odgovarajuće sistemske programe koji čine jezgro sistema.
– mikrokod OS – skup programa specifičan za određeni hardver računara. Da bi operativni sistem mogao da funkcioniše na različitim hardverskim platformama, ovaj skup je grupisan u jedan modul, kojise naziva BIOS (Basic Input Output Sistem). Ovaj skup programa je grupisan u ROM memoriju, na čipu koji se nalazi u sastavu matične ploče.
Osnovne funkcije OS su:
1) upravljanje perifernim jedinicama,
2) upravljanje memorijom,
3) upravljanje procesorom kompjuterskog sistema,
4) upravljanje podacima i programima,
5) kontrola funkcije (uključujući i otkrivanje i otklanjanje grešaka).
Podela operativnih sistema
Operativni sistemi mogu se podeliti na osnovu:
· broja programa koji mogu istovremeno da budu u memoriji,
· broja korisnika koji mogu istovremeno da koriste računar,
· načina zadavanja komandi i
· prenosivosti na različite arhitekture
1. Na osnovu broja programa koji mogu biti istovremeno u memoriji dele se na :
· monoprogramske – monoprocesne (jednoprocesne) – omogućavaju da računar u memoriji drži i izvršava samo jedan program (npr. MS DOS)
· multiprogramske – multiprocesne (višeprocesne) – omogućavaju da se u centralnoj memoriji računara nalazi više programa istovremeno, od kojih se samo jedan izvršava u jednom trenutku
2. Na osnovu broja korisnika koji istovremeno koriste računar dele se na:
· jednokorisničke (singleuser)
· višekorisnički (multiuser)
3. Na osnovu zadavanja komandi dele se na:
· komandne – komande se zadaju ukucavanjem naredbi (Unix i MS DOS)
· grafičke – komade se uglavnom zadaju mišem uz pomoć odgovarajučih sličica
4. Na osnovu prenosivosti na različite arhitekture dele se na:
· prenosive (portable) i
· neprenosive (proprietary)
Drajveri
– programi koji omogućavaju da se neki konkretan hardverski uređaj koristi uz neki OS.
– često su sadržani u OS