Programovanie v jazyku C++
Podmienky udelenia zápočtu
-
Podmienkou udelenia zápočtu je vytvorenie zápočtového
programu na niektorú z uvedených tém. Po dohode
s prednášajúcim je možné aj individuálne zadanie témy zápočtového programu.
Súčasťou zápočtového programu je:
-
zdrojové texty programu
-
dokumentácia k programu
-
Program musí spĺňať nasledujúce vlastnosti:
-
musí byť napísaný v ANSI C++ 2.0
-
vstupy a výstupy programu môžu byť iba na konzolu
v textovom tvare, program nesmie mať grafické výstupy alebo grafické užívateľské
rozhrania
-
program nesmie používať knižnice, ktoré nie sú štandardnou
súčasťou ANSI C++ (napríklad MFC a pod.)
-
musí byť prenosný a skompilovateľný na rôznych operačných
systémoch (MS DOS 6.2, Linux, Win95, Win NT 4.0) pod rôznymi kompilátormi
(Borland, MSC, Zortech, cc ...)
-
v prípade že budete používať niektoré triedy, ktoré
boli prezentované v rámci prednášky a museli ste ich pre váš program upraviť,
doplniť alebo rozšíriť, stávajú sa súčasťou Vašeho programu
-
Program musí mať nasledujúcu štruktúru
-
ku každej triede vytvorenej v rámci programu musí
existovať hlavičkový súbor xxxxxxxx.hpp
alebo xxxxxxxx.h
s popisom triedy
-
v prípade potreby (rozsiahlejšie implementácie) trieda
môže mať niekoľko implementačných súborov xxxxxxxx.cpp
-
súčasťou programu musí byť samostatný súbor obsahujúci
funkciu main() s implementovanou riadiacou štruktúrou programu
-
programy s numerickým výstupom budú výsledky zapisovať
do textového súboru(ov), jednotlivé stĺpce dát budú oddelené tabulátormi
-
Dokumentácia k programu musí byť v papierovej podobe na hárkoch A4. Počet
strán dokumentácie je maximálne 5. Môže byť vytvorená aj ručne a musí obsahovať:
-
stručný popis riešenia zadanej témy (nie popis zadania témy !)
-
grafické znázornenie štruktúry programu v niektorej z objektových metodík
(OMT, UML ...)
-
návod na použitie riadiaceho programu
-
Program odovzdáte skúšajúcemu na diskete 3,5" formátovanej na 1.44Mb pre
DOS v obálke spolu s dokumentáciou do konca semestra, najneskôr na poslednej
prednáške. Na obálku uvediete Vaše meno, krúžok, E-mailovú adresu a tému
programu. V dohodnutom termíne si prídete osobne prevziať výsledok zápočtu.
Kritériá hodnotenia
Program bude spĺňať podmienky pre udelenie zápočtu, ak:
-
bude vytvorný samostatnou prácou študenta (skúšajúci si vyhradzuje právo
túto skutočnosť overiť)
-
program je skompilovateľný bez závažnejších varovaní.
-
program vykazuje 100% funkčnosť podľa zadania témy a korektné chovanie
sa v prípade chýb obsluhy alebo mimoriadnych situácií (nedostatok pamäte,
preplnenie ...).