Permalink
Browse files

Florians changes added.

  • Loading branch information...
1 parent 3eeef18 commit 6eaea69a9d5632821ab279fdf109e1e8c59e9c18 @TheMarex committed Nov 8, 2012
Showing with 44 additions and 0 deletions.
  1. +44 −0 sections/algorithmen.tex
@@ -0,0 +1,44 @@
+\section{Algorithmen}
+
+\subsection{Was ist ein Algorithmus?}
+\begin{frame}
+ \frametitle{Was ist ein Algorithmus?}
+ Informelle Anforderungen an einen Algorithmus:
+ \begin{itemize}
+ \pause
+ \item endliche Beschreibung
+ \pause
+ \item elementare Anweisungen
+ \pause
+ \item Determinismus
+ \pause
+ \item endliche Eingabe $\rightarrow$ endliche Ausgabe
+ \pause
+ \item endlich viele Schritte
+ \pause
+ \item beliebig große Eingaben
+ \pause
+ \item Nachvollziehbarkeit
+ \end{itemize}
+\end{frame}
+
+\subsection{Pseudocode}
+\begin{frame}
+ \frametitle{Pseudocode}
+ \begin{block}{Zuweisung}
+ \begin{description}
+ \item[$a\leftarrow b$] Der Variablen $a$ wird der Wert der Variablen $b$ zugewiesen
+ \end{description}
+ \end{block}
+ \pause
+ \begin{block}{Schleifen}
+ \begin{description}
+ \item[\emph{while} <Bedingung> \emph{do}<Anweisung(en)> \emph{od}] Prüfe eine Bedingung und mache etwas, solange diese zutrifft.
+ \pause
+ \item[\emph{do} <Anweisung(en)> \emph{while} <Bedingung>] Mache etwas und solange die Bedingung zutrifft, wiederhole es.
+ \pause
+ \item[\emph{for} <Startwert> \emph{to} <Endwert> \emph{do} <Anweisung(en) \emph{od}] Mache etwas und solange die Bedingung zutrifft, wiederhole es.
+ \end{description}
+ \end{block}
+\end{frame}
+

0 comments on commit 6eaea69

Please sign in to comment.