Softwaretechnik

Description

Flashcards on Softwaretechnik, created by Semra Müller on 11/07/2016.
Semra Müller
Flashcards by Semra Müller, updated more than 1 year ago
Semra Müller
Created by Semra Müller almost 8 years ago
23
3

Resource summary

Question Answer
Wie kann man einen Zustand oder eine Aktivität verfeinern? Aktivitätsdiagramm: In dem man für eine Aktivität einen Subdiagramm erstellt mit dem Zeichen à Gabel Zustandsdiagramm: Mit der Oder und Und-Verfeinerung ebenfalls muss dafür ein subdiagramm erstellt werden
Welche Verhaltensdiagramme setzen nicht zwingend Strukturmodellierung voraus? Verhaltensdiagramm Zustandsdiagramm Aktivitätsdiagramm
Was kann man im UML Sequenzdiagramm beschreiben? Den Informationsaustausch zwischen Objekten in zeitlicher Reihenfolge
Wer besitzt die Methode bei zwei Interaktionspartnern im Sequenzdiagramm bei einem Aufruf? Die Methode gehört zum aufgerufenen Interaktionspartner.
Welche Kontrollstrukturen gibt es? (Sequenzdiagramm) Nebenläufigkeit, Synchronisation Verzweigung Vereinigung Objektfluss, Verweildauer von Token Kausalität Bedingungen Schleifen.
Was ist der Unterschied zwischen Sequenz und Kommunikationsdiagramm? Strukturelle Aspekte gehen vor zeitliche Aspekte beim Kommunikationsprogramm
Wie kann ich ein Sequenzdiagramm modularisieren? Man kann mit ref sich Module bauen und diese wiederum woanders neuverwenden.
Beschreibe ein Sequenzdiagramm? Modellierung von Interaktionen Fokus: Modellierung auf Typebene
Beschreibe ein Komponentendiagramm? Darstellung der Systemstruktur in Komponenten zur Laufzeit
Welche Darstellungsweisen der Interaktion zwischen zwei Komponenten gibt es?
Was ist Blackbox und Whitebox? Blackbox: externe Ansicht, Komponente von außen, einfacher Whitebox: Intern, wie die Komponente definiert ist
Beschreibe ein Zustandsdiagramm Internes Objektverhalten
Was modelliert das UML Zustandsdiagramm? Zustände von Objekten
Was ist ein Zustand? Die Werte aller Attribute eines Objekts zu einem gewissen Zeitpunkt
Was kann ich in den Zustandsknoten angeben? entry, do, exit, (zusätzlichen Zustand)
Beschreibung aktivitätsdiagramm objektübergreifende Aktionen mit Kontrollfluss und ggf. Objektfluss
Verklemmung
Nebenläufigkeit
Vereinigung
Synchronisation
Verzweigung
Wie und Wo kann ich Verhaltens und Strukturmodellierung zusammenbringen? Beim Aktivitätsdiagramm (Wo). Mit Objektfluss (Wie).
Beschreibe den Unterschied zwischen Aktivitäts- und Prozessendknoten und stelle sie dar:
Was kann man durch ein Klassendiagramm ausdrücken? Klassen (Methoden und Attributen), Interfaces, Beziehungen : Assoziation, Komposition, Aggregation Kapselungen: private, public
Wie kann man die Lesbarkeit erhöhen? Indem man das Klassendiagramm mit Attributen, Methoden und Eigenschaften verfeinert
Was sind Multiplizitäten und wo sind sie möglich? Die Multiplizität einer Klasse gibt an, wie viele Objekte der einen Klasse mit Objekten einer anderen Klasse verbunden sein können oder verbunden sein müssen. Sie müssen an der Assoziation stehen (wenn sie angegeben werden).
inkrementell vs iterativ inkrementell: fertigstellen, ausliefern von Systemteilen iterativ: schrittweise Verfeinerung des Gesamtsystems
inkrementell vorteile flexibel bei variierenden Anforderungen
inkrementell nachteil kein Gesamtüberblick keine Terminierung bei immer neuen Wünschen
vorteil iterativ Gesamtüberblick
Nachteil iterativ unflexibel
Modell der Kommunikation
Show full summary Hide full summary

Similar

Changing Urban Environments
John Ditchburn
English Literature Key Terms
charlotteoom
Spanish Subjunctive
MrAbels
Hitler's Chancellorship
c7jeremy
Physics equations GCSE
Mia Jones
Natural Law
Rachel Wallace
Biology B1
Kelsey Phillips
MARXIST ROLE OF EDUCATION
ashiana121
PHR Sample Questions
Elizabeth Rogers8284
The Circulatory System
mimtasin afra
Clinical Pathoanatomy MCQs (Q 151-250)
Ore iyanda