Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Informatik 1

Total questions: 18

Worksheet time: 6mins

Name
Class
Date
1.

Welcher ist kein Datentyp in JAVA?

a)

int

b)

boolean

c)

char

d)

string

2.

Der dargestellte Java Code zeigt ...

a)

eine Zuweisung

b)

eine Variablendeklaration

c)

eine Methode

d)

einen Konstruktor

3.

Java kennt ...

a)

vier primitive Datentypen

b)

zehn primitive Datentypen

c)

acht primitive Datentypen

d)

keine primitive Datentypen

4.

Welche Aussagen sind korrekt?

a)

Jede Instanz von B hat zwischen 0 und 4 Referenzen auf A

b)

Jede Instanz von B hat eine Referenz auf A

c)

Jedes Instanz von B hat keine Referenz auf A

d)

Jede Instanz von A hat zwischen 0 und 4 Referenzen auf B

5.

Was ist eine Deklaration?

a)

feierliche öffentliche Verkündung

b)

Zuweisung des Startwertes (für ein Attribut/lokale Variable)

c)

Vereinbaren des Datentyp (für ein Attribut/lokale Variable)

d)

Vereinbaren des Namens (für ein Attribut/lokale Variable)

6.

Welche Schleife kennen wir nicht?

a)

for

b)

while

c)

do for

d)

do while

7.

Richtig oder Falsch: B implementiert das Interface A

a)

richtig

b)

falsch

8.

Welche ist die richtige UML-Darstellung:

Eine Messe wird von 1 oder mehr Besuchern besucht. Ein Besucher besucht mindestens eine Messe.

a)

b)

c)

d)

9.

Was bedeutet der Begriff Initialisierung?

a)

Vererbung von Attributen

b)

Erstmalige Zuweisung von Werten (für ein Attribut/lokale Variable)

c)

Festlegung von Datentyp und Name (für ein Attribut/lokale Variable)

d)

Aufzählung aller Attribute

10.

Welche Beziehung hat ein Objekt der Unterklasse zum Objekt der Oberklasse?

a)

"ist ein"

b)

"nutzt"

c)

"hat"

d)

"verhält sich wie"

11.

int feld[] = new int[17]

Wie sieht die For Schleife aus, um über die Elemente zu iterieren?

a)

for (int i=1; i<=17; i++)

b)

for (int i=0; i<18; i++)

c)

for (int i=0; i<17; i++)

d)

for (int i : feld)

12.

Welche Aussage ist richtig?

a)

Von jeder Klasse kann ein Objekt erzeugt werden

b)

Jedes Objekt einer Klasse ist ein Objekt der Klasse Object

c)

Eine Klasse kann mehrere direkte Oberklassen haben

d)

Die Klasse Object hat beliebig viele Oberklassen

13.

UML: Die Autoflotte eines Autoverleihs besitzt beliebig viele Autos, ein Auto gehört zu genau einer Autoflotte.

a)

b)

c)

d)

14.

Welche Aussage(n) sind richtig?

a)

Eine Klasse kann mehrere Interfaces implementieren

b)

Eine Klasse kann mehrere Oberklassen haben

c)

Eine Klasse kann mehrere Unterklassen haben

d)

Eine Klasse kann Assoziationen zu mehreren anderen Klassen haben

15.

In einer abstrakten Klasse sind auch alle Methoden abstrakt.

a)

richtig

b)

falsch

16.

UML: Es gibt viele verschiedene Vogelarten, unter anderem Amsel, Drossel und Star.

a)
b)
c)
d)
17.

In einem Interface sind alle Methoden abstrakt.

a)

richtig

b)

falsch

18.

UML: Jedes Restaurant beinhaltet mindestens eine Küche, eine Küche gehört zu genau einem Restaurant.

a)

b)

c)

d)