WIP: dateiformate rework
This commit is contained in:
@@ -145,11 +145,11 @@ Hochschule der Medien Stuttgart
|
|||||||
|
|
||||||
**Bitte Hand heben:**
|
**Bitte Hand heben:**
|
||||||
|
|
||||||
1) Wer kennt den Unterschied zwischen analog und digital?
|
* Wer kennt den Unterschied zwischen analog und digital?
|
||||||
2) Wer hat schon mal eine Datei von einem Format in ein anderes konvertiert?
|
* Wer hat schon mal eine Datei von einem Format in ein anderes konvertiert?
|
||||||
3) Wer hat schon mal Metadaten aus einem Foto entfernt?
|
* Wer hat schon mal Metadaten aus einem Foto entfernt?
|
||||||
4) Wer kennt die 3-2-1 Backup-Regel?
|
* Wer hat schon mal ein Backup verloren?
|
||||||
5) Wer hat schon mal eine API benutzt?
|
* Wer hat schon mal ein Backup wiederhergestellt?
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Niveau der Gruppe einschätzen
|
Niveau der Gruppe einschätzen
|
||||||
@@ -164,11 +164,11 @@ API = Application Programming Interface
|
|||||||
|
|
||||||
**Kapitel:**
|
**Kapitel:**
|
||||||
|
|
||||||
1. Grundlagen, Text & **Audio** (Bits, Bytes, Zeichenkodierung, MP3)
|
* 1. **Grundlagen**, Text & Audio (Bits, Bytes, Zeichenkodierung, MP3)
|
||||||
2. **Bild** & **Video**-Kompression (JPEG, PNG, H.264/H.265)
|
* 2. Bild- & Video-**Kompression** (JPEG, PNG, H.264/H.265)
|
||||||
3. **Speichermedien** & **Schnittstellen** (HDD, SSD, USB, Thunderbolt)
|
* 3. **Speichermedien** & **Schnittstellen** (HDD, SSD, USB, Thunderbolt)
|
||||||
4. **Distribution**, **APIs** & Zukunft (Streaming, REST, Cloud)
|
* 4. **Distribution** und Verteilung (Streaming, REST, Cloud)
|
||||||
5. Vertiefung & offene Fragen
|
* Vertiefung & offene Fragen
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -68,15 +68,10 @@ section.aufgabe {
|
|||||||
section.aufgabe footer {
|
section.aufgabe footer {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
section.erklaerung {
|
section.erklaerung :not(header),
|
||||||
|
section.erklaerung :not(footer)
|
||||||
|
{
|
||||||
font-size: 1.1rem;
|
font-size: 1.1rem;
|
||||||
background: repeating-linear-gradient(
|
|
||||||
135deg,
|
|
||||||
#e3f2fd,
|
|
||||||
#e3f2fd 40px,
|
|
||||||
#fff 40px,
|
|
||||||
#fff 80px
|
|
||||||
) !important;
|
|
||||||
}
|
}
|
||||||
@media print {
|
@media print {
|
||||||
section.erklaerung {
|
section.erklaerung {
|
||||||
@@ -129,6 +124,12 @@ Hochschule der Medien Stuttgart
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
# Was sind Daten?
|
||||||
|
|
||||||
|
*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
<!-- _class: lead -->
|
<!-- _class: lead -->
|
||||||
|
|
||||||
# Das Problem der Datengröße
|
# Das Problem der Datengröße
|
||||||
@@ -338,8 +339,6 @@ KLAUSURRELEVANT:
|
|||||||
---
|
---
|
||||||
|
|
||||||
<!-- _class: erklaerung -->
|
<!-- _class: erklaerung -->
|
||||||
<!-- _header: '' -->
|
|
||||||
<!-- _footer: '' -->
|
|
||||||
|
|
||||||
# Kompression – Vertiefung
|
# Kompression – Vertiefung
|
||||||
|
|
||||||
@@ -386,10 +385,15 @@ PRAXISBEISPIEL:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
- Alltagsbeispiele für Kompression sammeln
|
||||||
|
- Wie sieht Kompression aus, wenn man es visualisieren würde? Eine Maske, hinter der nichts zu sehen ist?
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
<!-- _header: '' -->
|
<!-- _header: '' -->
|
||||||
<!-- _footer: '' -->
|
<!-- _footer: '' -->
|
||||||
|
|
||||||

|
<!-- -->
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Lossless vs. Lossy Kompression
|
Lossless vs. Lossy Kompression
|
||||||
@@ -418,13 +422,19 @@ Demonstration: Glühbirne AN/AUS = 1 Bit
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
<!-- _class: klausur -->
|
||||||
|
<!-- _header: '' -->
|
||||||
|
<!-- _footer: '' -->
|
||||||
|
|
||||||
# Das Bit
|
# Das Bit
|
||||||
|
|
||||||
**Kleinste Informationseinheit**
|
**Kleinste _logische_ Informationseinheit**
|
||||||
|
|
||||||
- **0 oder 1**
|
* **0 oder 1**
|
||||||
- AN oder AUS
|
* AN oder AUS
|
||||||
- Strom fließt oder nicht
|
* Strom fließt oder nicht
|
||||||
|
* Schwarz oder Weiß
|
||||||
|
* Richtig oder Falsch
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
BIT = Binary Digit (Binärziffer) – 1948 von Claude Shannon geprägt
|
BIT = Binary Digit (Binärziffer) – 1948 von Claude Shannon geprägt
|
||||||
@@ -441,12 +451,34 @@ Transistoren in modernen CPUs: Milliarden davon, schalten Milliarden Mal pro Sek
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Das Byte
|
# Das Bit
|
||||||
|
|
||||||
|
**Kleinste _logische_ Informationseinheit**
|
||||||
|
|
||||||
|
Basis^Exponent = Potenzwert
|
||||||
|
|
||||||
|
Zweierpotenz(werte) = 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, ...
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Das Byte besteht aus genau 8 Bit
|
||||||
|
|
||||||
|
**Kleinste Lese- oder Schreibanweisung eines Computers**
|
||||||
|
|
||||||
|
* Computer kennen Bitoperationen, können aber nicht bit-weise lesen und schreiben
|
||||||
|
* Jede Operation (Lesen, Schreiben, "Löschen") beinhaltet mindestens **8 Bit ≙ 1 Byte**
|
||||||
|
* Warum eigentlich nicht 8 Bit = 1 Bite?
|
||||||
|
* **Warum genau 8?**
|
||||||
|
* Warum denn nicht?
|
||||||
|
* Bit basiert auf Zweierpotenzen: 1 Byte = 8 Bit = 2⁸
|
||||||
|
* Ein Byte (8 Bit) kann mit 2 Hex(adezimal)-Ziffern dargestellt werden
|
||||||
|
* Mit 1 Byte = 8 Bit = 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 erhält man 256 Zustände
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
"Ein Bit allein macht nicht glücklich, die Welt ist nunmal nicht schwarz oder weiß"
|
|
||||||
|
|
||||||
"Und um noch weitere (nennen wir es Schattierungen, ganz literarisch) der Welt abbilden zu können, benötigen wir eine weiter Messgröße oder Einheit"
|
Lese- und Schreibkopf (Turing-Maschine)
|
||||||
|
|
||||||
|
Computer können nicht rechnen, aber sehr gut sachen lesen und schreiben (Richard Fyneman)
|
||||||
|
|
||||||
BYTE = Wortspiel aus "Bit" + "Bite" (Bissen) – ein "Bissen" Information
|
BYTE = Wortspiel aus "Bit" + "Bite" (Bissen) – ein "Bissen" Information
|
||||||
|
|
||||||
@@ -455,9 +487,16 @@ BYTE = Wortspiel aus "Bit" + "Bite" (Bissen) – ein "Bissen" Information
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
<!-- _class: klausur -->
|
||||||
|
<!-- _header: '' -->
|
||||||
|
<!-- _footer: '' -->
|
||||||
|
|
||||||
# Das Byte
|
# Das Byte
|
||||||
|
|
||||||
**1 Byte = 8 Bits**
|
**Kleinste _adressierbare_ Einheit** für Speicher, Operationen und Prozessoren
|
||||||
|
|
||||||
|
|
||||||
|
**1 Byte = 8 Bit** = 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 = **2⁸ = 256**
|
||||||
|
|
||||||
```
|
```
|
||||||
0 0 1 0 1 0 1 0
|
0 0 1 0 1 0 1 0
|
||||||
@@ -485,7 +524,7 @@ Frage: "Weiß jemand wieviele Zustände wir mit 8 Bit beschreiben können?"
|
|||||||
0 0 1 0 1 0 1 0
|
0 0 1 0 1 0 1 0
|
||||||
```
|
```
|
||||||
|
|
||||||
2⁸ = **256 Möglichkeiten** (0-255)
|
<!-- 2⁸ = **256 Möglichkeiten** (0-255) -->
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
|
||||||
@@ -518,6 +557,38 @@ Eselsbrücke: 1 Byte = 1 Buchstabe/Symbol (in ASCII/UTF-8 für einfache Zeichen)
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
# Das Byte als Dezimalzahl
|
||||||
|
|
||||||
|
**1 Byte (1B) = 8 Bits (8b)**
|
||||||
|
|
||||||
|
```
|
||||||
|
0 0 0 0 0 0 0 0 -> 0
|
||||||
|
```
|
||||||
|
```
|
||||||
|
0 0 0 0 0 0 0 1 -> 1
|
||||||
|
```
|
||||||
|
```
|
||||||
|
0 0 0 0 0 0 1 0 -> 2
|
||||||
|
```
|
||||||
|
```
|
||||||
|
0 0 0 0 0 0 1 1 -> 3
|
||||||
|
```
|
||||||
|
```
|
||||||
|
0 0 0 0 0 1 0 0 -> 4
|
||||||
|
```
|
||||||
|
```
|
||||||
|
0 1 0 0 0 0 0 0 -> 64
|
||||||
|
```
|
||||||
|
```
|
||||||
|
0 1 1 1 1 1 1 1 -> 127
|
||||||
|
```
|
||||||
|
```
|
||||||
|
1 1 1 1 1 1 1 1 -> ?
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
<!-- _header: '' -->
|
<!-- _header: '' -->
|
||||||
<!-- _footer: '' -->
|
<!-- _footer: '' -->
|
||||||
|
|
||||||
@@ -587,7 +658,7 @@ Sog. RGB Tuple (geordnete endliche Liste)
|
|||||||
|
|
||||||
# Farben: RGB-Modell
|
# Farben: RGB-Modell
|
||||||
|
|
||||||
**1 Pixel = 3 Bytes**
|
**1 Pixel = 3 Byte**
|
||||||
|
|
||||||
- **Rot:** 0-255
|
- **Rot:** 0-255
|
||||||
- **Grün:** 0-255
|
- **Grün:** 0-255
|
||||||
|
|||||||
BIN
slides/223015b/assets/Red-Pill-Blue-Pill-in-Matrix.jpg
Normal file
BIN
slides/223015b/assets/Red-Pill-Blue-Pill-in-Matrix.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 80 KiB |
Reference in New Issue
Block a user