Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEEntornos de Desarrollo

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Entornos de Desarrollo

Descripción:
Unidades 1, 2 y 3

Autor:
AVATAR

Fecha de Creación:
21/05/2019

Categoría:
Informática

Número preguntas: 66
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Qué herramienta no forma parte de la representación del diseño? a. Diagramas de cajas. b. Pseudocódigo. c. Diagramas de flujo. d. Casos de uso.
¿Cuál de estos IDE no soporta Java? a. Visual C++. b. Eclipse. c. Visual Studio. d. Netbeans.
¿Qué tipo de requisitos tratan las características del sistema, como por ejemplo la fiabilidad? a. Requisitos no funcionales. b. Requisitos de información. c. Requisitos funcionales. d. Restricciones.
El conjunto de actividades que tratan de comprobar si se está construyendo el producto correctamente se llama a. Validación. b. Verificación. c. Ninguna es correcta. d. Planificación.
¿Qué tipo de mantenimiento tiene como objetivo la modificación del producto por los cambios que se produzcan tanto en el hardware como en el software en el que se ejecuta? a. Correctivo. b. Perfectivo. c. Preventivo. d. Adaptativo.
¿Cuál es la fase en la que se especifican los requisitos? a. Análisis. b. Diseño. c. Pruebas. d. Mantenimiento.
El diagrama de flujo se utiliza en la fase: a. Análisis. b. Pruebas. c. Diseño. d. Mantenimiento.
¿Cuáles son las etapas del ciclo de vida del software? a. Análisis, diseño, codificación, pruebas y explotación. b. Análisis, diseño, codificación, pruebas, mantenimiento, explotación y rediseño. c. Análisis, diseño, codificación, pruebas, mantenimiento y explotación. d. Análisis, diseño, codificación, pruebas, documentación, mantenimiento y explotación. .
El conjunto de actividades que comprueba si el software se ajusta a los requisitos del cliente. a. Verificación. b. Ninguna es correcta. c. Validación. d. Planificación.
¿Con qué elemento podemos depurar los errores del código? a. Compilador. b. Intérprete. c. Depurador. d. Ninguna de las opciones anteriores.
¿Qué modelo es recomendable cuando se están probando nuevas tecnologías? a. Cascada. b. Iterativo incremental. c. En espiral. d. Todos.
¿Cuál de las siguientes opciones no es una técnica de comunicación con el cliente? a. Entrevistas. b. Brainstorming. c. Casos de uso. d. Todas las opciones son técnicas de comunicación con el cliente.
El pseudocódigo se utiliza en la fase: a. Análisis. b. Mantenimiento. c. Diseño. d. Pruebas.
“El usuario puede agregar un nuevo contacto”. ¿Qué tipo de requisito es? a. Requisitos funcionales. b. Restricciones. c. Requisitos no funcionales. d. Requisitos de información.
¿Con qué modelo es difícil evaluar los riesgos? a. Cascada. b. Iterativo incremental. c. En espiral. d. Todos.
¿Cuál es la fase más importante para el éxito de un proyecto software? a. Diseño. b. Análisis. c. Mantenimiento. d. Pruebas.
¿Qué tipo de mantenimiento se basa en modificar el producto sin alterar las especificaciones del mismo? a. Adaptativo. b. Correctivo. c. Perfectivo. d. Preventivo.
El conjunto de actividades que comprueba si el software implementa correctamente una función específica se llama a. Planificación b. Verificación. c. Ninguna es correcta. d. Validación.
¿En qué nivel de pruebas se intenta eliminar errores en la interfaz? a. Prueba de integración. b. Prueba de validación. c. Prueba de unidad. d. Prueba de sistema.
¿Cuál de estas no es una etiqueta de JavaDOC? a. @return b. @method c. @version d. @deprecated.
¿Cómo se llaman las pruebas dónde después de probar cada módulo por separado se combinan todos y se prueba el programa completo? a. Integración incremental. b. Integración no incremental. c. Prueba beta. d. Prueba alfa.
Subversion es una herramienta a. Para Windows. b. Para MAC. c. Para Linux. d. Multiplataforma.
¿Qué tipo de pruebas se centran en validar la estructura interna del programa? a. Pruebas de caja blanca. b. Pruebas de caja negra. c. Ambas opciones son correctas. d. Ninguna de las anteriores respuestas es correcta.
El siguiente grafo se corresponde con una estructura a. REPETIR HASTA b. HACER MIENTRAS c. SECUENCIAL d. CONDICIONAL .
¿Cómo llamamos también a las pruebas de caja blanca? a. Pruebas de comportamiento. b. Se denominan tanto pruebas estructurales como pruebas de caja de cristal. c. Pruebas de caja de cristal. d. Pruebas estructurales.
A la parte principal del proyecto, lo denominamos: a. Revisión. b. Etiqueta. c. Tronco. d. Rama.
Las pruebas estructurales a. Sólo miden la entrada y salida. b. Son las pruebas de caja blanca. c. Son las pruebas de caja negra. d. Son las pruebas de comportamiento.
¿En qué nivel de pruebas se ejercita profundamente el software? a. Prueba de integración. b. Prueba de validación. c. Prueba de sistema. d. Prueba de unidad.
¿Cuál de las siguientes pruebas se realiza en un entorno controlado por los desarrolladores? a. Pruebas beta. b. Pruebas alfa. c. Pruebas blancas. d. Pruebas negras.
¿Qué tipo de pruebas se centran en validar la estructura interna del programa? a. Pruebas de caja blanca. b. Ninguna de las respuestas es correcta. c. Pruebas de caja negra. d. Ambas opciones son correctas.
¿Cuál de las siguientes pruebas no forma parte de las pruebas de sistema? a. Pruebas de recuperación. b. Pruebas beta. c. Pruebas de resistencia. d. Pruebas de seguridad.
En las pruebas de validación se utilizan técnicas a. Ambos tipos de técnicas. b. De caja negra. c. Ninguna opción es válida. d. De caja blanca.
Señale la opción correcta. a. Las pruebas de caja negra y caja blanca no son excluyentes. b. Ninguna opción anterior es correcta. c. Las pruebas de caja negra suplen la necesidad de implementar las pruebas de caja blanca. d. Las pruebas de caja blanca suplen la necesidad de implementar las pruebas de caja negra.
¿En qué nivel de pruebas se mide la conformidad con los requisitos? a. Prueba de unidad. b. Prueba de integración. c. Prueba de sistema. d. Prueba de validación.
¿Cuál de estos errores se intenta encontrar con las pruebas de caja negra? a. Funcionalidades ausentes. b. Errores en accesos a bases de datos. c. Errores de rendimiento. d. Todas las anteriores son correctas.
¿Cómo se llaman las pruebas que se hacen al software en el entorno real de trabajo? a. Pruebas de validación. b. Pruebas de integración. c. Pruebas de sistema. d. Pruebas unitarias.
La prueba de camino básico… a. Es una técnica de prueba de caja blanca. b. Es una técnica de prueba de caja negra. c. Permite obtener una medida de complejidad lógica. d. Es una técnica de prueba blanca que permite obtener una medida de complejidad lógica.
¿Qué significa un # delante de un atributo? a. Es un atributo con visibilidad protected. b. Es un atributo con visibilidad de paquete. c. Es un atributo con visibilidad public. d. Es un atributo con visibilidad private. .
¿Qué es una clase asociación? a. Una asociación con relación 1:1..* b. Una clase con información necesaria para una asociación entre otras clases. c. Una clase con relación 0..1:N d. Una clase que se asocia consigo misma. .
La flecha de dependencia a. Va desde la clase que utiliza a la clase utilizada y, además, se representa con una flecha sin relleno. b. Va desde la clase que utiliza a la clase utilizada. c. Se representa con una flecha sin relleno. d. Va desde la clase utilizada a la clase que la utiliza. .
¿Qué diagrama utilizamos para entender el uso del sistema? a. Diagrama de casos de uso. b. Diagrama de secuencia. c. Diagrama de clases. d. Diagrama de objetos.
Si se desea que el atributo no sea accesible desde fuera de la clase, el tipo que debemos indicar es: a. ~ b. + c. # d. -.
¿Con cuál de estos programas no podemos realizar diagramas de clases? a. Todos los programas anteriores permiten realizar diagramas de clases. b. WhiteStarUML c. ArgoUML d. Eclipse .
¿Cómo se llama el operador de un fragmento en los diagramas de secuencia? a. opt b. alt c. loop d. Todas las opciones anteriores son correctas.
¿Qué significa un - delante de un atributo? a. Es un atributo con visibilidad public. b. Es un atributo con visibilidad private. c. Es un atributo con visibilidad protected. d. Es un atributo con visibilidad de paquete.
Cuál de las siguientes propiedades de los Objetos permite ocultar métodos y atributos a otros objetos: a. Encapsulación b. Abstracción c. Polimorfismo d. Modularidad.
¿Con qué figura son representados los casos de uso dentro del diagrama de casos de uso? a. Rectángulo b. Un óvalo o elipse c. Cuadrado d. Triángulo.
Las relaciones que tenemos entre clases pueden ser a. Asociación y realización. b. Herencia y dependencia. c. Agregación y composición. d. Todas son correctas. .
Selecciona la respuesta verdadera: a. Empleado a Documento no es navegable, pero Documento a Empleado sí. b. Empleado a Documento es navegable, pero Documento a Empleado no es navegable. c. Empleado a Documento no es navegable, al igual que Documento a Empleado. d. Empleado a Documento es navegable y Documento a Empleado es navegable. .
¿Qué significa un + delante de un atributo? a. Es un atributo con visibilidad public. b. Es un atributo con visibilidad private. c. Es un atributo con visibilidad protected. d. Es un atributo con visibilidad de paquete. .
Si se desea que el atributo no sea accesible desde fuera de la clase, pero si en las subclases, el tipo que debemos indicar es: a. # b. - c. + d. ~.
Las asociaciones que unen entre sí instancias de una misma clase se denominan: a. Reflexivas b. Unidireccionales c. Ninguna de las anteriores. d. Bidireccionales.
Si tenemos la siguiente relación: a. Todas las opciones son correctas. b. Las agendas se componen de contactos. c. Una agenda se compone de contactos. d. La clase contacto hereda de la clase agenda. .
La flecha de dependencia a. Va desde la clase utilizada a la clase que la utiliza. b. Va desde la clase que utiliza a la clase utilizada. c. Se representa con una flecha sin relleno. d. Las opciones b y c son correctas. .
¿Cuál es la principal razón para realizar la factorización? a. Código duplicado b. Clases solo de datos c. Cambio divergente d. Clases muy grandes.
¿Qué representa la línea de vida en un diagrama de secuencia? a. Es un tipo de iteración representado en el diagrama b. Es un mensaje asíncrono c. Ninguna de las respuestas es correcta d. Representa un participante durante la interacción.
¿Qué tipo de diagrama es un diagrama de clases? a. De comportamiento b. De secuencia c. De estructura d. De interacción.
El rediseño de código, ¿forma parte de las fases de desarrollo de una aplicación informática? a. Verdadero b. Falso.
¿En qué consiste la parte derecha de la rama del modelo de desarrollo en V? a. Representa la creación de las especificaciones del sistema b. Representa la integración de las piezas y su verificación. c. No existe rama derecha en este modelo d. Representa la descomposición de las necesidades.
¿De qué forma podemos representar en un diagrama de clases, la relación "una persona sea padre de otra"? a. Agregación b. Asociación reflexiva c. Herencia d. Realización.
Indica si esta afirmación es correcta o no: “En las pruebas de integración se comprueba la interacción de los distintos módulos del programa”. a. Verdadero b. Falso.
¿El lenguaje Java, es un lenguaje...? a. Compilado b. Interpretado c. Interpretado y compilado d. Ensamblador.
¿A qué se refiere el término "cardinalidad" o "multiplicidad"? a. El número de relaciones entre clases b. El número de métodos de una clase c. El número de atributos de una clase d. El número de instancias de una clase que se relaciona con las instancias de otra clase.
“En la asociación unidireccional, la clase destino sabrá de la existencia de la clase origen”. a. Verdadero b. Falso.
¿Qué es un requisito no funcional? a. Indican las propiedades emergentes del sistema, como la fiabilidad o la capacidad de almacenamiento. b. No existen este tipo de requisitos c. Nos describen al detalle la función que realiza el sistema d. Son requisitos detallados en la parte de pruebas del sistema.
Si la complejidad ciclomática es mayor de 50, significa que... a. No existe ninguna complejidad ciclomática mayor de 10 b. Son programas o métodos sencillos, sin mucho riesgo c. Son programas o métodos no testeables de muy alto riesgo d. No existe complejidad ciclomática en los grafos de control de flujo.
Denunciar test Consentimiento Condiciones de uso