Programozás alapjai (GRENFKN-PROGALAP-1 _2017)
Alapadatok
Oktatók
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
Laboratórium
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
Két zárthelyi dolgozat megírása az utolsó előtti gyakorlaton, 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ó:1. elméleti ZH 50 pont,2 gyakorlati ZH. 50 p
Vizsgakövetelmények
-
Generatív MI használata
Nincs megadva
Irodalom
Kötelező irodalom
Nagy Sándor: A C/C++ programozási nyelv I. Kecskeméti Főiskola Műszaki Főiskolai Kar, Kecskemét 1993Jesse 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,
Ajánlott irodalom
Nincs megadva