\documentclass[addpoints,12pt,ngerman,answers]{exam} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{booktabs} \usepackage{babel} \usepackage{graphicx} \usepackage{csquotes} \usepackage{paralist} \usepackage{xcolor,siunitx} \usepackage{listings,tikz} \usepackage{flowchart} \usetikzlibrary{arrows} \definecolor{hellgelb}{rgb}{1,1,0.8} \definecolor{colKeys}{rgb}{0,0,1} \definecolor{colIdentifier}{rgb}{0,0,0} \definecolor{colComments}{rgb}{1,0,0} \definecolor{colString}{rgb}{0,0.5,0} \pointpoints{Punkt}{Punkte} \bonuspointpoints{Bonuspunkt}{Bonuspunkte} \renewcommand{\solutiontitle}{\noindent\textbf{Lösung:}\enspace} \chqword{Frage} \chpgword{Seite} \chpword{Punkte} \chbpword{Bonus Punkte} \chsword{Erreicht} \chtword{Gesamt} \hpgword{Seite:} \hpword{Punkte:} \hsword{Ergebnis:} \hqword{Aufgabe:} \htword{Summe:} \newcommand{\dozent}{Dr. Uwe Ziegenhagen} \newcommand{\fach}{Klausur Informatik} \pagestyle{headandfoot} \runningheadrule \firstpageheadrule \firstpageheader{}{}{\dozent \\ \fach} \runningheader{}{}{\dozent \\ \fach} \firstpagefooter{}{}{\thepage\,/\,\numpages} \runningfooter{}{}{\thepage\,/\,\numpages} \begin{document} \begin{questions} \question[5] Schreiben Sie eine Python-Funktion, die quadratische Gleichungen der Form $-\frac{p}{2}\pm \sqrt{ \left(\frac{p^2}{4}\right)-q}$ \begin{solution} \begin{lstlisting}[language=Python] from math import sqrt def solveQuad(p, q): partOne = -p/2 partTwo = sqrt((-p/2)**2 - q) return (partOne-partTwo,partOne+partTwo) print(solveQuad(1,-1)) \end{lstlisting} \end{solution} \question[5] Beschreiben Sie den Aufbau der folgenden HTML-Datei. \begin{lstlisting}[language={HTML},basicstyle=\ttfamily\small,identifierstyle=\color{colIdentifier},keywordstyle=\color{colKeys},stringstyle=\color{colString},commentstyle=\color{colComments}]