\documentclass[hyperref={bookmarks=true}]{beamer}

\usepackage{beamerthemesplit}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
%\usepackage{eurosym}
%\usepackage{graphicx}
\useoutertheme{jhd}
\usecolortheme{jhd}

\title{Laufzeitanalyse}
\author{Jan Hendrik Dithmar}
\date{24.11.2005}

\begin{document}

\newcommand{\bild}[2]{
	\begin{figure}[htpb]
		\centering
			\includegraphics[width=#1cm]{#2}
	\end{figure}
	}

\newcommand{\Link}[2]{
	\textcolor{blue}{\href{#1}{#2}}
}

%\frame{\titlepage}

\section{GRPOF}
\begin{frame}[fragile]
	\frametitle{GPROF}
	\textbf{Beispiel für ein strukturiertes Profil:} \\
	Über jeder Funktion $f$ stehen die $f$ aufrufenden, darunter die von $f$ aufgerufenen Funktionen. \\
	{\footnotesize
	\begin{verbatim}
	index  % time   self  children       called       name
	                0.01    0.01          1/1             main [1]
	 [5]     29.4   0.01    0.01          1           read_input [5]
	                0.01    0.01      18063/47110         string_Scat [4]
	\end{verbatim}
	}
	Mit einem \textit{strukturierten Profil} ist die \textit{Optimierung des Kontrollflusses} möglich. \\[0.5cm] %Es wird angezeigt, welche Funktionen eine Funktion $f$ wie oft aufruft und wie oft $f$ selbst aufgerufen wird. \\[0.5cm]
	Man kann sehr einfach und ohne \glqq Ratespiele\grqq\ Stellen für Optimierungen finden. Das jeweilige Quellprogramm muss nur mit entsprechenden Optionen übersetzt werden. Dadurch entsteht eine \textit{enorme Zeitersparnis}.
	
	\vfill
	
	\begin{flushright}
		{\tiny Jan Hendrik Dithmar}
	\end{flushright}
\end{frame}

\end{document}