.:Programozási alapismeretek
VisszaElőreKisebb betűméretNagyobb betűméretNormál betűméretOldal nyomtatása

Előadás

Hét

Dátum

Téma

e-anyag

1 01.31-
02.04
Regisztrációs hét.
2 02.07-
02.11
A problémamegoldás lépései. Hétköznapi algoritmusok, a programkészítés folyamata, programozási fogalmak bevezetése (az algoritmus fogalma, algoritmusok elemei, adatok, bemenet, kimenet).
Elemi adattípusok, elemi algoritmusok, algoritmus-leíró nyelvek.
1
3 02.14-
02.18
Egy programozási nyelv alapvető elemei (programstruktúra, deklarációk, értékadás, beolvasás, kiírás, elágazás), Adatok fajtái (elemi, összetett). Egy programozási nyelv további alapvető elemei (számlálós és feltételes ciklusok).
Az adatszerkezet és a programszerkezet kapcsolata.
Példák specifikálásra, algoritmusokra, a specifikáció és a programszerkezet kapcsolata.
2
4 02.21-
02.25
Tömbök (vektorok, mátrixok), szövegek.
Konstans tömbök ciklus nélkül.
Konstans tömbök ciklussal.
3
5 02.28-
03.04
Egyszerűbb algoritmusminták (összegzés, eldöntés, kiválasztás, keresés, megszámolás, maximum-kiválasztás) típusfeladatok megoldására.
Elemi algoritmusok megvalósítása, programok készítése.
4
6 03.07-
03.11
Összetettebb algoritmusminták (kiválogatás, szétválogatás, metszet, unió) típusfeladatok megoldására. 5
7 03.14-
03.18
SZÜNET.
8 03.21-
03.25
Rekord.
Függvények használata. Függvény hív függvényt. Paraméterezés.
6
9 03.28-
04.01
Szöveg.
Feladatfajták: tömb/érték bemenet, tömb/érték kimenet.
Programozási tételek alkalmazása.
7
10 04.04-
04.08
Összetett adattípusok (rekord, vektor, mátrix) alkalmazásaik a feladatmegoldásban. Típusdefiniálás, típus megvalósítás.
Programozási tételek alkalmazása.
8
11 04.11-
04.15
Algoritmusminták együttes alkalmazása (feltételes maximum, K-adik adott tulajdonságú elem, összes maximum, ...) típusfeladatok megoldására. 9
12 04.18-
04.22
TAVASZI SZÜNET
13 04.25-
04.29
Programok kipróbálása, tesztelése, tesztelést segítő eszközök.
A program helyessége: egyszerű hibakeresési módszerek és eszközök.
Dokumentáció, dokumentumismeret. Felhasználói és fejlesztői dokumentáció.
Programkészítési elvek.
10
14 05.02-
05.06
Rendezések, elemi rendezési algoritmusok (egyszerű cserés, minimum-kiválasztásos, buborékos, beillesztéses) elemzése, összehasonlítása, futási idő és memória-használat mérésére szolgáló nyelvtechnológiai eszközök. 11
15 05.09-
05.13
Algoritmusok speciális feltételek mellett: pl. rendezett bemenet, „helybenség” (bemenet és kimenet ugyanabban a sorozatban). 12
Oldaltérkép

A portál motorja: CMSimple | CMSimple Legal Notices