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

A VIK Wikiből
Ferrero (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
 
(172 közbenső módosítás, amit 37 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{GlobalTemplate|Infoalap|OpRe}}
{{Tantárgy
|nev=Operációs rendszerek
|tárgykód=VIMIAB03
|régitárgykód=VIMIAB00
|szak=info
|kredit=5
|felev=3
|kereszt=nincs
|tanszék=MIT
|kiszh=nincs
|hf=fakultatív
|nagyzh=1 db
|labor=7 db sima + 3 db emelt/imsc
|vizsga= nincs
|szak=info
|levlista=opre@sch.bme.hu
|targyhonlap=http://www.mit.bme.hu/oktatas/targyak/vimiab03
}}


[[OpReKedvcsinalo|Kedvcsináló]]
==Követelmények==


[[TargynevAjanlas|Ajánlott rövidítés]]: opre
=== Előtanulmányi rend ===
*[[Számítógép architektúrák]] tárgyból aláírás megszerzése szükséges a tárgy felvételéhez.


__TOC__
=== A szorgalmi időszakban ===
* Az előadások száma változik hétről hétre, egyik héten kettő, másik héten egy előadás van.
==Operációs rendszerek (2010 tavasz)==
* Az '''aláírás''' megszerzésének feltétele:
** A '''ZH''' sikeres megírása.
*** Első rész: teszt feladatok max 15 pontért, ennek legalább 60%-a (9 pont)
*** Második rész: max 45 pont, ennek legalább 40%-a (24 pont)
** Legalább 5 '''labor''' teljesítése.
* '''Megajánlott jegy:''' (Jeles)
** 25 plusz pont
** ZH (vagy PZH, de nem PPZH) első részének sikeres megírása (ami a ZH sikerességének is követelménye)
* '''Pótlási lehetőségek:'''
** A ZH egyszer félév közben pótolható. Ha van PPZH is, azt a tárgy adatlapján feltüntetik, ott keresd.


'''Hivatalos tárgyhonlap:''' http://www.mit.bme.hu/oktatas/targyak/vimia219
===Félévvégi jegy===
* Ponthatárok (egészre kerekítés után):
{{Jegykonvertálás
|0 - 23
|24 - 35
|36 - 44
|45 - 53
|54 - 60
}}


'''A tárgy előadói:''' [http://home.mit.bme.hu/~khazy/indexm.html dr. Kovácsházy Tamás], [http://home.mit.bme.hu/~meszaros/ Mészáros Tamás], [http://home.mit.bme.hu/~micskeiz/indexm.html Micskei Zoltán], [http://home.mit.bme.hu/~naszaly/indexm.html Naszály Gábor]
== Segédanyagok ==


'''A tárgy anyaga:''' A számonkért anyagot lefedő [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/OPRE-altalanos.png fogalomfa] és FreeMind-dal böngészhető [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/OPRE-altalanos.mm változata]. '''Update:''' [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/OPRE-Windows.png Windows fogalomfa] és [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/windows_mindmap_kidolgozs.docx kidolgozása] valamint az [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/MindMapKidolgozs.pdf Opre-altalanos kidolgozása]
'''A tárgy tematikája 2016 tavaszától jelentősen módosult, a korábbi segédanyagok nem, vagy csak korlátozott mértékben használhatóak.'''


===*Előadáson vetített diasorok*===
=== Jegyzetek ===
* [[Media:OPRE_jegyzet.pdf | 2011-es Opre jegyzet]]
** ''[[Szerkesztő:Ferrero| A készítő elérhetősége]]''
* [[:File:opre_peabe.pdf|Gépelt Peabe-jegyzet (any% TL;DR beugróhoz, ütemezéshez, lapcseréhez) 2018 tavasz]]
* [[Media:OS_jegyzet.pdf | 2020-as előadásjegyzet]]


* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/slides_week1_final.pdf Első hét anyaga] ''(Operációs rendszer, Korai operációs rendszerek, Korai BATCH rendszerek, Átlapolt feldolgozás, Spooling, Multiprogramozás, Időosztásos rendszerek, Többprocesszoros rendszer, Milyen operációs rendszerek vannak?, Beágyazott rendszer & alkalmazások, Valós idejű (real‐time) rendszer...)''
=== Könyv ===
** http://video.bme.hu/media/video/Operacios_Rendszerek_01ea_20110207.wmv
* Kicsit régebbi könyvek, amik nem a tárgyhoz készültek, de sok dolog felhasználható belőlük:
** Kóczy A., Kondorosi K. (szerkesztők): [http://www.tankonyvtar.hu/hu/tartalom/tkt/operacios-rendszerek/adatok.html Operációs rendszerek mérnöki megközelítésben], Panem Kiadó, Budapest, 2000.
** ''a tárgy általános részét részben lefedi a könyv 17. és 211. oldalak közti része''
* Silberschatz, Peterson: Operating System Concepts vagy Operating Systems Concept with JAVA (7. vagy későbbi kiadás)


* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/unix_1_bevezetes.pdf Unix bevezető] ''(A UNIX története, Trendek, UNIX családfa, UNIX fejlesztési modellje, A kernel felépítési koncepciója, Felhasználói és rendszergazdai szemmel)''
=== Egyéb segédanyagok ===
** http://video.bme.hu/media/video/Operacios_Rendszerek_03ea_20110214.wmv
* [[Media:opre_mindmap_altalanos.png|Opre általános MindMap]], nem hivatalos [[Media:opre_mindmap_kidolgozas.pdf|kidolgozása]]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/00-opre-windows-bevezeto.pptx Windows bevezető] ''(Történet, Tervezési célok, Architektúra, Rendszerkomponensek)''
* [[Media:opre_mindmap_windows.png|Opre Windows MindMap]]
** http://video.bme.hu/media/video/Operacios_Rendszerek_04ea_20110215.wmv
* [[Media:opre_feladatok_segedanyag.pdf|Számolási példák és algoritmusok]]
* [[Media:opre_raidosszefoglalas_20140610.pdf|RAID összefoglaló a diasor alapján]]
* [[Media:Opre_Vizgya_Jegyztet_2014_tavasz.pdf|2014 tavaszi félév előadásdiáinak tömör jegyzete (41.o)]]
* [[Media:opre_szalkezeles_Csharp_jegyzet.pdf|Szálkezelés C# nyelven]]


* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/slides_week2_final.pdf Második hét anyaga] ''(multiprogramozás célja, Esemény (event), Feladat (task), Feladatok állapota, Feladat leíró (Task control block), Kontextus váltás (context switch), Feladatok ütemezése (task scheduling), Ütemezés időskálái, Preemptív ütemezés(preemptive), Mértékek, Követelmények, CPU ütemezési algoritmusok, Prioritásos ütemezők...)''
=== Fakultatív házik ===
** http://video.bme.hu/media/video/Operacios_Rendszerek_06ea_20110222.wmv
* Egy 2018-as, 3/3 pontos HF1 [https://git.sch.bme.hu/schulczf/taskscheduler megoldás]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/slides_week3_final.pdf Harmadik hét anyaga] ''(Példák ütemezési algoritmusokra és a mértékek meghatározására, Többszintű sorok, Prioritás feladathoz rendelése, Prioritásos rendszerek problémái, Időosztás prioritási szintek között, Visszacsatolt többszintű sorok, Többprocesszoros ütemezés, Processzor affinitás, Terhelés megosztás, SMP v. NUMA...)''
** http://video.bme.hu/media/video/Operacios_Rendszerek_07ea_20110228.wmv


* UNIX ütemezése (klasszikus) ''(A UNIX-os diákból és a könyvből meg lehet tanulni...)''
== Laborok ==
** http://video.bme.hu/media/video/Operacios_Rendszerek_10ea_20110308.wmv
* A félév folyamán öt labort kell teljesíteni három témakörben. Az 5 labort elvégezheted 2 nap alatt is, mert úgy vannak beosztva a laborok, hogy egymásra épülnek. Érdemes elvégezni az egy témakörbe tartozó feladatokat egy napon, mert sok feladat az előző feladatokra épült, vagy felhasználja a benne tanultakat.
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/01-opre-windows-utemezes.pptx Windows ütemezése] ''(Szál és folyamat kezelés, Prioritási tartományok, Quantum, Többprocesszoros ütemezés)''
* A feladatokat a [https://hf.mit.bme.hu MIT HF Portálon] találod meg. A rendszer lehetővé teszi, hogy a labor ideje előtt is feltöltsd a feladatokat. Így ha akarod, akár otthon is elkészítheted őket.
** http://video.bme.hu/media/video/Operacios_Rendszerek_11ea_20110319.wmv
** Ha az otthon elkészített labor jegyzőkönyvet online értékelik, és elfogadják akkor azt személyesen nem kell bemutatni, így akár az is előfordulhat hogy egyáltaln nem kell bemenned laborra.
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/opre-linux-utemezes.pptx Linux ütemezése] ''(Történet, Linux kernel map, Az új ütemező, Completly Fair Scheduler (CFS))''
** Ugyan ezen a rendszeren keresztül kell jelentkezni labor alkalmakra, nem kötelező és előzetes jelentkezés nélkül nem is leheta Neptunon keresztül fel vett labor alkalmakra bejárni.  


* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/slides_week4_final.pdf Negyedik hét anyaga] ''(Feladat (task) fogalom megvalósítása, Folyamatok szeparációja, Folyamatok (létrehozása, kommunikációja, befejezése, értékelése), Folyamat és szál eltérése, Szálak támogatása, Szálak alkalmazásának előnyei és következményei, HW támogatás, Coroutine és fiber, Közös erőforrás, Várakozás közös erőforrásra, Hibák és megoldások, RAM, PRAM, Lock feloldására, Szemafor, Mutex...)''
== ZH ==
** http://video.bme.hu/media/video/Operacios_Rendszerek_08ea_20110301.wmv
{{Elavult}}
** http://video.bme.hu/media/video/Operacios_Rendszerek_12ea_20110321.wmv
* A ZH 50 pontos, két részből áll: beugró (15 pont) és feladatsor (35 pont). Összességében 40%-ot (20 pont) kell elérni a ZH teljesítéséhez
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/slides_week5_final_jav.pdf Ötödik hét anyaga] ''(Üzenetek, Üzenettovábbítás tulajdonságai, Üzenetek címzése, Direkt és Indirekt kommunikáció, Blokkolás, Blokkolás a küldő és a fogadó oldalon, Távoli eljárás hívás, RPC működése, Holtpont (deadlock), Holtpont a gyakorlatban, Szükséges feltételek, Erőforrásfoglalási gráf, Holtpont (kezelése, észlelése, feloldása, megelőzése, elkerülése), Bankár algoritmus...)''
** Beugró: egy teszt, igaz-hamis kérdésekkel, 60%-ot (9 pont) kell teljesíteni, hogy megírhasd a feladatsort.
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/slides_week6_final.pdf Hatodik hét anyaga] ''(Memóriakezelés, Tárolóeszközök hierarchiája, Címzési módszerek, Memóriaszervezés módszerei, Szegmensszervezés, Lapszervezés, Virtuális tárkezelés, Lapozási és lapcsere stratégiák, Memóriakezelés teljesítménye...)''
** Feladatsor: többféle (köztük számítási) feladatból áll, itt nincs külön követelmény a pontszámra vonatkozóan.
** http://video.bme.hu/media/video/Operacios_Rendszerek_18ea_20110411.wmv
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/slides_week7_final.pdf Hetedik hét anyaga] ''(A permanens tár kezelése, Permanens tár tulajdonságai, Logikai fájlrendszer, Fájlrendszer leképezés, Alacsony szintű fájlrendszer, Eszközök kezelése, Eszközök csatlakoztatása (SATA, SCSI, USB, NAS, SAN), RAID...)''


==== Számolós példára lehetőségek ====
* Alap ütemezési algoritmusok
* Klasszikus UNIX ütemezés
* Holtpont bankár algoritmus
* Memória foglalás
* Lapcsere algoritmusok


* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/X-Opre-felhasznalokezeles_engedelyezes_v1.pdf Felhasználó-és jogosultságkezelés] ''(Biztonság alapfogalmai, Hitelesítés, Engedélyezés, Általános sémák...)''
==== ZH feladatsorok ====
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/05-opre-virtualizacio.pptx Virtualizáció] ''(Alapfogalmak, Csoportosítás, Követelmények, Alap módszerek, CPU/memória/periféria virtualizáció lehetőségei)''
*[[Media:Opre_zh_2016_minta.pdf | MintaZH (2016 tavasz)]]
** http://video.bme.hu/media/video/Operacios_Rendszerek_20ea_20110418.wmv
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/ucos_2010a_opre.pdf µC/OS-II diasor] ''(Naszály Gábor által bemutatott valós idejű µC/OS-II felépítése, konfigurálása, ütemezője, időzítője, szolgáltatásai, példaprogram (kódja, futása, debuggolása)  )''
** http://video.bme.hu/media/video/Operacios_Rendszerek_11ea_20110319.wmv


* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/unix_2_folyamatok.pdf UNIX folyamatok] ''(A folyamatok és a kernel, Folyamatok futtatása: végrehajtási mód és kontextus, Folyamatok adatai, Folyamatok futtatása: állapotátmeneti gráf, Folyamatok életciklusa, A fork() és az exec() rendszerhívások, A folyamatok családfája, UNIX folyamatok ütemezése (tradicionális UNIX), Modern UNIX ütemezők szempontjai, Örökölt prioritások (Solaris))''
==== ZH kikérdező ====
** http://video.bme.hu/media/video/Operacios_Rendszerek_09ea_20110307.wmv
* [[Operációs_rendszerek_ZH_kikérdező | Wiki ZH kikérdező]]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/unix_3_kommunikacio.pdf UNIX folyamatok kommunikációja] ''(UNIX jelzések, csővezetékek, UNIX System V IPC (szemaforok, üzenetsorok, osztott memória) UNIX: socket kommunikáció, Kliens és szerver programok váza, (Sun) RPC (távoli eljáráshívás))''
** http://video.bme.hu/media/video/Operacios_Rendszerek_15ea_20110329.wmv
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/unix_5_solaris.pdf UNIX Solaris 10] ''(Fischer Erik, Zsemlye Tamás, Módly Zoltán előadása... [http://blog.mit.bme.hu/meszaros/node/146 jegyzetvázlat])''
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/unix_7_hp-ux.pdf UNIX HP-UX] ''(Zahemszky Gábor előadása...  [http://blog.mit.bme.hu/meszaros/node/148 jegyzetvázlat])''


==== Vizsga kikérdező ====
* [[Opre_vizsga_kikérdező | Wiki vizsga kikérdező]]


* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/unix_4_fajlrendszerek.pdf UNIX fájlrendszerek] ''(Alapfogalmak, történeti áttekintés, felhasználói szemmel, Felhasználói interfész, Programozói interfész, Fájlrendszerek szervezése, tárolás megvalósítása, index node (inode), Címzés és tipikus fájlméretek, inode a memóriában, Allokáció a diszken, virtuális fájlrendszer, vnode és vfs absztrakció, A vfs és a vnode kapcsolata, NFS egyszerűsített felépítés)''
'''A tárgy tematikája 2016 tavaszától jelentősen módosult, az előadó nem javasolja a régi képzés feladatsorainak segítségével való felkészülést.'''
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/unix_6_dtrace.pdf Solaris – Dtrace] ''(Fischer Erik előadása... [http://blog.mit.bme.hu/meszaros/node/147 jegyzetvázlat])''
{{Rejtett
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/02-opre-windows-memoria.pptx Windows memóriakezelése] ''(A Windows memóriakezelésének alapelvei, Maximális fizikai memória (GB), 32-bites x86 címtartomány, 64-bites címtartomány, Virtual Address Space (V.A.S.), Memóriafoglalás, Logikai és fizikai címek közötti leképzés, x86 PAE címfordítás, Munkakészlet (Working Set), Fizikai memórialapok életciklusa, Lapozófájl (page file), Memória használat, Egy optimalizáció: Prefetch (Windows XP), Egy újabb: Superfetch (Vista))''
|mutatott='''Régi képzés'''
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/03-opre-windows-biztonsag.pptx Windows biztonság] ''(Biztonsági feladatok a Windowsban, Biztonsági entitások, SID, Azonosítás, Azonosítás – Hozzáférési token, Biztonsági feladatok a Windowsban, Engedélyezés fajtái, Engedélyezési lehetőségek a Windowsban, Rendszerszintű felhatalmazás, Objektum szintű hozzáférési listák, Hozzáférési listák, Eseménynapló)''
|szöveg=
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/06-opre-windows-hibakereses.pptx Windows hibakeresés] ''(Esemény részletei, Speciális módú indítás, Blue Screen of Death, Crash dump és elemzése, Esettanulmány: csrss BSOD, Complete memory dump, Side by Side assemblies, Boot Configuration Database, NTFS szintű naplózás beállítása (SACL), Fájl hozzáférések sorrendje)''
** http://video.bme.hu/media/video/Operacios_Rendszerek_05ea_20110221.wmv


===*Előadáson vetített diasorok listája*===
==== Zárthelyi feladatsorok ====
* [[OpreEloadasok]] - előadások a video.bme.hu-ról, és a videókhoz tartozó hivatalos jegyzetek listája


===*ZH információk*===
* [[Media:opre_2010_mintazh.pdf|2010-es MintaZH]], [[Media:opre_2010_mintazh_megoldas.pdf|megoldása]]
 
* [[Media:opre_2011_mintazh.pdf|2011-es MintaZH]]
2011-ben a ZH szerkezete kismértékben változni fog. A ZH előtt kb 2 héttel egy új példa ZH-át fogunk közzétenni. A ZH-ák szerkezet az alábbi lesz:
* [[Media:opre_20100426_ZH_megoldas.pdf|2010.04.26. ZH megoldással]]
 
* [[Media:opre_20100507_ZH_megoldas.pdf|2010.05.07. ZH megoldással]]
* 10 kiskérdés ''(vizsga beugró jellegű)''
* [[Media:opre_20100520_ZH_megoldas.pdf|2010.05.20. ZH megoldással]]
* 20 pontos teszt ''(korábbi ZH és vizsga teszt)''
* 2 nagy feladat, feladatonként 10 pontért ''(összesen 20 pont)''
 
A ZH így összesen 50 pontos. A szerzett pontokat a 2011-ben aláírást szerzőknél 30%-ban vesszük figyelembe a végső vizsgajegy megállapításában (hogy megérje jól felkészülni a ZH-ra is).
 
A változtatás oka az, hogy sokakat a beugró a vizsgán meglepetésként ért, talán így jobban ráhangolódtok az ilyen jellegű feladatokra is.
 
'''Ponthatárok:'''
 
* 0-19 pont : nem felelt meg
* 20-50 pont: megfelelt, aláírást kap
 
 
'''Számolós példára lehetőségek:'''
* Alap ütemezési algoritmusok: ''(FIFO, RR, SJF, SRTF ütemezéssel kapcsolatos mértékek számolása, lásd: Harmadik hét diasora )''
* Klasszikus UNIX ütemezés: ''(lásd: könyv)''
* Holtpont bankár algoritmus: ''(lásd: Ötödik hét diasora)''
* Memória foglalás: ''(lásd: Hatodik hét diasora)''
* Lapcsere algoritmusok: ''(lásd: Hatodik hét diasora) 2011-ben nem kell''
 
'''2011-es példa ZH:''' [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/20110404_probaZH_hun_final.pdf [[MintaZH]] 2011]
 
'''Zárthelyi feladatsorok:''' [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/2010_mintazh.pdf [[MintaZH]] 2010ig] és [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/2020_mintazh_megoldas.pdf megoldása]. 
 
'''ZH:''' 2010. április 26. [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/20100426_ZH_megoldas.pdf megoldása]  *|*
'''PZH:''' 2010. május 7. [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/20100507_ZH_megoldas.pdf megoldása] *|*
'''PPZH:''' 2010. május 20. [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/20100520_ZH_megoldas.pdf megoldása]
 
===*Vizsga információk*===
 
A tárgyból írásbeli vizsga van, ami két részből áll. Beugró és nagyfeladat. A beugrót csak a nagyfeladat megírása után tudják kijavítani. Aki a beugró alapján reménytelennek tartja a helyzetét, a beugró után elmehet.  Eredmények a tárgyhonlapra kerülnek fel, ott olvashattok a megtekintések időpontjáról is.
 
A korábbi években létezett "++"-os és "+++"-os beugró is. Ha valakinek jól ill. nagyon jól sikerült a beugrója, akkor az felfelé húzta a vizsgajegyet. Két pluszos körülbelül fél jegyet számított, három plusz esetén pedig akár egy jeggyel is jobbat kaphatott az illető, de ez más körülményektől is függött (vizsga nehézsége, milyen jegyek születtek stb.) Továbbá volt "?"-os beugró is, ha valaki egy-két ponttal kevesebbet ért el a szükségesnél. Ekkor kijavították neki a második részt is, de csak egy jegy levonással kaphatott érvényes vizsgajegyet. (Ez valószínűleg most hat pont lesz, lásd lentebb.) A pluszos, mínuszos beugró nincs kőbe vésve, de látszik belőle hogy érdemes minden kérdést (jól) kidolgozni és nem csak a szükséges hét pontra hajtani. ''Erről még megkérdezem az oktatókat.''
 
* '''Beugró:''' ''Tizenöt perc alatt kell 12 elméleti kiskérdésből 7-et megválaszolni (60%). 6 pont alatt nem javítják ki a nagyfeladatot.''
* '''Nagyfeladat:''' ''A beugró megírása után kapjuk kézbe. A nagyfeladatlap szerkezete tekintetében azonos a ZH-val, csak nagyobb arányban szerepelnek benne Windows, UNIX/Linux (DTrace is), uCOS, biztonság, stb. kérdések.''
 
 
'''Vizsga feladatsorok:''' [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/pelda_beugro.pdf Minta beugró] és [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/pelda_beugro_megoldas.pdf megoldása].
 
'''Vizsga beugrók:''' [https://wiki.sch.bme.hu/bin/view/Infoalap/OpReVizsgaKisKerdesek 2010-es beugrók megoldással(+régebbi)]
 
'''Vizsga beugrók összeválogatva :''' [https://wiki.sch.bme.hu/bin/view/Infoalap/OpReVizsgaBeugrok 2006-2010-es Beugrók megoldással]
 
{{InLineFileLink|Infoalap|OpRe|beugro_pack.zip|beugro_pack.zip}}: Tanszék által 2011-ben kiadott beugró csomag
 
 
'''1. vizsga:''' 2010. június 01. [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/beugro20100601.pdf beugrója] és [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/20100601_vizsga_megoldas.pdf megoldása] *|*
'''2. vizsga:''' 2010. június 08. [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/beugro20100608.pdf beugrója] és [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/20100608_vizsga_megoldas.pdf megoldása] *|*
'''3. vizsga:''' 2010. június 15. [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/beugro20100615.pdf beugrója] és [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/20100615_vizsga_megoldas.pdf megoldása]
 
 
[[OpReVizsgaBeugrokMegoldassal|Vizsgabeugrók és azok megoldásai ÖSSZEGYŰJTVE, ABC-rendbe szedve, egy helyen]] (javítsátok, egészítsétek ki! :) ) -- [[PeteHaro|Pete]] - 2011.06.19.
 
 
===*Miből érdemes tanulni?* ===
 
Előadás jegyzetekből, diasorokból, összefoglalókból, a lent található irodalomból és az internetről.
 
''A tárgy tematikája folyamatosan változik, így mára elég elavultak a segédanyagok. A magyar nyelvű könyvvel is ez a helyzet, régi kiadású, elavult, de még az általános részeket jól leírja. Érdemes az angol nyelvű könyveket beszerezni, mivel ezek évek óta frissülnek (nyolcadik kiadás), így közelebb állnak az anyaghoz.''
 
===*Ajánlott irodalom:*===
 
Legjobban az '''Operating System Concepts''' vagy az '''Operating System Concepts with JAVA''' angol nyelvű könyvek fedik le az anyagot (8. kiadás mindkét könyvnél)
 
''A tárgy "általános" részét részben lefedi a magyar nyelvű''
'''[http://www.tankonyvtar.hu/main.php?objectID=5332608 Operációs rendszerek mérnöki megközelítésben]'''
''könyv 17. és 211. oldalak közti része.'' (ebből hiányoznak részek)
 
 
===*Észrevételek:*===
 
Több probléma is  akad a tárgy wiki adatlapjával ill. a felkészüléssel kapcsolatban:
Az egyik ilyen gond, hogy számos olyan anyag van fent jelenleg is, amely már nem vizsgaanyag (Dr. Kondorosi Károly / Dr.Várkonyiné dr.Kóczy Annamária idejéből). Ezek érdekes dolgok, lehet belőlük tanulni, de feleslegesen elvonják a figyelmet/időt azoktól, akik csupán a tárgyat szeretnék abszolválni. Ezek hamarosan ki lesznek válogatva, és átcsoportosítjuk őket.
 
Hiányos, hibás kidolgozások. Arról van szó, hogy hibás/téves információkat tanulunk meg belőlük.
 
Magolás, beugrókérdések betanulása. Amikor nem az anyagrész megértése, hanem a "beseggelése" történik. Vizsgán gyakran szokott olyan történni, hogy felteszik a kérdés ellenkezőjét, vagy kicsit változtatnak rajta. Az a tapasztalat, hogy az emberek ilyenkor is a standard (wikis bemagolt) választ adják vissza, ami természetesen nem jó.
 
'''Fontos:''' A wikin található tartalomért, az esetlegesen hiányzó anyagrészekért és az előforduló hibákért nem vállalunk felelősséget. Konzultáltunk az oktatókkal: szerintük minden előadáson elhangzott anyag szerepel, a jelenlegi állapot már alkalmas lehet egy sikeres zh/vizsga felkészüléshez. Ha hibát / hiányosságot találtál az oldalon található anyagokban, vagy esetleg téves információt közöltünk, kérlek írj a tárgy levelezési listájára, vagy ''morpheus.bme(kukac)gmail.com'' e-mail címre, hogy minél előbb javíthassuk. Köszönjük!
 
==*Kikérdező tesztprogram*==
 
[[OpRe-Teszt2009|A 2010 tavaszi mintaZH alapján (+ régebbi igazhamisok is választhatók)]] (Koczka Tamás programja)
Kibővítve újabb menüponttal, ami az összes korábbit kikérdezi egyszerre -- [[PeteHaro|Pete]] - 2011.06.19.
 
( [[OpReIgazHamis|Igaz-Hamis kérdések ömlesztve Koczka Tamás tesztprogramja alapján]] )
 
 
==ZH gyűjtemény==
 
* [http://info.sch.bme.hu/document.php?doc_id=58 ZH-k az InfoSite-on]
* [http://info.sch.bme.hu/document.php?cmd=download_proc&tmp_page=&doc_id=17703 2007. május 4 - ZH]: 2007. május 4 - ZH
* [[OpReZH2007Spring|2007. tavasz ZH, PótZH]]
 
==Vizsga gyűjtemény==
 
* [http://info.sch.bme.hu/document.php?doc_id=58 Vizsgák az InfoSite-on]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/beugro_2007_06_12.txt 2007-06-12 vizsga beugró]
* [[OpReVizsga2007majus31|2007-05-31 vizsga nagyfeladatai és beugró]]
* [[OpReVizsga2007junius12|2007-06-12 vizsga nagyfeladatai és beugró]], [[OpReVizsga2007junius12megoldas|megoldás]] '''(hiányzik: nagykérdések 1, 2, 3)'''
* [[OpReVizsga2008majus20|2008-05-01 vizsga nagyfeladatai és beugró]], [[OpReVizsga2008majus20megoldas|megoldás]] '''(hiányzik: beugró 3 nagykérdések 2)'''
* [[OpReVizsga2008junius11|2008-06-11 vizsga nagyfeladatai és beugró]], [[OpReVizsga2008junius11megoldas|megoldás]]
* {{InLineFileLink|Infoalap|OpRe|OSVizsga2008-06-11.zip|2008-06-11 vizsga nagyfeladatai és beugró (.ZIP)}}
* [[OpReVizsga2008junius19|2008-06-19 vizsga nagyfeladatai]]
* {{InLineFileLink|Infoalap|OpRe|DSC00060.JPG|2008-12-15 vizsga nagyfeladatai}}
* {{InLineFileLink|Infoalap|OpRe|2008_sz_Opre_vizsga_1222.jpg|2008-12-22 vizsga nagyfeladatai}}
* {{InLineFileLink|Infoalap|OpRe|090112.pdf|2009-01-12 vizsga nagyfeladatai}}
* {{InLineFileLink|Infoalap|OpRe|2009-01-22oprevizsga.jpg|2009-01-22 vizsga nagyfeladatai}}
* [[OpReVizsga2009majus25|2009-05-25 vizsga nagyfeladatai]]
* [[OpReVizsga20090608|2009-06-08 vizsga nagyfeladatai]]
* [[OpReVizsga20090615|2009-06-15 vizsga nagyfeladatai]]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/opre_vizsga_nagykerd_2010_jan_6.JPG 2010-01-06 vizsga nagyfeladatai]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/opre_vizsga_nagykerd_2010_jan_18.jpg 2010-01-18 vizsga nagyfeladatai],[[OpReVizsga20100118PrioritasInverzio|megoldás]]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/opre_vizsga_nagykerd_2010_jan_25.JPG 2010-01-25 vizsga nagyfeladatai]
 
 
 
* [https://wiki.sch.bme.hu/bin/view/Infoalap/OpReVizsgaBeugrok 2006-2010-es Beugrók megoldással]
 
* [[OpReVizsgaKisKerdesek]]


==== Beugró kidolgozások ====
* [[OpReVizsgaBeugrokMegoldassal|Vizsgabeugrók és azok megoldásai ÖSSZEGYŰJTVE, ABC-rendbe szedve, egy helyen]] (javítsátok, egészítsétek ki! :) ) -- [[PeteHaro|Pete]] - 2011.06.19.
* [[OpReVizsgaBeugrokMegoldassal|Vizsgabeugrók és azok megoldásai ÖSSZEGYŰJTVE, ABC-rendbe szedve, egy helyen]] (javítsátok, egészítsétek ki! :) ) -- [[PeteHaro|Pete]] - 2011.06.19.
* [[OpReVizsgaKisKerdesek|Kidolgozott beugró kérdések]] - nem hibátlan, aki hibát talál benne javítsa


'''Igaz-Hamis kérdéscsoportok lesznek majd a ZH-n is.''' Ezekből nem nagyon lehet megtanulni az anyagot, de a tudást visszakérdezését segítik. Idén nem kell már:  ADA és CSP kérdék, elosztott rendszerek
==== Beugró feladatsorok ====
 
* [[Media:opre_vizsga_beugro_20110606.pdf|2011.06.06. beugró]]
* [[OpReVizsgaIgazHamis]]
* [[Media:opre_vizsga_beugro_20110523.pdf|2011.05.23. beugró]]
* [[OpReVizsgaIgazHamisAkkumulalt|Igaz-hamis kérdések összegyűjtve]]
* [[Media:opre_vizsga_beugro_20110117.pdf|2011.01.17. beugró]]
 
* [[Media:opre_vizsga_beugro_20110111.pdf|2011.01.10. beugró]]
==Segédanyagok==
* [[Media:opre_vizsga_beugro_20101220.pdf|2010.12.20. beugró]]
=== OPRE_jegyzet (2011) ===
* [[Media:opre_vizsga_beugro_20100615.pdf|2010.06.15. beugró]]
[[Fájl:OPRE_jegyzet.pdf]] NEM HIVATALOS jegyzet
* [[Media:opre_vizsga_beugro_20100608.pdf|2010.06.08. beugró]]
* utolsó módosítás: 2011 nyár, tehát a 2011-es tavaszi félév anyagát tartalmazza, FRISSÍTÉST IGÉNYEL!
* [[Media:opre_vizsga_beugro_20100601.pdf|2010.06.01. beugró]]
* szerkesztö: [[Szerkesztő:Ferrero]]
* [[Media:opre_vizsga_beugro_pelda.pdf|2010-es minta beugró]], [[Media:opre_vizsga_beugro_pelda_megoldas.pdf|megoldása]]
* Ferrero: "a forrása megvan (.docx), ha valaki szeretné kijavítani és az új anyagokat beletenni, akkor kérésre emailben szívesen továbbítom"
 
 
 
* {{InLineFileLink|Infoalap|OpRe|opre_peldak.doc|opre_peldak.doc}}: ''(Javitott FIFO-val es SC-vel)''
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/01-Abankaralgoritmus.pdf Bankár algoritmus]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/03-Avirtualismemoriakezeles.pdf Virtuális memóriakezelés]
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/04-Azutemezesialgoritmusok.pdf Ütemezési algoritmusok]
* {{InLineFileLink|Infoalap|OpRe|MindMapKidolgozs.pdf|MindMapKidolgozs.pdf}}: [[MindMap]] Kidolgozás
* {{InLineFileLink|Infoalap|OpRe|MindMapKidolgozs.odt|MindMapKidolgozs.odt}}: [[MindMap]] Kidolgozás Forrása (OpenOffice (Akkor még nem volt Libre))
 
 
[http://info.sch.bme.hu/document.php?doc_id=58 A tárgy lapja az InfoSiteon]
 
[[SzerkeszdTeIS]]
 
==Nem vizsgaanyag / Érdekességek / Archívum==
Ide kerülnek majd azok az anyagrészek, amelyek már kikerültek a tárgy tematikájából. ...
 
OpReVizsgaTudnivalok<br> ''(Elavult...)''
* [[OpReVizsgaNagyKerdesek]] ''(Ilyen típusú már nem lesz vizsgán...)''
 
Néhány Vizsga(Kondorosi) beugro megoldással:
* [http://info.sch.bme.hu/document.php?cmd=download_proc&tmp_page=&doc_id=11899 04maj19_beugro_mo.zip]: 2004maj19 beugro megoldása
* [http://info.sch.bme.hu/document.php?cmd=download_proc&tmp_page=&doc_id=11900 04jun03_beugro_mo.rar]: 2004jun03 beugro megoldása
 
-- [[BuiThiKieuAnh|comay]] - 2006.05.20.
 
* [https://wiki.sch.bme.hu/pub/Infoalap/OpRe/02-Aprecedenciagrafaforkjoinesaparbegin-parend.pdf precedencia gráfok] ''(fork/join-hoz és a parbegin/parend)''
 
===Operációs rendszerek mérnök ''hallgatói'' megközelítésben===
 
Két alapvető probléma van, amire mindenkinek szeretném felhívni a figyelmét:
#1: Máshogy struktúrált, nem követi az előadáson leadott anyagot
#2: Hiányos, kevés a kidolgozott anyagrész
 
Ezért a fejezeteket '''Micskei Zoltán kommentjeivel''' egészítem ki.
 
[[OpReTanKonyv]]
 
* '''Bevezetés'''   ''(MZ: Ez már nem friss, elavult.)''
** [[OpreVazlatTortenet|Történet]]
** [[OpreVazlatBevezetesKerdesek|Kérdések]]
 
* '''Virtuális gép nézőpont'''   ''(MZ: Az anyag eleje idén máshogy van struktúrálva (Pl. a virtuális gép nézőpont meg a multiprogramozott rendszerek részei más sorrendben mentek idén). Végignézve most ennek a részeit, én az ebből való tanulást nagyon nem javaslom, mert nagyon nehéz összenézni az aktuális anyaggal.)''
** [[OpreVazlatFolyamatok|Folyamatok]] ''(MZ: Idén kicsit máshogy volt a terminológia. Általánosan feladatokról (task) beszéltünk, és később jött a folyamat &#8211; szál.)''
** [[OpreVazlatFolyamatokEgyuttmukodese|Folyamatok együttműködése]] ''(MZ: nagyon hiányos)''
** [[OpreVazlatHoltpont|Holtpont]]
** [[OpreVazlatEhezes|Éhezés]]
** [[OpreVazlatKonkurensProblemak|Klasszikus konkurens problémák]]
** [[OpreVazlatForkJoin|Párhuzamosság, fork, join]] ''(Nem volt idén)''
** [[OpreVazlatTarak|Tárak és perifériák]] ''(MZ: hiányoznak szintek, elavult néhány helyen a csoportosítás)''
** [[OpreVazlatVedelemBiztonsag|Védelem és Biztonság]] ''(MZ: idén máshogy volt. Hiányzik a security fogalmai, sémák, RBAC&#8230;)''
** [[OpreVazlatVirtualisgepKerdesek|További kérdések]]
 
* '''Multiprogramozott rendszerek'''
** [[OpreVazlatArchitektura|Architektúra]]
** [[OpreVazlatFolyamatkezeles|Folyamatkezelés]] ''(MZ: többprocesszros ütemezés rész kicsit hiányos)''
** [[OpreVazlatTarkezeles|Tárkezelés]]
** [[OpreVazlatKeszulekkezeles|Készülékkezelés]] ''(MZ: itt máshogy volt idén: SSD, USB, RAID, SAN, NAS stb stb hiányzik)''
** [[OpreVazlatKezeloiFelulet|Kezelői felület]]
 
* '''Unix'''
** [[OpreVazlatUnixFelepites|Belső szerkezet és működés]] (8 lap)
** [[OpreVazlatUnixHalozat|Hálózati és elosztott szolgáltatások a UNIX-ban]]
** [[OpreVazlatUnixPosix|POSIX]]
** [[OpreVazlatUnixLinux|A Linux rendszer]]
* '''Windows NT'''
** [[OpreVazlatWindowsKovetelmenyek|Az NT-vel szemben támasztott követelmények]]
** [[OpreVazlatWindowsFelepites|Felépítés]]
** [[OpreVazlatWindowsMechanizmusok|Belső mechanizmusok]]
** [[OpreVazlatWindowsFolyamatok|Folyamatok]]
** [[OpreVazlatWindowsMemoria|Memóriakezelés]]
** [[OpreVazlatWindowsFajlrendszer|Fájlrendszer]]
** [[OpreVazlatWindowsBiztonsag|Biztonsági Alrendszer]]
** [[OpreVazlatWindowsKerdesek|Kérdések]]
 
* '''Hálózati és elosztott rendszerek''' ''(MZ: Ilyen rész most nincs. Ebből az RPC volt idén, de az is más helyen.)''
** [[OpreVazlatHalozatArchitektura|Hálózati architektúra]]
** [[OpreVazlatHalozatSzolgaltatasok|Hálózati szolgáltatások]]
** [[OpreVazlatHalozatElosztottSzolgaltatasok|Elosztott szolgáltatások]]
** [[OpreVazlatHalozatElosztottKerdesek|Kérdések]]
 
 
==Egyéb anyagok==
 
* {{InLineFileLink|Infoalap|OpRe|oprewiki1.pdf|oprewiki1.pdf}}: A wiki állapota 2008. április 7-én egyetlen pdf-ben
* {{InLineFileLink|Infoalap|OpRe|kittka.rar|kittka.rar}}: [[OpRe]] témakörök szerinti összefoglaló, 2008 tavasz
* {{InLineFileLink|Infoalap|OpRe|opre.doc|opre.doc}}: bevezetés + virtuális gép + multiprogramozott rendszerek fejezetek 2006.04.29. állapota, 44oldal
* {{InLineFileLink|Infoalap|OpRe|unix_ut-rr_nelk.doc|unix_ut-rr_nelk.doc}}: UNIX ütemezési példa, round robin nélkül
 
-- [[SzaMa|SzaMa]] - 2005.05.02.
 
* {{InLineFileLink|Infoalap|OpRe|OPREKiskrdsek.docx|OPREKiskrdsek.docx}}: 2009. május 20-én fent levő kiskérdések (MZ: vannak benne hibás windowsos válaszok, lásd a megfelelő vizsga megoldásánál). Ha meg nem szeretnél MS terméket használni: {{InLineFileLink|Infoalap|OpRe|OPREKiskrdsek.odt|OPREKiskrdsek.odt}}
 
* {{InLineFileLink|Infoalap|OpRe|OPRENagyfeladatok.docx|OPRENagyfeladatok.docx}}: 2009. május 20-én fent levő nagyfeladatok (MZ: vannak benne hibás windowsos válaszok, lásd a megfelelő vizsga megoldásánál). Ha meg nem szeretnél MS terméket használni: {{InLineFileLink|Infoalap|OpRe|OPRENagyfeladatok.odt|OPRENagyfeladatok.odt}}
 
* {{InLineFileLink|Infoalap|OpRe|2010_mintazh.pdf|2010_mintazh.pdf}}: Minta zárthelyi feladatsor (2010 tavasz)
 
* {{InLineFileLink|Infoalap|OpRe|2020_mintazh_megoldas.pdf|2010_mintazh_megoldas.pdf}}: Minta zárthelyi feladatsor megoldása (2010 tavasz)
 
* {{InLineFileLink|Infoalap|OpRe|beugro20100608.pdf|beugro20100608.pdf}}: 2010 tavasz - Második vizsga beugrói
 
* {{InLineFileLink|Infoalap|OpRe|20100608_vizsga_megoldas.pdf|20100608_vizsga_megoldas.pdf}}: 2010 tavasz - Második vizsga megoldása
 
* {{InLineFileLink|Infoalap|OpRe|beugro20100615.pdf|beugro20100615.pdf}}: 2010 tavasz - Harmadik vizsga beugrói


* {{InLineFileLink|Infoalap|OpRe|20100615_vizsga_megoldas.pdf|20100615_vizsga_megoldas.pdf}}: 2010 tavasz - Harmadik vizsga megoldása
==== Igaz-hamis ====
* [[Operációs rendszerek - Igaz-hamis vizsgakérdések|Igaz-hamis kikérdező]]


* {{InLineFileLink|Infoalap|OpRe|20110404_probaZH_hun_final.pdf|20110404_probaZH_hun_final.pdf}}: mintaZH_2011
==== Nagyfeladatlap feladatsorok és kidolgozások ====
* [https://docs.google.com/document/d/1sI2li2AO9_b91PuSzumuGAtljoWZyonHJ7SyTGPiGDE/edit#heading=h.s6w19lpyy18v 2014-2015 vizsgák nem hivatalos kidolgozása]
* [[Media:opre_vizsga_20100615_megoldas.pdf|2010.06.15. vizsga nagyfeladata hivatalos megoldással]]
* [[Media:opre_vizsga_20100608_megoldas.pdf|2010.06.08. vizsga nagyfeladata hivatalos megoldással]]
* [[Media:opre_vizsga_20100601_megoldas.pdf|2010.06.01. vizsga nagyfeladata hivatalos megoldással]]
* [[Media:opre_vizsga_20100125.jpg|2010.01.25. vizsga nagyfeladata]]
* [[OpReVizsga20100118PrioritasInverzio|2010.01.18. vizsga nagyfeladatai nem hivatalos megoldás]]
* [[Media:opre_vizsga_20100106.jpg|2010.01.06. vizsga nagyfeladata]]
* [[OpReVizsga20090615|2009.06.15. vizsga nagyfeladatai]]
* [[OpReVizsga20090608|2009.06.08. vizsga nagyfeladatai]]
* [[Media:opre_vizsga_20090122.jpg|2009.01.22. vizsga nagyfeladata]]
* [[Media:opre_vizsga_20090112.pdf|2009.01.12. vizsga nagyfeladata]]
* [[Media:opre_vizsga_20081222.jpg|2008.12.22. vizsga nagyfeladata]]
* [[Media:opre_vizsga_20081215.jpg|2008.12.15. vizsga nagyfeladata]]
* [[OpReVizsga2008junius19|2008.06.19. vizsga nagyfeladatai]]
* [[OpReVizsga2008junius11megoldas|2008.06.11. vizsga nagyfeladatai és beugró nem hivatalos megoldással]]
* [[OpReVizsga2008majus20megoldas|2008.05.01. vizsga nagyfeladatai és beugró nem hivatalos megoldással]] '''(hiányzik: beugró 3 nagykérdések 2)'''
* [[OpReVizsga2007junius12megoldas|2007.06.12. vizsga nagyfeladatai és beugró nem hivatalos megoldással]] '''(hiányzik: nagykérdések 1, 2, 3)'''
}}


* {{InLineFileLink|Infoalap|OpRe|OPRE_jegyzet.pdf|OPRE_jegyzet.pdf}}: OPRE 2011-es jegyzet
== Kedvcsináló ==
* [[OpReKedvcsinalo|Kedvcsináló]]


==Észrevételek==
* Érdemes a megajánlott jegyet megszerezni a tárgyból. A ZH valamivel egyszerűbb, mint a vizsga, a laborokból összehozható a 4 kiválóan megfelelt, a szorgalmi házikkal alig van munka.
*Több probléma is  akad a tárgy wiki adatlapjával ill. a felkészüléssel kapcsolatban:
** Hiányos, hibás kidolgozások. Arról van szó, hogy hibás/téves információkat tanulunk meg belőlük.
** Magolás, beugrókérdések betanulása. Amikor nem az anyagrész megértése, hanem a "beseggelése" történik. Vizsgán gyakran szokott olyan történni, hogy felteszik a kérdés ellenkezőjét, vagy kicsit változtatnak rajta. Az a tapasztalat, hogy az emberek ilyenkor is a standard (wikis bemagolt) választ adják vissza, ami természetesen nem jó.
** A wikin található tartalomért, az esetlegesen hiányzó anyagrészekért és az előforduló hibákért nem vállalunk felelősséget. Konzultáltunk az oktatókkal: szerintük minden előadáson elhangzott anyag szerepel, a jelenlegi állapot már alkalmas lehet egy sikeres zh/vizsga felkészüléshez. Ha hibát / hiányosságot találtál az oldalon található anyagokban, vagy esetleg téves információt közöltünk, kérlek írj a tárgy levelezési listájára, vagy a vitalapra.


[[Category:Infoalap]]
{{Lábléc - Mérnök informatikus alapszak 2022}}

A lap jelenlegi, 2024. szeptember 11., 13:50-kori változata

Operációs rendszerek
Tárgykód
VIMIAB03
Régi tárgykód
VIMIAB00
Általános infók
Szak
info
Kredit
5
Ajánlott félév
3
Keresztfélév
nincs
Tanszék
MIT
Követelmények
Labor
7 db sima + 3 db emelt/imsc
KisZH
nincs
NagyZH
1 db
Házi feladat
fakultatív
Vizsga
nincs
Elérhetőségek
Levlista
opre@sch.bme.hu

Követelmények

Előtanulmányi rend

A szorgalmi időszakban

  • Az előadások száma változik hétről hétre, egyik héten kettő, másik héten egy előadás van.
  • Az aláírás megszerzésének feltétele:
    • A ZH sikeres megírása.
      • Első rész: teszt feladatok max 15 pontért, ennek legalább 60%-a (9 pont)
      • Második rész: max 45 pont, ennek legalább 40%-a (24 pont)
    • Legalább 5 labor teljesítése.
  • Megajánlott jegy: (Jeles)
    • 25 plusz pont
    • ZH (vagy PZH, de nem PPZH) első részének sikeres megírása (ami a ZH sikerességének is követelménye)
  • Pótlási lehetőségek:
    • A ZH egyszer félév közben pótolható. Ha van PPZH is, azt a tárgy adatlapján feltüntetik, ott keresd.

Félévvégi jegy

  • Ponthatárok (egészre kerekítés után):
Pont Jegy
0 - 23 1
24 - 35 2
36 - 44 3
45 - 53 4
54 - 60 5

Segédanyagok

A tárgy tematikája 2016 tavaszától jelentősen módosult, a korábbi segédanyagok nem, vagy csak korlátozott mértékben használhatóak.

Jegyzetek

Könyv

  • Kicsit régebbi könyvek, amik nem a tárgyhoz készültek, de sok dolog felhasználható belőlük:
  • Silberschatz, Peterson: Operating System Concepts vagy Operating Systems Concept with JAVA (7. vagy későbbi kiadás)

Egyéb segédanyagok

Fakultatív házik

Laborok

  • A félév folyamán öt labort kell teljesíteni három témakörben. Az 5 labort elvégezheted 2 nap alatt is, mert úgy vannak beosztva a laborok, hogy egymásra épülnek. Érdemes elvégezni az egy témakörbe tartozó feladatokat egy napon, mert sok feladat az előző feladatokra épült, vagy felhasználja a benne tanultakat.
  • A feladatokat a MIT HF Portálon találod meg. A rendszer lehetővé teszi, hogy a labor ideje előtt is feltöltsd a feladatokat. Így ha akarod, akár otthon is elkészítheted őket.
    • Ha az otthon elkészített labor jegyzőkönyvet online értékelik, és elfogadják akkor azt személyesen nem kell bemutatni, így akár az is előfordulhat hogy egyáltaln nem kell bemenned laborra.
    • Ugyan ezen a rendszeren keresztül kell jelentkezni labor alkalmakra, nem kötelező és előzetes jelentkezés nélkül nem is leheta Neptunon keresztül fel vett labor alkalmakra bejárni.

ZH

Ez a lap elavult adatokat tartalmazhat. Segíts felfrissíteni
Ha nem tudod, hogy állj neki, olvasd el a tutorialt.

  • A ZH 50 pontos, két részből áll: beugró (15 pont) és feladatsor (35 pont). Összességében 40%-ot (20 pont) kell elérni a ZH teljesítéséhez
    • Beugró: egy teszt, igaz-hamis kérdésekkel, 60%-ot (9 pont) kell teljesíteni, hogy megírhasd a feladatsort.
    • Feladatsor: többféle (köztük számítási) feladatból áll, itt nincs külön követelmény a pontszámra vonatkozóan.

Számolós példára lehetőségek

  • Alap ütemezési algoritmusok
  • Klasszikus UNIX ütemezés
  • Holtpont bankár algoritmus
  • Memória foglalás
  • Lapcsere algoritmusok

ZH feladatsorok

ZH kikérdező

Vizsga kikérdező

A tárgy tematikája 2016 tavaszától jelentősen módosult, az előadó nem javasolja a régi képzés feladatsorainak segítségével való felkészülést.

Régi képzés

Zárthelyi feladatsorok

Beugró kidolgozások

Beugró feladatsorok

Igaz-hamis

Nagyfeladatlap feladatsorok és kidolgozások

Kedvcsináló

Észrevételek

  • Érdemes a megajánlott jegyet megszerezni a tárgyból. A ZH valamivel egyszerűbb, mint a vizsga, a laborokból összehozható a 4 kiválóan megfelelt, a szorgalmi házikkal alig van munka.
  • Több probléma is akad a tárgy wiki adatlapjával ill. a felkészüléssel kapcsolatban:
    • Hiányos, hibás kidolgozások. Arról van szó, hogy hibás/téves információkat tanulunk meg belőlük.
    • Magolás, beugrókérdések betanulása. Amikor nem az anyagrész megértése, hanem a "beseggelése" történik. Vizsgán gyakran szokott olyan történni, hogy felteszik a kérdés ellenkezőjét, vagy kicsit változtatnak rajta. Az a tapasztalat, hogy az emberek ilyenkor is a standard (wikis bemagolt) választ adják vissza, ami természetesen nem jó.
    • A wikin található tartalomért, az esetlegesen hiányzó anyagrészekért és az előforduló hibákért nem vállalunk felelősséget. Konzultáltunk az oktatókkal: szerintük minden előadáson elhangzott anyag szerepel, a jelenlegi állapot már alkalmas lehet egy sikeres zh/vizsga felkészüléshez. Ha hibát / hiányosságot találtál az oldalon található anyagokban, vagy esetleg téves információt közöltünk, kérlek írj a tárgy levelezési listájára, vagy a vitalapra.


Bevezetők
1. félév
2. félév
3. félév
4. félév
5. félév
6. félév
7. félév