BI-WI.21
Předmět | Otázka |
---|
AWD | AWD - Architektura databázového serveru, její podstatné komponenty a úloha databázového administrátora při jejich správě |
| AWD - Protokol HTTP a jeho vlastnosti, komunikace klient-server a její bezpečnostní aspekty |
| AWD - Zpracování požadavků a poskytování zdrojů webovým serverem, statický a dynamický obsah, paralelní zpracování požadavků |
BIG | BIG - CAP teorém a jeho vztah k NoSQL databázím |
| BIG - MapReduce model - principy a jeho využití pro dotazování Big Data |
| BIG - Typické databázové stroje pro Big Data (Cassandra nebo HBase) - architektura, databázový model, distribuce dat |
| BIG - Principy výpočtů v distribuovaných systémech - Spark framework. Principy distribuované indexace - Elastic |
IDO | IDO - Nástroje pro podporu tvorby softwarových produktů - Sledování chyb a správa úkolů (používané nástroje, typický životní cyklus úkolu či chyby), správa a sdílení zdrojových kódů |
| IDO - Zajištění kvality software - Typologie testů, black vs. white box, automatizace testů, statická analýza kódu, code review, zranitelnosti aplikací. |
| IDO - Kontinuální integrace, nástroje pro sestavení aplikace, definice pipeline, release management, sémantické verzování, nasazení aplikace |
SWI | SWI - Modelování obchodních procesů (UML diagram aktivit), analytický doménový model (UML diagram tříd, UML stavový diagram) |
| SWI - Vzory používané během návrhu - třívrstvá architektura, Model View Controller, GoF vzory (Abstraktní továrna, Stav, Adaptér), GRASP vzory (Nízká provázanost, Vysoká soudržnost) |
| SWI - Konstrukce, objektové paradigma, základní pravidla návrhu (SRP, LSP, DRY), refactoring (příznaky a vybrané techniky). |
TUR | TUR - Metody návrhu uživatelského rozhraní, modely, prototypování uživatelských rozhraní. |
| TUR - Prediktivní a interpretativní metody vyhodnocování a testování uživatelských rozhraní. Testování použitelnosti. |
| TUR - Průzkum uživatelů, doménová a kontextová analýza. |
TWA | TWA - Obsluha a struktura HTTP požadavku a odpovědi ve webové aplikaci. Stav webové aplikace. |
| TWA - Základní postupy, technologie a standardy na straně serveru. Architektura webové aplikace a související návrhové vzory. REST. |
| TWA - Bezpečnost webových aplikací. Rizika a jejich opatření. Autentizace a autorizace uživatele. |
| TWA - Základní postupy, technologie a standardy na straně klienta (uživatelského agenta – prohlížeče) webové aplikace. |
VWM | VWM - Techniky pro vyhledávání textových, webových a multimediálních dokumentů - modely, algoritmy, aplikace. Optimalizace webových stránek pro vyhledávače. |
| VWM - Vyhledávání v multimediálních databázích, podobnostní vyhledávání podle obsahu, podobnostní dotazování, agregační operátory, indexování metrické podobnosti, aproximativní vyhledávání. |
MDF | MDF - Grafový datový model RDF a jeho serializace (N-Tripples, RDF-Turtle). Dotazování nad daty v RDF - jazyk SPARQL |
| MDF - Hierarchické datové formáty - XML a JSON. Dobře formovaný (well-formed) a validní (valid) XML dokument. XSD a JSON Schema. Formát JSON-LD |
PJS | PJS - Objektově orientované programování v Javascriptu - prototype, class, this. Koncept dědičnosti |
| PJS - Asynchronní programování v Javascriptu - event loop, promise, async a await. Koncept generátorů |