Pacs Entornos de Desarrollo

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 81

15/12/2020 PAC 1 (UF1): Componentes HW y SW: MP5.

Entornos de desarrollo (DAW)

PAC 1 (UF1): Componentes HW y SW


Fecha de entrega 27 de oct en 23:59 Puntos 2 Preguntas 7
Disponible 5 de oct en 0:00 - 27 de oct en 23:59 23 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Conocer los componentes de una CPU.


2. Diferenciar los conceptos de código fuente, objeto y ejecutable.
3. Clasificar los lenguajes de programación.

Este examen fue bloqueado en 27 de oct en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 5 minutos 2 de 2

Puntaje para este examen: 2 de 2


Entregado el 19 de oct en 11:54
Este intento tuvo una duración de 5 minutos.
https://campus.ilerna.es/courses/1583/quizzes/23130?module_item_id=177802 1/5
15/12/2020 PAC 1 (UF1): Componentes HW y SW: MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.29 / 0.29 pts

El software también almacenará los datos necesarios para ejecutar los


programas y contendrá los datos almacenados del ordenador.
Podemos dividir el software en varias categorías. Una de esas
categorías se basa en el método de distribución

Une cada concepto con su definición:

¡Correcto! Los usuarios pueden Shareware


pagar y después
descargar el aplicativo
desde internet.

¡Correcto! Los usuarios Software Freeware


pueden descargar el
aplicativo de forma
gratuíta, pero que
mantiene los derechos de
autor

¡Correcto! Es un aplicativo donde se Adware


ofrece publicidad
incrustada, incluso en la
instalación del mismo

Otras opciones de coincidencia incorrecta:


Bugware
Firmware
Spyware

Pregunta 2 0.29 / 0.29 pts

Un CPU esta formada por distintos componentes.

¿De qué se encarga la Unidad de Control?

https://campus.ilerna.es/courses/1583/quizzes/23130?module_item_id=177802 2/5
15/12/2020 PAC 1 (UF1): Componentes HW y SW: MP5. Entornos de desarrollo (DAW)

Son los que almacenan la información temporal, almacenamiento


interno de la CPU.

¡Correcto!
Se encarga de interpretar y ejecutar las instrucciones que se
almacenan en la memoria principal y, además, genera las señales de
control necesarias para ejecutarlas.

Ninguna de las respuestas es correcta.

Es la que recibe los datos y ejecuta operaciones de cálculo y


comparaciones, además de tomar decisiones lógicas (si son
verdaderas o falsas), pero siempre supervisada por la Unidad de
Control.

Pregunta 3 0.28 / 0.28 pts

Identifica si las siguientes afirmaciones referentes al código objeto son


verdaderas:

¡Correcto! Es el código resultante de compilar el código fuente.

¡Correcto! Es una representación intermedia de bajo nivel.

Es un código intermedio de alto nivel.

¡Correcto! No se puede ejecutar directamente en el ordenador.

Es ejecutable por el ordenador y entendido por la máquina.

Pregunta 4 0.29 / 0.29 pts

https://campus.ilerna.es/courses/1583/quizzes/23130?module_item_id=177802 3/5
15/12/2020 PAC 1 (UF1): Componentes HW y SW: MP5. Entornos de desarrollo (DAW)

¿A qué nos referimos cuando hablamos de código ejecutable?

¡Correcto!
Es el código que se obtiene tras unir el código objeto con varias
librerías para que así pueda ser ejecutado por el ordenador.

Ninguna de las anteriores es correcta.

Es lo mismo que el código fuente.

Es el resultado de enlazar el código objeto con una serie de rutinas y


librerías, sin obtener el código que es directamente ejecutable por la
máquina.

Pregunta 5 0.28 / 0.28 pts

En cualquier lenguaje de programación podemos diferenciar distintos


elementos.

Identifica los elementos que tiene un lenguaje de programación:

¡Correcto! Semántica.

Idioma.

¡Correcto! Alfabeto o vocabulario.

¡Correcto! Sintaxis.

Traducción.

Pregunta 6 0.29 / 0.29 pts

https://campus.ilerna.es/courses/1583/quizzes/23130?module_item_id=177802 4/5
15/12/2020 PAC 1 (UF1): Componentes HW y SW: MP5. Entornos de desarrollo (DAW)

¿Qué funcionalidad tiene el reloj del microprocesador?

No existe este elemento en el microprocesador.

¡Correcto!
Marca el ritmo del decodificador de instrucciones y nos proporciona
unos impulsos eléctricos con intervalos constantes a la vez que marca
los tiempos para ejecutar las instrucciones.

Contiene el código de la instrucción, se analiza dicho código.

Contiene la dirección de la siguiente instrucción para realizar.

Pregunta 7 0.28 / 0.28 pts

¿Cuál de los siguientes lenguajes de programación son de alto nivel?

¡Correcto! C++

¡Correcto! C#

¡Correcto! VB.NET

¡Correcto! Python

¡Correcto! PASCAL

¡Correcto! Java

Puntaje del examen: 2 de 2

https://campus.ilerna.es/courses/1583/quizzes/23130?module_item_id=177802 5/5
15/12/2020 PAC 2 (UF1): Modelos de desarrollo: MP5. Entornos de desarrollo (DAW)

PAC 2 (UF1): Modelos de desarrollo


Fecha de entrega 27 de oct en 23:59 Puntos 2 Preguntas 7
Disponible 9 de oct en 0:00 - 27 de oct en 23:59 19 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Identificar las fases de un modelo de desarrollo.


2. Identificar los modelos de desarrollo software.
3. Reconocer las características de la generación de código.

Este examen fue bloqueado en 27 de oct en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 7 minutos 1.71 de 2

Puntaje para este examen: 1.71 de 2


Entregado el 21 de oct en 11:04
Este intento tuvo una duración de 7 minutos.
https://campus.ilerna.es/courses/1583/quizzes/23127?module_item_id=177804 1/7
15/12/2020 PAC 2 (UF1): Modelos de desarrollo: MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.29 / 0.29 pts

Todo desarrollo de una aplicación informática pasa por una serie de


fases.

Identifica las fases de desarrollo de una aplicación informática:

¡Correcto! Mantenimiento.

Exportación.

¡Correcto! Documentación.

¡Correcto! Codificación.

¡Correcto! Diseño.

¡Correcto! Explotación.

Rediseño.

¡Correcto! Pruebas.

¡Correcto! Análisis.

Pregunta 2 0.28 / 0.28 pts

Existen distintos modelos de desarrollo software y cada uno de ellos se


compone de una serie de fases ejecutadas de distinta forma según el
modelo.

Completa las fases de desarrollo en un modelo en cascada:

https://campus.ilerna.es/courses/1583/quizzes/23127?module_item_id=177804 2/7
15/12/2020 PAC 2 (UF1): Modelos de desarrollo: MP5. Entornos de desarrollo (DAW)

¡Correcto! 1 Análisis

¡Correcto! 2 Codificación

¡Correcto! 3 Mantenimiento

Otras opciones de coincidencia incorrecta:


Secuencias
Bases de datos
Riesgos

Pregunta 3 0.29 / 0.29 pts

Rellena los huecos ordenando las fases de desarrollo en un modelo en


espiral:

https://campus.ilerna.es/courses/1583/quizzes/23127?module_item_id=177804 3/7
15/12/2020 PAC 2 (UF1): Modelos de desarrollo: MP5. Entornos de desarrollo (DAW)

¡Correcto! 1 Determinar objetivos

¡Correcto! 2 Análisis del riesgo

¡Correcto! 3 Desarrollar y probar

¡Correcto! 4 Planificación

Otras opciones de coincidencia incorrecta:


Explotación
Pruebas unitarias
Pruebas con los ususarios

Pregunta 4 0.28 / 0.28 pts

El modelo en V es otro de los modelos de desarrollo que podemos


encontrar.

Señala la respuesta correcta en relación con el modelo en V:

https://campus.ilerna.es/courses/1583/quizzes/23127?module_item_id=177804 4/7
15/12/2020 PAC 2 (UF1): Modelos de desarrollo: MP5. Entornos de desarrollo (DAW)

¡Correcto!
El lado izquierdo de la V representa la descomposición de las
necesidades y la creación de las especificaciones del sistema.

El lado izquierdo de la V representa la integración de las piezas y su


verificación.

Ninguna es correcta.

El lado derecho de la V representa la descomposición de las


necesidades y la creación de las especificaciones del sistema.

Pregunta 5 0 / 0.29 pts

La generación de código fuente se lleva a cabo en la etapa de


codificación, en esta etapa el código pasa por diferentes estados entre
los que está la compilación. El compilador se compone internamente
de varias etapas o fases que realizan distintas operaciones, entre ellas
está la optimización de código.

¿En qué consiste la optimización de código?

espuesta correcta
Trata de mejorar el código intermedio generado en la fase anterior, de
tal forma que el código resultante sea más fácil y rápido de interpretar
por la máquina.

Trata de mejorar el código intermedio generado en la fase anterior, de


tal forma que el código resultante sea más difícil pero más rápido de
interpretar por la máquina.

Ninguna de las anteriores es correcta.

https://campus.ilerna.es/courses/1583/quizzes/23127?module_item_id=177804 5/7
15/12/2020 PAC 2 (UF1): Modelos de desarrollo: MP5. Entornos de desarrollo (DAW)

Respondido
Trata de mejorar el código intermedio generado en la fase posterior, de
tal forma que el código resultante sea más fácil y rápido de interpretar
por la máquina.

Pregunta 6 0.28 / 0.28 pts

¿A qué diagrama de análisis corresponde la siguiente imagen?

¡Correcto! DFD: Diagrama de flujo de datos.

Diagrama de clases.

Diagrama de Entidad-Relación.

Diagrama de Casos de Uso.

https://campus.ilerna.es/courses/1583/quizzes/23127?module_item_id=177804 6/7
15/12/2020 PAC 2 (UF1): Modelos de desarrollo: MP5. Entornos de desarrollo (DAW)

Pregunta 7 0.29 / 0.29 pts

¿En qué tipo de metodología aplicamos los sprints?

¡Correcto!
Metodología ágil.

Metodología de análisis.

Todas las respuestas son correctas.

Metodología estructurada.

Puntaje del examen: 1.71 de 2

https://campus.ilerna.es/courses/1583/quizzes/23127?module_item_id=177804 7/7
15/12/2020 PAC 3 (UF1): IDEs: MP5. Entornos de desarrollo (DAW)

PAC 3 (UF1): IDEs


Fecha de entrega 30 de oct en 23:59 Puntos 2 Preguntas 5
Disponible 13 de oct en 0:00 - 30 de oct en 23:59 18 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Identificar el concepto de IDE.


2. Reconocer las distintas partes de un entorno de desarrollo.
3. Conocer los pasos para la creación de módulos en un IDE.
4. Modificar la configuración del IDE Eclipse.
5. Identificar las características de SQL Developer.s

Este examen fue bloqueado en 30 de oct en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 2 minutos 2 de 2

Puntaje para este examen: 2 de 2


https://campus.ilerna.es/courses/1583/quizzes/23125?module_item_id=177806 1/5
15/12/2020 PAC 3 (UF1): IDEs: MP5. Entornos de desarrollo (DAW)

Entregado el 21 de oct en 11:07


Este intento tuvo una duración de 2 minutos.

Pregunta 1 0.4 / 0.4 pts

Centrándonos en el concepto “IDE”...

¿Qué es un IDEs?

Un IDE es una herramienta que permite depurar el código fuente.

¡Correcto!
Un IDE es un Entorno Integrado de Desarrollo, es decir, una aplicación
informática cuya función es simplificar la tarea del programador
mediante un conjunto de herramientas.

Un IDE es un Entorno Interno de Diseño, es decir, una aplicación


informática cuya función es simplificar la tarea del programador
mediante un conjunto de herramientas.

Ninguna de las anteriores es correcta.

Pregunta 2 0.4 / 0.4 pts

Cuando hablamos de entornos de desarrollo, hemos jhablado en el


IDE Eclipse.

Sitúa en los recuadros en rojo el nombre de cada una de las zonas


correspondientes al IDE Eclipse:

https://campus.ilerna.es/courses/1583/quizzes/23125?module_item_id=177806 2/5
15/12/2020 PAC 3 (UF1): IDEs: MP5. Entornos de desarrollo (DAW)

¡Correcto! 1 Package explorer

¡Correcto! 2 Zona de edición

¡Correcto! 3 Consola java

¡Correcto! 4 Outline

Pregunta 3 0.4 / 0.4 pts

En el IDE Eclipse, haciendo clic con el botón derecho sobre un


proyecto, ¿qué acciones podemos realizar sobre este proyecto?

¡Correcto! Build Path.

¡Correcto! Refresh.

¡Correcto! Debug As.

https://campus.ilerna.es/courses/1583/quizzes/23125?module_item_id=177806 3/5
15/12/2020 PAC 3 (UF1): IDEs: MP5. Entornos de desarrollo (DAW)

¡Correcto! Run As.

Test.

¡Correcto! Import.

¡Correcto! Export.

Outline.

Pregunta 4 0.4 / 0.4 pts

Selecciona con qué lenguajes podemos trabajar para cada uno de los
siguientes entornos de desarrollo:

¡Correcto! Netbeans Android, Javascript, C/

¡Correcto! Visual Studio Lenguajes de Microsoft

¡Correcto! CodeLite PHP y Node.js

¡Correcto! Eclipse C++, PHP o Perl

¡Correcto! JetBrain Kotlin, Android, Java o

Pregunta 5 0.4 / 0.4 pts

https://campus.ilerna.es/courses/1583/quizzes/23125?module_item_id=177806 4/5
15/12/2020 PAC 3 (UF1): IDEs: MP5. Entornos de desarrollo (DAW)

¿Podemos realizar un modelo de UML con el IDE de Eclipse?

¡Correcto! True

False

Puntaje del examen: 2 de 2

https://campus.ilerna.es/courses/1583/quizzes/23125?module_item_id=177806 5/5
15/12/2020 PAC 4 (UF1): Características del entorno de desarrollo y generación de ejecutable: MP5. Entornos de desarrollo (DAW)

PAC 4 (UF1): Características del entorno de


desarrollo y generación de ejecutable
Fecha de entrega 30 de oct en 23:59 Puntos 2 Preguntas 5
Disponible 17 de oct en 0:00 - 30 de oct en 23:59 14 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Identificar las componentes de un entorno de desarrollo.


2. Definir componentes de un entorno de desarrollo.
3. Seleccionar las características que ofrece el control de versiones.
4. Crear archivos ejecutables.

Este examen fue bloqueado en 30 de oct en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 3 minutos 2 de 2

https://campus.ilerna.es/courses/1583/quizzes/23129?module_item_id=177808 1/4
15/12/2020 PAC 4 (UF1): Características del entorno de desarrollo y generación de ejecutable: MP5. Entornos de desarrollo (DAW)

Puntaje para este examen: 2 de 2


Entregado el 21 de oct en 11:12
Este intento tuvo una duración de 3 minutos.

Pregunta 1 0.4 / 0.4 pts

Un IDE es una aplicación informática que estará formada por un


conjunto de herramientas de programación que simplifican la tarea al
programador y agilizan el desarrollo de programas. En ellos podemos
encontrar una serie de componentes.

¿Qué componentes puedes encontrar comúnmente en un entorno de


desarrollo?

¡Correcto! Intérprete.

Lector.

¡Correcto! Depurador.

¡Correcto! Constructor de interfaz gráfica.

Redactor.

¡Correcto! Compilador.

Pregunta 2 0.4 / 0.4 pts

Uno de los componentes de un entorno de desarrollo es el compilador:


¿Cuál es la función del compilador?

¡Correcto!
Se encarga de traducir el código fuente escrito en lenguaje de alto nivel
a un lenguaje de bajo nivel en el que la máquina sea capaz de
interpretarlo y ejecutarlo.

https://campus.ilerna.es/courses/1583/quizzes/23129?module_item_id=177808 2/4
15/12/2020 PAC 4 (UF1): Características del entorno de desarrollo y generación de ejecutable: MP5. Entornos de desarrollo (DAW)

Se encarga de traducir el código fuente escrito en lenguaje de alto nivel


a un lenguaje de bajo nivel aunque la máquina tampoco vaya a ser
capaz de interpretarlo ni ejecutarlo.

Ninguna de las anteriores es correcta.

Se encarga de traducir el código fuente escrito en lenguaje de bajo


nivel a un lenguaje de alto nivel en el que la máquina sea capaz de
interpretarlo y ejecutarlo.

Pregunta 3 0.4 / 0.4 pts

¿Qué componente de un entorno de desarrollo se encarga de realizar


la traducción a medida que se ejecuta la instrucción?

Editor de texto.

Control de versiones.

¡Correcto! Intérprete.

Depurador.

Pregunta 4 0.4 / 0.4 pts

Al realizar desarrollo software es muy importante realizar un control de


versiones cuando se hacen modificaciones sobre ese software.

Selecciona las características que tiene el control de versiones:

Simplifica la creación de interfaces gráficas.


https://campus.ilerna.es/courses/1583/quizzes/23129?module_item_id=177808 3/4
15/12/2020 PAC 4 (UF1): Características del entorno de desarrollo y generación de ejecutable: MP5. Entornos de desarrollo (DAW)

¡Correcto! Controla los cambios que se realizan sobre las aplicaciones.

Se encarga de traducir el código fuente.

¡Correcto! Obtiene versiones de las aplicaciones.

¡Correcto! Obtiene revisiones de las aplicaciones.

Pregunta 5 0.4 / 0.4 pts

Cuando hablamos del entorno de desarrollo de Eclipse...

¿Cómo se puede crear un archivo ejecutable de código Java desde


Eclipse?

Haciendo clic en el botón derecho del proyecto y luego en obtener


ejecutable eligiendo el destino.

¡Correcto!
Haciendo clic en el botón derecho del proyecto, y luego en exportar. En
la nueva ventana seleccionar la opción de Java > Runnable JAR file.
Posteriormente elegir el destino.

Ninguna de las anteriores es correcta.

Haciendo clic en el botón derecho del proyecto, y luego en importar. En


la nueva ventana seleccionar la opción de Java > Runnable JAR file.
Posteriormente elegir el destino.

Puntaje del examen: 2 de 2

https://campus.ilerna.es/courses/1583/quizzes/23129?module_item_id=177808 4/4
15/12/2020 Test evaluable (UF1): MP5. Entornos de desarrollo (DAW)

Test evaluable (UF1)


Fecha de entrega 30 de oct en 23:59 Puntos 2 Preguntas 10
Disponible 21 de oct en 0:00 - 30 de oct en 23:59 10 días
Límite de tiempo 20 minutos

Instrucciones

Este ejercicio se compone de una serie de preguntas que evaluarán tus conocimientos sobre esta
Unidad Formativa.

Debes completar el cuestionario en el tiempo establecido.


No se puede abandonar la evaluación. En caso de hacerlo, el tiempo seguirá pasando
igualmente hasta finalizar y no se podrá retomar el cuestionario.

Este examen fue bloqueado en 30 de oct en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 19 minutos 1.73 de 2

Puntaje para este examen: 1.73 de 2


Entregado el 23 de oct en 11:01
Este intento tuvo una duración de 19 minutos.

https://campus.ilerna.es/courses/1583/quizzes/23117?module_item_id=177810 1/6
15/12/2020 Test evaluable (UF1): MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.2 / 0.2 pts

¿Cuál de estos lenguajes no es de alto nivel?

JAVA

COBOL

PHP

¡Correcto! C

Pregunta 2 0.2 / 0.2 pts

¿En qué sitio se sitúa el registro de contador de programa (CP)?

En la ALU.

En el enlazador.

En la memoria RAM.

¡Correcto! En la Unidad de Control.

Pregunta 3 0.2 / 0.2 pts

¿Cuál es el trabajo que realiza el reloj interno de la CPU?

Es un tipo de bus del sistema.

https://campus.ilerna.es/courses/1583/quizzes/23117?module_item_id=177810 2/6
15/12/2020 Test evaluable (UF1): MP5. Entornos de desarrollo (DAW)

Nos marca la hora del sistema.

¡Correcto!
Nos marca el ritmo del registro de instrucción mediante impulsos
eléctricos.

Es un periférico de entrada.

Pregunta 4 0.13 / 0.2 pts

¿Qué ventajas tiene utilizar un modelo en espiral?

espuesta correcta Incorpora objetivos de calidad.

¡Correcto! Reduce los riesgos del proyecto.

Fácil de comprender, planificar y seguir.

¡Correcto! No se necesita conocer todos los requisitos.

Pregunta 5 0 / 0.2 pts

¿En qué etapa definimos los requisitos que no son funcionales?

espuesta correcta
Análisis.

Respondido Diseño.

Implementación.

Mantenimiento.

https://campus.ilerna.es/courses/1583/quizzes/23117?module_item_id=177810 3/6
15/12/2020 Test evaluable (UF1): MP5. Entornos de desarrollo (DAW)

Explotación.

Pregunta 6 0.2 / 0.2 pts

¿Cuál es el objetivo de realizar casos de uso en el proceso de


Ingeniería de SW?

¡Correcto!
Para especificar la comunicación y el comportamiento de un sistema
mediante su interacción con los usuarios y/u otros sistema.

No existen los casos de uso. Solo diagramas de datos.

Para especificar las pruebas de unidad.

Para especificar buenas prácticas a la hora de implementar el código.

Pregunta 7 0.2 / 0.2 pts

¿Qué es una prueba de caja negra?

Valida la estructura interna del sistema.

¡Correcto!
Valida los requisitos sin observar el funcionamiento interno del
programa.

Valida los requisitos no funcionales del sistema.

Todas las respuesta son correctas.

https://campus.ilerna.es/courses/1583/quizzes/23117?module_item_id=177810 4/6
15/12/2020 Test evaluable (UF1): MP5. Entornos de desarrollo (DAW)

Pregunta 8 0.2 / 0.2 pts

¿A qué tipo de metodología ágil corresponde la siguiente imagen?

¡Correcto! Kanban.

Programación Extrema.

XP.

Scrum.

Pregunta 9 0.2 / 0.2 pts

¿Qué es una Primary Key?

Un campo utilizado en el modelo iterativo para la realización de


pruebas.

https://campus.ilerna.es/courses/1583/quizzes/23117?module_item_id=177810 5/6
15/12/2020 Test evaluable (UF1): MP5. Entornos de desarrollo (DAW)

¡Correcto!
Un campo que identifica de forma unívoca cada fila de una tabla en una
base de datos.

Ninguna de las anteriores respuestas es correcta.

Un campo utilizado en la metodología Scrum que se menciona en las


reuniones diarias para hacer el incremento del producto.

Pregunta 10 0.2 / 0.2 pts

En las pruebas de unidad se aplican técnicas de:

Caja blanca.

Accesibilidad.

Caja negra.

¡Correcto! Caja blanca y caja negra.

Puntaje del examen: 1.73 de 2

https://campus.ilerna.es/courses/1583/quizzes/23117?module_item_id=177810 6/6
15/12/2020 PAC 1 (UF2): Introducción a los diagramas de grafos: MP5. Entornos de desarrollo (DAW)

PAC 1 (UF2): Introducción a los diagramas de


grafos
Fecha de entrega 18 de nov en 23:59 Puntos 1.25 Preguntas 8
Disponible 28 de oct en 0:00 - 18 de nov en 23:59 22 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Saber diferenciar el orden y secuencia correcta de las pruebas que hay en el desarrollo software.
2. Conocer las características de las pruebas de validación.
3. Conocer las características de las pruebas del sistema
4. Conocer las características de las pruebas de integración
5. Conocer las características de las pruebas de unidad
6. Conocer las características de las pruebas de resistencia

Este examen fue bloqueado en 18 de nov en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 1,726 minutos 1.25 de 1.25

https://campus.ilerna.es/courses/1583/quizzes/23118?module_item_id=177812 1/7
15/12/2020 PAC 1 (UF2): Introducción a los diagramas de grafos: MP5. Entornos de desarrollo (DAW)

Puntaje para este examen: 1.25 de 1.25


Entregado el 11 de nov en 23:53
Este intento tuvo una duración de 1,726 minutos.

Pregunta 1 0.16 / 0.16 pts

Existen distintas estrategias de pruebas software, estas quedan bien


representadas sobre una enorme espiral en la que se ubican, según su
orden, los diferentes tipos de pruebas.

Completa la siguiente imagen en espiral con los tipos de pruebas


según el orden en el que se realizan:

¡Correcto! 1 Pruebas de sistema

¡Correcto! 2 Pruebas de validación

¡Correcto! 3 Pruebas de integración

https://campus.ilerna.es/courses/1583/quizzes/23118?module_item_id=177812 2/7
15/12/2020 PAC 1 (UF2): Introducción a los diagramas de grafos: MP5. Entornos de desarrollo (DAW)

¡Correcto! 4 Pruebas de unidad

Pregunta 2 0.16 / 0.16 pts

Conseguiremos la prueba de validación cuando el programa funcione


de acuerdo a las expectativas expuestas por el cliente y cuando,
además, cumpla con lo indicado en el documento de especificación de
requisitos del software o ERS. Se llevarán a cabo pruebas con la
técnica de caja negra y se podrán usar distintas técnicas.

“En las pruebas de validación se puede usar la técnica de prueba Alfa


pero no la técnica de prueba Beta”.

True

¡Correcto! False

Pregunta 3 0.16 / 0.16 pts

Entre las distintas pruebas que se realizan en el proceso de desarrollo


software, podemos encontrar distintos tipos de pruebas cada uno de
ellos con una función.

¿En qué consisten las pruebas del sistema?

Esta prueba está formada solo por una prueba que tiene como misión
ejercitar en profundidad el software.

https://campus.ilerna.es/courses/1583/quizzes/23118?module_item_id=177812 3/7
15/12/2020 PAC 1 (UF2): Introducción a los diagramas de grafos: MP5. Entornos de desarrollo (DAW)

Esta prueba está formada por varias pruebas que tendrán como misión
ejercitar en profundidad el software: prueba unitaria, prueba de
regresión y prueba de resistencia.

¡Correcto!
Esta prueba está formada por varias pruebas que tendrán como misión
ejercitar en profundidad el software: prueba de recuperación, prueba de
seguridad y prueba de resistencia.

Ninguna de las anteriores es correcta.

Pregunta 4 0.15 / 0.15 pts

Señala si la siguiente afirmación es correcta:

“En las pruebas de integración se comprueba la interacción de los


distintos módulos del programa”.

¡Correcto! True

False

Pregunta 5 0.15 / 0.15 pts

Selecciona las características que puedas encontrar en las pruebas de


unidad:

¡Correcto! Se realizan pruebas sobre la integridad.

¡Correcto! Se utiliza la técnica de prueba de caja blanca.

Se realizan pruebas de resistencia.

https://campus.ilerna.es/courses/1583/quizzes/23118?module_item_id=177812 4/7
15/12/2020 PAC 1 (UF2): Introducción a los diagramas de grafos: MP5. Entornos de desarrollo (DAW)

Se utiliza la técnica de prueba Alfa.

¡Correcto! Se realizarán pruebas sobre la interfaz del módulo.

¡Correcto! Se utilizan la técnica de prueba de caja negra.

Pregunta 6 0.16 / 0.16 pts

Según el siguiente grafo:

¿A qué estructura de control corresponde?

For

Do-While

¡Correcto! While

Case

https://campus.ilerna.es/courses/1583/quizzes/23118?module_item_id=177812 5/7
15/12/2020 PAC 1 (UF2): Introducción a los diagramas de grafos: MP5. Entornos de desarrollo (DAW)

Pregunta 7 0.16 / 0.16 pts

¿Cuántas regiones tiene el siguiente grafo?

No se puede calcular las regiones de este grafo

¡Correcto! 5

https://campus.ilerna.es/courses/1583/quizzes/23118?module_item_id=177812 6/7
15/12/2020 PAC 1 (UF2): Introducción a los diagramas de grafos: MP5. Entornos de desarrollo (DAW)

Pregunta 8 0.15 / 0.15 pts

¿De qué forma calculamos la complejidad ciclomática?

Aristas*Nodos

Nodos predicados + 2

Aristas-Nodos*2

¡Correcto!
Número de regiones del grafo

Puntaje del examen: 1.25 de 1.25

https://campus.ilerna.es/courses/1583/quizzes/23118?module_item_id=177812 7/7
15/12/2020 PAC 2 (UF2): JUnit: MP5. Entornos de desarrollo (DAW)

PAC 2 (UF2): JUnit


Fecha de entrega 18 de nov en 23:59 Puntos 1.25 Preguntas 5
Disponible 31 de oct en 0:00 - 18 de nov en 23:59 19 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Conocer las ventajas que ofrece JUnit.


2. Conocer el funcionamiento de métodos y anotaciones de JUnit.
3. Crear una suite de pruebas en Eclipse con JUnit.

Este examen fue bloqueado en 18 de nov en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 5 minutos 1.25 de 1.25

Puntaje para este examen: 1.25 de 1.25


Entregado el 12 de nov en 0:18
Este intento tuvo una duración de 5 minutos.
https://campus.ilerna.es/courses/1583/quizzes/23119?module_item_id=177814 1/4
15/12/2020 PAC 2 (UF2): JUnit: MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.25 / 0.25 pts

Tanto para la depuración como para realizar pruebas unitarias existe


una variedad de herramientas. Entre ellas, una de las más conocidas
es JUnit.

Señala si la siguiente afirmación es correcta o falsa:

“JUnit es una herramienta que podemos utilizar para las pruebas


automatizadas. Esta se integra con el IDE Eclipse por lo que no
tenemos que descargarnos ningún paquete ”.

¡Correcto! True

False

Pregunta 2 0.25 / 0.25 pts

En JUnit, ¿qué misión tiene el método assertEquals(String mensaje,


valorEsperado, valorReal)?

¡Correcto!
Comprueba que el valorEsperado sea igual al valorReal. Si no son
iguales y se incluye el string, entonces se lanzará el mensaje.
ValorEsperado y ValorReal pueden ser de diferentes tipos.

Comprueba que el valorEsperado sea igual al valorReal. Si son iguales,


entonces se lanzará el mensaje. ValorEsperado y ValorReal pueden ser
de diferentes tipos.

Comprueba que el valorEsperado sea igual al valorReal. Si no son


iguales, entonces se lanzará el mensaje. ValorEsperado y ValorReal
tienen que ser del mismo tipo.

https://campus.ilerna.es/courses/1583/quizzes/23119?module_item_id=177814 2/4
15/12/2020 PAC 2 (UF2): JUnit: MP5. Entornos de desarrollo (DAW)

Ninguna de las anteriores es correcta.

Pregunta 3 0.25 / 0.25 pts

En JUnit, ¿qué anotación se utiliza si queremos que se inicie un


método antes de que se ejecute cualquier método de prueba?

@After

@AfterClass

¡Correcto! @Before

@BeforeClass

Pregunta 4 0.25 / 0.25 pts

En las pruebas automatizadas con JUnit podemos diferenciar distintos


métodos cada uno de los cuales tiene una misión.

Señala si la siguiente afirmación es correcta o falsa:

“En JUnit el método fail(String mensaje) hace que la prueba falle


lanzando el mensaje introducido”.

¡Correcto! True

False

Pregunta 5 0.25 / 0.25 pts

https://campus.ilerna.es/courses/1583/quizzes/23119?module_item_id=177814 3/4
15/12/2020 PAC 2 (UF2): JUnit: MP5. Entornos de desarrollo (DAW)

El métido fail(String mensaje):

Hace que la prueba falle

¡Correcto!
Hace que la prueba falle. Si se incluye un string, la prueba falla,
lanzando el mensaje

Ninguna de las anteriores respuestas es correcta

Hace que la prueba se evalué como false

Puntaje del examen: 1.25 de 1.25

https://campus.ilerna.es/courses/1583/quizzes/23119?module_item_id=177814 4/4
15/12/2020 PAC 3 (UF2): Refactorización: MP5. Entornos de desarrollo (DAW)

PAC 3 (UF2): Refactorización


Fecha de entrega 18 de nov en 23:59 Puntos 1.25 Preguntas 6
Disponible 4 de nov en 0:00 - 18 de nov en 23:59 15 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Conocer las características de la refactorización.


2. Detectar cuándo es necesario refactorizar el código.
3. Conocer herramientas para refactorizar.
4. Identificar los elementos comunes de refactorización.

Este examen fue bloqueado en 18 de nov en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 8 minutos 1.2 de 1.25

Puntaje para este examen: 1.2 de 1.25


Entregado el 12 de nov en 0:27
https://campus.ilerna.es/courses/1583/quizzes/23123?module_item_id=177816 1/4
15/12/2020 PAC 3 (UF2): Refactorización: MP5. Entornos de desarrollo (DAW)

Este intento tuvo una duración de 8 minutos.

Pregunta 1 0.21 / 0.21 pts

A partir de un código ya desarrollado se pueden realizar una serie de


acciones, por ejemplo la refactorización.

“La refactorización nos va a permitir optimizar un código que se ha


escrito previamente, realizando cambios en la estructura interna sin
que afecten al comportamiento final del producto"

¡Correcto! True

False

Pregunta 2 0.21 / 0.21 pts

Respecto a la factorización, identifica cuáles de las siguientes


afirmaciones son verdaderas:

¡Correcto! Tiene como objetivo limpiar el código para que se entienda mejor

¡Correcto! Permitir una mejor lectura y comprensión de lo que se realiza.

¡Correcto! No alterará su ejecución ni los resultados

Alterará su ejecución y los resultados

Alterará su ejecución pero no los resultados

¡Correcto!
Tiene como objetivo limpiar el código para que se pueda modificar de
forma más fácil

https://campus.ilerna.es/courses/1583/quizzes/23123?module_item_id=177816 2/4
15/12/2020 PAC 3 (UF2): Refactorización: MP5. Entornos de desarrollo (DAW)

Pregunta 3 0.21 / 0.21 pts

Seála si la siguiente afirmación es correcta o falta

“La refactorización se realiza cuando aparecen una serie de síntomas,


por ejemplo: código simple, métodos muy cortos o clases no muy
grandes”.

True

¡Correcto! False

La refactorización se realiza cuando aparecen una serie de


síntomas, por ejemplo: código duplicado, métodos muy largos o
clases muy grandes, entre otros.

Pregunta 4 0.21 / 0.21 pts

¿Cuál es la principal razón para realizar la factorización?

Clases muy grandes

¡Correcto! Código duplicado

Cambio divergente

Clase solo de datos

Pregunta 5 0.21 / 0.21 pts

https://campus.ilerna.es/courses/1583/quizzes/23123?module_item_id=177816 3/4
15/12/2020 PAC 3 (UF2): Refactorización: MP5. Entornos de desarrollo (DAW)

Señala si la siguiente afirmación es verdadera o falsa:

“En Eclipse disponemos de distintas formas de refactorizar. En función


de donde lo hagamos tendremos un menú contextual u otro. Para ello,
deberemos ir a la opción Refactor del menú contextual.”

¡Correcto! True

False

Pregunta 6 0.15 / 0.2 pts

Dentro de los métodos que se usan para la refactorización, selecciona


cuáles son elementos comunes:

¡Correcto! Extract Constant

¡Correcto! Move

¡Correcto! Rename

espuesta correcta Inline

Create

Class

Puntaje del examen: 1.2 de 1.25

https://campus.ilerna.es/courses/1583/quizzes/23123?module_item_id=177816 4/4
15/12/2020 PAC 4 (UF2): Control de versiones: MP5. Entornos de desarrollo (DAW)

PAC 4 (UF2): Control de versiones


Fecha de entrega 22 de nov en 23:59 Puntos 1.25 Preguntas 7
Disponible 8 de nov en 0:00 - 22 de nov en 23:59 15 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Conocer la terminología usada en el control de versiones.


2. Conocer herramientas para el control de versiones.
3. Conocer herramientas para la documentación de código.
4. Saber usar las etiquetas para documentar el código.

Este examen fue bloqueado en 22 de nov en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 7 minutos 1.25 de 1.25

Puntaje para este examen: 1.25 de 1.25


Entregado el 12 de nov en 0:35
https://campus.ilerna.es/courses/1583/quizzes/23115?module_item_id=177818 1/5
15/12/2020 PAC 4 (UF2): Control de versiones: MP5. Entornos de desarrollo (DAW)

Este intento tuvo una duración de 7 minutos.

Pregunta 1 0.18 / 0.18 pts

El control de versiones es la capacidad de poder recordar todos los


cambios que se han realizado tanto en la estructura de directorios
como en el contenido de los archivo. En este control de versiones se
utiliza una terminología específica, como por ejemplo, repositorio.

Señala si la siguiente afirmación es correcta o falsa:

“Un repositorio es el lugar donde se almacenan los datos y los cambios


realizados”.

¡Correcto! True

False

Pregunta 2 0.18 / 0.18 pts

Señala si la siguiente afirmación es correcta o falsa:

“TortoiseSVN es un cliente gratuito de código abierto para el sistema


de control de versiones Subversion”.

¡Correcto! True

False

Pregunta 3 0.18 / 0.18 pts

¿Qué término debes utilizar en el control de versiones para integrar los


cambios realizados en el repositorio con el repositorio local?
https://campus.ilerna.es/courses/1583/quizzes/23115?module_item_id=177818 2/5
15/12/2020 PAC 4 (UF2): Control de versiones: MP5. Entornos de desarrollo (DAW)

ninguna de las respuestas es correcta

¡Correcto! Update

Export

Branch

Pregunta 4 0.18 / 0.18 pts

¿Para qué se crea una etiqueta (tag) en el control de versiones?

Las etiquetas son la subida de carpetas y archivos al repositorio

¡Correcto!
Las etiquetas se crean para localizar o recuperar en cualquier momento
una versión concreta del desarrollo

Las etiquetas se crean para confirmar los cambios realizados en local e


integrarlos con el repositorio

Ninguna de las anteriores es correcta

Pregunta 5 0.18 / 0.18 pts

Podemos encontrar diferentes tipos de documentación a la hora de


entregar un proyecto

Señala las correctas:

¡Correcto! Documentación del usuario final

https://campus.ilerna.es/courses/1583/quizzes/23115?module_item_id=177818 3/5
15/12/2020 PAC 4 (UF2): Control de versiones: MP5. Entornos de desarrollo (DAW)

¡Correcto! Documentación de las especificaciones

Documentación intermedia

Documentación independiente

¡Correcto! Documentación del diseño

¡Correcto! Documentación del código fuente

Pregunta 6 0.18 / 0.18 pts

Selecciona las etiquetas de Javadoc más utilizadas:

¡Correcto! @version

¡Correcto! @author

¡Correcto! @return

@string

@test

¡Correcto! @throws

Pregunta 7 0.17 / 0.17 pts

https://campus.ilerna.es/courses/1583/quizzes/23115?module_item_id=177818 4/5
15/12/2020 PAC 4 (UF2): Control de versiones: MP5. Entornos de desarrollo (DAW)

Completa el siguiente esquema:

¡Correcto! 1 Branch

¡Correcto! 2 Trunk

¡Correcto! 3 Tag

Otras opciones de coincidencia incorrecta:


update
merge

Puntaje del examen: 1.25 de 1.25

https://campus.ilerna.es/courses/1583/quizzes/23115?module_item_id=177818 5/5
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

Test evaluable (UF2)


Fecha de entrega 22 de nov en 23:59 Puntos 5 Preguntas 10
Disponible 12 de nov en 0:00 - 22 de nov en 23:59 11 días
Límite de tiempo 15 minutos

Instrucciones

Este ejercicio se compone de una serie de preguntas que evaluarán tus conocimientos sobre esta
Unidad Formativa.

Debes completar el cuestionario en el tiempo establecido.


No se puede abandonar la evaluación. En caso de hacerlo, el tiempo seguirá pasando
igualmente hasta finalizar y no se podrá retomar el cuestionario.

Este examen fue bloqueado en 22 de nov en 23:59.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 8 minutos 4.75 de 5

Puntaje para este examen: 4.75 de 5


Entregado el 18 de nov en 11:08
Este intento tuvo una duración de 8 minutos.

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 1/9
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.5 / 0.5 pts

Tener previamente instalado ________ es imprescindible para poder


instalar y ejecutar NetBeans

JVM

JRE

linux

¡Correcto! JDK

Pregunta 2 0.5 / 0.5 pts

¿Cómo se llama el cambio consistente en mejorar la legibilidad de


programas, sin alterar la
funcionalidad del mismo?

Correctivo

¡Correcto! Refactorización

Evolutivo

Adaptativo

Pregunta 3 0.5 / 0.5 pts

La herramienta de prueba unitaria más extendida en Java es:

¡Correcto! JUnit

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 2/9
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

NUnit

Simple Test

MOQ

Pregunta 4 0.5 / 0.5 pts

Con las clases de equivalencia válidas diseñamos casos de pruebas:

con valores fuera del rango admitido

¡Correcto! con valores representativos del rango admitido

todas las respuestas anteriores no son válidas

con valores en el límite del rango admitido

Pregunta 5 0.5 / 0.5 pts

¿Cuál es la complejidad ciclomática del siguiente grafo?

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 3/9
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

¡Correcto! 4

Ninguna respuesta es correcta

Pregunta 6 0.5 / 0.5 pts

Un caso de prueba:

Es cada fase de la planificación de pruebas

Es cada elemento que interviene en la depuración

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 4/9
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

¡Correcto!
Se diseña intentando que la probabilidad de detección de errores sea
máxima

Es diseñado con la colaboración del cliente

Pregunta 7 0.5 / 0.5 pts

La realización de pruebas _______ nos permite detectar errores de


cada parte del programa por
separado

De integración

Validación

semánticas

¡Correcto! Unitarias

Pregunta 8 0.5 / 0.5 pts

¿Cuántos nodos predicados tiene el siguiente grafo?

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 5/9
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

¡Correcto! 5

13

Pregunta 9 0.5 / 0.5 pts

¿De qué forma podemos calcular la complejidad ciclomática?

Número de regiones +1

Aristas + Nodos + 1

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 6/9
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

Todas las respuestas son correctas

¡Correcto!
Número de regiones

Pregunta 10 0.25 / 0.5 pts

¿Cuáles son los caminos mínimos del siguiente grafo?

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 7/9
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

¡Correcto!
1-2,3-6-8-9-10-1-11

espuesta correcta 1-2,3-4,5-10-1-11

Respondido
1-2,3,4-5,10,11

¡Correcto!
1-11

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 8/9
15/12/2020 Test evaluable (UF2): MP5. Entornos de desarrollo (DAW)

¡Correcto!
1-2,3-6-7-9-10-1-11

Puntaje del examen: 4.75 de 5

https://campus.ilerna.es/courses/1583/quizzes/23126?module_item_id=177820 9/9
15/12/2020 PAC 1 (UF3): Introducción al diagrama de clases: MP5. Entornos de desarrollo (DAW)

PAC 1 (UF3): Introducción al diagrama de clases


Fecha de entrega 18 de dic en 23:59 Puntos 1 Preguntas 6
Disponible 19 de nov en 0:00 - 18 de dic en 23:59 30 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Conocer el concepto de diagrama de clase.


2. Diferenciar las partes de un diagrama de clase.
3. Conocer los principios del modelo orientado a objetos.
4. Conocer las características de los atributos de una clase.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 6 minutos 1 de 1

Puntaje para este examen: 1 de 1


Entregado el 9 de dic en 19:38
Este intento tuvo una duración de 6 minutos.

https://campus.ilerna.es/courses/1583/quizzes/23122?module_item_id=177823 1/5
15/12/2020 PAC 1 (UF3): Introducción al diagrama de clases: MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.16 / 0.16 pts

UML fue creado para crear un lenguaje de modelado visual común y


semántica y sintácticamente rico para la arquitectura, el diseño y la
implementación de sistemas de software complejos.

Dentro de este modelado, podemos representar esa arquitectura con


diagramas de clases.

Señala si la siguiente afirmación es correcta o falsa:

“Un diagrama de clases es una representación gráfica y estática de la


estructura general de un sistema, mostrando cada una de las clases
pero no las interacciones representadas en cada una de ellas”.

True

¡Correcto! False

Un diagrama de clases es una representación gráfica y estática


de la estructura general de un sistema, mostrando cada una de
las clases Y SUS INTERACCIONES representadas en forma de
bloques.

Pregunta 2 0.16 / 0.16 pts

Completa la siguiente imagen con las partes de una clase en UML:

https://campus.ilerna.es/courses/1583/quizzes/23122?module_item_id=177823 2/5
15/12/2020 PAC 1 (UF3): Introducción al diagrama de clases: MP5. Entornos de desarrollo (DAW)

¡Correcto! 1 Nombre de la clase

¡Correcto! 2 Métodos

¡Correcto! 3 Atributos

Otras opciones de coincidencia incorrecta:


datos
namespace

Pregunta 3 0.17 / 0.17 pts

Es importante conocer los principios que nos ofrece el modelo


orientado a objetos.

Selecciona cuáles de los siguientes son principios del modelo


Orientado a Objetos (OO):

¡Correcto! Encapsulación

¡Correcto! Modularidad

Privatización

https://campus.ilerna.es/courses/1583/quizzes/23122?module_item_id=177823 3/5
15/12/2020 PAC 1 (UF3): Introducción al diagrama de clases: MP5. Entornos de desarrollo (DAW)

¡Correcto! Polimorfismo

Visibilidad

¡Correcto! Jerarquía

¡Correcto! Abstracción

¡Correcto! Persistencia

Pregunta 4 0.17 / 0.17 pts

¿A qué nos referimos cuando hablamos de Abstracción?

Nos referimos a la propiedad que tiene un objeto que está activo en


relación a otro que no lo está.

Nos referimos a la capacidad de un sistema o aplicación para dividirse


en pequeños módulos independientes.

¡Correcto!
Nos referimos a las características esenciales de un objetode tal forma
que lo distingue de los demás objetos.

Ninguna de las anteriores son correctas.

Pregunta 5 0.17 / 0.17 pts

Los atributos de una clase pueden tener distinta visibilidad.

https://campus.ilerna.es/courses/1583/quizzes/23122?module_item_id=177823 4/5
15/12/2020 PAC 1 (UF3): Introducción al diagrama de clases: MP5. Entornos de desarrollo (DAW)

Respecto a la visibilidad de los atributos de una clase, ¿qué tipo de los


siguientes representa un atributo que no será accesible desde fuera de
la clase pero sí por métodos de la propia clase y subclases?

private

public

¡Correcto! protected

package

Pregunta 6 0.17 / 0.17 pts

Respecto a la visibilidad de los atributos de una clase, ¿qué representa


el atributo private?

Que el atributo será accesible solo dentro del paquete en el que se


encuentra.

¡Correcto! Que el atributo solo será accesible en esa clase.

Ninguna de las anteriores son correctas.

Que el atributo solo será accesible en las subclases.

Puntaje del examen: 1 de 1

https://campus.ilerna.es/courses/1583/quizzes/23122?module_item_id=177823 5/5
15/12/2020 PAC 2 (UF3): UML: MP5. Entornos de desarrollo (DAW)

PAC 2 (UF3): UML


Fecha de entrega 18 de dic en 23:59 Puntos 1 Preguntas 7
Disponible 23 de nov en 0:00 - 18 de dic en 23:59 26 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Diferenciar las relaciones de un diagrama de clase.


2. Conocer las relaciones UML.
3. Distinguir los tipos de asociaciones UML.
4. Conocer el significado de las asociaciones de un diagrama de clase.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 4 minutos 0.76 de 1

Puntaje para este examen: 0.76 de 1


Entregado el 9 de dic en 19:43
Este intento tuvo una duración de 4 minutos.

https://campus.ilerna.es/courses/1583/quizzes/23124?module_item_id=177825 1/5
15/12/2020 PAC 2 (UF3): UML: MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.14 / 0.14 pts

Un diagrama de clases es una representación gráfica y estática de la


estructura general de un sistema, mostrando cada una de las clases y
sus interacciones representadas en forma de bloques.

Señala si la siguiente afirmación es correcta o falsa:

“Las relaciones en un UML poseen un nombre y una cardinalidad, la


cual representa el número de instancias de una clase que se relaciona
con las instancias de otra clase”.

¡Correcto! True

False

Pregunta 2 0.14 / 0.14 pts

En las relaciones UML, ¿Qué quiere decir la notación “1..*” ?

Una y solo una vez

Ninguna respuesta es correcta

De cero a varias veces

¡Correcto! De una a varias veces

Pregunta 3 0.05 / 0.15 pts

Identifica cuáles de las siguientes afirmaciones son respecto a las


asociaciones UML:

https://campus.ilerna.es/courses/1583/quizzes/23124?module_item_id=177825 2/5
15/12/2020 PAC 2 (UF3): UML: MP5. Entornos de desarrollo (DAW)

La notación “M..N” representa una multiplicidad de una a varias veces

¡Correcto! La notación “1” representa una multiplicidad de una y solo una vez.

¡Correcto!

En cada extremo será posible indicar la multiplicidad mínima y máxima

espuesta correcta

La notación “0..*” representa una multiplicidad de cero a varias veces.

Respondido La notación “*” representa una multiplicidad de una a varias veces.

En cada extremo será posible indicar la multiplicidad mínima pero no la


máxima.

Pregunta 4 0.14 / 0.14 pts

Señala si la siguiente afirmación es correcta o falsa:

“Una asociación puede ser unidireccional o bidireccional, dependiendo


de si una conoce la existencia de la otra o no ”.

¡Correcto! True

False

Pregunta 5 0 / 0.14 pts

Señala si la siguiente afirmación es correcta o falsa:

https://campus.ilerna.es/courses/1583/quizzes/23124?module_item_id=177825 3/5
15/12/2020 PAC 2 (UF3): UML: MP5. Entornos de desarrollo (DAW)

“En la asociación unidireccional, la clase destino no sabrá de la


existencia de la clase origen”.

espuesta correcta True

Respondido False

Pregunta 6 0.15 / 0.15 pts

En la asociación unidireccional, la clase destino no sabrá de la


existencia de la clase origen, y la clase origen contendrá un objeto o
set de objetos de la clase destino.

Respecto a la imagen siguiente, ¿qué afirmación consideras correcta


para referirte a la clase COMPRA?

¡Correcto! Es una clase asociación

Es una clase bidireccional


https://campus.ilerna.es/courses/1583/quizzes/23124?module_item_id=177825 4/5
15/12/2020 PAC 2 (UF3): UML: MP5. Entornos de desarrollo (DAW)

Constituye una generalización

La clase es una composición

Pregunta 7 0.14 / 0.14 pts

¿Qué tipo de asociación es la que se muestra en la imagen?

asociación de herencia

¡Correcto! asociación de agregación

ninguna de las respuestas es correcta

asociación de composición

Puntaje del examen: 0.76 de 1

https://campus.ilerna.es/courses/1583/quizzes/23124?module_item_id=177825 5/5
15/12/2020 PAC 3 (UF3): tipos de asociaciones: MP5. Entornos de desarrollo (DAW)

PAC 3 (UF3): tipos de asociaciones


Fecha de entrega 18 de dic en 23:59 Puntos 1 Preguntas 5
Disponible 28 de nov en 0:00 - 18 de dic en 23:59 21 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Diferenciar las multiplicidades de los diagramas de clase.


2. Saber relacionar clases.
3. Conocer los tipos de asociaciones.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 4 minutos 1 de 1

Puntaje para este examen: 1 de 1


Entregado el 9 de dic en 19:48
Este intento tuvo una duración de 4 minutos.

https://campus.ilerna.es/courses/1583/quizzes/23121?module_item_id=177827 1/5
15/12/2020 PAC 3 (UF3): tipos de asociaciones: MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.2 / 0.2 pts

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

Clase asociación

¡Correcto! Asociación reflexiva

Ninguna de las anteriores es correcta

Asociación tridireccional

Pregunta 2 0.2 / 0.2 pts

https://campus.ilerna.es/courses/1583/quizzes/23121?module_item_id=177827 2/5
15/12/2020 PAC 3 (UF3): tipos de asociaciones: MP5. Entornos de desarrollo (DAW)

¿Qué representa la siguiente imagen?

¡Correcto!
Que un ordenador se compone de una placa base, una o más
memorias, un teclado y uno o más discos.

Que un ordenador se compone de una placa base, una o más


memorias, ningún teclado y uno o más discos.

Que un ordenador se compone de una o más placas base, una o más


memorias, un teclado y uno o más discos.

Ninguna de las anteriores son correctas

Pregunta 3 0.2 / 0.2 pts

Señala si la siguiente afirmación es correcta o falsa:

“Dentro del IDE Eclipse, no existe ninguna opción para poder hacer
diagramas ”.

https://campus.ilerna.es/courses/1583/quizzes/23121?module_item_id=177827 3/5
15/12/2020 PAC 3 (UF3): tipos de asociaciones: MP5. Entornos de desarrollo (DAW)

True

¡Correcto! False

Pregunta 4 0.2 / 0.2 pts

Según el siguiente diagrama:

Indica que respuestas son las correctas:

La clase 'Line' hereda de la clase 'Telephone'

Si eliminamos la clase 'Telephone' del diagrama, debemos eliminar la


clase 'Caller id'

https://campus.ilerna.es/courses/1583/quizzes/23121?module_item_id=177827 4/5
15/12/2020 PAC 3 (UF3): tipos de asociaciones: MP5. Entornos de desarrollo (DAW)

¡Correcto! La relación entre la clase 'Ringer' y 'Telephone' es de agregación

¡Correcto!
Si eliminamos la clases 'Answering Machine' del diagrama, también
debemos eliminar la clase 'Message'

Pregunta 5 0.2 / 0.2 pts

Según la siguiente representación:

La clase Papel "conoce" a la clase Impresora

¡Correcto! La clase Impresora "conoce" a la clase Papel

Ambas clases tienen conocimiento la una de la otra

Ninguna de las respuestas es la correcta

Puntaje del examen: 1 de 1

https://campus.ilerna.es/courses/1583/quizzes/23121?module_item_id=177827 5/5
15/12/2020 PAC 4 (UF3): Diagramas de casos de uso: MP5. Entornos de desarrollo (DAW)

PAC 4 (UF3): Diagramas de casos de uso


Fecha de entrega 18 de dic en 23:59 Puntos 1 Preguntas 6
Disponible 3 de dic en 0:00 - 18 de dic en 23:59 16 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Conocer las características del diagrama de comportamiento.


2. Conocer los componentes de los diagramas de uso.
3. Diferenciar las partes de un diagrama de uso.
4. Diferencia la notación de un diagrama de colaboración.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 4 minutos 1 de 1

Puntaje para este examen: 1 de 1


Entregado el 9 de dic en 19:52
Este intento tuvo una duración de 4 minutos.

https://campus.ilerna.es/courses/1583/quizzes/23120?module_item_id=177829 1/5
15/12/2020 PAC 4 (UF3): Diagramas de casos de uso: MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.17 / 0.17 pts

En uno de los apartados nos hemos centrado en cómo modelar lo que


sucede en un sistema de software por medio de diagramas de
comportamientos.

Selecciona las características que tienen los diagramas de


comportamiento:

¡Correcto!
Nos permiten modelar la información que hemos manejado
anteriormente con los diagramas de clase

Estos diagramas no incluyen a los diagramas de interacción

Un diagrama de actividad no entre dentro de los diagramas de


comportamiento

¡Correcto! Los casos de uso son un tipo de diagrama de comportamiento

¡Correcto! Muestran el comportamiento de un sistema

Pregunta 2 0.17 / 0.17 pts

Los casos de uso van a modelar el sistema desde el punto de vista del
usuario, con ellos vamos a poder obtener los requisitos de software en
la fase de análisis de un proyecto.

Selecciona los componentes de un diagrama de uso:

¡Correcto! Relación

¡Correcto! Caso de uso

https://campus.ilerna.es/courses/1583/quizzes/23120?module_item_id=177829 2/5
15/12/2020 PAC 4 (UF3): Diagramas de casos de uso: MP5. Entornos de desarrollo (DAW)

Alternativa

¡Correcto! Actor

Precondición

Pregunta 3 0.17 / 0.17 pts

¿Qué es un actor dentro de los casos de uso?

¡Correcto!
Es cualquier cosa que interactúa con el sistema y es externo a él. Se
representa con un monigote y con el nombre debajo de este.

Es cualquier cosa que interactúa con el sistema y es externo a él. No


tiene representación concreta.

Ninguna respuesta es correcta

Es cualquier persona que interactúa con el sistema y es externo a él.


Se representa con un monigote y con el nombre debajo de este.

Pregunta 4 0.16 / 0.16 pts

“Una plantilla de casos de uso solo contiene el nombre, ID y una


pequeña descripción”.

True

¡Correcto! False

https://campus.ilerna.es/courses/1583/quizzes/23120?module_item_id=177829 3/5
15/12/2020 PAC 4 (UF3): Diagramas de casos de uso: MP5. Entornos de desarrollo (DAW)

Una plantilla de caso de uso no solo contiene nombre, ID y una


pequeña descripción. También deben contener precondiciones,
curso normal, postcondiciones y alternativas.

Pregunta 5 0.16 / 0.16 pts

“Para definir los actores dentro de un caso de uso es necesario tener


en cuenta una serie de puntos, entre los cuales está el conocer si
existe una interacción directa con el sistema ”.

¡Correcto! True

False

Pregunta 6 0.17 / 0.17 pts

Según el siguiente diagrama:

¿Por qué se representa un caso de uso como un extend?

https://campus.ilerna.es/courses/1583/quizzes/23120?module_item_id=177829 4/5
15/12/2020 PAC 4 (UF3): Diagramas de casos de uso: MP5. Entornos de desarrollo (DAW)

¡Correcto! Un caso de uso dado,puede extender a otro caso de uso

Es una generalización de un caso de uso concreto

Ninguna de las respuestas es correcta

Un caso de uso dado,puede incluir a otro caso de uso

Puntaje del examen: 1 de 1

https://campus.ilerna.es/courses/1583/quizzes/23120?module_item_id=177829 5/5
15/12/2020 PAC 5 (UF3): Diagramas de secuencia y colaboración: MP5. Entornos de desarrollo (DAW)

PAC 5 (UF3): Diagramas de secuencia y


colaboración
Fecha de entrega 18 de dic en 23:59 Puntos 1 Preguntas 6
Disponible 8 de dic en 0:00 - 18 de dic en 23:59 11 días
Límite de tiempo Ninguno

Instrucciones

En esta actividad tendrás que contestar a una serie de preguntas para evaluar los conocimientos de
este módulo/asignatura.

1. Conocer los diagramas de secuencia.


2. Diferenciar los elementos principales de un diagrama de secuencia.
3. Conocer las iteraciones de un diagrama de colaboración.

Historial de intentos
Intento Hora Puntaje
MÁS RECIENTE Intento 1 8 minutos 1 de 1

Puntaje para este examen: 1 de 1


Entregado el 9 de dic en 20:01
Este intento tuvo una duración de 8 minutos.
https://campus.ilerna.es/courses/1583/quizzes/23128?module_item_id=177831 1/5
15/12/2020 PAC 5 (UF3): Diagramas de secuencia y colaboración: MP5. Entornos de desarrollo (DAW)

Pregunta 1 0.17 / 0.17 pts

Uno de los diagramas que hemos visto son los diagramas de


secuencia, estos parten de los casos de uso elaborados en la etapa de
análisis.

¿Para qué sirve un diagrama de secuencia?

El diagrama de secuencia nos mostrará gráficamente los mensajes que


fluyen de los actores.

El diagrama de secuencia sirve para mostrar mensajes en una pantalla.

¡Correcto!
El diagrama de secuencia nos mostrará gráficamente los eventos que
fluyen de los actores del sistema.

Ninguna de las respuestas es correcta

Pregunta 2 0.17 / 0.17 pts

Selecciona los elementos principales de un diagrama de secuencia:

¡Correcto! Activación

Precondición

¡Correcto! Linea de vida

Contexto

¡Correcto! Actor

https://campus.ilerna.es/courses/1583/quizzes/23128?module_item_id=177831 2/5
15/12/2020 PAC 5 (UF3): Diagramas de secuencia y colaboración: MP5. Entornos de desarrollo (DAW)

Alternativa

¡Correcto! Mensaje

¡Correcto! Marco

Pregunta 3 0.17 / 0.17 pts

¿Qué representa la línea de vida en un diagrama de secuencia?

Representa el papel desempeñado por un participante

Ninguna de las anteriores son correctas

¡Correcto! Representa un participante durante la interacción

Representa el tiempo durante el cual se ejecuta una función

Pregunta 4 0.16 / 0.16 pts

“Un mensaje síncrono se realiza cuando un emisor envía un mensaje y


continúa con su trabajo después de ser enviado”.

True

¡Correcto! False

Esta es la definición para un mensaje asíncrono. Cuando se envía


un mensaje síncrono, no se recibe el control hasta que el receptor
ha finalizado la ejecución.

Pregunta 5 0.16 / 0.16 pts


https://campus.ilerna.es/courses/1583/quizzes/23128?module_item_id=177831 3/5
15/12/2020 PAC 5 (UF3): Diagramas de secuencia y colaboración: MP5. Entornos de desarrollo (DAW)

En un diagrama de colaboración, ¿cómo se representa una iteración?

Ninguna respuesta es la correcta

Se representa colocando un % después del número de secuencia y


una condición encerrada entre corchetes

¡Correcto!
representa colocando un * después del número de secuencia y una
condición encerrada entre corchetes

Se representa colocando un “N..M” después del número de secuencia y


una condición encerrada entre corchetes.

Pregunta 6 0.17 / 0.17 pts

¿A qué tipo de diagrama corresponde la siguiente imagen?

https://campus.ilerna.es/courses/1583/quizzes/23128?module_item_id=177831 4/5
15/12/2020 PAC 5 (UF3): Diagramas de secuencia y colaboración: MP5. Entornos de desarrollo (DAW)

¡Correcto! Diagrama de colaboración

Diagrama de casos de uso

Diagrama de secuencia

Diagrama de estados

Puntaje del examen: 1 de 1

https://campus.ilerna.es/courses/1583/quizzes/23128?module_item_id=177831 5/5

También podría gustarte