2012 vázlat

A MathWikiből
(Változatok közti eltérés)
 
1. sor: 1. sor:
1. Követelmények, bevezető, miről fog szólni a tárgy, a programozás fogalma, adat, adattípus fogalma, változók, egy kis C mintapélda (helloworld), a C nyelv pár tulajdonsága
+
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 C fordítás menete, kicsi a teszelésről, dokumentálásról. Algoritmus fogalma (+legyen helyes, teljes, véges), kezelhetetlen problémák, C nyelv ált. szabályai, legfontosabb utasításai (alap építőkockák: if, for, while), példa
+
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. Függvényelről részletesebben, érték szerinti paraméterátadá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).
 
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, Makefile, scons?
+
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

Személyes eszközök