docs: setup presentation
This commit is contained in:
parent
66a54d85cc
commit
9b1872139d
12 changed files with 2386 additions and 0 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -3,3 +3,5 @@
|
||||||
bin/
|
bin/
|
||||||
compile_commands.json
|
compile_commands.json
|
||||||
build-*/
|
build-*/
|
||||||
|
latex.out/
|
||||||
|
docs/folien/folien.pdf
|
||||||
|
|
|
@ -22,6 +22,13 @@
|
||||||
qt6.full
|
qt6.full
|
||||||
libGL
|
libGL
|
||||||
|
|
||||||
|
# presentation
|
||||||
|
pandoc
|
||||||
|
texlive.combined.scheme-full
|
||||||
|
noto-fonts
|
||||||
|
latexrun
|
||||||
|
entr
|
||||||
|
|
||||||
# pre-commit
|
# pre-commit
|
||||||
pre-commit
|
pre-commit
|
||||||
commitizen
|
commitizen
|
||||||
|
|
34
docs/folien/analyse.tex
Normal file
34
docs/folien/analyse.tex
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
\begin{frame}{Analyse}
|
||||||
|
|
||||||
|
{\Large Anforderungen}
|
||||||
|
\vspace{0.5cm}
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item Datenstruktur für Wortliste
|
||||||
|
\item Paralleler Such-Algorithmus
|
||||||
|
\item Abgeleitet: Optimierung der Such-Zeit
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Analyse}
|
||||||
|
|
||||||
|
{\Large Abgeleitete Aufgabenstellung}
|
||||||
|
\vspace{0.5cm}
|
||||||
|
|
||||||
|
\begin{minipage}{0.7\textwidth}
|
||||||
|
Aufteilung in zwei Blöcke:
|
||||||
|
\begin{block}{Anwendungs-Schicht (Layer 5 - 7)}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Request/Reponse
|
||||||
|
\item Konkurrierender Zugriff
|
||||||
|
\item Session Handling
|
||||||
|
\end{itemize}
|
||||||
|
\end{block}
|
||||||
|
\begin{block}{Transport-Schicht (Layer 1 - 4)}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Datenübertragung zwischen SG
|
||||||
|
\item Gleichzeitige Kommunikation
|
||||||
|
\end{itemize}
|
||||||
|
\end{block}
|
||||||
|
\end{minipage}
|
||||||
|
\end{frame}
|
14
docs/folien/aufgabe.tex
Normal file
14
docs/folien/aufgabe.tex
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
\begin{frame}{Aufgabe}
|
||||||
|
|
||||||
|
{\Large Entwicklung einer parallelen Suche in einer Liste mit Wörtern}
|
||||||
|
\vspace{0.5cm}
|
||||||
|
|
||||||
|
Es ist eine Datenstruktur in Form einer Liste (Vektor) mit unterschiedlichen Wörtern
|
||||||
|
gegeben. Ein Suchalgorithmus soll eine Liste mit Wörtern aus dieser Wortliste ermitteln,
|
||||||
|
deren erste Zeichen mit einem Suchstring übereinstimmen.
|
||||||
|
|
||||||
|
Der Algorithmus soll moderne Multi-Core-Prozessoren ausnutzen, die Suche also auf
|
||||||
|
möglichst viele Cores verteilen.
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
5
docs/folien/danke.tex
Normal file
5
docs/folien/danke.tex
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
\begin{frame}
|
||||||
|
\begin{center}
|
||||||
|
\huge Vielen Dank
|
||||||
|
\end{center}
|
||||||
|
\end{frame}
|
51
docs/folien/folien.tex
Normal file
51
docs/folien/folien.tex
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
\documentclass[aspectratio=169]{beamer}
|
||||||
|
\title{Fallstudie Wortliste}
|
||||||
|
\author{Michael Mandl}
|
||||||
|
\date[v0.1 | 25.03.2024]{25.03.2024}
|
||||||
|
|
||||||
|
\usepackage[sfdefault]{noto}
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
\usepackage{tikz}
|
||||||
|
\usepackage{fontawesome}
|
||||||
|
|
||||||
|
\definecolor{vector_red}{RGB}{183, 0, 50}
|
||||||
|
\definecolor{vector_grey}{RGB}{234, 236, 237}
|
||||||
|
|
||||||
|
\usetheme{Boadilla}
|
||||||
|
|
||||||
|
\setbeamercolor*{palette primary}{fg=white,bg=vector_red}
|
||||||
|
\setbeamercolor*{palette secondary}{fg=black,bg=vector_grey}
|
||||||
|
\setbeamercolor*{palette tertiary}{fg=black,bg=vector_grey}
|
||||||
|
\setbeamercolor*{palette quaternary}{fg=black,bg=vector_grey}
|
||||||
|
|
||||||
|
\setbeamercolor{titlelike}{fg=white, bg=vector_red}
|
||||||
|
\setbeamercolor{frametitle}{bg=vector_red,fg=white}
|
||||||
|
|
||||||
|
\setbeamertemplate{itemize item}[triangle]
|
||||||
|
\setbeamertemplate{itemize subitem}[circle]
|
||||||
|
\setbeamercolor{itemize item}{fg=vector_red}
|
||||||
|
\setbeamercolor{itemize subitem}{fg=vector_red}
|
||||||
|
\setbeamercolor{itemize subsubitem}{fg=vector_red}
|
||||||
|
|
||||||
|
\setbeamercolor{description item}{fg=vector_red}
|
||||||
|
|
||||||
|
\setbeamercolor{block title}{fg=white, bg=vector_red}
|
||||||
|
\setbeamercolor{block body}{fg=black, bg=vector_grey}
|
||||||
|
|
||||||
|
\setbeamertemplate{navigation symbols}{}
|
||||||
|
|
||||||
|
\setbeamersize
|
||||||
|
{
|
||||||
|
text margin left=2cm,
|
||||||
|
text margin right=2cm
|
||||||
|
}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\frame[plain]{\titlepage}
|
||||||
|
|
||||||
|
\include{aufgabe}
|
||||||
|
\include{analyse}
|
||||||
|
\include{danke}
|
||||||
|
|
||||||
|
\end{document}
|
BIN
docs/folien/insert_1.png
Normal file
BIN
docs/folien/insert_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 31 KiB |
BIN
docs/folien/insert_2.png
Normal file
BIN
docs/folien/insert_2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 31 KiB |
BIN
docs/folien/insert_3.png
Normal file
BIN
docs/folien/insert_3.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 43 KiB |
BIN
docs/folien/insert_4.png
Normal file
BIN
docs/folien/insert_4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 112 KiB |
3
docs/folien/watch_and_build.sh
Executable file
3
docs/folien/watch_and_build.sh
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
find . -name "*.tex" -o -name "*.png" | entr latexrun folien.tex
|
2270
docs/input.svg
Normal file
2270
docs/input.svg
Normal file
File diff suppressed because it is too large
Load diff
After Width: | Height: | Size: 97 KiB |
Loading…
Reference in a new issue