Moodle Testfragen Flashcards

1
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wie ist die main Methode aufgebaut?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wofür steht IDE?

A

IDE steht für Integrated Development Environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was sind Implementationskommentare?

A

Implementationskommentare sind die Kommentare, die im Quelltext die Implementation des Codes erklären.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was sind Schnittstellenkommentare?

A

Schnittstellenkommentare können mit Schlüsselwörtern versehen werden, die in der Dokumentationsansicht gesondert hervorgehoben werden (Parameter, Autor usw.).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Was ist das Schlüsselwort für eine Vorbedingung?

A

@require

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Was ist das Schlüsselwort für eine Nachbedingung?

A

@ensure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Was bedeutet das Symbol?

A

Step Into

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Was bedeutet das Symbol?

A

step over

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Was bedeutet das Symbol?

A

step return

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Was ist eine Typsicherung?

A

Eine Typzusicherung ist das Umwandeln eines Objektes von einem allgemeinen in einen spezielleren Typ, um z. B. die Methoden des spezielleren Typs aufrufen zu können.

23
Q

Wie macht man einen Typtest in Java?

A

mit instanceof

25
26
27
28
29
dürfen/müssen/dürfen nicht?
30
31
32
33
34
Kann OtherChildClass auf protectedMethod/defaultMethod zugreifen?
Ja/Nein
35
Was für ein Fehler ist eine fehlgeschlagene Zusicherung?
Entwicklungsfehler
36
Was für ein Fehler ist ein Speicherfehler?
Umgebungsfehler
37
Wie werden Umgebungsfehler behandelt?
Mittels Exceptions
38
Was ist ein Batchverarbeitungssystem?
Die Verarbeitung ist als vollständig automatisierter Prozess ohne menschliches Eingreifen konzipiert. Sie kann auch als Workload-Automatisierung (WLA) und Jobplanung bezeichnet werden.
39
40
Wer bin ich? Mich kann man bearbeiten Ich repräsentiere eine bestimmte Sache Ich benutze gerne wertvolle Dinge, alles andere mag ich nicht Es kann andere von meiner Sorte geben, die genauso wie ich aussehen
Material
41
Wer bin ich? Ich bin einzigartig Meine Dienste werden systemweit in Anspruch genommen Ich verwalte Dinge, für die nur ich zuständig bin Ich bin verantwortlich dafür, dass keines dieser Dinge verloren geht Ich werde ausführlich auf meine korrekte Funktionsweise getestet
Service
42
Wer bin ich? Ich bin keiner der 3 vor mir genannten Ich benutze sie alle Ich kann sichtbar werden Ich interagiere mit Menschen
Werkzeug
43
# WAM Veränderliche anwendungsfachliche Gegenstände sind
Materialien
44
# WAM ... werden einmalig zentral erzeugt und stehen systemweit zur Verfügung
Services
45
# WAM ... erhalten über ihren Konstruktor Zugriff auf ...
Werkzeuge auf Services
46
# WAM Die grafische Benutzeroberfläche (GUI) wird von ... bereitgestellt.
Werkzeugen
47
# WAM ... können ... persistieren.
Services können Materialien
48
# WAM Die Benutzer:in interagiert mit ... , um ... zu bearbeiten.
Die Benutzer:in interagiert mit Werkzeugen , um Materialien zu bearbeiten.
49
Ein ... kann mehrere ... übergreifend bearbeiten.
Ein Service kann mehrere Materialien übergreifend bearbeiten.
50
Falls eine IOException geworfen wird, wird dann eine ProtokollierException geworfen?
Nein, das return im finally-Block "überschreibt" das throw im catch-Block, sodass zwar ein Exemplar von ProtokollierException erzeugt, aber nie geworfen wird!
51
Nenne Integer.MAX_VALUE
2147483647
52