Fundamento Desarrollo de Sistemas - FDS-2012-TESH

Anuncio
Tecnológico de Estudios
Superiores Huixquilucan
“Fundamento Desarrollo de Sistemas“
Cuestionario Ingeniería del Software
Profesora: Lydia Villavicencio Gómez
Alumnos:
González Escobedo Nayelli
Mendoza Luna Jesús
6º Semestre
Aula A-1
Huixquilucan, Edo de México a 21 de Marzo de 2012
Cuestionario Ingeniería del Software
1. Haciendo referencia a la distribución de costos del software en la sección
1.1.6, explique por qué es apropiado considerar que el software es más que
programas que son ejecutados para los usuarios finales de un sistema.
Por qué en el modelo incluye actividades que son parte de procesos y productos
del Software y el papel de las personas involucradas.
2. ¿Cuáles son las diferencias entre el desarrollo de un producto de software
genérico y el desarrollo de un software personalizado?
El software personalizado se implementa a las necesidades del usuario y el
software Genérico no tiene especificaciones es General.
3. ¿Cuáles son los cuatro atributos importantes que todos los productos de
software deben tener? Sugiera otros cuatro atributos que pueden ser
significativos.




Mutabilidad
Confiabilidad
Eficiencia
Usabilidad




Seguro
Entendible al Usuario
Práctico
Puede tener capacidad
respuesta
de
4. ¿Cuál es la diferencia entre un modelo del proceso del software y un
proceso del software? Sugiera dos formas en las que un modelo del proceso
del software ayuda en la identificación de posibles mejoras de proceso.
Incluye todas las actividades relativas al desarrollo del Software.
1. Desarrollo
2. Validación
3. Evolución
5. Explique por qué los costos de prueba de software son particularmente altos
para productos de software genéricos que se venden a un mercado amplio.
Porque tiene un Perfil de Distribución de Costos diferentes a través de las
actividades del Proceso del Software.
6. Los métodos de la ingeniería del software se empezaron a utilizar cuando la
tecnología CASE estuvo disponible para apoyarlos. Mencione cinco tipos de
métodos de ayuda que proporcionen las herramientas CASE.
1.
2.
3.
4.
5.
Editar diagramas de flujo
Verificar los diagramas de flujo
Banco de Pruebas de los Programas Ejecutados
Editores para Notaciones utilizadas
Generadores de informes
7. Además de los retos de la heterogeneidad, la rápida entrega y la confianza
identifique otros problemas y retos que la ingeniería en software afrontara
en el siglo XXl.
1. Reto de Entrega
2. Confianza
3. Sistemas Enredados
8. Comente si los ingenieros profesionales deben atestiguar de la misma forma
que los doctores o los abogados.
Sí, para casos de mayor seguridad de Información por Integridad personal y no
solo por aspectos Técnicos
9. Para cada una de las clausulas del código de ética de la ACM/IEEE que se
muestra en la Figura 1.6, sugiera un ejemplo apropiado que ilustre esa
cláusula.
1.
2.
3.
4.
5.
6.
7.
8.
Publico.- Interés al público
Cliente y empleado.- Buena relación con él personal
Producto.- Tener alto estándar profesional
Juicio.- Integridad en juicio Profesional
Gestión.- Enfoque ético en la Gestión
Profesión.- Integridad y Reputación
Colegas.- Apoyo confianza entre colegas
Personal.- Promocionar enfoque ético Profesional.
10. Para contrarrestar el terrorismo, muchos países están planeando el
desarrollo de sistemas informáticos que sigan la pista de un gran número de
ciudadanos y de sus acciones. Desde luego, esto tiene implicaciones sobre
la privacidad. Comete la ética del desarrollador de este tipo de sistema.
No difundir la información clasificada
Descargar