/
Operacijski Sustavi
Save to my account
Sign up
Operacijski Sustavi
Osnove operacijskih sustava
Study
1
Question
Što je operacijski sustav?
Answer
Operacijski sustav je program ili skup programa koji upravljaju svim uređajima u sustavu te omogućuju korisniku funkcionalno korisničko sučelje.
2
Question
Koja je osnovna funkcija operacijskog sustava?
Answer
Osnovna funkcija operacijskog sustava je omogućiti vezu između sklopovlja i korisničkih programa.
3
Question
Koji su glavni sastavni dijelovi operacijskog sustava?
Answer
Operacijski sustav se sastoji od: 1. Jezgre (Kernela) - dio koji upravlja sklopovljem, 2. Ljuske (shell) za izvođenje programa koja predstavlja interakciju između korisničkog sučelja i jezgre, 3. Datotečnog sustava koji upravlja podacima na vanjskim medijima za pohranu podataka, 4. Sustavskih programa koji su programi i programski jezici za nadogradnju korisničkih programa.
4
Question
Što je kernel?
Answer
Kernel ili jezgra je dio operacijskog sustava koji upravlja sklopovljem i omogućuje interakciju između hardvera i softvera.
5
Question
Što radi ljuska (shell) u operacijskom sustavu?
Answer
Ljuska (shell) omogućuje korisnicima interakciju s operacijskim sustavom putem komandne linije ili grafičkog sučelja.
6
Question
Što je datotečni sustav?
Answer
Datotečni sustav je komponenta operacijskog sustava koja upravlja organizacijom podataka na vanjskim medijima za pohranu podataka.
7
Question
Navedite i objasnite razine izmedu kojih je smješten operacijski sustav.
Answer
Operacijski sustav se može smjestiti između sljedećih razina: 1. Fizički uređaji - hardverske komponente računala. 2. Mikroupravljačka arhitektura - nivo koji se bavi kako se fizički uređaji komuniciraju. 3. Strojni jezik - jezik koji razumije mikroprocesor. 4. Operacijski sustav - upravlja resursima i pruža usluge korisničkim programima. 5. Korisnički programi - softver koji korisnici pišu ili kupuju.
8
Question
Koji su primjeri korisničkih programa?
Answer
Primjeri korisničkih programa uključuju web preglednike, tekstualne urednike, te razne aplikacije koje su kupljene ili razvijene od strane korisnika.
9
Question
Što su sustavski programi?
Answer
Sustavski programi su programi i programski jezici koji se isporučuju uz operacijski sustav i omogućuju nadogradnju funkcionalnosti korisničkih programa.
10
Question
Kako operacijski sustav podržava multimedijalne aplikacije?
Answer
Operacijski sustav upravlja resursima potrebnima za rad multimedijalnih aplikacija, uključujući upravljanje memorijom, procesima i hardverom.
11
Question
Koja je uloga kompilatora i prevoditelja u operacijskom sustavu?
Answer
Kompilator i prevoditelj su sustavski programi koji prevode izvorni kod napisan u višem jeziku u strojni jezik koji mikroprocesor može izvršiti.
12
Question
Što je interpretator naredbi?
Answer
Interpretator naredbi je program koji izvršava naredbe napisane u skriptama ili na komandnoj liniji u realnom vremenu, bez prethodnog prevođenja u strojni jezik.
13
Question
Što je operacijski sustav?
Answer
Operacijski sustav (OS) je skup instrukcija koje upravljaju hardverom i softverom računala. Pruža usluge aplikativnim programima, upravlja svim resursima i omogućuje korisnicima interakciju s uređajem.
14
Question
Kako operacijski sustav komunicira s hardverom?
Answer
Operacijski sustav komunicira s hardverom putem sklopova, koristeći sklopovsku zaštitu i strojni jezik koji se interpretira u mikroprogramima. Ovo omogućava kontrolu toka podataka između CPU-a, registara i ulazno/izlaznih uređaja.
15
Question
Koja je uloga mikroarhitekture u operacijskim sustavima?
Answer
Mikroarhitektura opisuje unutarnju strukturu CPU-a, uključujući registre i tijek podataka. Ona je ključna za učinkovito izvođenje instrukcija i provođenje operacija unutar operacijskog sustava.
16
Question
Navedite dijagram slojeva operacijskog sustava. Što prikazuje?
Answer
Dijagram prikazuje hijerarhijsku strukturu operacijskog sustava gdje su aplikacijski programi na vrhu, operacijski sustav u sredini i hardver na dnu. Slojevi su prikazani kao kutije s funkcijama, a strelice povezuju kutije kako bi prikazale odnose.
17
Question
Koje su glavne karakteristike prve generacije operacijskih sustava (1945.-1955.)?
Answer
Prva generacija operacijskih sustava koristila je releje, programe u strojnom obliku i ploče s integriranim krugovima. Funkcije su bile vrlo osnovne, a računala su bila skupih i ograničenih mogućnosti.
18
Question
Koje su glavne karakteristike druge generacije operacijskih sustava (1955.-1965.)?
Answer
Druga generacija koristila je tranzistore umjesto releja, te programski jezik FORTRAN za razvoj softvera. Uvođenje batch sustava omogućilo je grupno izvršavanje poslova, čime se značajno poboljšala učinkovitost.
19
Question
Kako radi tijek podataka između registara, CPU-a i ulazno/izlaznih uređaja?
Answer
Tijek podataka počinje u registrima koji privremeno pohranjuju podatke. CPU obrađuje te podatke putem svojih funkcija, a rezultati se zatim šalju natrag u registre ili direktno na ulazno/izlazne uređaje radi izvršenja zadatka.
20
Question
Što je strojni jezik i koja je njegova uloga u operacijskom sustavu?
Answer
Strojni jezik je niz instrukcija koje CPU može direktno interpretirati. On je osnovni jezik komunikacije između hardvera i operacijskog sustava, omogućujući izvršavanje svih funkcija koje OS upravlja.
21
Question
Što su procesi i kako ih operacijski sustav upravlja?
Answer
Procesi su programi u izvršavanju unutar operacijskog sustava. OS upravlja njima putem mehanizama poput planiranja, sinkronizacije i međuprocesne komunikacije (IPC), kako bi osigurao učinkovito korištenje resursa i stabilnost sustava.
22
Question
Kako se osigurava zaštita hardverskih resursa u operacijskom sustavu?
Answer
Zaštita hardverskih resursa se osigurava putem sklopovske zaštite koja sprečava neovlašteni pristup putem višerazinskog pristupa i potpisa autorizacije, te mehanizmima kontrole pristupa i virtualizacije.
23
Question
Koje su karakteristike treće generacije računala (1965.-1980.)?
Answer
Treća generacija računala bila je obilježena razvojem integriranih krugova (IC) i uvođenjem multiprogramiranja. Ova generacija omogućila je poboljšanje performansi i pouzdanosti računala, omogućavajući više zadataka da se izvršavaju istovremeno.
24
Question
Što podrazumijeva pojam programska kompatibilnost strojeva?
Answer
Programsko kompatibilnost strojeva odnosi se na sposobnost različitih računalnih sustava da pokreću iste programske aplikacije bez potrebe za izmjenom softvera.
25
Question
Koje su glavne karakteristike operativnog sustava UNIX?
Answer
UNIX je operativni sustav poznat po svojoj stabilnosti, višekorisničkoj podršci i mogućnosti multitaskinga. Također, pruža snažne mogućnosti za mrežno povezivanje i razvoju softvera.
26
Question
Što podrazumijeva pojam podjela vremena u kontekstu operativnih sustava?
Answer
Podjela vremena se odnosi na metodologiju kojom se procesorsko vrijeme dijeli između nekoliko korisnika ili programa, omogućujući da svi korisnici međusobno interagiraju s računalom gotovo istovremeno.
27
Question
Koje su karakteristike četvrte generacije računala (1980.-)?
Answer
Četvrta generacija računala obilježena je razvojem LSI (Large Scale Integration) čipova, osobnih računala i mikra računala. Pojavom višezgradenih procesora, operativnih sustava poput DOS-a i Windowsa te korisničkih sučelja koje su bila 'user friendly'.
28
Question
Koje su razlike između operativnih sustava za velika računala i operativnih sustava za osobna računala?
Answer
Operativni sustavi velikih računala su usmjereni na obradu složenih poslova i podržavaju više korisnika, dok operativni sustavi osobnih računala najčešće nude jednostavno sučelje za krajnje korisnike i optimizirani su za individualnu upotrebu.
29
Question
Opišite operacijske sustave koji se koriste za real-time aplikacije.
Answer
Real-time operacijski sustavi imaju stroge vremenske zahtjeve za izvršavanje zadataka, podijeljeni su u stroge, ublažene i postojane vremenske operacijske sustave. Ove sustave koriste aplikacije gdje kašnjenje u izvršavanju može dovesti do neuspjeha.
30
Question
Što su Embedded operacijski sustavi i navedite nekoliko primjera?
Answer
Embedded operacijski sustavi dizajnirani su za savršeno djelovanje u specifičnim uređajima poput kućanskih aparata. Primjeri uključuju Windows CE, Windows Embedded, i Embedded Linux.