CoboCards App FAQ & Wünsche Feedback
Sprache: Deutsch Sprache
Kostenlos registrieren  Login

Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!

Alle Oberthemen / Informatik / Betriebssysteme / Betriebssysteme Probeklausuren und Übungsaufgaben
24
Eine Multiplikation zweier Zahlen führt zu einer so großen Zahl, dass sie im definierten Datentyp des Ergebnisses nicht mehr dargestellt werden kann.
Wie reagiert das Betriebssystem auf den gemeldeten Fehler im Fall
a) das Programm, das dieses Ergebnis erzeugt, enthält eine Abfrage für diesen Fall mit entsprechender Fehlerroutine die vor der Multiplikation ausgeführt wird.
b) die CPU meldet einen ‚overflow‘
Bitte erläutern Sie in Stichworten.
Kann der Prozess fortgesetzt werden?
a) das Betriebssystem ist in diesem Fall überhaupt nicht involviert. Via Exception-Handling wird der Fehler abgefangen, bevor es zu einem Fehler kommen kann. Der Programmierer könnte eine Fehlermeldung anzeigen lassen ...

b) es handelt sich um einen synchronen Interrupt, genauer einen Trap (da Unterbrechung nach der Ausführung). Damit Sprung in Interrupt-Bearbeitung (Vektor-Tabelle -->ISR).
Prozess wird beendet.

Neuer Kommentar
Karteninfo:
Autor: learner94
Oberthema: Informatik
Thema: Betriebssysteme
Veröffentlicht: 26.08.2017

Abbrechen
E-Mail

Passwort

Login    

Passwort vergessen?
Deutsch  English