Questão 1
Questão
Desea usar una BADI para extender las funciones de un programa SAP. 1rta
¿Cuál de las siguientes tareas es necesaria?
Responda
-
Llamar el BADI
-
Implementar una clase que implemente la interfaz BADI
-
Definir una Interfaz para el BADI
-
Crear un proyecto de ampliacion usando un exit de cliente
Questão 2
Questão
¿Que tipo de objeto de datos declara con la siguiente sentencia? 1rta
DATA myvar TYPE dbtab. (dbtab es una tabla transparente en Dic. ABAP)
Questão 3
Questão
¿Cómo puede declarar una tabla interna usando la tabla transparente A como su tipo de línea? 1rta
Responda
-
DATA gt_itab TYPE REF TO a.
-
DATA gt_itab TYPE TABLE OF a.
-
DATA gt_itab TYPE LINE OF a.
-
DATA gt_itab TYPE a.
Questão 4
Questão
¿Qué debe hacer para agregar campos a la tabla transparente de SAP sin realizar modificaciones? 1rta
Responda
-
Definir una estructura que contenga los nuevos campos e incluirla en la definición de la tabla
-
Agregar los nuevos campos a la definición de la tabla
-
Crear una estructura append que contenga los nuevos campos
-
Usar la herramienta de base de datos para mejorar la definición en la base de datos directamente
Questão 5
Questão
¿Cuáles de los siguientes objetos de datos se denominan profundos? 3 rta
Responda
-
variables básicas de tipo STRING
-
variables de referencia
-
Estructuras que solo contienen componentes númericos
-
Tablas Internas
-
Variables básicas de tipo F
Questão 6
Questão
¿En qué tipo de base de datos hay una relación uno a uno entre la definición de la tabla Dictionary y la tabla fisica relevante en la base de datos? 1rta
Responda
-
Tabla cluster
-
Tabla interna
-
Tabla pool
-
Tabla transparente
Questão 7
Questão
Implementa una ayuda para búsqueda que visualiza los datos seleccionados mediante un outer join
¿Qué tipo de vista puede utilizar? 1rta
Responda
-
Vista de actualización
-
Vista de ayuda
-
Vista de bases de datos
-
Vista de proyección
Questão 8
Questão
¿Cómo puede iniciar el depurador ABAP? 3RTA
Responda
-
Introduciendo /h en el campo de comando y continuando con la ejecución del programa
-
Seleccionando Ejecutar -> Depurar en el menú de contexto del programa
-
Fijando un breakpoint en el editor de ABAP para una línea codificada especifica
-
Fijando un watchpoint en el editor de ABAP para una línea codificada especifica
-
Agregando la sentencia STOP de ABAP al código fuente
Questão 9
Questão
El controlador A declara el controlador B como un controlador usado
¿A qué partes del controlador B puede acceder el controlador A? 2 RTA
Responda
-
A todos los nodos de contecto
-
A todos los métodos normales
-
A todas las funciones de suministro
-
A todos los atributos del controlador
Questão 10
Questão
¿Qué asignación conduce a un error de conversión? 1RTA
Responda
-
Un objeto de datos de tipo P a un objeto de datos de tipo F
-
Un objeto de datos de tipo C con el valor "123" a un objeto de datos de tipo C con longitud 2
-
Un objeto de datos de tipo XSTRING a un objeto de datos de tipo STRING
-
Un objeto de datos de tipo C con el valor "1,50E4" a un objeto de datos de tipo I
Questão 11
Questão
¿Cuál es la tarea de una vista dentro de un componente Web Dynpro? 1 RTA
Responda
-
Almacenar datos a los que pueden acceder otros controladores
-
Definir la URL para un aplicativo Web Dynpto
-
Definir la estructura de navegación dentro de una aplicación Web Dynpro
-
Definir una parte del diseño gráfico
Questão 12
Questão
¿Qué tipos de parámetros pueden usarse en la firma de un método funcional? 2RTA
Responda
-
IMPORTING
-
EXPORTING
-
CHANGING
-
RETURNING
Questão 13
Questão
Desea iniciar un modulpool ¿Qué debe crear? 1RTA
Questão 14
Questão
¿Qué puede usar para lograr el polimorfismo? 2 rta
Responda
-
Herencia
-
Interfases
-
Eventos
-
Amigos
Questão 15
Questão
¿Qué debe tener en cuenta cuando usa la técnica de estructura append para una tabla estándar de SAP? 1rta
Responda
-
Los campos de una estructura append deben comenzar con ZZ o YY
-
Una estructura append puede asignarse a más de una tabla
-
Una estructura append provoca un ajuste cuando SAP entrega una nueva versión de la tabla anexada
-
El nombre de la estructura append debe comenzar con ZZ o YY
Questão 16
Questão
¿Qué componentes pertenecen a una ayuda para búsqueda básica? 3 rta
Questão 17
Questão
Una Tabla Transparente tiene las siguientes parametrizaciones técnicas: 1RTA
* La grabación en la memoria intermedia se configura en "Grabación en la memoria intermedia Activa"
* El tipo de grabación en la memoria intermedia se configura en "Registros SImples grabados en la memoria Intermedia".
¿Que sentencia usa los datos grabados asumiendo que la clausula WHERE contiene restricciones para todos los campos clave?
Questão 18
Questão
El bloque de eventos AT SELECTION-SCREEN contiene una sentencia MESSAGE. Este emite un mensaje de advertencia que se visualiza en la pantalla de selección.
¿Qué medida puede tomas el usuario para continuar con la ejecución del programa despues de la sentencia MESSAGE? 1 RTA
Responda
-
Cambiar al menos un valor del campo y presionar ejecutar F8
-
Presionar ENTER sin cambiar ningún valor del campo
-
Cambiar al menos un valor del campo y presionar ENTER
-
Presionar Ejecuta F8 sin cambiar ningún valor del campo.
Questão 19
Questão
Desea Visualizar un cuadro de dialogo en su programa ABAP. 1 RTA
¿Qué sentencia usa?
Questão 20
Questão
¿Como se ejecuta un programa ABAP con varios pasos de diáologo? 1RTA
Responda
-
El programa siempre se ejecuta en un solo proceso de trabajo de diálogo sin ROLL OUT.
-
Normalmente, los pasos de diálogo se asignan a diferentes procesos de trabajo de diálogo.
-
EL ABAP dispatcher controla toda la ejecución sin asignar ningún proceso de trabajo.
-
El programa siempre se ejecuta en un solo proceso de trabajo de diálogo con ROLL OUT.
Questão 21
Questão
¿Qué unidades de modularización pueden ser llamadas entre distintos sistemas ? 1RTA
Responda
-
Métodos
-
Módulos de diálogo
-
Módulos de funciones
-
Subrutinas
Questão 22
Questão
¿Qué definiciones NO estan permitidas en los objetos ABAP? 2RTA
Responda
-
Definiciones de tablas internas con lineas de cabecera
-
Definiciones de tipos de tabla
-
Definiciones de estructuras profundas
-
Definiciones de estructuras anidadas
-
Definiciones usando la sentencia TABLES.
Questão 23
Questão
¿Donde puede fijar el estado de GUI y el titulo de GUI para una pantalla clásica? 1RTA
Responda
-
Un módulo llamado desde el PBO de la pantalla.
-
En los atributos de la pantalla.
-
En un módulo llamado desde el PAI de la pantalla.
-
En las propiedades del elemento de UI de cabecera relacionado.
Questão 24
Questão
Al analizar un programa, ¿Qué tareas puede realizar usando el CODE INSPECTOR? 3 RTA
Responda
-
Evaluar el tiempo necesario para la ejecución del programa
-
Buscar sentencias ABAP
-
Descubrir variables sin usar
-
Inspeccionar el consumo de memoria
-
Determinar las tablas de Base de Datos usadas.
Questão 25
Questão
Desea definir una relación de clave externa entre una combinación de campos de una tabla y los campos clave primarios de otra tabla. 1 RTA
¿Que debo tener en cuenta?
Responda
-
La cardinalidad de relación de clave externa debe ser 1:CN.
-
El número de campos clave en la tabla de clave externa debe ser exactamente igual que en la tabla de verificación.
-
El campo de verificación y su campo correspondiente en la tabla de verificación deben tener el mismo Dominio.
-
La tabla debe asignarse como una tabla de valor en el Dominio del campo de verificación.
Questão 26
Questão
¿Cuales de las siguientes herramientas pertenecen al WORKBENCH ABAP? 3 RTA
Responda
-
Function Builder
-
Easy Access Menu
-
Class Builder
-
Implementation Guide
-
Screen Painter
Questão 27
Questão
¿Qué pasos son necesarios para implementar un patrón SINGLETON? 3 RTA
Responda
-
Crear un evento que devuelva la instancia de la clase
-
Crear una instancia de la clase en uno de sus métodos
-
Definir la instanciación de la clase como Privada
-
Grabar la instancia de la clase en un de los atributos estáticos.
-
Definir la clase como abstracta.
Questão 28
Questão
Ha escrito un programa para mostrar datos usando el control Grid ALV. 1RTA
¿Qué secuencia de pasos debe ejecutarse en tiempo de ejecución?
Responda
-
1. Crear un objeto GRID.
2. Crear un objeto contenedor.
3. Pasar los datos al objeto Grid.
-
1. Pasar los datos al objeto Grid.
2. Crear un objeto contenedor.
3. Crear un objeto GRID.
-
1. Crear un objeto contenedor.
2. Crear un objeto GRID.
3. Pasar los datos al objeto Grid.
-
1. Crear un objeto GRID.
2. Pasar los datos al objeto Grid.
3. Crear un objeto contenedor.
Questão 29
Questão
¿Como puede actualizar documentación para campos de entrada en su pantalla? 2 RTA.
Responda
-
Agregando documentación a la tabla SCREEN en PROCESS BEFORE OUTPUT (PBO)
-
Agregando documentación al elemento de datos subyacente
-
Usando PROCESS ON HELP-REQUEST (POH)
-
Definiendo tablas de texto para la estructura subyacente.
Questão 30
Questão
Un programa ABAP ejecutable contiene una pantalla de selección estándar y usa los bloques de eventos AT SELECTION-SCREEN, AT SELECTION-SCREEN OUTPUT, INITIALIZATION, START-OF-SELECTION.
¿En que secuencia el tiempo de ejecución de ABAP solicitará estos bloques de eventos?
Responda
-
1. AT SELECTION-SCREEN OUTPUT
2. INITIALIZATION
3. AT SELECTION-SCREEN
4. START-OF-SELECTION
-
1. INITIALIZATION
2. AT SELECTION-SCREEN OUTPUT
3. START-OF-SELECTION
4. SELECTION-SCREEN
-
1. INITIALIZATION
2. AT SELECTION-SCREEN OUTPUT
3. AT SELECTION-SCREENS
4. START-OF-SELECTION
-
1. INITIALIZATION
2. AT SELECTION-SCREENS
3. AT SELECTION-SCREEN OUTPUT
4. START-OF-SELECTION
Questão 31
Questão
¿Que Puede crear usando el diccionario ABAP? 3 RTA
Responda
-
Pool de tipos
-
Tablas Internas
-
Dominios
-
Tablas Transparentes
-
Simbolos de Campo
Questão 32
Questão
¿Qué tienen en comun los tipos globales y los tipos locales? 1 RTA
Responda
-
Documentación
-
Etiquetas de Campo
-
Información Técnica
-
Ayudas para busqueda
Questão 33
Questão
Ha definido una pantalla clásica dynpro con campos de entrada obligatorios. Desea salir de la pantalla usando el botón cancelar aun que no se hayan completado todos los campos obligatorios.
¿Que es necesario para lograr esto? 1 RTA
Responda
-
Definir el código de función asignado al botón cancelar como tipo E y procesarlo en un módulo con la adición de AT EXIT-COMMAND
-
Fijar el tipo de función asignado al botón cancelar en S
-
fijar el código de función asignado al botón cancelar en CANCEL
-
Usar la sentencia LOOP AT CREEN ... ENDLOOP para fijar la propiedad "requerida" de los campos de entrada en cero 0.
Questão 34
Questão
¿Qué soluciones forman parte de Business Suite? 3 RTA
Questão 35
Questão
¿Qué necesita en su programa para responder al evento DOUBLE_CLICK provocado por una instancia de la clase CL_GUI_ALV_GRID? 3 RTA
Responda
-
Una Sentencia SET HANDLER para registrar el gestor en el evento
-
un método para leer la tabla de registro
-
Una clase de Gestor
-
Una Sentencia CATCH para capturar el evento
-
Un método de gestor para el evento
Questão 36
Questão
¿Qué requisitos previos deben cumplirse para que un objeto de repositorio pueda transportarse? 3RTA
Responda
-
Debe asignarse una capa de transporte al paquete
-
Debe asignarse un componente de aplicación al objeto de repositorio
-
El objeto de repositorio debe asignarse a una orden de Transporte.
-
debe existir una versión inactiva del objeto de repositorio
-
El objeto de repositorio debe asignarse a un paquete.
Questão 37
Questão
¿Qué funciones ofrece la interfaz de la Base de Datos? 3 RTA
Responda
-
verificación de la coherencia de los datos usando relaciones de clave externa
-
conversión de las setencias OpenSQL desde las sentencia ABAP a las sentencias de base de datos correspondientes
-
acceso a las memorias intermedias de las tablas de SAP
-
verificación de sintaxis de los comandos SQL "nativos"
-
Independencia de la Base de Datos de los programas de aplicación.
Questão 38
Questão
¿Qué sucede cuando hay un error en la verificación de autorización? 1 RTA
Responda
-
Aparece una excepción de tipo CX_AUTH_FAILED
-
Aparece un mensaje de tipo E
-
el campo del sistema SY-SUBRC se fija en un valor distinto de cero
-
Se finaliza el programa
Questão 39
Questão
¿Cuantos BYTES se necesitan para un objeto de datos de tipo I ? 1 RTA
Questão 40
Questão
Ha creado una pantalla clásica (dynpro) con 5 Radio Buttons 1 RTA
¿Como se aseguraría de que solo una radio button este marcada cada vez?
Responda
-
Encierre todos los radio buttons en un marco
-
Combine todos los radio Buttons en un grupo de radio buttons
-
Asigne el mismo valor al mismo grupo de modificación de todos los radio buttons
-
Asigne el mismo código de función a todos los radio buttons.
Questão 41
Questão
Cual de las siguientes afirmaciones, usted debe considerar cuando usa objetos compartidos? 3 RTA
Responda
-
Los datos estan guardados como objetos de tabla
-
Se permiten los accesos de escritura simultanea
-
Se permiten los accesos de lectura simultanea
-
Los datos se guardan como atributos de objetos
-
Los cuellos de botella de memoria derivan en errores de tiempo de ejecución y deben impedirse.
Questão 42
Questão
¿Cuales de los siguientes tipos de datos son permitidos en ABAP?
Responda
-
DECFLOAT64
-
DECFLOAT32
-
DECFLOAT16
-
DECFLOAT34
Questão 43
Questão
Ha escrito un pantalla clásica dynpro que contiene un botón llamado P_SAVE. Ha asignado el código de función SAVE a este botón. desea verificar en PAI si el usuario ha hecho clic en este botón.
¿Como puede lograr esto? 1 RTA
Responda
-
Verifique si SY-OKCODE contiene el valor SAVE.
-
Verifique si el objeto de datos relacionado con el campo OK Code contiene el valor SAVE.
-
verifique si P_SAVE -ACTIVE es igual 1.
-
Verifique si P_SAVE -OKCODE es igual a SAVE.
Questão 44
Questão
¿Cómo programa una validación de entrada en una pantalla de selección que permite a los usuarios corregir su entrada?
Responda
-
Implementa la verificación en el evento AT SELECTION-SCREEN. En el caso que ocurra un error de entrada, debe aparecer un mensaje de tipo A MESSAGE.
-
Implementa la verificación en el evento END-OF-SELECTION. En el caso que ocurra un error de entrada, debe aparecer un mensaje de tipo E MESSAGE.
-
Implementa la verificación en el evento AT-SELECTION-SCREEN. En el caso que ocurra un error de entrada, debe aparecer un mensaje de tipo E MESSAGE.
-
Implementa la verificación en el evento AT-SELECTION-SCREEN-OUTPUT. En el caso que ocurra un error de entrada, debe aparecer un mensaje de tipo E MESSAGE.
Questão 45
Questão
¿Qué es obligatorio para el transporte automático de datos entre una variable y un campo de entrada en una pantalla clásica (dynpro)? 1 RTA
Responda
-
la variable debe declararse usando la sentencia DATA
-
Debe configurarse la propedad OUTPUT del campo de entrada.
-
el nombre de la variable y el nombre del campo de entrada deben ser idénticos
-
La variable debe declararse usando la sentencia TABLES
Questão 46
Questão
¿Qué puede ampliar usando BADIS?
Responda
-
Menus
-
Pantallas
-
Código fuente
-
Elementos de datos
-
Tablas de Base de Datos.
Questão 47
Questão
Desea recorre una tabla interna sin copiar cada fila de la tabla a un área de trabajo
¿Como puede lograr esto usando un simbolo de campo?
Responda
-
LOOP ... INTO .
ENDLOOP
-
LOOP ... ASSIGNING.
ENDLOOP.
-
LOOP ...REFERENCE INTO.
ENDLOOP.
-
LOOP ... TRANSPORTING INTO.
ENDLOOP.
Questão 48
Questão
¿En qué unidades de modularización puede usar parametros?
Questão 49
Questão
Desea desarrollar una pantalla clásica dynpro con un campo de entrada. Define el campo de entrada con referencia a un componente de una estructura de dictionary ABAP.
¿Como implementa una verificación automática de valores para el campo? 1 RTA
Responda
-
Implementando un módulo de PBO para verificar el valor del campo
-
Asignando una ayuda para busqueda al campo de entrada
-
Definiendo una relación de clave externa para el componente de la estructura.
-
Asignando una tabla de valor al dominio subyacente.
Questão 50
Questão
¿Qué debe hacer para definir una vista de Base de Datos usando Dictionary ABAP ? 3 RTA
Responda
-
Elegir las tablas de Base de Datos de donde la vista adquiere los datos
-
Elegir los campos de las tablas que deben ser parte de la vista
-
Definir las condiciones de combinación entre las tablas.
-
Definir las parametrizaciones de grabación en la memoria intermedia para las tablas de base de datos subyacentes
-
Definir criterios de selección para la vista.
Questão 51
Questão
Desea verificar la autorización del usuario para los datos introducidos en un campo de entrada de una pantalla de selección.
¿Dónde realizo esto? 1RTA
Responda
-
En un módulo PBO de la pantalla de selección
-
En el bloque de eventos LOAD-OF-PROGRAM
-
En el bloque de eventos AT SELECTION-SCREEN
-
En el bloque de eventos AT SELECTION-SCREEN OUTPUT
Questão 52
Questão
¿Qué puede hacer usando el generador de clases? 3 RTA
Responda
-
Importar clases locales e interfaces locales de su programa
-
importar pantallas clásicas de su programa
-
probar clases en un entorno simulado de tiempo de ejecución
-
convertir métodos en módulos de función
-
Rediseñar clases e interfaces usando el asistente de refactorización
Questão 53
Questão
Desea almacenar una gran cantidad de registros de datos en una tabla interna. se tendra acceso a esta tabla con frecuencia, usando la clave única totalmente totalmente calificada.
¿Que tipo de tabla Interna recomienda para minimizar el tiempo de acceso?
Responda
-
estandar
-
Ordenada
-
Indexada
-
Claves de control (HASH)
Questão 54
Questão
¿Que opciones tiene cuando fija un WatchPoint? 2 RTA
Responda
-
Detención ante cualquier cambio de una variable específica
-
Detención ante condiciones predefinidas para una variable especifica.
-
Detención ante condiciones predefinidas para cualquier variable
-
Detención ante cualquier cambio de cualquier variable.
Questão 55
Questão
¿Que condiciones de contorno conducen a un mejor tiempo de acceso a una tabla interna? 3 RTA
Responda
-
Parte de la clave alineada a la izquierda para tablas HASH
-
Clave totalmente calificada para tablas ordenadas
-
Acceso mediante indices para tablas HASH
-
Parte de la clave alineada a la izquierda para tablas ordenadas
-
Acceso mediante indices para tablas estandar
Questão 56
Questão
¿Que funciones adicionales tienen los dominios comparados con los tipos integrados de diccionario ABAP?
Responda
-
Exits de conversión
-
Tablas de Valor
-
Valores Fijos
-
Parametro ID
-
Ayudas para Busqueda
Questão 57
Questão
Al final de un proyecto, los desarrolladores de un equipo deben liberar sus tareas y el líder del proyecto debe liberar su orden de transporte R1. Ahora otro Desarrollador que no pertenece a este equipo debe actualizar el objeto O1 que es parte de la orden de transporte R1.
¿Cuando podrá este desarrollador cambiar el objeto O1? 1 RTA
Responda
-
Despues de que se haya liberado la tarea que contiene el objeto O1.
-
Despues de que el objeto O1 haya sido activado
-
Despues de que todos los objetos de la orden R1 se hayan importado con éxito al siguiente sistema
-
Despues de que se haya liberado la orden R1
Questão 58
Questão
Un cliente cambia el código de un programa ABAP estandar de SAP.
¿Como se denomina esta acción?
Responda
-
customizing
-
Personalización
-
Modificación
-
corrección
Questão 59
Questão
¿Que puede cambiar en el depurador ABAP? 1 RTA
Responda
-
Definición de una estructura
-
contenido de una tabla interna
-
valor de una variable de referencia
-
valor de una constante
Questão 60
Questão
¿Que componentes son parte de SAP NETWEAVER? 2 RTA
Responda
-
Product lifecycle Management (PLM)
-
Business Warehouse (BW)
-
Master Data Management (MDM)
-
Customer Relationship Management (CRM)
-
Enterprise Resource Planning (ERP)
Questão 61
Questão
¿Donde puede definir tipos de datos globales que sean visibles en todo el sistema? 3 RTA
Questão 62
Questão
¿Cual es la finalidad de los puntos de ampliación implicitos? 1 RTA
Responda
-
Cambiar código en un programa estandar de SAP
-
Agregar código a un programa estandar de SAP
-
Agregar campos a una tabla de base de datos de SAP
-
Crear un indice secundario para una tabla de base de datos de SAP
Questão 63
Questão
¿Como puede insertar una subpantalla en una pantalla principal?
Responda
-
Usando SET SUBSCREEN en la lógica de proceso de la pantalla principal
-
Usando CALL SUBSCREEN en un módulo PBO de la pantalla principal
-
Usando SET SUBSCREEN en un módulo PBO de la pantalla principal
-
Usando CALL SUBSCREEN en la lógica de proceso de la pantalla principal
Questão 64
Questão
Su programa contiene el siguiente código:
result = cl_list=>number_of_list().
¿Que tipo de componente es number_of_list? 1 RTA
Responda
-
Un método funcional estático público
-
un atributo estático público
-
un atributo de instancia pública
-
Un método funcional de instancia público
-
un método funcional de instancia público