Tantárgy neve, kódja: Programozás I., GINFBAN-PROGRAM1-1
A Programozás I. 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 alapvető 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ó, dinamikus tömb, struktúra, fájlkezelés, függvények, változók érvényességi köre.
Elsajátítandó ismeretanyag gyakorlat:
-
Tudása:
tudása- Ismeri az informatika és a mérnöki szakma szókincsét és kifejezési sajátosságait magyar és angol nyelven, legalább alapszinten.
képességei- Képes a megszerzett alapismeretekre építve egy-egy műszaki informatikai területen mélyebb ismeretek önálló megszerzésére, a szakirodalom feldolgozására, majd a területhez kapcsolódó informatikai problémák megoldására.
attitűdje- Nyitott az új módszerek, programozási nyelvek, eljárások megismerésére és azok készség szintű elsajátítására.
autonómiája és felelősségetovábbi szakmai kompetenciák
Félévközi tanulmányi követelmények:
Egy 100 pontos zárthelyi dolgozat megírása, amely egy programozási feladat megoldását jelentik, valamint elméleti kérdéseket a laborgyakorlaton.
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.
[1] Nagy Sándor: A C/C++ programozási nyelv I. Kecskeméti Főiskola Műszaki Főiskolai Kar, Kecskemét 1993
[1] Richard Grimes: Begining C++ Programing, EBSCO Publishing: eBoook Collection, Packt Publishing, 2017, ISBN 978-1-78712-494-3