Está en la página 1de 5

Universidad Nacional Experimental de la Gran Caracas

Programa Nacional de Formación en Informática


Profesor Ingeniero Maikel Peralta
PER Programación I - Turno Nocturno
Sección 301 – 21
Natali Carrillo
C.I V.- 18.775.196

Pseudocódigos

Caracas, 25 de enero de 2020.


Pseudocódigo

El pseudocódigo es la forma en como expresamos los diferentes pasos o procesos para realizar un
programa en su forma semejante a un lenguaje de programación, su función se basa en dar solución
a un problema o algoritmo por pasos de manera detallada usando un lenguaje cercano al de
programación. Los Pseudocódigos no se ejecutan en ordenadores, al contrario de esos estos como
su nombre lo indica se interpreta como un código falso es decir (pseudo=falso) un código escrito
que es interpretado por el humano mas no la máquina, a su vez el pseudocódigo omite detalles con
respecto a la comprensión humana del algoritmo, como son las variables, códigos específicos y
subrutinas, todo se complementa bien sea en un lenguaje natural o con notación matemática.

Los pseudocódigos son más fáciles de entender para las personas a diferencia del código del
lenguaje de programación convencional que deriva de a través de una descripción y entorno
independiente de los fundamentales principios de un algoritmo, los cuales se usan en libros de
textos y publicaciones científicas que ayudan a la planificación sobre el desarrollo de programas
informáticos a través de la estructuración de programas antes de aplicar la codificación
correspondiente.

Característica de los Pseudocódigos

* Su forma de representación hace que los métodos faciliten la programación y solución de los
algoritmos del programa que se ejecute.

* Su representación la hace fácil de usar, manipular ayudando a simplificar los pasos del programa
de acuerdo al lenguaje de la programación.

* La facilidad de independencia del código proporciona mejor la programación y resolución del


algoritmo del programa.

* Hace más sencilla la programación de un lenguaje convencional a diferencia del lenguaje


convencional.

* No utiliza reglas fijas o predeterminadas para escribirse en pseudocódigo.


Ventajas de los Pseudocódigos

* Estas ocupan menos espacios a diferencias de las líneas de códigos de un programa.

* No se aplican sintaxis definidas.

* Se pueden solventar problemas sin necesidad de usar un lenguaje de programación específico.

* Modifica los errores de forma sencilla.

* Se pueden aplicar estructuras lógicas.

* Puede aplicarse en cualquier lenguaje de programación.

* Puede representar operaciones, complejas y repetitivas de forma simple.

* Es útil para la escritura rápida de solución de algoritmos.

* Permite la programación y solución al algoritmo del programa.

Desventajas de los Pseudocódigos

* Es difícil de comprender si es muy extenso el programa.

* No todos aplican la misma sintaxis en el desarrollo del problema.

* No posee normas requeridas.

* No sigue patrones de un programa en especifico.

* La lógica no es igual entre un individuo u otro ya que no posee reglas definidas.

* Las instrucciones no llevan orden claro.

* El Pseudocódigo requiere de lenguajes y símbolos.

* Debe traducirse al lenguaje de programación.

* Puede volverse complejo.

* No todos comprenden el tipo de lenguaje.

* Falta de estándares.
Ejemplos de Pseudocódigos

Ejemplo 1:

Programa XXX

Tipos
………
………
………

Constantes
………
………
………

Variables
Ape: cadena de caracteres (string)
Dni: Numérico

Comienzo
Escribir "Ingrese su apellido"
Leer (Ape)
Escribir "Ingrese DNI"
Leer (Dni)
………
………
………
Escribir (Ape)
Escribir (Dni)
………
………
………

Fin

Ejemplos

* Programa que calcula el área de un cuadrado a partir de un lado dado por teclado.

Programa: area_cuadrado
Modulo: main **( también se puede llamar principal)
Variables:
lado: natural
area: natural
Inicio
Visualizar "Introduce el lado del cuadrado"
Leer lado
Area<- lado * lado
Visualizar "El área del cuadrado es", area
Fin

También podría gustarte