wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Preparación a examen: Entornos de desarrollo

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

La ALU nos permite

a)

Realizar operaciones aritméticas

b)

Realizar operaciones de comparación

c)

Realizar operaciones lógicas

d)

Realizar cambios en la frecuencia de la CPU

2.

El modelo en _ _ _ _ _ _ nos permite evaluar los riesgos de un sistema

(a)  

3.

Un cliente solicita realizar cambios de forma remota en sus TPVs en sus tiendas a nivel estatal debido a las nuevas promociones 2x1 y sorteo de productos a partir de la compra de 50€. ¿Qué modelo(s) podríamos aplicar?

a)

Espiral

b)

Cascada

c)

Incremental

d)

V

4.

¿Qué ventajas proporciona la metodología XP?

a)

Da importancia al programador

b)

Da calidad al proyecto

c)

Nos proporciona un historial de trabajo

d)

Todas las respuestas son correctas

5.

¿Cuántos nodos predicados tiene el siguiente grafo?

a)

4

b)

5

c)

3

d)

No tiene nodos predicado

6.

Cuánto más largos y más código programe mejor serán métodos y clases porque cubriré todos los casos de prueba y caminos posibles

a)

Verdadero

b)

Falso

7.

¿Cuántos bits tiene el registro EAX?

a)

4

b)

8

c)

16

d)

32

8.

¿Qué es la complejidad ciclomática?

a)

Define el número de caminos independientes dentro de un código

b)

Es una métrica de software

c)

Determina el número de pruebas que se deben realizar para asegurar que se ejecuta cada sentencia al menos una vez.

d)

Es un bad smell que podemos encontrar en nuestro código

9.

Completa la fórmula: Aristas-nodos+ (a)  

10.

Un usuario quiere pedir la factura una vez que ha realizado una compra de productos por internet. ¿Cómo representamos ambos casos de uso?

a)

El caso de uso "Compra Producto" extiende de "Pedir Factura"

b)

El caso de uso "Pedir factura" include "Compra Producto"

c)

El caso de uso "Pedir factura" extiende de "Compra Producto"

d)

El caso de uso "Compra Producto" hereda de "Pedir Factura"

11.

Javadoc nos permite

a)

documentar nuestro código

b)

crea un HTML con los comentarios de nuestro código

c)

es una utilidad de Oracle

d)

Todas las respuestas son correctas

12.

Según el siguiente diagrama, ¿cuántos ScrollBar puede tener una Ventana?

a)

Mínimo 1 y máximo 2

b)

Mínimo 0 y máximo 2

c)

Mínimo 1

d)

Máximo 1

13.

Estamos haciendo un Brainstorm con un cliente. ¿en qué fase del desarrollo estamos?

a)

En la fase de requisitos

b)

En la fase de análisis

c)

En la fase de diseño

d)

En la fase de implementación

14.

"El usuario debe de poder consultar los productos de forma alfabética y de por precios de menor a mayor" ¿Qué tipo de requisito es?

a)

Funcional

b)

No funcional

c)

No es un requisito de la implementación

d)

estratégico

15.

El lenguaje de programación de Basic es

a)

un lenguaje de alto nivel

b)

Un lenguaje de bajo nivel

16.

¿Qué cardinalidad tienen dos clases una relación de agregación?

a)

uno a varios

b)

uno a uno

c)

N a M

d)

cero a uno

17.

El número de caminos mínimo es igual a la complejidad ciclomática

a)

Verdadero

b)

Falso

18.

"El sistema debe ser capaz de procesar 300 transacciones por segundo". ¿Qué tipo de requisito es?

a)

Funcional

b)

No funcional

c)

De integración

d)

De stress

19.

¿Qué tipo de relación representa la siguiente imagen?

a)

Clase asociación

b)

Agregación

c)

Dependencia

d)

Ninguna respuesta es correcta

20.

_ _ _ _ _ es una herramienta de diseño

a)

pseudocódigo

b)

prototipo

c)

Entrevista con el cliente

d)

DFD