Programozás alapjai (GRENFKN-PROGALAP-1 _2017)

Alapadatok
Szak és képzési szint
Mérnökinformatikus - Rendszergazda szakirány, FOSZK
Tanterv
2017
Óraszám
0 + 0 + 2 (E+Gy+L)
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
- 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
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