CoboCards App FAQ & Wünsche Feedback
Sprache: Deutsch Sprache
Kostenlos registrieren  Login

Hol' Dir diese Lernkarten, lerne & bestehe Prüfungen. Kostenlos! Auch auf iPhone/Android!

E-Mail eingeben: und Kartensatz kostenlos importieren.  
Und Los!
Alle Oberthemen / Systemanalyse / Systemanalyse

[2] Systemanalyse (67 Karten)

Sag Danke
33
Kartenlink
0
Was sind die Attribute dieser Klasse?
idNr:String
typ:String
Tags: Kap9
Quelle:
34
Kartenlink
0
Was ist der Unterschied?
Das erste ist vom Metatyp Klasse und das zweite vom Metatyp Objekt
Tags: Kap9
Quelle:
35
Kartenlink
0
Welche Sachen sind bei Attributen zu beachten?
Im Allgemeinen ein Substantiv
Wird kleingeschrieben
Hat IMMER einen Typ
Tags: Kap9
Quelle:
36
Kartenlink
0
Was ist auf den Bildern abgebildet und worin liegt der Unterschied?
Das erste und zweite sind primitive Datentypen.
  • Typ String
  • Typ Boolean


Das dritte ist ein Aufzählungstyp.
  • Attribute mit dem Typ Bootstyp können nur die Werte Segelboot und Motorboot annehmen


Das vierte ist ein individuell modellierter Datentyp.
  • Der individuelle Datentyp besteht aus einem Tag vom Typ Integer, einem Monat vom Typ Integer und einem Jahr vom Typ Integer.
Tags: Kap9
Quelle:
37
Kartenlink
0
Was ist ein abgeleitetes Attribut und wie wird es gekennzeichnet?

Sind Attribute bei denen ihr Wert aus anderen Attributen berechnet werden kann.

Beispiel:
- Aus der PLZ kann man den Ort ableiten.
- Aus Anfangszeit und Dauer kann man den Endzeitpunkt berechnen.

Tags: Kap9
Quelle:
38
Kartenlink
0
Was bedeutet diese Definition eines Attributs?

note: NoteT [0..10]

Wie heißt diese Eigenschaft?
Welche Ausprägungen kann es zu dieser Eigenschaft geben?
Das Attribut note enthält maximal 10 Werte vom Typ NoteT.

Diese Eigenschaft heißt Multiplizität

Es gibt noch folgende Ausprägungen:

– [5..5] = [5]: genau 5 Werte
– [0..*] = [*]: null bis beliebig viele Werte
– [0..1]: null oder ein Wert

Keine Multiplizität ist dasselbe wie [1..1] also genau 1.
Tags: Kap9
Quelle:
39
Kartenlink
0
Was bedeutet?

bootAnzahl : integer { bootAnzahl <= kapazität}

Wie nennt sich diese Eigenschaft?
Der Wert des Attributs bootAnzahl darf den Wert des Attributs kapazität nicht überschreiten.

Das nennt sich Constraint und ist eine Einschränkung.
Werden in geschweiften Klammern angegeben.
Tags: Kap9
Quelle:
40
Kartenlink
0
Wie setzt man einen Anfangswert  (initial value) für einen Typ?
[AttributName] : [Typ] = [Anfangswert]

Das =  Zeichen ist hier wichtig.

Beispiel:

anzahl : integer = 1
rechnungsdatum: Date = heute
Tags: Kap9
Quelle:
41
Kartenlink
0
Was sind Klassen Attribute und wie kennzeichnet man sie?
Sind Attribute der Klasse.
Kennzeichnung durch Unterstreichen.

Beispiel:

anzahlErzeugterPersonen : integer

ErzeugtePersonen : integer {ErzeugtePersonen < 10 }
Tags: Kap9
Quelle:
42
Kartenlink
0
Was sind typische Eigenschaftswerte und wie werden sie implementiert?
[AttributName] : [Typ] {Eigenschaftswert}

Einfache sind {readOnly} oder {ordered}.
Untern folgt eine Auflistung aller Eigenschaftswerte.

Beispiel:

Name : String {readonly}
Name : Person[0..*] {ordered = true}


Tags: Kap9
Quelle:
61
Kartenlink
0
Was ist der Unterschied zwischen OOA und OOD?
OOA zerlegt das System in wesentliche funktionale Bestandteile um es im Allgemeinen zu beschreiben.

OOD Unter System auf die Anforderung der Implementierung angepasst. Dazu gehört die Anpassung an die Architektur, Programmiersprache oder andere technische Rahmenbedingungen.
Tags: Kap16, Kap9
Quelle:
62
Kartenlink
0
Was ist das dynamische Teilmodell?
Modellierung der Operationen und Botschaften zwischen Klassen.
Tags: Kap9
Quelle:
63
Kartenlink
0
Was ist das statische Teilmodell?
Attribute, Vererbungsbeziehungen zwischen Klassen, Assoziationen untereinander.
Tags: Kap9
Quelle:
Kartensatzinfo:
Autor: @destructive_influen...
Oberthema: Systemanalyse
Thema: Systemanalyse
Schule / Uni: DHBW
Ort: Stuttgart
Veröffentlicht: 27.04.2016
Tags: Fehleisen
 
Schlagwörter Karten:
Alle Karten (67)
Kap1 (2)
Kap11 (6)
Kap12 (11)
Kap16 (1)
Kap17 (4)
Kap2 (2)
Kap5 (4)
Kap6 (3)
Kap7 (6)
Kap8 (10)
Kap9 (13)
Missbrauch melden

Abbrechen
E-Mail

Passwort

Login    

Passwort vergessen?
Deutsch  English