¿Qué métodos de desarrollo se deben seguir en la programación?

Pasos de programación

Analice el problema: analice cuidadosamente la tarea aceptada, estudie las condiciones dadas, analice el objetivo final, descubra las reglas de resolución de problemas, elija el método de resolución de problemas y complete el problema real.

Algoritmo de diseño: Métodos de diseño y pasos específicos para la resolución de problemas.

Programación: traduce algoritmos a lenguajes de programación informática y edita, compila y vincula programas fuente.

Ejecutar el programa y analizar los resultados: Ejecutar el programa ejecutable y obtener los resultados. Obtener resultados en ejecución no significa que el programa sea correcto. Deberíamos analizar el resultado para ver si es razonable. Depurar un programa, que es el proceso de utilizar una computadora para encontrar y eliminar fallas en un programa, no es racional.

Escribir documentación del programa: muchos programas se proporcionan para que otros los utilicen. Así como un producto formal debe proporcionar especificaciones de producto, un programa formal proporcionado a los usuarios debe proporcionar especificaciones de programa a los usuarios.

El contenido debe incluir: nombre del programa, funciones del programa, entorno operativo, carga e inicio del programa, datos a ingresar y precauciones de uso.

Principios de la programación orientada a procesos

Principios:

De arriba hacia abajo: se refiere a partir del problema general y descomponer una tarea compleja en muchas subtareas que son fáciles controlar y manejar, y las subtareas pueden descomponerse aún más, y así sucesivamente, hasta que cada subtarea sea fácil de resolver.

Refinamiento gradual

Modularización: se refiere al proceso de dividir un sistema de software de arriba a abajo en una pequeña cantidad de módulos relativamente independientes pero interrelacionados al resolver un problema complejo.