# data[].attributes.body
este programa consiste en traducir al lenguaje maquina donde este se realiza con el copilador y el sistema operativo que se encarga practicamente de la compilacion. Si tras la compilacion se presenta errores en el programa fuente , es preciso volver a editar el programa, correjir los errores y copilar de nuevo. Este preceso se repite hasta que no se produscan errores obteniendoce el programa objeto que todavia no es ejecutable directamente, el preceso de montaje produce un programa ejecutable.

# data[].attributes.headline
Transformación del algoritmo en un programa (codificación) 

# data[].attributes.subject
Transformación del algoritmo en un programa (codificación) 

# data[].attributes.body
En esta etapa se tienen que traducir dichos algoritmos a un lenguaje de programación específico; es decir, las acciones definidas en los algoritmos hay que convertirlas a instrucciones.

# data[].attributes.body
Consiste en una especificación clara y concisa de los pasos necesarios para resolver un determinado problema, pero para poder diseñar algoritmos es necesario disponer de una notación, que llamaremos ‘notación algorítmica’, que permita:

Describir las operaciones puestas en juego (acciones, instrucciones, comandos,...)

Describir los objetos manipulados por el algoritmo (datos/informaciones)

Controlar la realización de las acciones descritas, indicando la forma en que estas se organizan en el tiempo

# data[].attributes.body
Cuando un usuario plantea a un programador un problema que resolver mediante su ordenador, por lo general ese usuario tendrá conocimientos más o menos amplios sobre el dominio del problema, pero no es habitual que tenga conocimientos de informática.

# data[].attributes.body
Elibeth Edlyn Pérez y Keren Martínez
Informática
nivel: 10°A
Fecha:21-3-2019

# data[].attributes.headline
Técnicas para el desarrollo logico de programas

# data[].attributes.subject
Técnicas para el desarrollo logico de programas

# data[].attributes.body
¿Que es?
Consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema.
Tecnicas para desarrollarla:

Análisis del problema.

Diseño o desarrollo de un algoritmo.

Transformación del algoritmo en un programa (codificación).

Ejecución y validación del programa.