Pre stredoškolákov s programátorskými schopnosťami, ktorí zavítajú 3. a 4. februára na Deň otvorených dverí Slovenskej poľnohospodárskej univerzity v Nitre, pripravili organizátori zaujímavú súťaž o skvelé ceny. Čakajú na nich dve úlohy, v prvej treba vytvoriť program, ktorý bude vedieť neužívateľsky zadať heslo na otvorenie dokumentu, v druhej program na generovanie kódov. A tu je zadanie:
Úloha 1
Vytvorte program ktorý bude vedieť neužívateľsky zadať heslo na otvorenie dokumentu.
- máte dokument PDF ktorý má heslo napríklad 1234,
- vytvorte program, ktorý tento dokument otvorí príslušným programom (Acrobat Reader) a sám toto heslo zadá tak, aby užívateľ nemusel poznať a nepoznal heslo,
- program spravte tak, aby sa nezobrazil dialóg pre zadanie hesla,
- nesmiete použiť iné komponenty než tie, ktoré sú obsiahnuté v základnej inštalácii Delphi, prípadne je možné použiť komponenty z inštalácie JEDI VCL - JVCL (http://jvcl.delphi-jedi.org/) .
Cena: mobilný telefón na dve SIM - jednoduchší model
Úloha 2
Vytvorte program na generovanie kódov v tvare XXXXX-XXXXX-XXXXX-XXXXX
- kódy nesmú ísť v jednom rade, musia byť náhodné,
- kódy sa nesmú opakovať,
- ukladajte ich do databázy paradox kde kód bude ukladaný ako Alpha s indexom, ktorý zabezpečí unikátnosť záznamu,
- generovanie kódu spravte tak, aby sa zadal počet kódov, ktoré sa majú vygenerovať (od 1 kódu až nekonečno...),
- kód bude generovaný z čísel a aj písmen,
- nesmiete použiť iné komponenty než tie, ktoré sú obsiahnuté v základnej inštalácii delphi, prípadne je možné použiť komponenty z inštalácie JEDI VCL - JVCL.
Cena : mobilný telefón na dve SIM s jednou integrovanou batériou 700mah a vyberateľnou batériou Nokia 890mah
Termín súťaže Mladý programátor: 3. a 4. 2. 2011 o 13.00 h
Miesto: pavilón Technickej fakulty, cvičebňa MF 22