Für Details siehe [common/README](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/common/README).
Für Details siehe [common/README](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/common/README).
Vortragsfolien:
---------------
*[09.10.2017: Einführung, Einführung in C (bis Schleifen)](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171009/hp-20171009.pdf)
*[16.10.2017: Ergänzungen zu printf() und scanf(), Seiteneffekte, Funktionen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171016/hp-20171016.pdf)
*[23.10.2017: Zeiger, Arrays und Strings, Strukturen, Dateien und Fehlerbehandlung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171023/hp-20171023.pdf)
*[alle in 1 Datei](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/hp-slides-2017ws.pdf)
*[09.10.2017: Einführung, Einführung in C (bis Schleifen)](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171009/hp-20171009.pdf)
*[16.10.2017: Ergänzungen zu printf() und scanf(), Seiteneffekte, Funktionen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171016/hp-20171016.pdf)
*[23.10.2017: Zeiger, Arrays und Strings, Strukturen, Dateien und Fehlerbehandlung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171023/hp-20171023.pdf)
*[23.10.2017: ROT13-Verschlüsselung, Programm analysieren, Kalender-Berechnung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171023/hp-uebung-20171023.pdf)
*[20.11.2017: Zahlensysteme, Mikro-Controller, Länge von Strings](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171120/hp-uebung-20171120.pdf)
*[27.11.2017: Ausgabe von Hexadezimalzahlen, Mikro-Controller](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171127/hp-uebung-20171127.pdf)
*[04.12.2017: Trickprogrammierung, Thermometer-Baustein an I²C-Bus, XBM-Grafik](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171204/hp-uebung-20171204.pdf)
*[11.12.2017: Daten im Speicher, Zeigerarithmetik, Text-Grafik-Bibliothek](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171211/hp-uebung-20171211.pdf)
*[18.12.2017: Fakultät, Strings, Länge von Strings (Neuauflage)](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171218/hp-uebung-20171218.pdf)
*[08.01.2018: Lokale Variable im Speicher, blinkende LEDs, objektorientierte Tier-Datenbank](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20180108/hp-uebung-20180108.pdf)
*[15.01.2018: Objektorientierte Programmierung mit dem C-Datentyp _union_, objektorientierte Tier-Datenbank](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20180115/hp-uebung-20180115.pdf)
*[23.10.2017: ROT13-Verschlüsselung, Programm analysieren, Kalender-Berechnung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171023/hp-uebung-20171023.pdf)
*[20.11.2017: Zahlensysteme, Mikro-Controller, Länge von Strings](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171120/hp-uebung-20171120.pdf)
*[27.11.2017: Ausgabe von Hexadezimalzahlen, Mikro-Controller](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171127/hp-uebung-20171127.pdf)
*[04.12.2017: Trickprogrammierung, Thermometer-Baustein an I²C-Bus, XBM-Grafik](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171204/hp-uebung-20171204.pdf)
*[11.12.2017: Daten im Speicher, Zeigerarithmetik, Text-Grafik-Bibliothek](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171211/hp-uebung-20171211.pdf)
*[18.12.2017: Fakultät, Strings, Länge von Strings (Neuauflage)](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171218/hp-uebung-20171218.pdf)
*[08.01.2018: Lokale Variable im Speicher, blinkende LEDs, objektorientierte Tier-Datenbank](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20180108/hp-uebung-20180108.pdf)
*[15.01.2018: Objektorientierte Programmierung mit dem C-Datentyp _union_, objektorientierte Tier-Datenbank](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20180115/hp-uebung-20180115.pdf)
*[09.10.2017: gcc für verschiedene Betriebssysteme](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171009/photo-20171009-171328.jpg)
*[30.10.2017: E-Mail-Verschlüsselung: Zertifizierungsmodelle: Hierarchische Struktur (S/MIME) vs. Web Of Trust (OpenPGP)](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171030/photo-20171030-174900.jpg)
*[06.11.2017: Fadenpendel: Aufstellung der Differentialgleichung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171106/photo-20171106-170748.jpg)
*[20.11.2017: Rechnen im Hexadezimalsystem, Bit-Operationen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171120/photo-20171120-170841.jpg)
*[27.11.2017: Bitweise und logische Und-Verknüpfung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171127/photo-20171127-170255.jpg)
*[04.12.2017: Pull-Down- und Pull-Up-Widerstände](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171204/photo-20171204-170812.jpg)
*[11.12.2017: Abfrage eines Input-Ports mittels bitweiser Und-Verknüpfung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171211/photo-20171211-172508.jpg)
*[13.12.2017: Schema zur Funktionsweise des Data Direction Registers (DDR) bei ATmega-Mikrocontrollern](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171213/photo-20171213-135353.jpg)
*[09.10.2017: gcc für verschiedene Betriebssysteme](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171009/photo-20171009-171328.jpg)
*[30.10.2017: E-Mail-Verschlüsselung: Zertifizierungsmodelle: Hierarchische Struktur (S/MIME) vs. Web Of Trust (OpenPGP)](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171030/photo-20171030-174900.jpg)
*[06.11.2017: Fadenpendel: Aufstellung der Differentialgleichung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171106/photo-20171106-170748.jpg)
*[20.11.2017: Rechnen im Hexadezimalsystem, Bit-Operationen](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171120/photo-20171120-170841.jpg)
*[27.11.2017: Bitweise und logische Und-Verknüpfung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171127/photo-20171127-170255.jpg)
*[04.12.2017: Pull-Down- und Pull-Up-Widerstände](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171204/photo-20171204-170812.jpg)
*[11.12.2017: Abfrage eines Input-Ports mittels bitweiser Und-Verknüpfung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171211/photo-20171211-172508.jpg)
*[13.12.2017: Schema zur Funktionsweise des Data Direction Registers (DDR) bei ATmega-Mikrocontrollern](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171213/photo-20171213-135353.jpg)
Praktikumsunterlagen:
---------------------
*[Versuch 1, 11. und 18.10.2017: RSA-Verschlüsselung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171011/hp-2017ws-p1.pdf)
*[Versuch 2, 8. und 15.11.2017: Basketball-Simulation](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171108/hp-2017ws-p2.pdf)
*[Versuch 3, 13. und 20.12.2017: Druckknopfampel](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20171213/hp-2017ws-p3.pdf)
*[Versuch 4, 10. und 17.1.2018: Objektorientiertes Grafik-Programm](https://gitlab.cvh-server.de/pgerwinski/hp/raw/master/20180110/hp-2017ws-p4.pdf)
*[Versuch 1, 11. und 18.10.2017: RSA-Verschlüsselung](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171011/hp-2017ws-p1.pdf)
*[Versuch 2, 8. und 15.11.2017: Basketball-Simulation](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171108/hp-2017ws-p2.pdf)
*[Versuch 3, 13. und 20.12.2017: Druckknopfampel](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20171213/hp-2017ws-p3.pdf)
*[Versuch 4, 10. und 17.1.2018: Objektorientiertes Grafik-Programm](https://gitlab.cvh-server.de/pgerwinski/hp/raw/2017ws/20180110/hp-2017ws-p4.pdf)