Está en la página 1de 5

Nombre Alumno:

1) Para cada uno de los mitos de software siguientes. Indique cual es la respuesta dada desde la Ingeniera de Software, especificando la subtarea dentro de la misma encargada de resolver las cuestiones asociadas a cada mito. Mitos Si planificamos mal, agregamos gente y llegamos. Si decido subcontratar el proyecto de software a un tercero, puedo relajarme y dejar que lo construya. Los requerimientos del proyecto cambian de manera continua, pero el cambio puede ajustarse con facilidad porque el software es flexible. Mientras el programa no se est ejecutando, no existe forma de evaluar la calidad. Respuesta de la Ing. de Software Ejemplo: Estimaciones, Planificacin de Proyecto, Seleccin de ciclo de vida.

2)

Cual es la principal caracterstica diferencial entre desarrollar Software Personalizado (a Medida) y Software Genrico?

3)

De las actividades del Marco de Trabajo Genrico de los Procesos de Desarrollo de Software, en cual de ellas se introducen la mayor cantidad de errores que impactaran en la calidad del producto final?

4)

Considere el flujo de informacion de las actividades del Estndar 1074 de la IEEE: a. toda la informacion de entrada de una actividad es generada por una (o varias) actividades del estndar. b. la informacion de entrada puede provenir de otras fuentes adems de las actividades del estndar. c. la informacin de salida no puede ser utilizada por otra actividad del mismo grupo de actividades que la gener. En el Estndar 1074 de la IEEE los criterios de aceptacin del software por parte del cliente (Customer Acceptance) son definidos a partir de los procesos de post-desarrollo, es decir, en las ultimas etapas del proyecto (cuando el sistema comienza a instalarse). a. Verdadero. b. Falso. Si esta utilizando la herramienta de software SVN, de que manera puede ver las diferencias entre dos releases de un producto de software?

5)

6)

7)

En el proceso de desarrollo de una producto de software, llega el momento de una segunda salida a produccin (Release 2). Esta deber contemplar no solamente los cambios realizados sobre el cdigo del branch correspondiente, sino tambin aquellos cambios que fueron parte del primer lanzamiento, para no sobrescribirlos o eliminarlos al momento de segunda versin del producto. Para esto, se deber realizar un . Realice un grafico donde se muestre que costo (eje Y) se afronta para encontrar y repara defectos a lo largo del ciclo de vida del proyecto (eje X)

8)

Nombre Alumno:
9) Se puede construir software sin aplicar Ingeniera de Software. a. Verdadero b. Falso

10) Es indistinto hablar de Ingeniera de Sistemas e Ingeniera de Software. a. Verdadero b. Falso 11) Ingeniera es: a. la aplicacin de conocimiento tcnico a problemas que requieren soluciones practicas inmediatas. b. la aplicacin de conocimiento cientfico para resolver problemas, de significado practico inmediato, que tienen requerimientos y restricciones conflictivas. c. la aplicacin de conocimiento cientfico y tcnico a problemas que requieren soluciones practicas inmediatas. 12) Qu es el Software? ... ...... 13) La definicin de Ingeniera de Software de la IEEE, es la siguiente. Ingeniera de Software es la aplicacin de un enfoque sistemtico, disciplinado y cuantificable al desarrollo, operacin y mantenimiento del software, es decir, la aplicacin de Ingeniera de Software a. Qu significa que sea Sistemtico? Indique una disciplina que se aplique a esta parte. ... .. b. Qu significa que sea Disciplinado? Indique una disciplina que se aplique a esta parte. ... .. c. Qu significa que sea Cuantificable? Indique una disciplina que se aplique a esta parte. ... .. 14) El Marco de Trabajo Genrico de los Procesos de Desarrollo de Software visto en clases y propuesto por Pressman, esta conformado por las actividades siguientes, en el orden indicado: a. Planificacin, Comunicacin, Modelado, Construccin. b. Comunicacin, Planificacin, Modelado, Construccin, Distribucin. c. Planificacin, Comunicacin, Modelado, Construccin, Distribucin. d. Comunicacin, Modelado, Construccin, Mantenimiento.

Nombre Alumno:
15) Las estrategias de pruebas de software se formulan de manera que se puedan probar (en este orden): a. Diseo, Cdigo, Requisitos. b. Requisitos, Diseo, Cdigo. c. Cdigo, Diseo, Requisitos. 16) Los dos tipos de indicadores que existen son: y 17) Una desventaja de los procesos de Revisin es que siempre que se detecten problemas en el producto revisado, es necesario hacer, al menos, una nueva revisin para ver si se corrigieron. a. Verdadero. b. Falso. 18) Si aplicamos Gestion de la Configuracin del Software estamos forzados a realizar revisiones tcnicas formales. a. Verdadero. b. Falso.

19) Cul es el tamao recomendable de personas de un equipo de Revisin Tcnica Formal (RTF)? . 20) En proyectos de desarrollo de software grandes. Puede aplicarse RTF a todo el software de una vez? a. Si b. No 21) Cuando se realizan inspecciones de programas es importante que el revisor conozca: ...... 22) Un Caso de Prueba se conforma por .. , ..y 23) Los Casos de Pruebas se generan automticamente. a. Verdadero. b. Falso.

24) 25)

Nombre Alumno:
26) Ejemplifique una mtrica de pruebas de software, definiendo tambin un indicador para dicha mtrica. ...... 27) Suponga que se estan realizando dos cambios simultneos sobre un componente C: C1 que inicio en el tiempo t1 y C2 que se comenz en el tiempo t2. a. Si t1 < t2 entonces el primer cambio que deber integrarse a la lnea base de C1. b. Si t1 < t2 entonces el primer cambio que deber integrarse a la lnea base de C2. c. Si t1 > t2 entonces el primer cambio que deber integrarse a la lnea base de C1. d. Si t1 > t2 entonces el primer cambio que deber integrarse a la lnea base de C2. e. Ninguna de las anteriores. 28) Suponga que se requiere un cambio en el algoritmo de una funcin que genera un reporte sobre Ventas mensuales de una empresa, para que este incluya nuevas sucursales, adems de tres totales nuevos. Indique factores que tendra en cuenta a la hora de evaluar el cambio solicitado. 29) De que manera se puede ofrecer visibilidad del estado del producto cuando se aplica Gestion de Configuracin? ... 30) Una variante es la forma particular que adopta un objeto en un contexto dado. a. Verdadero b. Falso 31) Considere Facilidad de Uso como concepto a evaluar para un producto de software. Especifique un modelo de concepto que incluya atributos para el mismo.

32) El paradigma GQM propone la formulacin de preguntas relevantes a partir de un objetivo o meta, de manera de identificar ms fcilmente aquellas mtricas que tienen incidencia sobre el logro de dicho objetivo. a. Verdadero b. Falso 33) La complejidad de un producto de software puede evaluarse considerando mtricas directas. a. Verdadero b. Falso 34) Indique 2 motivos por los cuales se revisan entregables de un proceso de desarrollo de software.

Nombre Alumno:
35) Indique cuales son los elementos bsicos necesarios (entorno) para poder realizar Pruebas Unitarias. ... 36) El objetivo con que se realizan las Pruebas Unitarias es asegurarse de que cada componente de software se integre adecuadamente con los otros componentes. a. Verdadero b. Falso