Chapter III: OOA & OOD Flashcards

1
Q

Nachteile der OO-Entwicklung

A
  • weniger flexibel bei Änderungen und Erweiterungen
  • Komplexe Modelle schwierig zu lesen & ändern
  • Schwierig Kosistenz zwischen Daten und Funktionen herzustellen
  • Wartung schwierig durchführbar
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vorteile der OO-Entwicklung

A
  • gleiche Notation in allen Phasen (bessere Nachvollziehbarkeit)
  • Entwurfänderungen in Analyse leicht anpassbar
  • Leiche Wartbarkeit & Wiederverwendbarkeit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wichtiger Punkt bzgl. Analyse und Entwurf

A

Explizite Trennung von Analyse und Entwurf

–> Analyse erfordert hohes Fachwissen

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

Bestandteile der Objektorientierten Methode

A

Konzepte, Notation (aktuell UML), methodische Vorgehensweise

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

Was bildet das OOA-Modell ab?

A

Die essentielle Struktur und Semantik eines Problems

-> die Reine Darstellung der Anforderungen des Kunden

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

Um was wird OOA zu OOD erweitert?

A
  • Einbeziehung einer technischen Umgebung
  • Verbindung zur Implementierungsphase
  • Konkretisierung des Abbilds von Klassen Objekten etc.
  • Trennung zwischen Funktionen Datenhaltung und GUI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was wird aus OOA abgeleitet?

A
  • Prototyp der GUI

- letztendlich das OOD-Modell

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

Was ist das Ziel des OOD-Modell?

A

Fachkonzept auf einer Plattform unter geforderten technischen Randbedingungen realisieren

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

Was bildet das OOD-Modell ab?

A

Abbild der späteren objektorientierten Programme

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