Programozás II. gyakorlat
A 2006/2007-es tanév őszi félévében Programozás II. gyakorlatot tartok.
Elérhetőségeim az Oktatás/Oktatói adatok menüpont alatt érhetők el.
A kurzus követelményei az Informatikai Tanszékcsoport honlapján a tárgy hivatalos oldalán találhatóak meg.
Követelmények
A gyakorlatra járás kötelező, az igazolásra és az igazolt hiányzások számára vonatkozó előírások a TVSZ-ben találhatók.
Az igazolásokat kérem bemutatni a hiányzást követő második alkalommal legkésőbb! Ellenkező esetben a kurzus teljesítése sikertelen!
| feladat | maximum pont | minimum pont | határidő/időpont | megjegyzés |
| elméleti teszt: | 40 p | 16 p | 7-8. tanítási héten gyakorlaton |
addigi előadásanyagból |
| kötelező program: |
1 | 1 | leadás: kb. utolsó előtti hétig emailben | lista lesz a honlapon csoportonként 1 feladatot legfeljebb 1 ember csinál jelentkezés e-mailben, a kívánt néhány feladat prioritásos felsorolásával |
| gyakorlati vizsga: | 60 p | 24 p | vizsgaidőszakban | programírás gép előtt |
Órák anyaga
- 1. gyakorlat: ismerkedés, követelmények ismertetése, MS Visual Studio 2005 elindítása.
- 2. gyakorlat: Hello World program C nyelven, C programok szerkezetének és alapvető C I/O ismétlése.
- 3. gyakorlat: Parancssori fordítás. Téglák térfogatának számítása, alapvető C file I/O ismétlése.
- 4. gyakorlat: Téglatérfogat számító program tökéletesítése, parancssori argumentumok feldolgozása. [teglak.cpp] [osszeado.cpp]
- 5. gyakorlat: objektum-orientált paradigma ismétlése, első C++ osztály.
- 6. gyakorlat: több osztályból álló projekt készítése, fordítása. [Testek.zip]
- 7. gyakorlat:öröklődés, virtuális metódus. [Hallgatok1.zip] [Hallgatok2.zip] [Hallgatok3.zip] [Testek.zip]
- 8. gyakorlat: gyakorlás
- 9. gyakorlat: teszt megírása
- 10. gyakorlat: konstruktor, destruktor,
new,delete, C++ I/O streamek [Emberek1.zip] [Emberek2.zip] - 11. gyakorlat: egyszerű operator overloading [Tort.zip]
- 12. gyakorlat: további operator overloading metódusok [Tort2.zip]
- 13. gyakorlat: egyszerű template osztály készítése [Template.zip]
Kötelező programok
- a feladatok listája és a tudnivalók megtalálhatók itt.