Tarea 2
Fecha de entrega 28 de agosto 2012
Estudiar de la pagina 9-16. Hacer un mapa conceptual de los
temas Solución de Problemas y Desarrollo de Software.
Hacer los ejercicios 1.2
problemas 1,2,3
1. a. Enumere y describa los cuatro pasos requeridos en la etapa de
diseño y desarrollo de un programa.
Paso 1
Analizar el Problema
En este paso es donde miraremos que es lo que aremos
y para que fin estará hecho el programa ver que es lo que se necesita y en
base a los datos que se le proporcionen de entrada que es lo
que producirá de salida.
Paso 2
Desarrollar una Solución
En este paso se busca un algoritmo que es el que se
va encargar de llevar el desarrollo y dar una solución a el
problema y se lleva acabo por medio de dos pasos uno es el la estructura de
primer nivel el segundo paso es una estructura refinada de segundo nivel y es
mejorando lo que se realizo en el primer nivel.
Paso 3
Codificar la Solución
Este paso es donde se escribe el programa y se pone
en practica la solución, consiste en traducir el diseño del programa a un
lenguaje donde se codificara lo que se solicita y hay 4 tipos
1. Secuencia
2. Selección
3. Interacion
4. Invocación
Paso 4
Probar y Corregir el Programa
Este paso tiene
como propósito verificar si hay alguna falla en el programa para
poder corregirlo y este cumpla con sus requerimientos.
b. Ademas de la etapa de diseño y desarrollo, ¿Cuales son las otras
dos etapas requeridas para producir un programa y por que son necesarias?
1. Documentación
Es necesaria por que en esta se lleva el escrito de
todo paso o proceso del programa y tiene que estar documentado para
cualquier falla tener un respaldo y podría ser
mas fácil solucionar el problema. También es importante ya
que con la documentación el usuario es con el que se va guiar para
poder usar el programa.
2. Mantenimiento
El mantenimiento es otra etapa que juega un papel
importante ya que si no se le da el mantenimiento adecuado a el programa este
puede fallar mas pronto y esto generaría mas gastos y no seria
eficiente.
2. Una nota de su supervisor, el señor J.Bosworth. dice:
solucione nuestros problemas de iluminación:
-J. Bosworth
a). ¿Cual debería ser su primer
tarea?
Verificar cuales son los lugares
de iluminación que tienen problema y que es lo que lo provoca para
poder darle solución.
b). ¿Como se llevaría acabo esta
tarea?
Haciendo una documentación de todo lo que
sirve y lo que no sirve y tomar en cuenta todos los posibles problemas que
esten ocasionando esta falla a un que sea el
mas mínimo detalle.
c). ¿Cuanto tiempo espera que lleve acabo
esta tarea, suponiendo que todos cooperen?
3 días
3. El desarrollo del programa es solo una fase en el procedimiento de
desarrollo de software general. Asumiendo que la documentación y
el mantenimiento requieren el 60%
del esfuerzo del software total en el diseño de un sistema, y usando
la tabla 1.1, determine la cantidad de esfuerzo requerido para
la codificación del programa inicial como un porcentaje del esfuerzo
de software total.
se requerirá de un 30% de la cantidad del
esfuerzo requerido del esfuerzo de software total.

No hay comentarios:
Publicar un comentario