BMETETMP030

A tárgy címe: 
Programozás 2
Elsődleges képzés: 
Fizikus mérnök BSc
Kredit: 
6
A tárgy besorolása: 
kötelező
Óraszám - előadás: 
2
Óraszám - gyakorlat: 
0
Óraszám - labor: 
2
Egyéb oktatás: 
számítógépes tantermi laboratórium
Számonkérés módja: 
Coursework grade
Egyéb számonkérés: 
zárthelyi dolgozatok (2), beugró dolgozatok, házi feladat
Félév: 
2
Előtanulmányi feltételek: 
Programozás 1.
Tantárgy felelőse: 
Dr. Forstner Bertalan, Ph.D., egyetemi docens
További oktatók: 
Tárgyleírás: 
A tárgy alapvető célja, hogy alapozó tárgyként folytassa számítógépes problémamegoldás módszereinek és alapvető eszközeinek előző félévben megkezdett megismertetését olyan szinten, hogy azt a hallgatók további tanulmányaik során képesek legyenek hatékonyan alkalmazni. Ezen félév alapvető célkitűzése, hogy további gyakorlatokkal mélyítse a C programozási nyelv ismeretét, megismertesse a nagyméretű programozási feladatok megoldásának lépéseit, és bevezessen az objektum-orientált programozásba. Célkitűzését a tárgy az előző félévben megszerzett C nyelvi tudásra alapozva, a C++ nyelv megismertetésével éri el. A laborok anyaga folyamatosan követi az előadások tematikáját, azok megértését, elmélyítését támogatja.
Ajánlott irodalom: 
Benedek Zoltán - Levendovszky Tihamér: Szoftverfejlesztés C++ nyelven (SZAK, 2007) B. Stroustrup: A C++ programozási nyelv (Kiskapu, 2001) Kondorosi Károly - László Zoltán - Szirmay-Kalos László: Objektum-orientált szoftverfejlesztés (CompuerBooks, 2004)
Kompetenciák: 
a) tudása- Ismeri a műszaki és fizikai problémák számítógépes modellezésének matematikai és informatikai módszereit.b) képességei- Képes a műszaki fejlesztéshez kapcsolódó problémák önálló megoldására, a megoldáshoz elvezető fizikai törvényszerűségek, mechanizmusok és műszaki megoldások azonosítására, komplex műszaki és fizikai problémák analitikus és számítógépes modellezésére, és a modellezés eredményének gyakorlati alkalmazására.c) attitűdje- Elkötelezett új kompetenciák elsajátítására.- Fejleszti, mélyíti szakterületi ismereteit.d) autonómiája és felelőssége- Önállóan feltárja és átgondolja az alapvető szakmai kérdéseket, és adott források alapján megválaszolja azokat, képes önálló szakmai döntések meghozatalára.- Felelősséggel együttműködik a műszaki, természettudományos és más szakterületek szakembereivel.- Tudatosan vállalja a műszaki-természettudományos terület etikai normáit.- Saját képességeit és munkájának eredményét reálisan értékeli.- Folyamatos tanulással fejleszti kompetenciáit, alkalmassá válva felelősségteljes munkakörök betöltésére.- Tisztában van a tudományos-technológiai kijelentések jelentőségével és következményeivel.