Teil 5 Flashcards
(20 cards)
Was stimmt bei Datenelementen und Domänen?
Datenelemente enthalten _______________________.
Datenelemente beziehen sich _______________________.
Datenelemente enthalten technische und semantische Informationen.
Datenelemente beziehen sich typischerweise auf Domänen.
Mit welchem ABAP-Schlüsselwort definiert man lokale Typen?
TYPES
Mit welcher Syntax wird ein Arbeitsbereich zu einer bereits definierten internen Tabelle namens itab angelegt?
DATA wa LIKE LINE OF itab.
Über welches Schlüsselwort wird eine interne Tabelle definiert?
DATA
Welche der ABAP-Standardtypen sind numerisch?
I, F, P
Welche drei Arten von internen Tabellen gibt es?
STANDARD, SORTED, HASHED
Welcher Datentyp eignet sich zur Pufferung einer Menge gleich strukturierter Daten in einem
Programm?
Interne Tabelle
Wie lautet das Schlüsselwort, um eine Variable zu deklarieren?
DATA
Wie nennt man die einzelnen Spalten einer strukturierten Variable?
Komponenten
Wie nennt man im ABAP-Dictionary die Beschreibung einer Datenbanktabelle?
Tabelle
Wo kann man globale Typen definieren?
ABAP Dictionary
In neuen Programmen sollen interne Tabellen ohne Kopfzeile verwendet werden. (Wahr oder Falsch)
Wahr
Bei der HASHED TABLE muss immer der Zusatz WITH UNIQUE DEFAULT KEY verwendet werden. (Wahr oder Falsch)
Wahr
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 → ________________
Das erste “C” steht für → eine Gruppe von Objekten,
Das “R” steht für → Verantwortlichkeiten einer Klasse,
Das zweite “C” steht für → die Zusammenarbeit von Klassen
Eine Ausnahme sei von der Klasse CX_DYNAMIC_CHECK abgeleitet. Welche Aussagen treffen zu? (Wahr oder 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 → _________
- Falsch
- Wahr
- Wahr
- Wahr
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. → ________
- Falsch
- Wahr
- Wahr
- Wahr
Wahr oder falsch?
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. → _______
- Wahr
- Falsch
- Wahr
Worauf kann eine Instanzmethode zugreifen? (Wahr oder falsch)
Lokale definierte Daten → ________,
Klassenattribute → ________,
Parameter der Methode → ________,
Klassenmethoden → ________,
Objektattribute → ________,
Instanzmethoden → ________
Alle wahr
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. → ________
- Wahr
- Wahr
- Wahr
- Falsch
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 → ________
- Falsch
- Falsch
- Wahr