Ingeniería de Software (2do.Parcial) - Siglo 21
![]() |
![]() |
![]() |
Título del Test:![]() Ingeniería de Software (2do.Parcial) - Siglo 21 Descripción: Segundo parcial Fecha de Creación: 2023/11/20 Categoría: Otros Número Preguntas: 138
|




Comentarios |
---|
NO HAY REGISTROS |
Dadas las leyes empíricas de evolución de software, ¿cómo se denomina aquella que dice que cuando un sistema evoluciona se incrementa su complejidad a menos que se trabaje para mantenerla o reducirla?. Complejidad incremental. Evolución en complejidad. Dadas las leyes empíricas de evolución de software, ¿cómo se denomina aquella que dice que cuando un sistema evoluciona, todos aquellos que están asociados a el deben mantener un conocimiento de su contenido y comportamiento para tratar de conseguir una evolución satisfactoria?. Conservación de la familiaridad. Conservación del conocimiento. Dentro del proceso de evolución de software existen actividades fundamentales. ¿Cómo se denomina la actividad del proceso de evolución que, considerando todos los cambios propuestos, desde corrección de defectos, hasta adaptaciones y mejoras, determina que implementar y que no?. Planeacion de la version. Planeación de la evolución. Dentro del proceso de evolución, están las peticiones de cambio. ¿A qué se pueden deber los cambios urgentes? Seleccione las 2 (dos) opciones correctas. Falla del sistema que debe repararse para que pueda seguir operando normalmente. Cambio de los sistemas del entorno que perjudican la operacion normal. Cambio de las condiciones de uso. En la evolución del software la complejidad crece no solamente en cuanto el aspecto técnico sino también en lo que se refiere a usabilidad, recursos de software y hard y nivel de administración requeridos para el correcto desempeño del sistema. Verdadero. Falso. Dentro de los modelos de desarrollo de software, solo el modelo en espiral es el que plantea la fase de mantenimiento, ya que dada su naturaleza es el único que lo puede sustentar. Verdadero. Falso. Seleccione las 3 (tres) opciones correctas que representan las actividades fundamentales del proceso de evolución del software. Analisis de impacto. Implementacion del cambio. Planeacion de la version. Conservacion de la familiaridad. Seleccione las 4 (cuatro) opciones correctas que representan fases del proceso de evolución del software. Desarrollo inicial. Evolucion. Retiro gradual. Servicio. Analisis de impacto. Seleccione las 4 (cuatro) opciones correctas que representan razones que impactan en el costo del mantenimiento: Antigüedad y estructura del programa. Estabilidad del equipo. Habilidades del personal. Practica de desarrollo eficiente. Tamaño del sistema. Como se denomina al proceso general de cambiar un sistema después que este se entrego, donde esos cambios pueden ir desde correcciones simples de errores de codificación, o correcciones de errores de diseño como también correcciones de errores en la especificación de requerimientos o también que implementan nuevos requerimientos. Mantenimiento. Actualización. Dentro de la Reingeniería de software, ¿cómo se denomina la actividad de analizar el programa y extraer la información para documentar la organización y funcionalidad?. Ingeniería inversa. Análisis sintáctico. La traducción del código fuente es una tarea o actividad fundamental, ¿de que proceso?. Reingeniería de software. Escritura del código. En el mantenimiento preventivo de refactorización, ¿a qué se denominan “malos olores”?. A situaciones estereotípicas en las cuales el código de programa es susceptible de mejorarse. A las pérdidas cloacales. La Reingeniería de software implica: seleccione las 4 (cuatro) opciones correctas. Modificar y actualizar la estructura y valores de los datos del sistema. Refactorizar su arquitectura. Volver a documentar el sistema. Cambiar la lógica del programa. Traducir los programas a un lenguaje de programación moderno. Para la valoración de los sistemas heredados se propone graficar en un eje X,Y considerando dos variables de valoración: 1) valor empresarial (ALTA/BAJA), y 2) calidad del sistema, y se obtienen cuatro grupos de sistemas (ALTA/BAJA). ¿Cuál es el grupo de sistemas que deben considerarse para descartar?. Bajo valor empresarial y Baja calidad del sistema. Bajo valor empresarial y Alta calidad del sistema. Todas las organizaciones cuentan con sistemas heredados y con escaso presupuesto para mantenimiento, cuestiones que deben considerarse ante la implementación de nuevos sistemas. Es necesario hacer una valoración de los mismos para tomar decisiones estratégicas ante la necesidad de hacer evolucionar dichos sistemas. Seleccione las 4 (cuatro) opciones correctas como decisiones estratégicas que se podrían tomar. Cambiar todo o una parte de él por uno nuevo. Desechar el sistema. Hacerle reingeniería para mejorar la mantenibilidad. Hacerle ingeniería inversa. No hacerle más cambios sino solamente el mantenimiento regular. Considerando dos variables de valoración, una el valor empresarial y otra calidad del sistema, suponiendo que un sistema cae en el grupo de sistemas de alta calidad y alto valor empresarial, ¿qué acción - decisión estratégica se debería tomar con él?. Mantenerlo en operación. Sacarlo de circulación. Dentro de los principios SOLID, ¿cuál es el que dice que el comportamiento de una entidad debe poder ser alterado sin tener que modificar su propio código fuente?. Open-Closed Principle (OCP). Order-Closed Principle (OCP). Dentro de la reutilización de software, el uso de los patrones de diseño tiene gran importancia. Seleccione las 4 (cuatro) opciones correctas que representan los elementos esenciales de los patrones de diseño. Las consecuencias, que serian los resultados al aplicar el patrón. Nombre del patrón que sea una referencia significativa. El formato del patrón a aplicar. Una descripción de la solución con sus partes, relaciones y responsabilidades. Una descripción que indique cuándo puede aplicarse el patrón. Agrupando a los patrones de diseño según su propósito, se tienen categorías de patrones. ¿En que categoría están aquellos que se utilizan para crear clases u objetos incluidos dentro de estructuras más complejas?. Patrones estructurales. Patrones de agrupación. ¿Cómo se clasifican los patrones de diseño utilizados para instanciar objetos, y así separar la implementación del cliente de la de los objetos que se utilizan?. Patrones creacionales. Patrones consuetudinarios. ¿Cómo se denomina al patrón de diseño que separa el despliegue del estado de un objeto, del objeto en sí, y permite el ofrecimiento de despliegues alternativos?. Observer. Dialéctico. Dentro de las tres componentes de la Interfaz de usuario ¿Cuál es la que establece el FEEL de la interfaz (secuenciación y lógica del dialogo, aspectos de navegación e interacción entre las diferentes ventanas o paginas que conformen el sistema)?. Control de dialogo. Control de aspecto. Para qué tipo de sistemas aplica la siguiente afirmación: "Estos sistemas requieren alta seguridad provocando que, cada vez mas, se estén utilizando métodos formales. Con estos se utilizan también técnicas rigurosas de verificación, pero pocos ingenieros de software poseen los conocimientos matemáticos necesarios para explotar totalmente las posibilidades de verificación". Sistemas de tempo real. Sistemas de tiempo irreal. Se define un conjunto de principios para diseñar el dialogo provisto en una interfaz del usuario considerando aspectos de usabilidad. ¿Cuál es el principio que se refiere a que el sistema debe utilizar el lenguaje del usuario, con expresiones y palabras que le resulten familiares y que la información aparezca en un orden lógico y natural?. Relación entre el sistema y el mundo real. Principio de adecuación a la realidad. Una interfaz del usuario visual debe soportar algunas características. La que se denomina Interacción visual, ¿a que se refiere?. A cuando el usuario puede expresarse seleccionando, señalando, arrastrando, moviendo objetos presentes en la pantalla. A la que permite ver con claridad cada elemento. Considerando los términos asociados a la Administración de la configuración marque 3 sentencias correctas. La versión es una instancia de un ítem de configuración que difiere en algo de otras instancias del mismo ítem. Un ítem de configuración es cualquier aspecto asociado con un proyecto de software que necesita ser colocado bajo control de configuración. Un ítem de configuración es un aspecto que debe configurarse. Una línea base es una colección de versiones de componente que constituyen un sistema. Dentro de la Administración de la Configuración de un producto de sistema de software se llevan adelante cuatro actividades estrechamente relacionadas. ¿Cómo se denomina la actividad que se ocupa de hacer el seguimiento de las solicitudes de cambios al software, estimar los costos, medir el efecto de esos cambios y decidir si se implementan y cuándo?. Administración del cambio. Seguimiento de solicitudes de cambio. La administración de la configuración de un producto de sistema de software esta comprendida por cuatro actividades que están estrechamente relacionadas. Marque esas 4 (cuatro) actividades. Gestión de versiones. Gestión de diseño. Gestión de entregas. Administración del cambio. Construcción del sistema. ¿De qué se ocupa la Administración de la Configuración?. Se ocupa de las políticas, los procesos y las herramientas para administrar los cambios de software. Se ocupa de las políticas, y las herramientas para administrar los cambios. Una lineal de código es una secuencia de versiones de código fuente con las versiones más recientes de la secuencia de las versiones anteriores, y una lineal base es una definición de un sistema determinado, compuesto por código, librerías, archivos de configuración, entre otros elementos que hacen al sistema. Verdadero. Falso. La creación de una nueva versión de un componente de software producto de la combinación de diferentes versiones en diferentes líneas de código se llama: Merging o combinación. Nuevo release. Cómo se llama a la acción mediante la cual se crea una nueva lineal de código a partir de una versión en una lineal de código existente? Esta lineal nueva puede desarrollarse de manera independiente que la anterior. Merging o combinación. Branching o ramificación. Dentro de la Administración de la configuración de un producto de sistema de software se llevan adelante 4 actividades estrechamente relacionadas. ¿A que se refiere la que se denomina Construcción del sistema?. Proceso de ensamblar los componentes del programa, datos y librearías, y luego compilarlos y vincularlos para crear un sistema ejecutable. Proceso de compilar los componentes del programa, datos y librearías, y luego ensamblarlos y vincularlos para crear un sistema ejecutable. Considerando la clasificación de estándares de software dada por Sommerville ¿Cuáles de las siguientes opciones contiene estándares de proceso únicamente?. Estilo de programación, Estructura de documento de requerimientos, Formato de plan de proyecto. Proceso de control de cambio y proceso de aprobación de plan de proyecto, proceso de liberación de versión. Considerando la clasificación de estándares de software dada por Somerville ¿Cuáles de las siguientes opciones contiene estándares de producto?. Estilo de programación, Estructura de documento de requerimientos, Formato de plan de proyecto. Proceso de control de cambio y proceso de aprobación de plan de proyecto, proceso de liberación de versión. Luego de comprender qué son los estándares de software, marque la opción que explica las razones de por qué son importantes los estándares de software. Porque se basan en conocimiento sobre la mejor practica, o más adecuada practica, porque proporcionan un marco de lo que significa calidad y porque trascienden a las personas y cualquier persona puede continuar con el trabajo iniciado por otra. Porque se basan en conocimiento sobre la mejor practica. El estándar ISO 9001 no es en sí mismo un estándar para el desarrollo de software, sino un marco para elaborar estándares de software. Establece principios de la calidad total y describe en general el proceso de calidad, y explica los estándares y procedimientos organizacionales que deben determinarse. Estos tienen que documentarse en un manual de calidad de la organización. Verdadero. Falso. La certificación ISO 9001 significa que la calidad del software producido por compañías certificadas... ...no puede asegurar que será mejor que el derivado de compañías no certificadas. ...puede asegurar que será mejor que el derivado de compañías no certificadas. ¿Cuál es la diferencia fundamental entro ISO 9001 y el modelo CMM?. Si bien ISO y CMM son referidos a la calidad, ISO es una norma certificable enfocada en los procesos internos y externos, mientras que CMM es un modelo de madurez específicamente enfocado en los procesos de desarrollo de software. La otra opción. Las siguientes sub-actividades: Identificar requerimientos a testear, Desarrollo de Estrategia de Testing, Identificar Recursos y Herramientas de soporte, Crear Cronograma de Testing ¿A cual de las actividades del Proceso de Testing se refieren?. Generar plan de prueba. Correr las pruebas. Todo proceso de revisión se estructura básicamente en fases. ¿Cómo se denomina a la fase donde se tratan los conflictos y problemas surgidos durante la revisión?. Actividades posteriores a la revisión. Actividades anteriores a la revisión. Para que la medida del atributo interno sea un factor de predicción útil para la característica externa asociada, debe alcanzar ciertas condiciones. Debe medirse con exactitud, debe existir una relación directa entre el atributo interno que se mide y el externo al que se encuentra asociado, y esa asociación debe comprenderse, validarse y expresarse en términos de formula o modelo. Eso mismo. Al hablar de métricas del producto, las mismas se dividen en dos clases. ¿Cómo se denominan aquellas que se recopilan mediante mediciones que se hacen sobre representaciones del sistema como son el código, el diseño o la documentación?. Métricas estéticas. Métricas estáticas. Existen tipos de métricas. Las mismas son: Métricas de control y métricas de predicción. Métricas de actividad y métricas de control. Teniendo en cuenta los conceptos básicos de CMM, determine cuál de las siguientes afirmaciones referidas a la Capacidad del Proceso, Desempeño del Proceso y Madurez del Proceso es la correcta: Capacidad se define como resultados esperados que se pueden alcanzar siguiendo un proceso, Desempeño a los resultados reales siguiendo un proceso, y la Madurez al alcance para que un proceso sea efectivo, esté definido, medido y controlado. La anterior. Un cambio al proceso implica hacer modificaciones al proceso existente, y existen etapas claves en el proceso de cambios de proceso. Marque la afirmación correcta. Las etapas son: Identificación de mejoras, Priorización de las mejoras, Introducción de cambios a los procesos, Capacitación del proceso y Afinación del cambio. La otra opción. El paradigma GQM se usa en la mejora de procesos y contiene: Metas, Preguntas y Métricas. Objetivos, Planes y Procesos. En la medición del proceso pueden recopilarse métricas de éste. Marque la opción que contenga únicamente métricas de proceso. Tiempo que tardó en completarse el proceso de pruebas, recursos requeridos para el proceso de pruebas, número de casos de pruebas corridos. La otra opción. Dentro del proceso de Evolución del Software existen fases. ¿A qué fase se pasa cuando, estando en la Evolución como fase, con el tiempo los cambios de implementación de requerimientos, aún siendo significativos, se vuelven menos rentables?. Servicio. Retiro programado. Dadas las leyes empíricas de evolución de software, ¿cómo se denomina aquella que dice que la calidad de los sistemas comienza a disminuir a menos que se mantengan de forma rigurosa y se adapten a los cambios en su entorno de funcionamiento?. Reducción de la calidad. Vejez prematura. Dentro del proceso de evolución del software existe una actividad que se denota recursiva. ¿Entre qué actividades fundamentales se da esa recursividad?. Entre Liberación del sistema y Peticiones de cambio. Entre la programación y la liberación del sistema. ¿Cómo se denominan a los sistemas de usos específicos, con escaso presupuesto para mantenimiento, que deben considerarse ante la implementación de nuevos sistemas?. Sistemas heredados. Sistemas obsoletos. Dentro de los principios SOLID, ¿cuál es el que dice que cada clase debe ocuparse de un solo menester?. Single Responsibility Principle (SRP). Open-Closed Principle (OCP). ¿Cómo definirías a los patrones de diseño creacionales?. Separan la lógica de creación de objetos y la encapsulan. Crean clases u objetos incluidos dentro de estructuras más complejas. ¿Cómo se denomina al patrón de diseño cuyo objetivo es devolver una instancia de múltiples (…) tipos de objetos, generalmente heredan de una misma clase padre y se diferencian entre ellos por su comportamiento?. Factory. Observer. ¿De que se ocupa la Administración de la Configuración?. Se ocupa de las tareas necesarias para realizar la configuración. Se ocupa de las políticas, los procesos y las herramientas para administrar los cambios de software. La Cobertura de la prueba se define como el Porcentaje de casos de prueba que se han ejecutado y el porcentaje de código que se ha probado. La métrica mencionada arriba (cobertura de la prueba) es una métrica que permite evaluar: El Proceso de pruebas. La validez de las pruebas. ¿Cuáles son los principales componentes del modelo CMMI? Marque la respuesta completa y correcta. Conjunto de normas y metas. Un conjunto de normas, niveles de madurez y metas especificas y genéricas. Referidos a los roles en el proceso de inspección, se acepta que una inspección debe incluir a los siguientes: Programador, Inspector, Moderador. Autor del código, Inspector, Secretario y Moderador. ¿Cuál es el propósito de las revisiones e inspecciones de calidad?. El propósito principal de las revisiones e inspecciones de calidad es mejorar la calidad del software. El propósito principal de las revisiones e inspecciones de calidad es verificar que el producto cumple con lo requerido. CMMI identifica áreas de proceso que son relevantes para la capacidad y la mejora del proceso de software organizadas en cuatro grupos, en el modelo de CMMI continuo. Marque cuatro áreas de proceso que pertenecen al grupo de Ingeniería. Seleccione las 4 opciones correctas. Control. Solución técnica. Validación. Verificación. Gestión de requerimientos. El equipo de desarrollo de la empresa Lanux se encuentra en un proceso para cambiar diferentes software y debe determinar el ciclo de vida por Rajlich y Bennettque y no saben cuál es el nombre. ¿Cuál es el ciclo de vida que consideras necesario debe utilizar?. Ciclo de vida de evolución y servicio. Ciclo de vida incremental. El equipo de desarrollo de la empresa Lanux necesita aplicar la segunda ley de Lehman en el desarrollo de sistemas de facturación ¿Qué debe tener en cuenta?. Debe tener en cuenta que un sistema cambia y su estructura se degrada. Debe tener en cuenta que un sistema no cambia y su estructura no se degrada. El equipo de desarrollo de la empresa Lanux necesita aplicar la tercera ley de Lehman en el desarrollo de sistemas de facturación ¿Qué debe tener en cuenta?. Debe tener en cuenta que los sistemas chicos tienen una dinámica propia. Debe tener en cuenta que los sistemas grandes tienen una dinámica propia. El equipo de desarrollo de la empresa Lanux se encuentra en un proceso para cambiar diferentes software y debe determinar el ciclo de vida que es conveniente utilizar. Identifica el ciclo de vida que consideres necesarios debe utilizar. Ciclo de vida de evolución y servicio. Debe utilizar el ciclo de vida en espiral. El equipo de desarrollo de la empresa Lanux se encuentra estudiando los cambios propuestos para el sistema de cobranzas y necesita saber el procedimiento que debe realizar ¿Qué procedimiento le recomendarías que debe realizar?. Debe realizar un análisis de los requerimientos. Debe realizar un análisis de los cambios. El equipo de desarrollo de la empresa Lanux se encuentra en un proceso para cambiar el sistema de cobranzas, está utilizando el ciclo de vida propuesto por Arthur y necesita saber el nombre de la primera etapa a utiliza. ¿Cuál es?. Etapa de análisis de cambio. Etapa de análisis de impacto. El equipo de desarrollo de la empresa Lanux se encuentra en un proceso para cambiar diferentes software. Está utilizando el ciclo de vida evolución y servicio, y necesita saber el nombre de la primera etapa para utilizarla. Identifica el nombre de la primera etapa que consideres necesario debe utilizar. Etapa de desarrollo inicial. Etapa de inicio. El equipo de desarrollo de la empresa Lanux esta evaluando las métricas de proceso de mantenibilidad del sistema de facturación identificando: tiempo promedio requerido para análisis de impacto. ¿Cuándo aplica esta métrica?. Aplica la métrica cuando refleja el número de componentes de programa que se ven afectados por la petición de cambio. Aplica la métrica cuando refleja el número de programas que se ven afectados por la petición de cambio. El equipo de desarrollo de la empresa Lanux esta en un proceso de refactorización, según Opdyke y Johnson, del sistema de sueldos. ¿Qué actividad debe realizar?. Al refactorizar hay que mejorar el programa. Al refactorizar hay que modificar el programa. El equipo de desarrollo de la empresa Lanux está evaluando la reingeniería del sistema de producción debido a que tiene una elevación de costos. ¿Cuál es la ventaja de utilizar una reingeniería?. La ventaja es que disminuye los costos. La ventaja es que aumenta los costos. El equipo de desarrollo de la empresa Lanux esta evaluando la reingeniería del sistema de stock por altos riesgos que tiene. ¿Cuál es la ventaja de utilizar una reingeniería?. La ventaja es la disminución de los riesgos. La ventaja es la disminución de los costos. El equipo de desarrollo de la empresa Lanux necesita que el sistema de cobranzas que se encuentra en mantenimiento funcione en aplicaciones móviles bajo el sistema operativo Android. ¿Qué tipo de mantenimiento se debe aplicar?. Debe aplicar mantenimiento de adaptación ambiental. Debe aplicar mantenimiento de adaptación regional. El equipo de desarrollo de la empresa Lanux esta evaluando el comportamiento del sistema de facturación y su entorno, detectando requerimientos no funcionales para realizar la petición del cambio ¿Qué tipo de inconvenientes debe analizar para pedir la petición del cambio?. Debe analizar el número de requerimientos de sistema inherentemente inestables. Debe analizar el número de requerimientos de sistema inestables. Dentro de la reingeniería de software, ¿Cómo se denomina la actividad de analizar el programa y extraer la información para documentar la organización y funcionalidad?. Ingeniería Inversa. Ingeniería invertida. ¿Qué factor usado en la valoración del entorno analiza si existe un reporte de fallas de un sistema?. Tasa de falla. Tasa de errores. ¿Qué factor usado en la valoración del entorno analiza si existe una falla de interfaz de un sistema?. Interoperatividad. Visibilidad de la interfaz. El equipo de desarrollo de la empresa Lomas se encuentra valorizando el sistema de turnos aportados, detectando que tiene un diseño valido con información poco relevante para la toma de decisiones gerencial. ¿A que grupo de valoración de un sistema heredado corresponde?. Alta calidad, bajo valor empresarial. Baja calidad, bajo valor empresarial. El equipo de desarrollo de la universidad lomas se encuentra valorizando empresarialmente el sistema de inscripción a exámenes que es utilizando tres veces al año por muchos usurario. ¿A que valorización empresarial de un sistema heredado corresponde?. Valoriza el uso del sistema. Valoriza la velocidad del sistema. Para valorizar empresarialmente un sistema se tienen en cuenta varios elementos. ¿Cuáles son 4 correctos?. Velocidad del sistema. Los procesos empresariales que se mantienen. Confiabilidad del sistema. Las salidas del sistema. El uso de sistema. Para valorizar el entorno de un sistema heredado se tienen en cuenta varios elementos. ¿Cuáles son? Selecciona las 4 (cuatro) opciones correctas. Rendimiento. Estabilidad del sistema. Costos de mantenimiento. Edad. Estabilidad del proveedor. Para valorizar la calidad técnica de una aplicación existen diferentes factores a tener en cuenta. ¿Cuáles son? Selecciona las 4 (cuatro) opciones correctas. Técnica de programación. Documentación. Datos. Lenguajes de programación. Entendimiento. ¿Qué función cumple el patrón de diseño iterador?. Proporciona una forma estándar para ingresar a los elementos de una colección, sin importar cómo se implementó dicha colección. Permite repetir el mismo patrón de diseño. ¿Qué función cumple el patrón de diseño decorador?. Permite la posibilidad de extender la funcionalidad de una clase existente en tiempo de operación. Permite decorar adecuadamente una interfaz. Dentro de los patrones de diseño tenemos el observer. ¿Cuál es la función que cumple?. Permite señalar a varios objetos que cambiaron el estado de algún otro objeto. Permite señalar a un objeto que cambió el estado de otros objetos. Al trabajar con patrones de diseño se necesita agrupar a las categorías de empleados con el objeto empleados sin usar herencia ¿Qué se debe aplicar en el diagrama de clases?. Se debe aplicar el concepto de composición. Se debe aplicar el concepto de asociación. Al trabajar con patrones de diseño se necesita agrupar a los empleados por categorías sin usar herencia ¿Qué se tiene que aplicar en el diagrama de clases?. Se debe aplicar el concepto de agregación. Se debe aplicar el concepto de composición. ¿Cuáles son los nombres dentro de los patrones de diseño? Selecciona las 4 (cuatro) opciones correctas. Agrupador. Decorador. Fachada. Iterador. Observer. Para diseñar un sistema en tiempo real es necesario identificar los estímulos que el sistema debe procesar y las salidas asociadas. Falso. Verdadero. Los modelos de comportamiento se utilizan para describir el comportamiento del sistema y su relación con el medio ambiente. Falso. Verdadero. En la fase de construcción del proceso existe una fase que hace una referencia entre la investigación y el criterio para el desafío de una interfaz global. ¿Cuál es el nombre de esta fase?. Fase de planificación. Fase de desarrollo. En la fase de construcción del proceso existe una fase que, si se cumple con los parámetros de utilidad, usabilidad, y deseabilidad, entonces se pasa a la siguiente fase que es la implementación, de lo contrario, se regresa a la fase de gestión con el diseño de prototipado, enmarcado en las especificaciones, particularidades y micro-interacciones. ¿Cuál es el nombre de la fase?. Fase de evaluación. Fase inicial. En la fase de construcción del proceso existe una fase que se relaciona al proyecto con el principio inherente al diseño prototipado, además de especificar la tipología de prototipos, presenta indicadores correspondientes a las especificaciones, particularidades y microinteracciones. ¿Cuál es el nombre de la fase?. Fase de gestión. Fase de desarrollo. Existen estrategias que se pueden usar cuando se descompone un subsistema en módulos ¿Cuáles son esas estrategias? Seleccione 2 (dos) opciones correctas. Descomposición orientada a objetos. Descomposición secuencial. Descomposición orientada a flujo de funciones. La identidad del diseño centrado en el usuario puede definirse por diferenciación a otros enfoques o filosofías de diseño, como los que describe Kalbach ¿Qué enfoques son correctos? Selecciona las 3 (tres) opciones correctas. Diseño centrado en el diseñador. Diseño centrado en el programador. Diseño centrado en el contenido. Diseño centrado en la empresa. Describe Kalbach que existe un enfoque de diseño que sostiene: el diseñador, a partir de su visión personal, sabe qué es lo mejor en cada momento ¿En que enfoque se centra?. Diseño centrado en el diseñador. Diseño centrado en la empresa. Describe Kalbach que existe un enfoque de diseño que sostiene: el cuerpo de información es la base para organizar el sitio y la interfaz de navegación ¿En que enfoque se centra?. Diseño centrado en el contenido. Diseño centrado en el diseñador. ¿Qué modelo se necesita utilizar para realizar la configuración de una red?. Modelo de capas. Modelo de espadas. Cuando se descompone un sistema en diferentes subsistemas en ingeniería del software. ¿Cuál es el elemento que se aplica?. Diseño arquitectónico. Diseño de la arquitectura. Dentro de los diseños tenemos dos modelos específicos que sirven para configurar una red. ¿Cuáles son? Selecciona las 2 (dos) opciones correctas. Modelo de capas. Modelo de espadas. Modelo cliente servidor. Si se necesita explicar las funcionalidades de un sistema de cobranzas ¿Qué herramientas puede utilizar?. Una descomposición orientada a funciones. Una descomposición orientada a objetos. ¿Cuáles son los componentes del modelo de capas? Selecciona las 4 (cuatro) opciones correctas. Capa de procesos. Capa de gestión de la base de datos del sistema. Capa de gestión de objetos del sistema. Capa de gestión de configuración del sistema. Capa del sistema operativo. La administración de la configuración se puede utilizar en diferentes contextos. ¿Cuál es uno de los contextos?. Proyectos individuales. Proyectos grupales. El equipo de desarrollo realizo la validación de cambio del sistema de producción ¿Qué tarea tiene que realizar?. Debe evaluar y costear el cambio. Debe evaluar el costo del cambio. La administrador del cambio tiene una función especifica. ¿Cuál es?. Permite estimar los costos, el efecto de realizar dichos cambios y decidir si deben implementarse. Permite estimar los riesgos, el efecto de realizar dichos cambios y decidir si deben implementarse. ¿Cuáles son los factores significativos que deben tomarse en cuenta para decidir si un cambio debe probarse o no? Selecciona las 4 (cuatro) opciones correctas. El número de usuarios afectados por el cambio. El ciclo de vida del cambio. El ciclo de liberación del producto. Los beneficios del cambio. Las consecuencias de no realizar el cambio. ¿Cuál es una de las funciones que tiene el branch?. Sirve para trabajar con las modificaciones que se deban realizar en las versiones y no perder los cambios anteriores. Sirve para trabajar con las modificaciones que se deban realizar en las versiones y perder los cambios anteriores. ¿Cuál es la función de la gestion de versiones?. Permite hacer un seguimiento de las numerosas versiones de los componentes del sistema y garantizar que los cambios hechos no interfieran entre sí. Permite hacer un seguimiento de las numerosas versiones del sistema y garantizar que los cambios no interfieran entre sí. El equipo de desarrollo esta gestionando versiones de diferentes sistemas. ¿Qué tareas tiene que realizar?. Debe administrar líneas de código y líneas base. Debe administrar código y líneas de sistema. El equipo de desarrollo está gestionando para combinar y crear nuevas versiones. ¿Qué tiene que realizar?. Debe realizar un merge. Debe realizar un branch. ¿Cuáles son los pasos de la integración continua? Selecciona las 4 (cuatro) opciones correctas. Construya el sistema y efectué pruebas automatizadas. Construya el sistema en el espacio de trabajo privado. Saque la línea principal del sistema de gestion de versiones. Realice los cambios a los componentes del sistema. Construya el sistema en el espacio de trabajo público. ¿Cuáles son las formas para compilar un programa? Selecciona las 2 (dos) opciones correctas. Sumas de verificación. Sumas de validación. Modificación de marca de tiempo. Al desarrollar un release tenemos dos formas. ¿Cuáles son? Selecciona 2 correctas. Realease mayor. Realease menor. Realease intermedio. El equipo de desarrollo esta desarrollando un release del sistema de ventas y necesita saber la función del mismo. ¿Cuál es?. Un realease de sistema es una versión de un sistema de software que se distribuye a los clientes. Un realease de sistema es una versión de un sistema de software que se distribuye a los pacientes. El equipo de desarrollo esta preparando la gestion de calidad del sistema de sueldos. ¿Quién es el responsable?. El equipo de calidad. El equipo de pruebas. ¿Qué atributos de calidad del software son adecuados considerar? Seleccione las 4 cuatros correctas. Robustez. Seguridad. Velocidad. Modularidad. Protección. El equipo de calidad necesita aplicar de la norma ISO 9001 administración del inventario. ¿Qué tipo de proceso que tiene que aplicar?. Debe aplicar proceso de soporte. Debe aplicar proceso de inventario. El equipo de calidad necesita aplicar estándares donde deben especificar cómo es una buena practica de desarrollo ¿Qué tipo de estándares tiene que utilizar?. Debe utilizar estándares de calidad. Debe utilizar estándares del proceso. El equipo de calidad necesita aplicar estándares donde contemple enviar un nuevo código para construcción del sistema ¿Qué tipo de estándares tiene que utilizar?. Debe utilizar estándares del proceso. Debe utilizar estándares de validación. El equipo de calidad necesita aplicar estándares que incluyen documentos (como la estructura de los documentos de requerimientos), estándares de documentación (como el encabezado de un comentario estándar para una definición de clase de objeto). ¿Qué tipo de estándares tiene que utilizar?. Debe utilizar estándares del producto. Debe utilizar estándares del sistema. Dentro de los estándares de procesos tenemos diferentes elementos a considerar, ¿Cuáles son? Seleccione las 4 cuatros correctas. Análisis del cambio. Control de cambio. Registro de prueba. Realización revisión de diseño. Aprobación del plan del diseño. Los estándares de software son importantes por algunas razones. ¿Cuales? Selecciona las 3 (tres) opciones correctas. Los estándares auxilian la continuidad. Los estándares ayudan a la continuidad. Los estándares proporcionan un marco para definir. Los estándares reflejan la sabiduría. Para minimizar el descontento y alentar la participación en los estándares, los administradores de calidad que establezcan los estándares deben dar los siguientes… Selecciona las 3 tres opciones correctas. Revisar y modificar regularmente los estándares para reflejar las tecnologías cambiantes. Actualizar los estándares. Involucrar a los ingenieros de software en la selección de estándares de producto. Ofrecer herramientas de software para dar soporte a los estándares. Las métricas estáticas se recopilan mediante mediciones hechas de representaciones del sistema. Verdadero. Falso. El equipo de calidad se encuentra en un proceso de revisión del sistema de proveedores ¿Cuál es la primera fase que tiene que aplicar?. Debe aplicar la fase de actividades previas a la revisión. Debe aplicar la fase de actividades posteriores a la revisión. La lista de verificación de una inspección contempla varios tipos de fallas. ¿Cuál es una de ellas?. Falla de interfaz. Falla de pantalla. ¿Qué función cumple la revisión como proceso?. La revisión es un proceso público de detección de errores, comparado con el proceso mas privado de prueba de componentes. La revisión es un proceso privado de detección de errores, comparado con el proceso público de prueba de componentes. ¿Cuál es la función de las métricas de predicción?. Ayudan a predecir las características del software. Ayudan a predecir los errores del software. ¿Qué función tienen las métricas de control?. Las métricas de control apoyan la gestion del proceso. Las métricas de control ayudan a controlar el proceso. ¿Qué miden las métricas del producto?. Permite medir los atributos internos de un sistema de software. Permite medir los atributos externos de un sistema de software. Para que la medida del atributo interno sea un factor de predicción útil para la característica externa asociada, debe alcanzar ciertas condiciones. Debe medirse con exactitud, debe existir una relación directa entre el atributo interno que se mide y el externo al que se encuentra asociado y esa asociación debe comprenderse, validarse y expresarse en términos de formula o modelo. La otra opción, totalmente. Un cambio al proceso implica hacer modificaciones al proceso existente y existen etapas claves en el proceso de cambios de proceso. Marque la afirmación correcta. Las etapas son: Identificación de mejoras, Priorización de mejoras, Introducción de cambios a los procesos, Capacitación del proceso y Afinación del cambio. Las etapas son: las explicadas en la otra opción. El equipo de calidad se encuentra en una etapa de mejora de procesos del proyecto de ventas y necesita mejorar el proceso y la gestion del proyecto e introducir, en una organización, buenas practicas de ingeniería de software. ¿Qué enfoque que debe aplicar?. El enfoque de madurez de procesos. El enfoque de calidad de procesos. El ciclo de mejora de procesos tiene un subproceso que se denomina medición del proceso. ¿Cuál es la función de este?. Se miden atributos del proyecto actual o el producto. Se mide la longitud del proceso. El equipo de calidad se encuentra en la etapa de mejora de procesos del proyecto de ventas y esta verificando si las actividades del proceso culminan y el avance del procesos se observa externamente. ¿Qué atributo debe considerar?. Visibilidad. Interfaz. El equipo de calidad se encuentra en una etapa de mejora de procesos del proyecto de ventas y esta verificando si el proceso puede evolucionar para reflejar los requerimientos cambiantes de la organización o mejoras identificadas en el ….. ¿Qué atributo debe considerar?. Mantenibilidad. Escalabilidad. En la medición del proceso pueden recopilarse métricas de este. Marque la opción que contenga únicamente métricas de proceso. Tiempo que tardó en completarse el proceso de pruebas, recursos requeridos para el proceso de pruebas, números de casos de pruebas corridos. Métricas de proceso. |