Wettl Ferenc
honlapja




WF

Programozás 2 (BMETE91AM13) – 2007

Az oldal lassan átköltözik a wikire. Már ott találhatóak az új feladatok.

A tárgy célja az Informatika 2 tárgyban megszerzett programozási ismeretek szinten tartása, fejlesztése, alkalmazása. A tárgyhoz hetente feladatokat tűzünk ki. A két programozási napon azokhoz hasonlóakat kell majd megoldani. A programozási nap programozási verseny-szerűen lesz lebonyolítva, a kitűzött feladatok megoldását tesztfeladatokon ellenőrizzük. Az a megoldás lesz elfogadva, amelyik minden tesztadaton helyesen lefut.

A két programozási nap ideje és témája:

  1. 5. hét: C
  2. 11. hét: Ruby
  3. 13. hét: pótlás

A félév végi osztályzat kialakítása. Az elégtelentől különböző félévközi jegy elérésének feltétele minden programozási napon legalább egy, 2-5 pontot érő, a specifikációnak megfelelő, a tesztadatokon hibátlanul működő program megírása. Egy programozási napon adott osztályzat a hibátlanul működő programok pontszámainak összege és 5 minimuma. A félévi osztályzat a két programozási eredmény átlaga. Az eredmények legfeljebb egyike javítható.

Konzultációk: a 4. és 10. héten, szükség esetén más időpontokban is;
Oktató: Sisak Áron

Első versenynap

Téma
C programozás
Ajánlott irodalom
Juhász István, KósaMárk, Pánovics János: C példatár, PANEM, 2005. (A Központi Könyvtár - OMIKK sok példánnyal rendelkezik). A könyv honlapja tartalmazza a programkódokat, de a feladatokat nem, ahhoz kell a könyv.
1. feladat: adatstruktúrák
Az Informatika 2 WIKI oldal tanulmányozása, a tavaly tanultak felfrissítése.
5.7 – láncolt lista gyakorlat,
5.31 – bináris keresés,
5.47 – posztfix → prefix konverzió.

Az utóbbi három feladat a fenti példatárból való. Fontos, hogy a feladat elolvasása után mindenki maga igyekezzen megoldani a azt, mert a megoldás elolvasásával nem lehet programozási gyakorlatot szerezni. Természetesen a környezetében lévő további feladatok is tanulmányozhatók.
2. feladat: mutatók, tömbök
3.21 – tömb és mutatók gyakorlata
A "gyerekki.c" feladat az egyik tavalyi gyakorlatról (elérhető a SZIMP2 wiki oldalról)
8.1 -- egyszerű szimulációs feladat "Flavius"



Valid XHTML 1.0 Strict Valid CSS!