wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Prog2 tut9 - Threads

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.

Was ist ein wesentlicher Unterschied zwischen Prozessen und Threads?

a)

Threads besitzen einen eigenen Adressraum

b)

Threads können mehrere Prozesse enthalten

c)

Prozesse besitzen mindestens einen Thread und einen eigenen Adressraum

d)

Prozesse teilen sich die Ressourcen eines Threads

2.

Prozesse sind Threads untergeordnet.

a)

wahr

b)

falsch

3.

Der Stack wächst und schrumpft dynamisch mit dem Programmverlauf.

a)

wahr

b)

falsch

4.

Was wird im Heap gespeichert?

a)

primitive lokale Variablen

b)

Methodenparameter

c)

Objekte und Instanzvariablen

d)

CPU-Register

5.

Wo werden primitive lokale Variablen gespeichert?

a)

Heap

b)

Stack

c)

Datenbereich

d)

USB Stick

6.

Was ist ein Vorteil der Runnable-Implementierung gegenüber dem Vererben von Thread?

a)

Besserer Zugriff auf den Stack

b)

Mehr Performance

c)

Mehrfachvererbung

d)

Direkte Garbage Collection

7.

Die Methode run() startet einen neuen Thread.

a)

true

b)

false

8.

Welche Methode versetzt einen Thread in den Zustand „Timed Waiting“?

a)

yield()

b)

start()

c)

sleep(1000)

d)

notifyAll()