Introducción del Programa

Lenguaje de programación

Es el conjunto de símbolos, busca blues y reglas de sintaxis que controlan el comportamiento físico y lógico de una computadora. Permite al programador, entre otras cosas, especificar los datos que van a ser procesados y almacenados en ella

Ejemplos:
C++ Rogic, Java, Python, Swift

Análisis del problema

Es analizar punto a punto el problema o tarea que se presenta, pensar en las operaciones necesarias para resolverlo, los tipos de datos a manejar y la relación con situaciones de la vida cotidiana. Es importante que las especificaciones de entrada, procesos y salida sean escritas de forma detallada

Codificación

Es la traducción del algoritmo diagrama de flujo a un lenguaje de programación de acuerdo con las reglas gramaticales o el sintaxis al sí mismo

Implementación del programa

El programa diseñado y desarrollado es instalado en el sistema para cumplir con la tarea encomendada, se prueba y se corre varias veces, se lleva a cabo un control de resultados y se registra su efectividad para confirmar su eficiencia en el trabajo

Documentación

Es una fase muy importante, ya que en ella se generan tanto los manuales técnicos, como el manual de usuario y ayuda

Programa

Es un conjuntos de instrucciones basadas en un lenguaje de programación que una computadora interpreta para realizar una función especifica. Un programa de calidad debe de tener las siguientes condiciones, exactitud, claridad, eficiencia y portabilidad

Definición del problema

Es la fase en donde el problema o tarea es definido y comprendido claramente. En la programación profesional implica comprender que necesita el cliente, pues sí esta etapa no es perfectamente entendida, no se podrá avanzar

Diseño

Es desarrollar el procedimiento paso a paso para resolver el problema. En esta fase se diseña el algoritmo, el diagrama de flujo y se lleva a cabo la prueba de escritorio.

Depuración

En esta fase se verifica que el programa haya sido codificado correctamente, el programa se deja libre de errores tanto de sintaxis como de lógica. algunos lenguajes de programación tienen sus propios compiladores, los cuales se encargan de revisar en forma interna la sintaxis de su propio lenguaje y desplegar mensajes en los errores Detectados antes de correr el programa

Mantenimiento del programa

El programa implementado en el área de trabajo tiene que ser revisado periódicamente con la posibilidad de eliminar o agregar instrucciones que se vayan adecuando a las necesidades del sistema y lo hagan más efectivo