Operatsioonisüsteemid ja arvutivõrgud (ITI0106)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ITI0106
õppeaine nimetus eesti k
Operatsioonisüsteemid ja arvutivõrgud
õppeaine nimetus inglise k
Operating Systems and Computer Networks
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
õppeaine täies mahus läbitav e-õppes
ei
kontrollivorm
eksam
õpetamise semester
sügis
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IAIB25/26
jah
Ainet õpetavad struktuuriüksused
IT - tarkvarateaduse instituut
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Õppeaine eesmärk on anda üliõpilasele põhiteadmised operatsioonisüsteemide toimimisest ja rollist arvutisüsteemides ning arvutivõrkude põhialustest ja nende seostest operatsioonisüsteemidega. Aine läbimisel kujuneb arusaam, kuidas operatsioonisüsteem võimaldab riistvara efektiivset kasutamist, korraldab programmide paralleelset täitmist, haldab mälu ja andmeid ning toetab võrgupõhist suhtlust ja ressursside jagamist, ning tagab süsteemi turvalisuse nii lokaalses kui ka võrgukeskkonnas; kuidas toimib TCP/IP protokoll, toimivad socketid ja pordid, kuidas konfigureerida lihtsat võrgukeskkonda Linuxi tööriistadega.
õppeaine eesmärgid inglise k
The aim of the course is to provide students with fundamental knowledge of the functioning and role of operating systems in computer systems, as well as the basic principles of computer networks and their relationship with operating systems. Upon completion of the course, students will develop an understanding of how an operating system enables efficient use of hardware, organizes parallel execution of programs, manages memory and data, supports network-based communication and resource sharing, and ensures system security in both local and networked environments; what are the main principles of TCP/IP protocol; how do function sockets and ports; how to set up a simple network configuration in Linux environment.
õppeaine õpiväljundid eesti k.
Õppeaine läbinud üliõpilane:
- selgitab operatsioonisüsteemi rolli arvuti riistvara kasutamisel ning selle seoseid arvutivõrkude toimimisega;

- kirjeldab paralleeltöö ning protsesside ja lõimede (thread'ide) toimimist;

- analüüsib mälu haldamise põhimõtteid operatsioonisüsteemis, sealhulgas aadresse ja nende kasutamist;

- võrdleb erinevaid failisüsteeme ja nende funktsioone;
- mõistab TCP/IP-võrkude tööpõhimõtteid;
- loob lihtsa programmi, mis kasutab socketeid ja porte;
- konfigureerib lihtsa võrgulahenduse Linuxi keskkonnas;

- hindab turvalisuse olulisust operatsioonisüsteemide ja arvutivõrkude kontekstis.
õppeaine õpiväljundid ingl k.
After completing this course the student:
- explains the role of an operating system in the use of computer hardware and its relationship with the functioning of computer networks;

- describes parallel execution as well as the operation of processes and threads;

- analyzes the principles of memory management in an operating system, including addressing and its use;

- compares different file systems and their functions;
- understands the principles of TCP/IP networking;
- creates a simple program which uses sockets and ports;
- configures IP network in Linux environment;

- evaluates the importance of security in the context of operating systems and computer networks.
õppeaine sisu lühikirjeldus eesti k
Kursus annab ülevaate operatsioonisüsteemide ja arvutivõrkude põhialustest ning nende rollist arvuti riistvara tõhusal kasutamisel. Käsitletakse protsesside ja paralleeltöö haldamist, mälu- ja failisüsteeme, TCP/IP protokolli, socketeid ja porte, võrgu seadistamise tööriistu Linuxis ning operatsioonisüsteemide ja võrkude turvalisuse põhimõtteid.
õppeaine sisu lühikirjeldus ingl k
The course provides an overview of the fundamentals of operating systems and computer networks and their role in the efficient use of computer hardware. Topics include the management of processes and parallel execution, memory and file systems, TCP/IP protocol, sockets and ports, Linux network tools, and the principles of security in operating systems and networks.
hindamisviis eesti k
-
hindamisviis ingl k
-
iseseisev töö eesti k
-
iseseisev töö ingl k
-
õppekirjandus
Andrew S. Tanenbaum, Herbert Bos. Modern operating systems. https://www.ester.ee/record=b4462514
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
-
praktikume
2.0
praktikume
-
harjutusi
0.0
harjutusi
-
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
Vastava versiooni aine-õppejõu paarid on puudu!
Ainekaart eesti keeles
Ainekaart inglise keeles