Tantárgy neve, kódja: Programozás I., GJARBAL-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 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.
Képes önálló tanulás megtervezésére, megszervezésére és végzésére.
Képes megérteni és használni a C/C++ szakterület jellemző szakirodalmát, számítástechnikai, könyvtári forrásait.
Képes a megszerzett informatikai ismereteket a járművek és mobil gépek szakterületén adódó feladatok megoldásában alkalmazni.
Képes ismereteit alkotó módon használva munkahelye erőforrásaival hatékonyan gazdálkodni.
Váratlan döntési helyzetekben is önálló, szakmailag megalapozott döntéseket hoz.
Félévközi tanulmányi követelmények:
A félév utolsó gyakorlati konzultációján 1-1 elméleti és gyakorlati feladatsor megírása. Az elmélet papír alapú feleletválsztós elméleti feladatsor, a gyakorlat 1 C++ nyelven írandó program a félév anyagából. Elérhető pontszámok : 50-50 pont
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] Nagy Sándor: A C/C++ programozási nyelv I. Kecskeméti Főiskola Műszaki Főiskolai Kar, Kecskemét 1993 [2] Pánczél István: A C++ programozási nyelv, 2015, PDF [3] Levendovszky Tihamér - Benedek Zoltán: Szoftverfejlesztés C++ nyelven. Szak Kiadó, 2013. [4] Jesse Liberty, Bradley Jones, Sams Teach Yoursef C++ in 21 days, Sams Publishing, International Standard Book Number: 0-672-32711-2 Library of Congress Catalog Card Number: 2004096713, 2005,