UNIX Process Hierarchies and Error Handling
20 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Was ist das zentrale Konzept in Betriebssystemen und repräsentiert die Abstraktion eines laufenden Programms?

  • Scheduling
  • Threads
  • Quasi-Parallelität
  • Prozess (correct)

Was ermöglicht Parallelisierung innerhalb von Prozessen?

  • Multiprogramming
  • Threads (correct)
  • Scheduling
  • Quasi-Parallelität

Welches Konzept entsteht durch Multitasking und erzeugt den Eindruck von Parallelität?

  • Interprocess communication
  • Sequentielle Prozesse
  • Multiprogramming
  • Quasi-Parallelität (correct)

Welches Modell organisiert die im Computer ausgeführte Software inklusive Prozesse und Threads?

<p>Prozessmodell (C)</p> Signup and view all the answers

Was versteht man unter einem User-Mode Fehler?

<p>Ein Fehler, der durch die Ausführung eines unzulässigen Befehls verursacht wird (D)</p> Signup and view all the answers

Welches Programm kann in UNIX dazu verwendet werden, um Prozesse zu beenden?

<p>kill (D)</p> Signup and view all the answers

Was visualisiert das UNIX-Programm pstree?

<p>Die Hierarchie aller im System vorhandenen Prozesse (D)</p> Signup and view all the answers

Was passiert, wenn ein Produzent mehr Ausgaben erzeugt als der Konsument verarbeiten kann?

<p>Der Produzent wird blockiert (B)</p> Signup and view all the answers

Was bedeutet es, wenn ein Prozess in einer Multiprogramming-Umgebung den Prozessor entzogen bekommt?

<p>Er wird vorübergehend angehalten/ausgesetzt (A)</p> Signup and view all the answers

Was sind mögliche Zustände eines Prozesses?

<p>laufend, blockiert, bereit (C)</p> Signup and view all the answers

Was passiert bei der Systeminitialisierung bezüglich der Prozesserzeugung?

<p>Der Initialisierungsvorgang erzeugt die benötigten Prozesse, manche davon im Hintergrund. (A)</p> Signup and view all the answers

Welche Bedingungen müssen erfüllt sein, damit das Betriebssystem in Stapelverarbeitungssystemen Jobs aus einer Warteschlange startet?

<p>Es müssen bestimmte Kriterien wie Ressourcen und Zeit erfüllt sein. (B)</p> Signup and view all the answers

Was ist die Funktion des UNIX-Systemaufrufs fork bezüglich der Prozesserzeugung?

<p>Er generiert eine exakte Kopie des erzeugenden Prozesses, um ein neues Programm auszuführen. (C)</p> Signup and view all the answers

Welche Art von Prozessen stellen auf Anfrage allgemeine Dienste zur Verfügung?

<p>Hintergrundprozesse (C)</p> Signup and view all the answers

Wie kann die CPU-Auslastung erhöht werden, wenn Blockierungssystemaufrufe verwendet werden?

<p>Durch das Weiterreichen der CPU an einen anderen rechenbereiten Thread. (D)</p> Signup and view all the answers

Was kennzeichnet die Implementierung von Threads im Benutzeradressraum im Vergleich zur Implementierung im Kernel?

<p>Das Betriebssystem verwaltet nur die Prozesse, ohne Kenntnis von den existierenden Threads zu haben. (C)</p> Signup and view all the answers

Welche Ressource kann bei einer Realisierung im Kernel von einer übergeordneten Instanz entzogen werden?

<p>CPU (D)</p> Signup and view all the answers

Was ermöglicht die Realisierung von Threads im Benutzeradressraum auf verschiedenen Prozess-tauglichen Betriebssystemen?

<p>Umschaltung zwischen Threads ohne System-Call. (C)</p> Signup and view all the answers

Was erfolgt, wenn ein Thread bei der Realisierung im Kern blockiert?

<p>Der Kern übergibt die Kontrolle an einen anderen rechenbereiten Thread. (C)</p> Signup and view all the answers

Was ist ein Merkmal der Blockierungssystemaufrufe bei der Verwendung in einer Anwendung mit mehreren Threads?

<p>Sie vereinfachen die Programmierung einer Anwendung erheblich. (D)</p> Signup and view all the answers

More Like This

UNIX Operating System Structure
5 questions

UNIX Operating System Structure

EffortlessDogwood9877 avatar
EffortlessDogwood9877
Processi e Thread in UNIX
104 questions

Processi e Thread in UNIX

InvigoratingParable5805 avatar
InvigoratingParable5805
Use Quizgecko on...
Browser
Browser