\begin{slide}{Testfragen}

\begin{enumerate}
\item
  Was versteht man unter der von-Neumann-Architektur?
  Welche Rolle spielt sie a) für die Rechner-Hardware,
  b) für die Software (Bsp: Programmiersprache Java)?
\item
  Wodurch unterscheiden sich Steuerwerk und Rechenwerk
  einer CPU \emph{funktionell}?
  Welche Information aus dem Rechenwerk
  kann die Reihenfolge der Befehlsabarbeitung beeinflussen?
\item
  Warum benutzen man im Computer 
  meist eine Zahlendarstellung mit Basis zwei? 
\item
  Wieviele Bit benötigt man wenigstens zur Speicherung
  eins Datums (mit fixierter Jahreszahl)?
\item
  Welche Vor- bzw. Nachteile bieten Gleitkommazahlen
  gegenüber exakten ganzen Zahlen?
\item
  Wonach ist der Datentyp \verb|Boolean = { false, true }| benannt?
\item
  Wieviele 3-stellige Boolesche Funktionen gibt es?
\item
  Welche Gemeinsamkeite/Unterschiede gibt es beim Rechnen
  mit Wahrheitswerten/ganzen Zahlen?
\item
  Welche physikalischen Prinzipien/Gesetze kann man
  zur Speicherung von Information ausnutzen?
\item
  Wieso verläufen bei einer DVD-9 (zweilagig)
  beide Spuren in verschiedene Richtungen
  (von innen nach außen, von außen nach innen)?
\item
  Eine Speicher-Hierarchie gibt eine Kosten/Nutzen-Beziehung vor.
  Wie kann man diese durch Cache-Speicher beeinflussen?
\item
  warum erfolgt die Speicherung von Dateien auf Festplatten
  weder rein sequentiell noch rein wahlfrei?
\item 
  Ist ein Mehr-Nutzer/mehr-Prozeß-Betriebssystem sinnlos für einen Rechner,
  der nur von einer Person benutzt wird?
\item
  Welche Vorteile bietet ein Time-Sharing-
  gegenüber einem Stapel-Betriebssystem?
\item
  Warum soll ein BS robust sein? (Beispiel?)
\item
  Warum sollte man BS und grafische Oberfläche voneinander trennen?
\item
  Vielen modernen Prozessoren unterstützen relative Adressierung direkt.
  Was bedeutet das? Welchen Zweck hat das?
\item
  hängen relative Adressierung und AUslagerung automatisch zusammen?
\item
  unterscheiden Sie Algorithmus, Prozeß, Sprache, Programm
\item
  wie können verschiedene Programme (Programmteile)
  Informationen austauschen?
\item
  Aufgabe zu 5 Philosophen (Diener läßt nur 4, nur 3 an den Tisch)
\item 
  Warum hat jede UNIX-Datei hat $\ge 9$ verschiedene Zugriffsrechte?
\item
  Welche Vorteile haben Standard-Verzeichnis-Strukturen
  (nicht nur unter UNIX)
\item
  Durch welche sprachlichen Mittel kann der Kontrollfuß 
  eines Java-Programms geändert werden?
\item
  Für welche Datei-Typen ist verlustbehaftete Kompression
  nicht akzeptabel?
\item
  Wieso gibt es keinen Code der Größe ?? mit Lönge ??
  und Hamming-Abstand??
\item 
  Wie kann Chiffren mit Einzelbuchstaben-Substitution angreifen?
\item
  Wieso kann man eine mit RSA veschlüsselte Nachricht knacken,
  wenn die Faktorisierung des Modules ($=$ öffentlichen Schlüssels)
  bekannt ist?
\item
  Wie können Sie einen Geschätfspartner 
  auf elektronischem Wege davon überzeugen,
  daß Sie einem Vertrag zustimmen?
\item
  Ein \glqq Telekommunikations-Provider\grqq\ 
  prüft vor Zuteilung einer dynamischen IP-Nummer
  (nach Einwahl über einen ISDN-Anschluß)
  die Hardware-Adresse der installierten Netzkarte.
  Wieso darf dieser Provider dann nicht damit werben,
  daß er ein \emph{Internet-Provider} ist?
\item
  Warum benutzt man für große, hochverfügbare Netze
  nicht das Ethernet-Prinzip? Welches dann?
\end{enumerate}

\end{slide}
