lehrkraefte:blc:informatik:efi-2023:exam1

Prüfungsstoff und mögliche Prüfungsfragen

  • Was sind die notwendigen und wünschenswerten Eigenschaften einer kryptographischen Hash-Funktion?
  • Eine kryptographische Hashfunktion produziert $n$ Bits. Wie gross ist die Wahrscheinlichkeit, dass zwei unterschliedliche Dateien den gleichen Hash produzieren?
  • Warum wird heute fast ausschliesslich AES als symmetrische Verschlüsselung eingesetzt?
  • Welches Problem bei der sicheren Kommunikation bleibt ungelöst, wenn ausschliesslich mit symmetrischer Verschlüsselung gearbeitet wird? Wie kann asymmetrische Verschlüsselung Abhilfe schaffen?
  • Illustrieren Sie in ca. 5 Sätzen Eigenschaften eines asymmetrischen Schlüsselpaars.
  • Beschreiben Sie in ca. 5 Sätzen, wie in gängigen Messengern Ende zu Ende verschlüsselt wird.
  • Threema (ein Messenger) erlaubt es, einen Nutzer sicher zu authentifizieren, indem man mit dem eigenen Telefon einen QR-Code auf dem Telfon seines Kommunikationspartners scannt. Was geschieht da wohl auf kryptographischer Ebene?
  • Wie überprüft z.B. Github Ihren Zugriff via SSH-Keys?
  • Wie wird in der Praxis ein digitales Dokument unterschrieben?
  • Wie überprüft der Browser beim Zugriff auf eine Webseite, ob der antwortende Server auch tatsächlich der gewünschte ist?
  • Wie können zwei Kommunikationspartner einen sicheren Schlüssel über einen unsicheren Kanal aushandeln?
  • Wie gross ist eine IP-Adresse und wie wird sie notiert?
  • Wie viele IP-Adressen gibt es maximal? Reicht das?
  • Wie werden viel mehr Geräte verbunden, als Adressen vorhanden sind?
  • Was versteht man unter DNS? Was ist die prinzipielle Funktionsweise des hierarchischen DNS?
  • Was macht ein Webserver im einfachsten Fall?
  • Wie ist eine URL aufgebaut?
  • Was ist die grundsätzliche Funktion von HTML, CSS und JS auf Webseiten?
  • Welche Netzwerkeinstellungen stellt ein Access-Point (AP) zur Verfügung, damit eine Verbindung zum Internet möglich wird?
  • Beschreiben Sie die Bedeutung der Begriffe
    • PWM, PWM-Frequenz, Duty-Cycle
  • Wie wird PWM bei LEDs eingesetzt? Warum ist das überhaupt bei LEDs praktikabel?
  • Wie hängen Duty-Cycle und wahrgenommene Helligkeit beim Dimmen von LEDs zusammen?
  • Beschreiben Sie die Elemente z.B. der URL http://192.168.4.1/cmd?led=23&state=on
  • Was macht im einfachsten Fall ein Webserver?
  • Beschreiben Sie in ungefähr je 2-3 Sätzen die Begriffe HTML, CSS und JS und deren Zusammenspiel.
  • Warum muss eine lange Kette auch immer wieder dazwischen mit 5V versorgt werden?
  • Was passiert mit der Lichterkette, wenn der Chip auf einer Lampe ausfällt?
  • Wie wird gewährleistet, dass das Farbsteuersignal auch in einer langen Kette nicht degradiert?
  • Wie ist werden die Farben physikalisch auf der Signalleitung kodiert?
  • Wie lange braucht eine Lichterkette mit 500 LEDs für ein komplettes Update? Leiten Sie die Dauer aus den grundlegenden Grössen wie Signalfrequenz und Farbinformationstiefe her.
  • Wie kann man sehen, dass die Versorgungsspannung zu tief ist (und was ist die physikalische Begründung?)
  • Gegeben ist ein Stück Code, Sie schreiben ausfürliche Kommentare dazu
    • Z.B. das Einlesen von einer Text-Datei
    • Z.B. das Erstellen von Vektoren, Matrizen und Operationen darauf
  • Gegeben ist die Position der Kamera $K=(k_1, k_2, k_3)$ als Punkt im 3-dimensionalen Raum, so wie ein räumlicher Punkt $P=(p_1, p_2, p_3)$. Bestimmen Sie Koordinaten der Projektion auf die $y/z$-Ebene.
  • Beschreiben Sie die einzelnen Schritte, um die räumliche Position der LEDS am Baum zu messen.
  • lehrkraefte/blc/informatik/efi-2023/exam1.txt
  • Last modified: 2023/10/24 14:21
  • by Ivo Blöchliger