A 2012. őszi félév szigorlati követelmény ... - Óbudai Egyetem
A 2012. őszi félév szigorlati követelmény ... - Óbudai Egyetem
A 2012. őszi félév szigorlati követelmény ... - Óbudai Egyetem
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Óbudai</strong> <strong>Egyetem</strong><br />
Szoftvertechnológia Intézet<br />
Neumann János Informatikai Kar<br />
Tantárgy neve és kódja: Kreditérték: 0<br />
Szoftver szigorlat<br />
NSTSS1SANC<br />
Mérnök informatikus BSc szak Nappali tagozat 2012/13 tanév …I. <strong>félév</strong><br />
Tantárgyfelelős oktató: Dr. Csink László e.docens<br />
Előtanulmányi feltételek:<br />
(kóddal)<br />
NSTPP1SANC, NSTST1SANC<br />
Heti óraszámok: Előadás: 0 Tantermi gyak.: 0 Laborgyakorlat: 0 Konzultáció: 0<br />
Számonkérés módja<br />
(é,v, e, s):<br />
s<br />
A tananyag<br />
Oktatási cél:<br />
Az AAO, a PPT és a SZT tárgyak keretében tanult témakörök átfogó ismereteinek mérése.<br />
A szigorlat írásbeli részének témaköreit a http://users.nik.uni-obuda.hu/csink/ oldalon tesszük közzé.<br />
A vizsga módja:<br />
A szigorlat ugyanazon a vizsganapon teljesítendő két részből áll: egy számítógéppel megoldandó ún. beugróból<br />
és egy írásbeli dolgozatból. A beugró OOP ismereteket, algoritmuskészséget és C# programozási tudást mér. A<br />
beugró értékelése megfelelt vagy nem megfelelt. A beugró sikertelen teljesítése esetén a <strong>szigorlati</strong> jegy elégtelen,<br />
sikeres teljesítés esetén a hallgató írásbeli dolgozatot írhat.<br />
Ha a hallgató a sikeres beugró után az írásbeli részen elégtelenre vizsgázott, az ugyanabban a vizsgaidőszakban<br />
ismételt szigorlatán a beugrót nem kell megismételnie.<br />
Az a hallgató, aki az OOP, VEP, Java programozási nyelv, Haladó programozás labortárgyak közül legalább két<br />
tárgyat legalább jó (4) szinten teljesített, mentesül a beugró alól. Ezt a mentességet a hallgatónak kell kérnie<br />
susik.marta@nik.uni-obuda.hu címen, megjelölve az említett két tárgy nevét, kódját és a teljesítés <strong>félév</strong>ét,<br />
valamint az elért osztályzatokat. A kérelemben a hallgató nevének és Neptun kódjának szerepelnie kell. A<br />
hivatkozott tárgyak eredményeinek 2007. december 1. utáni dátumúaknak kell lenniük. Ha a hivatkozott jegy<br />
tantárgyfelmentéssel vagy beszámítással állt elő, akkor nem képezheti a beugró felmentés alapját. A beugró<br />
felmentési kérelem benyújtható a <strong>2012.</strong> december 10-től kezdődően, <strong>2012.</strong> december 14. délig<br />
susik.marta@nik.uni-obuda.hu címen. A kérelmet kizárólag a http://users.nik.uni-obuda.hu/csink/kerelem2.xls<br />
címről letölthető űrlapon lehet benyújtani.<br />
Az a hallgató, akinek AAO vizsgajegyéből, PPT vizsgajegyéből és SZTT évközi jegyéből számított átlaga<br />
legalább jó és mind az AAO, mind a PPT jegye minimum közepes, valamint beugró felmentésre is jogosult,<br />
önkéntes SZTT vizsgát kérelmezhet a <strong>szigorlati</strong> felmentés érdekében Dr. Tick József tanár úrnál. Ha ez a vizsga is<br />
legalább jó érdemjegyű, akkor a szigorlatra megajánlott jegyet kaphat az AAO, PPT és SZTT jegyek alapján,<br />
feltéve, hogy a beugróról való mentességet is megszerezte.<br />
Az írásbeli dolgozat időtartama két és fél óra. A kérdéseket a fentiekben részletezett tematika alapján állítjuk<br />
össze. A dolgozatban 100 pont érhető el. A dolgozat értékelése az összpontszám alapján: 0-50 elégtelen; 51-63<br />
elégséges; 64-75 közepes; 76-87 jó; 88-100 jeles.<br />
A szigorlaton – többek között – előfordulhatnak hosszabb vagy rövidebb kifejtést igénylő elméleti kérdések,<br />
definíciók, tételek, bizonyítások, tanult programkód készítés pszeudokódban vagy C# kód formájában.<br />
Törekszünk arra, hogy a kérdések változatosak legyenek, de semmilyen garancia nincs arra, hogy a szigorlathoz<br />
kapcsolódó mindegyik tantárgyhoz kötődik kérdés egy-egy alkalommal.<br />
Az is előfordulhat, a kreditrendszer sajátosságai és a dinamikusan változó tananyag kapcsán, hogy egyes<br />
hallgatók bizonyos témaköröket nem tanultak előadásaik során; ilyenkor a témát szakirodalom alapján kell<br />
feldolgozni. A szigorlaton olyan feladatmegoldásra illetve algoritmuskészítésre is sor kerülhet, melyet a hallgató<br />
nem tanult, de az ismert elméletre építve, kreatív módon meg kell tudnia oldani.<br />
A dolgozatok megtekintése és esetleges reklamálás a bizottság előtt lehetséges. A reklamálás helyszínét és pontos<br />
időpontját a vizsga alkalmával közöljük. Utólagos megtekintés vagy reklamálás ezen túlmenően nem lehetséges.<br />
A TVSZ előírását „túlteljesítve” a vizsgákra a hallgatók létszámának kétszerese erejéig biztosítunk férőhelyet. A<br />
legutolsó vizsgahéten két vizsgaalkalom is lesz. A legutolsó alkalmon a TVSZ 25. par. (2) értelmében csak azok<br />
vizsgázhatnak, akik az adott vizsgaidőszakban egyszer már sikertelenül vizsgáztak. Erre a vizsgára a jelentkezést<br />
a vizsga előtt 1-2 nappal nyitjuk meg. A korábbi évek gyakorlatával szemben ennek a vizsgának lesz felső<br />
korlátja.
Ajánlott irodalom:<br />
Bradley L. Jones: C# mesteri szinten, Kiskapu Kft, 2004<br />
Cormen T. et al.: Algoritmusok, Műszaki K., 1997.<br />
Marshall D.: Programming Microsoft Visual C# 2005: The Language, Microsoft Press, Redmond, Washington<br />
98052-6399, 2005<br />
Iványi A. (szerk.): Informatikai algoritmusok, ELTE Könyvkiadó, 2005.<br />
Ivanyos, Rónyai, Szabó: Algoritmusok, Typotex Kiadó, 1998.<br />
Knuth D. E.: A számítógép-programozás művészete, Műszaki K., 1987.<br />
Kondorosi K., László Z., Szirmai-Kalos L.,: Objektumorientált szoftverfejlesztés, Computerbooks, 1997<br />
Kotsis D., Légrádi G., Nagy G., Szénási S.: Többnyelvű programozástechnika, Panem, 2007.<br />
Lovász L., Gács P.: Algoritmusok, Műszaki K., 1978.<br />
Northrup T., S. Wildermuth, B. Ryan: Microsoft .NET Framework 2.0 Application Development Foundation,<br />
Self-Paced Training Kit, MCTS Exam 70-536<br />
Pressman, R., S.: Software Engineering a Practitioners Approach, McGraw-Hill Int. Ed., 2004.<br />
Sommerville, I.: Szoftver rendszerek fejlesztése (Software Engineering 6th Edition) Panem kiadó, Debrecen,<br />
2002.<br />
Trahtenbrot: Algoritmusok és absztrakt automaták, Műszaki K., 1978.