Escolar Documentos
Profissional Documentos
Cultura Documentos
INFORMATICA
El proceso de programación debe seguir algunos pasos, los cuales permitan un orden y una
sistematización mucho mejor. Como todo en la vida, este proceso también tiene un comienzo,
el cual se inicia con la definición de un problema, es aquí donde cada una de las personas
encargadas de llevar a cabo proceso, hacen un análisis de problema, en el cual se estudian las
partes de problema, con las cuales se busca la mejor y optima solución a dicho problema. El
programador debe valerse de un lenguaje mediante el cual planteará una posible solución, es
aquí donde intervienen los algoritmos, que es un conjunto de pasos definidos, finitos y
precisos, los cuales proveen un procedimiento para dar la solución al problema. La utilización
de los algoritmos puede ser de dos tipos; el pseudocódigo, utilizando una mezcla de frases
en lenguaje común, instrucciones de programación y palabras clave que definen las
estructuras básicas, y el; diagrama de flujo, es una representación diagramática que ilustra la
secuencia de las operaciones que se realizarán para conseguir la solución. En estos, es normal
la utilización de variables de tipo numérico o alfanumérico, y la prueba de escritorio, que
consiste en dar valores a las variables definidas y que siguen el flujo del programa para
comprobar si al final el resultado es el acertado, muchos de los programadores la hacen a
papel y lápiz. Luego de todo el proceso descrito, procede una etapa de suma importancia, la
etapa de codificación. El lenguaje planteado por el programador, en el cual está la solución
del problema, no es entendible por la maquina por lo que se debe codificar mediante
intérpretes (Matlab, Python, Smalltalk) o copiladores (C++, Pascal, Fortran, COBOL), con
esto se busca que la maquina pueda entender cada una de las instrucciones, esto se logra ya
que, se convierte el lenguaje hecho por el programador a código binario, el cual es el
lenguajes de la máquina, de esta manera se podrá ejecutar sin ningún problema, en esta parte
del proceso se ha copilado el código fuente, y por ende se llega al código objeto.
Teniendo todo lo anterior listo, viene una etapa de finalización en la que se prueba el
programa generado, de esta manera se comprueba la funcionalidad del programa, respecto a
los resultados de esta etapa, se implementa el programa en el lugar en donde se necesite
satisfacer la necesidad para la que fue creado este.