Belépés címtáras azonosítással
magyar nyelvű adatlap
Valós idejű rendszerek és hálózatok
A tantárgy angol neve: Real-Time Systems and Networks
Adatlap utolsó módosítása: 2006. július 1.
Tantárgy lejárati dátuma: 2015. január 31.
Informatika Szak
Autonóm rendszerek információ technológiája főszakirány
Kötelező tárgy
Név:
Beosztás:
Tanszék, Int.:
Dr. Nagy Ákos
egyetemi docens
IIT
Vámos Gábor
egyetemi tanársegéd
A valósidejű és elosztott rendszerek alapelveinek és tervezési módszertanának megismerése. A tárgy ezenfelül a valószínűségi tudásábrázoláson alapuló MI szakértői rendszerek any-time jellegű kialakíthatóságával, problémakörével foglalkozik.
Operációs rendszerek áttekintése. Elosztott operációs rendszerek. Valósidejű rendszerek. Párhuzamos rendszerek.
Kernel típusok. Processz, thread. Processzkezelés és ütemezés. Processzek közti kommunikáció. Üzenetküldés. Pipe, socket. Távoli eljáráshívás (RPC). Memóriakezelés. Egyszerű és elosztott memória model.
Konkurrencia. Független és koordináló processzek. Klasszikus szinkronizációs problémák.
Objektum alapú operációs rendszerek. A CLOUDS objektum megközelítés. Chorus. Amoeba. DCOM. CORBA.
Elosztott processz kezelés. Elosztott ütemezési algoritmusok. Elosztott file rendszerek. DNS, DFS, DDS, NFS.
Tranzakciókezelés. Konzisztencia modellek. Elosztott szinkronizáció.
Esettanulmány: Beágyazott rendszerek. Képfeldolgozó célhardverek. Real-time kép-előfeldolgozó hardverek. Processzor hálózatok. Moduláris rendszerek.
Esettanulmány: Multimédia operációs rendszerek.
Valósidejűség, rendszerkövetelmények alaptípusainak áttekintés. Időkövetelmények, időmodellek, ütemezési stratégiák. Matematikai alapok felelevenítése: klasszikus valószínűség, Bayes valószínűség, gráfelméleti kitekintés, algoritmuselmélet.
Valószínűségi modell létrehozásának módszertani áttekintése, adatbázisban kódolt és szakértői tapasztalatokban rejlő tudás kinyerése, integrálhatósága.
Valószínűségi hálók ábrázolási lehetőségei, kvantitatív és kvalitatív modellkomponensek reprezentációs lehetőségeinek áttekintése, összehasonlítása.
Valószínűségi háló kiértékelésének klasszikus algoritmus-típusai, kiértékelési stratégiák.
PPTC részletes bemutatása: gráf-transzformációk áttekintése, az algoritmus numerikus alapműveleteinek ismertetése, konzisztens másodlagos struktúra létrehozása, tulajdonságok.
(előadás, gyakorlat, laboratórium):
A tantárgy előadásból áll, amelynek anyagába beillesztésre kerülnek az elméletet magyarázó illusztrációs példák és esettanulmányok.
házi feladat és zárthelyi.
a vizsga írásbeli.
Az utolsó oktatási héten elővizsga lehetőséget biztosítunk.
A házi feladat elkészítése a vizsgaidőszakban nem pótolható. A zárthelyi pótlására a TVSZ előírásai szerint van lehetőség.
A házi feladat elkészítéséhez egy alkalommal, valamint minden vizsga előtt konzultációs lehetőséget biztosítunk.
Tanszéki sokszorosított kiadványok, PowerPoint prezentációk, szakcikkek
Stuart J. Russal- Peter Norvig: Mesterséges intelligencia modern megközelítésben. Panem Könyvkiadó, Budapest, 2000.
Alan Burns and Andy Wellings: Real-Time Systems and Programming Languages. Addison-Wesley, third edition, 2001. ISBN: 0-201-72988-1.
:
Kontakt óra
60
Félévközi készülés órákra
10
Felkészülés zárthelyire
20
Házi feladat elkészítése
Kijelölt írásos tananyag elsajátítása
Vizsgafelkészülés
30
Összesen
150