Operating Systems: Chapter 2 Processes and Threads Quiz
10 Questions
0 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 stellt die Abstraktion eines laufenden Programms dar?

  • Threads
  • Interprozesskommunikation
  • Prozess (correct)
  • Multiprogrammierung

Was ermöglicht eine Parallelisierung innerhalb von Prozessen durch das Konzept der Threads?

  • Quasi-Parallelität (correct)
  • Umschalten zwischen Prozessen und Threads
  • Multiprogrammierung von vier Programmen
  • Kommunikation von Prozessen

Was entsteht durch Multitasking, das schnelle Umschalten zwischen mehreren laufenden Programmen?

  • Lineare Folge von Anweisungen
  • Eindruck von Parallelität (correct)
  • Unabhängige Prozesse
  • Mehrere aktive Komponenten (CPU, Controller, ...)

Was versteht man unter dem Begriff 'rechenbereit' in Bezug auf Prozesse?

<p>Prozesse, die zwar nicht blockiert sind, aber dennoch nicht auf der CPU ausgeführt werden (C)</p> Signup and view all the answers

Welche Funktion hat der Scheduler im Betriebssystem in Bezug auf die CPU-Zuteilung?

<p>Er lädt den Prozesszustand in die CPU und aktualisiert die Prozesstabelle (B)</p> Signup and view all the answers

Welche Rolle spielt das Modell der sequentiellen Prozesse bei der Arbeit des Schedulers im Betriebssystem?

<p>Es bewirkt, dass die Prozesse nichts von den einzelnen Übergängen merken (B)</p> Signup and view all the answers

Was passiert im Allgemeinen, wenn eine Unterbrechung auftritt?

<p>Der rechnende Prozess wechselt zur Unterbrechungsserviceroutine (ISR). Die ISR behandelt die Unterbrechung und kehrt dann zur CPU-Zuteilung zurück, die den nächsten Prozess auswählt. (A)</p> Signup and view all the answers

Was enthält ein Prozess im traditionellen Betriebssystem?

<p>Einen eigenen Adressraum und einen Ausführungsfaden (Thread of Execution). (C)</p> Signup and view all the answers

Was beinhaltet das Thread-Modell in Bezug auf den Schutz zwischen einzelnen Threads eines Prozesses?

<p>Threads können dieselben Zustände wie Prozesse haben, aber es gibt keinen automatischen Schutz zwischen ihnen. (A)</p> Signup and view all the answers

Warum ist die Nutzung von Threads sinnvoll, wenn mehrere verschiedene Aufgaben zu erledigen sind?

<p>Threads sind leichtgewichtiger als Prozesse und verbrauchen weniger Ressourcen. (D)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser