Dalyko sando aprašas

 

Dalyko sando kodas

OSIS2114

Dalyko sando pavadinimas

Operacinės sistemas

Dėstytojo (-jų) pedagoginis vardas, mokslo laipsnis, vardas ir pavardė

Doc. dr. Antanas Mitašiūnas

Katedra, centras

Informatikos katedra

Fakultetas, padalinys

Matematikos ir informatikos fakultetas

Dalyko sando lygis

pirmosios pakopos

Semestras

pavasario (6) 

ECTS kreditai

4,5

VU kreditai

3

Auditorinės valandos

viso dalyko 64

 

Paskaitų 32

 

seminarų

 

pratybų

 

laboratorinių darbų 32

 

konsultacijų

Reikalavimai

INFO2214, DSTR2114, KARC2114 

Dėstomoji kalba

Lietuvių

Dalyko sando tikslai ir numatomi gebėjimai

Kurso tikslas - supažindinti studentus su multiprograminių operacinių sistemų funkcionavimo ir projektavimo principais, įtvirtinti fundamentalias procesų ir resursų sąvokas, analizuoti atskiras operacinių sistemų komponentes ir jų apjungimą į visumą, realizuojant modelinės operacinės sistemos projektą.

Dalyko sando turinys

Kursas susideda iš dviejų dalių: teorinės ir praktinės.
Teorinėje dalyje yra nagrinėjami baziniai operacinių sistemų klausimai tokie, kaip: virtualios mašinos bei proceso ir resurso sąvoka, lygiagrečiai vykstančių procesų sąveikos principai, semaforai, virtualios atminties sąvoka ir realizavimo metodai,
multiprograminės operacinės sistemos branduolio primityvai, procesų planavimas, failų sistema, UNIX tipo operacinių sistemų apžvalga.
Praktinėje dalyje yra projektuojama modelinė
multiprograminė operacinė sistema, kurią studentai, pasiskirstę grupelėmis, realizuoja panaudodami aukšto lygio procesorių. Šis darbas turi dar ir kitą pakankamai svarbų efektą - lygiagretaus programavimo paradigmos įvaldymą ir demonstravimą.

Pagrindinės literatūros sąrašas

1.    Lubomir F. Bic, Alan C. Shaw. Operating Systems Principles, Prentice-Hall, 2003.

2.    William Stallings. Operating systems. Internals and Design Principles, Fourth Edition, Prentice-Hall, 2001.

3.    A.S.Tanenbaum. Modern Operating Systems, Second Edition, Prentice-Hall, 2001.

4.    Abraham Silberschatz, Peter B. Galvin, Greg Gagne. Operating systems Concepts, Sixth Edition, John Wiley & Sons, Inc., 2003.

5.    Gary J. Nutt. Operating Systems. A Modern Perspective, Second Edition, Addison Wesley, 2002.

Papildomos literatūros sąrašas

 

Mokymo metodai

Paskaitos ir laboratoriniai darbai 

Lankomumo reikalavimai

75% - paskaitų

75% - laboratorinių darbų

Atsiskaitymo reikalavimai

Egzaminas raštu 

Vertinimo būdas

Egzamino rezultatai (60%) ir laboratorinių darbų užduotys (40%)

Aprobuota katedros

2006 12 22

Patvirtinta Studijų programos komiteto