This commit is contained in:
Harald G. Mueller 2023-03-23 00:33:38 +01:00
parent b81592c242
commit 789b6b8f2a
18 changed files with 211 additions and 71 deletions

View File

@ -7,11 +7,30 @@
## Bewertung: ## Bewertung:
Der ganze "Kurs" wird in der **Gruppen-Puzzle**-Technik durchgeführt.
Für jeden Abschnitt wird von den Gruppen/der Klasse die entsprechenden
Fragen formuliert. Am Schluss des "Kurses" gibt es eine Prüfung,
(oder 2 oder 3 Teil-Prüfungen?), soll jede:r einzelne alleine "alles" beantworten.
## Unterlagen: ## Unterlagen:
Auf Website von Jürg Arnold: Neuere Aufarbeitung des Modules:
https://gitlab.com/ch-tbz-it/Stud/m114
- A. [Daten codieren](https://gitlab.com/ch-tbz-it/Stud/m114/-/tree/main/A.%20Daten%20codieren)
- B. [Daten komprimieren](https://gitlab.com/ch-tbz-it/Stud/m114/-/tree/main/B.%20Daten%20komprimieren)
- C. [Grundlagen der Kryptologie](https://gitlab.com/ch-tbz-it/Stud/m114/-/tree/main/C.%20Grundlagen%20Kryptografie)
- D. [Gesicherte Datenübertragung](https://gitlab.com/ch-tbz-it/Stud/m114/-/tree/main/D.%20Gesicherte%20Daten%C3%BCbertragung)
Auf der (früheren) Website von Jürg Arnold ist zu finden:
- [01-Codesysteme](https://www.juergarnold.ch/codesysteme.html) - [01-Codesysteme](https://www.juergarnold.ch/codesysteme.html)
- [02-Verlustlose Datenkompression](https://www.juergarnold.ch/kompression.html) - [02-Verlustlose Datenkompression](https://www.juergarnold.ch/kompression.html)
@ -19,3 +38,32 @@ Auf Website von Jürg Arnold:
- [04-Kryptographie](https://www.juergarnold.ch/kryptografie.html) - [04-Kryptographie](https://www.juergarnold.ch/kryptografie.html)
## Ablaufplan 2023-Q4
### Klasse <mark>AP21a am Dienstag Nachmittag</mark>
|Tag |AP21a |Thema, Auftrag, Übung |
|---- |---- |---- |
| 1.) | 15.05. | |
| 2.) | 23.05. | |
| 3.) | 30.05. | |
| 4.) | 06.06. | |
| 5.) | 13.06. | |
| 6.) | 20.06. | |
| 7.) | 27.06. | |
| 8.) | 04.07. |Prüfung|
| 9.) | 11.07. | |
### Klasse <mark>AP21d am Donnerstag Nachmittag</mark>
| Tag |AP21d | Thema, Auftrag, Übung |
|---- |---- |---- |
| | fällt aus| |
| 1.) | 25.05. | |
| 2.) | 31.05. | |
| 3.) | 08.06. | |
| 4.) | 15.06. | |
| 5.) | 22.06. | |
| 6.) | 29.06. | |
| 7.) | 06.07. |Prüfung|
| 8.) | 13.07. | |

View File

@ -1,27 +1,32 @@
## M114 - Tag 2 - Codierungen und Interprätationen von Daten ## M114 - Tag 2 - Codierungen und Interprätationen von Daten
M114 Prä-Instruktion Tag 1
---------------------------
Regeln:
Im 1. Schritt: Nicht nachschlagen. Vermutungen sind auch gut!
Nach 15 min: Jetzt können Sie im Internet Recherchen machen.
-------------------------------------------------------------
Beschreiben Sie, wie ein Morse-Code funktioniert. [M114-Praeinstruktion-Tag2.txt](_M114-Praeinstruktion-Tag2.txt)
Zeigen Sie Ihrem Nachbarn, wie Sie mit 4 Fingern auf 16 zählen. ```
M114 Prä-Instruktion Tag 1
---------------------------
Regeln:
Im 1. Schritt: Nicht nachschlagen. Vermutungen sind auch gut!
Nach 15 min: Jetzt können Sie im Internet Recherchen machen.
-------------------------------------------------------------
Was ergibt x hoch 0 ? Beschreiben Sie, wie ein Morse-Code funktioniert.
Was heisst 2 auf Italienisch? Zeigen Sie Ihrem Nachbarn, wie Sie mit 4 Fingern auf 16 zählen.
Was heisst 4 auf Altgriechisch?
Was heisst 6 auf Altgriechisch?
Was heisst 10 auf Italienisch?
Was sind "Tetraden" in der Mathematik? Was ergibt x hoch 0 ?
Welchen ASCII-Dezimalwert hat das @-Zeichen? Was heisst 2 auf Italienisch?
Was heisst 4 auf Altgriechisch?
Was heisst 6 auf Altgriechisch?
Was heisst 10 auf Italienisch?
Was sind "Tetraden" in der Mathematik?
Welchen ASCII-Dezimalwert hat das @-Zeichen?
```
Lösungen: Lösungen:
<br>http://www.mathematische-basteleien.de/tetrade.htm <br>http://www.mathematische-basteleien.de/tetrade.htm
@ -70,3 +75,6 @@ M114 Lerne das Flaggen-Aplhabeth
### Binär-Rechner-Tabelle
[binaer-rechner.xlsx](binaer-rechner.xlsx)

Binary file not shown.

BIN
m114/Tag3/Barcode.pdf Normal file

Binary file not shown.

View File

@ -1,3 +0,0 @@
1. Was muss man beachten wenn man ein 2er Komplement macht?
2. Was ist die negativste Zahl wenn man eine 4 Bit Zahl hat?

View File

@ -1,4 +0,0 @@
1. welches Komplement hat das Redundanzproblem behoben?
2. Was ergibt 1001 -1111 ?
3. Was hat das 1-er Komplement für Nachteile? Nenne einen
4. Was ergibt 0110 + 1101 ?

View File

@ -1,8 +1,8 @@
## Tag 3 - Komplementbildung / MP3 / Barcode / Unicode ## Tag 3 - Komplementbildung / MP3 / Barcode / Unicode
```
M114 Tag3 Lernstandsanalyse M114 Tag3 Lernstandsanalyse
--------------------------- ---------------------------
X hoch 0 = ? X hoch 0 = ?
1 (dez) = ???? (bin) 1 (dez) = ???? (bin)
@ -18,23 +18,54 @@
0001 (bin) = ? (dez) 0001 (bin) = ? (dez)
1111 (bin) = ? (dez) 1111 (bin) = ? (dez)
10'1010 (bin) = ?? (dez) 10'1010 (bin) = ?? (dez)
101'1001 (bin) = ?? (dez) 101'1001 (bin) = ?? (dez)
3 (hex) = ? (dez) = ???? (bin) 3 (hex) = ? (dez) = ???? (bin)
5 (hex) = ? (dez) = ???? (bin) 5 (hex) = ? (dez) = ???? (bin)
A (hex) = ? (dez) = ???? (bin) A (hex) = ? (dez) = ???? (bin)
F (hex) = ? (dez) = ???? (bin) F (hex) = ? (dez) = ???? (bin)
5AF3 (hex) = ??'??? (dez) 5AF3 (hex) = ??'??? (dez)
5AF3 (hex) = ???? ???? (bin) 5AF3 (hex) = ???? ???? (bin)
--> was fällt hier auf? --> was fällt hier auf?
wobei 16 hoch 2 = 256 wobei 16 hoch 2 = 256
wobei 16 hoch 3 =4096 wobei 16 hoch 3 =4096
für die Ehrgeizigen und Schnellen für die Ehrgeizigen und Schnellen
23'283 (dez) = ???? (hex) 23'283 (dez) = ???? (hex)
1011'1011 (bin) = ??? (dez) 1011'1011 (bin) = ??? (dez)
```
### Code-Aufgaben
[CodesAufgaben_Teil2.pdf](CodesAufgaben_Teil2.pdf)
[Lösungen](CodesLoesungen_Teil2.pdf)
### Die Komplementbildung
Wie funktioniert das? Was sind die Probleme?
[Komplementbildung.pdf](Komplementbildung.pdf)
### MP3
![mp3Fileanalyse.jpg](MP3/mp3Fileanalyse.jpg)
[Anleitung](MP3/MP3_Analyse.pdf)
Audio-File ["Hula-Hoop"](MP3/Hula-Hoop.mp3)
### Barcode
[Barcode.pdf](Barcode.pdf)
### Unicode
[Unicode.pdf](Unicode.pdf)
[Unicodes-otherSamples.zip](Unicodes-otherSamples.zip)

Binary file not shown.

Binary file not shown.

View File

@ -1,5 +1,39 @@
## Tag 4 - Verlustfreie Datenreduktion / Huffmann / RLE / LZW ## Tag 4 - Verlustfreie Datenreduktion / Huffmann / RLE / LZW
[M114_Tag4_Fragensammlung_Komplementbildung.txt](_M114_Tag4_Fragensammlung_Komplementbildung.txt)
```
Anderes Wort für invertieren?
Was ist der unterschied zwischen 1er und 2er Komplement?
Wie ist eine Bitmap aufgebaut?
Was muss man beachten wenn man ein 2er Komplement macht?
Was ist die negativste Zahl wenn man eine 4 Bit Zahl hat?
welches Komplement hat das Redundanzproblem behoben?
Was ergibt 1001 - 1111 ?
Was hat das 1-er Komplement für Nachteile? Nenne einen
Was ergibt 0110 + 1101 ?
Was ist in binär -3?
Warum stehet bei -7 in Binär unendlich viele Eines?
Wie funktioniert 2-er Komplement?
Warum funktioniert die standart Variante (das erste Bit stellt das Vorzeichen dar) nicht?
Was muss beim 1-er Komplement beim Übertrag gemacht werden?
Was macht man beim 2-er Komplement, falls die positive Zahl mehr als 8 beträgt?
```
00_Entropy in Compression (what is the minimum to compress data) 00_Entropy in Compression (what is the minimum to compress data)
<br>12:11 min, YouTube, E <br>12:11 min, YouTube, E

View File

@ -1,9 +1,31 @@
## Tag 5 - Kompression mit Verlust ## Tag 5 - Kompression mit Verlust
[M114_Tag5_Repetition_Praeinstruktion.txt](_M114_Tag5_Repetition_Praeinstruktion.txt) [M114_Tag5_Repetition_Praeinstruktion.txt](_M114_Tag5_Repetition_Praeinstruktion.txt)
<br> ```
M114 Repetition und Pränstruktion
---------------------------------
Wieviele Nullen hat ein Tera?
Wieviel Bit hat ein Tera Byte?
Wieviel Uhr ist es in dezimal?
0 0 1 0 1 1 Std
1 1 1 0 0 0 Min
0 0 0 1 1 0 Sek
Wie gehen die Schritte bei der Huffman Komprimierung?
Was muss man der Reihe nach machen?
Installieren Sie sich das gratis Grafik-Programm
"Irfanview" und speichern Sie die beiden gegebenen
Bildern einmal im Format ".jpg", ".gif" und in ".png".
Was fällt auf und was könnte dahinter stecken?
```
### Einleitung ### Einleitung
Bildformate erklärt | PNG, JPEG, BMP & mehr - Wann welches Format nutzen? Bildformate erklärt | PNG, JPEG, BMP & mehr - Wann welches Format nutzen?

View File

@ -1,5 +1,6 @@
M114 Repetition und Pränstruktion M114 Repetition und Pränstruktion
--------------------------------- ---------------------------------
Wieviel Nullen hat ein Tera? Wieviel Nullen hat ein Tera?
Wieviel Bit hat ein Tera Byte? Wieviel Bit hat ein Tera Byte?
@ -9,6 +10,10 @@ Wieviel Uhr ist es in dezimal?
1 1 1 0 0 0 Min 1 1 1 0 0 0 Min
0 0 0 1 1 0 Sek 0 0 0 1 1 0 Sek
Wie gehen die Schritte bei der Huffman Komprimierung? Was muss man der Reihe nach machen? Wie gehen die Schritte bei der Huffman Komprimierung?
Was muss man der Reihe nach machen?
Installieren Sie sich das gratis Grafik-Programm "Irfanview" und speichern Sie die beiden gegebenen Bildern einmal im Format ".jpg", ".gif" und in ".png". Was fällt auf und was könnte dahinter stecken? Installieren Sie sich das gratis Grafik-Programm
"Irfanview" und speichern Sie die beiden gegebenen
Bildern einmal im Format ".jpg", ".gif" und in ".png".
Was fällt auf und was könnte dahinter stecken?

View File

@ -1,7 +1,6 @@
## Tag8 - Asymmetrische und hybride Verschlüsselungsverfahren, Digitale Signatur ## Tag8 - Asymmetrische und hybride Verschlüsselungsverfahren, Digitale Signatur
01 - Cäsar-Verschlüsselung 01 - Cäsar-Verschlüsselung
<br>15:42 min, YouTube, D <br>15:42 min, YouTube, D
<br>Verweis: https://www.youtube.com/watch?v=mn-b36ax4PQ <br>Verweis: https://www.youtube.com/watch?v=mn-b36ax4PQ