Zkouškové otázky KMI/SOFT

Zkouška proběhne ústní formou. Vylosujete si dvě otázky: Po vylosování otázky budete mít cca 20 minut na písemnou přípravu, poté budete mít prostor prokázat své znalosti.

Hlavní otázky

  1. Softwarový proces a jeho modely
  2. Specifikace požadavků a proces zjišťování
  3. Návrhové vzory - vytvářecí vzory
  4. Návrhové vzory - vzory chování
  5. Testování SW
  6. Systémové inženýrství
  7. Techniky zvyšující kvalitu kódu
  8. Chyby v aplikacích, bezpečnostní chyby a jejich správa
  9. Validace a verifikace SW
  10. Verzování SW, Verzovací systémy
  11. Návrhové vzory architektur
  12. Architektura SW a proces jejího návrh
  13. Návrhové vzory - strukturální vzory
  14. UML a UML diagramy
  15. Požadavky na SW (Funkční, nefunkcionální, doménové, uživatelské, systémové)
  16. Kvalitní kód a jeho čitelnost

Vedlejší otázky

  1. Uživatelské a systémové požadavky
  2. Strategie, Stavitel (Builder), Přı́kaz (Command)
  3. Memento, Dekorátor
  4. Testy výkonu
  5. Debugování
  6. Modelování systémů
  7. Abstraktnı́ továrna (Abstract Factory), Zástupce (Proxy)
  8. Úvod do SI a vztah k informatice, Software, Dobrý software
  9. Vrstvená architektura a MVC
  10. Funkční a nefunkcionální požadavky
  11. Continuous Integration, Continuous Delivery
  12. Monolitická architektura vs. mikroslužby
  13. Klient-server architektura a MVVM
  14. Jednotkové testy
  15. Emergentní vlastnosti systémů
  16. Agilní metody vývoje, Scrum, Kanban
  17. Git
  18. Škodlivý SW