Zápočtový program za zimní semestr musí být povinně naprogramován v Pascalu. Obvykle jde o Borland Pascal, ale nevylučuji ani Delphi či Freepascal. Rozsah programu by měl být velmi zhruba 500-3000 řádek. Rozsah není jediné kriterium pracnosti a obtížnosti. Na zápočtovém programu by mělo být "něco obtížného"; obvykle může buď být náročný algoritmicky, nebo musí mít dobré uživatelské rohraní.
Nutnou součástí zápočtového programu je dokumentace. Doporučuji přečíst si text dr. Kryla Jak psát dokumentaci k zápočtovým programům. Dokumentaci pište s diakritikou.
Je nutné, aby si každý student zvolil zadání (téma) zápočtového programu. Téma musí být v historicky krátké době (do cca 3.12.2005) schváleno cvičícím. Zadané téma je závazné a je možné ho změnit jen ve výjimečných případech. Své návrhy posílejte mailem, případně si mě odchyťte po cvičení. Příliš lehká, příliš těžká, nespecifikovatelná, nebo jinak nevyhovující témata budou zamítnuta.
Témata jsou omezená prakticky jen obtížností (zdola i shora). Fantazii se meze nekladou. Často se jedná o hry. Doporučuji volbu tématu, které by vás bavilo a zároveň dalo vzniknout nějakému užitečnému programu.
Zde je několik příkladů typických zápočtových programů:
Mnoho dalších témat (pro inspiraci) můžete najít na stránkách Martina Mareše zde. Případně si můžete vybrat nějakou hru zde.
hruska
(zavináč) popelka
(tečka) ms
(tečka) mff
(tečka) cuni
(tečka) cz