Systemmodellierung Flashcards

1
Q

Softwarekategorien

A
  • Systemsoftware (z.B. Betriebssysteme)
  • Anwendungssoftware (z.B. Webbrowser, Grafik- und Videoprogramme)
  • Unterstützungssoftware (z.B. Compiler, IDE)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Standardtypen softwareintensiver Systeme

A
  • Informationssystem
    (vornehmlich für Verwaltung und Verarbeitung von Informationen/Daten)
  • Internet-basiertes System
    (verteiltes Softwaresystem, meist durch Webbrowser genutzt)
  • Eingebettetes System
    (Bestandteil einer Hardware)
  • Mobiles System
    (betrieben auf mobilem Endgerät)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Definition: Kontext
(System)

A

Ein System ist durch die Definition seiner Systemgrenze von seiner Umwelt abgegrenzt. Den für das Systemverhalten relevanten Teil der Umwelt bezeichnen wir als seinen Kontext.

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

Arten von Kontext

A
  • Operationeller Kontext
  • Fachlicher Kontext
  • Businesskontext
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Definition: Schnittstelle

A

Grenze zwischen 2 oder mehr Komponenten und die Interaktionen/Wechselwirkung dieser.

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

Art von Schnittstellen

A
  • Datenorientierte Schnittstellen (zur Komminkation)
  • Funktionale Schnittstellen (bieten Funktionalität an)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Definition Funktionen

A

In einem Softwaresystem:
* Ein Ausschnitt aus dem Schnittstellenverhalten des Systems
* Charaktesiert durch Angabe des Zwecks

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

Definition: Sicht (View)

A

Zeigt ein System aus einer bestimmten Perspektive (Viewpoint)
(Verschiedene Modellierungskonzepte für verschiedene Sichten)

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

Hauptsichten

A
  • Funktionssicht
  • Plattformunabhängige Komponentensicht
  • Plattformabhängige Komponentensicht
  • Softwarearchitektur
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Definition Datenmodell

A

Ein Datenmodell beschreibt alle Daten und deren charakteristische Funktionen und Beziehungen, oder einen Ausschnitt davon, die für ein System und seine Nutzung von Bedeutung sind.

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

Abstrakter Datentyp

A

Menge von Funktionssymbolen die zusammen ein Datenmodell definieren

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

Entity-Relationship-Modell (ER-Modell)

A

Besteht aus Entitäten mir ihren Attributen und aus Relationen zwischen den Entitäten

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

Komponenten: Eigenschaften und Prinzipien

A
  • Kapselung
  • Information Hiding
  • Modularität
  • Verfeinerung und Kompatibilität
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Definition: Prozess

A

in Prozess beschreibt ein Systemverhalten durch eine Menge von Ereignissen, die in einer kausalen und/oder zeitlichen Beziehung stehen. Jedes Ereignis kennzeichnet die Ausführung einer Aktion.

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