aboutsummaryrefslogtreecommitdiff
path: root/Info/11/2
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-02-28 09:47:16 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2026-02-28 09:47:16 +0100
commit5b0d113052cf6737c545fd93ea062a5514d3b658 (patch)
treec17a0d3fb2386d684aeaeabaabc077ac7fc196e2 /Info/11/2
parentd4dc09f6c53555c924c95dd9e49573b2dcb51dde (diff)
downloadunterricht-5b0d113052cf6737c545fd93ea062a5514d3b658.tar.gz
unterricht-5b0d113052cf6737c545fd93ea062a5514d3b658.zip
improve 11th grade encoding exercises
Diffstat (limited to 'Info/11/2')
-rw-r--r--Info/11/2/Aufgaben/barcode.tex2
-rw-r--r--Info/11/2/Aufgaben/kodierung_grundbegriffe.tex9
-rw-r--r--Info/11/2/Aufgaben/stellenwertsysteme.tex38
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}