From 2b027c2650ea02c8cd1de241d20550ed4841d37a Mon Sep 17 00:00:00 2001 From: lukas-heiligenbrunner Date: Thu, 16 Apr 2020 19:40:17 +0200 Subject: [PATCH] init --- src/Images/focuslogo.pdf | Bin 0 -> 4062 bytes src/Images/placeholder.jpg | Bin 0 -> 20279 bytes src/example.bib | 38 +++++++ src/main.tex | 218 +++++++++++++++++++++++++++++++++++++ 4 files changed, 256 insertions(+) create mode 100644 src/Images/focuslogo.pdf create mode 100644 src/Images/placeholder.jpg create mode 100644 src/example.bib create mode 100644 src/main.tex diff --git a/src/Images/focuslogo.pdf b/src/Images/focuslogo.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c8327be60efb6b29967040ebd890f4f6ea74b318 GIT binary patch literal 4062 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 literal 0 HcmV?d00001 diff --git a/src/Images/placeholder.jpg b/src/Images/placeholder.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5c08e0478838ec5c0a5b48b9b1ee561bd33a9e7 GIT binary patch literal 20279 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 literal 0 HcmV?d00001 diff --git a/src/example.bib b/src/example.bib new file mode 100644 index 0000000..b5d80e8 --- /dev/null +++ b/src/example.bib @@ -0,0 +1,38 @@ +@article{knuth74, + author = {Knuth, Donald E.}, + title = {Computer Programming As an Art}, + journal = {Commun. ACM}, + year = {1974}, + pages = {667--673}, + numpages = {7}, + publisher = {ACM}, + address = {New York, NY, USA} +} + +@article{knuth92, + author = {Knuth, Donald E.}, + title = {Two notes on notation}, + journal = {Amer. Math. Monthly}, + volume = {99}, + year = {1992}, + pages = {403--422} +} + +@book{lamport94, + title = {LaTeX: A Document Preparation System}, + author = {Lamport, Leslie}, + year = {1994}, + publisher = {Pearson Education India} +} + +@online{structtutorialspoint, + title = {struct}, + date = {04-2020}, + url = {https://www.tutorialspoint.com/cprogramming/c_structures.htm}, +} + +@online{structchowto, + title = {struct}, + date = {04-2020}, + url = {http://www.c-howto.de/tutorial/strukturierte-datentypen/strukturen/}, +} diff --git a/src/main.tex b/src/main.tex new file mode 100644 index 0000000..e4f44ab --- /dev/null +++ b/src/main.tex @@ -0,0 +1,218 @@ +%---------------------------------------------------------------------------------------- +% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS +%---------------------------------------------------------------------------------------- + +\documentclass{beamer} + +\usetheme{focus} % Use the Focus theme supplied with the template +% Add option [numbering=none] to disable the footer progress bar +% Add option [numbering=fullbar] to show the footer progress bar as always full with a slide count + +% Uncomment to enable the ice-blue theme +%\definecolor{main}{RGB}{92, 138, 168} +%\definecolor{background}{RGB}{240, 247, 255} + +%------------------------------------------------ + +\usepackage{booktabs} +\usepackage{amsmath} +\usepackage{hyperref} +\usepackage{graphicx} % Required for better table rules + +%---------------------------------------------------------------------------------------- +% TITLE SLIDE +%---------------------------------------------------------------------------------------- + +\title{Strukturen + Pointer \\ Call by Reference/Value} + +\subtitle{mit Anwendungsfälle / Programmierbeispiele} + +\author{Lukas Heiligenbrunner} + +\institute{HTL Steyr \\ Schlüsselhofgasse 63} + +\date{\today} + +%------------------------------------------------ + +\begin{document} + +%------------------------------------------------ + + \begin{frame} + \maketitle % Automatically created using the information in the commands above + \end{frame} + +%---------------------------------------------------------------------------------------- +% SECTION 1 +%---------------------------------------------------------------------------------------- + + \section{Strukturen} % Section title slide, unnumbered + +%------------------------------------------------ + + \begin{frame}{Strukturen Allgemein} + This is a simple slide. + \end{frame} + +%------------------------------------------------ + + \begin{frame}{Strukturen als Funktionsargument} + This is a simple slide. + \end{frame} + +%------------------------------------------------ + + \begin{frame}{Strukturen in C} + This is a simple slide. + \end{frame} + +%------------------------------------------------ + + \begin{frame}{Strukturen in Java} + \begin{itemize} + \item existieren nicht + \item stattdessen Objekte + \end{itemize} + \end{frame} + +%---------------------------------------------------------------------------------------- +% SECTION 2 +%---------------------------------------------------------------------------------------- + + \section{Pointer} % Section title slide, unnumbered + +%------------------------------------------------ + + \begin{frame}{Grundlagen} + This is a simple slide. + \end{frame} + +%------------------------------------------------ + + \begin{frame}{Typesetting and Math} + The packages \texttt{inputenc} and \texttt{FiraSans}\footnote{\url{https://fonts.google.com/specimen/Fira+Sans}}\textsuperscript{,}\footnote{\url{http://mozilla.github.io/Fira/}} are used to properly set the main fonts. + \vfill + This theme provides styling commands to typeset \emph{emphasized}, \alert{alerted}, \textbf{bold}, \textcolor{example}{example text}, \dots + \vfill + \texttt{FiraSans} also provides support for mathematical symbols: + \begin{equation*} + e^{i\pi} + 1 = 0. + \end{equation*} + \end{frame} + +%---------------------------------------------------------------------------------------- +% SECTION 2 +%---------------------------------------------------------------------------------------- + + \section{Section 2} + +%------------------------------------------------ + + \begin{frame}{Blocks} + These blocks are part of 1 slide, to be displayed consecutively. + \begin{block}{Block} + Text. + \end{block} + \pause % Automatically creates a new "page" split between the above and above + below + \begin{alertblock}{Alert block} + Alert \alert{text}. + \end{alertblock} + \pause % Automatically creates a new "page" split between the above and above + below + \begin{exampleblock}{Example block} + Example \textcolor{example}{text}. + \end{exampleblock} + \end{frame} + +%------------------------------------------------ + + \begin{frame}{Columns} + \begin{columns} + \column{0.5\textwidth} + This text appears in the left column and wraps neatly with a margin between columns. + + \column{0.5\textwidth} + \includegraphics[width=\linewidth]{Images/placeholder.jpg} + \end{columns} + \end{frame} + +%------------------------------------------------ + + \begin{frame}{Lists} + \begin{columns}[T, onlytextwidth] % T for top align, onlytextwidth to suppress the margin between columns + \column{0.33\textwidth} + Items: + \begin{itemize} + \item Item 1 + \begin{itemize} + \item Subitem 1.1 + \item Subitem 1.2 + \end{itemize} + \item Item 2 + \item Item 3 + \end{itemize} + + \column{0.33\textwidth} + Enumerations: + \begin{enumerate} + \item First + \item Second + \begin{enumerate} + \item Sub-first + \item Sub-second + \end{enumerate} + \item Third + \end{enumerate} + + \column{0.33\textwidth} + Descriptions: + \begin{description} + \item[First] Yes. + \item[Second] No. + \end{description} + \end{columns} + \end{frame} + +%------------------------------------------------ + + \begin{frame}{Table} + \begin{table} + \centering % Centre the table on the slide + \begin{tabular}{l c} + \toprule + Discipline & Avg. Salary \\ + \toprule + \textbf{Engineering} & \textbf{\$66,521} \\ + Computer Sciences & \$60,005\\ + Mathematics and Sciences & \$61,867\\ + Business & \$56,720\\ + Humanities \& Social Sciences & \$56,669\\ + Agriculture and Natural Resources & \$53,565\\ + Communications & \$51,448\\ + \midrule + \textbf{Average for All Disciplines} & \textbf{\$58,114}\\ + \bottomrule + \end{tabular} + \caption{Table caption} + \end{table} + \end{frame} + +%------------------------------------------------ + + \begin{frame}[focus] + Danke für eure Aufmerksamkeit! + \end{frame} + +%---------------------------------------------------------------------------------------- +% CLOSING/SUPPLEMENTARY SLIDES +%---------------------------------------------------------------------------------------- + + \appendix + + \begin{frame}{References} + \nocite{*} % Display all references regardless of if they were cited + \bibliography{example} + \bibliographystyle{plain} + \end{frame} + +\end{document}