Está en la página 1de 4

Cabe destacar que la palabra “Pseudo” proviene del griego y significa “Falso”.

Se denomina como pseudocódigo a un método usado para visualizar la


solución de un algoritmo de manera detallada. 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.
Entonces, el pseudocódigo es una manera relativamente sencilla de expresar
los distintos pasos que debe realizar un programa hasta alcanzar su objetivo.
Características.
A pesar de que el pseudocódigo utiliza las convenciones de desarrollo de un
lenguaje de programación estándar, lo cierto es que con el pseudocódigo
estás eliminado la barrera de las limitaciones estructurales.
Bosquejando en pseudocódigo, tienes total libertad de diseño. Esto significa
que no debes pensar en las distintas implantaciones de una misma idea para
cada tipo de lenguaje de programación.
Obviamente este pseudocódigo no puede ejecutarse en una computadora, ya
que no está estructurado para que pueda ser interpretado por una PC. Esto
es por supuesto debido a que como se mencionó, y su propio nombre así lo
indica, se trata de un código falso.
El pseudocódigo consta de tres componentes esenciales. Estos son:
 Datos
 Operaciones primitivas elementales
 Estructuras de control
Los datos son todos aquellos elementos que ingresan al programa para ser
transformados en nuevos datos de acuerdo con la estructura indicada.
Los datos se pueden clasificar de dos formas:
Datos Constantes: Las constantes son datos fijos. Esto significa que no van a
cambiar durante la ejecución del programa y que se mantendrán inamovibles
durante la ejecución de este.
Datos Variables: Como su nombre lo indica, los datos variables al contrario de
los datos constantes variarán durante la ejecución del programa. Este
permite presentar datos que ingresan, se modifican y salen del programa.
Las operaciones primitivas elementales se utilizan para transformar los datos
existentes en nuevos datos. Estas se pueden dividir en:
 O.P.E. de lectura: Esta operación permite leer un dato desde distintos
dispositivos de entrada, como por ejemplo el teclado.
 O.P.E. de escritura: Esta operación permite escribir un dato en
cualquier dispositivo de salida, como por ejemplo un monitor o
impresora.
 O.P.E. de asignación: Una de las operaciones del pseudocódigo, ya que
permite almacenar valores dentro de una variable.
 O.P.E. aritméticas: Son todas aquellas operaciones aritméticas básicas
como suma, resta, multiplicación y división.
 O.P.E. lógicas: Estas son operaciones que posibilitan hacer
comparaciones, o simples y operaciones con valores booleanos, o
compuestas.
Un desarrollo de software escrito en pseudocódigo debe permitir la ejecución
de instrucciones primitivas, de proceso, de control, de descripción y
compuestas.
Se suele utilizar el pseudocódigo en las primeras etapas de desarrollo de
muchas implementaciones de software.
De este modo es mucho más sencillo de entender para todo tipo de
programadores que si estuviera escrito en un lenguaje de programación
específico.
Esto lo hace independiente de cualquier plataforma.
Ejemplos de pseudocódigos
1. ALGORITMO Decir
2. VAR
En el mundo de la programación existen dos modos de representar un
algoritmo cualquiera: El pseudocódigo y el diagrama de flujo.
La diferencia fundamental entre ambos métodos radica en el modo en cómo
se representa dicho algoritmo.
El diagrama de flujo representa el algoritmo mediante un diagrama utilizando
diversa simbología gráfica, denominados “bloques”.
En ellos se describen las acciones que debe ejecutar el algoritmo, conectados
entre sí mediante líneas indicando el orden en que deben ser llevadas a cabo
las instrucciones.
Además de ello, el diagrama de flujo siempre contiene dos bloques
fundamentales, el de inicio y el de final.
En el caso del seudocódigo, es un poco menos estricto en cuanto a la
estructura. También contienen estructuras de datos menos detalladas, pero
que pretenden acercar el algoritmo a las estructuras más complejas de los
lenguajes de programación de alto nivel.
Otra diferencia importante con respecto al diagrama de flujo es que el
seudocódigo se centra más en ser entendido por personas. Por lo tanto no
utiliza estructuras complicadas de comprender plagadas de detalles
sintácticos.
Diagrama de flujo.
Los diagramas de flujo son una herramienta gráfica que permiten representar
la secuencia de un proceso de manera lógica a través de símbolos, de manera
fácil y sencilla; su versatilidad hace de esta una herramienta de gran utilidad
en diferentes áreas de aplicación.

También podría gustarte