Tantárgy neve, kódja: Programozás alapjai, GRENFKL-PROGALAP-1
A Programozás alapjai c. tárgy célja, hogy a hallgatók megismerjék a C/C++ programozási nyelvek alapjait és képesek legyenek önálló végrehajtható feladatot programozni és megismerjék a programkészítés lépéseit és lapvető algoritmusait, utasításait C/C++ nyelveken keresztül.
Algoritmusok, változók, program szerkezete, programozás lépései, kulcsszavak, operátorok, logikai műveletek, típuskonverzió, utasítások ismétlése, ciklusok, előfeldolgozó, tömbök, karakter tömbök, szövegkezelő függvények, input output kezelő függvények, mutatók, indirekció, , struktúra, változók érvényességi köre.
Tudása:
-
Legalább egy meghatározó programozási környezetben képes készség szintjén C++ alapszinten programozni, és a fontosabb algoritmusokat alkalmazni.Képes az informatikus szakma fogalmainak és szaknyelvének használatára.Képes programok implementációjára C++ programnyelven és fejlesztési környezetben.
-
Önállóan és csapatban is dolgozik, ismeri korlátait
Félévközi tanulmányi követelmények:
Egy zárthelyi dolgozat megírása az utolsó konzultáción, amely egy programozási feladat megoldását jelenti számítógépen, C++ nyelven.
Vizsgakövetelmények:
-
Az ajánlott irodalom, a gyakorlatokon megírt programok, a fejlesztési környezet súgó állománya. A gyakorlatokon, minden hallgatónak külön, korszerű számítógépes hozzáférés biztosított. Az internetes források a hallgatók részére fenntartott számítógépes szolgáltató teremben hozzáférhetőek.
[1] Pánczél István: A C++ programozási nyelv középiskolásoknak (2015) [2] Benkő Tiborné, Poppe András: Objektum-orientált C++ ( 2007) Computerbooks kiadó [3] Dr. Pásztor Attila, Bevezetés a C++ programozás alapjaiba (RRF jegyzet) [4] Dr. Pásztor Attila, A C++ programozás összetett és egyéb típusainak használata, a programok felépítése(RRF jegyzet) [5] Dr. Johanyák Zsolt Csaba, C++ gyakorlatok (RRF) [6] Nagy Sándor: A C/C++ programozási nyelv I. (1993), KF GAMF Kar H-246., Kecskemét.