II-INF3-HOME

  1. Plan der Vorlesung

  2. Lernmodell

  3. Testfragen und Übungen


II-INFORMATIK3 WS04
VL1: Einführung

    Achtung : Skript gibt den mündlichen Vortrag nur teilweise wieder !!!
                        

AUTHOR: Gerd Döben-Henisch
DATE OF FIRST GENERATION: Oct-8, 2004
DATE OF LAST CHANGE: Oct-11, 2004, 22:07h
EMAIL: doeben_at_fb2.fh-frankfurt.de



1. Plan der Vorlesung

Für diese Vorlesung wird folgendes Material benutzt:


START



2. Lernmodell

In dieser Lehrveranstaltung wird davon ausgegangen, dass jeder Teilnehmer die angegebenen Materialien selbständig bearbeitet hat. Für Fragen und Probleme wird die Benutzung des Diskussionsforums auf dem eLearning-Server empfohlen.

Zu Beginn der LV können Fragen aus diesem Bearbeitungsprozess besprochen werden.

Es folgt dann jeweils eine Einführung in die neue Themenstellung mit Angaben von Lernmaterial für die eigene Arbeit.


START



3. Testfragen und Übungen

  1. Was sind die wichtigsten Bestandteile eines Computersystems?

  2. Welche Rolle spielt ein Quellkode in einem Computersystem? Wo benutzt man Textdateien für Programme, wo binäre Programme?

  3. Welche Funktionen haben Editoren, Präprozessoren, Compiler, Assembler, Linker?

  4. Was ist der Untershied zwischen Systemprogrammierung und Anwendungsprogrammierung?

  5. Welche Sprache wird überwiegend für die Systemprogrammierung benutzt? Warum?

  6. Welche Funktion hat ein Shell-Programm? Wie verhält sich ein Shellprogramm zu Anwendungsprogrammen und zum Betriebssystem?

  7. Was wissen Sie über die Hardwareorganiation eines Computersystems?

  8. Aus welchen Komponenten besteht eine CPU?

  9. Was ist ein Bus? Welche wichtigen Bussysteme kennen Sie in einem Computersystem?

  10. Welche Funktionen haben im einzelnen: USB Kontroller, Graphic Adapter, Diskkontroller, Erweiterungsslots, das RAM, I/O-Bridges, die ALU, die Register in der CPU, das Businterface in der CPU, der Prgrammzähler?

  11. Was geschieht im Computer, wenn Sie ein Anwendungsprogramm aufrufen?

  12. Wie kann man das Kopieren von Daten zwischen den einzelnen Komponenten beschleunigen?

  13. Welches sind die verschiedenen Typen von Datenspeicher in einem Computer?

  14. Was ist die Funktion des Betriebssystems?

  15. Was versteht man unter einem Prozess in einem Computer?

  16. Was versteht man unter einem Kontextswitch?

  17. Was ist der Unterschied zwischen einem Prozess und einem Thread?

  18. Was sind die wichtigsten Elemente des (virtuellen) Speicherbereichs?

  19. Erklären sie insbesondere was ein Heap ist, shared memory, der stack, der kernel und was Dateien sind.

  20. Wie ist die Kommunikation in Netzwerken in einem Computersystem realisiert?


START