Izpitna vprašanja 1-8 Flashcards
Osnove računalniških sistemov 1
Kaj je operacijski sistem?
Operacijski sistem je plast programske opreme, ki skrbi za tehnične vidik računalniških operacij. Ščiti uporabnika pred nizkonivojskimi računalniškimi operacijami in nudi pogosta rabljena opravila.
Operacijski sistem je program, ki:
* upravlja s strojno opremo računalnika,
* deluje kot osnova in podpora za delovanje aplikacij
* se obnaša kot posrednik med uporabnikom računalnika in strojno opremo računalnika
Kako tipično razvrstimo operacijske sisteme?
- Koliko opravil lahko opravlja istočasno (eno opravilni (DOS – Bill Gates, do iPhone4 so bili eno opravilni), mnogo opravilni (omogoča sočasno upravljanje večjega števila opravil))
- Koliko uporabnikov lahko uporablja sistem istočasno (enouporabniški (samo en uporabnik prijavljen naenkrat), večuporabniški (več uporabnikov isti dostop naenkrat (strežniki, prvenstveni vhod je omrežna kartica)) – razlika je stabilnost sistema (Microsoft je imel velike probleme s tem)
Za katera tipična opravila uporabljamo operacijski sistem?
*organizacija podatkov na disku,
*kontrola vseh sestavnih delov računalnika (monitor, tiskalnik, tipkovnica,…),
*narediti računalniški sistem enostaven za uporabo,
*omogočiti izvajanje uporabniških programov,
*izrabiti strojno opremo na učinkovit način
Kaj pomeni koncept črne škatle?
Hierarhije in črne škatle – ločiš projekt na dele, pogledaš če je razrez bil dovolj in nadaljuješ – drobiš toliko dolgo, da dobiš na najnižjem nivoju obvladljive dele (da lahko z njimi upravljaš 100% brez napak)
Kaj označujemo s pojmom system overhead?
Čas porabljen za servisiranja uporabniških zahtev s strani operacijskega sistema se imenuje »System overhead«.
Kaj je to predpomnenje?
Predpomnenje – tehnika za pospeševanje komunikacije s počasnejšimi napravami. (Različne komponente živijo v več časovnih svetovih/razredih)
Primer: tekoči trak, najprej en delavec obdeluje komponento in ko zaključi jo preda naprej, kjer je spet obdelana, in prvi vzame novo, jo obdela in da na stran, dokler drugi ne konča – predpomnilnik (cache)…)
Ali je pomnilnik nujno potreben za delovanje računalniškega sistema?
Primarni pomnilnik je najbolj pomemben vir, ki ga računalnik ima. Ker so procesorji narejeni brez lastnega spomina samo z nalogami branja in pisanja v pomnilnik, noben program ne deluje brez le tega.
Kakšni tipe uporabniških vmesnikov operacijskega sistema poznamo?
Obstajata dva načina, preko katerega uporabnik komunicira z operacijskim sistemom.
En način uporablja čisti tekstovni pristop – CLI (Command Line Interface) ali tolmač ukazov, ki omogoča, da uporabnik direktno vpisuje ukaze, katerim servira operacijski sistem.
Drugi način omogoča uporabniku, da komunicira z operacijskim sistemom preko grafičnega vmesnika – GUI (Graphical User Interface).