2
0
Fork 0
mirror of https://github.com/MartinThoma/LaTeX-examples.git synced 2025-04-25 14:28:05 +02:00

Added definitions / examples

This commit is contained in:
Martin Thoma 2014-03-08 13:16:08 +01:00
parent 7a39159bdb
commit b74de7b8da
8 changed files with 86 additions and 3 deletions

View file

@ -32,12 +32,36 @@ Wie nah ist sie an einer mathematisch / algorithmischen Beschreibung?
\end{bspenum}
\end{beispiel}
\begin{definition}\xindex{Assembler}%
\textbf{Assembler} TODO
\begin{definition}[Assembler]\xindex{Assembler}%
Eine Assemblersprache ist eine Programmiersprache, deren Befehle dem
Befehlssatz eines Prozessor entspricht.
\end{definition}
\begin{beispiel}[Assembler]%
TODO
Folgendes Beispiel stammt von \url{https://de.wikibooks.org/wiki/Assembler-Programmierung_für_x86-Prozessoren/_Das_erste_Assemblerprogramm}:
\inputminted[linenos, numbersep=5pt, tabsize=4, frame=lines, label=firstp.asm]{nasm}{scripts/assembler/firstp.asm}
\end{beispiel}
\begin{definition}[Höhere Programmiersprache]\xindex{Programmiersprache!höhere}%
Eine Programmiersprache heißt \textit{höher}, wenn sie nicht ausschließlich
für eine Prozessorarchitektur geschrieben wurde und turing-vollständig ist.
\end{definition}
\begin{beispiel}[Höhere Programmiersprachen]
Java, Python, Haskell, Ruby, TCL, \dots
\end{beispiel}
\begin{definition}[Domänenspezifische Sprache]\xindex{Sprache!domänenspezifische}%
Eine domänenspezifische Sprache (engl. domain-specific language; kurz DSL)
ist eine formale Sprache, die für ein bestimmtes Problemfeld
entworfen wurde.
\end{definition}
\begin{beispiel}[Domänenspezifische Sprache]
\begin{bspenum}
\item HTML
\item VHDL
\end{bspenum}
\end{beispiel}
\section{Paradigmen}