JEW

A sleek and modern illustration of UML diagrams and software development concepts, featuring class diagrams, use case scenarios, and flowcharts in a vibrant color palette.

UML and Requirements Quiz

Test your knowledge on UML diagrams, requirements, and use cases with this comprehensive quiz!

This quiz contains 38 questions covering a variety of topics including:

  • Class diagrams
  • Functional and non-functional requirements
  • Use cases and user stories
  • Domain models
38 Questions10 MinutesCreated by AnalyzingNerd23
Onder welke categorie valt een Class Diagram?
Structural
Dataflow
Behavioral
Interaction
Hieronder staan element typen die je in een diagram tegen kunt komen. Welke kom je niet tegen in een UML diagram?
User stories
Activiteiten
Volgorde
Klassen
Onder welke categorie vinden we termen als performance, usability, scalability en reliability beschreven?
In de methoden van de kalssen van het systeem
In de niet-functionele eisen van het systeem
In de functionele eisen in de use-case beschrijvingen van het systeem
In de attributen vna de klassen van het systeem
Wie stelt de requirements voor een systeem vast?
De opdrachtgever in samenwerking met de testers
De analist in samenwerking met de opdrachtgever
De architect in samenwerking met de ontwerper
De analist in samenwerking met de ontwikkelaars
UML kent verschillende soorten diagrammen deze verschillende soorten diagrammen kunnen worden gecategoriseerd. Twee categorieen binnen uml zijn: 1. UML diagrammen die iets vertellen over het gedragn van een systeem. 2. UML diagrammen die iets vertellen over specifieke elementen van een systeem. WAT IS DE DERDE?!
UML diagrammen die iets vertellen over de communicatie van objecten binnen een systeem
UML diagrammen die iets vertellen over de specifieke eigenschappen van een systeem
UML diagrammen die iets vertellen over de overeenkomst tussne objecten binnen een systeem
UML diagrammen die iets vertellen over de klasse, package en structuur
Allemaal
Welke van de onderstaande begrippen zou je als een klasse interpreteren? (Kunnen meerdere)
Kopenhagen
Donald duck en de joden nummer 12
Mark rutte
Wortel
Vliegtuig
Welke eis uit de onderstaande lijst is een functionele eis?
Het systeem moet de gebruiker een bericht van 100 karakters kunnen alten sturen naar een andere gebruiker
Het systeem moet over help documentatie voor de gebruiker beschikken
Het systeem moet de gegevens van gebruikers versleutelen
Het systeem moet binnen 2 seconden op een zoekopdracht reageren
Het systeem moet heil hitler zeggen als je een mail verstuurd
Welke twee actoren worden er onderscheiden?
Master and slave actor
Primary en seconday actor
Super en supporting actor
Primary en supporting actor
Wat is een goed criterium voor de titel van een use case
De tiel maakt nie uit zolang het maar ondersteept is
Een duidelijke volledige zin beschrijving van de casus waar het om gaat
Kort: een werkwoord gevolgd door een zelfstandig naamwoord
Alleen het object waar het om gaat noemen, bijvoorbeeld pinautomaat
Een Use case Scenario is..
Een weergave van de eigenschappen van een actor
Een stapgewijze beschrijving van hoe het doel van de use case wordt bereikt
De beschrijving van de statische structuur van het systeem
De weergave van de use Case in de vorm van een diagram met een rechthoek er omheen
WELKE UITSPRAAK IS NIET WAAR?!
Use cases focussen op niet-functionele requirements
Use cases zijn verhaaltjes om requirements op te schrijven
Use cases zijn hoofdzakelijk tekstdocumenten
Het use case diagram is niet het belangrijkste van een use case
Welke van de onderstaande opties zijn valide use case namen? (kunnne meerdere zijn)
Afdrukken document
Afsluiten
Registreer voor de cursus
Opvragen saldo
Pas invoeren in geldautomaat
Anne frank veraden
In een use case kunen ntwee soorten actors voorkomen: Primary actors en supporting actors. Geef aan welke uitspraak over supporting actors waar is
Een supporting actor is altijd een geautomatiseerd systeem
Een supporting actor is altijd een menselijke gebruiker
De activiteiten in een use case van ene supporting actor wordne geiniteerd vanuit het systeem en niet vanuit de supporting actor zelf
Use cases met een supporting actor zijn minder belangrijk dan use cases waarin alleen primary actors een rol spelen
Welke onderdelen zijn verplicht om in te vullen in een use case scenario?
Use case name, Main Succes Scenario, Exensions
Use case name, Primary actor, Main succes scenario
Use case name, Primary actor, Preconditions
Primary actor, Preconditions, main succes scenario
Wat is het belangrijkste deel van use cases?
Use case templates(Tekst)
Use case diagrammen
Klassendiagram
Interface sketches
Bewering A:User stories komen op de systeemdocumentatie. Bewering B: Use cases worden gebruikt voor de backlog
A en B onwaar
A is waar, B is waar
A is onwaar, B is waar
A is waar, B is onwaar
Wat is een domein model?
Vsiaulisatie van betekenisvolle coceptuele objecten met datatypes en hun onderlinge relaties in een bepaalde domein.
Visualisatie van betekenisvolle conceptuele methoden en hun onderlinge relaties met andere methoden in een bepaald domein
Visualisatie van betekenisvolle definitief vastgestelde klassen met datatype objecten en hun onderlinge relaties in een bepaald domein
Visualisatie van betekenisvolle conceptuele klassen en hun onderligne relaties in een bepaald domein
Bij het opstellen van een domein model kan je mogelijke domeinklassen vinden door:
De opdrachtgever vragen om een lijst van domeinklassen op te stellen
Alle werkwoorden in de usercase scenarios te onderstepen
Een boek over het vakgebied van de opdrachtgever te lezen
Alle zelfstandige naamwoorden in de usecase scenarios te onderstepen
Waaorm maak je een domeinmodel? (Kunnen meerdere zijn)
Het word door alle instaties gebruikt bij het aanvragen van .com, org. en .nl domeinen
Je kunt er de activiteiten van je systeem mee modelleren.
Het bevat nuttige informatie van usecases
Het is een belangrijk middel om over een systeem te communiceren
Je kunt het 1 op 1 gebruiken voor je klassenmodel
Een "Sterretje" bij een associatie in een domein model betekent
nul of meer
Precies nul
Precies 1
Tussen nul en 1
Welke van de onderstaande beweringen zijn juist: 1 een dependency geeft permanente relatie tussen twee klassen weer. 2 compositie betekent "Deel van het geheel" waarbij het deel niet op zichzelf kan bestaan
1 Correct 2 niet correct
1 niet correct 2 wel
Beide niet correct
Beide correct
Kies uit onderstaande mogelijkheden alle opties die van toepassing zijn
Een klassendiagram geeft aan welke klassen tot elkaar in relatie staan
Een klasendiagram moet klaar zijn voor geprogrammeerd kan worden
Een klassendiagram geeft aan welke attributen en methoden de klassen bevatten
Een klassendiagram is een verplicht onderdeel van Scrum
Dependency is een class diagram geef je aan middels
Geen gestippelde pijl
Een gestippelde lijn
Een dicht lijn
Een dicht pijl
What type of UML diagram is a class diagram
Structural
Interaction
Behavioural
Communication
What type UML diagram is a use case?
Behavioral
Structural
Interaction
Communication
What is the correct format of user story?
As a , I want
As a <person> I want <A goal> so that <some reason>
As a I want< Some functionallity> so that
As a <person> I want <Some functionallity>
Gegeven de tekst: "As a back customer I want to be able to change my pin online so that I don't have to go into a branch" Welke type past het best bij deze tekst?
User story
Use case Scenario
Use case extension
Nonfunctional requirement
Welke uitspraak is waar?
Dit is een object model vna een monopolyspel
Dit spel heeft een bord met 1 tot 40 vakjes
Een speler heeft maximaal 8 stukken bord
Er kunnen 8 stukken op een vakje staan
Hoe beschrijven we de multipliciteit tussen student en cursus in het gegeven voorbeeld?
Nul of meer op nul of meer
Nul op nul
Een of meer op een of meer
Dit is geen juist relatie beschrijving
Welke bewering over de multipliciteit tussen de student en cursus in het volgende plaatje is juist?
1 student kan 1 cursus volgen
Alle beschrijvingen over de multiplicteit zijn juist
0 studenten kunnen 0 cursussen volgen
Meerdere studenten kunnen meerdere cursussen volgen
Welke van de volgende stellingen is waar?
Een bus is een soort car
Een bus is een car
Een bus moet altijd meerdere wheels bevatten
Een bus heeft altijd een engine
Een car kan bestaan zonder engine
Een car is aan soort vehicle
Welke beweringen zijn juist?
(1) niet correct (2) wel
(1) correct (2) niet
Beide niet correct
Beide wel correct
Welke relatie bestaat er tussen de klassen C en D in onderstaand codefragmentje?
Dependency
Associatie
Overerving met klasse C als superklasse
Overerving met klasse C als afgeleide klasse
Welke bewering is juist?
Klasse D gebruikt klasse C
Klasse D is afgeleide klasse vna klasse C
Klasse C gebruikt klasse D
Klasse B is een superklasse van klasse A
Wat is "Currenttime" in het onderstaande voorbeeld?
Afhankelijkheid
Klassenaam
Associatie
Methoden
Attribuut
Wat is het verschil in methodes tussen de classes Customer en preferredCustomer
Customer bevat als extra methoden: createCustomer, getCustomer, changeStatus
PreferredCustomer bevat als extra methoden: discountRate, approvaldata
PreferredCustomer bevat als extra methoden: approve, disapprove
Customer bevat als extra methoden: custometname, billingAddres, shippingAddres, emailAddress, otherDetails
Geef voor ieder deel aan waarvoor het dient
1, Klasse naam 2, Methoden, 3 Associatie
1 use case naam,2 Associatie, 3 methoden
1 use case naam, 2 attributen, 3 methoden
1 klassenaam, 2 attributen,3 methoden
1 klasse naam, 2 associatie, 3 methoden
1 klasse naam, 2 methoden, 3 attributen
1 use case naam, 2 methoden, 3 attributen
1 use case naam, 2 methoden, associatie
Welke associatie is te zien in het volgende plaatje?
Aggregatie
Compositie
Generalisatie
Afhankelijkheid
{"name":"JEW", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge on UML diagrams, requirements, and use cases with this comprehensive quiz!This quiz contains 38 questions covering a variety of topics including:Class diagramsFunctional and non-functional requirementsUse cases and user storiesDomain models","img":"https:/images/course5.png"}
Powered by: Quiz Maker