WorksheetsInformatik 1
Total questions: 18
Worksheet time: 6mins
Welcher ist kein Datentyp in JAVA?
int
boolean
char
string
Der dargestellte Java Code zeigt ...
eine Zuweisung
eine Variablendeklaration
eine Methode
einen Konstruktor
Java kennt ...
vier primitive Datentypen
zehn primitive Datentypen
acht primitive Datentypen
keine primitive Datentypen
Welche Aussagen sind korrekt?
Jede Instanz von B hat zwischen 0 und 4 Referenzen auf A
Jede Instanz von B hat eine Referenz auf A
Jedes Instanz von B hat keine Referenz auf A
Jede Instanz von A hat zwischen 0 und 4 Referenzen auf B
Was ist eine Deklaration?
feierliche öffentliche Verkündung
Zuweisung des Startwertes (für ein Attribut/lokale Variable)
Vereinbaren des Datentyp (für ein Attribut/lokale Variable)
Vereinbaren des Namens (für ein Attribut/lokale Variable)
Welche Schleife kennen wir nicht?
for
while
do for
do while
Richtig oder Falsch: B implementiert das Interface A
richtig
falsch
Welche ist die richtige UML-Darstellung:
Eine Messe wird von 1 oder mehr Besuchern besucht. Ein Besucher besucht mindestens eine Messe.
Was bedeutet der Begriff Initialisierung?
Vererbung von Attributen
Erstmalige Zuweisung von Werten (für ein Attribut/lokale Variable)
Festlegung von Datentyp und Name (für ein Attribut/lokale Variable)
Aufzählung aller Attribute
Welche Beziehung hat ein Objekt der Unterklasse zum Objekt der Oberklasse?
"ist ein"
"nutzt"
"hat"
"verhält sich wie"
int feld[] = new int[17]
Wie sieht die For Schleife aus, um über die Elemente zu iterieren?
for (int i=1; i<=17; i++)
for (int i=0; i<18; i++)
for (int i=0; i<17; i++)
for (int i : feld)
Welche Aussage ist richtig?
Von jeder Klasse kann ein Objekt erzeugt werden
Jedes Objekt einer Klasse ist ein Objekt der Klasse Object
Eine Klasse kann mehrere direkte Oberklassen haben
Die Klasse Object hat beliebig viele Oberklassen
UML: Die Autoflotte eines Autoverleihs besitzt beliebig viele Autos, ein Auto gehört zu genau einer Autoflotte.
Welche Aussage(n) sind richtig?
Eine Klasse kann mehrere Interfaces implementieren
Eine Klasse kann mehrere Oberklassen haben
Eine Klasse kann mehrere Unterklassen haben
Eine Klasse kann Assoziationen zu mehreren anderen Klassen haben
In einer abstrakten Klasse sind auch alle Methoden abstrakt.
richtig
falsch
UML: Es gibt viele verschiedene Vogelarten, unter anderem Amsel, Drossel und Star.
In einem Interface sind alle Methoden abstrakt.
richtig
falsch
UML: Jedes Restaurant beinhaltet mindestens eine Küche, eine Küche gehört zu genau einem Restaurant.
