Anuncio

Colapsar
No hay anuncio todavía.

Preguntas Certificación ABAP

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • #16
    Esto parece un maratón!!

    18.- Estoy contigo, parece la A
    19.- Yo diría A. Si lo que quieres son valores por defecto y que la interacción del usuario no valga es la A.
    20.- Por eliminación la B
    21.- Ni idea....
    "Soy el señor Lobo, arreglo problemas"
    http://sapymas.blogspot.com/

    Comentario


    • #17
      Algunas preguntillas resultas (de apoyo)

      1. Un objeto de datos complejo debe ser declarado para un table control . De que tipo es?
       (a) TableControl
       (b) Table
       (c) CXTAB
       (d) TableView
      Respuesta d

      2. Un complejo objeto de dato debe ser declarado en tu TOP INCLUDE para un TABLE CONTROL. Que tipo debe ser?
       (a) TableView
       (b) TableControl
       (c) CXTAB
       (d) Table
      Respuesta a

      3. Siguiendo el siguiente código. El modulo CHECK_FIELD_CD dispara un mensaje de error. Marque los campo que se mantendrán abierto para entrada (input) process after input. 10 module exit at exit-command. module back. 20 field a module check_field_a.
      30 field b module check_field_b. 40 chain.
      " field: a, b, c. "module check_field_abc. endchain. 50 chain.
      " field: c, d. " module check_field_cd. <== ERROR endchain.
       (a) "c,d"
       (b) "a,b,c"
       (c) "b,d"
       (d) c
      Respuesta a

      4. Que modulo de funcion se usa para obtener el siguiente numero de un rango de numeros
       (a) NUMBER_RANGE_EXTERNAL_CHECK
       (b) NUMBER_GET_INFO
       (c) NUMBER_GET_NEXT
       (d) NUMBER_RANGE_INTERVAL_LIST
      Respuesta c

      5. Que instrucción de programacion de dialogo coloca un campo en pantalla disponible para entrada de datos
       (a) Module
       (b) Case
       (c) Check
       (d) Field
      Respuesta d

      6. Que elementos conforman un TapStrip
       (a) Subscreen
       (b) Tab Title
       (c) Subscreen Area
      • (d) Tapstrip menu bar
      • (e) Fucntios Key
      Respuesta a .
      Respuesta b .
      Respuesta c
      7. Que efecto produce el SUPRESS DIALOG en el PBO en el Modulo M de un Screen
       (a) Una llamada (CALL SCREEN) de una pantalla se salta
       (b) La pantalla se muestra, pero las entradas no son posibles
       (c) La pantalla actual no se muestra
       (d) El modulo M del PBO y todos los subsecuentes módulos PBO no se podrán procesar
       (e) El programa actual es terminado
      Respuesta c

      8. Ta tecla de función estándar (Function key) usado para desplegar una lista de posible valares de un parámetro es:
       (a) F1
       (b) F3
       (c) F2
       (d) F4
      Respuesta d

      9. La siguiente sentencia "Message S001(AT)" es presentada en un modulo del PAI de un DYNPRO. Donde aparece el mensaje
       (a) En el log del sistema
       (b) En la próxima pantalla
       (c) Después del modulo AT-EXIT
       (d) En la misma pantalla
      Respuesta b

      10. Cuáles Ampliaciones planeadas por SAP se manejan por la transacción CMOD ?
      • (a) Append de tablas
       (b) Exit de menu
       (c) Exit de modulo de funcion
      • (d) User exit
       (e) Exit de pantalla
      Respuesta b .
      Respuesta c .
      Respuesta e .

      11. Cuáles de los siguientes enunciados aplican para una estructura append
       (a) Una estructura append siempre es asignada a una sola tabla
      • (b) Una tabla no puede contener más de una estructura append
      • (c) Las estructuras append son pre-definidas por SAP
       (d) Una estructura append no es posible para tablas que contienen un campo de longitud variable
       (e) Campos de cliente deben comenzar con ZZ ó YY
      Respuesta a .
      Respuesta d .
      Respuesta e .

      12. El nexo de unión entre el código de un field exit y el campo de la pantalla es través del dominio
       (a) True
       (b) False
      Respuesta b .

      13. Los clientes frecuentemente tienen varios sistemas R/3 y en muchos casos es necesario intercambiar datos entre ellos cual técnica sería más apropiada
       (a) Batch input
       (b) ALE
       (c) Bapi
       (d) IDOC
       (e) LSMW
       (f) DX Workbench
      Respuesta b

      14. Cómo hacer un PERFORM..ON COMMIT diferente de una sentencia PERFORM?(Mas de una respuesta es valida)
      • (a) Las subrutinas llamada usando ON COMMINT usan solo data globales
      • (b) Las subrutinas llamada usando ON COMMINT pasan parámetros solo por referencia
      • (c) Las subrutinas llamada usando ON COMMINT pasan parámetros solo por valores
      • (d) Las subrutinas llamada usando ON COMMINT no tienen interfaces

      15. Cómo se definen los objetos de bloqueo (lock object)?
       (a) Creándolo como un objeto en el diccionario
       (b) A través de un FUNCTION CALL
       (c) Usando el DATA BROWER
      Respuesta a

      16. Cúal solicitud de atualización siempre se ejecuta asincronamente
       (a) V1
       (b) Transaccional
       (c) V2
       (d) Local
      Respuesta c

      17. Cuáles son razónes para utilizar técnicas de actualización?
       (a) Recolectar Database Change Requests desde varios Dialog Steps (pasos de Diálogo) para procesarlos o borrarlos todos juntos
      • (b) Para crear módulos reutilizables para cambios de la base de datos
       (c) Para liberar la carga del proceso de dialogo
      • (d) Para retardar la implementación de los cambios de la base de datos
      • (e) Para guardar los cambios de base de datos
      Respuesta a
      Respuesta c

      18. Cuando se activa un objeto de bloequo en el diccionario de datos , subsecuntemente se genera:
       (a) Una tabla en el diccionario
       (b) Una clave de bloqueo
       (c) Dos módulos de función
      Respuesta c

      19. Cuando se dipararía un Rollback
       (a) El usuario cancela la transaccion
       (b) El llamado de una función RFC termina normalmente
       (c) Su programa ejecuta la instrucción Commit work
       (d) Su programa envía un mensaje tipo "A"
      Respuesta d

      20. El parámetro SCOPE en el modulo de funciones de un objeto de bloqueo se coloco en 2. Qué implica esto.?(Mas de una respuesta es valida)
       (a) El bloqueo generado en el programa de dialogo es pasado al programa de actualización
      • (b) Un terminación de error en la actualización es mantenida en el bloqueo
      • (c) Tu debes liberar el bloqueo a nivel de programación
       (d) El bloqueo es automáticamente liberada cuando la actualización es completada
      Respuesta a .
      Respuesta d.

      21. Identifique la técnica de actualización sincrónica(Mas de una respuesta es valida)
       (a) Update table.. ..
      • (b) CALL FUNCTION in Update Task
       (c) COMMIT WORK AND WAIT
      • (d) PERFORM.. .. ON COMMIT and WAIT
      Respuesta a .
      Respuesta c .

      22. Cómo puedes ejecutar una lectura directa en la Base de dato de una BUFFERED TABLE
       (a) No tiene BUFFERING in los atributos técnicos
       (b) Añadiendo la clausura BYPASSING BUFFER en la sentencia del SELECT
       (c) BUFFERING puede ser apagado en el servidor de aplicaciones por el programador usando el ABAP Workbench
      Respuesta b.

      23. Cómo un registro de la tabla izquierda puede ser omitido en un OUTER JOIN
       (a) Condicionándola en la clausura del WHERE
       (b) No hay forma de omitir un registro de la tabla izquierda
       (c) Condicionándola en la clausura del ON
       (d) Condicionándola en la clausura del FROM
      Respuesta a

      24. Cuando la tabla es físicamente creada en la Base de Datos
       (a) Cuando activas una tabla transparente en el ABAP Workbench
       (b) Cuando activas una tabla transparente en el Diccionario de Datos
       (c) Cuando tu creas una tabla transparente
       (d) Cuando el Basis crea el TABLESPACE en el OS LAYER
      Respuesta b

      25. Cuál elemento debe ser asignado a un parámetro para que este obtenga ayuda para búsqueda
       (a) Dominio
       (b) Valores
       (c) nada
       (d) Elemento de datos
      Respuesta d

      26. Cual es la mejor forma de agregar campos a una tabla estandar SAP
       (a) Usar la SE11 y modificar la tabla
       (b) Contruir un vista de mantenimiento de la tabla
       (c) Crear una estructura append a la tabla
       (d) Indicar el atributo de permitida actualizacion de la tabla
       (e) Ninguna de las anteriores
      Respuesta c

      27. Cuál es la verdad acerca del resultado de un INNER JOIN a nivel de la base de dato
       (a) contiene solo las entradas que corresponden
       (b) contienen todas las entradas de la tabla izquierda
       (c) contienen todas las entradas de ambas tablas
       (d) contienen todas las entradas de la tabla derecha
      Respuesta a

      28. Cuándo la tabla es físicamente creada en la Base de Datos
       (a) Cuando activas una tabla transparente en el ABAP Workbench
       (b) Cuando activas una tabla transparente en el Diccionario de Datos
       (c) Cuando tu creas una tabla transparente
       (d) Cuando el Basis crea el TABLESPACE en el OS LAYER
      Respuesta b

      29. Donde pueden ser utilizadas ayuda de busqueda
       (a) Campos de una tabla o estructura
      • (b) Dominio
       (c) Tabla de chequeo
       (d) Elemento de datos
      • (e) Parametro ID
      • (f) Tabla de valores
      Respuesta a .
      Respuesta c.
      Respuesta d

      Comentario


      • #18
        Para la 14 que no hay respuesta creo que son la A y la D...

        Comentario


        • #19
          Bueno , parece que se ha quedado esto un poco parado, ¿no?
          Pues ahí van algunas más, a ver si me ayudais a resolverlas...

          Código:
          1. What must you code in the flow logic to prevent a module from being called unless a field contains a non-initial value (as determined by its data type)?
          
          A: ON INPUT
          B: CHAIN
          C: FIELD
          D: ON REQUEST
          Código:
          2. In regard to data transported in PAI when the FIELD statement is used, which of the following is NOT a true statement?
          
          A: Fields in PBO are transported directly from PAI.
          B: Fields with identical names are transported to the ABAP side.
          C: Fields not defined in FIELD statements are transported first.
          D: Fields that are defined in FIELD statements are transported when their corresponding module is called.
          Código:
          En esta, tanto la A como la C no son obligatorias, pero no pone lo de multiples respuetas... se les habrá olivado a quienes lo copiaron? si fuese solo una ¿cual pondríais?
          3. Which of the following is NOT a required attribute when creating an ABAP program?
          A: Application
          B: Title
          C: Status
          D: Type
          Código:
          4. Which Open SQL statement should not be used with cluster databases? 
          A: UPDATE
          B: MODIFY
          C: DELETE
          D: INSERT
          Código:
          5.**** Update Bundling can occur within which of the following?
          
          a)**** Within dialog tasks and dequeue processes
          
          b)**** Within dialog and update tasks
          
          c)**** Within enqueue processes
          
          d)**** Within enqueue and dequeue processes
          
          e)**** Within update tasks and enqueue processes
          Código:
          6.**** What is true about a check table?
          
          a)**** Foreign key fields can accept only values which exist in the check table 
           
          b)**** Check table fields can accept only values which exist in the check table 
           
          c)**** Foreign key fields can accept any values regardless of the check table
          
          d)**** Check tables are not used for restricting values in the foreign key tables
          Código:
          7.**** You want to go from dialog processing to list processing using a selection screen . Which statements would you use?
          
          a)**** call screen .
          
          b)**** read list.
          
          c)**** call transaction .
          
          d)**** leave to ist processing followed by call selection-screen <nnn>.
          
          e)**** selection-screen followed by parameters.
          Código:
          8.**** Which statements are allowed if you are working with an internal table of type sorted? More than one answer is correct.
          
          a)**** Append
          
          b)**** Collect
          
          c)**** Sort
          
          d)**** Read
          
          e)**** Modify
          Código:
          9.**** What must you do to undo DB changes previously issued in a dialog? More than one answer is correct.
          
          a)**** output E message.
          
          b)**** perform rollback work.
          
          c)**** raise exception.
          
          d)**** Analyze log record.
          
          e)**** code rollback LUW.
          Código:
          10.** Which events and statements determine the end of an SAP LUW in     an  online program with synchronous update? More than one answer is correct.
          
          a)**** call function in update task
          
          b)**** the start of the next dialog step
          
          c)**** commit work (explicit) 
          
          d)**** call screen
          
          e)**** leave to list processing
          Código:
          11.**** Which of the following are valid logical database types? More than one answer is correct.
          
          a)**** Table
          
          b)**** Structure
          
          c)**** File
          
          d)**** Complex Data Object
          
          e)**** Node
          Código:
          12.**** What is the code required in order to scroll the 3rd detail list to page 5 ?
          
          a)**** Scroll LIST 3 5
          
          b)**** Scroll LIST Index 3 to Page 5
          
          c)**** Scroll LIST sy-index 3 to Page 5
          
          d)**** Scroll LIST sy-lsind 3 to Page 5
          Código:
          13.**** Table T1 wants to ensure that the key field t1-fielda entered is valid against a field t2-fielda in table T2. Which is the foreign key table? 
          
          a)**** T1
          
          b)**** T2
          
          c)**** T3 from the dictionary
          
          d)**** Cannot be determined

          Comentario


          • #20
            Originalmente publicado por Aragan Ver Mensaje
            Si, pero si vas a un grupo de funciones verás que en el include LZ...UXX están las funciones que hay dentro en forma de includes con el nombre LZ...U01, 02, 03...

            La a es que no sé bien que quiere decir,¿ que combina modulos de función similares? no tiene por qué, ¿no?
            un grupo de funcion no es un include.... es falsa esa
            el "main program" de un grupo de funcion es un function pool, ahi es donde tiene los include del TOP y el include de las rutinas...

            Comentario

            Trabajando...
            X