15
6. Zusammengesetzte Daten (Verbund)

6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Embed Size (px)

Citation preview

Page 1: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

6. Zusammengesetzte Daten (Verbund)

Page 2: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Definition:

Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund.Ein Verbund kann in seine Bestandteile aufgespalten werden.Zeichen:

Mehrere Daten können zu einem Verbund zusammengesetzt werden.Zeichen:

Page 3: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Beispiel:

Bruch

Zähler

Nenner

Bruch

Zähler

Nenner

Page 4: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

7. Bedingte Funktionen

Page 5: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Definition:

Eine Funktion, die als Ausgabe einen Wahrheitswert liefert, bezeichnet man als Aussagefunktion.Sie werden meist mit Hilfe der Zeichen =, <, >, , und formuliert.Beispiel: Term: grafische Darstellung:Positiv?(Zahl)=(Zahl>0)

positiv?

Zahl

WAHR/ FALSCH

Page 6: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Lasse feststellen, ob eine Zahl durch eine andere teilbar ist.Verwende dazu die vordefinierte Funktion=Rest(Zahl; Divisor)

Lasse feststellen, ob heute Montag (Dienstag, …) ist.Lasse dazu das heutige Datum erzeugen und verwende die vordefinierte Funktion=Wochentag(Datum)Diese liefert eine Zahl von 1 (Sonntag) bis 7 (Samstag) zurück.

Lasse feststellen, ob wir jetzt z.B. Vormittag haben.Verwende dazu die vordefinierte Funktion=Stunde(Datum)Diese liefert eine Zahl von 0 bis 23 zurück.

Page 7: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Definition:

Eine Funktion, die aufgrund eines Wahrheitswerts aus zwei Alternativen eine auswählen kann, heißt WENN-Funktion. Sie hat drei Parameter:WahrheitswertAlternative wenn WAHRAlternative wenn FALSCHIst der Wahrheitswert WAHR, so wählt sie die erste Alternative, ist er FALSCH dann die zweite. Um den Wahrheitswert zu bekommen, muss vor diesem Eingang fast immer eine Aussagefunktion sein.

Page 8: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Definition (Fortsetzung):

grafische Darstellung:

Termschreibweise:

WENN(Wahrheitswert; AlternativeBeiWAHR; AlternativeBeiFALSCH)

WENN

Alternativebei WAHRWahrheitswert

Alternativebei FALSCH

Page 9: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

5

Zahl>0?

Zahl

WAHR

WENN

positiv negativ

positiv

positiv

WAHR

-3

Zahl>0?

Zahl

FALSCH

WENN

positiv negativ

negativ

negativ

FALSCH

Page 10: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Beispiel:

Hat ein Schüler mindestens eine 6 oder mehr als eine 5 im Zeugnis, so wird er nicht versetzt.

f+2s>1?

Anzahl der 5er Anzahl der 6er

f s

WENN

versetztnicht versetzt

Page 11: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Definition:

Eine Funktion, deren Eingangsparameter vom Typ Wahrheitswert sind und die als Ausgabe einen Wahrheitswert liefert, bezeichnet man als logische Funktion oder boolesche Funktion.Die wichtigsten sind:UND(W1;W2), ODER(W1; W2), NICHT(W)

Durch Verknüpfung dieser drei lassen sich alle anderen bilden!

NICHT

W

UND

W1 W2

ODER

W1 W2

Page 12: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Verknüpfungstabellen:

W1 W2 UND(W1; W2)

ODER(W1; W2)

WAHR WAHR WAHR WAHR

WAHR FALSCH FALSCH WAHR

FALSCH WAHR FALSCH WAHR

FALSCH FALSCH FALSCH FALSCH

W1 NICHT(W1)

WAHR FALSCH

FALSCH WAHR

Page 13: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Beispiel:

ODER

WENN

nicht versetzt versetzt

Anzahl der 5er

>1?

Anzahl der 6er

>0?

Page 14: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Korrigiere das Auftreten einer Fehlermeldung wenn noch keine Note eingegeben worden ist. In diesem Fall soll der entsprechende Schnitt auf 0,00 gesetzt werden. Verwende dazu die vordefinierte Funktion=Anzahl(Bereich)Diese liefert die Anzahl der Zellen im angegebenen Bereich zurück, die nicht leer sind.

Lasse in den Schulaufgabenfächern den Gesamtschnitt wie folgt berechnen:wenn GS=0 dann wenn MS=0 dann 0 sonst GS=MS sonst GS=SS

Page 15: 6.Zusammengesetzte Daten (Verbund). Definition: Daten, die aus zwei oder mehr Bestandteilen zusammengesetzt sind, bezeichnet man als Verbund. Ein Verbund

Konstruiere jeweils ein reales Modell, das aus der Jahreszahl feststellt ob es ein Schaltjahr ist.◦Julianischer Kalender: JZ muss durch 4 teilbar sein◦Gregorianischer Kalender:

JZ durch 4 teilbar -> SJJZ auch durch 100 teilbar -> kein SJJZ auch durch 400 teilbar -> doch SJ