\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_06_kursliste_elemente_suchen.tex 1373 2015-12-15 18:09:49Z humbert $}

\dokName{Suchen in Listen}
\jahrgang{Q1}

\usepackage[T1]{fontenc}
\providecommand{\diastring}[1]{\textquotedbl#1\textquotedbl}

\def\bodydir{.}
\def\tei{\xspace}

\begin{document}

	\section*{Suchen in Listen}
%<*a6-1>
	Die Kursliste soll die Möglichkeit bieten, die relevanten Daten eines bestimmten Schülers zu ermitteln. Hierzu soll eine Methode innerhalb der Liste bereitgestellt werden, die als Parameter den Vor- und Nachnamen des gesuchten Schülers erhält und das zum Namen gehörige Objekt zurück gibt.

	\vspace{2em}
	
 	\scalebox{0.78}{\input{\bodydir/kursliste-suchen.cir}} 

	Die Anfrage \textbf{kursliste.sucheSchueler(\diastring{Susanne}, \diastring{Lorenz})} liefert als Rückgabe das Objekt \textbf{schuelerB.} 

	\textbf{Aufgabe\tei 1: Skizzierung des Verfahrens} \\[1mm]
	Geben Sie eine umgangssprachliche Beschreibung an, wie Sie zu einem gegebenen Vor- und Nachnamen das jeweilige Objekt innerhalb der Liste ermitteln. 

	\vspace{2em}

	\textbf{Aufgabe\tei 2: Darstellung mit Sequenzdiagrammen} \\[1mm]
	Erstellen Sie zu Ihrer umgangssprachlichen Beschreibung ein Sequenzdiagramm, das die Funktionsweise des Verfahrens darstellt. Markieren Sie alle neu von Ihnen eingeführten Methoden.

	\vspace{2em}

	\textbf{Aufgabe\tei 3: Beschreibung der erarbeiteten Methoden mithilfe von Struktogrammen} \\[1mm]
	Erstellen Sie zu den von Ihnen neu eingeführten Methoden jeweils ein Struktogramm. 
%</a6-1>


\end{document}
