option
Cuestiones
ayuda
daypo
buscar.php

ENDES Tema 5

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
ENDES Tema 5

Descripción:
Entornos de Desarrollo 1º DAM

Fecha de Creación: 2025/05/15

Categoría: Otros

Número Preguntas: 22

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Al proceso de obtener el diagrama entidad-relación a partir de una base de datos existente se le denomina: Ingeniería inversa de datos. Reingeniería de interfaces de usuario. Ingeniería inversa de lógica. Reingeniería de datos.

¿Qué diagrama estructural utilizamos para representar los nodos de ejecución de un sistema distribuido?. Diagrama de objetos. Diagrama de clases. Diagrama de despliegue. Diagrama de componentes.

Une cada definición con su concepto: Procedimiento o función que se invoca para actuar sobre un objeto. Conjunto de características asociadas a una clase. Resultado de cierta acción realizada por un objeto. Conjunto de mensajes que puede responder un objeto.

La creación de una abstracción que encapsula un conjunto de elementos del contexto del problema y que define sus atributos y operaciones pertenece a: La programación orientada a objetos. Se da en programación estructurada y en programación orientada a objetos. La programación estructurada. La programación dirigida por eventos.

¿Qué características de la orientación a objetos hacen que el software producido sea de fácil mantenimiento y modificación?. La encapsulación y la modularidad. La herencia y el polimorfismo. La recolección de basura y la encapsulación. La abstracción y la encapsulación.

¿Qué tipo de relación utilizarías para modelar las clases libro y capítulo?. Herencia simple. Herencia múltiple. Agregación. Composición.

Cuál de los siguientes no es una característica propia de un atributo: Su nombre. Su valor inicial. El valor que devuelve. Su visibilidad.

Al definir una clase es obligatorio indicar nombre, atributos y métodos de la clase. ¿Verdadero o falso?. Verdadero. Falso.

Lee con atención el enunciado de cómo se realiza un préstamo en una biblioteca: "Para retirar un libro de la biblioteca es preciso ser socio. Los socios tienen un carnet en el que aparece su nombre, apellidos, número de teléfono y su número de socio. Cuando un socio pide un libro en préstamo tiene que rellenar una ficha en la que se apunta el número de socio, el código del libro y la fecha de préstamo. Se debe devolver el libro a las dos semanas de haberlo retirado. Un socio no puede tener más de dos libros en préstamo". Se modela con una relación entre la clase Socio y Libro y un atributo de enlace llamado Préstamo. ¿Cómo aparecería la fecha de devolución en el diagrama de clases?. Como una clase nueva. Como atributo de enlace entre la clase libro y la clase socio que se añade en la clase Préstamo. Como atributo de la clase Libro. Como un atributo de la clase socio.

¿Cuáles de las siguientes son características de la programación estructurada?. Es anterior a la programación orientada a objetos. Tiene como núcleo funciones que actúan sobre estructuras de datos. Utiliza una abstracción denominada clase. Genera aplicaciones que interactúan pasándose mensajes.

Entre dos clases podemos establecer relaciones de: Derivación. Composición. Herencia. Agregación.

¿Cuál de los siguientes elementos no forma parte de la descripción de una clase?. Abstracción. Protocolo. Atributos. Nombre.

¿Cuál es la afirmación más adecuada al paradigma de orientación a objetos?. Permite crear aplicaciones basadas en módulos de software que representan objetos del entorno del sistema, por lo que no son apropiados para dar solución a otros problemas. Tiene como objetivo la creación de aplicaciones basadas en abstracciones de datos estáticas y de difícil ampliación. Permite crear aplicaciones cuyo mantenimiento es complicado porque las modificaciones influyen a todos los objetos del sistema. Permite crear aplicaciones basadas en módulos que pueden reutilizarse, de fácil modificación y que permiten su ampliación en función del crecimiento del sistema.

Un objeto es una concreción de una clase, es decir, en un objeto se concretan valores para los atributos definidos en la clase, y además, estos valores podrán modificarse a través del paso de mensajes al objeto. Verdadero. Falso.

¿Desde dónde se puede acceder al estado de una clase?. Desde cualquier zona de la aplicación. Desde la clase y sus clases derivadas. Solo desde los métodos de la clase.

Las herramienta CASE para la elaboración de diagramas UML sirven solo para la generación de los diagramas asociados al análisis y diseño de una aplicación. ¿Verdadero o falso?. Verdadero. Falso.

Al crear una clase es obligatorio definir nombre, atributos y métodos. ¿Verdadero o falso?. Verdadero. Falso.

¿Cómo sabemos que los atributos tienen visibilidad privada en el diagrama?. Porque aparecen acompañados del símbolo más “+”. Porque aparecen acompañados del símbolo almohadilla “#”. Porque aparecen acompañados del símbolo “~”. Porque aparece acompañado del símbolo menos “-”.

¿Cuál es el método que no devuelve ningún tipo de dato?. El constructor. Todos los métodos devuelven algo, aunque sea void. ~<nombre_clase>.

Para obtener las relaciones de un diagrama nos basamos en la descripción de los requisitos del dominio, pero, ¿se pueden crear relaciones en el diagrama que no aparezcan especificadas en la lista de requisitos del problema?. No se puede, las relaciones se deben extraer de la descripción del problema, si no lo hiciéramos así nos estaríamos inventando información. Sí se puede, a veces se infiere información o se conocen cosas del problema que no aparecen en la descripción de los requisitos.

He creado una clase persona cuyos atributo son Nombre, fechaContratación y numeroCuenta. De esta clase derivan por herencia la clase Empleado y JefeDepartamento. ¿Cómo debe declararse un método en la clase Persona que se llame CalculaAntigüedad que se usa sólo para calcular el sueldo de los empleados y jefes de departamento?. Público. Privada. Protegida. Paquete.

Siguiendo con el ejemplo anterior, para modelar el cálculo de la nota media de un alumno se añade el método calcularNotaMedia a la clase Alumno que realiza la media de las calificaciones de los módulos en los que el alumno se encuentra matriculado para este curso. ¿Qué visibilidad se debería poner a este método?. Público. Privado. Protegido. Paquete.

Denunciar Test