Főoldal > 2023/24-es tanév képzési programja > Programozási nyelvek I. (C)

Tantárgy kódja

INO1001

Tantárgy neve

Programozási nyelvek I. (C)

Tantárgy angol neve

Programming Languages I.

Kredit

5

Félévi követelmény

Gyakorlati jegy

Heti óraszám

2 + 2
Elmélet + Gyakorlat

Ajánlott félév

1

Cél

Alapvető programozási készségek elsajátítása a C programozási nyelv használatával. Magasabb szintű programozási nyelvek jellemzőinek, a program alkotóelemeinek megtanulása. A C programozási nyelv alap szintű elsajátítása.

Cél angol

The main aim of the subject is giving an understanding basics of programming and providing practical programming skills in language C. It focuses on such fundamental elements as a program flow, parameters, variable, constant, condition, loops, functions, procedures, etc.

Tartalom

Alapvető programozási készségek elsajátítása a C programozási nyelv használatával. Magasabb szintű programozási nyelvek jellemzőinek, a program alkotóelemeinek megtanulása. A C programozási nyelv alap szintű elsajátítása.

Tartalom angol

Simple RAD systems, compilers, linkers; Constants and variables; Main types, arrays, strings; Operators and sipmle maths; Logical conditions; Loops; Blocks, break, contunue, return values; Console apps; Parameters; Functions and procedures;

Számonkérés

Gyakorlati jegy

Számonkérés angol

Term grade

Irodalom

Simon Gyula: A programozás alapjai, Typotex Kiadó, 2011. Brian Kernighan, Dennis M Ritchie, A C programozási nyelv, Műszaki Kiadó, 1985. Brian Kernighan, Dennis M Ritchie, A C programozási nyelv, Az ANSI szerint szabványosított változat, Műszaki Kiadó, 1996 Benkő Tiborné, Benkő László, Tóth Bertalan, Programozzunk C nyelven, ComputerBooks, 1998. Herbert, Schildt: C/C++ Referenciakönyv. B p. : Panem, 1998 Andrew Koenig, C csapdák és buktatók, Kiskapu Kft. 2005. Juhász István, Kósa Márk, Pánovics János: C példatár, Panem, 2005

Irodalom angol

Brian Kernighan, Dennis Ritchie: The C programming Language. (2nd ed.). Englewood Cliffs, NJ: Prentice Hall.,1988 Donald Knuth: The Art of Computer Programming; Addison-Wesley, 1988; Vol. 1,2,3;

Tantárgyfelelős intézet kódja

MII

Tantárgyfelelős oktató

Dr. Bajalinov Erik