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

Vedlejší otázky

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