FRAGEN 6 Flashcards
Datentypen, die in den technischen Eigenschaften (Länge, Anzahl der Dezimalstellen, Typ)
übereinstimmen, heißen _________.
. Wenn es Regeln zur Umwandlung eines Datentyps in einen anderen gibt, heißt der Datentyp
_____________.
kompatibel
konvertibel
Welche Übergabemodi gibt es für Formalparameter?
1.Call-by
2.call-by
3. Call-by
value
reference
value and result
Was kann in einer Funktionsgruppe enthalten sein?
(4 Sachen)
Globale Daten,
Unterprogramme,
Dynpros,
Funktionsbausteine
Welche der folgenden Anweisungen bewirken das Einlesen eines Satzes aus einer internen Tabelle?
READ TABLE
Wie heißen die Parameter, die beim Aufruf eines Unterprogramms übergeben werden?
Aktualparameter
Wie lautet das Schlüsselwort des Befehls, um bei Zeichenketten führende Leerzeichen und
abschließende Leerzeichen zu entfernen und mehrfache Leerzeichen zwischen lesbaren Zeichen auf
jeweils ein Leerzeichen zu reduzieren?
CONDENSE
Wie heißen die Parameter bei der Definition eines Unterprogramms?
Formalparameter
In welchem Systemfeld befindet sich der Schleifenzähler für die DO- bzw. WHILE-Schleife?
SY-INDEX
Wie nennt man die abkürzende Schreibweise für mehrere Anweisungen, die den gleichen Anfang besitzen?
Kettensatz
Mit welcher Anweisung wird ein Einzelsatz aus einer Datenbanktabelle eingelesen?
SELECT SINGLE
Wie lautet das Schlüsselwort des Befehls, um einen Satz in die einzelnen Wörter zu unterteilen?
SPLIT
Wie lautet der Befehl, um eine Typgruppe zu verwenden?
type-pools
Über welche ABAP-Anweisung wird ein Unterprogramm aufgerufen?
PERFORM
Über welche ABAP-Anweisung wird ein Unterprogramm definiert?
FORM … ENDFORM
Über welche Anweisung wird ein Funktionsbaustein aufgerufen?
CALL FUNCTION
Was ist aus Nutzungssicht ein BAPI?
SAP-Funktionalität, die auch von Programmen eines externen Systems aufgerufen werden kann.
Was ist ein Funktionsbaustein?
Eine zentral im SAP-System abgelegte, von allen Programmen des Systems nutzbare Funktionalität
Welche Felder werden bei der MOVE-CORRESPONDING-Anweisung, in der zwei Strukturen anzugeben
sind, berücksichtigt?
Gleichnamige Felder, die in beiden Strukturen vorhanden sind.
Welches Ereignis führt ein ABAP-Programm aus, wenn kein Ereignisblock explizit definiert wurde?
START-OF-SELECTION
Beim Aufruf eines Funktionsbausteins werden die möglichen Ausnahmen nach dem Schlüsselwort ________ angegeben. Der Funktionsbaustein selbst ruft im Fehlerfall den Befehl ______
auf, um eine Ausnahme anzuzeigen und zum aufrufenden Programm zurückzuspringen. Im aufrufenden
Programm muss das Feld ______
überprüft werden. Die Fehlerbehandlung kann zwar mit Verzweigungen (IF … ENDIF) erfolgen. Oft
bietet es sich aber an, die Kontrollstruktur ____
mit entsprechenden Fallunterscheidungen zu verwenden.
Beim Aufruf eines Funktionsbausteins werden die möglichen Ausnahmen nach dem Schlüsselwort
EXCEPTIONS
angegeben. Der Funktionsbaustein selbst ruft im Fehlerfall den Befehl RAISE
auf, um eine Ausnahme anzuzeigen und zum aufrufenden Programm zurückzuspringen. Im aufrufenden
Programm muss das Feld sy-subrc
überprüft werden. Die Fehlerbehandlung kann zwar mit Verzweigungen (IF … ENDIF) erfolgen. Oft
bietet es sich aber an, die Kontrollstruktur CASE
mit entsprechenden Fallunterscheidungen zu verwenden.
Welcher der folgenden Aussagen zu den Ursachen und Reaktionen auf Ausnahmen treffen zu (Hinweis:
Beachten Sie, dass ein fälschlicherweise angegebenes Häkchen zu 0 Punkten führt). (Drei Sachen)
Ausnahmen können implizit durch die ABAP-Laufzeitumgebung ausgelöst werden,
Ein ABAP-Programm kann explizite Ausnahmen werfen.,
Explizite Ausnahmen können behandelbar oder nicht behandelbar sein.
Welches Systemfeld dient dazu, nach dem Aufruf eines Funktionsbausteins auf Ausnahmesituationen zu
reagieren?
Sy-subrc
Ausnahmen können behandelbar oder nicht behandelbar sein.
Wahr