Honlaptérkép
- Infó
- Kezdőlap
- HírekA Prog1 tárggyal kapcsolatos hírek. A hírfolyam elérhető RSS formában is!
- ÜtemtervA tananyag heti bontásban és a számonkérések időpontjai.
- Csoportbeosztás
- KövetelményekKövetelmények a Programozás alapjai I. tárgyban. Osztályzás, pontozás, néhány szó az elvi hibákról.
- Honlaptérkép
- ElérhetőségElérhetőségek, információk a konzultációkról, köszönetnyilvánítás.
- Keresés
- Témák
- Tananyag
- Előadás
- 1. hét: bevezetésBevezető előadás. Kifejezések, változók. A C nyelv alapjai. Egyszerű bemenet és kimenet.
- 2. hét: nevezetes algoritmusok, tömbökNevezetes algoritmusok, azaz programozási tételek. Sorozatok és tömbök kezelése.
- 3. hét: függvények, struktúrákA switch, continue és break vezérlési utasítások. Program és adat abszrakciója: függvények és struktúrák. Top-down tervezés.
- 1. hét: bevezetés
- Labor
- 1. hét: parancssor, ZIPOperációs rendszer, Windows parancssor alapismeretek: fájlok, parancssori argumentumok.
- 2. hét: egyszerű programokEgyszerű C programok lefordítása, futtatása. Bemenet és kimenet kezelése, egyszerű számítások és vezérlési szerkezetek.
- 3. hét: tömbök, nevezetes algoritmusokTömbök létrehozása és kezelése. Egyszerű algoritmusok megvalósítása tömbökön.
- 1. hét: parancssor, ZIP
- Gyakorlat
- 1. hét: tanult algoritmusokBevezető a programozás és az algoritmusok világába. Hétköznapi és tanult algoritmusok leírása, ábrázolása.
- 2. hét: egyszerű programokEgyszerű C programok és vezérlési szerkezeteik. Számok beolvasása és kiírása.
- 3. hét: tételek és tömbökProgramozási tételek használata az algoritmusokban. Tömbök létrehozása és kezelése.
- 4. hét: származtatott típusokSzármaztatott típusok: tömbök és struktúrák. Összetett adatszerkezetek definíciója és kezelése.
- 1. hét: tanult algoritmusok
- Példatár
- 1. hét: egyszerű programokGyakorlófeladatok az előadás anyagához kapcsolódóan.
- 2. hét: logika, sorozatok, tömbökGyakorlófeladatok az előadás anyagához kapcsolódóan.
- 3. hét: függvények, struktúrákGyakorlófeladatok az előadás anyagához kapcsolódóan.
- 1. hét: egyszerű programok
- Előadás
- Segédlet
- Jegyzet és puskaJegyzet: egy 100 oldalas könyv a C nyelvről. Puska – a nagy ZH-kon használható segédlet. Linkek egyéb érdekes olvasnivalókra.
- FejlesztőkörnyezetekAz ajánlott, ingyenesen letölthető fejlesztőkörnyezetek listája. Néhány szó a Code::Blocks telepítéséről.
- Kódolási stílusMegjegyzések és javaslatok a szépen írt, áttekinthető programokhoz.
- For vagy while?Mikor használunk while-t, és mikor for-t?
- Nagy házi
- Fájlkezelés, mappákRöviden a fájlkezelésről azoknak, akik nem akarják megvárni az erről szóló előadást.
- Szöveges és grafikus megjelenítésA nagy házi feladatban használható, szöveges és grafikus megjelenítést segítő függvénykönyvtárak.
- Scanf problémák
- Fájlkezelés, mappák
- ZH
- Nulladik NZH mintaMinta nulladik ZH, előző évek feladataiból összeollózva.
- KZH 2019A 2019-es kis ZH feladatok megoldásai. Ez az oldal rendszeresen frissülni fog!
- Nulladik NZH minta
- Jegyzet és puska
- Extrák
- Szorgalmik, versenyek
- SVG óra galéria
- SVG óra galéria 2019A szorgalmi feladatként kiadott SVG órák szépségversenye.
- SVG óra galéria 2018A szorgalmi feladatként kiadott SVG órák szépségversenye.
- SVG óra galéria 2017A szorgalmi feladatként kiadott SVG órák szépségversenye.
- SVG óra galéria 2016A szorgalmi feladatként kiadott SVG órák szépségversenye.
- SVG óra galéria 2015A szorgalmi feladatként kiadott SVG órák szépségversenye.
- SVG óra galéria 2019
- NHF szépségverseny
- NHF szépségverseny 2018A 2018-as nagy házik: a beküldött szép megoldások galériája a készítők által küldött leírásokkal.
- NHF szépségverseny 2017A 2017-es nagy házik: a beküldött szép megoldások galériája a készítők által küldött leírásokkal.
- NHF szépségverseny 2016A 2016-os nagy házik: a beküldött szép megoldások galériája a készítők által küldött leírásokkal.
- NHF szépségverseny 2015A 2015-ös nagy házik: a beküldött szép megoldások galériája a készítők által küldött leírásokkal.
- NHF szépségverseny 2014A 2014-es nagy házik: a beküldött szép megoldások galériája a készítők által küldött leírásokkal.
- NHF szépségverseny 2013A 2013-as nagy házik: a beküldött szép megoldások galériája a készítők által küldött leírásokkal.
- NHF szépségverseny 2012A 2012-es nagy házik: a beküldött szép megoldások galériája a készítők által küldött leírásokkal.
- NHF szépségverseny 2018
- Elmélet
- Mit tud a számítógép?Mi az a feladat, ami nem oldható meg programból? Egy írás Alan Turing cikke nyomán.
- BFTuring gépei és a méltán hírhedt Brainfuck programozási nyelv. Mit jelent az, hogy egy nyelv Turing-teljes? A „Mi tud a számítógép? Mi az, amire képtelen?” írás folytatása.
- Mit tud a számítógép?