diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2026-02-28 09:47:16 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2026-02-28 09:47:16 +0100 |
| commit | 5b0d113052cf6737c545fd93ea062a5514d3b658 (patch) | |
| tree | c17a0d3fb2386d684aeaeabaabc077ac7fc196e2 /Info/11 | |
| parent | d4dc09f6c53555c924c95dd9e49573b2dcb51dde (diff) | |
| download | unterricht-5b0d113052cf6737c545fd93ea062a5514d3b658.tar.gz unterricht-5b0d113052cf6737c545fd93ea062a5514d3b658.zip | |
improve 11th grade encoding exercises
Diffstat (limited to 'Info/11')
| -rw-r--r-- | Info/11/2/Aufgaben/barcode.tex | 2 | ||||
| -rw-r--r-- | Info/11/2/Aufgaben/kodierung_grundbegriffe.tex | 9 | ||||
| -rw-r--r-- | Info/11/2/Aufgaben/stellenwertsysteme.tex | 38 |
3 files changed, 34 insertions, 15 deletions
diff --git a/Info/11/2/Aufgaben/barcode.tex b/Info/11/2/Aufgaben/barcode.tex index 65734fa3..08d3f200 100644 --- a/Info/11/2/Aufgaben/barcode.tex +++ b/Info/11/2/Aufgaben/barcode.tex @@ -14,7 +14,7 @@ Die Prüfziffer eines fünfstelligen EAN-5 Barcodes wird wie folgt berechnet: \begin{enumerate}[a)] \setlength\itemsep{-5pt} \item Formuliere eine Vermutung, warum Barcodes eine Prüfziffer enthalten. -\item Prüfe, ob die Ziffernfolge \textbf{05415 1} zu einem korrekten Barcode gehören kann. +\item Prüfe, ob die Ziffernfolge \textbf{05415 \textcolor{red}{1}} zu einem korrekten Barcode gehören kann. \item Erläutere welche Fehler die Prüfziffer eines Barcodes erkennen kann. \end{enumerate} \end{Aufg} diff --git a/Info/11/2/Aufgaben/kodierung_grundbegriffe.tex b/Info/11/2/Aufgaben/kodierung_grundbegriffe.tex index 226a6663..28aed7f8 100644 --- a/Info/11/2/Aufgaben/kodierung_grundbegriffe.tex +++ b/Info/11/2/Aufgaben/kodierung_grundbegriffe.tex @@ -1,8 +1,7 @@ -\ifnumequal{\theAufgVersion}{1}{ - \renewcommand{\Verteilung}{1.5+1.5} -}{ - \renewcommand{\Verteilung}{1.5+1.5+1} -} +\ifnumequal{\theAufgVersion}{1}{ \renewcommand{\Verteilung}{1.5+1.5} }{} +\ifnumequal{\theAufgVersion}{2}{ \renewcommand{\Verteilung}{1.5+1.5+1} }{} +\ifnumequal{\theAufgVersion}{3}{ \renewcommand{\Verteilung}{1.5+1.5} }{} + \begin{Aufg}[Grundbegriffe] Nimm Stellung zu folgenden Aussagen. Berichtige mögliche Fehler. \begin{enumerate}[a)] diff --git a/Info/11/2/Aufgaben/stellenwertsysteme.tex b/Info/11/2/Aufgaben/stellenwertsysteme.tex index d4a33cbb..9c818d22 100644 --- a/Info/11/2/Aufgaben/stellenwertsysteme.tex +++ b/Info/11/2/Aufgaben/stellenwertsysteme.tex @@ -2,33 +2,53 @@ \begin{Aufg}[Zahlensysteme] \begin{enumerate}[a), itemsep=0pt] \vspace{-1cm} -\item Erkläre \underline{knapp} das Prinzip eines Stellenwertsystems anhand eines selbst gewählten Beispiels. +\ifnumequal{\theAufgVersion}{3}{ + \item Erkläre \underline{knapp} das Prinzip eines Stellenwertsystems und warum die römischen Zahlen keines sind. +}{ + \item Erkläre \underline{knapp} das Prinzip eines Stellenwertsystems anhand eines selbst gewählten Beispiels. +} \item Erläutere, wie bei der Übertragung von zwei Zahlen im Binärsystem zwischen den aufeinander folgenden Zahlen unterschieden werden kann. + \ifnumequal{\theAufgVersion}{1}{ \item Wandle die Dezimalzahl $51_{10}$ in ihre binäre und anschließend in ihre hexadezimale Darstellung um. \item Gib die Dezimaldarstellung der Binärzahl $1111111_2$ an. -}{ +}{} +\ifnumequal{\theAufgVersion}{2}{ \item Wandle die Dezimalzahl $53_{10}$ in ihre binäre und anschließend in ihre hexadezimale Darstellung um. \item Gib die Dezimaldarstellung der Hexadezimalzahl $FF_{16}$ an. -} +}{} +\ifnumequal{\theAufgVersion}{3}{ + \item Wandle die Dezimalzahl $49_{10}$ in ihre binäre und anschließend in ihre hexadezimale Darstellung um. + \item Gib die Dezimaldarstellung der Hexadezimalzahl $7F_{16}$ an. +}{} \end{enumerate} \end{Aufg} \begin{Lsg}[A1; Anwenden, Kommunizieren] \begin{enumerate}[a)] -\item Ein Stellenwertsystem ist ein Zahlensystem\Halfpoint bei dem der Wert einer Ziffer von deren Stelle in der Zahl abhängt.\Halfpoint - Der Stellenwert einer Stelle ergibt sich aus der Basis des Stellenwertsystems.\Point - Im Dezimalsystem ist der Stellenwert der letzten Stelle $10^0$,\Halfpoint der Stellenwert der zweiten Stelle $10^1$\Halfpoint und so weiter. - Der Wert der gesamten Zahl ist die Summe aller Stellen\Halfpoint multipliziert mit deren Stellenwert.\Halfpoint +\ifnumequal{\theAufgVersion}{3}{ + \item TODO \BE{4} +}{ + \item Ein Stellenwertsystem ist ein Zahlensystem\Halfpoint bei dem der Wert einer Ziffer von deren Stelle in der Zahl abhängt.\Halfpoint + Der Stellenwert einer Stelle ergibt sich aus der Basis des Stellenwertsystems.\Point + Im Dezimalsystem ist der Stellenwert der letzten Stelle $10^0$,\Halfpoint der Stellenwert der zweiten Stelle $10^1$\Halfpoint und so weiter. + Der Wert der gesamten Zahl ist die Summe aller Stellen\Halfpoint multipliziert mit deren Stellenwert.\Halfpoint +} \item Binärzahlen werden immer in Bytes (8 Bit) übertragen \Point \ifnumequal{\theAufgVersion}{1}{ \item $51_{10} = 32 + 16 + 2 + 1\Point \rightarrow 110011_2$\Point \\ $0011 0011_2 \rightarrow 33_{16}$\Point \item 127 \Point -}{ +}{} +\ifnumequal{\theAufgVersion}{2}{ \item $53_{10} = 32 + 16 + 4 + 1\Point \rightarrow 110101_2$\Point \\ $0011 0101_2 \rightarrow 35_{16}$\Point \item 255 \Point -} +}{} +\ifnumequal{\theAufgVersion}{3}{ + \item $49_{10} = 32 + 16 + 1\Point \rightarrow 110001_2$\Point \\ + $0011 0001_2 \rightarrow 31_{16}$\Point + \item 127 \Point +}{} \end{enumerate} \end{Lsg} |
