3.2 Sistemska programska oprema

Sistemska programska oprema in operacijski sistemi

3.2 SISTEMSKA PROGRAMSKA OPREMA

    Sistemska programska oprema je za uporabnika prav tako nepogrešljiva kot strojna oprema. Na svoje delo »čaka" v računalniku, in to najpogosteje  v zunanjem pomnilniku; uporabljamo jo lahko neposredno. Vključuje programe za lažji razvoj in izvrševanje programov. Nekateri sistemski programi predstavljajo samo vmesnik za izvajanje sistemskih klicev, drugi pa so lahko mnogo bolj kompleksni.

Sistemsko programsko opremo v osnovi delimo na (slika 106):

  • sistemske programe za upravljanje računalniškega (informacijskega) sistema (npr. operacijski sistemi, programi za upravljanje omrežij, programi za upravljanje baz podatkov, programi za varnost itd.) in
  • sistemska orodja in sicer:
    • sistemske programe za razvijanje računalniškega (informacijskega) sistema (npr. programski jeziki, CASE (ang. Computer Aided Software (System) Engineering) pripomočki - programi za načrtovanje in izdelovanje programskih aplikacij oz. programske opreme);
    • sistemska orodja za opravljanje funkcij, ki jih operacijski sistem ne opravlja (npr. programi za izboljšanje delovanja računalnika (čiščenje, optimiziranje prostora na disku, porazdeljevanje pomnilnika itd.), gonilniki - programi, ki skrbijo za krmiljenje na računalnik priključenih naprav, komunikacijski programi - programi, ki skrbijo za komunikacijo z drugimi računalniki);
    • programi, ki niso del operacijskega sistema imajo pa nekatere sorodne funkcije, kot. npr. stiskanje datotek (npr. ZIP, TAR, RAR...), naprednejše upravljavci datotek (npr. Norton Comander, Windows commander itd.), diagnostična orodja (npr. PC Doctor...).

    Vsa našteta sistemska programska oprema je za delovanje računalniških oz. informacijskih sistemov izjemnega pomena, a se bomo v tem poglavju podrobneje posvetili le sistemskim programom za upravljanje računalniškega (informacijskega) sistema, med katerimi so med gotovi najpomembnejšimi operacijski sistemi. Za delovanje računalnika je sprva skrbel izključno človek, imenovan tudi operater. Ko so se pojavili zanesljivejši in tudi zmogljivejši računalniki (še posebno mikroračunalniki), so postala opravila v zvezi z računalniki izredno zapletena in tudi raznolika, zato so jih vse številčnejši uporabniki,  vse težje nadzirali. Potrebno je bilo izdelati posebne nadzorne programe, imenovane monitorji, ki so prevzeli večino operaterjevih nalog.  Uporabnikovo delo se je tako omejilo le na zagon in izklop računalniškega sistema, za vse drugo pa poskrbi močan nadzorni program, imenovan operacijski sistem.

Operacijski sistem je skupek programov, ki upravlja delovanje računalnika; skrbi za normalno delovanje vseh priključenih enot strojne opreme računalnika in delovanje notranjih operacij računalnika  ter za ustrezno povezavo med računalnikom in uporabnikom (slika 107). 

Operacijski sistem ima torej nalogo razbremeniti uporabnika in čim bolj izrabiti zmogljivosti računalnika. To pomeni, da sprejema opravila, ki se tičejo delovanja strojne opreme in programa, ki ga uporabljamo in to od trenutka, ko smo ga vnesli v računalnik, do pridobitve rezultatov in konca dela z njim. Operacijski sistem tako pokliče prevajalni program in sproži prevajanje, prevedeni program shrani v pomnilnik in sproži izvajanje programa samega.
Obseg in zahtevnost operacijskega sistema je odvisna predvsem od velikosti računalnika. Najenostavnejši so operacijski sistemi mikroračunalnikov (seveda glede na medsebojno primerjavo, ne pa dobesedno), zahtevnejši pa so operacijski sistemi zmogljivejših računalniških sistemov, ki npr. skrbijo za vzporedno obdelavo večjega števila programov (porazdeljevanje časa), večjega števila enake ali različne periferne opreme itd.

In kje je shranjen operacijski sistem? V glavnem ločimo dva osnovna načina shranjevanja oz. včitavanja operacijskega sistema:

  • operacijski sistem je pretežno v ROM-u in
  • operacijski sistem se pretežno včitava iz elementa zunanjega spomina (ključek, CD, trdi disk...).

Če je operacijski sistem razmeroma majhen, kot npr. pri starejših hišnih računalnikih, nekaterih pametnih telefonih, nekaterih procesorsko podprtih medicinskih napravah itd., ga lahko brez težav shranimo v ROM-u. Ko računalnik oz. računalniško podprto napravo vključimo, program v ROM-u požene operacijski sistem, in že nam je le-ta na razpolago, tako da lahko z ukazi operacijskega sistema hitro opravljamo želene naloge.

Pri večini računalnikov (večji računalniki, PC računalniki...) pa je operacijski sistem zapisan na elementu zunanjega spomina (disku), to pa ne zaradi tega, ker ga ne bi mogli spraviti v ROM, temveč tudi zato, da lahko uporabimo novejše, izboljšane verzije operacijskega sistema za določen računalnik (npr. Windows XP, Win 7, Win 8, Win 10...), njihove dopolnitve in posodobitve itd. Seveda pa moramo v ROM-u imeti vsaj krajši program, ki skrbi za nalaganje operacijskega sistema.

    Število operacijskih sistemov stalno narašča. Njihove uporabe se večkrat niti ne zavedamo, saj jih uporabljajo že zelo majhne, na videz enostavne naprave. Razdelimo jih lahko v več skupin, pri čemer lahko posamezen operacijski sistem (OS) pripada več skupinam, in sicer:

  • Glede na število uporabnikov:
    • Enouporabniški OS (npr. MS DOS, MS Windows - starejše verzije).
    • Večuporabniški OS (npr. UNIX, Linux, Windows - novejše verzije).
  • Glede na število sočasnih opravil:
    • Enoopravilni OS (npr. MS DOS).
    • Večopravilni OS (UNIX, Linux, OS/2, MS Windows).
  • Glede na uporabniški vmesnik:
    • Ukazni OS (npr. MS DOS, UNIX, Linux).
    • Grafični OS (npr. Mac OS, OS/2, MS Windows, UNIX X Windows, Linux X Windows).
  • Glede na število procesorjev:
    • Enoprocesorski OS.
    • Večprocesorski OS.
  • Glede na vrsto računalnika:
    • OS za osebne računalnike (npr. MS Windows, Linux, OS/2).
    • OS za računalnik Macintosh (npr. Mac OS X, Windows, Linux).
    • OS za delovne postaje (npr. Unix).
  • Glede na nadzor:
    • Porazdeljeni OS (nadzira in usmerja delovanje več računalnikov povezanih v mreži - običajno streže več uporabnikom).
    • Mrežni OS (za razliko od porazdeljenega OS nadzira delovanje samo enega računalnika, lahko pa svoje vire da na razpolago drugim računalnikom povezanim v mrežo).
  • Glede na ceno:
    • Brezplačni OS (npr. Linux).
    • Plačljivi OS (vsi ostali).

    Operacijski sistem ima veliko nalog. Vse po vrsti so zelo pomembne. Nekatere od naštetih nalog so v starejših operacijskih sistemih slabše ali pa sploh niso realizirane. Moderni operacijski sistemi imajo sledeče naloge:

  • upravljanje s procesi,
  • upravljanje z glavnim pomnilnikom,
  • upravljanje z datotečnimi sistemi,
  • upravljanje s sekundarnim pomnilnikom,
  • upravljanje z vhodno-izhodnimi napravami,
  • upravljanje z navideznim pomnilnikom,
  • omreženje,
  • skrb za varnost in zaščito,
  • interpretacija ukazov.

V osebnih računalnikih srečujemo različne operacijske sisteme (slika 108). Pred nekaj deset  leti je bil pri nas pogosto uporabljen operacijski sistem MS-DOS (ang. Microsoft Disc Operating System), ki je v začetnem obdobju popolnoma prevladal pri PC računalnikih (npr. D0S 3.0, 3.1, 3.2, 3.3, 4 itd.; vsaka od njih je prinesla izboljšave in tudi novosti). S pojavom nove družine IBM računalnikov se je pojavil tudi nov operacijski sistem OS/2, ki je v začetku pomenil novo kvaliteto; med prvimi je omogočal večopravilnost, delo s programi, ki so bili pripravljeni za sistem MS-DOS (za takratni čas še kako pomembno) itd. Pomemben in zelo uporabljen je bil tudi operacijski sistem UNIX, ki so ga razvili v firmi Bell Laboratories. Od prve delovne verzije v letu 1971 do danes je postal eden najbolj razširjenih operacijskih sistemov; vgrajen je bil v različne mikro in mini računalnike ter celo super računalnike tipa CRAY. Na njegovi osnovi je in še temelji veliko pomembnih operacijskih sistemov, med njimi tudi MAC OS X, ki je  bil in je še prednameščen na vseh Applovih računalnikih. V zadnjem času je na osebnih računalnikih gotovo najbolj razširjen operacijski sistem Windows (slo. Okna), predvsem zaradi preprostega in intuitivnega grafičnega uporabniškega vmesnika ter široke programske opreme.


3.2.1 Operacijski sistem Windows

    Windows je operacijski sistem, ki že od svoje prve izdaje v letu 1985 (slika 109) temelji na grafičnem okolju - vmesniku (GUI - ang. Grafic User Interface);  omogoča enostavno in hitro delo z računalnikom, celovit nadzor nad računalnikom, lahko ter enostavno uporabljanje programov itd. Z njegovo pomočjo lahko poganjamo druge programe in tako urejamo besedila, rišemo slike, urejamo preglednice, shranjujemo razne podatke, organiziramo delovno okolje po lastni želji in podobno. Pomembna prednost okolja Windows je, da omogočajo delo z več programi hkrati, omogoča enostaven prenos podatkov, delo z okni in ikonami ter prikladno zasnovo uporabo miške. Z miško se premikamo po delovni mizi in le pritiskamo na njene gumbe. Tipkovnico potrebujemo le pri delu z besedilom  in ko odpiramo okna ali ikone ter pri posameznih ukazih.

Windowsi imajo ob programih za organizacijo in vodenje sistema tudi veliko uporabnih programov (Pripomočki), kot npr. programe za risanje (Slikar), pisanje besedil (WordPad), neke vrste rokovnik, poleg drugih programov pa tudi kalkulator, nekaj iger za razvedrilo, programe za osnovno delo z multimedijo, povezave prek modema itd.

Proizvajalec se pohvali, da v grafičnem okolju Windows popolneje izrabljamo sistemsko in programsko opremo, ki jo ima naš računalnik. Programi, ki jih izvajamo hkrati, niso prisiljeni deliti pomnilnika, saj okolje Windows vsakemu od njih omogoča uporabo celotnega pomnilnika, ki mu je potreben. Z enim programom lahko računamo npr. žepnino, z drugim pišemo pismo prijatelju, pregledujemo spiske plošč in kaset, tiskamo vabila za šolsko prireditev itd. Istočasno lahko računamo, tiskamo in pišemo. Število programov, ki jih izvajamo hkrati, je omejeno le z velikostjo pomnilnika.

Grafično okolje Windows omogoča delo z več programi hkrati (večopravilnost), saj je organizirano tako, da vsakemu izvajajočemu programu dodeli nekaj časa za izvajanje (časovno prepletanje). Pri delu z manjšim številom programov sploh ne opazimo, da poleg programa, ki je trenutno aktiven, poteka še kak drug program. Če imamo odprtih več programov, upočasnitev zaznamo, še posebno pri računalnikih, ki delujejo z manjšimi hitrostmi.

    Prenos podatkov med programi je v okolju Windows enostaven. V programu za risanje slik (Slikar) npr. narišemo sliko, nato pa jo enostavno prenesemo v urejevalnik besedil kot pojasnilo k besedilu. Prenos podatkov lahko opravimo na več načinov, najpogosteje pa tako, da sliko npr. iz programa Slikar shranimo v vmesni pomnilnik (ang. Clipboard), sliko iz njega pa nato pokličemo v program za urejanje besedil (Word).

Podatke, ki smo jih v vmesnem pomnilniku (Clipboardu) prenesli za kasnejšo uporabo, lahko shranimo tudi na disk ali kateri koli drug medij, ki je namenjen shranjevanju podatkov, prav tako pa jih lahko, ko jih potrebujemo, z medija spet naložimo v pomnilnik.

    Seveda je glavna značilnost grafičnega okolja Windows, že omenjeno delo z okni (sliki 110 in 111). Vsak program, ki se izvaja, odpre svoje okno (programsko okno) ali ikono (sličico), ki označuje izvajajoči program. Tudi vsa sporočila in opozorila se podajajo v oknih, prav tako pa tudi podatki, ki jih program obdeluje. Večino oken lahko skrčimo v ikone, vse pa lahko pomikamo po zaslonu v dovoljenih mejah. Skoraj vsa okna lahko povečujemo in zmanjšujemo, seveda glede na prostor, ki smo jim ga namenili.

Ikona je grafična ponazoritev skrčenega okna. Delo z ikonami je preglednejše, saj z njimi lahko nadzorujemo število odprtih programov in datotek s podatki.

    Kot smo že povedali, je OS Windows narejen tako, da zelo enostavno in učinkovito uporablja miško. Na ekranu je kazalček (kurzor), ki kaže kje se trenutno nahajamo. Kazalček premikamo po ekranu tako, da premikamo miško. Paket Windows omogoča več različnih oblik kazalčka; oblika je odvisna od trenutne lege in od postopka, ki ga želimo izvesti. V Windows okolju uporabljamo predvsem levi gumb miške, v nekaterih programih pa tudi desnega. Z enojnim pritiskom na levi gumb (klik) največkrat dosežemo, da ikono, na katero kaže kazalček, označimo. Če pa pritisnemo gumb dvakrat zaporedoma (dvoklik), ikono, na katero kaže kazalček, izberemo, tudi, če je predhodno nismo označili. Poleg enkratnega ali dvakratnega pritiskanja gumba poznamo tudi operacije, pri katerih gumb pritisnemo, ga držimo, premaknemo kazalček na nov položaj in ga nato spustimo. Na tak način zlahka spreminjamo velikost oken, jih premikamo, premikamo ikone po oknu, pa tudi kopiramo programe iz enega mesta na drugega itd.

    Oglejmo si še nekatere osnovne elemente programskega okolja Windows (slika 110):

  • Vse nastavitve operacijskega sistema Windows najdemo v »Nadzorni plošči«. Do nadzorne plošče pridemo tako, da v meniju Začetek (angl.: Start) izberemo možnost »nadzorna plošča«, kjer lahko ustrezno prilagodimo nastavitve svojega računalnika (npr. sistem in varnost, omrežje in internet itd.)(slika 111).
  • OS Windows vsebuje tudi manjši nabor programov, ki omogočajo osnovno delo; najdemo jih v izbiri »Pripomočki« (npr. Beležnica (vneseno besedilo shrani v ASCII obliki), Slikar (omogoča osnovno risanje), Računalo...).
  • Sistemska orodja omogočajo delo z računalniškim sistemom in osnovno vzdrževanje računalniškega sistema. Nahajajo se v mapi Pripomočki. Največkrat uporabljena so orodja za Čiščenje diska, Nadzorna plošča, Obnovitev sistema, program za defragmentiranje diska itd. velja pravilo, da bi naj vsak uporabnik redno očistil in defragmentiral disk.
  • Upravljanje z datotekami v OS Windows: Podatke, ki jih želimo trajno shraniti, shranjujemo na zunanjih pomnilnih medijih. Ker imamo različne pomnilne medije ima operacijski sistem določen datotečni sistemi (angl. file system), ki določa način, kako so zapisani podatki. Osnovni element datotečnega sistema so datoteke, ki predstavlja združeno skupino podatkov. Vsaka datoteka mora imeti tudi svoje unikatno ime, ki ustreza določilom datotečnega sistema. Datoteke so hranjene v določenih mapah.
  • Raziskovalec - je osnovni program za delo z datotekami in mapami (slika 112). Zaženemo ga preko gumbka - menija Začetek (angl.: Start). Odpre se splošno okno, kjer so informacije o mapi kjer se trenutno nahajamo. Okno Raziskovalca je razdeljeno na več delov. V levih okvirih imamo drevesno strukturo map, v desnem okviru pa vsebino trenutno izbrane mape (slika 112). Med posameznimi mapami se premikamo tako, da z miško kliknemo na želeno mapo v levem okviru ali pa z dvoklikom na želeno mapo v desnem okviru.
  • Kopiranje datotek: Datoteke lahko enostavno prenesemo tako, da jih v mapi najprej označimo, nato pa s funkcijo povleci in spusti v želeno mapo ali pa, da označene datoteke (ali mape) kopiramo v odložišče s funkcijo »Kopiraj« ali kombinacijo tipk Ctrl in C. Nato se prestavimo v želeno mapo in uporabimo funkcijo »Prilepi« ali kombinacijo tipk Ctrl in V.
  • Izdelava nove mape: Novo mapo npr. naredimo tako, da v meniju Datoteka izberemo Novo in nato Mapa. V trenutno izbrani mapi se pojavi nova mapa z imenom Nova mapa, ki ji nato določimo ime.
  • Vrste datotek: Računalniški sistem oz. programska oprema vrsto datotek prepozna po končnicah. Vsaka programska oprema, ki jo namestimo na naš računalnik tudi določa datoteke, ki jih lahko odpiramo s tem programom (npr. *.doc, *.docx - urejevalnik besedil MS Word, *.xls, *.xlsx - preglednice MS Excel itd.).

 

3.2.2 Operacijski sistem Linux

    Za avtorja operacijskega sistema Linux velja finski študent Linus Torvalds (slika 104). Leta 1991 je spisal prvo jedro operacijskega sistema, ki se zgleduje po operacijskem sistemu Unix. Različica 1.0 je izšla leta 1994, pomemben mejnik pa predstavlja leto 1996, ko naj bi z različico 2.0, Linux postal primeren tudi za običajne uporabnike, ne le za poznavalce. Že od začetka je Linus kodo operacijskega sistema Linux objavil na internetu, zaradi česar se je projektu izgradnje Linux-a pridruževalo vedno večje število programerjev, še posebej na akademskem nivoju. Rezultat tega razvoja, ki je skoraj izključno potekal preko omrežja Internet, je današnje jedro operacijskega sistema Linux. Današnji Linux operacijski sistem poleg jedra vključujejo še obilo druge programske opreme, namenjene upravljanju s sistemom, lažjo namestitev in nadgradnjo in kopico uporabniške programske opreme (npr. Open Office).

    Linux je večuporabniški, večopravilni in odprtokodni operacijski sistem (slika 113). Teče na številni, zelo različni strojni opremi. Sestoji iz jedra,  sistemskih knjižnic in sistemskih orodij. Naloga jedra je abstrakcija sistema v najširšem smislu, sistemske knjižnice opredeljujejo standarden nabor funkcij s pomočjo katerih lahko program vzpostavi stik z jedrom, sistemska orodja pa so programi, ki opravljajo določena opravila. Lahko se izvršijo samo enkrat, na primer ob zagonu, ali pa tečejo v ozadju kot servisi. Sem prištevamo vse programe, ki poskrbijo za inicializacijo sistema (nalaganje modulov, konfiguracija omrežja), programe, ki tečejo celoten čas delovanja sistema in čakajo na zahteve za prijavo v sistem, vzpostavitev povezav in čakalnih vrst za tiskanje, kakor tudi enostavne programe za delo z mapami in datotekami.

    V Sloveniji je do sedaj nastalo več distribucij OS Linux. Društvo Lugos je pripravilo distribucijo Pingo, pri združenju Ljudmila so pripravili distribucijo Slix, svojo distribucijo so pripravili tudi v skupini Slo-Tech (Slo_Tech_Linux) in na Fakulteti za elektrotehniko, računalništvo in informatiko v Mariboru (FeriX).

    Tako OS Linux kot OS Windows imata svoje slabosti in prednosti. Pri Windowsu je npr.  lažja uporaba, pri Linuxu boljše administrativne funkcije, pri Windowsu lažje nastavljanje nastavitev, pri Linuxu pa manjša možnost za velike napake. Pomembna prednost Linuxa v primerjavi z Windows ali iOS sistemom je njegova dostopnost, saj je njegova distribucija brezplačna in odprtokodna. Windows, po frekvenci uporabe kaže, da je bolj primeren za vsakdanjega uporabnika, Linux pa za poznavalca in navdušenca, ki bi rad vzpostavil server, omrežje ali pa le preizkušal uporabno vrednost Linuxa. Linux ima prednost tudi na področju varnosti uporabe, saj ga dnevno urejajo programerji celega sveta ter rešujejo določene težave, Windows pa ureja in trži le eno veliko podjetje. Vendar pa Windows dandanes, kljub temu, da je treba zanj plačati kar visoko ceno, drži skoraj 60% delež operacijskih sistemov, brezplačen Linux pa le okoli 10%.

 

3.2.3 Operacijski sistemi za mobilne sisteme

    Mobilni operacijski sistem (slika 114) je programska platforma, s pomočjo katere delujejo vse aplikacije in ostali programi na pametnih telefonih in tablicah. Sodobni operacijski sistemi te vrste združujejo lastnosti osebnega računalnika z drugimi funkcijami, vključno z zaslonom na dotik, možnostjo klicanja, različnimi brezžičnimi povezavami, mobilno GPS-navigacijo, fotoaparatom, prepoznavanjem govora, snemalnikom zvoka, predvajalnikom glasbe itd.

Obstaja kar nekaj operacijskih sistemov za mobilnike, med katerimi ima trenutno (leto 2017) najvišjo frekvenco uporabe Google Android, ki je ob koncu leta 2016 obvladoval kar 84.9 odstotkov trga pametnih mobilnih naprav (sledi iOS s 14.4%, Windows Phone z 0.4%, RIM BlackBerry z 0.1%). Android je odprtokodna programska platforma in operacijski sistem za mobilnike, ki temelji na Linuxovem jedru. V prvi vrsti je namenjen mobilnim telefonom, vendar ga najdemo tudi na drugih napravah kot recimo tabličnih računalnikih, ročnih urah in podobno.

Zakaj je Android tako priljubljen? Eden izmed dejavnikov je ta, da je ta OS za razliko od drugih (npr. Apple iOS, RIM za Blacberry) odprt in ga lahko proizvajalci mobilnikov prirejajo za svoje potrebe. Je hiter, zmogljiv in uporabniku prijazen, nenehne posodobitve pa skrbijo, da se iz dneva v dan izboljšuje. Ker je lastnik Androida Google, je ta OS še posebej priljubljen za vse navdušence nad Googlovimi storitvami (Gmail, Google Calendar, Google Voice,...), saj do njih nudi hiter dostop.

    Kot smo že omenili, se po pogostosti uporabe na trenutno drugo (leto 2017) mesto uvršča zaprt sistem Apple iOS, ki ga uporabljajo vsi Applovi izdelki. Po mnenju uporabnikov sistem odlikuje prijazen uporabniški vmesnik, hitrost in dobra odzivnost, vse plačljive aplikacije pa so shranjene v trgovini Apple Store. Omenili kaže še BlackBerry OS - RIM  (ustvarjen je za poslovno uporabo z enostavnim dostopom do elektronske pošte in pošiljanja sporočil; mobilnik je opremljen z mini QWERTZ tipkovnico), Symbian OS, ki ga uporabljajo Nokijini telefoni, Firefox OS (odprtokodni operacijski sistem na osnovi Linux za pametne telefone, tablične računalnike in pametne TV) ter Windows 8 in 10, ki sta s svojo vsestranskostjo primerna za pametne telefone, tablice in računalnike.

Ikona poučevalne enote Album slik
SW8.jpg<>Slika 106. Vrste sistemske programske opreme SW9.jpg<>Slika 107. Kaj je operacijski sistem? SW10.jpg<>Slika 108. Nekaj znanih operacijskih sistemov SW11.jpg<>Slika 109. Razvoj OS MS Windows SW12.jpg<>Slika 110. Namizje OS Windows
SW13.jpg<>Slika 111. Osnovne izbire (Start) OS Windows SW79.jpg<>Slika 112. Raziskovalec OS Windows SW14.jpg<>Slika 113. Operacijski sistem Linux SW15.jpg<>Slika 114. Mobilniki in njihovi operacijski sistemi









Za boljše razumevanje in širitev znanja!
Ikona poučevalne enote POJMI, KI SI JIH VELJA ZAPOMNITI:
  • strojna in programska oprema,
  • sistemska in uporabniška programska oprema,
  • sistemska programska oprema,
  • sistemski programi za upravljanje računalniškega sistema,
  • sistemska orodja,
  • operater,
  • monitorski program,
  • operacijski sistem (OS),
  • enouporabniški in večuporabniški OS,
  • enoprocesorski in večprocesorski OS,
  • enoopravilni in večopravilni OS,
  • ukazni in grafični OS,
  • porazdeljeni in mrežni OS,
  • brezplačni in plačljivi OS,
  • OS MS/DOS, OS/2,  UNIX, Mac OS X, MS Windows, Linux,
  • grafično okolje - GUI,
  • okno,
  • ikona,
  • delovno okolje Windows,
  • nadzorna plošča OS Windows,
  • raziskovalec OS Windows,
  • Linus Torvalds,
  • OS za mobilnike,
  • Android, iOS, RIM BB OS, Windows Phone.

RAZMISLI - ODGOVORI - OPRAVI
  1. Kaj razumete pod pojmom programska oprema in kaj pod pojmom strojna oprema?
  2. Kaj prištevamo k sistemski programski opremi?
  3. Definirajte operacijski sistem (OS).
  4. *Naštejte in razvojno (zgodovina) opišite nekaj najpomembnejših operacijskih sistemov (starejših in novejših).
  5. Ob računalniku prikažite postopek nalaganja in uporabe operacijskega sistema.
  6. Naštejte in opišite dva osnovna načina shranjevanja oz. včitavanja operacijskih sistemov.
  7. Kako delimo OS glede na število uporabnikov?
  8. Kako delimo OS glede na število sočasnih opravil?
  9. Kako delimo OS glede na uporabniški vmesnik?
  10. Kako delimo OS glede na število procesorjev?
  11. Kako delimo OS glede na vrsto računalnika?
  12. Kako delimo OS glede na nadzor?
  13. Kako delimo OS glede na ceno?
  14. Naštejte osnovne naloge operacijskih sistemov.
  15. *Kaj pomeni, da OS Windows temelji na GUI vmesniku?
  16. Naštejte prednosti grafičnega vmesnika - okolja MS Windows.
  17. *S pomočjo spleta pripravite časovno linijo (zgodovinski razvoj) razvoja operacijskih sistemov.
  18. S pomočjo spleta pripravite časovno linijo (zgodovinski razvoj) razvoja operacijskega sistema MS Windows.
  19. Kaj pomeni "prenos podatkov" med programi v okolju Windows?
  20. Kaj pomeni pojem "Clipboar" (ang.) in zakaj je pomemben?
  21. Kaj je "okno" in kaj "ikona"?
  22. Zakaj je pomembna "Nadzorna plošča" OS Windows?
  23. Naštejte in opišite "Sistemska orodja" OS Windows.
  24. *Opišite OS Linux in njegove prednosti ter slabosti!
  25. *Opišite OS Windows in njegove prednosti ter slabosti!
  26. *Naštejte in opišite operacijske sisteme za mobilne naprave (npr. pametne telefone, tablične in dlančne računalnike)!