PSEUDOCÓDIGO

¿Qué es el pseudocódigo? 

De las raíces Pseudo (supuesto) y Código (Instrucción).

El pseudocódigo es una manera relativamente sencilla de expresar los distintos pasos que debe realizar un programa hasta alcanzar su objetivo.

Este término se usa en ámbitos como el de las ciencias de la computación, las carreras en informática y el análisis numérico.

Este método es el mas compacto, mas fácil de escribir y mas fácil de transcribir a un lenguaje de programación. Dicho tipo de representación mezcla el lenguaje de programación con un idioma, ya sea español, inglés o cualquier otro. 


Si bien el pseudocódigo es muy parecido al código que finalmente se escribirá en el computador, el pseudocódigo está principalmente pensado para ser leído por humanos y no para ser usado con fines fuera del aprendizaje.

El pseudocódigo se concibió para obtener tres principales ventajas al momento de enseñar:

  • Fácil de comprender
  • Fácil de crear
  • Fácil de editar



Estructura de un algoritmo en pseudocódigo

La estructura de algoritmos sirve para organizar a los elementos que aparecen en él. 
En pseudocódigo esta estructura viene definida en tres secciones:
  • Cabecera
  • Declaraciones
  • Cuerpo

Cabecera del algoritmo 个

En la cabecera del algoritmo solo se indica el nombre que va a llevar el algoritmo.
Siendo su sintaxis: Algoritmo <nombre_del_algoritmo>


Este puede ser cualquiera, pero es recomendable poner un nombre Identificador para el mismo.




Declaraciones de un algoritmo ✖

En esta sección encontramos las constantes, las variables y los tipos de datos. Estos mismos serán declarados y utilizados para crear el algoritmo.

  • Los tipos de datos son los que se almacenan en las variables y constantes, estos pueden ser "Enteros", "Reales", "Caracteres", y "Lógicos". 
  • Una constante es un elemento que almacena datos con valores predefinidos.
  • La variable es un elemento que almacena datos cuyo valores son indefinidos y que pueden cambiar mientras avanza el algoritmo.

Ejemplo:


Cuerpo del algoritmo ☉

En el cuerpo se escriben todas las instrucciones que va a contener el algoritmo.
En esta sección generalmente se usan nuevas variables, diversos tipos de operadores y comandos con palabras reservadas según el lenguaje utilizado.







Palabras clave en Pseucódigo de PSeInt

Al momento de escribir un algoritmo en PSeInt nos daremos cuentas que ciertas palabras se tintan de un color azulado. Este tipo de palabras se las conocen como palabras reservadas.

Las palabras reservadas son términos que al momento de escribirse cumplen una determinada función, que normalmente está asociada al significado de dicha palabra.

Por ejemplo, si quisiéramos mostrar un resultado al usuario final en Pseint, utilizaríamos los términos "Escribir" o "Imprimir".

O, si queremos pedir un dato al usuario utilizaríamos la palabra reservada "Leer".

Así como las palabras anteriores, hay muchos términos más que cumplen un determinado oficio. A continuación, un listado con algunos de ellos:

  • Algoritmo - Para empezar el algoritmo y asignarle un nombre.
  • FinAlgoritmo - Finaliza todo el algoritmo.
  • Y - Conjunción.
  • O - Disyunción. 
  • Redon - Redondea a enteros un valor.
  • Raíz - Saca la raíz de un número.
  • Si - Establece una condición.
  • Entonces - Procede a alguna instrucción.
  • Fin Si - Fin de la condicional.
  • Azar - Saca un número al azar.
  • PI - Tiene como valor a Pi.
  • Euler - Equivale al Euler.



Comentarios en un algoritmo 

Cuando creamos un algoritmo, es conveniente escribir comentarios para explicar el diseño y/o funcionamiento del algoritmo en general o algunas secciones de este.
La forma de delimitar un comentario varia según el lenguaje de programación utilizado, aquí algunos ejemplos:

  • //comentario
  • /* comentario */
  • #comentario
  • [comentario]


Video del Tema




Gracias por leer.





Hecho por: Loor Medranda Marlon Taylor