Está en la página 1de 11

Ensayo Importancia y Características

de los Pseudocóigos
Carlos M. Basora
A00110055
Introducción

El pseudocódigo es un vocablo que se maneja en las áreas relacionadas con

algoritmos y la programación de computadoras. Es un método que faculta a

cualquier programador constituir con simplicidad la elaboración de un

algoritmo.

Su principal característica es la de representar un método que facilita la

programación y solución del algoritmo del programa. También se caracteriza

por ser una forma de representación, fácil de utilizar y de manipular, que

simplifica el paso del programa, al lenguaje de programación.


Pseudocódigo: características, estructura, aplicaciones

El pseudocódigo es un vocablo que se maneja en las áreas relacionadas con

algoritmos y la programación de computadoras. Es un método que faculta a

cualquier programador constituir con simplicidad la elaboración de un

algoritmo.

Tal como lo indica el nombre, es un código falso o la representación de un

código, que puede ser sencillo de entender incluso por alguien que solo tenga

cierta noción de programación a nivel primario.


Características

Herramienta para diseñar algoritmos

El pseudocódigo es un lenguaje no formal que sirve para que los

programadores puedan desarrollar algoritmos. Es una herramienta para diseñar

algoritmos que se basa en textos.

El uso de pseudocódigo tiene como propósito que un algoritmo sea efectivo.

Sirve para concebir un algoritmo a través de un esquema, como paso previo a

su codificación en lenguaje de programación.

Se escribe en cualquier formato

Se puede escribir pseudocódigo en cualquier formato deseado. Por ejemplo, se

podría usar un formato de academia, que sea sumamente detallado y

estructurado, involucrando mucha matemática.

Por otro lado, también se puede escribir como un resumen simple de lo que se

espera que realice el código.


Paso previo a la programación real

El pseudocódigo no es realmente un lenguaje de programación. Para escribir

esta especie de código se utiliza una sintaxis sencilla en español, que luego

será reformado a la sintaxis correcta de un lenguaje de programación en

particular.

Esto se hace para reconocer errores en el flujo y para vislumbrar el flujo de

datos que utilizará el programa final.

Esto favorece en gran medida a no perder tiempo durante la programación

real, ya que los errores conceptuales estarán ya corregidos.

Reglas

Las reglas del pseudocódigo son razonablemente sencillas. Las declaraciones

son normalmente secuencias, selecciones o iteraciones. Todas las

declaraciones que tengan una “dependencia” deben sangrarse.


Por ejemplo, en lenguaje C las declaraciones de secuencia son imperativas. La

de selección es la declaración “if-then-else”, y la iteración se satisface con un

conjunto de declaraciones, como “while”, “do” o “for”. La declaración “En

caso” se satisface con el comando “switch”.

Estructura de un pseudocódigo
– Declaraciones

Son las directrices indicadas al computador para poder llevar a cabo una

acción determinada. Al escribir pseudocódigo, estas instrucciones son tratadas

como declaraciones.

Se acepta que el orden en que se ejecutan las declaraciones es de arriba hacia

abajo. Sin embargo, esto cambia cuando se utilizan estructuras de control y

funciones. No se deben incluir en el pseudocódigo las declaraciones de datos.

Las operaciones matemáticas son una parte integral en el desarrollo de

soluciones. Permiten operar los valores que se han almacenado.

Palabras claves
Son las palabras que un programa resguarda, por tener un significado

exclusivo. Las palabras claves pueden ser comandos o parámetros, pero no se

pueden usar como nombres de variables.

Cada lenguaje de programación tiene sus propias palabras reservadas. En

pseudocódigo se utilizan para indicar operaciones comunes de entrada-salida y

de procesamiento. Se escriben con la primera letra en mayúscula.

Se usan palabras claves como Ingresar, Imprimir, Multiplicar, Sumar,

Establecer, Incrementar, etc.

– Condicionales

Durante el desarrollo de un algoritmo se necesitan evaluar expresiones y

ejecutar instrucciones dependiendo si la expresión fue valuada como

verdadera o falsa. Algunas condicionales comunes utilizadas son:

Si – Si no
Este condicional se usa para ejecutar ciertas declaraciones cuando se cumple

una condición determinada. Esto también se aplica para múltiples condiciones

y para diferentes variables.

Un condicional “Si” con una sección “Si no” permite que se ejecuten otras

declaraciones cuando no se cumpla la condición “Si”.

En Caso

La estructura “En Caso” se utiliza si se quiere comparar una sola variable con

diferentes condiciones. Las condiciones son normalmente números o

caracteres.

– Iteraciones

Iterar es repetir un conjunto de instrucciones para generar una secuencia de

resultados. Se hacen repeticiones para poder lograr un objetivo determinado.

Para
La iteración “Para” toma un grupo de valores y ejecuta el código dentro de la
iteración para cada valor.
Mientras
La iteración “Mientras” es una forma de repetir un bloque de código siempre
que una condición predefinida se mantenga como verdadera.

A diferencia del bucle “Para”, la iteración “Mientras” se evalúa en función


que la condición siga siendo verdadera.

Para evitar un escenario donde la iteración se ejecute infinitamente, se agrega


una operación para así manejar el valor condicional dentro de cada iteración.
Esta puede ser a través de un incremento, decremento, etc.

– Funciones
Para solventar ciertas tareas avanzadas se requiere desglosarlas en diferentes
bloques de declaraciones ubicados en otra parte. Esto es especialmente cierto
cuando las declaraciones en cuestión tienen un propósito particular.

Para reutilizar este código se crean las funciones. Así, se podrán llamar a estas
funciones cada vez que se requiera ejecutarlas.
Conclusión

La secuencia de tareas a realizar debe organizarse primero, para así poder

crear el pseudocódigo en función de esta secuencia.

Se comienza con una declaración que establezca el objetivo o meta principal.

Por ejemplo: Este programa permitirá al usuario verificar si el número que

ingresa es primo o no.

También podría gustarte