wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simulacro

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

¿Cuál de las mejor siguientes afirmaciones mejor describe el objetivo principal de la experiencia de

usuario (UX)?

a)

Garantizar que el usuario tenga una experiencia positiva y efectiva al interactuar con un producto software

b)

Minimizar los costos de desarrollo de un producto

c)

Hacer que un producto o servicio luzca atractivo visualmente

d)

Aumentar la velocidad de carga de una aplicación

2.

¿Cuál son las ventajas de la integración de sistemas?

a)

Utilizar un solo servidor para todos los sistemas

b)

Reducir el error en el ingreso de datos en los sistemas utilizados

c)

Utilizar menos recursos de almacenamiento y memoria

d)

Evitar la redundancia en el ingreso de datos en los sistemas utilizados

3.

¿Cuál de los siguientes estándares NO se corresponde con la implementación de SOA - REST?

a)

OCL

b)

XML

c)

JSON

d)

WSDL

4.

En la arquitectura MVC , la comunicación entre la vista (Que muestra el estado del modelo) y el

modelo puede estar basada en el patrón de diseño:

a)

State

b)

Observer

c)

Strategy

d)

Adapter

5.

¿Qué se entiende por "experiencia de usuario" (UX)?

a)

La cantidad total de usuarios en un sitio web

b)

La interacción general que una persona tiene con un producto software

c)

El diseño exclusivo de una interfaz gráfica

d)

La velocidad de carga de una página web

6.

En una base de datos relacional, un objeto queda representado por:

a)

Registros de una o varias tablas

b)

Todas las opciones anteriores son incorrectas

c)

Una columna de una tabla

d)

Una tabla

7.

Si se decide consumir, desde una aplicacion en desarrollo, el webservice de un tercero; necesito conocer:

a)

La forma en que fue implementado (Clases utilizadas, operaciones, etc)

b)

La especificación o descripción dada por el WSDL

c)

Ninguna de las anteriores opciones es necesaria

d)

El lenguaje de desarrollo utilizado

8.

¿Si la clase cuenta corriente esta formada por los siguientes atributos de tipo primitivo (numero, tipo y saldo) y por los atributos

“Titular” (que es una clase) y “Sucursal” (que es una clase); a su vez la clase “Sucursal” tiene atributos primitivos (código y nombre)

Entonces la representación de un objeto CuentaCorriente en una base de datos relacional, utilizando el patrón de persistencia “Una

Clase Una Tabla” y mapeando las relaciones a través de tablas asociativas, necesita de:

a)

3 Tablas

b)

4 Tablas

c)

5 Tablas

d)

6 Tablas

9.

Todo reporte se verifica en cuanto a sus atributos funcionales, indique cuál de los siguientes

NO corresponde a ese tipo

a)

Encabezado o Título

b)

Tipo y tamaño de letra

c)

Fecha de Emisión/Impresión

d)

Número de página

10.

En un aplicación de escritorio con arquitectura Cliente-Servidor, con distribución de capas de “cliente pesado - servidor liviano”

dispuesta en una arquitectura de hardware donde existen PCs cliente conectadas a un servidor de Base de datos, se tiene:

a)

3 capas de software y 2 niveles de hardware

b)

3 capas de software y 3 niveles de hardware

c)

2 capas de software y múltiples niveles de hardware

d)

Ninguna de las opciones anteriores

11.

¿Los comando en Shell de un sistema operativo son códigos de qué tipo?

a)

Código mnemónico

b)

Código de secuencia

c)

Código de secuencia en bloque

d)

Código de derivación alfabética

12.

En la arquitectura MVC , la lógica de negocio se encuentra en:

a)

La vista

b)

Ninguna de las opciones anteriores

c)

El controlador

d)

El modelo

13.

La cantidad de columnas de una tabla de base de datos relacional que representa a un objeto (sabiendo que se usan tablas asociativas

para las relaciones entre objetos) está dada por:

a)

La cantidad de atributos primitivos + el IDO

b)

La cantidad de atributos de cualquier tipo + las relaciones con otros objetos

c)

La cantidad de atributos primitivos + el IDO + las relaciones 1 a 1 con otros objetos

d)

La cantidad de atributos primitivos + el IDO + las relaciones con otros objetos

14.

¿Cuál de los siguientes estándares no se corresponde con la implementación de SOA?

a)

XML

b)

HTTP

c)

Todos pueden utilizarse en la implementación

d)

WSDL

15.

Todo reporte se verifica en cuanto a sus atributos funcionales, indique cuál de los siguientes se corresponde con ese tipo:

a)

Fecha de Emisión/Impresión

b)

Tamaño de la hoja

c)

Tipo y tamaño de letra

16.

¿Cual de los siguientes NO es un método de validación de datos de entrada?

a)

Prueba de rango o razonabilidad

b)

Prueba de base de datos

c)

Prueba de longitud de datos

d)

Verificación cruzada

17.

En el diseño de interfaz grafica de usuario, la unidad de trabajo define:

a)

Cuáles son los procesos disponibles en cada ventana

b)

Que tanto se le permite avanzar al usuario antes de obligarlo a guardar su trabajo

c)

Los permisos que el usuario tiene sobre los componentes de la ventana

d)

Ninguna de las opciones anteriores es correcta

18.

En una aplicación de escritorio con arquitectura Cliente-Servidor, con distribución de capas dispuesta en una arquitectura de hardware

donde existen PCs cliente (Con la capa GUI) conectadas a un servidor local (Con la capa de lógica de negocio) y este a su vez

conectado a un servidor de Base de datos (Con la capa de datos), se tiene:

a)

2 capas de software y múltiples niveles de hardware

b)

3 capas de software y 3 niveles de hardware

c)

3 capas de software y 2 niveles de hardware

d)

Ninguna de las opciones anteriores

19.

¿Cual o cuales de las siguientes son técnicas para integrar sistemas?

a)

Utilizando un ESB

b)

Utilizando una API REST

c)

Utilizando un Web Service

d)

A través de la BBDD

20.

Al considerar las capas de sofware de una arquitectura cliente-servidor, la capa de GUI debe residir:

a)

En el servidor (necesariamente)

b)

En el cliente (necesariamente)

c)

En el Cliente o en el Servidor

d)

En ninguno de los dos

21.

La numeración de los comprobantes de venta de una empresa, donde los primeros 4 dígitos representan al punto de

venta y los siguientes 8 a cada uno de los comprobantes que se imprimen 9999-99999999, se realiza mediante:

a)

Códigos de secuencia

b)

Códigos de secuencia en bloque

c)

Códigos de subconjunto de dígitos significativos

d)

Códigos mnemónicos

22.

El patrón de diseño que permite construir objetos complejos mediante objetos simples y el uso

de la recursividad es:

a)

Composite

b)

State

c)

Singleton

d)

Adapter

23.

El patrón de diseño que permite transformar una interfaz en otra interfaz compatible con el

cliente que la usará es el patrón:

a)

Composite

b)

Adapter

c)

Singleton

d)

State

24.

La materialización por demanda se utiliza para:

a)

Materializar los objetos que tienen solo atributos de tipo primitivo

b)

Materializar los objetos evitando el uso de cache

c)

Materializar los objetos nivel por nivel según se lo necesite

d)

Desmaterializar un objeto sin utilizar la cache nueva

25.

El patrón de diseño que define el comportamiento de un objeto en tiempo de ejecución en base

a su estado es:

a)

Composite

b)

Strategy

c)

Decorator

d)

Ninguna opción es correcta

26.

¿Los números de teléfono de la Argentina son códigos de qué tipo?

a)

Código de secuencia en bloque

b)

Código mnemónico

c)

Código de subconjunto de dígitos significativos

d)

Código de derivación alfabética

27.

¿Cuál de los siguientes patrones se clasifica como de comportamiento?

a)

Decorator

b)

Composite

c)

State

d)

Adapter

28.

La herramienta de diseño Crystal Report está asociada directamente al concepto de Minería de Datos

a)

Verdadero

b)

Falso

29.

La numeración de los pedidos de una empresa, que tiene el siguiente formato 99999999, fue realizada mediante:

a)

Códigos de secuencia en bloque

b)

Códigos mnemónicos

c)

Códigos de subconjunto de dígitos significativos

d)

Códigos de secuencia

30.

Cuando la empresa en la cual debemos hacer el despliegue de una aplicación cuenta con

muchas sucursales, entonces es conveniente realizar una conversión del tipo:

a)

Modular

b)

Directa

c)

Paralela

d)

Enfoque Piloto

31.

El patrón de diseño que define el comportamiento de un objeto en tiempo de ejecucion en base

a distintos criterios o clasificaciones es:

a)

State

b)

Strategy

c)

Adapter

d)

Singleton

32.

Indicar cuál de los siguientes lineamientos no tiene por qué ser considerado en el diseño de un código

a)

Hacer que los códigos sean escalables

b)

Mantener los códigos uniformes

c)

Hacer que los códigos sean únicos

d)

Hacer que los códigos sean visibles

33.

La capacitación de los usuarios debe ser realizada:

a)

Solo por los analistas funcionales

b)

Por personal interno o externo capacitado para capacitar

c)

Solo por alguno de los integrantes del equipo de desarrollo

d)

Ninguna de las opciones anteriores es correcta

34.

En la implementación de SOA a través de Web Service, la estructura de los mensajes Request

y Response se realiza mediante el lenguaje XML

a)

Verdadero

b)

Falso

35.

¿Cuál de los siguientes patrones se clasifica como estructural?

a)

Singleton

b)

Adapter

c)

State

d)

Observer

36.

¿Cuál de los siguientes patrones se clasifica como de comportamiento?

a)

Composite

b)

Adapter

c)

State

d)

Decorator

37.

El uso de patrones de diseño permite construir software de calidad

a)

Verdadero

b)

Falso