\documentclass{schuleab}
\usepackage[utf8]{inputenc}
\usepackage{schulinf}

% Dieses Dokument ist in der Zusammenarbeit von Informatikreferendaren und
% ehemaligen Informatikreferendaren der Studienseminare (heute ZfsL) Arnsberg,
% Hamm und Solingen entstanden.
%
% Das Dokument steht unter der Lizenz: Creative Commons by-nc-sa Version 4.0
% http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de
%
% Nach dieser Lizenz darf das Dokument beliebig kopiert und bearbeitet werden,
% sofern das Folgeprodukt wiederum unter gleichen Lizenzbedingungen vertrieben
% und auf die ursprünglichen Urheber verwiesen wird.
% Eine kommerzielle Nutzung ist ausdrücklich ausgeschlossen.
%
% Die Namensnennung durch einen Verweis und die Lizenzangabe der ursprünglichen
% Urheber auf den Materialien für Schülerinnen und Schüler ist erforderlich.
%
% Die Sammlung der Dokumente steht unter
% http://ddi.uni-wuppertal.de/material/materialsammlung/
% zur Verfügung.
%
% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
% unter  http://www.ctan.org/pkg/schule
% zur Verfügung.

\usepackage[pdfauthor={Referendare der Informatikfachseminare Arnsberg, Hamm 
und Solingen}]{hyperref}
\includexmp{lizenz}
\cclizenz{byncsaeu}
\footerQRLink{materialsammlung_qr_url.pdf}

\svnid{$Id: ab_01_wm_finale.tex 1308 2015-08-17 16:58:33Z humbert $}

\dokName{WM-Finale}
\jahrgang{Q1 -- Eingangstest}

\begin{document}
\subsection*{Name:\hfill ~ \hfill Datum: \hfill ~}
\hrule
\section*{WM-Finale}
%\textit{Sie haben für die Bearbeitung dieses Arbeitsblattes eine Woche Zeit. Dieses Blatt ist eine gute Übung für die bevorstehende Klausur, weswegen dringend empfohlen wird, die Aufgaben gewissenhaft zu bearbeiten. Sie sollten sich auch parallel zur Bearbeitung aufkommende Fragen notieren, die dann im Anschluss an die Besprechung der Aufgaben bzw. währenddessen geklärt werden können.}

Lesen Sie die folgende Situationsbeschreibung\footnote{Zum Hintergrund: Wir befinden uns im Finale der Fußball-Weltmeisterschaft 2010 in Südafrika. Die Szene ereignet sich in der 89.~Minute beim Stand von 4:4 zwischen Deutschland und Italien} und bearbeiten Sie anschließend die darunter stehenden Aufgaben.

\begin{quotation}
Der Spieler Arno -- er spielt für Deutschland im zentralen Mittelfeld und hat die Rückennummer~10 -- ist im Ballbesitz und passt den Spielball von seiner jetzigen Position -- etwa 30m vor dem gegnerischen Tor (das Tor vor der Südkurve) -- zu seinem Mitspieler Bert, der als Stürmer die Rückennummer~11 trägt und sich etwa beim Elfmeterpunkt befindet. Bert nimmt den Spielball an, doch Christiano, der als Stürmer mit der Rückennummer~9 eigentlich für Italien das gegnerische Tor vor der Nordkurve treffen sollte, grätscht Bert um, so dass der nun die Gelegenheit hat, einen  Strafstoß auszuführen.

Bert legt den Spielball elf Meter vor das Tor und schießt ihn auf das Tor. Fragend blickt Bert auf das intelligente Tor, das nun allen anzeigt, dass ein Tor gefallen ist. Insbesondere Arno und Bert fangen daraufhin an zu jubeln.
\end{quotation}

\minisec{Aufgabe}

\begin{enumerate}
	\item Identifizieren Sie mit Hilfe des Verfahrens von Abbott alle in der obigen Situationsbeschreibung vorkommenden Objekte mitsamt ihrer Attribute und Dienste.
	\item Erstellen Sie ein Objektdiagramm für die Situation vor dem Pass von Arno zu Bert. Finden Sie dazu eine Möglichkeit, darzustellen, wo der Ball sich befindet. Manche Zusammenhänge müssen Sie ggf. aus dem Kontext herleiten.
	\item Erstellen Sie auch ein Objektdiagramm für den Augenblick am Ende der Situationsbeschreibung.
	\item Erstellen Sie ein Sequenzdiagramm, das den Ablauf der Situation visualisiert. Möglicherweise müssen Sie dazu Ihr Objektdiagramm aufgrund fehlender Dienste oder Attribute ergänzen bzw. ändern.
	\item Erstellen Sie ein Klassendiagramm zur Modellierung der obigen Situationsbeschreibung inklusive der Beziehungen zwischen den Klassen.
%	 und den entsprechenden Kardinalitäten. 
Aktualisieren Sie ggf. Ihr Objektdiagramm bzw. das Sequenzdiagramm.
	\item Überführen Sie das Sequenzdiagramm in ein Programm (ohne die Klassen
	 zu programmieren).
	 Damit soll die oben dargestellte Situation durchgespielt werden  und nach 
	 jedem Schritt ausgegeben werden, was gerade passiert ist. 
	 Aktualisieren Sie dabei ggf. Ihre vorher erstellten Diagramme.
%	Schreiben Sie ein
%	e Konsolenanwendung, die die obige Situation durchspielt und nach jedem Schritt ausgibt, was gerade passiert ist. 
\end{enumerate}

\end{document}
