option
Cuestiones
ayuda
daypo
buscar.php

Examen 2024 (5)

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Examen 2024 (5)

Descripción:
Examen 2024 repasar

Fecha de Creación: 2026/01/19

Categoría: Otros

Número Preguntas: 51

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

Las técnicas de ingeniería del software. describen las tareas del proceso de desarrollo. son modelos del software. son herramientas a utilizar en los procesos del software. ninguna de las anteriores.

Los modelos en ingeniería del software: Facilitan la comunicación entre ingenieros. Son representaciones de gran utilidad. Ayudan a definir lo que queremos desarrollar. Todas las anteriores.

Según la norma ISO 12207-1 el proceso de desarrollo consta de. Adquisición y suministro. Análisis, diseño , integración, codificación y aceptación. Operación y mantenimiento.

El tiempo medio de respuesta del sistema deberá ser de 3 segundos, a plena carga (máximo numero de usuarios concurrentes). No es un requisito!. Es!un requisito funcional. Es un requisito de rendimiento. Es un requisito de portabilidad.

El modelo del proceso: Describe el producto que queremos construir. Representa las tareas a realizar a lo largo del proceso. Describe los atributos del software. Todas las anteriores.

Según la norma ISO 12207-1 el proceso de desarrollo consta de. Adquisición y suministro. Análisis, diseño, integración, codificación, pruebas e instalación y aceptación. Operación y mantenimiento. Ninguna de las anteriores.

Si, al pagar un impuesto municipal (p.e. el IBI de una vivienda o el IVTM de un coche), tenemos la opción de domiciliar el pago para que los próximos se carguen en esa cuenta, lo más apropiado en los casos de uso es que: a. Domiciliar Pago herede de Pagar Impuesto. b. Pagar Impuesto incluya a Domiciliar Pago. c. Domiciliar Pago extienda a Pagar Impuesto.

En los casos de uso de una aplicación para una inmobiliaria, ¿Cuál de estas acciones NO estaría contemplada en el caso de uso "CRUD Anuncio Venta"?. a. Añadir un nuevo anuncio de venta. b. Vender una casa. c. Modificar el precio de venta.

En una aplicación para gestionar listas de reproducción de canciones, un usuario (User) puede añadir una canción de la biblioteca de canciones (Song) a una lista de reproducción (PlayList). El método que lo lleva a cabo (p.e. addSongToPlayList(...)), va normalmente en la clase: a. Song. b. User. c. PlayList.

¿Cuál se estos atributos NO vincularías a un enumerado?. a. El estado civil. b. La localidad de nacimiento. c. El grupo sanguíneo.

En Java, si usamos la palabra clave abstract al declarar una clase. a. Esa clase hereda de otra clase. b. Esa clase no puede tener atributos. c. De esa clase no se pueden crear instancias.

¿Qué símbolo se utiliza delante del nombre de un atributo para indicar que es derivado?. a. #. b. ~. c. /.

En un hotel, ¿con cuál de estas opciones relacionarías la clase Habitación con la clase Huésped?. a. Composición. b. Generalización. c. Asociación.

Una comisión evaluadora está formada por muchos jueces y a cada aspirante lo valoran tres de esos jueces. Cada juez asigna una puntuación a cada aspirante que deba evaluar. La puntuación que un juez asigna a un aspirante es un atributo de la asociación: a. Comisión-Juez. b. Comisión-Aspirante. c. Juez-Aspirante.

¿Cuál de estas situaciones representa una excepción del caso de uso Realizar Transferencia en la aplicación de un banco?. a. El cliente solicita un justificante de la operación. b. Es necesario introducir un código para realizar la operación. c. El saldo en la cuenta es insuficiente.

¿Cuál de estas funcionalidades pondríamos con un <> en los casos de uso?. a. Modificar la nota de un alumno. b. Mostrar los alumnos que han suspendido un examen. c. Eliminar del acta de la próxima convocatoria a los alumnos que han aprobado.

Una rutina de entrenamiento físico consta de una colección de ejercicios que deben realizarse en un orden determinado y el mismo ejercicio puede aparecer más de una vez en la misma rutina, por lo que se trata de: a. Un conjunto ordenado (ordered set). b. Una bolsa (bag). c. Una secuencia (sequence).

Si en una colección no indicamos de qué tipo es, por defecto es: a. Ordered Set. b. Set. c. Bag.

Si el valor de un atributo no puede modificarse una vez asignado, es: a. Único. b. Estático. c. Inmutable.

Una postcondición de un caso de uso indica: a. El manejador que se activa cuando se produce una excepción. b. Lo que cambia cuando se termina el caso de uso. c. La condición que debe cumplirse para que se active la extensión de un caso de uso.

En una asociación, ¿Cuál es la relación entre los ciclos de vida de las instancias de los extremos (es decir, su creación y destrucción)?. a. Se crean y se destruyen al mismo tiempo. b. Si se destruye la instancia de un extremo, se destruye la del otro. c. Se crean y destruyen independientemente.

En una aplicación para elaborar presentaciones de diapositivas, un usuario (User) puede añadir una nueva dispositiva (Slide) a una presentación (Presentation). El método que lo lleva a cabo (p.e. addSlideToPresentation(...)), va normalmente en la clase: a. Slide. b. Presentation. c. User.

Si en una colección indicamos que es de tipo {ordered}. a. El orden es relevante y se pueden repetir las instancias. b. El orden es relevante y no se pueden repetir las instancias. c. Se pueden repetir las instancias, pero el orden no es relevante.

¿Qué significa que un atributo sea <<static>>?. a. Que contiene un mismo valor para todas las instancias de la clase. b. Que contiene un valor único y que no puede modificarse. c. Que se le asigna un valor en el proceso de construcción y que no puede modificarse.

Una variante en la especificación de un caso de uso indica: a. Que en alguna localización hay pasos opcionales. b. Que en alguna localización hay que realizar otro caso de uso. c. Que uno o más pasos se pueden llevar a cabo de otra forma alternativa.

¿Cuál de estas situaciones representa una excepción del caso de uso realizar pedido?. a. El stock de un producto es insuficiente. b. El cliente solicita pagar a plazos. c. El producto seleccionado tiene una oferta de 3x2.

Para implementar una composición entre el todo (whole-end) y las partes (part-end): a. El part-end debería tener un contenedor de instancias del whole-end. b. El part-end debería tener un método para crear las instancias del whole-end correspondientes. c. El whole-end debería tener un contenedor de instancias del part-end y un método para crear las instancias del part-end.

¿Cuál de estas funcionalidades pondríamos con un <<report>> en los casos de uso de una aplicación para clientes de un banco?. a. Ver los datos de un movimiento bancario. b. Modificar la dirección de envío de los extractos bancarios. c. Ninguna de las otras respuestas es correcta.

Si cada usuario está asociado con las compras que ha realizado y cada compra está asociada con los productos incluidos en ella, podemos asociar cada usuario con los productos que ha comprado mediante una: a. Asociación derivada. b. Composición. c. Autoasociación o asociación reflexiva.

Para implementar la herencia en Java utilizamos la palabra clave: a. extends. b. implements. c. inherits.

¿Cuál de estas afirmaciones sobre la inclusión de casos de uso es cierta?. a. Un caso de uso incluido en otro caso de uso tiene al menos una localización concreta en el caso de uso base. b. Un caso de uso no puede incluir a más de un caso de uso. c. Un caso de uso no puede estar incluido en más de un caso de uso.

¿En cuál de estas multiplicidades NO está incluido el 1?. a. 0 , 2. b. 0 .. 2. c. Ninguna de las otras respuestas es correcta.

En los casos de uso de una aplicación para buscar trabajo, en la que se puede confeccionar un currículo incluyendo la experiencia previa, ¿Cuál de estas acciones estaría contemplada en el caso de uso "CRUD Trabajo Previo"?. a. Modificar las fecha de inicio y fin de un empleo anterior. b. Todas las opciones son correctas. c. Eliminar del currículo un empleo anterior.

Si en una colección indicamos que es de tipo {bag}: a. Se pueden repetir las instancias, pero el orden no es relevante. b. El orden es relevante y no se pueden repetir las instancias. c. El orden es relevante y se pueden repetir las instancias.

¿En cuál de las siguientes situaciones utilizarías un Rol?. a. Coordinador es un rol en la relación entre Asignatura y Profesor. b. Profesor es un rol en la relación entre Asignatura y Estudiante. c. Calificación es un rol en la relación entre Estudiante y Examen.

Si el valor de un atributo se calcula a partir de los valores de otros atributos, es: a. Ninguna de las otras respuestas es correcta. b. Único. c. Compuesto.

En una aplicación para elaborar árboles genealógicos, cada persona está asociada con sus progenitores. Para ello, la clase Persona se asocia consigo misma mediante: a. Una herencia. b. Una clase de asociación. c. Una asociación reflexiva.

Si adjuntamos un archivo en un mensaje: a. Se trata de una composición, porque se crea una copia independiente del archivo. b. Se trata de una composición, porque el remitente y el destinatario compartirán el archivo. c. Se trata de una composición, porque el archivo puede adjuntarse a muchos mensajes.

Si el nombre de una clase está en cursiva. a. Es una interfaz. b. Sus atributos son estáticos. c. Es una clase abstracta.

Al especificar los casos de uso, ¿en cuántos pasos puede localizarse una extensión?. a. Uno y no más de uno. b. Uno o varios. c. Uno o ninguno.

¿En cuál de estas multiplicidades NO está incluido el 3?. a. 2 .. 4. b. 1 .. 3. c. 2 , 4.

Si, para identificar la ruta de un viaje, tenemos que determinar ordenadamente los aeropuertos por los que se pasa, teniendo en cuenta que se puede pasar más de una vez por el mismo aeropuerto, se trata de: a. Una bolsa (bag). b. Una secuencia (sequence). c. Un conjunto ordenado (ordered set).

¿En cuál de las siguientes situaciones utilizarías un Rol en una aplicación de mensajería instantánea?. a. Administrador es un rol en la relación entre Mensaje y Usuario. b. Fecha de envío es un rol en la relación entre Mensaje y Usuario. c. Remitente es un rol en la relación entre Usuario y Mensaje.

En una aplicación para gestionar proyectos, queremos vincular cada tarea con las otras tareas que deben completarse antes de empezar esa tarea. Para ello, la clase Tarea tendrá: a. Una clase de asociación. b. Un enumerado. c. Una autoasociación.

El proceso de gestión incluye. Estimación y planificación. Seguimiento y control. Revisión y evaluación. Todas las anteriores.

El proceso de aseguramiento de la calidad del software: Es un proceso general. Es un proceso principal. Es un proceso de soporte. Ninguna de las anteriores.

El proceso de operación. es un proceso de soporte. incluye la explotación y soporte operativo a los usuarios. forma parte del proceso de desarrollo. ninguna de las anteriores.

El proceso de operación incluye (proceso principal): Las pruebas de operación. La operación del sistema software. El soporte a usuarios. Todas las anteriores.

Procesos de soporte para el desarrollo de software: Procesos de verificacion y devalidacion. Procesos de operación y demantenimiento. Proceso de formación y de mejora. Todas las anteriores.

Un modelo de ciclo de vida: Es un método de desarrollo ampliamente extendido. Es una técnica de desarrollo desoftware. Es un marco de referencia para el desarrollo de software. Todas las anteriores.

Un paradigma de ingeniería del software es: Un modelo de ciclo de vida ejemplar. Un modelo de ciclo de vida muy extendido. Un modelo de ciclo de vida aceptado por la comunidad de ingenieros de software. Todas las anteriores.

Denunciar Test