wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pr3gunt45 B4s1c45

Total questions: 91

Worksheet time: 46mins

Name
Class
Date
1.

De la lista siguiente marca 2 funcionalidades de bancario incluidas en APX

a)

Registro de Operaciones

b)

Ejecución de reglas de negocio

c)

Soporte transaccional

d)

Servicios Proxy

e)

Autorización y perfilado

2.

¿Qué son los Patrones de diseño en APX?

a)

Diseño de software que tiene como objetivo el desarrollo único de código, es decir, debe ser aplicable únicamente a una solución específica.

b)

Diseño que sirve de apoyo para la búsqueda de soluciones a problemas comunes a la hora del desarrollo del software

c)

Patrón de diseño que invariablemente conduce a una mala solución para un problema

3.

De la siguiente lista marca 2 funcionalidades de servicios conectores incluidos en APX

a)

JDBC

b)

JNDI

c)

Gestor de Eventos

d)

JMS / Rabbit

e)

HTTP / HTTPs

4.

En las consultas de BBDD debe usar variables para no afectar el rendimiento de la base de datos.

a)

Miembro

b)

Locales

c)

Dynamic

d)

Bind

5.

Selecciona las tres respuestas que describen las mejores prácticas establecidas para acceder a Datos:

a)

No se debe manejar el objeto Datasource directamente

b)

En el caso de procesos Batch no deben existir cesiones de ficheros entre UUAAs

c)

Una UUAA puede acceder a datos de terceros a través de librerías APX que el dueño del dato proporcione

d)

Una UUAA solo puede acceder a los datos que ella misma custodia

6.

La arquitectura Batch publica un conector WebService que no admite solicitudes para la ejecución de procesos Batch ejecutadas a través del portal de desarrollo. Las aplicaciones que requieran la ejecución de procesos Batch bajo demanda, también solicitan la ejecución a través de esta interfaz WebService. Este último escenario únicamente se está produciendo en entorno BBVA CIB.

a)

Verdadero

b)

Falso

7.

El uso del patrón Data Transfer Object (DTO) es obligatorio cuando: (selecciona dos opciones)

a)

Se necesita una agrupación simple de datos basada en una funcionalidad asociada

b)

Se necesitan mapear demasiadas variables

c)

Desea intercambiar información entre diferentes componentes en APX de manera coherente, organizada y agrupada

d)

Se hace conexión a Base de datos relacionales

8.

De la lista siguiente marca 2 funcionalidades de servicios Core incluidos en APX

a)

Ejecución de reglas de negocio

b)

Casos restringidos

c)

Soporte Transaccional JTA/XA

d)

Soporte transaccional

e)

Thread Affinity

9.

Se debe evitar en una transacción o biblioteca, dentro de su lógica, invocar más de librerías.

a)

10

b)

5

c)

9

d)

7

e)

15

10.

¿Qué características ofrece la Arquitectura Batch? (Selecciona dos opciones)

a)

Soporte Multi-BBDD, usando fuentes de datos configurables.

b)

Invocación a servicios Web

c)

Acceso a conectores y utilidades APX: acceso DB MongoDB, ElasticSearch, documentos, etc.

d)

Ejecución de múltiples transacciones

11.

INFO, información de más alto nivel que permite hacer un seguimiento de la ejecución normal

a)

Verdadero

b)

Falso

12.

Dentro de los casos de uso de la Arquitectura de APX y con el fin de estandarizar las aplicaciones del banco existen dos paradigmas compatibles con BBVA:
1.- Backend Banca Tradicional
2.- Servicios Distribuidos Backend

a)

Verdadero

b)

Falso

13.

¿Cuáles son los protocolos lógicos disponibles en APX? (selecciona dos opciones)

a)

PS9 / PS10

b)

PS9

c)

HTTP / REST / RESTFul (A través de Servicios Backend)

d)

AQPG (Formato Arquitectura Plataforma QP06: síncrono o asíncrono)

e)

HTTP / SOAP

14.

¿Cuál de las siguientes opciones son las consideraciones para tener en cuenta en la instalación en entorno local de ejecución: (selecciona 2 opciones)

a)

Dar permisos de ejecución a la carpeta y archivos del ENTORNO_LOCAL_APX sudo chmod -R777

b)

Las rutas y urls proporcionadas serán exclusivamente para un entorno local

c)

Descomprimir la carpeta arquitectura en la ruta raíz /, es probable que se requieran permisos de administrador (sudo)

d)

La instalación debe realizarse sobre un ordenador de sobremesa de BBVA co sistema operativo Windows XP/7 o Linux

15.

En APX se conforman las URLs restful exponiendo el API al que pertenece, la versión y el tipo de recurso

a)

Verdadero

b)

Falso

16.

Las únicas excepciones que las aplicaciones pueden capturar y administrar son las siguientes, típicas de APX: (selecciona 2 opciones)

a)

com.bbva.apx.exception.business.IOException

b)

com.bbva.apx.exception.business.BusinessException

c)

com.bbva.apx.exception.business.NullPointerException

d)

com.bbva.apx.exception.io.network.TimeoutException

17.

La creación de hilos o su gestión por las aplicaciones está permitida

a)

Verdadero

b)

Falso

18.

Los accesos a datos se realizan exclusivamente desde librerías APX en el caso de online y en Batch se realiza utilizando JPA

a)

Verdadero

b)

Falso

19.

Estos módulos encapsulan toda la funcionalidad relacionada con las operaciones bancarias como diario o registro de operaciones. Hay dos puntos claves en relación con estos servicios:
1. Deben afectar el rendimiento de ejecución de la lógica de negocio por lo que el diario y el registro de las operaciones han de usar colas internas para desacoplar su propia ejecución de la ejecución de la lógica de negocio.
2. Estos módulos son responsables de datos que pueden ser almacenados en el diario del MainFrame o en el propio de la arquitectura. Por lo tanto, servicio de diario no tiene capacidad de almacenar los datos de diario en ambos sitios.

a)

Verdadero

b)

Falso

20.

La invocación asíncrona no está permitida. En caso de que una transacción deba invocar a otra, solo se puede hacer de forma asíncrona.

a)

Verdadero

b)

Falso

21.

El identificador único para la ejecución de transacciones/Job se genera automáticamente como último paso cuando se invoca las transacciones en línea/Batch. El resultado de la transacción se puede propagar para la correlación en las otras capas

a)

Verdadero

b)

Falso

22.

Selecciona dos invocaciones Batch que deben ser consultadas previamente al equipo de Arquitectura:

a)

Procesos que acceden a la base de datos multischema APX que inciden en la zona horaria del país

b)

Invocar desde el Planificador bancario

c)

Invocar Batch desde otro sistema que no sea un planificador bancario

d)

Invocar desde un proceso APX Batch a una API externa a APX

23.

Encapsula la lógica empresarial y el acceso a los datos. Publica su interfaz para ser utilizada por terceros.

a)

Transacción APX

b)

DTO

c)

Unidad Funcional

d)

Librería APX

e)

Capa de Acceso a datos

24.

¿Cómo solucionamos un Blob?

a)

Mover la funcionalidad a la transacción reduciendo la carga en la librería

b)

Moviendo la lógica a diferentes métodos y clases dentro de la misma librería

c)

Mover el comportamiento a DTOs relacionados, reduciendo el acoplamiento en los mantenimientos

d)

Mover el comportamiento a sus librerías relacionadas, reduciendo el acoplamiento entre librerías y simplificando el mantenimiento

25.

APX Batch está basado en:

a)

Spark

b)

Kafka

c)

Batch Application for the Java Platform

d)

Spring Batch

26.

¿Cuáles son los protocolos lógicos disponibles en APX? (selecciona dos opciones)

a)

PS9 / PS10

b)

PS9

c)

HTTP / REST / RESTFul (A través de Servicios Backend)

d)

AQPG (Formato Arquitectura Plataforma Q

27.

No se puede incluir etiquetas similares. Estas anotaciones no reciben errores ni advertencias en el compilador en el momento de la compilación:

a)

@BlockWarnings

b)

@LeaveWarnings

c)

@ForbbidenWarnings

d)

@SuppressWarnings

28.

Si la librería es BATCH, en el pom.xml de la interfaz y la implementación de la librería, será necesario añadir la dependencia del “configuration manager application” de online con la etiqueta optional a true:

a)

Falso

b)

Verdadero

29.

Una de las acciones que realiza la Arquitectura APX previo a la ejecución de lógica de negocio es:

a)

Se envía un evento con datos comerciales

b)

Escribe Log de ejecución

c)

Escribe ROP

d)

Valida Errores

30.

¿Cuáles son los dos tipos de step que existen en Batch APX?

a)

Processor, Task

b)

Chunk, Reader

c)

Creator, Processor

d)

Chunk, Task

31.

¿Cuál es el tamaño máximo de caracteres de un campo variable para un código de error en APX?

a)

20

b)

30

c)

15

d)

25

32.

¿Cuál definición de APX es incorrecta?

a)

Backend Extended Platform

b)

Extended Java Backend Architecture

c)

Extended Platform Architecture

d)

Extended Programming Architecture

33.

¿Cuáles son las acciones posteriores a la ejecución de la lógica de negocio en la capa de Arquitectura de control?

a)

Validation of Exit Code, Commit Control, Electronic Journal, Business Event Notification, Monitorization

b)

Validation of Exit Code, Commit Control, ROP Writing, Operations Registry, Monitorization

c)

Validation of Exit Code, Commit Control, ROP Writing, Business Event Notification, Unique identifier

d)

Validation of Exit Code, Commit Control, ROP Writing, Business Event Notification, Monitorization

34.

En una transacción cuantas invocaciones máximas están permitidas a MainFrame

a)

5

b)

1

c)

2

d)

4

35.

El árbol de dependencia en la invocación a las bibliotecas debe ser finito, de modo que se eviten profundidades superiores a niveles.

a)

4

b)

3

c)

5

d)

2

36.

Un ____ proporciona una solución a un problema de diseño. Debe cumplir con diferentes características, como la efectividad al resolver problemas similares en ocasiones anteriores. Por lo tanto, debe ser reutilizable, es decir, aplicable a diferentes problemas en diferentes circunstancias.

a)

Reutilización de código

b)

Anti patrón

c)

Patrón de diseño

d)

Metodología

37.

¿Qué es APX Online?

a)

Ejecución en entornos normales tipo R2 es la misma que la arquitectura diseñada y planteada para entornos Cloud. Las versiones que se genera son no duales por lo que cambia el empaquetado de la Arquitectura y la estrategia de aprovisionamiento de componentes aplicativos

b)

Es una extensión de la arquitectura Backend que proporciona las mismas capacidades en el mundo distribuido, ofreciendo una alternativa confiable para el desarrollo de transacciones que no está acoplada al canal, apoyando la lógica de las aplicaciones que se adaptan a esta plataforma.

c)

Basada en Java, diseñada y construida por BBVA con ámbito local para ser utilizada en el Banco.

d)

Esta plataforma contiene capacidades Front y está dirigida a aplicaciones que necesitan crear lógica de negocio sin acoplamiento con la presentación. Es un Sistema de alto rendimiento, con fácil escalabilidad y disponibilidad garantizada.

38.

¿Cuál es el objetivo de trabajar con patrones?

a)

Estos componentes contienen información necesaria para la ejecución de la Transacción en APX y en cualquier modificación al respecto podría alterar su funcionamiento

b)

Los patrones de diseño sirven de apoyo para la búsqueda de soluciones a problemas comunes a la hora de desarrollo de software

c)

Brindar una solución a un problema de diseño. Para que una solución se pueda considerar un patrón debe cumplir diferentes características, como la efectividad a la hora de resolver problemas similares en ocasiones anteriores.Por ende, debe ser reutilizable, es decir, aplicable a diferentes problemas en distintas circunstancias.

39.

Este nivel de Log tiene las siguientes características: -Paradas e inicios de servicios y sistemas -Parámetros críticos o relevantes de configuración -Inicio y fin de transacciones y operaciones completas -Cambios de estado de las operaciones

a)

Warning

b)

Info

c)

Trace

d)

Error

40.

¿Qué nivel de profundidad es permitido al realizar invocaciones de librería a librería?

a)

Profundidades a 5 niveles: Transacción > Librería > Librería > Librería > Librería > Librería

b)

Profundidades a 3 niveles: Transacción > Librería > Librería > Librería

c)

Profundidades a 9 niveles: Transacción > Librería > Librería > Librería > Librería > Librería > Librería > Librería > Librería > Librería

41.

Para garantizar el comportamiento transaccional de APX, la arquitectura se basa en el estándar, por lo que los recursos administrados dentro de la transacción deben ser del tipo XA.

a)

JT3

b)

JTA

c)

JPA

d)

JTX

42.

¿Qué niveles de Logs existen dentro de APX?

a)

INFO, WARNING & ERROR

b)

DEBUG, TRACE, WARNING & ERROR

c)

DEBUG, INFO, WARNING & ERROR

d)

TRACE, DEBUG, INFO, WARNING & ERROR

43.

¿Qué niveles de Logs existen dentro de APX?

a)

INFO, WARNING & ERROR

b)

DEBUG, TRACE, WARNING & ERROR

c)

DEBUG, INFO, WARN

44.

La gestión de errores debe seguir el modelo definido por la Arquitectura. En caso de querer mandar un aviso desde una librería o transacción, sea del tipo que sea, se usará el método.

a)

addError

b)

addAdvice

c)

addWarning

d)

addSeverity

45.

La descripción de la Capa de Control es: Componente recibe la información necesaria para hacer el dispatch de la ejecución de transacciones. Se crea a la vez que la sesión de contexto transaccional, para permitir que la arquitectura pueda ejecutar la lógica de Negocio. Proporciona el ámbito transaccional por lo que es capaz de confirmar (commit) o deshacer (rollback) ejecuciones. Este componente es el que gestiona la definición de transacción de acuerdo con la petición y ejecuta las pre y post acciones relacionadas con la lógica de negocio

a)

Verdadero

b)

Falso

46.

¿Cuáles son ejemplos de patrones de diseño para APX?

a)

Paginación en transacciones, paginación en librerías, paginación en componentes APX

b)

Paginación en transacciones, CRUD en librerías, CRUD en componentes APX, DTOs en componentes APX

c)

Paginación en librerías y transacciones, CRUD en librerías, DTOs en componentes APX

d)

Paginación en componentes APX, CRUD en librerías, DTOs en componentes APX

47.

Está prohibido poner las siguientes anotaciones Spring en las clases de implementación de las bibliotecas APX: porque estas anotaciones causan conflictos en la resolución de classpath del paquete de la biblioteca y tienen el efecto de que la biblioteca no expone su servicio OSGI

a)

@Component, @Service, @Controller & @Repository

b)

@Component, @Override, @Controller & @Configuration

c)

@Component, @Service, @Controller & @Bean

d)

@Component, @Override, @Controller @Repository

48.

WARN, son situaciones que impiden la ejecución correcta de una operación o transacción, pero sin afectar a otras operaciones o transacciones (error aislado o contenido)

a)

Verdadero

b)

Falso

49.

¿Qué característica NO pertenece al Batch?

a)

Requisitos no funcionales complejos

b)

Procesamiento generalmente grande volúmenes de información

c)

Interacción con usuario (directo)

d)

Procesamiento normal en una ventana de lote fuera de línea

50.

Alto acoplamiento entre librerías. El uso de esta librería causa un único punto de error para múltiples librerías. Una modificación incorrecta causaría la indisponibilidad de múltiples librerías dependientes. Esta es una causa del antipatrón:

a)

Contenedor Mágico

b)

Paginación Mágica

c)

Generador de Logs

d)

Paginación en Transacciones

51.

DEBUG, sirve para información de muy bajo nivel solo útil para el debug de la aplicación, tanto en el desarrollo como en el análisis de incidencias
-Paradas y arranques de servicios y sistemas
-Parámetros críticos o relevantes de configuración
-Comienzo y fin de transacciones y operaciones completas
-Cambios de estado de operaciones

a)

Verdadero

b)

Falso

52.

¿Cuáles son los campos que definen a una transacción en APX?

a)

Aplicación, versión, pais, paquete, descripción

b)

Aplicación, dominio, país, paquete, descripción

c)

Aplicación, transacción, versión, país, descripción

d)

Aplicación, transacción, dominio, versión, país, descripción

53.

Es deseable que el código APX de la transacción NO invoque ninguna otra transacción de MainFrame para evitar acoplamientos y dependencias entre ellos. Siempre que sea posible, debe ‘replicar / copiar’ los datos de lectura en la aplicación DB en APX.

a)

Verdadero

b)

Falso

54.

"Batch" es un patrón de ejecución con un alcance mayor que otros patrones conocidos, por que involucra a:

a)

Procesamiento normal, Procesamiento simultáneo, Procesamiento en paralelo

b)

Particionamiento de datos Entrada, Procesamiento, Salida

c)

Aplicaciones basadas en bases de datos, aplicaciones controladas por archivos, aplicaciones basadas en mensajes

d)

Aplicación de datos, Aplicación del proceso y sus partes, Orquestación sobre este proceso y otros diferentes procesos

55.

En un batch cada step puede tener un:

a)

itemReader, itemExecute y itemWriter

b)

itemInput, itemProcessor y itemWriter

c)

itemReader, itemProcessor y item Output

d)

itemReader, itemProcessor, itemWriter

56.

Método para fijar la severidad de un error.

a)

setSeverity

b)

setAdvice

c)

setLevel

d)

setError

57.

¿Cuál es el prefijo que debe utilizarse en la nomenclatura de los métodos que exponen las librerías para ser consumidos?

a)

dependency[[Nombre_elegido_por_app] donde [Nombre_elegido_por_app] es obligatorio

b)

execute[Nombre_elegido_por_app] donde [Nombre_elegido_por_app] es opcional

c)

dependency[[Nombre_elegido_por_app] donde [Nombre_elegido_por_app] es opcional execute[[Nombre_elegido_por_app] donde [Nombre_elegido_por_app] es obligatorio

58.

¿Qué objeto no debe manejarse directamente en la base de datos?

a)

Database

b)

Datasource

c)

JPA

d)

JDBC

59.

El propósito de una librería es permitir que el desarrollador codifique la lógica de la aplicación de su transacción, sin tener que acceder a los datos o utilidades provistas por la arquitectura

a)

Verdadero

b)

Falso

60.

¿Qué elementos conforman un componente de aplicación en APX Online?

a)

Transacción, Librería, Librería Pública y DTO

b)

Transacción, Librería, Librería Pública, DTO y BBDD

c)

Transacción, Librería, DTO y BBDD

d)

Transacción, Librería y DTO

61.

¿Es obligatorio que todos los nuevos métodos dentro de la interface de la librería comiencen con 'execute'?

a)

Verdadero

b)

Falso

62.

¿En el caso de Oracle, el acceso a los datos es a través de?

a)

JPA

b)

JDBC

c)

ODBC

d)

BBDD

63.

¿En una librería, cuál es el archivo en donde se define la lógica de negocio?

a)

UUAAR000Impl

b)

UUAAR000Abstract

c)

UUAAR001-app-osgi.xml y UUAAR001-app.xml

d)

UUAAR001-arc-osgi.xml y UUAAR001-arc.xml

64.

¿Dónde se almacenará cualquier documento utilizado en el sistema de archivos compartido del nodo Batch?

a)

/fichtemporal/datent

b)

/fichtemcomp/datent

c)

/temporalFiles/datent

d)

/datentJobs/datent

65.

¿Es una mala práctica capturar excepciones genéricas y está totalmente prohibido su tratamiento?

a)

Falso

b)

Verdadero

66.

¿Cuáles de las capacidades de Arquitectura Bancaria que la Arquitectura PG ofrece en Mainframe se encuentran disponibles en México?

a)

Session Change, Unique identifier y Authorizations

b)

Unique identifier, Session Change, Electronic Journal y Operations Registry

c)

Unique Identifier, Session Change y Operations Registry

d)

Unique identifier, Electronic Journal y Operations Registry

67.

¿Está permitido que la aplicación modifique o informe una variable de entorno de la JVM?

a)

Verdadero

b)

Falso

68.

¿Cuál característica no corresponde con APX Online?

a)

Ayuda a reducir el uso de Mainframe

b)

Actúa como una extensión de la plataforma Mainframe

c)

Basado en tecnologías de código abierto

d)

Ofrece una alternativa confiable para el desarrollo de transacciones acopladas al canal

69.

¿Cuáles son dos características restringidas en la Arquitectura Batch?

a)

Acceso a utilidades y recursos del sistema

b)

Compresión / Descompresión

c)

Acceso a recursos externos a través de HTTP

d)

Invocación WebServices, Rest services

70.

Los patrones de diseño sirven de apoyo para la búsqueda de soluciones a problemas comunes a la hora del desarrollo de software. De la siguiente lista ¿cuál de los siguientes es un patrón de diseño?

a)

Paginación en librerías

b)

DTOs en componentes APX

c)

Ninguna de las anteriores

d)

Paginación en transacciones

e)

Todas las anteriores

71.

¿Qué no está permitido generar para escribir logs ni se permite la escritura por archivos?

a)

Archivos propios / sysin

b)

Archivos propios / sysout

c)

Archivos de lectura / sysout

d)

Archivos de control / system

72.

En una transacción cual es la estructura que contiene el código fuente de la lógica de la aplicación:

a)

src\main\resources

b)

src\main\java

c)

src\test\java

d)

src\test\resources

73.

¿Qué acción realiza el archivo de dependencias pom.xml?

a)

Revisa que versiones de dependencias se tienen con otros proyectos

b)

Modifica las dependencias que se tienen con otros proyectos

c)

Elimina las dependencias con otros proyectos

d)

Recupera todas las dependencias con otros proyectos

74.

¿Cuál es la restricción al generar una jerarquía de clases DTO?

a)

Que las agrupaciones no dependan de ellas mismas.

b)

Que las librerías solo tengan parámetros de entrada

c)

Que las clases no tengan dependencias circulares entre ellas

d)

Que los patrones sean simples

75.

En una transacción cual es la estructura que contiene los paquetes que definen las clases utilizadas para las pruebas unitarias de la transacción:

a)

src\test\java

b)

src\test\resources

c)

src\main\resources

d)

src\main\java

76.

El consumo de transacción asíncrona pierde el control de la ejecución y solo se puede utilizar cuando la operación realizada de forma asíncrona para el proceso de negocio, ya que el consumidor de esa transacción no sabrá si ha concluido con un commit OK o con un rollback

a)

Es importante

b)

No es crucial

c)

No es de volumen

d)

Es crucial

77.

Un DTO es una representación Java de una entidad de Negocio

a)

Falso

b)

Verdadero

78.

¿Dónde debe realizarse la orquestación de flujo de ejecución en APX?

a)

Transacción

b)

DTO

c)

Librería

d)

BBDD

79.

¿Qué tipo de log es útil para información de situaciones anómalas o no previstas?

a)

INFO

b)

ERROR

c)

TRACE

d)

WARNING

80.

Este patrón suele representarse en una librería que contiene un solo método “execute” con parámetros que actúan como filtros y que engloba diversas funcionalidades dispares en función de sus parámetros de entrada

a)

CRUD

b)

Blob

c)

Contender Mágico

d)

Paginación

81.

Es una contradicción al usar el patrón CRUD

a)

Mantener todas las operaciones sobre la entidad encapsuladas en la librería

b)

Centralizar en una librería de todas las operaciones básicas sobre una entidad

c)

Tener una implementación ligera, evitando extender la lógica más allá del objetivo de la operación

d)

Tener varias librerías parciales para una única entidad

82.

Las partes de un campo variable definidos por la cadena NMM son:

a)

N es el orden de la variable literal (1 y 4), MM la longitud máxima del campo informado en la variable (15 es el máximo)

b)

N es el orden de la variable literal (1 o 2), MM la longitud máxima del campo informado en la variable (15 es el máximo)

c)

N es el orden de la variable literal (1 o 2), MM la longitud máxima del campo informado en la variable (20 es el máximo)

d)

N es el orden de la variable literal (1 o 4), MM la longitud máxima del campo informado en la variable (15 es el máximo)

83.

¿Quién gestiona la ejecución del Commit o Rollback para garantizar la transaccionalidad?

a)

La Lógica Aplicativa

b)

La Base de Datos

c)

La Arquitectura APX

d)

La Arquitectura OSGI

84.

¿Cuáles son los tres canales del Broad Network Access de las clouds públicas?

a)

HTTP, SOAP-JMS, Rabbit

b)

REST-HTTP, SOAP-HTTP, SOAP-JMS

c)

SOAP, HTTP-JMS, MQ

85.

El uso del patrón Data Transfer Object (DTO) está justificado siempre que:

a)

Todas las anteriores

b)

Se necesite una agrupación de datos simples en una clase con cierta funcionalidad asociada

c)

Se pueden generar jerarquías de clases DTO, con la única restricción que de estas clases no tengan dependencias circulares entre ellas

d)

Se requiere intercambiar información entre diferentes componentes en APX de forma coherente, organizada y agrupada.

86.

Son dos de las características que ofrece la Arquitectura Batch para ampliar la funcionalidad que ofrece el framework:

a)

Soporte Multi-BBDD, Reading/Writing de múltiples formatos de archivo

b)

No se puede lanzar el mismo proceso varias veces en paralelo, En caso de error no puedes reiniciar el proceso

c)

Soporte Multi-BBDD, En caso de error no puedes reiniciar el proceso Batch

d)

Reading/Writing de múltiples formatos de archivo. No se puede lanzar el mismo proceso varias veces en paralelo

87.

Describe las clases que implementan la lógica de cada uno de los steps en un proceso Batch

a)

OPC, Processors, Readers

b)

Readers, Writers, Processors

c)

Processors, UID, OPC

88.

¿Solo las librerías de infraestructura pueden publicar servicios para uso genérico?

a)

Falso

b)

Verdadero

89.

¿Qué tipo de log es útil para depurar la aplicación tanto en el desarrollo como en el análisis de incidentes?

a)

Trace

b)

INFO

c)

LOW-LEVEL

d)

DEBUG

90.

¿Cuáles son los 3 componentes que forman parte de un Chunk?

a)

Input, Load, Processing

b)

Input, Processing, Output

c)

Input, Load, Output

d)

Reader, Processor, Writer

91.

Estos tipos de librerías se pueden combinar entre sí para tener una librería con diferentes capacidades o no elegir ninguna de las opciones

a)

Shell y JDBC

b)

Online y Batch