Programozás alapjai (GRENFKL-PROGALAP-1)

Alapadatok
Szak és képzési szint
Mérnökinformatikus - Rendszergazda szakirány, FOSZK
Tanterv
2021
Óraszám
8 (Konzultáció)
Kreditérték
3 kredit
Elmélet-Gyakorlat arány
Elmélet: 0%, Gyakorlat: 100%
Tantervi félév
1. félév
Oktatók
Tantárgyfelelős
Dr. Pásztor Attila
Felelős tanszék
Informatika Tanszék
Oktatók
Irházi Zoltán, - nincs
Ellenőrzésért felel
Irházi Zoltán
Tantárgy célja

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.

Elsajátítandó ismeretanyag

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.

Szakmai kompetenciák
Tudás

-

Képesség

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.

Attitűd

-

Autonómia és felelősség

Önállóan és csapatban is dolgozik, ismeri korlátait

Számonkérés és értékelés
Félévközi 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

-

Generatív MI használata

2. álláspont: Az GMI eszközök használata korlátozottan engedélyezett (pl. irodalomkutatási segítségnyújtás vagy meghatározott eszközök). Ez azt jelenti, hogy a GMI eszközök előre meghatározott módon használhatók a feladatok elkészítéséhez, megoldásához. Ebben az esetben a tantárgy gondozójának feladata és felelőssége meghatározni, hogy a GMI eszközök használata mely esetekben megengedett vagy nem megengedett. A tantárgyleírásban részletesen meg kell határozni, hogy a GMI eszközök milyen módon használhatóak az adott kurzus során.

Irodalom
Kötelező irodalom

[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.

Ajánlott irodalom

Nincs megadva