Stredná priemyselná
škola elektrotechnická Trieda: 4. A, B,C, D, E,
F
Košice
Šk .rok: 2005/2006
Tematický
plán učiva
Študijný
odbor: 2675600 Elektrotechnika Predmet:
VÝPOČTOVÁ
TECHNIKA
Počet hodín týždenne : 2
|
Por. čís. |
Hodina |
Tematický celok - téma
|
Minimum vedomostí
|
|
1. |
|
Úvod do databázových
systémov |
|
|
|
1. – 2. |
Úvod. Organizačné pokyny . Základné úlohy informatiky. História dátových médií. Čo je Informatika, Informácie, Dáta, Kódovanie informácií. Historia
veľkokapacitných médií – štítky, pásky, magnetické médiá – páska, HD. Štruktúra
HD a adresovanie CHS – Cylinder, Hlava, Sektor – datové médium s priamym
prístupom. Súborové systémy na HD. |
Rozumieť:
Informatika - veda zaoberajúca sa
automatizáciou spracovania dát. Data –
objekty reálneho sveta. Informácia – dohod-nutý význam priradený kódom dát. Princip
vytvárania súborov na disku. |
|
|
3. – 4. |
Systém
súborov na disku – textové a binárne súbory . Záznamy binárnych súborov. Operácie so súbormi. Dáta v binárnych a textových súboroch - sekvenčný prístup,
priamy prístup. Binárne súbory a možné typy premenných. Premenné
typu STRUCT – viacpoložkové štrukturované premenné a ich použitie v databázach.
Definovanie, otvorenie, čitanie, zápis a zavretie súboru. Priamy prístup k záznamu – SEEK – vyhaľadaj záznam. |
Súbory textové a binárne – rozdiel medzi nimi. Záznam a jej premenná – súbor danej premennej. SEEK – možnosť priameho prístupu k záz-namu binárneho súboru. Pochopiť vzťah štrukturované premenné – základ databázových súbory. |
|
|
5. – 6. |
Databázy
– úloha špec.aplikácie (DBS+BD). Typy databáz . Idea relačnej databázy. Základné
pojmy. Úloha databáz ako špec. aplikácií na správu a organizáciu dát -typy
databáz sieťové, hierarchické,
relačné a objektové. Relačná algebra - karteziansky súčin – relácia
- použitie v rel. databázach – n-tice. Pojmy: entita, položka, atribút,
doména, zaznam , record, n-tica, výskyt, metadata, Primárny kľúč, Sekundárny
kľúč - Index, Cudzí kľúč. Jednoduché a zložené kľúče. Spájanie tabuliek
pomocou primárnych a cudzích kľúčov. Integrita dát – doménová, entitná,
refer. |
Charakterizovať databázy sieťové, hierarchické, relačné
a objektové. Rozumieť a vysvetliť
DBS = SRBD + BD Pojmy: tabuľka, atribút, záznam /record - výskyt, položka, integrita,
redundancia, klúčová položka, primárny kľúč, sekundárny klúč – indexy,
entita, |
|
|
7. – 8. |
Problémový model. Postup návrhu
databázy. Normo-vanie. Relácie medzi tabuľkami. Problémový model – príklad databázy. Dáta a štruktúra. Hladanie
riešenia. Postup návrhu databázy. NORMOVANIE 1NF,2.NF,3.NF. Relácie medzi tabuľkami 1:1, 1:N, N:M
(náhrada N:1-1:M). Metódy a stratégie
návrhu databázového modelu (zdola nahor, zhora dolu, zvnútra von,
zmiešaná ) |
Postup návrhu štruktúry bázy dát –Normovanie 1.NF, 2.NF, 3.NF. pre
vytvorenie tabuliek a riešenie vzťahov medzi tabuľkami 1:1, 1:N
a N:M. Na príkladoch vyskúšať analýzu objektívnej reality. Hladanie
metód ako z modelu získať informácie. |
|
|
9. – 10. |
Inštalácia
software vhodného pre vytvorenie a použitie databázy. TRIAD - softvérový balík
obsahujúci databázový systém MySQL a
Apache webserver s podporou skriptovacieho jazyka PHP. Inštalácia, konfigurácia
– príklad použitia. |
Vedieť nainštalovať TRIAD a použiť jeho databázový systém MySQL
na vytvorenie databázy. Vedieť použiť:
Domény – položky entít: reťazec, celé číslo, dátum, reálne číslo, dlhý text,
binárne objekty. |
|
|
11. – 12. |
Cvičenie tvorby databázy. |
|
|
|
13. – 14. |
Nástroje
na tvorbu modelov databáz. Jazyk UML pre modelovanie databáz – entitno-relačné diagramy. Spôsob
vytvárania a kreslenia modelu (ERD). CASE systémy pre modelovanie
databáz. |
Popísať základné prvky jazyka UML, používané pri tvorbe ERD. |
|
|
15. – 16. |
Opakovanie. Test. |
|
|
2. |
|
SQL – univerzálny dotazovací jazyk |
|
|
|
17. – 18. 19. – 20. 21. – 22. 23. – 24. 25. – 26. |
SQL
– štandardný databázový jazyk.
História vzniku Databázové systémy súčasnosti. SQL
(DDL – data definition language) – vytvorenie tabuliek a databáz. SQL
(DML – data manipulation language) – príkazy INSERT, UPDATE, DELETE. SQL
(DML – data manipulation language) – príkaz SELECT. SQL
(DCL – data control language) – príkazy GRANT, REVOKE. Opakovanie. |
Popísať jazyk SQL, vymenovať databázové systémy súčasnosti. Vytvoriť, zmazať a
upraviť databázu a tabuľky. Použiť príkazy
INSERT, UPDATE, DELETE na model. situáciách. Použiť príkaz
SELECT na modelových situáciách. Prideliť a odobrať práva pre prístup a prácu s tabuľkami.. |
|
3. |
|
Použitie vyššieho progr.
jazyka v systéme MySQL |
|
|
|
27. – 28. 29. – 30. 31. – 32. |
C-jazyk
a PHP – script, možnosti programovania
aplikácií v ich prostredí. Programovanie
výberu a prezentácie dát z tabuliek v prostredí PHP. Vlastná práca žiakov Opakovanie. Test. |
Pochopiť spôsoby
použitia C-jazyka a PHP jazyka a vyskúšať si to v praxi. Zvládnuť vlastný
program vo vyššom jazyku - výber dát z databázy a prenzentácia
v tabuľke. |
|
4. |
|
Iné databázové systémy
a aplikácie |
|
|
|
33. – 34. 35. – 36. 37. – 38. 39. – 40. 41. – 42. |
Oboznámenie sa s iným databázovým systémom. Štandardné
databázové súbory dBASE, XML. Textový súbor ako prenosové médium pre dáta. Použitie databáz v aplikáciách WORD a EXCEL Práca v inom databázovom systéme. Opakovanie a odovzdávanie záverečných prác. Záverečné hodnotenie. |
Oboznámiť sa
s alternatívnymi DBS s ktorými absolvent školy môže prísť do styku
v praxi. Poznať štandardné databázové súbory používane pre transformáciu
a prenos dát. Popísať štruktúru XML dokumentu. |
|
5. |
|
Opakovanie mikropočítačov – maturitný predmet |
|
|
|
43. – 44. 45. – 46. 47. – 48. 49. – 50. 51. – 52. 53. – 54. 55. – 56. 57. – 58. 59. – 60. |
Základná štruktúra mikropoč.2051 a jeho funkcie, vý-vojové
prostredie programu a pracovná
dokumentácia – demonštrácia na programoch rozsvecujúce diody. Skúšobná doska – tlačítka, displej - a jej ovládanie. Externé
prerusenia. Cvičenie: program cyklenia seg-mentu na displeji so zmenou smeru
cez ext.prerušenie s ovládaním rýchlosti cez program DELAY. Čítač externých
impulzov vpred a vzad so zobraz na displeji. Funkcia časovača. Cvičenie: Čítač časových impulzov (osm.,dek,
a šestn. sústavy) vpred a vzad (zmena tlačít-kom) so zobrazovaním
na displeji, rýchlosť riadená
časovačom. Sériová linka a nastavenie prenosovej rýchlosti časo-vačom.
Cvičenie: Riadenie smeru cyklenia segmentu prenosom riadiaceho kódu cez
sériovú linku. Opakovanie. Testovanie. Prehlbovanie znalostí. Aplikácia: Riadenie semaforu trojcestnej križovatky so zmenou poradia
prednosti. Aplikácia: Riadenie semaforu prechodu pre chodcov na ceste. Opakovanie. Testovanie. Opakovanie a záverečné hodnotenie. |
Rozumieť vnútornej štruktúre mi-kropočítača, registre, porty, pamäte,
funkcii modulov a inštrukciám. Ovládať vývojové
prostriedky, ve-dieť napáliť program a demonštro-vať jeho funkciu
na skúšobnej dos-ke. Ovládať použitie prerušovacieho systému, nastavovať a používať
externé prerušenia, časovače čítače a obvody sériovej komunikácie – Na dvojmiestnom displeji zobrazovať
čísla dekadické resp. hexadecimálne... Vedieť nastaviť prenosovú rýchlosť sériovej linky. Zvládať metódy riešenia aplikácií využívajúcich tlačítka, displej
a led diody skúšobnej dosky ako aj sériovú komunikáciu medzi dvomi
doskami. |
Vypracoval:
Ing. JANOUŠEK Jaroslav, Ing. Michal
COPKO
Schválené
na zasadnutí PK ...................................
dňa: 2.9.2005
Schválil : Ing. Š.Krištín, riaditeľ školy
Tematický plán bol vypracovaný podľa Učebných osnov, ktoré schválilo MŠ SR
pod číslom 2331
/ 1999 - 4 s platnosťou od 1.9.1999.