====== x33dsp - Databáze, sítě a techniky programování ====== ====== A4M33NMS -- Návrh a modelování softwarových systémů ====== * Přednášející: [[http://cyber.felk.cvut.cz/people/page.php?id=30| doc. Zdeněk Kouba, CSc. ]] * Cvičící: [[ https://nit.felk.cvut.cz/drupal/users/novakol | Ing. Lenka Nováková, PhD. ]], [[ http://cyber.felk.cvut.cz/people/page.php?id=267&detailed=y | Ing. Miloslav Radakovič ]], [[ http://cyber.felk.cvut.cz/people/page.php?id=291&detailed=y | Mgr. Ing. David Steiner ]] * [[http://www.feld.cvut.cz/education/rozvrhy-ng.B101/public/cz/predmety/11/62/p11629204.html|Rozvrh předmětu]] ===== Harmonogram přednášek ===== ==== Program přednášek ===== ^ Týden ^ Datum ^ Obsah ^ | 1 | 21.9. | Základy teorie složitosti ({{:courses:x33dsp:dsp-p1.pdf|přednáška 1}})| | 2 | 28.9. | Svátek | | 3 | 5.10. | Datové struktury, jejich implementace, rekurze ({{:courses:x33dsp:dsp-p2.pdf|přednáška 2}})| | 4 | 12.10. | Algoritmy řazení a vyhledávání ({{:courses:x33dsp:dsp-p3.pdf|přednáška 3}})| | 5 | 19.10. | Grafové algoritmy ({{:courses:x33dsp:dsp-p4.pdf|přednáška 4}})| | 6 | 26.10. | Databáze - datový model, relační model ({{:courses:x33dsp:dsp-p5.pdf|přednáška 5}})| | 7 | 2.11. | Tvorba datového modelu, referenční integrita ({{:courses:x33dsp:dsp-p6.pdf|přednáška 6}})| | 8 | 9.11. | Normální formy ({{:courses:x33dsp:dsp-p7a.pdf|přednáška 7a}}), Dotazovací jazyk SQL I ({{:courses:x33dsp:dsp-p7b.pdf|přednáška 7b}})| | 9 | 16.11. | Dotazovací jazyk SQL II ({{:courses:x33dsp:dsp-p8.pdf|přednáška 8+9}})| | 10 | 23.11. | Počítačové sítě a jejich struktury, adresování, směrování v sítích (Přednáška: dokončení z minula)| | 11 | 30.11. | IP protokoly, porty, služby. Základy bezpečnosti v sítích. {{:courses:x33dsp:x33dsp_site-1.pdf| Přednáška 10+11}}| | 12 | 7.12. | Operační systémy I (Přednáška viz soubor z minulého týdne)| | 13 | 14.12. | Operační systémy II {{:courses:x33dsp:x33dsp_site-2.pdf|Přednáška 12+13}}| | 14 | 21.12. | Datové sklady, správa dokumentů, verzování | ===== Program úterních cvičení ===== ^ Týden ^ Datum ^ Obsah ^ | 1 | 21.9. | Diskuse, anketa, bezpečnost, úvod do javy | | 2 | 28.9. | Svátek | | 3 | 5.10. | Úvod do javy | | 4 | 12.10. | Algoritmy 1 (malá úloha + třídění) | | 5 | 19.10. | Algoritmy 2 (malá úloha + třídění) | | 6 | 26.10. | Algoritmy 3 (prohledávání stavového prostoru) | | 7 | 2.11. | Algoritmy 4 (prohledávání stavového prostoru) | | 8 | 9.11. | ER model - návrh a presentace | | 9 | 16.11. | ER model - návrh a presentace | | 10 | 23.11. | Jednoduchý JDBC klient | | 11 | 30.11. | Klient-server šablona | | 12 | 7.12. | UDP/TCP IP | | 13 | 14.12. | Šifrování | | 14 | 21.12. | Zápočet | ===== Program středečních cvičení ===== ^ Týden ^ Datum ^ Obsah ^ | 1 | 22.9. | Diskuse, anketa, bezpečnost, úvod do javy | | 2 | 29.9. | Úvod do javy | | 3 | 6.10. | Algoritmy 1 (malá úloha + třídění) | | 4 | 13.10. | Algoritmy 2 (malá úloha + třídění) | | 5 | 20.10. | Algoritmy 3 (prohledávání stavového prostoru) | | 6 | 27.10. | Algoritmy 4 (prohledávání stavového prostoru) | | 7 | 3.11. | ER model - návrh a presentace | | 8 | 10.11. | ER model - návrh a presentace | | 9 | 17.11. | Svátek | | 10 | 24.11. | Jednoduchý JDBC klient | | 11 | 1.12. | Klient-server šablona | | 12 | 8.12. | UDP/TCP IP | | 13 | 15.12. | Šifrování | | 14 | 22.12. | Zápočet | ===== Podmínky udělení zápočtu ===== * Max. 2 absence * Max. 25 bodů za jednotlivé úlohy (celkem 5 úloh) * Pro získání zápočtu je třeba získat minimálně 13 bodů