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

Gyakorlat

Hét

Dátum

Téma

e-anyag / feladatsor

1 09.04-
09.08
Regisztrációs hét. Kérem, töltse ki! Max. 5 perc! szintfelmérő
2 09.11-
09.15
Bemutatkozás.
Code::Blocks letöltési és telepítési tudnivalók.
Első tapasztalatok szerzése a Code::Blocks környezetről.
Forrásfájl, futtatható kód.
Konzol alkalmazás készítése. Szöveg, szám, szám értékű kifejezés kiírása, szöveg, szám beolvasása, értékadás, beolvasott adat ellenőrzése.
C++ elemek: namespace std, cout, cin, int változó, értékadás, if, return és exit, main(), #include.
Alap feladatsor
3 09.18-
09.22
Egyszerű elágazást igénylő feladatok megoldása tervezéssel.
C++ elemek: int, double, bool, char és string, kapcsolódó operátorok, else és else if.
Keretrendszer (szerkesztés és támogatás, fordítás és hibaüzenetek, futtatás és nyomkövetés).
Ciklust tartalmazó programok implementálása struktogram/pszeudokód alapján.
C++ elemek: for, while.
A Bíró feladatértékelő rendszer kipróbálása.
Elágazás feladatsor,
Ciklus feladatsor
4 09.25-
09.29
Adatellenőrzés do-while ciklussal.
C++ elemek: do-while, string műveletek (atoi(), c_str()).
Tömbök használata. Statikus- és dinamikus helyfoglalású tömbök használata.
Az 1. beadandó feladat kiosztása.
Ciklus feladatsor,
'Statikus tömbök' feladatsor,
'Konstans tömbök' feladatsor
5 10.02-
10.06
Összegzés, eldöntés, kiválasztás, keresés, megszámolás, maximum-kiválasztás algoritmusmintákkal tervezett programok implementálása. Tételek feladatsor 1
6 10.09-
10.13
Összegzés, eldöntés, kiválasztás, keresés, megszámolás, maximum-kiválasztás algoritmusmintákkal tervezett programok implementálása.
Az 1. beadandó feladat beadása.
A 2. beadandó feladat kiosztása.
Tételek feladatsor 1
7 10.16-
10.20
Összegzés, eldöntés, kiválasztás, keresés, megszámolás, maximum-kiválasztás algoritmusmintákkal tervezett programok implementálása (cin/cout átirányítás fájlba). Tételek feladatsor 2
8 10.23-
10.27
1. csoport ZH
Függvények használata. Tömbök függvényekben.
A korábbi tételes feladatok újrafogalmazása függvényekkel. Ettől kezdve minden programban a finomítások függvényekkel.
A 2. beadandó feladat beadása.
A NAGY BEADANDÓ FELADAT KIOSZTÁSA.
Függvények feladatsor
9 10.30-
11.03
SZÜNET.
10 11.06-
11.10
Kiválogatás, szétválogatás, unió, metszet algoritmusmintákkal tervezett programok implementálása. Összetett tételek feladatsor 1,
Összetett tételek feladatsor 2
11 11.13-
11.17
Kiválogatás, szétválogatás, unió, metszet algoritmusmintákkal tervezett programok implementálása (cin/cout átirányítás fájlba).
A NAGY BEADANDÓ 1. FORDULÓJÁNAK BEADÁSI HATÁRIDEJE: 11.20. 0000.
Összetett tételek feladatsor 1,
Összetett tételek feladatsor 2
12 11.20-
11.24
2. csoport ZH
Összetettebb, több tételes, több részfeladatos feladatok megoldása. Mátrixok. cin/cout átirányítás fájlba.
13 11.27-
12.01
Rendezések megvalósítása, mérése.
Összetettebb, több tételes, több részfeladatos feladatok megoldása. Mátrixok. cin/cout átirányítás fájlba.
A NAGY BEADANDÓ FELADAT KOMPLETT MEGOLDÁSÁNAK BEADÁSI HATÁRIDEJE: 12.04. 0000.
A 3. beadandó feladat kiosztása.
Keretprogram a rendezéshez
14 12.04-
12.08
Programozási tételek általánosítása. Programozási tételek: ősszegzés, megszámolás, maximum-kiválasztás, feltételes maximum-kiválasztás, kiválasztás, keresés.
15 12.11-
12.15
Programozási tételek általánosítása. Programozási tételek: ősszegzés, megszámolás, maximum-kiválasztás, feltételes maximum-kiválasztás, kiválasztás, keresés.
A 3. beadandó feladat beadása.
Oldaltérkép

A portál motorja: CMSimple | CMSimple Legal Notices