3.1.3 Zwischen Benutzer und Hardware

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 45: Zeile 45:
</p>
</p>
</loop_task>
</loop_task>
</loop_area>
</p>
<p>
Eine seriöse Auseinandersetzung mit den hier gestellten Fragen sollte unweigerlich zu folgender Erkenntnis führen:
</p>
<p>
<loop_area type="important">
<p>
'''Wenn es keine Betriebssysteme gäbe, dann müsste man sie so schnell wie möglich erfinden!'''
</p>
</loop_area>
</loop_area>
</p>
</p>

Version vom 14. Oktober 2013, 09:48 Uhr

Die folgende Abbildung verdeutlicht, wie Anwendungsprogramm(e) und Betriebssystem zwischen dem Benutzer und der Hardware vermitteln:

Zbuh01.JPG

Aufgabe

Was wäre, wenn es keine Betriebssysteme gäbe?

Die Abbildung oben bestünde dann nur aus den Ebenen Benutzer, Anwendungsprogramm und Hardware.

  • Was bedeutet dies für die "normalen Nutzer" der Anwendungssoftware? (Z.B. den Studierenden, der seine/ihre Abschlussarbeit mit einer Textverarbeitung erstellt?

  • Was bedeutet dies für die Programmierer der Anwendungssoftware?

  • Und welche Auswirkungen hätte dies auf die Sicherheit des Systems, insbesondere wenn mehrere Programme quasi-parallel ausgeführt werden?

Diskutiere diese Fragen in deiner Lerngruppe!

Aufgabe

Was wäre, wenn es keine Betriebssysteme und keine Anwendungsprogramme gäbe?

Die Abbildung oben bestünde dann nur aus den Ebenen Benutzer und Hardware.

  • Was würden Studierende dann in Fächern wie "Grundlagen der Programmierung" lernen?

Eine seriöse Auseinandersetzung mit den hier gestellten Fragen sollte unweigerlich zu folgender Erkenntnis führen:

Wichtig

Wenn es keine Betriebssysteme gäbe, dann müsste man sie so schnell wie möglich erfinden!



Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png