Search Header Logo

Prog2 Tut 10 - Thread Sicherheit

Authored by Loris Galler

Computers

University

Used 17+ times

Prog2 Tut 10 - Thread Sicherheit
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was beschreibt eine Race Condition korrekt?

Wenn zwei Prozesse sich gegenseitig blockieren

Wenn der Scheduler zufällig Prozesse auswählt

Wenn das Ergebnis vom Zeitpunkt und der Reihenfolge bestimmter Ereignisse abhängt

Wenn ein Programm mit nur einem Thread arbeitet

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was ist ein kritischer Bereich?

Ein nicht verwendeter Codeabschnitt

Eine Methode, die keine Rückgabewerte liefert

Ein Codeblock, der auf gemeinsam genutzte Ressourcen zugreift

Eine Konstante

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Welche Techniken dienen dem Schutz kritischer Bereiche?

Arrays, Strings, Maps

If-Else, Switch-Case

Semaphore, Monitore, gegenseitiger Ausschluss

Rekursion, Iteration, Vererbung

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was ist ein Monitor im Kontext von Nebenläufigkeit?

Ein Bildschirm für Threads

Ein Debugging-Tool

Eine Art von Prozess

Ein Sprachkonstrukt zur Synchronisierung von Threads

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In Scala ist synchronized eine Methode von AnyRef.

false

true

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was ist ein Semaphor?

Ein anderer Begriff für Stack

Eine Zählvariable mit Steuerungsfunktionen

Ein Programmierstil

Ein Dateityp

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was passiert bei einem release() eines Semaphors?

Ein Thread wird gestartet

Die Semaphore-Zahl wird dekrementiert

Die Semaphore-Zahl wird inkrementiert

Der Prozess wird beendet

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?