
 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

 Analizar y comprender el problema que se desea
  resolver siempre tratando de satisfacer las
  expectativas del cliente.

 El    programador      plantea    los   pasos   del
  programa, decidiendo lógicamente que pasos incluir
  tanto en que orden, hay muchas formas de plantear
  la solución a un problema; las dos herramientas mas
  comunes son los diagramas de flujo y el
  pseudocódigo.

 Es en este punto en que el programador puede
  empezar a preocuparse de que cada comando se
  haya escrito correctamente y que la puntuación valla
  en los lugares correctos, dicho de otra manera
  utilizar la sintaxis correcta.

 Existen muchos lenguajes de programación pero las
  computadoras solamente conocen un lenguaje, su
  propio lenguaje maquina que consta de 0s y 1s. A los
  programas traductores se les denomina Compiladores.

 Para llegar al lenguaje maquina se deben pasar por
  dos procesos de traducción del lenguaje.
•Lenguaje Maquina
1
           
    •Ensambladores
2


    •Lenguaje Alto Nivel
3

 Un programa libre de errores de sintaxis no
  necesariamente esta exento de errores lógicos, una
  vez que el programa esta libre de errores de sintaxis
  el programador puede probarlo esto es, ejecutarlo
  con algunos datos de ejemplos para comprobar si los
  resultados son o no lógicamente correctos.

 Una vez que el programa se a probado
  adecuadamente se puede proceder a ponerlo en
  ejecución, esto puede significar ejecutar el programa
  una vez si el programa se escribió para satisfacer la
  petición de una lista especial por parte de un usuario
  o un proceso que por mucho tiempo si el programa
  se va a ejecutar regularmente o se programa forma
  parte de un sistema que a sido desarrollado.

El proceso de programacion

  • 1.
      Entender elproblema  Plantear la lógica  Codificar el programa  Traducir el programa a lenguaje maquina  Probar el programa  Poner el programa en ejecución
  • 2.
      Analizar ycomprender el problema que se desea resolver siempre tratando de satisfacer las expectativas del cliente.
  • 3.
      El programador plantea los pasos del programa, decidiendo lógicamente que pasos incluir tanto en que orden, hay muchas formas de plantear la solución a un problema; las dos herramientas mas comunes son los diagramas de flujo y el pseudocódigo.
  • 4.
      Es eneste punto en que el programador puede empezar a preocuparse de que cada comando se haya escrito correctamente y que la puntuación valla en los lugares correctos, dicho de otra manera utilizar la sintaxis correcta.
  • 5.
      Existen muchoslenguajes de programación pero las computadoras solamente conocen un lenguaje, su propio lenguaje maquina que consta de 0s y 1s. A los programas traductores se les denomina Compiladores.  Para llegar al lenguaje maquina se deben pasar por dos procesos de traducción del lenguaje.
  • 6.
    •Lenguaje Maquina 1  •Ensambladores 2 •Lenguaje Alto Nivel 3
  • 7.
      Un programalibre de errores de sintaxis no necesariamente esta exento de errores lógicos, una vez que el programa esta libre de errores de sintaxis el programador puede probarlo esto es, ejecutarlo con algunos datos de ejemplos para comprobar si los resultados son o no lógicamente correctos.
  • 8.
      Una vezque el programa se a probado adecuadamente se puede proceder a ponerlo en ejecución, esto puede significar ejecutar el programa una vez si el programa se escribió para satisfacer la petición de una lista especial por parte de un usuario o un proceso que por mucho tiempo si el programa se va a ejecutar regularmente o se programa forma parte de un sistema que a sido desarrollado.