Introducción a la programación (2)
0 votos

Introducción a la programación (2)

 

En un post anterior comentábamos conceptos básicos de programación, para permitir que personas no versadas en esta materia pudiesen seguir el blog. Hoy vamos a continuar con otros conceptos igualmente importantes.
¿Qué se llama “traducir” en programación?
Básicamente consiste en llevar un algoritmo (lo que entendemos por algoritmo en programación) a un lenguaje de computación con el fin de  convertirlo en un código y poder incorporarlo al lenguaje de la máquina.
Dicho proceso se lleva a cabo siguiendo la secuencia que se explica a continuación:
A- Utilizando un editor de texto se escribe el algoritmo en el lenguaje de programación escogido.
B-Se guarda el resultado en un archivo.
C-Con un compilador se genera un ejecutable (de existir algún error de sintaxis, el propio compilador genera un mensaje de error).
Fases de Desarrollo de un software.
Toda construcción de un objeto u obra requiere de un proceso estructurado, que debe seguirse lo más detalladamente posible si se quieren obtener resultados satisfactorios. En el caso de los programas de computación no podía ser de otra forma. En nuestro caso, pues, consideramos que los pasos podían sintetizarse así:
-Análisis: Implica especificar completamente el problema y asegurarse de que ello se comprende cabalmente.
-Diseño: Se determina el grado de complejidad que debe tener, de acuerdo con las funciones que quieren dársele al programa.
-Implementación: Se “escribe” el programa usando el correspondiente lenguaje de computación que resulte adecuado.
-Pruebas: Se corrobora que cumple con los requisitos.
-Implantación: Se presenta el programa a los usuarios finales.
-Mantenimiento: Se actualizan y se corrigen las fallas detectadas durante el uso del programa.

 

Etiquetas : ,

Deja tu comentario

  • (No será publicado)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>