TEST (2 0 puntos, 0 20 puntos por pregunta correcta, puntos por error) [Marcar sólo una opción]

Documentos relacionados
Capacitación adquirida por el alumno al finalizar este modulo

Contenido. 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo

Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema

Lenguaje de Modelamiento Unificado.

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I

DIAGRAMAS DE ACTIVIDAD SESION 9. Cap. 9 Kendall & Kendall Cap 5 Jacobson

Cristian Blanco

CIDE, SA. RIF: J NIT: MODELO FUNCIONAL

UML: INTRODUCCIÓN, ORIENTACIÓN a Objetos

TEST (0 30 puntos por pregunta correcta, puntos por error) [Marcar sólo una opción]

Capítulo 16. Diagrama de Clases UML

Descripción del Curso

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

MODELADO DE CASOS DE USO (Libro UML 2-Arlow & Neustad)

Grado en Ingeniería Informática. Plan de proyecto. Desarrollo de Sistemas de Información Corporativos. Departamento de Informática

DISEÑO DEL SISTEMA DE INFORMACION (DSI)

INGENIERÍA DEL SOFTWARE

Ingeniería del Software I

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

Examen de Ingeniería del Software / 3º de Informática de Gestión 7 de febrero de 2007

3. DOCUMENTACIÓN 3.1. DOCUMENTACIÓN DE APLICACIONES. OBJETIVOS PARA MODIFICAR HACE FALTA COMPRENDER/ESTUDIAR:

ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS CON UML

Interacción Persona - Ordenador

Tema 3: Diagramas de Casos de Uso. Arturo Mora Soto Octubre 2008

Departamento de Informática y Automática INGENIERÍA DEL SOFTWARE PARTE I: TEST EXAMEN FINAL

IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web

Ingeniería a de Software CC51A

1. Preparar al estudiante para desarrollar aplicaciones de software utilizando un enfoque orientado a objetos.

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

FECHA DE DEVOLUCIÓN DEL INFORME POR PARTE DEL ESTUDIANTE: Adjunto a la Primera Prueba Integral.

CASOS DE USO Exploración de Requerimientos

Enterprise Architect:

Desarrollo Orientado a Objetos en Métrica v. 3

El Ciclo de Vida del Software

Funcionalidades Software Preventa Autoventa GotelGest.Net Funcionalidades disponibles en el Software de Preventa/Autoventa de GotelGest.

Un caso de uso es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se está desarrollando, se representa mediante un óvalo.

Ejercicio Guiado de Análisis y Diseño Orientado a Objetos. Ejemplo: CAJERO AUTOMÁTICO

CURSOS DE CAPACITACION SAP2000 ANALISIS Y DISEÑO INTEGRAL DE ESTRUCTURAS

PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN

DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ

CLASE 4: CASOS DE USO REQUERIMIENTOS. Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez

ESCUELA: UNIVERSIDAD DEL ISTMO

Análisis y Diseño de Sistemas

Elementos Diagramas de Clases Clase:

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.


Tema 5. Diseño detallado.

Diagramas De Casos De Uso

Características de un Proceso: Ficha de Proceso

SISTEMAS OPERATIVOS MONOPUESTO 1. CONTENIDOS MÍNIMOS PARA LA EVALUACIÓN POSITIVA

Contabilidad. El Módulo Contable recepta información del resto de módulos del sistema al

Documentación de Requisitos con Casos de Uso

Fundamentos de Bases de Datos Facultad de Ciencias UNAM

Nueva aplicación para acceder a casilla electrónica en Internet

DESCRIPCIÓN TÉCNICA DISEÑO WEB TECNOLOGÍA DE COMUNICACIÓN E INFORMACIÓN

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

Guía del Curso Analista Programador Java: Business Apps Expert

Modelado de Negocio (Diagramas de Actividades)

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal

FORMACIÓN EN BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PERSONAL SOFTWARE PROCESS (PSP)

Anexo 4 Documento de Arquitectura

PA JOSÉ MANUEL BURBANO CARVAJAL

FICHA PÚBLICA DEL PROYECTO

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

Liderando Proyectos de software para dispositivos de Apple. Creatividapps

ASI. Análisis del Sistema de Información

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO

Conceptos de Programación Orientada a Objetos

Desarrollador de Aplicaciones Web con Java

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

Nombre de la asignatura: Investigación de Operaciones II. Créditos: Aportación al perfil

Diagramas de secuencia

Metodología Orientada a Objetos Clave Maestría en Sistemas Computacionales

Tema 5: El Lenguaje Unificado de Modelado. Departamento de Lenguajes y Sistemas Informáticos II

Diseño Basado en Componentes. UML aplicado al diseño basado en componentes. Tabla de contenidos. Introducción a UML. Definición e historia

Las operaciones básicas o unitarias de los procesos químicos son las piezas que permiten llevar a cabo los distintos procesos en la industria.

Contabilidad. El Módulo Contable recepta información del resto de módulos del sistema al

Implantación de la Pasarela de Pago Presencial. Pliego de Prescripciones Técnicas

CURSO: MICROSOFT OFFICE PARA ADMINISTRACIONES PÚBLICAS

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO LENGUAJE DE PROGRAMACION ORIENTADO A WEB

Enterprise Architect y UML Básico

Universidad Salesiana de Bolivia

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

IFCT0209 Sistemas Microinformáticos

Trabajo Práctico Nro. 7. Herramientas para el Modelado de Comportamiento Básico: Diagramas y Especificaciones de Casos de Uso

MEJORAMIENTO EN LA GESTION DE COMPRA / VENTA DE LA VIDRIERIA "SAN JORGE", CON PLATAFORMA WEB

PROCESO DE VENTA CONSULTIVA MÓDULO DE GESTIÓN DEL MÉTODO DE VENTA CONSULTIVA

Información y materiales sobre la asignatura Toda la información y materiales sobre la asignatura los podeis encontrar en:

Objetivos. Plan. Cambios de grupos Prof. sustituto: Alicia Villanueva

Empresas predefinidas

PROCEDIMIENTO PARA MANTENIMIENTO DE SOFTWARE Y PROCESAMIENTO DE DATOS

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010

UML Unifield Modeling Languaje

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento

Introducción

Prof. Mariano Mancuso. Sistemas de información y control diagrama de clases

ANÁLISIS Y DISEÑO DE SISTEMAS

Programación orientada por objetos Semestre 6 Fascículo No. 1

Planificación de empresas con modelos de simulación

Transcripción:

EXAMEN FINAL ORDINARIO TEST (2 0 puntos, 0 20 puntos por pregunta correcta, -0 05 puntos por error) [Marcar sólo una opción] Cuál de las siguientes áreas de conocimiento de la ingeniería del software, establecidas en el estándar SWEBOK, se considera que aporta algún aspecto general de la ingeniería? a) Requisitos b) Construcción c) Mantenimiento d) Calidad Señalar entre los siguientes procesos del ciclo del vida del software, el que no es un proceso principal según el estándar ISO 12207. a) Adquisición b) Suministro c) Explotación d) Verificación El requisito El sistema se desarrollará para las plataformas PC y Macintosh es del tipo a) No Funcional de Producto b) Funcional de Usuario c) Funcional de Producto d) No Funcional de Proceso Indicar la afirmación correcta respecto de Cliente-Servidor a) Su mayor ventaja es que existe un repositorio central de nombres y servicios. b) Es un estilo arquitectural adecuado para sistemas distribuidos. c) Es un patrón de diseño de tipo estructural. d) Es un tipo de modelo del comportamiento de sistemas software. Durante el proceso de construcción del software se llevan a cabo esfuerzos para (señalar la opción errónea): a) Manejo de Excepciones b) Codificación c) Ingeniería Inversa d) Pruebas Unitarias y de Integración Indicar la afirmación falsa respecto de un Caso de Uso: e) Su realización se expresa mediante una interfaz. f) Puede tener relaciones de generalización con otros casos de uso. g) Sirven para modelar el contexto del sistema. h) Los actores que incluye pueden ser personas, sistemas o dispositivos. IS1 - Teoría. Final enero 2009 UNICAN-Ing. Informática. pg. 1

En una interacción, la diferencia entre instancias y roles es: a) Las primeras son objetos y los segundos son clasificadores. b) Las primeras son clasificadores y los segundos son objetos. c) Ambas son objetos, pero las primeras son elementos concretos y los segundos son elementos prototípicos. d) Ambas son objetos, pero las primeras son elementos prototípicos y los segundos son elementos concretos. Un perfil de UML 2 está formado por un conjunto predefinido de (indicar la opción errónea): a) Estereotipos b) Valores etiquetados c) Restricciones d) Palabras clave Entre paquetes de UML 2 puede haber relaciones de dependencia de (señalar la incorrecta): a) Generalización b) Importación c) Acceso d) Exportación Qué tipo de nodo de control se emplea en un diagrama de actividades para indicar la sincronización de dos caminos concurrentes en uno solo? a) División (fork node) b) Bifurcación (decision node) c) Unión (join node) d) Fusión (merge node) IS1 - Teoría. Final enero 2009 UNICAN-Ing. Informática. pg. 2

[Se valorará especialmente la capacidad de síntesis, con ideas claras, breves y bien estructuradas] Pregunta 1ª (1 5 puntos) Definir el paradigma Model Driven Development indicando su objetivo principal y tres características básicas. (utilizar únicamente el espacio anterior con letra clara y legible) IS1 - Teoría. Final enero 2009 UNICAN-Ing. Informática. pg. 3

[Se valorará especialmente la capacidad de síntesis, con ideas claras, breves y bien estructuradas] Pregunta 2ª (1 5 puntos) Definir que es una Especificación de Requisitos Software (ERS). Indicar al menos 5 características de una buena ERS. (utilizar únicamente el espacio anterior con letra clara y legible) IS1 - Teoría. Final enero 2009 UNICAN-Ing. Informática. pg. 4

[Se valorará especialmente la capacidad de síntesis, con ideas claras, breves y bien estructuradas] Pregunta 3ª (1 5 puntos) Explicar con un ejemplo la diferente utilidad de las relaciones de inclusión y de extensión entre casos de uso. (utilizar únicamente el espacio anterior con letra clara y legible) IS1 - Teoría. Final enero 2009 UNICAN-Ing. Informática. pg. 5

Ejercicio 1º (3 5 puntos) Se desea crear un sistema de gestión de pedidos, cumpliendo las siguientes reglas de negocio: a) Un cliente puede realizar varios pedidos en un período de tiempo (un pedido es realizado por un solo cliente). b) Cada pedido está formado por varias líneas de pedido, cada una de las cuales se refiere a un solo producto. c) Se diferencian dos tipos de clientes, el cliente personal y el cliente corporativo. La diferencia entre los dos tipos de clientes es que el cliente personal pagará mediante una tarjeta de crédito, mientras el cliente corporativo tiene un contrato con la empresa y un límite de crédito. d) Además, los vendedores de la empresa se encargan de atender las peticiones de los clientes corporativos, de forma que cada vendedor se hace cargo de una cartera de clientes corporativos, y a cada cliente corporativo sólo le atiende un vendedor. Modelar el esquema conceptual de datos mediante un diagrama de clases, indicando aparte cualquier consideración complementaria realizada. Incluir en el modelo al menos un constructor de cada uno de los siguientes tipos (justificando brevemente su uso): generalización, restricción entre relaciones, agregación o composición, estereotipo, valor etiquetado. IS1 - Teoría. Final enero 2009 UNICAN-Ing. Informática. pg. 6