Borland Delphi/ Borland C++ Builder - komerční
Turbo Delphi/Turbo C++ Builder www.codegear.com/downloads
Project Lazarus lazarus.freepascal.org
Požadavky:
- 66% účast na cvičeních
- ukončení předmětu
- zápočetem:
- >5 bodů z projektu (max. 10 bodů)
- >5 bodů z průběžné písemky (max 10 bodů, napsání okení aplikace v Delphi).
- zkouškou - získání >10 z projektu a průběžné písemky.
Složky hodnocení projektu:
- výběr tématu - kontrola na cvičeních v týdnu od 23.2.
- objektová hierarchie projektu
- 0. verze aplikace - funkční aplikační logika bez GUI
- návrh GUI
- výsledná aplikace
Požadavky na projekt:
- aplikace s GUI
- pracnost cca 30 člověkohodin
Příklady projektů:
- hry (pexeso, člověče nezlob se, tetris, 3D tetris, ...)
- grafické editory (vektorové, na úpravu fotografií)
- přehrávače audio/video obsahu
- kartotéky/databáze/informační systémy (domácí videotéka/audiotéka) - db může být souborová a nebo relační (InterBase, MySQL, PostgreSQL, ... ).
Při práci na projektu můžete použít volně dostupné (opensource, freesoftware) knihovny/jednotky třetích stran. Projekt může být případně vypracován v C++ (prostředí Borland/Turbo C++ Builder).