Databáze, sítě a techniky programování
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
XD33DSP | Z,ZK | 4 | 14+4s | česky |
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra kybernetiky
- Anotace:
-
Náplní předmětu jsou některé techniky a metody používané ve výpočetních systémech zaměřených na biomedicínské inženýrství. Cílem je položit jednotný základ informačních technologií pro všechny studenty magisterského programu BMI a vybavit absolventy základními praktickými dovednostmi v oblasti systematického přístupu k programování, správě operačních systémů a sítí i k tvorbě elementárních databázových aplikací, zejména s orientací na Internet.
- Požadavky:
-
Požadavky pro udělení zápočtu viz
- Osnova přednášek:
-
1. Základy teorie složitosti
2. Datové struktury, jejich implementace, rekurze
3. Algoritmy řazení a vyhledávání, komprimační algoritmy.
4. Grafové algoritmy
5. Databáze - datový model, relační model
6. Normální formy, dotazovací jazyk SQL
7. Dotazovací jazyk SQL
8. Transakce, distribuované databáze, replikace, synchronizace
9. Počítačové sítě a jejich struktury, adresování, směrování v sítích
10. IP protokoly, porty, služby. Základy bezpečnosti v sítích.
11. Operační systémy I
12. Operační systémy II
13. Datové sklady, správa dokumentů, verzování
14. Rezerva
- Osnova cvičení:
-
1. Diskuse, anketa, bezpečnost, java
2. Úvod do programování v javě
3. Algoritmy 1 (malá úloha + třídění)
4. Algoritmy 2 (malá úloha + třídění)
5. Algoritmy 3 (prohledávání stavového prostoru)
6. Algoritmy 4 (prohledávání stavového prostoru)
7. ER model - návrh a presentace
8. ER model - návrh a presentace
9. Jednoduchý JDBC klient
10. Klient-server šablona
11. UDP/TCP IP
12. Šifrování
13. Rezerva
14. Zápočet
- Cíle studia:
- Studijní materiály:
-
[1] Jakákoliv publikace o algoritmech, a jejich složitosti a algoritmizaci (aktuálně doporučí přednášející)
[2] Jakákoliv publikace o operačních systémech a TCP/IP sítích (aktuálně doporučí přednášející)
[3] Pokorný J., Halaška I.: Databázové systémy. Praha, ČVUT, 1998
- Poznámka:
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Biomedicínské inženýrství- strukturované studium (povinný předmět)