2023/2024 kevadsemestri õppejõud
Ei ole õpetamiseks avatud. Vt all õppekava lingi kaudu peaeriala all nominaaljaotuse ajakava.
2024/2025 sügissemestri õppejõud
Ei ole õpetamiseks avatud. Vt all õppekava lingi kaudu peaeriala all nominaaljaotuse ajakava.
Õppeaine eesmärgid
Anda ülevaade operatsioonisüsteemide arengu ajaloost, nende ülesehitusest ja tööpõhimõtetest ning sellest, kuidas operatsioonisüsteem mõjutab rakenduste loomist.
Õppeaine sisu lühikirjeldus
Ülevaade operatsioonisüsteemide ajaloolisest kujunemisest. Operatsioonisüsteemi olemus ja toimimise eesmärgid. Operatsioonisüsteemide jagunemine: single-tasking vs multitasking, reaalajasüsteemid. Operatsioonisüsteemide alamsüsteemid: protsessihaldus, mäluhaldus, virtuaalmälu, failihaldus, mass-salvestus seadmed, sisend-väljundseadmed, kommunikatsioon. Nende kõikide kohta vaadeldakse ka vajalikke haldusalgoritme. Tõrkekindlus, selle saavutamise võimalused.