Operációs rendszerek
A tárgy
hivatalos honlapja
Az oldal a windowsos előadások anyagait tartalmazza a tantárgy hallgatói
számára. Az itt található anyagok köz- és felsőoktatásban felhasználhatóak, csak
előtte kérlek írj levelet
nekem róla!
Előadások
Virtuális laborok
Segédletek, programok
Linkek
1. A Windows felépítése (2015.02.16.)
- Fóliák: PPTX / PDF
- Demó: Win32 hívás követése: ZIP (forrásfájl és leírás).
2. Hibakeresés Windowson (2015.02.17.)
3. A Windows ütemezése (2015.03.16.)
4. A Windows memóriakezelése (2015.04.20.)
5. Virtualizáció (2015.04.28.)
- Az előadás nem Windows specifikus, általánosan mutatja be a virtualizációt, azon belül pedig a platform (számítógép) virtualizációt
- Fóliák: PPTX / PDF
6. Hitelesítés és engedélyezés (2015.05.05.)
- Az előadás nem Windows specifikus, az általános anyagrészhez tartozik.
7. A Windows biztonsági alrendszere (2015.05.11)
8. Feladatok közötti kommunikáció ellenőrzése
- Az előadás nem Windows specifikus, az általános anyagrészhez tartozik: hogyan használjunk modellellenőrzőket kölcsönös kizárás, holtpont stb. vizsgálatára.
- Fóliák: PPTX / PDF
- Példák: Model Checkers in Education
Otthon megoldható feladatok, amik segítenek egy-egy előadáson ismertetett területet kipróbálni a gyakorlatban és kicsit jobban megismerni.
A tipikus számolási példákhoz készítettünk pár mintamegoldást és egyszerűbb megoldó programot, ami segíti a felkészülést. (Ezek viszonylag frissek, így lehetnek benne hibák. Észrevételeket, javításokat kérlek írjátok meg emailben.)
- Számolási példák megoldása (általános ütemezés, UNIX ütemezés, bankár algoritmus, memóriafoglalás, lapcsere), v1.5.8, 2014.05.12.
- Megoldó program: általános ütemezési algoritmusok (Java implementáció, verzió: 1.1, utolsó módosítás: 2011.05.24.)
- Megoldó program: klasszikus UNIX ütemezés, (.NET implementáció, verzió: 1.0.0.0, 2011.03.31.)
- Megoldó program: memóriafoglalási (allokáció) stratégiák, (Java implementáció, 2011.03.31.)
- Megoldó program: lapcsere algoritmusok, (Java implementáció, 2011.03.31.)
Tananyag
- Windows Internals Curriculum
- az előadások ez alapján a tananyag alapján készültek. Prezentációk, gyakorlatok, és a hozzájuk tartozó eszközök.
- A Mérés laboratórium 4. windowsos mérésének segédletében is szerepel egy rész a Windows felépítéséről.
Könyvek
- Mark E. Russinovich, David A. Solomon, Alex Ionescu: Windows Internals,
6th Edition, Microsoft Press, 2012. - A Windows felépítésével és belső szerkezetével foglalkozó legteljesebb könyv.
- Gál Tamás, Szabó Levente, Szerényi László: Rendszerfelügyelet rendszergazdáknak, Szak Kiadó, 2007.,
elérhető online is - rendszergazdai szemléletű ismertető a Windowsról.
A könyvhöz screencastok is tartoznak, amik bemutatják a fontosabb elemeket és feladatokat.
Eszközök
Korábbi fakultatív feladatok
Dokumentációk
-
Windows SDK - Az operációs rendszer API-jának dokumentációja, header fájlok, C fordító..
-
Windows Driver Kit - kernel dokumentáció, statikus ellenőrzők..
Blogok
Utolsó módosítás: 2015. 04. 28.