summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex')
-rw-r--r--macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex46
1 files changed, 20 insertions, 26 deletions
diff --git a/macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex b/macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex
index 05ad494ae9..f3330a167a 100644
--- a/macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex
+++ b/macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex
@@ -60,22 +60,20 @@
\begin{loesung}
\includegraphics[scale=0.8]{aufgabe-1}
\end{loesung}
- \begin{erwartungen}
- \erwartung{ermittelt die Objekte \texttt{margret}, \texttt{dieter}, \texttt{franz}, \texttt{manni}, \texttt{formular1} und \texttt{formular2}.}{3}
- \erwartung{ermittelt die Attribute \texttt{alter}, \texttt{hatFormular}, \texttt{lieblingslied} und ordnet sie korrekt zu.}{3}
- \erwartung{ermittelt die Methoden \texttt{nimmAn(formular)}, \texttt{erledigeFormalitaet} und \texttt{singeLied}.}{4}
- \erwartung{entwirft ein, der Situation entsprechendes, Objektdiagramm.}{5}
- \erwartung{stellt das Objektdiagramm den Konventionen entsprechend dar:
- \begin{smallitemize}
- \item Objektnamen klein
- \item Attributwerte groß
- \item Aufträge im Imperativ
- \item Präfixe bei den Attributen
- \item Anführungszeichen bei Zeichenketten
- \end{smallitemize}
- }{5}
- \erwartung{stellt die Beziehungen zwischen den Objekten vollständig und korrekt dar.}{5}
- \end{erwartungen}
+ \erwartung{ermittelt die Objekte \texttt{margret}, \texttt{dieter}, \texttt{franz}, \texttt{manni}, \texttt{formular1} und \texttt{formular2}.}{3}
+ \erwartung{ermittelt die Attribute \texttt{alter}, \texttt{hatFormular}, \texttt{lieblingslied} und ordnet sie korrekt zu.}{3}
+ \erwartung{ermittelt die Methoden \texttt{nimmAn(formular)}, \texttt{erledigeFormalitaet} und \texttt{singeLied}.}{4}
+ \erwartung{entwirft ein, der Situation entsprechendes, Objektdiagramm.}{5}
+ \erwartung{stellt das Objektdiagramm den Konventionen entsprechend dar:
+ \begin{smallitemize}
+ \item Objektnamen klein
+ \item Attributwerte groß
+ \item Aufträge im Imperativ
+ \item Präfixe bei den Attributen
+ \item Anführungszeichen bei Zeichenketten
+ \end{smallitemize}
+ }{5}
+ \erwartung{stellt die Beziehungen zwischen den Objekten vollständig und korrekt dar.}{5}
\end{aufgabe}
\section*{Sequenz- und Klassendiagramme}
@@ -142,16 +140,14 @@
\end{call}
\end{sequencediagram}
}
+ \erwartung{gibt die Aufträge \texttt{begutachteRoller}, \texttt{zustand} und \texttt{kostenNeu}, sowie die zugehörigen Antworten an und erweitert das Diagramm entsprechend.}{5}
\teilaufgabe Klassendiagramm:
\includegraphics[scale=0.8]{aufgabe-2}
+ \erwartung{modelliert ein zu den vorherigen Aufgaben konsistentes Klassendiagramm.}{8}
+ \erwartung{stellt das Klassendiagramm unter Berücksichtigung der geltenden Vereinbarungen korrekt dar.}{2}
\end{teilaufgaben}
\end{loesung}
- \begin{erwartungen}
- \erwartung{gibt die Aufträge \texttt{begutachteRoller}, \texttt{zustand} und \texttt{kostenNeu}, sowie die zugehörigen Antworten an und erweitert das Diagramm entsprechend.}{5}
- \erwartung{modelliert ein zu den vorherigen Aufgaben konsistentes Klassendiagramm.}{8}
- \erwartung{stellt das Klassendiagramm unter Berücksichtigung der geltenden Vereinbarungen korrekt dar.}{2}
- \end{erwartungen}
\end{aufgabe}
\begin{aufgabe}
@@ -172,10 +168,8 @@
roller.schalteAus()
\end{lstlisting}
\end{loesung}
- \begin{erwartungen}
- \erwartung{implementiert eine dem Klassendiagramm entsprechende Methode unter Verwendung der notwendigen Anfragen und Aufträge.}{8}
- \erwartung{wendet beim Implementieren die korrekte Syntax an.}{2}
- \end{erwartungen}
+ \erwartung{implementiert eine dem Klassendiagramm entsprechende Methode unter Verwendung der notwendigen Anfragen und Aufträge.}{8}
+ \erwartung{wendet beim Implementieren die korrekte Syntax an.}{2}
\end{aufgabe}
-\end{document} \ No newline at end of file
+\end{document}