# data[].attributes.body
Es una descripción informal de un algoritmo o un programa, escrito en un lenguaje natural estructurado que irrita la lógica del código, pero sin seguir las reglas estrictas de la sintaxis de un lenguaje de programación. Su propósito principal es mostrar el flujo lógico de un programa o un sistema de manera que cualquier persona con o sin experiencia en programación pueda entender los pasos que realiza el algoritmo.

# data[].attributes.body
Facilita la planificación antes de codificar. Es entendible por personas de diferentesniveles de experiencia en programación.
Sirve como paso intermedio entre el diseño del algoritmo y la programación.

# data[].attributes.attachment_caption
Inicio y fin: Indican donde comienzan y termina el algoritmo.                                                 Instrucciones secuenciales: Pasos que se ejecutan en orden. Decisiones (condicionales               Permite tomar decisiones usando estructuras como"si - entonces" Bucles (repeticiones):Permiten repetir bloques de instrucciones.    

# data[].attributes.attachment_caption
Concepto: Inicio y Fin Representación: inicio y fin Ejemplo: inicio, (código), fin                         Concepto: Variables                            Representación: Declarar con nombres descriptivos.   Ejemplo: edad - 20                                        Concepto: Entrada de datos                            Representación: LEER o INPUT                      Ejemplo: LEER edad                                      Concepto: Salida de datos                 Representación: ESCRIBIR O OUTPUT            Ejemplo: ESCRIBIR "la edad es". edad        Concepto: Condicionales                   Representación: SI - ENTONCES -SINO       Ejemplo: Si edad >= 18 ENTONCES ESCRIBIR "adulto"                                                          Concepto: Bucles                                Representación: MIENTRAS PARA. REPETIR - HASTA                                                               Ejemplo: PARA ¡ - 1 HASTA 10 HACER ESCRIBIR ¡                                                                                             

# data[].attributes.body
Lenguaje semiestructurado
que describe un algoritmo
Inicio
Tomar pan
Untar mantequilla
Colocar mermelada
Fin Lenguaje
semiestructurado que describe un algoritmo.

# data[].attributes.body
DETERMINAR SI UN
NÚMERO ES PAR O IMPAR
DESCRIPCIÓN: ESCRIBIR UN
ALGORITMO QUE LEA UN
NÚMERO Y DETERMINE SI ES PAR O IMPAR
Pseudocódigo
Inicio
Escribir "Ingresa un
número'
Leer número
Si (número MOD 2 =
0) entonces
Escribir "El número es
par"
Si no
Escribir "El número es
impar"
Fin si
Fin