el proceso de programacion
DESCRIPTION
El Proceso de Programación especialmente para alumnos de la clase introducción a las ciencias computacionales.TRANSCRIPT
![Page 1: El proceso de programacion](https://reader038.vdocuments.pub/reader038/viewer/2022100604/559a1d3b1a28ab577b8b4689/html5/thumbnails/1.jpg)
Entender el problema
Plantear la lógica
Codificar el programa
Traducir el programa a lenguaje maquina
Probar el programa
Poner el programa en ejecución
![Page 2: El proceso de programacion](https://reader038.vdocuments.pub/reader038/viewer/2022100604/559a1d3b1a28ab577b8b4689/html5/thumbnails/2.jpg)
Analizar y comprender el problema que se desearesolver siempre tratando de satisfacer lasexpectativas del cliente.
![Page 3: El proceso de programacion](https://reader038.vdocuments.pub/reader038/viewer/2022100604/559a1d3b1a28ab577b8b4689/html5/thumbnails/3.jpg)
El programador plantea los pasos delprograma, decidiendo lógicamente que pasos incluirtanto en que orden, hay muchas formas de plantearla solución a un problema; las dos herramientas mascomunes son los diagramas de flujo y elpseudocódigo.
![Page 4: El proceso de programacion](https://reader038.vdocuments.pub/reader038/viewer/2022100604/559a1d3b1a28ab577b8b4689/html5/thumbnails/4.jpg)
Es en este punto en que el programador puedeempezar a preocuparse de que cada comando sehaya escrito correctamente y que la puntuación vallaen los lugares correctos, dicho de otra manerautilizar la sintaxis correcta.
![Page 5: El proceso de programacion](https://reader038.vdocuments.pub/reader038/viewer/2022100604/559a1d3b1a28ab577b8b4689/html5/thumbnails/5.jpg)
Existen muchos lenguajes de programación pero lascomputadoras solamente conocen un lenguaje, supropio lenguaje maquina que consta de 0s y 1s. A losprogramas traductores se les denomina Compiladores.
Para llegar al lenguaje maquina se deben pasar pordos procesos de traducción del lenguaje.
![Page 6: El proceso de programacion](https://reader038.vdocuments.pub/reader038/viewer/2022100604/559a1d3b1a28ab577b8b4689/html5/thumbnails/6.jpg)
1
•Lenguaje Maquina
2•Ensambladores
3•Lenguaje Alto Nivel
![Page 7: El proceso de programacion](https://reader038.vdocuments.pub/reader038/viewer/2022100604/559a1d3b1a28ab577b8b4689/html5/thumbnails/7.jpg)
Un programa libre de errores de sintaxis nonecesariamente esta exento de errores lógicos, unavez que el programa esta libre de errores de sintaxisel programador puede probarlo esto es, ejecutarlocon algunos datos de ejemplos para comprobar si losresultados son o no lógicamente correctos.
![Page 8: El proceso de programacion](https://reader038.vdocuments.pub/reader038/viewer/2022100604/559a1d3b1a28ab577b8b4689/html5/thumbnails/8.jpg)
Una vez que el programa se a probado
adecuadamente se puede proceder a ponerlo enejecución, esto puede significar ejecutar el programauna vez si el programa se escribió para satisfacer lapetición de una lista especial por parte de un usuarioo un proceso que por mucho tiempo si el programase va a ejecutar regularmente o se programa formaparte de un sistema que a sido desarrollado.