De kandidaat kan best practise ontwerptechnieken beschrijven

16 belangrijke vragen over De kandidaat kan best practise ontwerptechnieken beschrijven

Wat zijn scenario-based models?

Dit zijn requirements vanuit verschillende actoren bekeken.

Wat zijn behavioral en patterns-based models?

Deze laten zien hoe de software zich gedraagt als gevolg van externe "gebeurtenissen".

Wat zijn klasse gebaseerde modellen?

Klassengeoriënteerde modellen die objectgeoriënteerde klassen (attributen en operaties) weergeven, en de wijze waarop klassen samenwerken om aan de systeemvereisten te voldoen.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat is het design model?


Een design model bestaat uit:
Component-level design
Interface design
Architectural design

data/class design
Design creëert een voorstelling of model van de software, maar in tegenstelling tot het eisen model (dat zich richt op het beschrijven van vereiste gegevens, functie en gedrag), geeft het design model details over de software-architectuur, gegevensstructuren, interfaces, en componenten die nodig zijn om het systeem te implementeren.

In welke soorten kunnen UML diagrammen worden onderverdeeld?

Statische diagrammen
dynamische diagrammen

Wat zijn statische diagrammen/structurele UML-diagrammen/?


Dit zijn diagrammen die de statische of structurele aspecten van een systeem weergeven.

Wat zijn dynamische diagrammen/gedragsdiagrammen?






Dynamische gedragsdiagrammen leggen de dynamische aspecten van een systeem vast.
Dynamisch: Interactie-diagrammen, toestandmachine-diagrammen en activiteitendiagrammen die het interne gedrag van het systeem beschrijven.

Noem enkele statische diagrammen/structured diagrams

De twee belangrijkste zijn:



Het klassendiagram
Het objectdiagram

Verder nog:
Package Diagram
Composite Structure Diagram
Component diagram
Deployment Diagram
Profile Diagram

Wat is een samengesteld structuurdiagram/ composite structure diagram?





Dit soort diagrammen wordt gebruikt om de interne structuur van een klasse weer te geven.

Wat is een component diagram?





Een componentendiagram laat zien hoe verschillende elementen van uw systeem zijn gegroepeerd - en de link tussen deze componenten.

Een componentendiagram geeft de structurele relatie van componenten van een softwaresysteem weer.

Wat is een deployment diagram?



A deployment diagram toont de hardware van het systeem en de software in deze hardware.

Wat is een profile diagram?

Een profile diagram beschrijft uitbreidingsmechanismen op UML door het definieren van onder andere eigen stereotypes en restricties. Dit maakt het mogelijk om het meatmodel van UML aan te passen aan verschillende platforms en domeinen

Wat is het doel van een klasse diagram?

Het meest gebruikte UML diagram en de voornamste basis voor objectgeoriënteerde oplossingen. Toont klassen binnen een systeem, eigenschappen en handelingen en het verband tussen klassen.



Klassen worden samengebundeld in een klassendiagram om diagrammen van grote systemen te maken,

Hoe wordt binnen uml een supersubklassenrelatie aangegeven?



Door een pijl met een grote gesloten pijlpunt. De pijl is gericht naar de Super klasse.

Hoe wordt in UML een abstracte klasse aangegeven?

Door de naam van de klasse cursief te schrijven en optioneel het woord abstract tussen accolade sta achter te plaatsen.



Wat is een meervoudige en herhaalde overerving


Een klasse kan ook meer dan een Super klasse hebben. Er wordt al gesproken van meervoudige overerving. Een telefax is een apparaat dat zowel een telefoon als een fax is telefax er nu alle eigenschappen van zowel fax als telefoon.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo