Actividad 1 
El proceso de la creación de Software requiere el uso de una metodología sistemática 
de desarrollo, que permita un acercamiento gradual a la resolución del problema que 
se intenta resolver. Esta metodología, se llama Ciclo de desarrollo del Software. 
Las fases de la programación 
1.-Definición del problema 
Consiste en la obtención de una visión general y clara del problema. Ayuda a 
identificar los elementos clave del problema y los de la futura resolución. 
2.-Análisis del problema 
Es la compresión a fondo del problema. En esta fase se definen la entrada que se 
recibirá el programa (datos o materia prima), la salida que producirá (información o 
resultado) y el proceso necesario para su solución (el método para convertir los datos 
de entrada en información de salida). 
3.-Diseño de la solución 
Se diseña la lógica de la solución a usar. 
*Elaboración del algoritmo –secuencia lógica y cronológica de pasos a resolver un 
problema 
Inicio 
Definido 
General 
4.-Codificación 
Se traduce el algoritmo al lenguaje de programación que vaya a utilizarse. 
*La digitación al arte de teclear el algoritmo codificado 
La compilación: Corrección de errores sintácticas y semánticas del código. 
5.-Prueba y depuración
Una vez compilado el programa, este es sometido a prueba a fin de determinar si son o 
no el problema. 
6.-Docuentación 
Es la guía o documentación escrita que sirve para ayudar a comprender o usar un 
programa. 
*Documentación Interna: Son los comentarios que se añaden al código fuente para 
clasificarlo. 
*Documentación Externa: Es todo el material creado o empleado en los diferentes 
fases del desarrollo del programa. 
*Manual de usuario: Describe la manera que funciona el programa 
7.-Implementación 
Producción. 
8.-Mantenimiento 
Es posible que el programa deba revisarse cierto tiempo para ajustes.
FASES EN EL 
DESARROLLO DE UN 
PROGRAMA 
Definición 
del 
problema 
Visión 
general 
Análisis del 
problema 
Comprensión o 
fondo del 
problema 
Datos de 
entrada 
La salida que 
producirá 
El proceso 
necesario para 
su solución 
Diseño de 
la solución 
Diseñar el 
algoritmo 
Inicio 
Ser 
definido 
Ser general 
Ser finito 
Codificación 
Codificación 
Lenguaje de 
programación 
Digitación 
Compilación 
Prueba y 
depuración 
Eliminar los 
poblemas y 
errores 
Documentación 
Comprender 
el usar un 
programa 
Documentación 
externa 
Documentación 
interna 
Manual de 
usuario 
Mapa conceptual 
Implementación 
Producción 
Mantenimiento 
Revisar el 
programa, 
cada cierti 
tiempo para 
ajustes

Actividad 1

  • 1.
    Actividad 1 Elproceso de la creación de Software requiere el uso de una metodología sistemática de desarrollo, que permita un acercamiento gradual a la resolución del problema que se intenta resolver. Esta metodología, se llama Ciclo de desarrollo del Software. Las fases de la programación 1.-Definición del problema Consiste en la obtención de una visión general y clara del problema. Ayuda a identificar los elementos clave del problema y los de la futura resolución. 2.-Análisis del problema Es la compresión a fondo del problema. En esta fase se definen la entrada que se recibirá el programa (datos o materia prima), la salida que producirá (información o resultado) y el proceso necesario para su solución (el método para convertir los datos de entrada en información de salida). 3.-Diseño de la solución Se diseña la lógica de la solución a usar. *Elaboración del algoritmo –secuencia lógica y cronológica de pasos a resolver un problema Inicio Definido General 4.-Codificación Se traduce el algoritmo al lenguaje de programación que vaya a utilizarse. *La digitación al arte de teclear el algoritmo codificado La compilación: Corrección de errores sintácticas y semánticas del código. 5.-Prueba y depuración
  • 2.
    Una vez compiladoel programa, este es sometido a prueba a fin de determinar si son o no el problema. 6.-Docuentación Es la guía o documentación escrita que sirve para ayudar a comprender o usar un programa. *Documentación Interna: Son los comentarios que se añaden al código fuente para clasificarlo. *Documentación Externa: Es todo el material creado o empleado en los diferentes fases del desarrollo del programa. *Manual de usuario: Describe la manera que funciona el programa 7.-Implementación Producción. 8.-Mantenimiento Es posible que el programa deba revisarse cierto tiempo para ajustes.
  • 3.
    FASES EN EL DESARROLLO DE UN PROGRAMA Definición del problema Visión general Análisis del problema Comprensión o fondo del problema Datos de entrada La salida que producirá El proceso necesario para su solución Diseño de la solución Diseñar el algoritmo Inicio Ser definido Ser general Ser finito Codificación Codificación Lenguaje de programación Digitación Compilación Prueba y depuración Eliminar los poblemas y errores Documentación Comprender el usar un programa Documentación externa Documentación interna Manual de usuario Mapa conceptual Implementación Producción Mantenimiento Revisar el programa, cada cierti tiempo para ajustes