Ste organizátorom elektronického vzdelávacieho kurzu a máte záujem pridať ho do databázy kurzov na Portál VŠ?
e-kurz - Programovanie 2 - Delphi
| Názov kurzu: | Programovanie 2 - Delphi |
| Meno univerzity: | Univerzita Konštantína Filozofa v Nitre |
| Meno fakulty: | Fakulta prírodných vied |
| Autor: | Martin Cápay Viera Palmárová Ján Skalka |
| Kľúčové slová: | programovanie delphi |
| Oblasť: | Aplikovaná informatika |
| Kategória: | e-kurz |
| Jazyky: | Slovenský |
| LMS: | Moodle |
| Cieľová skupina: | VŠ kombinované VŠ štúdium denné |
| Počet absolventov: | 400 |
| Realizácia: | v rámci koncepcie pracoviska |
| Počet tém: | 13 modulov |
| Anotácia: | 1. Matice * Matica ako údajová štruktúra, vizualizácia matice – StringGrid, databáza ako najčastejšia aplikácia matice, matematické úpravy matíc (trojuholníkový tvar, porovnávanie, násobenie a pod.), Gaussova eliminačná metóda. 2. Záznam * Záznam (record) a jeho štruktúra, reprezentácia záznamu v pamäti a v súbore, pole záznamov, záznam v zázname, ukladanie záznamov do súboru, kľúčové slovo with. 3. Časovač * Windows a multitasking, časovača ako komponent umožňujúci paralelné riešenie viacerých úloh v rámci jedného programu, princíp práce časovača, využitie v aplikáciách, využitie v počítačových hrách. 4. Pohľad na projekt * Štruktúra projektu v Delphi, volanie formulára vo formulári, menu, design aplikácie, vlastná ikona. 5. Dynamické údajové štruktúry * Smerník a dynamickej premenná, lineárny zoznam a základné operácie nad ním (pridávanie, mazanie, prehľadávanie, presun prvkov, triedenie), práca nad viacerými zoznamami súčasne, obojsmerný lineárny zoznam, cyklický zoznam, zásobník, rad. 6. Rekurzia * Princíp rekurzie, základné a typické úlohy na rekurziu v programovaní (faktoriál, mocnina, Fibonacciho postupnosť, Pascalov trojuholník), backtracking ako praktická aplikácia rekurzie (úlohy na šachovnici, bludisko, prehľadávanie terénu). 7. Binárne stromy * Popis údajovej štruktúry, hľadanie hodnoty v strome (inorder, preorder a postorder), výpis hodnôt stromu, techniky vkladania údajov, binárny vyhľadávací strom, mazanie vrcholu, iné implementácie stromov (implementácia v poli, použiteľné vizuálne komponenty prostredia), praktické aplikácie stromov. 8. Triedenia * Vnútorné a vonkajšie triedenia, triedenie výmenou, pretriasaním, výberom, vkladaním, rozdeľovaním, triedenie zlučovaním, praktické aplikácie triedenia, zložitosť algoritmov. 9. Vybrané aplikácie (komponenty) * Jednoduchý textový editor (Memo, FontDialog), richtextový editor (RichEdit, Fonts, Screen, Printers), vektorový grafický editor. |
| Použité prvky: | textové dokumenty (doc/rtf, pdf) prezentácie (ppt) grafické dokumenty s výpovednou hodnotou applety (Java, ActiveX) programy riešenie a odovzdávanie zadaní diskusné fóra webové dokumenty (html) |
| Rok spustenia kurzu: | 2006 |
Kontakt na autora kurzu:
Martin Сápay, (mcapay@ukf.sk)
Posledná aktualizácia: 12.05.2010 17:17
Pokiaľ máte záujem o automatické preberanie obsahu z portálu v podobe výmenných formátov XML, kontaktujte nás na portalvs@portalvs.sk
