ABAP CLOUD BACKEND DEVELOPER
|
|
Título del Test:
![]() ABAP CLOUD BACKEND DEVELOPER Descripción: Cuestionario ABAP Cloud |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué debes hacer al crear un paquete ABAP? Hay dos respuestas correctas. Utilice la letra Z o Y como primer carácter del nombre. Asigne el paquete a un componente de la aplicación. Asigne el paquete a un componente de software. Declara qué otros paquetes pueden usar el contenido del paquete. En el código fuente ABAP, ¿cómo se navega hasta la definición de un objeto de desarrollo? Elige la respuesta correcta. Haga doble clic en el nombre del objeto. Coloque el cursor sobre el nombre del objeto y pulse F2. Coloque el cursor sobre el nombre del objeto y pulse F3. ¿Cuál de los siguientes caracteres no está permitido en el nombre de una clase ABAP? Elige la respuesta correcta. 8. _. $. ¿Con qué tipos de sistemas puede conectarse un proyecto ABAP Cloud en ABAP Development Tools (ADT)? Hay dos respuestas correctas. Instancia SAP BTP ABAP. Sistema ABAP local. Instancia ABAP integrada en SAP S/4HANA Cloud. .¿Cuál es el área de trabajo de una tabla interna? Elige la respuesta correcta. La primera fila de la tabla interna. La fila actual de la tabla interna. Una variable del mismo tipo que el tipo de fila de la tabla interna. Quieres concatenar dos cadenas. ¿Cuál es el operador correcto? Elige la respuesta correcta. +. y. ++. &&. ¿Cuál de las siguientes opciones se puede utilizar para indicar un comentario en ABAP? Hay dos respuestas correctas. // al comienzo de una línea. * al comienzo de una línea. -- en cualquier punto de la línea. "en cualquier punto de la línea. ¿Qué información aparece al colocar el puntero del ratón sobre una variable en el depurador? Elige la respuesta correcta. El tipo de datos de la variable. El contenido actual de la variable. El consumo de memoria actual de la variable. La condición IF a > 10 va seguida de la condición ELSEIF a = 25. La variable a tiene el valor 25. ¿Qué rama o ramas de código se ejecutan? Elige la respuesta correcta. La rama introducida por SI a > 10. La rama introducida por ELSEIF a = 25. Ambas ramas. ¿Cuáles de los siguientes tipos ABAP predefinidos están completos? Hay dos respuestas correctas. do. D. PAG. I. Al declarar una tabla interna, debe especificar cuántas filas puede contener. Elige la respuesta correcta. Verdadero. Falso. El resultado de la expresión result = var MOD 2 es 1. ¿Qué te dice esto acerca del valor de la variable var? Elige la respuesta correcta. var es un número par. var es un número impar. Declaras una variable así: DATA var TYPE I VALUE 100. Posteriormente, usas la instrucción CLEAR var. ¿Cuál es el valor de var después de la instrucción CLEAR? Elige la respuesta correcta. 0. 100. Cuando pulsas F8 (Continuar) en el depurador, ¿dónde podría detenerse el procesamiento del programa? Hay dos respuestas correctas. En la siguiente línea. En un punto de ruptura posterior. Al final del programa. En la siguiente instrucción ENDMETHOD. ¿En qué orden se definen las secciones de visibilidad de una clase? Elige la respuesta correcta. SECCIÓN PÚBLICA. SECCIÓN PROTEGIDA. SECCIÓN PRIVADA. SECCIÓN PRIVADA. SECCIÓN PROTEGIDA. SECCIÓN PÚBLICA. No importa. Tu clase contiene un atributo de instancia público llamado `attr`. ¿Cómo podrías asegurarte de que su valor solo pueda modificarse dentro de la clase? Hay dos respuestas correctas. Conviértalo en un atributo privado. Conviértelo en una constante. Déjelo en la sección pública, pero utilice la opción de SOLO LECTURA. Trasládalo a una clase local diferente. ¿Cuáles de los siguientes elementos de firma puede tener un constructor de instancia? Hay dos respuestas correctas. Importación de parámetros. Parámetros de exportación. Parámetros cambiantes. Excepciones. Has definido una clase con atributos de instancia y atributos estáticos. También has declarado una variable de referencia, pero aún no has creado una instancia de la clase. ¿A qué componentes de la clase puedes acceder en este momento y cómo? Elige la respuesta correcta. Componentes de instancia que utilizan la variable de referencia. Componentes de instancia que utilizan el nombre de la clase. Componentes estáticos que utilizan la variable de referencia. Componentes estáticos que utilizan el nombre de la clase. Has declarado dos variables de referencia, ref1 y ref2. ref1 apunta a un objeto. Ahora ejecutas la instrucción ref2 = ref1. ¿Qué ocurre? Elige la respuesta correcta. El sistema ABAP crea una copia del objeto al que apunta ref1 y asigna su dirección a ref2. Ahora hay dos objetos. El sistema ABAP asigna la dirección del objeto al que apunta ref1 a la variable de referencia ref2. Solo hay un objeto. El constructor estático se ejecuta la primera vez que se accede a la clase. ¿Cuándo podría ocurrir esto? Hay dos respuestas correctas. Al comienzo del programa. Cuando llamas a un método estático de la clase. Cuando instancias la clase. Un método funcional debe tener.... Elige la respuesta correcta. Exactamente un parámetro de importación. Exactamente un parámetro de exportación. Sin parámetros que cambiar. Exactamente un parámetro de retorno. Una clase `my_class` contiene el método público estático `my_method`. ¿Cuál es el código correcto para llamar a este método? Elige la respuesta correcta. mi_clase->mi_método(). mi_clase=>mi_método(). mi_clase->mi_método(). mi_clase=>mi_método( ). ¿Cuál es la secuencia correcta de cláusulas en la instrucción SELECT SINGLE? Elige la respuesta correcta. SELECCIONAR CAMPOS INDIVIDUALES... DE... EN... DONDE... SELECCIONAR UN SOLO CAMPO DE... CAMPOS... DONDE... EN. SELECCIONAR UN SOLO CAMPO DE... CAMPOS... EN... DONDE... Puedes escribir las cláusulas en cualquier orden. Estás escribiendo una instrucción SELECT que lee datos usando una entidad de vista CDS. En la lista de campos, quieres leer un campo de una tabla asociada. ¿Qué debes usar? Elige la respuesta correcta. Una expresión lógica. Una expresión de ruta. Una expresión regular. ¿Cuáles de las siguientes son fuentes de datos válidas para una entidad de vista CDS? Hay dos respuestas correctas. Una tabla interna. Una tabla de base de datos. Otra entidad de vista CDS. Una estructura. ¿Qué parte de SQL está representada por ABAP SQL? Elige la respuesta correcta. Lenguaje de control de datos. Lenguaje de definición de datos. Lenguaje de manipulación de datos. Una estructura struct contiene un componente comp. ¿Cómo se accede al componente? Elige la respuesta correcta. struct.comp. struct-comp. estructura->comp. struct=>comp. Se declara una variable utilizando la instrucción DATA struct TYPE. ¿Cuál de las siguientes opciones se puede utilizar para declarar una estructura? Hay dos respuestas correctas. Una tabla de base de datos. Un elemento de datos. Una vista de CDS. Un tipo ABAP predefinido. Desea leer datos de dos tablas de base de datos de manera que la instrucción SELECT devuelva un único conjunto de resultados sin entradas duplicadas. ¿Cuál de las siguientes técnicas utilizaría? Elige la respuesta correcta. LEFT OUTER JOIN. UNION. INNER JOIN. UNION ALL. ¿Cuál de las siguientes opciones se puede utilizar para rellenar una tabla interna? Hay dos respuestas correctas. READ. VALUE #( ). LOOP…ENDLOOP. APPEND. ¿Cuál de las siguientes afirmaciones es verdadera para una tabla interna estándar? Elige la respuesta correcta. La clave siempre es única. La clave siempre es no única. Puedes elegir si la clave debe ser única o no única. El tipo tt_table se define de la siguiente manera: TYPES tt_table TYPE STANDARD TABLE OF st_connection WITH NON-UNIQUE KEY carrier_id connection_id. ¿Qué sentencia DATA usarías para crear una tabla interna de este tipo? Elige la respuesta correcta. DATA table TYPE tt_table. DATA table TYPE TABLE OF tt_table. DATA table TYPE REF TO tt_table. En la instrucción READ ENTITIES, se utiliza una tabla interna con un tipo especial (TYPE TABLE FOR READ RESULT). ¿Cómo se crea este tipo? Elige la respuesta correcta. El desarrollador del objeto de negocio lo crea como un tipo global. El desarrollador del objeto de negocio lo crea en la implementación del comportamiento. El sistema lo crea automáticamente. En nuestro escenario, ¿qué se codifica en la implementación de un comportamiento? Hay dos respuestas correctas. Validaciones. Determinaciones. Actualizar. ¿Dónde se declaran los campos como de solo lectura? Elige la respuesta correcta. En la extensión de metadatos – metadata extension. En la implementación del comportamiento – behavior implementation. En la definición de comportamiento – behavior definition. ¿Cuáles de las siguientes partes de una definición de comportamiento se generan automáticamente? Hay dos respuestas correctas. Borrador habilitante – draft enabling. Validaciones. Determinaciones. Operaciones de creación, actualización y eliminación. En la validación, se utiliza la instrucción READ ENTITIES para leer los datos introducidos por el usuario. ¿Qué parámetro del método de validación se utiliza para garantizar que se recuperan los datos correctos? Elige la respuesta correcta. INFORMADO - reported. FALLIDO - failed. LLAVES - keys. Desea generar los objetos de desarrollo para una aplicación ABAP RESTful sencilla. Al definir la tabla de la base de datos, debe crear un campo de cliente. ¿Qué tipo de datos debe tener? Elige la respuesta correcta. El tipo de diccionario ABAP integrado abap.char(3). El tipo de diccionario ABAP integrado abap.clnt. El elemento de datos MANDT. ¿Cuál de las siguientes opciones se puede utilizar para especificar el tipo de datos de una columna en una tabla de base de datos? Elige la respuesta correcta. Dominio. Elemento de datos. Tipo local. Necesitas mostrar un texto de error. ¿Dónde lo creas? Elige la respuesta correcta. En un banco de textos. En una clase global. En una clase de mensaje. ¿Qué especifica la anotación @Consumption.ValueHelpDefiniton? Hay dos respuestas correctas. Una lista de posibles entradas. Una vista CDS que proporciona la lista de aciertos. Una lista de campos en la lista de resultados. El campo que proporciona el valor seleccionado. ¿Qué genera automáticamente el sistema al crear una validación? Elige la respuesta correcta. Un método vacío en la clase local de la implementación del comportamiento. Un método vacío en la clase global de la implementación del comportamiento. Un método completamente implementado en la clase local de la implementación del comportamiento. Un método completamente implementado en la clase global de la implementación del comportamiento. ¿Verdadero o falso? Solo se pueden ejecutar pruebas unitarias ABAP para objetos individuales del repositorio. Elige la respuesta correcta. Verdadero. FALSO. ¿Verdadero o falso? El análisis de seguimiento de SQL se muestra en el IDE de Eclipse. Elige la respuesta correcta. Verdadero. FALSO. ¿Para cuál de las siguientes herramientas de análisis ABAP Development Tools proporciona una perspectiva dedicada? Hay dos respuestas correctas. Panel de pruebas ABAP. Perfilado ABAP. Depurador ABAP. Unidad ABAP. Tu comprobación ATC encuentra un texto variable que no se usa de forma estática. Quieres suprimir este hallazgo usando un pseudocomentario o una directiva pragma. ¿Cuáles de las siguientes opciones son sintácticamente correctas? Hay dos respuestas correctas. DATOS texto TIPO cadena ##necesario . DATOS texto TIPO cadena. ##necesario. DATOS texto TIPO cadena. "#EC NECESARIO. DATOS texto TIPO cadena "#EC NECESARIO . Tras perfilar una aplicación ABAP, desea analizar la secuencia en la que se llamaron las unidades de procedimiento. ¿Cuál de las siguientes herramientas de análisis de trazas debería utilizar? Elige la respuesta correcta. Lista de éxitos condensada. Árbol de llamadas agregado. Accesos a la base de datos. ¿Cuál de las siguientes expresiones puedes utilizar para forzar una conversión de tipo? Elige la respuesta correcta. COND #( ). CONV #( ). EXACTO #( ). Tienes un campo de resultado result with TIPO P LONGITUD 3 DECIMALES 2. ¿Cuál de las siguientes afirmaciones conduce a una excepción? Elige la respuesta correcta. result = EXACT #( 1 / 2 ). result = 1 / 16. result = EXACT #( 1 / 8 ). Resta un campo con tipo D de otro campo con tipo D. ¿Cuál es el tipo de dato del resultado? Elige la respuesta correcta. D. I. UTCLONG. ¿Cuál de los siguientes tipos de datos no es un tipo numérico? Elige la respuesta correcta. I. N. P. DECFLOAT16. ¿Cuál de las siguientes asignaciones entre variables de diferentes tipos de datos está garantizada como libre de redondeo, truncamiento, desbordamiento de campo o desajustes de tipos? Hay dos respuestas correctas. TYPE P LENGTH 3 DECIMALS 2 to TYPE P LENGTH 6 DECIMALS 3. TYPE STRING to TYPE I. TYPE C LENGTH 10 to TYPE C LENGTH 3. TYPE DECFLOAT16 TO TYPE DECFLOAT34. ¿Cuál de los siguientes tipos de datos está completo? Elige la respuesta correcta. C. N. STRING. P. ¿Cuáles de los siguientes están sujetos a traducción en ABAP? Hay tres respuestas correctas. El valor de la anotación @enduserText.Label en una definición de datos. El valor de un literal de texto en el código fuente de una clase ABAP. El texto corto de un texto de mensaje en una clase de mensaje. El valor de un símbolo de texto en una clase ABAP. ¿Verdadero o falso? Al llamar a una función de cadena integrada sin proporcionar el parámetro opcional CASE, el procesamiento distingue entre mayúsculas y minúsculas. Elige la respuesta correcta. Verdadero. FALSO. ¿Verdadero o falso? ABAP solo admite expresiones regulares compatibles con Perl (PCRE). Elige la respuesta correcta. Verdadero. FALSO. Una función integrada ABAP xyz() se invoca de la siguiente manera: IF xyz( …. ) . … ENDIF. ¿Qué indica esto sobre la naturaleza de la función? Elige la respuesta correcta. xyz() es una función de descripción. xyz() es una función predicada. xyz() es una función de procesamiento. Implementa el comportamiento de un objeto de negocio en el modelo de programación de aplicaciones ABAP RESTful. ¿Cuál de las siguientes llamadas a métodos crea mensajes traducibles? Hay dos respuestas correctas. DATOS(msg) = me->new_message_with_text( severidad = ms-error texto = |El aeropuerto no existe| ). DATOS(msg) = me->new_message_with_text( severidad = ms-error texto = |{ 'El aeropuerto no existe'(ane) } | ). DATA(msg) = me->new_message_with_text( severety = ms-error text = 'El aeropuerto no existe'(ane) ). DATA(msg) = me->new_message_with_text( severety = ms-error text = 'El aeropuerto no existe' ). Hay una herramienta de traducción sencilla integrada en ADT. Elige la respuesta correcta. Verdadero. FALSO. Su instrucción SELECT de SQL ABAP contiene la siguiente lista de campos: campo1, campo2, suma(campo4). Solo una de las siguientes cláusulas GROUP BY causa un error de sintaxis. ¿Cuál? Elige la respuesta correcta. GROUP BY field1. GROUP BY field1, field2. GROUP BY field1, field2, field3. ¿Cuál de las siguientes afirmaciones es verdadera? Elige la respuesta correcta. Hay exactamente el mismo número de tipos predefinidos en el diccionario ABAP que en el lenguaje ABAP. Hay más tipos predefinidos en el diccionario ABAP que en el lenguaje ABAP. Hay más tipos predefinidos en el lenguaje ABAP que en el Diccionario ABAP. ¿Cuál de los siguientes usos de la función SQL SUBSTRING() devuelve el mismo resultado que LEFT(text_field, 1)? Elige la respuesta correcta. SUBSTRING(text_field, 0, 1 ). SUBSTRING(text_field, 1, 1 ). SUBSTRING(text_field, 1, 0 ). Quiere calcular la razón de dos valores numéricos en ABAP SQL. El resultado debe redondearse exactamente a un decimal. ¿Qué utiliza para calcular la división? Elige la respuesta correcta. Función numérica DIV( ). Operador /. Función numérica DIVISIÓN( ). EXTRACT_MONTH() es una función SQL genérica que puede manejar entradas de diferentes tipos. ¿Cuáles de los siguientes tipos integrados están permitidos para esta función? Hay tres respuestas correctas. DATS. DATN. TIMS. TIMESTAMPL. UTCLONG. Analizas código ABAP con una consulta SQL SELECT de ABAP. La cláusula FROM contiene uniones anidadas, pero no hay corchetes. ¿Qué observas para determinar en qué secuencia se evalúan las uniones? Elige la respuesta correcta. La secuencia de fuentes de datos. la secuencia de condiciones ON. ¿Cuándo estás obligado a definir nombres de alias para las fuentes de datos de una unión? Elige la respuesta correcta. Nunca, los nombres de alias para las fuentes de datos siempre son opcionales. Si se utilizan las mismas fuentes de datos más de una vez. Si un nombre de campo se utiliza en varias fuentes de datos. Los nombres de alias para las fuentes de datos siempre son obligatorios. Quiere leer datos de una tabla interna usando algunos de sus campos clave, pero no todos. Los campos que desea usar están al principio de la clave, sin espacios. ¿Qué tipo de tabla interna es adecuada? Elige la respuesta correcta. Tabla estándar. Tabla ordenada. Tabla hash. En un bucle que procesa una tabla interna y modifica su contenido, se reemplaza un área de trabajo con un símbolo de campo. ¿Qué se espera que ocurra con el rendimiento del bucle? Elige la respuesta correcta. El área de trabajo es más rápida que el símbolo de campo. El símbolo de campo es más rápido que el área de trabajo. El rendimiento de ambas técnicas es igual. Al leer datos de una tabla estándar, puede mejorar el tiempo de respuesta especificando la clave de la tabla completa. Elige la respuesta correcta. Verdadero. FALSO. ¿Cuál de las siguientes opciones puede utilizar para copiar datos de una tabla interna a otra? Hay dos respuestas correctas. La declaración UPDATE. El operador #( ) CORRESPONDIENTE. Una comprensión de tabla con VALOR #( ). La instrucción SELECT. Lees datos de una tabla interna con una clave secundaria. ¿Cuál de las siguientes afirmaciones es verdadera? Elige la respuesta correcta. Si desea que el sistema utilice la clave secundaria, debe especificarlo en su acceso de lectura. El sistema de ejecución determina si se debe utilizar la clave secundaria. Está utilizando la instrucción DELETE ADJACENT DUPLICATES. ¿Cuáles de las siguientes afirmaciones sobre la suma COMPARING son verdaderas? Hay dos respuestas correctas. Es obligatorio. Si lo omite, toda la línea debe ser la misma para que se considere un duplicado. Si lo omite, los campos clave de la fila de la tabla deben ser los mismos para que se considere un duplicado. Solo funcionará correctamente si la tabla se ha ordenado según las mismas columnas que aparecen después de COMPARAR. ¿Qué sucede cuando lees datos utilizando una vista CDS con un control de acceso adjunto? Elige la respuesta correcta. El sistema lee todos los datos de la base de datos y descarta los registros que no corresponden a la autorización del usuario. El sistema establece un filtro en la selección de datos y sólo lee los registros que corresponden a la autorización del usuario. ¿En qué objeto se asignan valores a los campos de autorización? Elige la respuesta correcta. Objeto de autorización. Aplicación IAM. Catálogo de empresas. Rol empresarial. Se verifica la autorización de un usuario para ver datos mediante una sentencia AUTHORITY-CHECK. ¿Qué ocurre si el usuario no tiene la autorización necesaria? Elige la respuesta correcta. sy-subrc se establece en 0. Se impide que el usuario vea los datos automáticamente. sy-subrc se establece en un valor distinto de 0. Se impide que el usuario vea los datos automáticamente. sy-subrc se establece en 0. El desarrollador debe asegurarse de que el usuario no pueda ver los datos. sy-subrc se establece en un valor distinto de 0. El desarrollador debe asegurarse de que el usuario no pueda ver los datos. ¿Cuál de las siguientes afirmaciones puede contener una interfaz? Hay dos respuestas correctas. TYPES. PUBLIC SECTION. METHODS. METHOD.... ENDMETHOD. Tu clase lcl_class tiene un factory method llamado factory. ¿Cuáles de las siguientes son propiedades de factory? Hay dos respuestas correctas. Es un método de instancia. Es un método público. Es posible que no tenga ningún parámetro de importación. Su parámetro de retorno tiene el tipo REF TO lcl_class. En ABAP, una subclase puede tener más de una superclase directa Elige la respuesta correcta. Verdadero. FALSO. La clase lcl_plane tiene las subclases lcl_passenger y lcl_cargo. ¿Cuál de las siguientes afirmaciones es verdadera? Elige la respuesta correcta. Puede asignar una instancia de lcl_passenger a una variable de referencia con el tipo lcl_cargo. Solo puede asignar una instancia de lcl_passenger a una variable de referencia con el tipo lcl_passenger. Puede asignar una instancia de lcl_passenger a una variable de referencia con el tipo lcl_plane. ¿Qué no puedes hacer en una subclase? Elige la respuesta correcta. Añadir nuevos elementos. Cambiar la firma de un método heredado. Agregar un nuevo constructor con su propia firma. Cuando se direcciona un objeto mediante una referencia de interfaz, ¿a qué elementos se puede direccionar? Elige la respuesta correcta. Todos los elementos de la clase. Todos los elementos públicos de la clase. Todos los elementos de la interfaz. ¿Dónde creas textos traducibles para tus clases de excepción? Elige la respuesta correcta. Como constante en la definición de clase. Como elemento de texto en el grupo de texto de la clase. Como un mensaje en una clase de mensaje. Tiene una superclase super con tres subclases: sub1, sub2 y sub3. En un bloque TRY...CATCH, desea capturar sub1 explícitamente y sub2 y sub3 mediante su superclase. También desea capturar cualquier otra excepción usando cx_root. ¿Cuál es la secuencia correcta de las sentencias CATCH? Elige la respuesta correcta. CATCH super. CATCH sub1. CATCH cx_root. CATCH cx_root. CATCH super. CATCH sub1. CATCH cx_root. CATCH sub1. CATCH super. CATCH sub1. CATCH super. CATCH cx_root. Puedes traducir los comentarios de documentos ABAP a otros idiomas. ¿Verdadero o falso? Elige la respuesta correcta. Verdadero. FALSO. ¿Qué secuencia de caracteres introduce un comentario de documento ABAP? Elige la respuesta correcta. "!. "@. "$. ¿Cuáles de las siguientes son tareas de los servicios de datos centrales ABAP? Hay dos respuestas correctas. Definir vistas en la base de datos. Definir tablas en la base de datos. Proporcionar servicios para interfaces de usuario ABAP clásicas. Definir objetos de negocio en el modelo de programación de aplicaciones ABAP RESTful. ¿Cuáles de los siguientes objetos de diccionario ABAP puede utilizar como tipos de datos en el código ABAP? Hay tres respuestas correctas. Dominio. Elemento de datos. Estructura. Tabla de base de datos. Al cambiar la definición de una tabla de base de datos, ¿en cuál de los siguientes casos es necesario ajustar manualmente la tabla? Elige la respuesta correcta. La tabla de la base de datos contiene datos y usted agregó un campo de tabla. La tabla de la base de datos está vacía y agregó un campo de tabla. La tabla de la base de datos contiene datos y usted eliminó un campo de la tabla. La tabla de la base de datos está vacía y usted eliminó un campo de la tabla. Se define una tabla de base de datos en el diccionario ABAP. ¿Qué se necesita para que la tabla de base de datos dependa del cliente? Elige la respuesta correcta. Anotación @ABAPCatalog.clientDependent: verdadero. Un campo clave de tipo CLNT. Una configuración correspondiente en las Propiedades de la Tabla Técnica. ¿Cuáles de los siguientes tipos de diccionario están asignados al tipo de datos ABAP P (número empaquetado)? Hay dos respuestas correctas. CLNT. DIC. CURR. CUKY. Una clase ABAP define un atributo con la siguiente instrucción: DATA the_attribute TYPE /DMO/AGENCY. El objeto de diccionario /DMO/AGENCY es una definición de tabla de base de datos. ¿Qué tipo de objeto de datos es the_attribute? Elige la respuesta correcta. Campo elemental. Estructura. Tabla interna. En una clase ABAP, se trabaja con un objeto de datos estructurado struct. El tipo de estructura struct contiene un include con nombre %tky y la estructura incluida contiene un componente airlineid. ¿Cuál de las siguientes afirmaciones genera un error de sintaxis? Elige la respuesta correcta. estructura-airlineid = 'LH'. estructura-%tky-airlineid = 'UA'. ninguno. ambos. Se define un tipo de tabla de diccionario con un tipo de diccionario como tipo de fila. ¿Cuándo la tabla interna resultante tiene columnas a las que se puede acceder mediante nombres de columna? Hay dos respuestas correctas. Cuando el tipo de fila es un elemento de datos. Cuando el tipo de fila es una estructura. Cuando el tipo de fila es una tabla de base de datos. Cuando el tipo de fila es un tipo de tabla. ¿Cuáles de las siguientes son formas correctas de agregar un comentario en una definición de datos? Hay dos respuestas correctas. /*…/*. //. /*...*/. ". ¿Cuál de las siguientes anotaciones puede ser obligatoria en la definición de una entidad de vista CDS? Elige la respuesta correcta. @AccessControl.autorizaciónCheck. @EndUserText.etiqueta. @Semántica.cantidad.unidaddemedida. Se define una entidad de vista CDS que lee de otra entidad de vista CDS. ¿Qué tipos de anotaciones CDS se pueden heredar de la fuente de datos? Elige la respuesta correcta. Anotaciones de entidades. Anotaciones de elementos. Se define una dependencia de clave foránea en el diccionario ABAP. ¿Qué efecto tiene? Hay dos respuestas correctas. Consistencia de datos reforzada a nivel de base de datos. Comprobaciones de entrada generadas en diálogos de usuario clásicos. Comprobaciones de entrada generadas en una aplicación SAP Fiori. La relación está documentada en el nivel de diccionario ABAP. Se define una entidad de vista CDS con una asociación. ¿Cuándo se convierte la asociación en una unión a nivel de base de datos? Elige la respuesta correcta. Tan pronto como se defina la asociación. Cuando agrega la asociación a la lista de elementos. Cuando se utiliza la asociación en una expresión de ruta. ¿Cuál de las siguientes es la cardinalidad predeterminada de una asociación si no se especifica ninguna cardinalidad? Elige la respuesta correcta. [0..1]. [0..*]. [1..1]. ninguno. Se define una entidad de vista CDS con un parámetro de entrada. ¿En qué posiciones de operando se puede usar el parámetro de entrada? Hay cuatro respuestas correctas. Entrada para una expresión SQL. Valor de filtro en una asociación filtrada. Filtrar valor en la cláusula WHERE. Como valor para el parámetro de entrada de otra entidad de vista CDS. Las conversiones de tipos en ABAP CDS se realizan con una expresión CONV(). Elige la respuesta correcta. Verdadero. FALSO. Todas las funciones integradas que puede utilizar en ABAP SQL también están disponibles en ABAP CDS. Elige la respuesta correcta. Verdadero. FALSO. ¿Cuál de las siguientes técnicas SQL está disponible en ABAP SQL pero NO es compatible con ABAP CDS? Elige la respuesta correcta. DISTINTC. ORDER BY. GROUP BY. UNION. ¿Cuáles de las siguientes extensiones están permitidas en una vista CDS que no contiene la anotación ABAPCatalog.viewEnhancementCategory? Hay tres respuestas correctas. Campos adicionales en la lista de elementos. Expresiones adicionales en la lista de elementos. Campos adicionales en la cláusula GROUP BY -. Asociaciones adicionales en la lista de elementos. Desea ampliar una tabla de base de datos de diccionario con el campo ZZMYFIELD. La definición de la tabla de base de datos de diccionario contiene la anotación @ABAPCatalog.enhancement.category. ¿Para cuáles de los siguientes valores de anotación el campo ZZMYFIELD puede tener el tipo integrado INT4? Hay dos respuestas correctas. #NOT_EXTENSIBLE. #EXTENSIBLE_CHARACTER. #EXTENSIBLE_CHARACTER_NUMERIC. #EXTENSIBLE_ANY. Todas las condiciones de acceso a los roles de CDS se basan en autorizaciones de usuario. Elige la respuesta correcta. Verdadero. FALSO. Una entidad de vista CDS contiene un elemento de vista con el nombre ID. El valor activo de la anotación @enduserText.label para este elemento proviene de una extensión de metadatos con la capa #INDUSTRY. Ahora, cree una extensión de metadatos adicional para sobrescribir el texto de esta etiqueta. ¿Con qué valores de la anotación @Metadata.layer puede lograr esto? Hay dos respuestas correctas. #PARTNER. #CUSTOMER. #CORE. #LOCALIZATION. ¿Cuáles de las siguientes son reglas del Modelo de Desarrollo ABAP Cloud? Nota: Hay 2 respuestas correctas. Crear servicios basados en el modelo de programación ABAP RESTful (RAP). Revertir modificaciones cuando exista una API pública de SAP adecuada. Usar APIs públicas de SAP y puntos de ampliación de SAP. Crear informes ABAP usando ALV o SAP Fiori. @AccessControl.authorizationCheck: #NOT_REQUIRED DEFINE VIEW ENTITY demo_flight_info_join AS SELECT FROM scarr AS a LEFT OUTER JOIN scounter AS c LEFT OUTER JOUN sairport AS p ON p.id = c.airport ON a.carrid = c.carrid { a.carrid AS carrier_id, p.id AS airport_id, c.countnum AS counter_number }. scounter se unirá primero con sairport y el resultado se unirá con scarr. scarr se unirá primero con scounter y el resultado se unirá con sairport. sairport se unirá a scounter primero y el resultado se unirá con scarr. scarr se unirá primero con sairport y el resultado se unirá con scounter. En el modelo RESTful Application Programming, ¿dónde implementas operaciones no estándar para comportamiento personalizado de la lógica de negocio?. En una determination (lógica que se ejecuta automáticamente (p.ej. calcular campos). En una validation (comprobaciones de datos, reglas de negocio que validan). En una action (se usan precisamente para operaciones de negocio adicionales / no estándar (aprobar, cancelar, enviar, etc.)). Quieres ampliar un Business Object para recuperar un código de compañía por defecto que se obtiene de la base de datos. ¿Qué tipo de extensión debes usar?. Determination → Determinación. Action → Acción. Association → Asociación. Validation → Validación. Has reducido la longitud de un campo en una tabla de base de datos. La tabla ya contiene datos. ¿Qué ocurre cuando intentas activar la tabla?. La tabla se activa. La tabla no se activa. La tabla se activa con una advertencia de que podrías perder datos. ¿Cuáles de las siguientes son las tres posibilidades para que un cliente implemente SAP S/4HANA? Hay tres respuestas correctas. Nueva implementación. Nube de terceros. Conversión del sistema. Transformación del paisaje del sistema. ¿Cuáles de los siguientes son factores a tener en cuenta al elegir entre conversiones de sistemas y nuevas implementaciones? Hay tres respuestas correctas. Sponsorship. Herencia. Datos transaccionales. Interfaces. ¿Cuáles de las siguientes son razones por las que se necesitan extensiones de software? Hay tres respuestas correctas. Optimización del rendimiento. Resultados deseados para el cliente. Procesos de negocio personalizados. Flexibilidad. ¿Cuáles de los siguientes son flujos de trabajo básicos limpios recomendados? Hay tres respuestas correctas. Evaluación de código personalizado. Adaptación de código personalizado. Verificaciones de elementos de simplificación. Revisión de ejemplares. ¿Cuáles de las siguientes son las capas de pila a las que se refiere la extensibilidad clásica? Hay tres respuestas correctas. Visual. Datos. Usuario clave. Medio. ¿Cuáles de las siguientes son herramientas que se pueden utilizar para adaptar código personalizado de forma manual o automática? Hay dos respuestas correctas. Herramienta de comprobación de preparación para SAP (SAP Readiness Check Tool). Notas de SAP (SAP Notes). Aplicación de migración de código personalizado. Herramientas de desarrollo ABAP para Eclipse: Quick Fix. Durante la fase de preparación de una conversión del sistema, ¿cuáles de las siguientes tareas se realizan? Hay tres respuestas correctas. Realizar una adaptación de código personalizada. Determinar los requisitos del sistema. Utilice la planificación del mantenimiento. Realizar análisis de código personalizado. ¿Cuál de las siguientes herramientas se puede utilizar para analizar el rendimiento de sentencias SQL individuales? Hay dos respuestas correctas. ABAP test Cockpit as part of ADT for Eclipse. SQL Trace. SQL Monitor. ABAP call monitor. ¿Cuáles de los siguientes son diferentes tipos de alcance que existen para el software? Hay tres respuestas correctas. Entregado. Superposición. Requerido. Específico. ¿Cuál de las siguientes características de SAP Build está orientada a un desarrollador ciudadano? Elige la respuesta correcta. Depurador integrado. Utilización de un lenguaje particular y/o modelo de programación. Capacidades de prueba avanzadas. Herramientas gráficas intuitivas que utilizan generación de código. ¿Cuáles de las siguientes forman parte del conjunto de herramientas LCNC de SAP? Hay tres respuestas correctas. Aplicaciones de creación de SAP. Automatización de procesos de compilación de SAP. SAP HANA Cloud. Zona de trabajo de compilación de SAP. ¿Cuáles de las siguientes son razones por las que es importante una experiencia de usuario adaptada al consumidor? Hay tres respuestas correctas. ganancias de productividad. Ahorro en costes de formación. Reducción de errores de usuario. Fortalecimiento de las relaciones con clientes y socios. ¿Cuáles de los siguientes son componentes básicos del enfoque de diseño de SAP Fiori? Hay tres respuestas correctas. SAPUI5. Python. SAP Fiori elements. SAP Business Application Studio. ¿Cuáles de las siguientes son capas del modelo de programación de aplicaciones ABAP RESTful? Hay tres respuestas correctas. Acceso a datos. Modelo de dominio e implementación. Anotaciones CDS. Exposición al servicio empresarial. ¿Cuáles de los siguientes son servicios de reutilización de la plataforma ABAP actualmente disponibles? Hay tres respuestas correctas. Formularios inteligentes. Servicio de correo electrónico. Documentos de transferencia de conocimiento. Cambiar documentos. ¿Cuáles de los siguientes son aspectos esenciales de ABAP Cloud? Hay tres respuestas correctas. Lenguaje ABAP Cloud. Modelo de programación de aplicaciones ABAP RESTful. Herramientas de desarrollo ABAP para Eclipse. .NET y SOAP. ¿El término "API de plataforma local" está directamente asociado con cuál de los siguientes? Hay dos respuestas correctas. SAP HANA. SAP S/4HANA Cloud, entorno ABAP. SAP HANA Cloud. Entorno SAP BTP, ABAP. ¿Cuáles de los siguientes son principios de la arquitectura REST? Hay tres respuestas correctas. Apátrida. Sistema en capas. Almacenable en caché. Virtualización. ¿Cuáles de los siguientes son principios de la nube nativa? Hay tres respuestas correctas. DESCANSO y CRUD. Infraestructura independiente. Microservicios. Interfaces de programación de aplicaciones (API). ¿Cuáles de los siguientes son desafíos al intentar utilizar la extensibilidad clásica en SAP S/4HANA Cloud? Hay dos respuestas correctas. En SAP S/4HANA Cloud, no hay proyectos de actualización de clientes específicos del cliente. La extensibilidad clásica no permite a los clientes tener procesos flexibles. La extensibilidad clásica no permite a los clientes tener una ventaja competitiva. En SAP S/4HANA Cloud, todas las actualizaciones de software se ejecutan simultáneamente. ¿Cuáles de los siguientes son factores a tener en cuenta al decidir qué opción de extensibilidad utilizar? Hay tres respuestas correctas. Caso de uso de extensión. Arquitectura de extensión. Alcance y tamaño de la extensión. Unicidad de la extensión. ¿Cuáles de las siguientes son reglas esenciales del modelo de extensibilidad de SAP S/4HANA Cloud? Hay tres respuestas correctas. No se realizan modificaciones de objetos SAP. Los proyectos de actualización de clientes deben realizarse una vez al año. Separación clara de extensiones y código SAP. Uso exclusivo de objetos liberados. ¿Cuáles de los siguientes son casos de uso para extensiones en paralelo? Hay dos respuestas correctas. Cómo agregar lógica empresarial adicional a un objeto empresarial SAP S/4HANA Cloud. Creación de campos personalizados en una tabla de SAP S/4HANA Cloud. Una solución personalizada que necesita ser desarrollada por un socio. Creación de aplicaciones personalizadas que integran datos de SAP S/4HANA Cloud y SAP Ariba. ¿Cuáles de las siguientes son herramientas clave de extensibilidad del usuario? Hay tres respuestas correctas. Campos personalizados. Objetos de negocio personalizados. Tablas de bases de datos personalizadas. Vistas CDS personalizadas. ¿Cuáles de las siguientes son opciones de extensibilidad del modelo de programación de aplicaciones ABAP RESTful? Hay tres respuestas correctas. Dominio. Modelo de datos. Campo. Comportamiento. ¿Bajo cuál de los siguientes tipos de extensión se clasifican los BAdI en SAP S/4HANA Cloud? Elige la respuesta correcta. Extensión de usuario clave. Extensión para desarrolladores. Extensión lado a lado. Salida de usuario clásica. ¿Cuáles de las siguientes son "interfaces lanzadas públicamente" según el modelo de extensibilidad de SAP S/4HANA Cloud? Hay tres respuestas correctas. API remotas. Salidas de usuario clásicas. API locales. Puntos de extensión. ¿A cuál de los siguientes se aplica el nivel B de extensibilidad de núcleo limpio? Hay dos respuestas correctas. SAP S/4HANA Cloud Edición pública. SAP S/4HANA Cloud Edición privada. SAP S/4HANA. Entorno SAP BTP, ABAP. .¿A cuál de las siguientes se refiere el término "API publicadas"? Elige la respuesta correcta. Nivel A. Nivel B. Nivel C. Nivel D. .¿En cuál de los siguientes casos se clasificarían los "Objetos internos"? Elige la respuesta correcta. Nivel A. Nivel B. Nivel C. Nivel D. |




