Tantárgy neve, kódja: Informatikai alapismeretek, GPRISZL-INFOALAP-1
Az Informatikai alapismeretek. 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üggvények, változók érvényességi köre.
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é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.
-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
Félévközi tanulmányi követelmények:
Két zárthelyi dolgozat megírása az utolsó konzultáción, amely egy elméleti feladatsor valamint egy programozási feladat megoldását jelentik számítógépen. Az összesen elérhető 100 pontot a következő bontásban szerezheti meg a hallgató: elméleti ZH 40 pont ; gyakorlati ZH 60 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.
Nagy Sándor: A C/C++ programozási nyelv I. Kecskeméti Főiskola Műszaki Főiskolai Kar, Kecskemét 1993 Sams Teach Yoursef C++ in 21 days, Sams Publishing, 2005, International Standard Book Number: 0-672-32711-2 [2] Dr. Pásztor Attila, Bevezetés a C++ programozás alapjaiba (RRF jegyzet) [3] Dr. Pásztor Attila, A C++ programozás összetett és egyéb típusainak használata, a programok felépítése(RRF jegyzet) [4] Dr. Johanyák Zsolt Csaba, C++ gyakorlatok (RRF)
Dr. Attila Pásztor, Dr. Csaba Johanyák : A C++ programozási nyelv alapjai Dr. Pásztor Attila, A C++ programozási nyelv alapjai - Oktatási segédanyag