Kursa kods DatZB005

Kredītpunkti 6

Operētājsistēmas

Zinātnes nozareDatorzinātne un informātika

Kopējais stundu skaits kursā

Lekciju stundu skaits24

Semināru un praktisko darbu stundu skaits40

Laboratorijas darbu stundu skaits0

Studenta patstāvīgā darba stundu skaits98

Kursa apstiprinājuma datums06.03.2025

Atbildīgā struktūrvienībaDatoru sistēmu un datu zinātnes institūts

Kursa izstrādātāji

author doc.

Ivars Mozga

Dr. sc. ing.

author pasn.

Rinalds Jānis Skudra

Bc. sc. ing.

Kursa anotācija

Studiju kursa mērķis ir studējošos iepazīstināt ar operētājsistēmas pamatiem, to attīstības etapiem un galvenajām komponentēm. Pārsvarā tiek apskatītas personālo datoru operētājsistēmas, pieminot arī mobilo un citu iekārtu operētājsistēmas. Padziļināti tiek apskatītas aktuālās Microsoft Windows operētājsistēmas. Studenti tiek iepazīstināti ar Unix-līdzīgo operētājsistēmu pamata saskarnes veidu – komandrindas, kā arī procesu pārvaldes norisi, servisiem un ielādes shēmām Unix-līdzīgās operētājsistēmās. Studenti iegūst praktiskās iemaņas par Microsoft Windows un Linux operētājsistēmām, to lietošanas, administrēšanas un konfigurēšanas iespējām.

Kursa rezultāti un to vērtēšana

• Studenti pārzina operētājsistēmu veidus un padziļinātu informāciju par Microsoft Windows un Unix-līdzīgām operētājsistēmām – praktiskie darbi, patstāvīgais darbs un teorijas kontroldarbs.
• Studenti prot patstāvīgi instalēt, lietot, konfigurēt un administrēt Microsoft Windows un Linux operētājsistēmas – praktiskie darbi, praktiskie kontroldarbi.
• Studenti spēj patstāvīgi analizēt un risināt ar operētājsistēmām saistītas problēmas – praktiskie darbi

Kursa saturs(kalendārs)

Pilna laika klātienes studijās:
1. Operētājsistēmas jēdziens, vēsture, veidi – 2 h
2. Windows OS instalēšanas process. Windows OS instalēšana uz virtuālā datora – 1 h
3. Windows OS vadības paneļa iestatījumu un funkciju izpēte – 2 h
4. Windows OS lietotāju kontu izveidošana un lietotāju administrēšanas funkcijas – 2 h
5. Windows OS lietotāja vides pielāgošana un konfigurēšana – 2 h
6. Windows OS reģistra izpēte un iestatījumu mainīšana – 2 h
7. Cietā diska pārvaldības un uzraudzības opcijas Windows vidē – 2 h
8. Komandrindas (cmd) vides apskats un pamata komandu izpilde – 3 h
9. 1.praktiskais kontroldarbs: iepriekš praktiskajos darbos Windows apskatītās tēmas – 1 h
10. Ieskats Batch skriptu izveidošanā – 2 h
11. Vienkāršu .bat failu izveidošana – 3 h
12. Windows OS failu sistēmas, aizsardzības iespējas un failu paplašinājumi – 1 h
13. Komplicētu .bat failu izstrāde – 6 h
14. 2.praktiskais kontroldarbs: darbs ar cmd vidi un .bat failu izstrāde – 2 h

15. Unix un Unix-līdzīgo operētājsistēmu attīstības vēsture, veidi un atšķirības – 2 h
16. Linux OS instalēšanas process. Linux OS instalēšana uz virtuālās mašīnas – 2 h
17. Linux OS vide un komandu sintakses īpatnības – 3 h
18. Failu un direktoriju izveidošana, kopēšana, dzēšana un pārdēvēšana Linux vidē – 2 h
19. Komandas izvades pārvirzīšana, teksta faila veidošana un satura apskatīšana Linux vidē – 2 h
20. Darbs ar failu un direktoriju atļaujām Linux vidē – 3 h
21. Failu sistēmu montēšana Linux vidē – 2 h
22. 3.praktiskais kontroldarbs: iepriekš praktiskajos darbos apskatītās Linux tēmas – 1 h
23. Lietotāju veidošana, dzēšana un administrēšana Linux vidē – 2 h
24. Lietotāju grupas veidošana, dzēšana un administrēšana. Lietotāju pievienošana grupai un administrēšana Linux vidē – 2 h
25. Lietotāju pieteikšanās un atteikšanās konfigurēšana Linux vidē – 1 h
26. Vienkāršu Shell skriptu izstrāde – 2 h
27. Dažādu ciklu un konstrukciju veidošana Shell skriptos – 2 h
28. Komplicētu Shell skriptu izstrāde – 4 h
29. Datņu arhivēšana Linux vidē– 1 h
30. 4.praktiskais kontroldarbs: darbs ar Linux komandrindas vidi un komplicēta skripta izveide – 1 h
31. Operētājsistēmu drošības aspekti – attālinātā piekļuve, sistēmas kļūmes, vīrusi – 1 h

Prasības kredītpunktu iegūšanai

Lai saņemtu Operētājsistēmas paredzēto eksāmena atzīmi:
• nepieciešams izpildīt un atrādīt visus praktiskos darbus;
• nepieciešams izpildīt paredzētos kontroldarbus;
• nepieciešams nodot un aizstāvēt (prezentēt) patstāvīgo darbu.
Eksāmena atzīme tiek formēta, kā akumulējošā atzīme, ņemot vērā apmeklējumu, praktiskos darbus, vērtējumus par kontroldarbiem un vērtējumu par patstāvīgo darbu

Studējošo patstāvīgo darbu organizācijas un uzdevumu raksturojums

Patstāvīgā darba organizācija semestra laikā notiek patstāvīgi studējot literatūru, izmantojot mācībspēka konsultācijas, gatavojas ieplānotajām ieskaitēm un pilda uzdotos mājasdarbus. Ja tiek iekavēti praktiskie darbi, tad students pēta mācību materiālus, apmeklē konsultācijas un pilda iekavētos praktiskos darbus.

Studiju rezultātu vērtēšanas kritēriji

Eksāmena vērtējums ir atkarīgs no semestra kumulatīvā vērtējuma:
1. Lekciju un praktisko darbu apmeklējums (10%),
2. 4 praktiskie kontroldarbi (50%)
4. Teorijas kontroldarbs (20%),
5. Patstāvīgais darbs (20%).
Maksimālais % skaits ir 100%, kas atbilst 10 ballēm eksāmena atzīmei.

Obligātā literatūra

1. Windows technical documentation. Pieejams: https://docs.microsoft.com/en-us/windows/
2. Tanenbaum A.S., Bos H. Modern Operating Systems. 4th Edition. Pearson, 2014. 1136 p. [Skatīts 31.01.2025.]. Pieejams: https://csc-knu.github.io/sys-prog/books/Andrew%20S.%20Tanenbaum%20-
%20Modern%20Operating%20Systems.pdf
3. Watson J. A History of Computer Operating Systems: Unix, Dos, Lisa, Macintosh, Windows, Linux. Nimble Books LLC, 2008. 60 p.
4. Tanenbaum A.S., Bos H. Modern Operating Systems. 4th Edition. Pearson, 2014. 1136 p. Pieejams: https://csc-knu.github.io/sys-prog/books/Andrew%20S.%20Tanenbaum%20-%20Modern%20Operating%20Systems.pdf
5. Clinton D., Negus C. Ubuntu Linux Bible. 10th ed. John Wiley & Sons Inc, 2021. 752 p. (pieejama ITF DSK bibliotēkā)
6. Stark J. Linux: Linux Guide for Beginners: Command Line, System and Operation (Linux Guide, Linux System, Beginners Operation Guide, Learn Linux Step-by-Step), CreateSpace Independent Publishing Platform, 2016. 165 p.

Papildliteratūra

1. Vogel M. Get started with ubuntu 16.04 LTS. 546 p.
2. Robbins A. Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix. O'Reilly Media, 2005. 560 p. [Skatīts 31.01.2025.] Pieejams: https://doc.lagout.org/operating%20system%20/linux/Classic%20Shell%20Scripting.pdf
3. Ward B. How Linux Works: What Every Superuser Should Know. 2nd Edition. No Starch Press, 2014. 392 p.
4.Watson J. A History Of Computer Operating Systems: Unix, Dos, Lisa, Macintosh, Windows, Linux. Nimble Books LLC, 2008. 60 p.
5. Official Ubuntu Documentation. Pieejams: https://help.ubuntu.com/
6. Robbins A. Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix. 1 edition. O'Reilly Media, 2005. 560 p.
7. Ward B. How Linux Works: What Every Superuser Should Know. 2nd Edition. 2 edition. No Starch Press, 2014. 392 p.

Periodika un citi informācijas avoti

1. LINUX Format. UK. ISSN 1470-4234. Pieejams: http://www.linuxformat.ru/
2. Открытые системы. СУБД. Москва: Открытые системы. ISSN 1028-7493.
3. Системный администратор. Pieejams: http://www.samag.ru/ ISSN 1813-557
4. Žurnāls “LINUX Journal”. Pieejams: http://www.linuxjournal.com/

Piezīmes

IITF akadēmiskā bakalaura studiju programma „Datorvadība un datorzinātne” un profesionālā bakalaura studiju programma „Informācijas tehnoloģijas ilgtspējīgai attīstībai”.