Subsections of Extra informatie
Examen: Kennen en kunnen deel 1 SES
Extra informatie Examen deel 1 SES
Hieronder kan je per onderdeel één of meer voorbeeldvragen terugvinden. De vragen van het examen zullen anders zijn maar gaan gelijkaardig zijn aan vraagstelling en moeilijkheidsgraad aan de voorbeelden hieronder.
De focus ligt in dit deel nooit op de exacte code of syntax, maar je kan wel code krijgen waar jij dan moet uitleggen wat die code ongeveer doet etc.
WSL en VSCode
Enkel kunnen, niets specifiek te kennen voor examen
Versiebeheer: Git en Github
Voorbeeld vragen:
- Casus gegeven van een bug in een programma en er moet een nieuwe feature ontwikkeld worden, de ontwikkelaars werken met een productie branch en een development branch. Schets de git workflow die de bugfix en de nieuwe feature uiteindelijk integreerd in de productiebranch.
Build systems + Dependency Management
Voorbeeld vragen:
- Geef drie voordelen van het gebruik van een dependency management tool zoals Gradle. Tip: elk voordeel is een nadeel van het manueel beheren van dependencies.
- Gegeven is een stuk code uit een makefile. Leg uit wat deze code juist doet.
Test driven development
Voorbeeld vragen:
- Gegeven bovenstaande java methode, schrijf unittests die alle scenario’s testen. (Java syntax is niet belangrijk, wel de structuur van de testen)
- Geef vijf eigenschappen van een goede unit test en leg uit.
Lifecycle CI/CD + SCRUM
Voorbeeld vragen:
- Leg het verschil uit tussen continuous integration en continuous deployment.
Extra Voorbeeldvragen
Voorbeeld vragen:
- Leg de volgende begrippen uit:
- end-to-end test
- Maven Central Repository
- SCRUM
- Transitieve dependency