\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_04_kursliste_anzahl_elemente.tex 675 2014-06-22 11:46:01Z pieper $}

\dokName{Rückgabe der Anzahl der Elemente}
\jahrgang{Q1}

\begin{document}
	\section*{Rückgabe der Anzahl der Elemente}

	Für die Liste soll die Möglichkeit geschaffen werden, die Anzahl der darin enthaltenen Objekte abzufragen. In unserem Fall kann somit die Kursgröße ermittelt werden. Das folgende Objektdiagramm beschreibt die bisherige Struktur der Daten, die weiterhin beibehalten wird. 

	\vspace{2em}
	
	\input{kursliste.cir}
% 		\scalebox{0.8}{\includegraphics{kursliste.ps}} \\

		Anzahl der Objekte in der Liste: 4 

	\vspace{3em}
	
	\textbf{Aufgabe 1: Skizzierung des Verfahrens} \\[1mm]
	Geben Sie eine umgangssprachliche Beschreibung an, wie Sie die Anzahl der in der Liste enthaltenen Objekte erfragen können, wenn Sie Zugriff auf das kursliste-Objekt besitzen.

	\vspace{2em}

	\textbf{Aufgabe 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 3: Beschreibung der erarbeiteten Methoden mithilfe von Struktogrammen} \\[1mm]
	Erstellen Sie zu den von Ihnen neu eingeführten Methoden jeweils ein Struktogramm. 

\end{document}