aboutsummaryrefslogtreecommitdiff
path: root/Info/9/1/Aufgaben/dosu.tex
blob: 1d757dfaa0d2326688bba73b500ef0a5f1164bc0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
\renewcommand{\Verteilung}{4+2+2}
\begin{Aufg}[DOSU]
Für bestimmte Rechnungen soll eine Funktion \texttt{DOSU(x;y;z)} vereinbart werden, die die doppelte Summe dreier Zahlen ausgibt.
\begin{enumerate}[a),itemsep=1mm]
  \item Zeichne ein zur Funtion \texttt{DOSU} passendes Datenflussdiagramm.
  \item Bennen die Bestandteile deines (eines) Datenflussdiagramms.
  \item Überführe dein Datenflussdiagramm in Termnotation.
\end{enumerate}
\end{Aufg}

\begin{Lsg}
\begin{enumerate}[a)]
\item \begin{tikzpicture}
\node (a) {a};
\node (b) at (2cm, 0) {b};
\node (c) at (4cm, 0) {c};
\node at (5cm, 0) {\Point};
\node[draw, rounded corners=2pt] (s) at (2cm, -2cm) {SUMME\Point};
\draw[->] (a) -- (s);
\draw[->] (b) -- (s);
\draw[->] (c) -- (s);
\node[draw, rounded corners=2pt] (p) at (2cm, -4cm) {Verdoppeln\Point};
\draw[->] (s) -- (p);
\draw[->] (p) -- ($(p) - (0, 0.5cm)$);
\end{tikzpicture} DFD \Point
\item Vermutlich wurde ein relative Zellbezüge\Point verwendet und beim Kopieren\Halfpoint der Formel wurde die Adresse zu $a$ automatisch angepasst.\Halfpoint
\item \texttt{=SUMME(a;b;c)}\Point \texttt{* 2}\Point
\end{enumerate}
\end{Lsg}