sábado, 13 de junio de 2020

1. METODOLOGÍA DE LA PROGRAMACIÓN Y DESARROLLO DE SOFTWARE.

FASES EN LA RESOLUCIÓN DE PROBLEMAS CON UNA COMPUTADORA

·         El proceso de resolución de un problema con una computadora conduce a la escritura de un programa y a su ejecución en la misma.

·         El proceso de diseñar programas es un proceso creativo, se puede estimar una serie de fases o pasos comunes, que por lo general deben seguir todos los programadores.

Las fases de resolución de un problema con computadora son:

  •  Análisis del problema: Es aquella donde el problema se analiza teniendo en cuenta la especificación de los requisitos dados por el cliente de la empresa o por la persona que encarga el programa.
  •  Diseño del algoritmo: Se diseña una solución que conducirá a un algoritmo que resuelva el problema.
  •  Codificación: La respuesta se escribe en la sintaxis del lenguaje de alto nivel.
  • Compilación y ejecución: Es una técnica para mejorar el rendimiento de sistemas de programación que compilan a bytecode, consistente en traducir el bytecode a código máquina nativo en tiempo de ejecución.
  • Verificación: es el proceso de ejecución del programa, con una amplia variedad de datos de entrada, conocidos como datos de test o prueba, a la vez de que se puede determinar la existencia de errores.
  •  Depuración: el proceso de encontrar los errores del programa y corregir o eliminar dichos errores. 
  •  Mantenimiento: El programa se actualiza y modifica, cada vez que sea necesario, para que se cumplan todas las necesidades de cambio de sus usuarios.
  • Documentación: Escritura de las diferentes fases del ciclo de vida del software, el análisis, diseño y codificación, unidos a manuales de usuario y de referencia, así como normas para el mantenimiento.



 

 

 

 

 

 


No hay comentarios:

Publicar un comentario

MÓDULOS

 Un módulo es un cero que contiene código PYTHON . Su extensión es .py. Almacena declaración de variables e implementación de funciones. Po...