Oh Tanenbaum, oh Tannenbaum (Betriebssysteme an der VWA)
Das Buch:
Nein, kein Tippfehler und auch nicht die verspätete Erkenntnis, dass Weihnachten war bzw. wieder in elf Monaten sein wird - gemeint ist Andrew S. Tanenbaum und sein Buch „Moderne Betriebssysteme“.
Beim durchblättern fällt mir in Kapitel 6 auf der Seite 543 eine Übungsaufgabe auf: „Denken Sie sich ein Beispiel für einen Deadlock in der Politik aus.“ Und ich dachte schon anhand mancher Schilderungen hier, die HFH sei erfinderisch.
Ansonsten ein sehr interessanter Rundumschlag für mich: Geschichte, Prozesse und Threads, Speicherverwaltung, Dateisysteme, Ein- und Ausgabe, Multimedia-Betriebssysteme, Multiprozessorsysteme, IT-Sicherheit, Fallstudien Linux, Vista und Symbian (habe ich auf meinem Handy) sowie Entwurf von Betriebssystemen. Auch Multimedia-Dateien, -kompression sowie Codierung von Videodateien werden erwähnt (solche Themen werden wohl bei einem Medieninformatik-Studium gefragt sein, was mich ebenfalls interessieren würde).
Scheint aber kein Buch für Anfänger zu sein: In „Kapitel 1 „wird eine Einführung in die Programmiersprache C und das C-Laufzeitmodell für diejenigen Leser gegeben, die bisher nur mit Java vertraut sind.“ (Vorwort)
Die Vorlesungen:
Der Unterricht wird von dem gleichen Dozenten gehalten, der auch mein „Angstfach“ Java-Programmieren in den ersten drei Semestern unterrichtet hat. Kuriose Mischung...
Sehr anschaulich mit Beispielen, ein Student hat sogar eine (natürlich zu wissenschaftlichen Zwecken) auseinander genommene alte Festplatte mitgebracht. Bei den Beispielen bzgl. der Programmierung der Zugriffsmöglichkeiten auf den SWAP (Auslagerungsdatei) mit Kleiderschränken oder CD-Regalen fällt mir auf, dass meine CD-Sammlung ordentlicher organisiert ist als mein Kleiderschrank. Ein Mitstudent erzählt von der Technik-Abteilung des Kaufhauses KaDeWe in Berlin. So würde vermutlich meine Wohnung aussehen, wenn ich mal im Lotto gewinne. Vorführungen von kleinen Programmen oder Öffnen von Photoshop und Erstellung eines 1-GB-Bildes und die Auswirkungen im Task Manager runden das Bild ab.
Weitere Themen waren der Aufbau des PCs, 32- und 64-bit-Architekturen, Multiprozessor-Systeme, Threads und Prozesse, RAM und virtueller Speicher, MMU, Speicherverwaltung und Algorithmen (NRU,Belady, Lifo, Fifo, LFU, Second Chance, Clock), Dateisysteme, Stack und Heap, Grafikkarten und GPU, die verschiedenen Cache-Level. (Ein guter Trick, um den Chef oder Papa zum PC-Kauf zu überreden: Den Level-1-Cache ausschalten, so dass der PC 45 Minuten zum Hochfahren benötigt). Dazu immer wieder Vergleiche der Größenordnungen früher und heute sowie ein Ausblick auf die Zukunft.
Rückblick:
Da kommen immer wieder Erinnerungen auf bei Ausdrücken wie fat16 (altes Dateisystem) usw. Mein erster PC war ein 486 DX 2/66. Mein erstes Auto und die erste Schallplatte weiß ich auch noch, aber was war eigentlich mein erstes selbst gekauftes Kleidungsstück? Keine Ahnung mehr. Was sagt mir das? Beruf verfehlt? Angeblich war auch mein erstes Wort „Auto“. :-) - Nein, eine kaufmännische Ausbildung war schon o.k.
Der Dozent ist wie mir bereits bekannt war Mac-Fan und Spieleprogrammierer. Die Informatiker sind auch nicht mehr das, was sie mal waren. Ich kenne noch Leute der alten Garde, die alles über die Konsole erledigen und über Klicki-Bunti-Oberflächen bestenfalls lächeln. (Die „one job, one tool“-Verfechter, wem das etwas sagt.) Dort habe ich auch gelernt, mich teilweise genauer auszudrücken, z.B. dass Linux nur der Kernel ist und nicht das Betriebssystem.
Ausblick:
Vielleicht sollte ich für die Zukunft auch einen LPI und / oder MSCE anstreben? Den LPI haben manche User von mandrivauser.de auf dem Linux-Tag gemacht, das Wissen hierfür kann man sich auch selbst aneignen und sich dann zur Prüfung anmelden. Ich sehe aber auch, dass die Fernschule Weber die Vorbereitung anbietet, dauert aber und kostet einiges. Einige hilfreiche Seiten zum Lernen habe ich u.a. auch bei Wikipedia, LPI e.V., LPI Academy und Linux Praxis gefunden. Der MSCE scheint aber mehr gefragt zu sein... Naja, jetzt beschäftige ich mich erst einmal mit den VWA-Inhalten...
3 Kommentare
Empfohlene Kommentare
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden