Actividad 3-Diseño de SoftwareVersión en línea Actividad 3 de la unidad numero 1 - Diseño de software UCN. Luis Carlos Gomez Franco - Ingenieria Informatica. por luis carlos gomez franco 1 ¿Qué es un requerimiento? a Es el inicio de un proyecto b Una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo c Es un lenguaje de programacion d Es la solucion para un proyecto 2 ¿Qué se debe tener en cuenta para tener una buena compresión de un requerimiento? a Es necesario conocer los procesos del negocio y las características que rodean o tienen algún tipo de impacto en una organización b Es necesario saber programar c Es necesario conocer varios lenguajes de programacion d Se debe tener un grupo de trabajo 3 ¿Cuáles son los 3 tipos de relaciones entre los casos de uso? Escoge una o varias respuestas a Inclusión b Extensión c Generalización d Comercialización 4 ¿Que representa el modelamiento conceptual? a Representa el nombre de un proyecto b Representa un sistema de modelamiento c Representa conceptos del dominio del problema en el mundo real d Representa una etapa de un proyecto 5 ¿Qué significa UML? a Es un lenguaje de programacion b Unified Modeling Language c Unidad de conversion de extenciones d Multiparadigma 6 ¿Cuáles herramientas puedo usar para UML? Escoge una o varias respuestas a Astah b MS Visio Visual UML c C++ d Visual Paradigm 7 ¿Por qué es importante tener claridad al momento de entender un requerimiento? a Para dar la solución esperada para el usuario y tener un impacto positivo frente al negocio. b Para decidir que lenguaje de programacion utilizar c Para decidir el precio d Para calcular el tiempo de implementacion del proyecto 8 ¿Qué se busca al momento de analizar un requerimiento? a Se centra en por qué se da solución al mismo b Se centra en el cuándo se da solución al mismo c Se centra en el cómo se da solución al mismo d Se centra en determinar el qué asociado a un problema 9 ¿Qué puedo hacer con UML? a Este lenguaje me permite calcular el tiempo estimado del proyecto b Este lenguaje grafico me permite visualizar, especificar, construir y documentar un sistema c Este lenguaje me permite calcular el precio total del proyecto d Este lenguaje permite mostrarle un simulacion al usuario final 10 ¿Qué explica un diagrama de casos de uso? a Explica de forma gráfica un conjunto de casos de uso de un sistema, los actores y las relaciones y los casos de uso; al igual que las relaciones entre los casos de uso b Explica el proceso de ejecucion c Explica la duracion de ejecucion d Explica que lenguaje usar para el proyecto 11 ¿Cuál es la parte principal de un caso de uso? a El escenario donde simula el tiempo de ejecucion b El escenario donde se asignan las tareas c El escenario final del proyecto d El escenario donde todo resulta bien 12 ¿Qué tipos de diagramas puedo construir en UML? Escoge una o varias respuestas a Diagramas de casos de uso y de clases b Diagramas de secuencia y de colaboración c Diagramas de estados d Diagramas de tiempos 13 ¿Cuáles son las características más importantes de un requerimiento? Escoge una o varias respuestas a Necesario, conciso y completo b Cconsistente y no ambiguo c Verificable d Saludable 14 ¿Cuál es la clasificación jerárquica de los diagramas UML? Escoge una o varias respuestas a Diagramas de comportamiento b Diagramas de tiempos c Diagramas de interacción d Diagramas estructurales 15 ¿Cuál es una de las ventajas de usar los casos de uso? a Sirve como lenguaje de comunicación común los clientes e ingenieros de software b Para dar la solución esperada para el usuario y tener un impacto positivo frente al negocio. c Sirve para planificar el desarrollo del proyecto d Srive para definir lenguaje de programacion a utilizar 16 ¿Fases que componen la elaboración de un software educativo? Escoge una o varias respuestas a Conceptualización b Pre - Producción c Producción d Post - Producción 17 Los mitos del diseño del software son? Escoge una o varias respuestas a Mitos del cliente b Mitos desarrolladores c Mitos de gestion d Mitos de lenguajes 18 Una tarea muy importante del administrador de proyecto es a Anticipar los riesgos que podrían afectar la programación del proyecto b Realizar todo el trabajo el mismo c Controlar a los integrantes del equipo d No escuchar las opiniones del usuario 19 Consiste en realizar un estudio detallado del análisis del sistema actual a Análisis b Diseño c Desarrollo d Pruebas 20 ¿Que se debe documentar a lo largo del plan del proyecto? a Los resultados del análisis de riesgos b Los integrantes que si trabajan y los que no realizan actividades c El lenguaje de modelo unificado d Las horas trabajadas 21 ¿Estados de una pantalla? Escoge una o varias respuestas a No activo b Ejecucion c Activo d Espera 22 Nombre algunas herramientas de productividad Escoge una o varias respuestas a Procesadores de textos b Bases de datos c Hojas de cálculo d Internet Explorer 23 ¿Qué personal se necesita para crear un proyecto multimedia? a Se necesitan: animadores, fotógrafos y diseñadores conviven con compositores, editores y productores de vídeo; guionistas y documentalistas con informáticos y gestores de proyectos b Se necesita un contador y un economista c Se necesita un quimico d Se necesita un DJ 24 ¿Qué se entiende por software educativo? a Solución tecnológica que interviene como factor dinámico y sistemático del proceso educativo. b Solución tecnológica para reemplazar a los profesores c Solución tecnológica para reemplazar a los estudiantes d Solución tecnológica para calificar materias 25 ¿Cuáles son los pasos para realizar el diseño de un programa de aprendizaje? Escoge una o varias respuestas a Análisis de la necesidad b Objetivos c Guion d Recolección de materiales 26 ¿Qué es Hipermedia? a Se refiere usualmente al uso de una amplia variedad de medios dentro de una interfase b Se refiere usualmente al uso de varios lenguajes de programacion c Es un programa para realizar el seguimiento a un proyecto d Este lenguaje permite mostrarle un simulacion al usuario final 27 ¿Qué tipos de software educativo podemos encontrar en el heurístico? a Simuladores contables b Simuladores y juegos educativos, sistemas expertos, micro mundos exploratorios y lenguaje sintónico c Simuladores de video juegos d Simulador de reproduccion de musica 28 ¿Qué tipos de software educativo podemos encontrar en el algorítmico? Escoge una o varias respuestas a Sistemas tutoriales b Sistemas de ejercitación c Sistema de recoleccion de tiempos d Practica 29 ¿Qué es una estructura en árbol? a Es una estructura de datos conectada compuesta por nodos b Un conjunto de nodos conectados que imita la forma de un árbol c Es un tipo de datos abstracto que puede almacenar valores específicos d Es una plantilla para la creación de objetos de datos según un modelo predefinido 30 ¿Qué puedo deducir de estructuración versus desestructuración de la comunicación? a Como se establece la comunicación entre el software y el usuario b Como se establece la comunicación entre el software y el programador c Como se establece la comunicación entre el software y hardware d Como se establece la comunicación entre el hardware y el usuario