Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Licenţă
Domeniul: Matematică
Programul de studii: Matematică informatică - linia de studiu maghiară
Limba de predare: Maghiară

SYLLABUS

I. Általános adatok
Kód	Tantárgy neve	
MIC0005	Operációs rendszerek és számítógép hálózatok gyakorlati problémái	

Félév	Órák: E+Sz+L	Kategória	Típus	
6	2+0+2	szaktárgy	választható	

II. Főállásban az  Egyetem  oktatói
Név	Tudományos	Oktatói	Tanszék	Tevékenység	
	fokozat	státus		E	Sz	L	
ROBU Judit	Dr.	docens	Informatikai rendszerek	*			
MINIER Zsolt	Drd.	tanársegéd	Informatikai rendszerek			*	

Társult oktatók
Név	Tudományos	Intézmény	Állás	Tevékenység 	
	fokozat		típusa	E	Sz	L	

III. A tantárgy célkitűzései
•	operációs rendszerekkel és hálózatokkal kapcsolatos gyakorlati ismeretek elsajátítása. 	

IV. A tantárgy tartalma
•	operációs rendszerek telepítése és konfigurálása
•	szerver konfigurálás
•	hálózati alkalmazások telepítése és konfigurálása	

V. Könyvészet
1.	Charlie Russel, Sharon Crawford, Jason Gerend, Microsoft® Windows Server™ 2003 Administrator's Companion, Microsoft Press, 2004
2.	Ohlund J. (2003) Network Programming for Microsoft Windows (2nd Ed.) Microsoft Press
3.	***, Linux installation, http://www.linux.org/docs/beginner/install.html	
VI. Az oktatói tevékenység heti tematikája

Előadás:

1.	Bios beállítások, merevlemez particionálás, boot managerek
2.	Windows Vista, XP és gyakori alkalmazások telepítése és konfigurálása
3.	Windows: active directory konfigurálás
4.	Linux szerver telepítés és konfigurálás, kernel fordítás, csomagok telepítése
5.	LDAP (openLDAP) Lightweight Directory Access Protocol
6.	Samba telepítés és konfigurálás
7.	Apache, php, mysql telepítés és konfigurálás
8.	Router, firewall és proxy telepítés és konfigurálás
9.	DNS szerver telepítés és konfigurálás
10.	CMS rendszerek (Content Management Systems)
11.	Virtuális gépek
12.	Macintosh

Labor:

Programozási feladatok:
1.	distance vector table algoritmus szimulációja C-ben
2.	realtime video streaming protokoll javaban
3.	protokoll tervezése és implementálása egy egyszerű hálózatos valós idejű játékhoz
4.	rendező algoritmusok párhuzamosítása és a munkát végző szálak ütemezésének optimalizálása
Gyakorlati feladatok:
1.	Windows Vista telepítés és beállítás
2.	Linux szerver telepítés és konfigurálás
3.	Windows 2003 szerver telepítés és konfigurálás
4.	Webszerver telepítés és konfigurálás
5.	Firewall konfigurálás

VII. Alkalmazott didaktikai módszerek
előadás, problémafelvetés, referátumok, megbeszélés, programozási feladatok	

VIII. Értékelés
50% referátum + házi feladatok, 50% vizsga	

IX. Kiegészítő könyvészet
1.	Boiko B. (2004) Content Management Bible (2nd Ed.) Wiley
2.	Bovet D., Cesati M. (2008) Understanding the Linux Kernel (3rd Ed.). O'Reilly Media
3.	Hashem M. (2004) Protocols for Secure Electronic Commerce. CRC Press
4.	Kozierok C. (2005) The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference. No Starch Press
5.	Rajasekaran S., Reif J. (2007) Handbook of Parallel Computing: Models, Algorithms and Applications. Chapman & Hall/CRC
6.	Seth S., Venkateselu M. A. (2008) TCP/IP Architecture, Design and Implementation in Linux. Wiley-IEEE Computer Society
7.	Smith B., Komar B. (2005) Microsoft Windows Security Resource Kit (2nd Ed.) Microsoft Press

	Dékán,	Tanszékvezető,

	Dátum,	Előadás felelőse,
        	2009.02.10.	Dr. ROBU Judit előadótanár