ICT System Engineering
ICT System Engineering
ICT System Engineering
Kartei Details
Karten | 49 |
---|---|
Lernende | 32 |
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Andere |
Erstellt / Aktualisiert | 26.12.2012 / 26.12.2023 |
Weblink |
https://card2brain.ch/box/ict_system_engineering
|
Einbinden |
<iframe src="https://card2brain.ch/box/ict_system_engineering/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Wie nennt man ein DFD-L-0 auch noch?
Kontextdiagramm
Was ist ein Prozess?
Ablauffolge von Tätigkeiten zur Erreichung eines Ziels (für etwas immer gleichartiges).
Welche Arten von Anforderungen gibt es?
- funktionale
- nicht funktionale
Was ist eine funktionale Anforderungen?
Eine funktionale Anforderung legt fest, was das Produkt tun soll.
„Das Produkt soll den Saldo eines Kontos zu einem Stichtag berechnen.“
Was ist eine nicht funktionale Anforderung?
Eine nichtfunktionale Anforderung legt fest, welche Eigenschaften das Produkt haben soll.
„Das Produkt soll dem Anwender innerhalb von einer Sekunde antworten.“
Was sind Anforderungen?
Objektbezogene Eigenschaften
Was ist Qualität?
Erwartungskonformität ans Lieferobjekt
(Qualität ist nicht messbar, wenn keine Erwartungen vorhanden sind)
Bedeutung Lieferobjekt:
was erzeugt wurde...
Welche Arten von QS-Massnahmen gibt es?
- konstruktive
- analytische
Was sind konstruktive QS-Massnahmen?
präventive Vorkehrungen
z.B. Checkliste, Pflichtenheft Template, Vorgaben
Was sind analytische QS-Massnahmen?
Prüfende und bewertende Massnahmen.
z.B. Review, Audit, etc
Mit den analytischen Massnahmen werden die konstruktiven Massnahmen überprüft.
Was ist ein statischer Test?
durch Menschen durchgeführt (Audit, Pulttest)
Was ist eine dynamischer Test?
wird maschinell durchgeführt
Was ist ein Integrationstest?
mehrere Module werden getestet
wird auch Kettentest genannt
Was ist ein Systemtest?
er ist nicht funktional
z.B. Stresstest, Volumentest, Crashtest, Usability, etc
Was ist eine Regressionstest?
definierter Input --> definierter Output
wird bei Änderung/Wartung durchgeführt
Was ist ein Blackboxtest?
Nur nach außen sichtbares Verhalten fliesst in den Test ein
Was ist ein Äquivalenzklassentest?
Bereiche gleichen Verhaltens
Grenzbereiche und Mitte
Damit nicht sämtliche Werte getest werden müssen.
Ist ein Blackbox-Test
Was heisst operationalisieren?
überprüfbar/messbar machen
Dafür braucht es:
Massstab/Messgrösse
Zielgrösse
Zeit
OOA: Was ist ein Objekt?
Ein Objekt besitzt Attribute und Operationen.
Es hat eine Identität und ist einmalig.
Kann auch als eine Instanz einer Klasse bezeichnet werden.
OOA: Was sind Attribute?
Eigenschaften von Objekten
OOA: Was sind Operationen?
auch Methode genannt, beschreiben das Verhalten des Objekts
OOA: Was ist eine Klasse?
Objekte gleicher Art
Kann auch als Objekttyp bezeichnet werden
OOA: Was bedeutet Kapselung?
Attributwerte eines Objekts können nur durch die Operationen des Objekts verändert werden
OOA: Was bedeutet Assoziation?
Beziehung zwischen Objekten gleichrangiger Klassen
OOA: Was bedeutet Aggregation?
Zusammensetzung eines Objekts aus mehreren Objekten
OOA: Was bedeutet Generalisierung?
Gemeinsamkeiten von verschiedenen ähnlichen Klassen werden verallgemeinert und in einer Oberklasse zusammengefasst.
OOA: Was bedeutet Spezialsierung?
verschiedene ähnliche Klassen
OOA: Was sind Nachrichten?
Zwischen Objekten werden Nachrichten ausgetauscht.
Jede Nachricht enthält den Namen des Empfängerobjekts und die auszuführende Methode.
UML: Welche Modellsichten gibt es?
Use-Case (use-case view)
Entwurfsicht (design view)
Prozesssicht (process view)
Implementationssicht (implemenation view)
Einsatzsicht (deployment view)
UML: Welche Diagrammarten gibt es(8)?
Anwendungsfalldiagramm
Klassendiagramm
Aktivitätsdiagramm
Kollaborationsdiagramm
Sequenzdiagramm
Zustandsdiagramm
Komponentendiagramm
Einsatzdiagramm
UML: Anwendungsfalldiagramm dient zur:
zur Definition der funktionalen Systemanforderungen und zeigen die wichtigsten Anwendungsfälle sowie externe Akteure.
UML: Klassendiagramme sind:
stellen die statische Klassenstruktur des Systems
Was ist ein Lastenheft?
Gesamheit aller Forderungen, Lieferung und Leistungen eines Auftragnehmers, Rahmenbedingungen. Wird vom Auftraggeber erstellt.
Was ist ein Pflichtenheft?
Beschreibt die Umsetzung der Anforderungen des Lastenhefts. Ist detailliert und ergänzt Anforderungen.
Wird vom Auftragnehmer erstellt. Gilt als vertragliche Vereinbarung zwischen Auftragnehmer und Auftraggeber.
Welche Priorisierungstechniken gibt es?
Ranking
Top Ten Technik
Ein-Kriteriums-Klassifikation
Mandatory (muss)
Optional (kann)
Wie schaut das Kano-Modell aus?
Basismerkmale (werden vorausgesetzt)
Leistungsmerkmale (werden erwartet)
Begeisterungsmerkmale (werden nicht erwartet)
Warum braucht es Anforderungsdokumente?
Kommunikationsmittel zwischen Stakeholder
Vertragsgrundlage
Definition des Soll-Systems
Unterstützen die Erstellung von Testfällen