21.06.2015 Views

Kari tájékoztató, tanterv - BME Központi Tanulmányi Hivatal

Kari tájékoztató, tanterv - BME Központi Tanulmányi Hivatal

Kari tájékoztató, tanterv - BME Központi Tanulmányi Hivatal

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Tömbalgoritmusok: lineáris és bináris kereső algoritmusok. lineáris és bináris rendező algoritmusok.<br />

Dinamikus adatszerkezetek áttekintése. Pointereket tartalmazó struktúrák: önhivatkozó adatszerkezetek<br />

deklarációja. Tipikus, önhivatkozó adattípusokkal felépített dinamikus adatszerkezetek:<br />

láncolt listák, bináris keresőfa.<br />

Programszegmentálás. Függvények. Függvények eljárásszerű és függvényszerű használata.<br />

Formális és aktuális paraméterek. Globális és lokális változók, láthatóság. A függvények deklarációja<br />

és definíciója, prototípus. Érték és hivatkozás szerinti paraméterátadás. A stack fogalma,<br />

lokális értékek életciklusa: tárolási osztályok (auto, register, static).<br />

A többszörös elágazás (switch). Állapotgép.<br />

Szabványos input és output, fájlkezelés.<br />

Rekurzió, rekurzív algoritmusok, pl. sorrend megfordítás, Hanoi tornyai, kifejezések infixpostfix<br />

átalakítása.<br />

Típusok definiálása, a typedef. Típusmódosító operátorok: pointer-, tömb- és függvénytípust<br />

képző operátorok (indirekció, indexelés, függvényaktivizálás).<br />

Egy több modulból álló alkalmazói program készítésének menete a specifikációtól a dokumentálásig.<br />

Függvények és globális változók modulok közötti láthatóságának kérdései. C<br />

előfeldolgozó részletes működése, hatékony használata hordozható programok írása során.<br />

Jegyzet, tankönyv, irodalom:<br />

Benkő Tiborné, Benkő László, Tóth Bertalan: Programozzunk C nyelven! Computer Books<br />

Kiadó, 1995.<br />

Benkő Tiborné, Benkő László: Programozási feladatok és algoritmusok Turbo C és C++<br />

nyelven. ComputerBooks Kiadó, 1997.<br />

B.W. Kernighan – D.M. Ritchie: A C programozás nyelv: az ANSI szerint szabványosított<br />

változat. Műszaki Könyvkiadó, 1994.<br />

B.W. Kernighan – D.M. Ritchie: The C Programming Language. Prentice Hall, 1988. 2nd<br />

edition<br />

2. SZEMESZTER<br />

tárgykód előadás gyakorlat labor követelmény kredit tárgytípus<br />

<strong>BME</strong>GT30A002 2 0 0 félévközi jegy 2 kötelező<br />

Közgazdaságtan<br />

Tematika:<br />

Szűkösség, választás, gazdálkodás. A piac fogalma és tényezői, Marshall kereszt. Fogyasztói<br />

döntések: fogyasztó keresleti függvénye, közömbösségi görbe, közömbösségi térkép, költségvetési<br />

egyenes, fogyasztói optimum. A vállalat működése, rövid távú döntések és költségek.<br />

Vállalati profitmaximalizálás, fedezeti és üzembezárási pont. Tőkepiacok: profit és kamat<br />

befektetői döntések, tőke jelenértéke. Általános egyensúly – piaci kudarcok. Monopólium,<br />

oligopólium, monopolisztikus versenypiacok. Makroökonómia elemzési módszerei. Nemzetgazdasági<br />

teljesítmény mérés és a nemzeti számlák. Makrogazdaság klasszikus modellje.<br />

Kormányzat szerepe és fiskális politika. Jövedelem és kamatláb. Háztartások és a makrogazdaság.<br />

Vállalkozások döntései, hatásuk a makrogazdaságra (beruházási foglalkoztatási dönté-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!