Informácie o kurze
Portál: | amos.ukf.sk |
Kurz: | Programovanie 1 |
Kniha: | Informácie o kurze |
Vytlačil(a): | Guest user |
Dátum: | piatok, 4 októbra 2024, 05:34 |
Opis
Všetko, čo potrebujete vedieť.
Garant predmetu: | Mgr. Ján Skalka, PhD. |
Vyučujúci predmetu: | PaedDr. Ján Beňačka Mgr. Martin Cápay Mgr. Miroslava Mesárošová PaedDr. Viera Palmárová Mgr. Ján Skalka, PhD. |
Semester: | prvý (1.) |
Forma výučby: | prednášky, semináre |
Počet kreditov: | 4 (6) |
Rozsah výučby: | 2/2 (2/3) |
Spôsob ukončenie: | skúška |
Cieľ predmetu: | Zoznámiť študentov so základnými princípmi algoritmizácie, programovania a riešenia problémov na počítačoch. Študenti získajú základné poznatky a zručnosti z tvorby algoritmov a z ich programovania vo vyšších programovacích jazykoch a vývojových prostrediach, naučia sa používať komponenty a prvky štuktúrovaného programovania. |
Stručná osnova predmetu:
- pojem problém
- algoritmus a jeho vlastnosti
- algoritmicky jazyk
- slovné vyjadrenie algoritmov
- vývojové diagramy
- premenná, jednoduché úlohy so vstupom a výstupom
- sekvencia, vetvenie, cyklus
- typické úlohy potrebné na zvládnutie algoritmického myslenia
- precvičovanie algoritmických konštrukcií
- prostredie Delphi
- komponentové programovanie
- udalosti a udalosťami riadené programovanie
- typy premennej, deklarácia
- konverzná funkcia IntToStr
- zápis matematického výrazu do programovacieho jazyka – výrazy
- if a výber z možností
- real
- podmienky na základe výpočtu
- case a radiogroup
- cyklus
- reprezentácia údajových typov v počítači
- pole ako abstraktná štruktúra
- ListBox ako vizuálna reprezentácia poľa
- obsluha listboxu a manipulácia s jeho položkami
- typy cyklov
- ComboBox
- pole vopred definovaných hodnôt
- generátor náhodných čísel
- súbor ako zoznam údajov na disku
- načítavanie údajov do komponentov
- opendialog a savedialog
- test existencie súboru
- procedúry
- funkcie
- formálne parametre
- lokálne a globálne premenné
- abstraktná štruktúra a jej vizualizácia – stringgrid
- databáza
- okrajovo matematické úpravy matíc (napr. trojuholníkový tvar, porovnávanie, násobenie a pod.), GEM
- record a jeho štruktúra
- reprezentácia záznamu
- pole záznamov
- záznam v zázname
- ukladanie záznamov do súboru
- with
- volanie formulára vo formulári
- Delphi project
- menu
- design aplikácie, vlastná ikona
- Memo
- fontdialog
- colordialog
- príležitostný neohlásený opakovací test (možnosť získania 3-6 bodov)
- spoločná práca s obsahom predchádzajúcej prednášky
- samostatná práca/riešenie úloh (možnosť hodnotiť aktivitu na hodine max. 3 body)
- čas: 90 minút
- maximálny bodový zisk: 50 bodov
- bonusové úlohy zverejňované sporadicky vždy ohlásená minimálne 48 hodín pred zverejnením, za vyriešenie ktorých možno získať až 10 bodov (podľa rýchlosti a kvality riešenia).
- zisk minimálne 40 bodov z testov.
- teoretický test riešený na PC (čítanie algoritmov, teória programovania)
- priemer známky z teórie a bodov zo semestra
- bodový zisk počas semestra 100 a viac bodov, z toho minimálne 90 bodov z testov = skúška bez skúšania
-
WIRTH, N.: Algoritmy a štruktúry údajov. Alfa, Bratislava 1988.
-
SKALKA, J. - KLIMEŠ, C. - LOVÁSZOVÁ, G. - ŠVEC, P.: Informatika, Enigma, Nitra 2007.
-
HVORECKÝ, J. - KELEMEN, J.: Algoritmizácia. Alfa, Bratislava 1983, 1987.
-
PÍSEK, S.: Delphi - Začíname programovat, Grada, ISBN 80-247-0547-8
-
KADLEC, V.: Učíme se programovat v Delphi a jazyku Object Pascal. 2001, Computer Press, ISBN 80-722-6245-9
Po skopírovaní a dekomprimácii súboru (55 MB) z tejto lokality máte k dispozícii 30 dňovú verziu.
Po registrácii na stránke Borlandu, môžete Delphi používať na dobu neurčitú. Registrovať sa môžete zdarma na:
http://www.borland.com/downloads/download_delphi.html
Okrem zadania kľúča je potrebný aj registračný súbor, ktorý Borland posiela do emailu. Presný popis nájdete priložený.
Podľa licencie nie je možné používať verziu Personal na komerčné účely!!!
- Mgr. Ján Skalka, PhD.
Autori kurzu:
- Mgr. Ján Skalka, PhD.
- Mgr. Martin Cápay
- PaedDr. Viera Palmárová
Tútori kurzu:
- Mgr. Ján Skalka, PhD
- Mgr. Martin Cápay
- PaedDr. Viera Palmárová
- Mgr. Miroslava Mesárošová
- PaedDr. Ján Beňačka
Recenzent:
- zatiaľ nerecenzovaný