2012 vázlat
Ador (vitalap | szerkesztései) |
Ador (vitalap | szerkesztései) |
||
1. sor: | 1. sor: | ||
− | 1. Követelmények, bevezető, miről fog szólni a tárgy, a | + | 1. Követelmények, bevezető, miről fog szólni a tárgy, a C fordítás menete (linuxon, windows verziókon, mac-en), egy kis C mintapélda (helloworld), a C nyelv pár tulajdonsága, C nyelv ált. szabályai, legfontosabb utasításai (alap építőkockák: if, for, while), példák |
− | 2. A | + | 2. A programozás fogalma, adat, adattípus fogalma, változók, kicsi a teszelésről, dokumentálásról. Algoritmus fogalma (+legyen helyes, teljes, véges), kezelhetetlen problémák. |
− | 3. Adattípusok (int, uint, char, float, double, nincs bool), adatvektor (tömb). Számábrázolás pontossága, korlátai. | + | 3. Adattípusok (int, uint, char, float, double, nincs bool), adatvektor (tömb). Röviden: Számábrázolás pontossága, korlátai. |
Röviden a függvényekről (kb csak mint blokk), láthatóság, globális változók. példák: értékek átlaga, leszámlálás | Röviden a függvényekről (kb csak mint blokk), láthatóság, globális változók. példák: értékek átlaga, leszámlálás | ||
− | 4. Programtervezési stratégiák: top-down, bottom-up. | + | 4. Programtervezési stratégiák: top-down, bottom-up. Függvényekről részletesebben, érték szerinti paraméterátadás. Alap I/O: printf, scanf |
5. Operátorok, precedencia, casting, konverziók, struktúrák, typedef, megemlíteni a pointereket(mutatókat). | 5. Operátorok, precedencia, casting, konverziók, struktúrák, typedef, megemlíteni a pointereket(mutatókat). | ||
− | 6. Mutatók, tömbök, többdim. tömbök címzése, stringek, dinamikus memóriakezelés (malloc), láncolt listák | + | 6. Mutatók, tömbök, többdim. tömbök címzése, stringek, Röviden: dinamikus memóriakezelés (malloc), láncolt listák |
− | 7. File-kezelés, main() paraméterezése, C függvénykönyvtárak, linkelésről | + | 7. File-kezelés, main() paraméterezése, C függvénykönyvtárak, röviden a linkelésről |
8. innentől python oo | 8. innentől python oo |
A lap 2012. január 29., 21:22-kori változata
1. Követelmények, bevezető, miről fog szólni a tárgy, a C fordítás menete (linuxon, windows verziókon, mac-en), egy kis C mintapélda (helloworld), a C nyelv pár tulajdonsága, C nyelv ált. szabályai, legfontosabb utasításai (alap építőkockák: if, for, while), példák
2. A programozás fogalma, adat, adattípus fogalma, változók, kicsi a teszelésről, dokumentálásról. Algoritmus fogalma (+legyen helyes, teljes, véges), kezelhetetlen problémák.
3. Adattípusok (int, uint, char, float, double, nincs bool), adatvektor (tömb). Röviden: Számábrázolás pontossága, korlátai. Röviden a függvényekről (kb csak mint blokk), láthatóság, globális változók. példák: értékek átlaga, leszámlálás
4. Programtervezési stratégiák: top-down, bottom-up. Függvényekről részletesebben, érték szerinti paraméterátadás. Alap I/O: printf, scanf
5. Operátorok, precedencia, casting, konverziók, struktúrák, typedef, megemlíteni a pointereket(mutatókat).
6. Mutatók, tömbök, többdim. tömbök címzése, stringek, Röviden: dinamikus memóriakezelés (malloc), láncolt listák
7. File-kezelés, main() paraméterezése, C függvénykönyvtárak, röviden a linkelésről
8. innentől python oo