diff options
Diffstat (limited to 'macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex')
-rw-r--r-- | macros/latex/contrib/schule/doc/Beispiele/beispiel-kl.tex | 46 |
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} |