„Operációs rendszerek B” változatai közötti eltérés

Előadások: Óra anyagának hozzáadása
Előadások: Óra anyagának hozzáadása
 
(7 közbenső módosítás ugyanattól a felhasználótól nincs mutatva)
9. sor: 9. sor:
|labor= 9 db
|labor= 9 db
|kiszh=nincs
|kiszh=nincs
|nagyzh=1 db
|nagyzh=1 db, beugróval
|hf=opcionális
|hf=opcionális
|vizsga=írásbeli
|vizsga=írásbeli, beugróval
|tad=https://portal.vik.bme.hu/kepzes/targyak/VIMIBA01/
|tad=https://portal.vik.bme.hu/kepzes/targyak/VIMIBA01/
|targyhonlap=https://www.mit.bme.hu/oktatas/targyak/vimiba01
|targyhonlap=https://www.mit.bme.hu/oktatas/targyak/vimiba01
28. sor: 28. sor:
* A pótZH anyaga megegyezik a ZH anyagával. A pótZH-n javító jelleggel is részt lehet venni, viszont ez '''érvényteleníti''' a zárthelyin elért eredményt.
* A pótZH anyaga megegyezik a ZH anyagával. A pótZH-n javító jelleggel is részt lehet venni, viszont ez '''érvényteleníti''' a zárthelyin elért eredményt.
* A házi feladatok teljesítése nem szükséges az aláírás megszerzéséhez, de '''pluszpontnak''' megfelelő, illetve hozzá tud járulni a megajánlott jegyhez is.
* A házi feladatok teljesítése nem szükséges az aláírás megszerzéséhez, de '''pluszpontnak''' megfelelő, illetve hozzá tud járulni a megajánlott jegyhez is.
* '''Megajánlott jegy''': kiváló teljesítményt nyújtó hallgató számára megajánlott vizsgajegy van a '''laborok''', '''ZH''', fakultatív '''házik''' összegéből.
* '''Megajánlott jegy''': kiváló teljesítményt nyújtó hallgató számára megajánlott vizsgajegy van a '''laborok''', '''ZH''', [https://www.mit.bme.hu/oktatas/targyak/vimiba01/fakultativ-feladat fakultatív '''házik'''] összegéből.


=== A vizsgaidőszakban ===
=== A vizsgaidőszakban ===
39. sor: 39. sor:
== ZH ==
== ZH ==
* A ZH a kari '''Moodle-rendszeren''' kerül lebonyolításra (a tantermi gépeket használva).
* A ZH a kari '''Moodle-rendszeren''' kerül lebonyolításra (a tantermi gépeket használva).
* A ZH akkor sikeres, ha az első részből '''(a beugróból) 60%''' megvan és ha összesen a két rész eléri a '''40%'''-ot.
* A ZH akkor sikeres, ha '''a beugróból 60%''' megvan, és ha összesen a két rész eléri a '''40%'''-ot.
* Az ütemezési feladatok megoldásához a letölthető [https://vik.wiki/images/4/43/Sz%C3%A1m%C3%ADt%C3%A1si_lap_egyoldalas.pdf feladatmegoldó lapot] '''előre kinyomtatva''' lehet használni.  
* Az ütemezési feladatok megoldásához a letölthető [https://vik.wiki/images/4/43/Sz%C3%A1m%C3%ADt%C3%A1si_lap_egyoldalas.pdf feladatmegoldó lapot] '''előre kinyomtatva''' lehet használni.  
* Két részből áll:
* Két részből áll:
46. sor: 46. sor:


== Felkészülés ==
== Felkészülés ==
* Érdemes átnézni a mérnökinformatikusnak indított Operációs rendszerek nevű tárgy [https://vik.wiki/Oper%C3%A1ci%C3%B3s_rendszerek#ZH adatlapját], de nem ajánlott csak abból készülni, mert vannak különbségek a két tárgy között.
* Érdemes átnézni a mérnökinformatikusnak indított [https://vik.wiki/Oper%C3%A1ci%C3%B3s_rendszerek#ZH Operációs rendszerek] tárgy adatlapját, de nem ajánlott csak abból készülni, mert vannak különbségek a két tárgy között.
* Továbbá '''videók''' és egy '''hasznos PDF''' is elérhető a [https://edu.vik.bme.hu/course/view.php?id=8263 Moodle]-ben, amiket nem rakhatunk ide ki.
* Továbbá '''videók''' és egy '''hasznos PDF''' is elérhető a [https://edu.vik.bme.hu/course/view.php?id=8263 Moodle]-ben, amiket ide nem rakhatunk ki.
* A [[#Segédanyagok | segédanyagok]] fájljai
* A [[#Segédanyagok | segédanyagok]] fájljai.


== Tematika ==
== Tematika ==
61. sor: 61. sor:
* 7. hét: üzemezés, folytatás: prioritások, ''starvation'', többszintű ütemező, ''static / dynamic multilevel queues'', ''MFQ''; a gyakorlatban: ''Windows'', ''Linux'', ''Solaris''
* 7. hét: üzemezés, folytatás: prioritások, ''starvation'', többszintű ütemező, ''static / dynamic multilevel queues'', ''MFQ''; a gyakorlatban: ''Windows'', ''Linux'', ''Solaris''
* 8. hét: virtuális tárkezelés (memóriakezelés): feladatai, ''MMU'' (címleképezés, lapszervezés), ''swap''; lapozófájl, hibái, lapcsere, átütemezés; laptábla, kerettábla, ''disk block descriptor'', ''swap map'', felépítésük
* 8. hét: virtuális tárkezelés (memóriakezelés): feladatai, ''MMU'' (címleképezés, lapszervezés), ''swap''; lapozófájl, hibái, lapcsere, átütemezés; laptábla, kerettábla, ''disk block descriptor'', ''swap map'', felépítésük
* 9. hét: memóriakezelés, folytatás: teljesítménynövelő technikák (''fill on demand'', ''COW''), laphibák, lapozási stratégiák (igény szerinti, előrelátó), lapcserealgoritmusok (''FIFO'', ''SC'', ''clock'', ''LRU'' és ''page locking'', ''LFU'', ''NRU'') és a laplopó
* 10. hét: ''elmaradt''
* 11. hét: ''task''ok kommunikációja: ''PRAM'', címzés (direkt: ''signal'', ''socket communication'', ''RPC''; indirekt: ''mailbox'', ''message queue'', ''pipe''), szinkronitás (szinkron / aszinkron), adatátviteli szemantika (másolat, megosztás, mozgatás), késleltetés és lassulás okai (rendszerhívások, adatmásolás, kontextusváltás), teljesítménynövelés (direkt kontextusváltás, ''lazy queueing'', virtuális regisztertároló), ''pipe'', ''IPC''
* 12. hét: fájlrendszerek: alapfogalmak és példák, abszolút és relatív ''path'', ''hard'' és ''symbolic'' link, jogosultságok, elfedés, ''mount'', szuperblokk, ''ddrescue'', biztonsági mentés (''bare metal'')
* 13. hét: fájlrendszerek: függvények, blokkokra bontás, indexelés, (in)direkt címzés; tárolórendszerek: ''AFR'', ''MTTF'' (fürdőkádgörbe), ''TBW'', futásidejű tömörítés, merevlemezek, IO-ütemezés (''noop'', ''deadline'', ''CFQ'' és ''BFQ''), SSD (megbízhatóság), ''LVM'', ''RAID'' (''mirroring'', paritás, ''levels''), ''NAS'', ''SAN'', ''distributed file system'', ''Ceph'' (''RADOS'')
* 14. hét: virtualizáció: haszna, kockázatai, típusai: ''system'', ''process'', ''infrastructure''; ''VMM''; hardvervirtualizáció: típusai (''bare metal'' és ''hosted''); ''CPU''-virtualizáció: típusai (''emulation'', ''trap and emulate'', bináris átírás, ''paravirtualization''); ''I/O''-virtualizáció (''emulation'', ''paravirtualization'', ''hardware virtualization''); felhőalapú szolgáltatások (''IaaS'', ''PaaS'', ''SaaS''); ''management'' (''Proxmox'')


=== Laborok ===
=== Laborok ===
72. sor: 78. sor:
** [[Media:opre_labor_3_2019_tavasz.pdf | 3. labor]]
** [[Media:opre_labor_3_2019_tavasz.pdf | 3. labor]]


== Fakultatív házi feladat ==
== Segédanyagok ==
* Vannak fakultatív házi feladatok, amivel plusz pontok szerezhetőek. További részletek: [https://www.mit.bme.hu/oktatas/targyak/vimiba01/hazi-feladat Fakultatív házi feladatok]  
* A tárgy [[Operációs_rendszerek | mérnökinformatikusoknak tartott verziójának]] [[Operációs_rendszerek_ZH_kikérdező | igaz-hamis kikérdezője]]
* [[Media:számítási_lap_egyoldalas.pdf | Ütemezősegédlet]]
* [[Media:lapcsere_segedlet.pdf | Lapcseresegédlet]]
 
== ZH ==
* 2022. tavasz
** [[Media:OpreKviz.pdf | előadási kvízkérdések (részlet)]]


== Segédanyagok ==
== Vizsga  ==
* [[Media:OpreVizsgaIH2022.zip | 2022. tavaszi igaz-hamis-gyűjtemény vizsgára (248 db)]]
* 2019. tavasz
* [https://docs.google.com/forms/d/e/1FAIpQLSfnRco_cMKQduCabrXeUSR9jUtW-MOjBnu8evZav1sKbsoh0Q/viewform?fbclid=IwAR0FiHyhm28c05KPHsc3-NxlEkh62EvDo-gGKlXK8oLKKfmB34pBx0ar9i4 2022. vizsga II. rész várható kérdései (Google Forms)]
** Beugró
* [https://vik.wiki/images/0/09/OPRE_jegyzet.pdf Operációs rendszerek-jegyzet (másik szak tárgya)]
*** [[Media:beugrokerdesek.BProf_.pdf | Gyakorlókérdések]]
* [[Media:OpreKviz.pdf | 2022. tavasz: előadási kvízkérdések ZH-ra (részlet!)]]
*** [[Media:minta_vizsga_beugro_BProf.pdf | Minta]]
* [[Media:számítási_lap_egyoldalas.pdf | Ütemező segédlet (számonkéréshez)]]
* 2022. tavasz
* [[Media:lapcsere_segedlet.pdf | Lapcseresegédlet (számonkéréshez)]]
** [[Media:OpreVizsgaIH2022.zip | Igaz-hamis–gyűjtemény]]
* [[Media:beugrokerdesek.BProf_.pdf | Gyakorlókérdések beugróra (2019)]]
* [[Media:minta_vizsga_beugro_BProf.pdf | Régi beugrókérdések (2019 – minta)]]


== Tippek ==
== Tippek ==