FRAGEN 4 Flashcards

1
Q

Welche der ABAP-Standardtypen sind numerisch?

A

I,F,P

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

Welche drei Arten von internen Tabellen gibt es?

A

STANDARD, SORTED, HASHED

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

Welcher Datentyp eignet sich zur Pufferung einer Menge gleich strukturierter Daten in einem
Programm?

A

Interne Tabelle

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

Wie lautet das Schlüsselwort, um eine Variable zu deklarieren?

A

DATA

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

Wie nennt man die einzelnen Spalten einer strukturierten Variable?

A

Komponenten

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

Wie nennt man im ABAP-Dictionary die Beschreibung einer Datenbanktabelle?

A

Tabelle

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

Wo kann man globale Typen definieren?

A

ABAP Dictionary

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

In neuen Programmen sollen interne Tabellen ohne Kopfzeile verwendet werden. (Wahr/Falsch)

A

Wahr

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

Bei der HASHED TABLE muss immer der Zusatz WITH UNIQUE DEFAULT KEY verwendet werden. (Wahr/Falsch)

A

Wahr

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

Was bedeutet der Begriff CRC-Cards in der objektorientierten Entwicklung?

Das erste “C” steht für
Das “R” steht für
Das zweite “C” steht für

A

eine Gruppe von Objekten
Verantwortlichkeiten einer Klasse
die Zusammenarbeit von Klassen

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

Eine Ausnahme sei von der Klasse CX_DYNAMIC_CHECK abgeleitet. Welche Aussagen treffen zu? (Wahr/Falsch)

Die Ausnahme CX_DYNAMIC_CHECK muss zur Entwicklungszeit behandelt werden

Die Ausnahme CX_DYNAMIC_CHECK kann zur Laufzeit behandelt werden.

Die Ausnahme CX_ROOT übernimmt die Rolle von OTHERS bei den OO-Ausnahmen.

Die Ausnahme CX_DYNAMIC_CHECK erbt von CX_ROOT

A

falsch
wahr
wahr
wahr

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

Welche Aussagen sind wahr / falsch?

Ein Interface besitzt (wie bei einer Klasse) die Sichtbarkeitsdefinitionen

Eine Klasse kann mehrere Interfaces implementieren

Ein Interface wird analog zu einer Klasse definiert.

Zu einem Interface kann es mehrere implementierende Klassen geben

A

Falsch
Wahr
Wahr
Wahr

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

Ein Designpattern ist ein Lösungsansatz für eine immer wieder auftretende Fragestellung

Ein Designpattern ist eine Vorlage zur Erstellung eines UML-Klassendiagramms

Designpatterns bauen auf objektorientierten Prinzipien auf.

A

Wahr
Falsch
Wahr

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

Worauf kann eine Instanzmethode zugreifen?

Lokale definierte Daten
Klassenattribute
Parameter der Methode
Klassenmethoden
Objektattribute
Instanzmethoden

A

Wahr
Wahr
Wahr
Wahr
Wahr
Wahr

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

Welche Aussagen sind wahr?

Das Objekt ist die Realisierung einer Klasse
Eine Klasse entspricht einem Bauplan für die Erzeugung baugleicher Exemplare

Die Begriffe Objekt und Instanz haben dieselbe Bedeutung

In der objektorientierten Programmierung bedeuten die Begriffe “Klasse” und “Objekte” dasselbe.

A

Wahr
Wahr
Wahr
Falsch

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

Welche Aussagen sind wahr?

Mit me kann man ausschließlich auf Instanzattribute und Instanzmethoden zugreifen

In einer statischen Methode kann man mit me auf Instanzattribute zugreifen

Mit me kann an auf statische Attribute zugreifen

A

Falsch
Falsch
Wahr

17
Q

Welche Aussagen für Klassendiagramme und Sequenzdiagramme sind richtig?

A

Klassendiagramme entsprechen den Bauplänen eines Architekten

Ein Sequenzdiagramm wird für dynamische Sichten verwendet

Ein Klassendiagramm wird für statische Sichten verwendet

18
Q

Folgende Elemente einer Oberklasse können an die Unterklasse vererbt werden

Attribute
Methoden
Ereignisse

A

Ja
Ja
Ja

19
Q

Welche Aussagen treffen zu?

Eine Klasse kann von mehreren Klassen erben

Ein Interface kann eine Klasse implementieren.

Ein Interface kann von mehreren Klassen implementiert werden

Eine Klasse kann mehrere Interfaces implementieren.

A

falsch
falsch
wahr
wahr

20
Q

Eine Beziehung zwischen Klassen wird als ________ bezeichnet.

A

Assoziation

21
Q

Wie heißt das Schlüsselwort, um in einem Programm die Referenz eines Objekts auf sich selbst zu
bezeichnen?

A

me

22
Q

Eine abstrakte Klasse kann man nicht instanziieren.

A

Wahr

23
Q

Eine Interfacedeklaration kann für die Instanziierung eines Objekts verwendet werden.

A

Falsch

24
Q

Eine finale Klasse besitzt keine davon abgeleiteten Unterklassen.

A

Wahr