# data[].attributes.body
Para escribir, imprimir o mostrar datos en la pantalla existen varias funciones, las más utilizadas son printf() y puts(). Veamos algunos ejemplos sencillos:

printf("Este mensaje se mostrará en pantalla");

puts("Este mensaje se mostrará a continuación del anterior");

Cualquiera de las dos funciones se puede utilizar para mostrar mensajes; sin embargo, printf() se suele utilizar para mostrar cualquier tipo de dato, siempre que se indique de forma adecuada mediante el primer argumento. La función puts() se utiliza exclusivamente para mostrar cadenas de caracteres.

La función puts() tiene la ventaja de que después de escribir el texto solicitado, pasa al inicio de la siguiente línea. Por ejemplo:

puts("********** Menú ************");

puts("1) Inicio de la aplicación");

puts("2) Realizar pruebas");

puts("3) Fin del programa");

Sin embargo, para conseguir el mismo efecto mediante la función printf() es necesario indicar explícitamente el caracter de nueva línea,

que se representa mediante: \n

# data[].attributes.body
La lectura es un proceso que realizan los ordenadores para acceder a datos de una fuente y situarlos en su memoria volátil para procesarlos. Las fuentes de las que los ordenadores pueden leer datos son muy variadas: discos duros, discos flexibles, Internet, entradas de audio y vídeo a través de puertos informáticos, etc.

# data[].attributes.body
En las computadoras, o a la hora de realizar un Algoritmo para dar solución a algún problema, y  tal problema necesita de una operación matemática para resolverlo. tenemos que tener mucho cuidado con el orden jerárquico con el que organizamos la operación, ya que las computadores tienen prioridad a la hora de resolver dichos problemas matemáticos.

# data[].attributes.body
una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad de información conocida o desconocida, es decir un valor.

# data[].attributes.body
Un lenguaje de programación es un lenguaje de computadora que los programadores utilizan para comunicarse y para desarrollar programas de software, aplicaciones, páginas webs, scripts u otros conjuntos de instrucciones para que sean ejecutadas por los ordenadores.
Ejemplos
ADA | PHP
BASIC | Perl
C | Prolog
C++ | ASP
Cobol | Action Script
Fortran | Python
Java | JAVA
MATLAB | Java Script, etc.
LISP | Assembler

# data[].attributes.body
Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo informático. Se usan ampliamente en numerosos campos para documentar, estudiar, planificar, mejorar y comunicar procesos que suelen ser complejos en diagramas claros y fáciles de comprender. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia.

# data[].attributes.body
Las tres partes de un algoritmo son:

1. Input (entrada). Información que damos al algoritmo con la que va a trabajar para ofrecer la solución esperada.

2. Proceso. Conjunto de pasos para que, a partir de los datos de entrada, llegue a la solución de la situación.

3. Output (salida). Resultados, a partir de la transformación de los valores de entrada durante el proceso.

# data[].attributes.body
Un algoritmo es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema, realizar un cálculo o desarrollar una tarea. Es decir, un algoritmo es un procedimiento paso a paso para conseguir un fin. A partir de un estado e información iniciales, se siguen una serie de pasos ordenados para llegar a la solución de una situación.

# data[].attributes.body
Angelly carolina Agudelo Poveda