Parate kennisvragen
22 belangrijke vragen over Parate kennisvragen
Hoe wordt een multipliciteit weergegeven?
Wat is het verschil tussen een OpaqueExpression en een LiteralSpecification?
Wat is een Constraint in UML?
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Hoe verhoudt een slot zich tot een ValueSpecifiaction?
Noem 2 voorbeelden van subclasses van Classifier in UML?
- Classes
- UseCases
Wat is de relatie tussen een BehavioralFeature en een Parameter?
Wat zijn de 4 Directions die een parameter kan hebben?
- In
- Out
- Inout
- Return
Hoe wordt een Operation weergegeven?
- Items tussen [ ] -> Optioneel
- Items tussen ' ' -> letterlijke tekst
Wat is de relatie tussen een Property en een Attribute?
Is een Property eigendom van een Class of van een Association?
Benoem de 3 soorten DataTypes in UML en geef aan waarin ze verschillen.
- DataType: Definieert een structuur waarin de waarden worden vastgelegd.
- Primitive Type: DataType zonder structuur.
- Enumeration: Een opsomming van constanten.
Wat is een tupel in de context van Association?
Hoe wordt aangegeven dat de Property op een Association-eindpunt eigendom is van een Class?
Welke property-strings kunnen bij een Association-eindpunt voorkomen?
- {subsets <property-name>}
- {redefines <end-name>}
- {union}
- {ordered}
- {bag}
- {sequence} of {seq}
- Verder mag elke property string voorkomen die ook op attributes van toepassing is.
Wat is het verschil tussen Aggregation en Composition?
- Een Aggregation Association wordt gebruikt om aan te geven dat 2 elementen een deel-geheel-(woel-part) relatie hebben met elkaar
- Een Composition is een sterkere vorm van Aggregation, die aangeeft dat het deel niet kann bestaan zonder geheel.
Hoe wordt Generalization grafisch weergegeven?
Wat zegt een Dependency-relatie tussen twee elementen over die elementen?
Dependency is geassocieerd met 2 elementen, een client en een supplier, die beiden afgeleid zijn van een NamedElement.
Een Dependency-relatie geeft in principe aan dat de client niet compleet is zonder dat de supplier aan biedt en dat elke wijziging in de supplier impact kan hebben op de client.
Wat is de betekenis van de 4 vormen van Dependency die door middel van een keyword worden aangegeven?
- Abstraction: Bij een Abstraction-relatie hoort een expressie die aangeeft hoe client en supplier precies van elkaar abstraheren.
- Realization: geeft de relatie weer tussen een modelelement (specificatie) en de implementatie daarvan.
- Substitution: kan worden aangeven dat instanties van de supplier run-time kunnen worden vervangen door instanties van de client.
- Usage: Geeft een relatie aan dat de implementatie van het client element afhankelijk is van het andere element.
Welke keuzes zijn mogelijk voor het realiseren van een interface Property in een Classifier?
- Get
- Set
Welke 2 notaties voor Interface zijn mogelijk in UML?
- Op dezelfde manier als een Class ( rechthoek met daarin de naam en apart compartimenten voor attributes en operations) Boven de naam wordt dan met dubbele schuine haken het keyword <<interface>> toegevoegd.
- Ball-socket notatie:
- halve cirkel: required interface
- hele cirkel: Interface
Welke elementen kunnen in een package worden opgenomen?
Wat is een PackageMerge en welke stappen zijn onderdeel er onderdeel van? (Niet verplicht voor UML foundation Examen)
- receiving package (source package)
- merged package (target package)
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