C4 model Flashcards

1
Q

Welke 4 onderdelen heeft het c4 model

A

Software system, Container, Component, Class.

A Software system is made up of one or more Containers each of which contains one or more components which in turn are implemented by one or more classes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat is de Software system

A

Een systeem is het hoogste niveau van abstractie en vertegenwoordigt iets dat waarde biedt aan anderen. NON TECHNICAL!!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Waaruit bestaat een systeem?

A

Een systeem bestaat uit meerdere afzonderlijke containers, die samenwerken om waarde te leveren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Voorbeelden van systemen

A

Voorbeelden zijn een financieel risicobeheersysteem, een internetbankiersysteem en een website.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wat is een container?

A

Een container is een omgeving waarin componenten worden uitgevoerd of waar gegevens zich bevinden, zoals een webserver, applicatieserver of database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hoe worden containers gebruikt in een systeem?

A

Containers zijn meestal uitvoerbare programma’s die als onderdeel van het systeem worden gestart, zoals een Java EE-app of een .NET-website.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat is een klasse?

A

In een objectgeoriënteerde wereld is een klasse de kleinste bouwsteen van een softwaresysteem, zoals een Java-klasse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Waarvoor worden klassen gebruikt?

A

Klassen vormen de fundamentele bouwstenen waarmee componenten en systemen worden opgebouwd in objectgeoriënteerde software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Welke 4 diagrammen zijn er?

A

Context diagram, Container diagram, component diagram, klasse diagram.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wat is een contextdiagram?

A

Een contextdiagram is een hoog-over schema dat de context van het systeem schetst, met de belangrijkste systeemafhankelijkheden en actoren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wat toont een containerdiagram?

A

Een containerdiagram laat de technologiekeuzes zien op hoog niveau, hoe verantwoordelijkheden zijn verdeeld over containers en hoe ze communiceren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wat is een componentdiagram?

A

Een componentdiagram toont per container de belangrijkste componenten en hun onderlinge relaties.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wat is een klassediagram? (optioneel)

A

Een klassediagram geeft voor belangrijke componenten in UML weer hoe een specifiek patroon of component is geïmplementeerd. Klassen kunnen onvolledig zijn, maar moeten consistent en correct zijn.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly