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

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
(Új tanrend, követelmények, pontszámok frissítve)
1. sor: 1. sor:
 
{{Tantárgy
 
{{Tantárgy
 
|nev=Operációs rendszerek
 
|nev=Operációs rendszerek
|tárgykód=VIMIA219
+
|tárgykód=VIMIAB00
 +
|régitárgykód=VIMIA219
 
|szak=info
 
|szak=info
|kredit=4
+
|kredit=5
 
|felev=4
 
|felev=4
 
|kereszt=vizsgakurzus
 
|kereszt=vizsgakurzus
 
|tanszék=MIT
 
|tanszék=MIT
 
|kiszh=nincs
 
|kiszh=nincs
|hf=nincs
+
|hf=fakultatív
 
|nagyzh=1 db
 
|nagyzh=1 db
 +
|labor=6 db
 
|vizsga= írásbeli
 
|vizsga= írásbeli
 
|szak=info
 
|szak=info
|tad=https://www.vik.bme.hu/kepzes/targyak/vimia219
+
|targyhonlap=http://www.mit.bme.hu/oktatas/targyak/vimiab00
|targyhonlap=http://www.mit.bme.hu/oktatas/targyak/vimia219
 
 
}}
 
}}
  
26. sor: 27. sor:
 
*Az '''aláírás''' megszerzésének feltétele:
 
*Az '''aláírás''' megszerzésének feltétele:
 
**A '''ZH''' sikeres (min 40%) megírása.
 
**A '''ZH''' sikeres (min 40%) megírása.
*'''Megajánlott jegy:''' nincs.
+
**Hatból négy '''laborfoglalkozás''' legalább ''megfelelt'' szintű teljesítése. A laborok elején beugrót írnak a hallgatók, a beugrót nem teljesítő hallgatók a laborfoglalkozáson nem vehetnek részt. A laborokat a mérésvezető ''megfelelt'', ''nem megfelelt'' és ''kiválóan megfelelt'' szintekkel értékeli a foglalkozáson elvégzett munka alapján.
 +
*'''Megajánlott jegy:'''
 +
**az elvégzett laborok "kiválóan megfelelt" szintű teljesítése
 +
**legalább öt pont fakultatív házi feladatok megoldásáért
 +
**legalább 33 pontos zárthelyi
 +
**megajánlott jegy csak az aláírás megszerzésének félévében adható
 +
**a megajánlott érdemjegy a vizsga értékelési táblázata szerinti, összpontszám = 1.5 * ZH pontszám + HF pontok
 
*'''Pótlási lehetőségek:'''
 
*'''Pótlási lehetőségek:'''
 
**A ZH egyszer félév közben, egyszer pedig a pótlási héten (különeljárási díj fejében) pótolható.
 
**A ZH egyszer félév közben, egyszer pedig a pótlási héten (különeljárási díj fejében) pótolható.
 
*'''Elővizsga:''' nincs.
 
*'''Elővizsga:''' nincs.
*'''Kontakt órák'''
 
**'''Előadás:''' Minden héten 2X2.
 
**'''Gyakorlat:''' Nincs.
 
  
 
===A vizsgaidőszakban===
 
===A vizsgaidőszakban===
*'''Vizsga:''' írásbeli. Két részből áll, amelyek 12 és 50 pontosak. az elégséges vizsgához az első (beugró) rész min. 7 pontos (~58%), a második rész min. 20 pontos (40%) teljesítése szükséges. A beugró teljesítése a vizsga folytatásának feltétele. (Mivel nem tudják ott azonnal kijavítani, így a vizsga folytatható, csak a beugró nem teljesülése esetén a vizsga második részét nem javítják ki.) A beugró pontszáma nem számít bele a félévvégi jegybe.
+
*'''Vizsga:''' írásbeli. Két részből áll, amelyek 10 és 50 (35+15) pontosak. Az elégséges vizsgához az első (beugró) részén legalább 6 pontot, a második (teszt és számítási feladat) részén legalább 20 pontot kell szerezni. A beugró teljesítése a vizsga folytatásának feltétele. (Mivel nem tudják ott azonnal kijavítani, így a vizsga folytatható, csak a beugró nem teljesülése esetén a vizsga második részét nem javítják ki.) A beugró pontszáma nem számít bele a félévvégi jegybe.
 
**Előfeltétele: az aláírás megléte.
 
**Előfeltétele: az aláírás megléte.
 +
<!-- ez hátha kell még
 
**A beugró ponthatárai:
 
**A beugró ponthatárai:
 
::{| class="wikitable" align="center"
 
::{| class="wikitable" align="center"
42. sor: 47. sor:
 
! Pont !!  
 
! Pont !!  
 
|-
 
|-
|0 - 5 || nincs meg, és messze a ponthatár (esélytelen sajnos)
+
|0 - 5 || nincs meg, és (40%) teljesítése szükségess messze a ponthatár (esélytelen sajnos)
 
|-
 
|-
 
|5,5 - 6,5 || nincs meg, de közel a ponthatár (lehet reklamálni, talán elszámolták)
 
|5,5 - 6,5 || nincs meg, de közel a ponthatár (lehet reklamálni, talán elszámolták)
48. sor: 53. sor:
 
|7 - 12 || rendben
 
|7 - 12 || rendben
 
|}
 
|}
 +
-->
  
 
===Félévvégi jegy===
 
===Félévvégi jegy===
*A jegyet adó pontszámot (P) az aktuális félévben aláírást szerzőknél a ZH és a vizsga második felének (V<sub>2</sub>) pontszáma adja a következő módon:
+
*A jegyet adó pontszámot (P) az aktuális félévben aláírást szerzőknél a ZH, a vizsga második felének (V<sub>2</sub>) pontszáma, és a fakultatív házi feladatokra kapott pontszám adja a következő módon:  
*<math>P= 0,3*ZH+0,7*V_2</math>
+
*<math>P= V_2 + {\frac {ZH} {2}} + HF</math>
*Aki korábban szerzett aláírást, annál P= V<sub>2</sub>.
+
*Aki korábban szerzett aláírást, annál
 +
*<math>P= 1.5 * V_2</math>
 
*''A vizsga első felének (a beugrónak) a pontszáma a végső jegybe nem számít bele, csak a vizsga folytatásának feltétele!''
 
*''A vizsga első felének (a beugrónak) a pontszáma a végső jegybe nem számít bele, csak a vizsga folytatásának feltétele!''
 
*Ponthatárok:
 
*Ponthatárok:
59. sor: 66. sor:
 
! P !! Jegy
 
! P !! Jegy
 
|-
 
|-
|0 - 19 || 1
+
|0 - 29 || 1
 
|-
 
|-
|20 - 25 || 2
+
|30 - 39 || 2
 
|-
 
|-
|26 - 31 || 3
+
|40 - 49 || 3
 
|-
 
|-
|32 - 39 || 4
+
|50 - 59 || 4
 
|-
 
|-
|40 - 50 || 5
+
|60 - 75+ || 5
 
|}
 
|}
  
87. sor: 94. sor:
  
 
=== Diák ===
 
=== Diák ===
 +
 +
Nem feltétlen aktuális!
 +
 
{| style="border-spacing: 1em;"
 
{| style="border-spacing: 1em;"
 
| style="vertical-align: top;" |
 
| style="vertical-align: top;" |
127. sor: 137. sor:
  
 
2011. őszén felvették a tárgy előadásait, [http://bme.videotorium.hu/hu/channels/details/900,Operacios_rendszerek itt megtekinthető]
 
2011. őszén felvették a tárgy előadásait, [http://bme.videotorium.hu/hu/channels/details/900,Operacios_rendszerek itt megtekinthető]
 +
 +
== Laborok ==
 +
A félév folyamán hat kétórás labort kell teljesíteni három témakörben. A négyórás kurzusokban lehetőség van két, egy témakörbe eső labor egymás utáni elvégzésére egy négyórás blokkban.
 +
 +
=== Windows ===
 +
=== Linux ===
 +
=== Beágyazott rendszerek ===
  
 
== ZH ==
 
== ZH ==
 +
<!-- 2016-ban nem tudjuk mi lesz
 
2011-ben a ZH szerkezete megváltozott kicsit:
 
2011-ben a ZH szerkezete megváltozott kicsit:
 
* 10 kiskérdés ''(vizsga beugró jellegű)''
 
* 10 kiskérdés ''(vizsga beugró jellegű)''
 
* 20 pontos teszt ''(korábbi ZH és vizsga teszt)''
 
* 20 pontos teszt ''(korábbi ZH és vizsga teszt)''
 
* 2 nagy feladat, feladatonként 10 pontért ''(összesen 20 pont)''
 
* 2 nagy feladat, feladatonként 10 pontért ''(összesen 20 pont)''
 +
-->
  
A ZH 50 pontos, 20 ponttól van meg. A szerzett pontokat az aláírást szerzőknél 30%-ban veszik figyelembe a végső vizsgajegy megállapításában (hogy megérje jól felkészülni a ZH-ra is).
+
A ZH 50 pontos, 20 ponttól van meg.
 
 
 
==== Számolós példára lehetőségek ====
 
==== 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 )''
 
* Alap ütemezési algoritmusok: ''(FIFO, RR, SJF, SRTF ütemezéssel kapcsolatos mértékek számolása, lásd: Harmadik hét diasora )''
144. sor: 162. sor:
  
 
==== Zárthelyi feladatsorok ====
 
==== Zárthelyi feladatsorok ====
 +
 +
==== Régi képzés - Zárthelyi feladatsorok ====
 +
 
* [[Media:opre_2010_mintazh.pdf|2010-es MintaZH]], [[Media:opre_2010_mintazh_megoldas.pdf|megoldása]]
 
* [[Media:opre_2010_mintazh.pdf|2010-es MintaZH]], [[Media:opre_2010_mintazh_megoldas.pdf|megoldása]]
 
* [[Media:opre_2011_mintazh.pdf|2011-es MintaZH]]
 
* [[Media:opre_2011_mintazh.pdf|2011-es MintaZH]]
154. sor: 175. sor:
  
 
=== Beugró ===
 
=== Beugró ===
* A 12 elméleti kérdésböl 7-et kell megválaszolni (60%), 15 perc van rá.
+
* A 10 elméleti kérdésböl 6-et kell megválaszolni, <!--15 perc van rá-->.
 
* Elméleti kérdéseket tartalmaz, tehát a beugró teljesítéséhez tudni kell az anyagot részletesen.
 
* Elméleti kérdéseket tartalmaz, tehát a beugró teljesítéséhez tudni kell az anyagot részletesen.
  
162. sor: 183. sor:
  
 
==== Beugró feladatsorok ====
 
==== Beugró feladatsorok ====
 +
 +
==== Régi képzés - Beugró feladatsorok ====
 
* [[Media:opre_vizsga_beugro_20110606.pdf|2011.06.06. beugró]]
 
* [[Media:opre_vizsga_beugro_20110606.pdf|2011.06.06. beugró]]
 
* [[Media:opre_vizsga_beugro_20110523.pdf|2011.05.23. beugró]]
 
* [[Media:opre_vizsga_beugro_20110523.pdf|2011.05.23. beugró]]
176. sor: 199. sor:
  
 
=== Nagyfeladatlap ===
 
=== Nagyfeladatlap ===
* A beugrót követi a nagyfeladatlap kitöltése. A nagyfeladatlap 30 tesztkérdést (8 kérdéscsoport), és 2 nagyfeladaot tartalmaz. A vizsgában nagyobb arányban szerepelnek benne Windows, UNIX/Linux, virtualizáció, biztonság, stb. kérdések a ZH-hoz képest.
+
* A beugrót követi a nagyfeladatlap kitöltése. A nagyfeladatlap 35 tesztkérdést, és egy, 15 pontos számítási példát tartalmaz. A vizsgában nagyobb arányban szerepelnek benne Windows, UNIX/Linux, virtualizáció, biztonság, stb. kérdések a ZH-hoz képest.
 
==== Nagyfeladatlap feladatsorok és kidolgozások ====
 
==== Nagyfeladatlap feladatsorok és kidolgozások ====
 +
==== Régi képzés - 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]
 
* [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_20100615_megoldas.pdf|2010.06.15. vizsga nagyfeladata hivatalos megoldással]]
206. sor: 230. sor:
 
* 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.
 
* 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.
  
 +
{{Lábléc_-_Mérnök_informatikus_alapszak_2014}}
 
{{Lábléc_-_Mérnök_informatikus_alapszak}}
 
{{Lábléc_-_Mérnök_informatikus_alapszak}}

A lap 2016. február 4., 16:44-kori változata

Operációs rendszerek
Tárgykód
VIMIAB00
Régi tárgykód
VIMIA219
Általános infók
Szak
info
Kredit
5
Ajánlott félév
4
Keresztfélév
vizsgakurzus
Tanszék
MIT
Követelmények
Labor
6 db
KisZH
nincs
NagyZH
1 db
Házi feladat
fakultatív
Vizsga
írásbeli
Elérhetőségek


Ajánlott rövidítés: opre

Követelmények

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.

A szorgalmi időszakban

  • Az aláírás megszerzésének feltétele:
    • A ZH sikeres (min 40%) megírása.
    • Hatból négy laborfoglalkozás legalább megfelelt szintű teljesítése. A laborok elején beugrót írnak a hallgatók, a beugrót nem teljesítő hallgatók a laborfoglalkozáson nem vehetnek részt. A laborokat a mérésvezető megfelelt, nem megfelelt és kiválóan megfelelt szintekkel értékeli a foglalkozáson elvégzett munka alapján.
  • Megajánlott jegy:
    • az elvégzett laborok "kiválóan megfelelt" szintű teljesítése
    • legalább öt pont fakultatív házi feladatok megoldásáért
    • legalább 33 pontos zárthelyi
    • megajánlott jegy csak az aláírás megszerzésének félévében adható
    • a megajánlott érdemjegy a vizsga értékelési táblázata szerinti, összpontszám = 1.5 * ZH pontszám + HF pontok
  • Pótlási lehetőségek:
    • A ZH egyszer félév közben, egyszer pedig a pótlási héten (különeljárási díj fejében) pótolható.
  • Elővizsga: nincs.

A vizsgaidőszakban

  • Vizsga: írásbeli. Két részből áll, amelyek 10 és 50 (35+15) pontosak. Az elégséges vizsgához az első (beugró) részén legalább 6 pontot, a második (teszt és számítási feladat) részén legalább 20 pontot kell szerezni. A beugró teljesítése a vizsga folytatásának feltétele. (Mivel nem tudják ott azonnal kijavítani, így a vizsga folytatható, csak a beugró nem teljesülése esetén a vizsga második részét nem javítják ki.) A beugró pontszáma nem számít bele a félévvégi jegybe.
    • Előfeltétele: az aláírás megléte.

Félévvégi jegy

  • A jegyet adó pontszámot (P) az aktuális félévben aláírást szerzőknél a ZH, a vizsga második felének (V2) pontszáma, és a fakultatív házi feladatokra kapott pontszám adja a következő módon:
  • [math]P= V_2 + {\frac {ZH} {2}} + HF[/math]
  • Aki korábban szerzett aláírást, annál:
  • [math]P= 1.5 * V_2[/math]
  • A vizsga első felének (a beugrónak) a pontszáma a végső jegybe nem számít bele, csak a vizsga folytatásának feltétele!
  • Ponthatárok:
P Jegy
0 - 29 1
30 - 39 2
40 - 49 3
50 - 59 4
60 - 75+ 5

Segédanyagok

Könyv

  • Kóczy A., Kondorosi K. (szerkesztők): 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)

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, így közelebb állnak az anyaghoz.

Opre nemhivatalos jegyzet

Legfrissebb változat: OpreJegyzet

  • NEM HIVATALOS JEGYZET: nincs benne minden, vannak benne hibák/elírások
  • 2011-es anyagot tartalmazza
  • utolsó szerkesztés dátuma: 2011 nyár
  • Továbbfejlesztési lehetőségek:
    • Minden évben szükséges lenne frissíteni az aktuális anyagokkal és kiegészíteni, újabb "kiadásban" feltölteni!
    • a készítő elérhetősége, vele egyeztetve lehet elkérni a forrást és továbbfejlesztésről érdeklődni (mely mindenki számára nyitott, csak pár tanácsot adna)

Diák

Nem feltétlen aktuális!

1. Bevezető előadás
2. UNIX bevezető előadás
3. Windows bevezető előadás
4. Windows hibakeresés
5. Windows ütemezés
6. Feladatok közötti kommunikáció ellenőrzése
7. Ütemezés
8. Összetett prioritásos és többprocesszoros ütemezés
9. Feladatok implementációja, folyamatok és szálak
10. Kölcsönös kizárás, szinkronizáció, kommunikáció
11. Üzenet alapú kommunikáció
12. Holtpont és kezelése
13. UNIX folyamatkezelés
14. UNIX ütemezés
15. UNIX kommunikáció
16. Memóriakezelés
17. uC/OS
18. Windows memóriakezelés
19. Virtualizáció
20. UNIX Dtrace
21. A permanens tár kezelése
22. UNIX fájlrendszerek
23. Hitelesítés és engedélyezés
24. Windows biztonság

Egyéb segédanyagok

Videó

2011. őszén felvették a tárgy előadásait, itt megtekinthető

Laborok

A félév folyamán hat kétórás labort kell teljesíteni három témakörben. A négyórás kurzusokban lehetőség van két, egy témakörbe eső labor egymás utáni elvégzésére egy négyórás blokkban.

Windows

Linux

Beágyazott rendszerek

ZH

A ZH 50 pontos, 20 ponttól van meg.

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

Zárthelyi feladatsorok

Régi képzés - Zárthelyi feladatsorok

Vizsga

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 javítják ki. 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.

Beugró

  • A 10 elméleti kérdésböl 6-et kell megválaszolni, .
  • Elméleti kérdéseket tartalmaz, tehát a beugró teljesítéséhez tudni kell az anyagot részletesen.

Beugró kidolgozások

Beugró feladatsorok

Régi képzés - Beugró feladatsorok

Igaz-hamis

Igaz-hamis kikérdező

Nagyfeladatlap

  • A beugrót követi a nagyfeladatlap kitöltése. A nagyfeladatlap 35 tesztkérdést, és egy, 15 pontos számítási példát tartalmaz. A vizsgában nagyobb arányban szerepelnek benne Windows, UNIX/Linux, virtualizáció, biztonság, stb. kérdések a ZH-hoz képest.

Nagyfeladatlap feladatsorok és kidolgozások

Régi képzés - Nagyfeladatlap feladatsorok és kidolgozások

Kedvcsináló

Kedvcsináló

Egyéb anyagok/linkek

Észrevételek

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


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