IS Cuestionario c tedra 1
Ingeniería de Software
Cuestionario Catedra.
Ignacio Espinoza Parraguez
Seccion 250
06/04/15
CUESTIONARIO DE INGENIERIA DE SOFTWARE (Preparación primera cátedra)
1. ¿cuáles son las 7 categorías de software que existen? (Según Pressman)
2. Mencione 3 software que actualmente se encuentran disponible en el mercado y que corresponden al tipo “inteligencia artificial”.
3. basándose enPressman, ¿Cuales de las leyes de Lehman se cumplen para el sistema operativo Linux? (Mencione 3 Leyes)
4. Existen varios mitos del software, por ejemplo uno de ellos indica que los requerimientos del sofware cambian frecuentemente, pero como el software es flexible puede adaptarse con facilidad. ¿Porqué esto no es cierto?
5. Explique otros 2 mitos del software.
6. Observe y comente lasiguiente figura:
7. El texto presenta un marco de trabajo genérico del proceso que se puede aplicar al una gran parte de los proyecto del software, conformado por Comunicación, Planeación, Modelado, Construcción, Despliegue. ¿En qué consisten estás?
8. ¿Porque el software es considerado un producto?
9. Que correcciones efectuaría al “Modelo en Cascada” a fin de aplicarlo a la realidad informáticaactual.
10. ¿En que consiste el Desarrollo Rápido de Aplicaciones?
11. ¿En que tipo de software puede aplicarse el Desarrollo de Prototipos?
12. Explique el Proceso Unificado propuesto por Rumbaugh, Jacobson y Booch.
13. Mencione 3 herramientas CASE que actualmente se utilizan en el desarrollo de software.
14. ¿Qué es Software?
15. Indique la diferencia entre Software y programas
16. ¿Quées un proceso del software?
17. ¿Qué es CASE?
18. ¿Cuáles son los atributos de un buen software?
19. ¿Qué es un sistema y un sistema de información?
20. Define proceso de software.
21. ¿Qué diferencia hay entre el modelo de construcción de prototipos y el incremental?
22. ¿Hay alguna relación entre las actividades estructurales del modelo lineal secuencial (Pressman) y el modelo en espiral,variante de Boston?
23. Indique cuales son los 4 tipos de mantenimiento básicos.
24. Indique las cuatro principales fases en el ciclo de vida del software.
25. Explique con sus palabras la relación que existe entre modelado, análisis y diseño.
26. Explique “La planificación es una estimación, no una predicción”
27. ¿Por qué es necesaria la Planificación?
28. Explique los tres puntos de vistanecesarios para validar la factibilidad de un proyecto.
Respuestas Cuestionario
1_
1.- software de sistemas.
2.- software de aplicación.
3.- software científico y de ingeniería
4.- Software empotrado
5.- Software de línea de productos.
6.-Aplicaciones basadas en web.
7.- Software de Inteligencia Artificial.
2_ 1.- Robótica
2.- Reconocimiento de Patrones (voz, imagen)
3.- RedesNeuronales Artificiales.
3_ Ley de realimentación del sistema (1996):
Los procesos evolutivos tipo E constituyen sistemas de realimentación multinivel, multibucle y multiagente, y deben tratarse como tales para lograr mejora significativa sobre cualquier base razonable.
Ley de conservación de familiaridad (1980):
Conforme un sistema tipo E evoluciona, todo lo asociado con él: desarrolladores,personal de ventas, usuarios, etc., deben mantener el dominio de su contenido y comportamiento para lograr evolución satisfactoria. El crecimiento excesivo disminuye dicho dominio.
Ley de complejidad creciente (1974):
Conforme un sistema tipo E evoluciona, su complejidad aumenta, a menos que se haga trabajo para mantenerlo o reducirlo.
4_ Es cierto que los requerimientos cambian, pero el impactovaría según el momento en que este se introduce. Aun cuando pueda ser flexible el adaptarse no sería fácil. Cuando los cambios son, en etapas tempranas los costos son relativamente pequeños, pero mientras pasa el tiempo, el impacto de costo sube con rapidez, el cambio puede provocar una convulsión que requiera recursos adicionales y una modificación significativa en el diseño.
5_ 1.- si está...
Regístrate para leer el documento completo.