PSEUDOCODIGO
PSEUDOCODIGO
PSEUDOCODIGO
Programacin Bsica
1) EN QU CONSISTE UN PSEUDOCDIGO?
Un pseudocdigo es un lenguaje intermedio entre nuestro lenguaje humano y
el lenguaje de programacin de computadoras.
Es un lenguaje artificial e informal til para el desarrollo de algoritmos. No es
un lenguaje de programacin verdadero y, por lo tanto, no puede ser
compilado y ejecutado.
No siendo el pseudocdigo un lenguaje formal, los pseudocdigos varan de
un programador a otro, es decir, no hay un pseudocdigo estndar.
Seudocdigo es una serie de instrucciones y expresiones que presentan los
pasos a seguir para resolver un problema, las cuales pueden ser escritas en
lenguaje natural; por lo tanto hablamos de una forma no grfica, entonces
se considera como un primer borrador, ya que como solo es una
representacin narrativa no puede ser ejecutado en la computadora sin antes
traducirse o transcribirse a un lenguaje de programacin.
Pgina 1
UNPRG
Programacin Bsica
3) PARA UTILIZARLOS Y EXPRESAR UN ALGORITMO SER NECESARIO
RESPETAR ALGUNAS REGLAS. INDIQUE CUALES SON Y CULES SON
LOS CASOS CONVENCIONALES.
Reglas generales del pseudocdigo
Casos convencionales.
Los casos convencionales son los libros y publicaciones cientficas relacionadas con
la informtica y la computacin numrica; suelen utilizar pseudocdigo en la
descripcin de los algoritmos, por lo que todos los programadores pueden entender,
aunque no todos saben los mismos lenguajes de programacin. En los libros de
texto, por lo general hay una introduccin que acompaa explicando las
convenciones particulares de uso. El nivel de detalle de los pseudo-cdigo en
algunos casos puede acercarse a la de los lenguajes formalizados de propsito
general.
Pgina 2
UNPRG
Programacin Bsica
4) QU VENTAJAS Y DESVENTAJAS SE ENCUENTRAN SI SE UTILIZA
PSEUDOCDIGOS PARA UN ALGORITMO.
VENTAJAS.
-Algoritmo expresado en
pseudocdigo puede ser traducido ms
fcilmente.
-Ocupan mucho menos espacio en el
desarrollo del problema
- Este es ms fcil de entender
para las personas; que el cdigo
de lenguaje de programacin
convencional, ya que es una
descripcin eficiente y con un
entorno independiente de los
principios fundamentales de un
algoritmo.
DESVENTAJAS
-Complejo de entender para la persona
comn y corriente.
-Son utilizados para
resolver problemas de manera rpida,
no siendo posible analizar la totalidad
de posibilidades.
-El pseudocdigo no es programable.
- Pseudocdigo puede ser largo y
complicado al codificar un problema
complejo.
- Cada persona maneja su
pseudocdigo.
- Tal vez no entiendas la notacin
de la persona que lo explica.
- Ordenado.
- Se aplica para varios lenguajes
de programacin.
- El pseudocdigo omite detalles
que no son esenciales para la
comprensin humana del
algoritmo, tales como
declaraciones de variables, cdigo
especfico del sistema y algunas
subrutinas.
Pgina 3
UNPRG
Programacin Bsica
: La Fuerza.
: El rea.
F
A
2.
INICIO
Coger el celular
Marcar el numero
Esperar que conteste
Hablar con la otra persona.
Finalizar llamada
FIN.
Pgina 4
UNPRG
Programacin Bsica
P=
N 1+ N 2+ N 3
3
Escribir : P
fin
LEER
: carnet de pedido.
5. Levantarse e ir a la universidad.
INICIO
Salir de la cama.
Quitarse la pijama
Baarse.
Vestirse
Desayunar
Ir a la Universidad.
FIN
ING. CIVIL - FICSA
Pgina 5
UNPRG
Programacin Bsica
INICIO
Declaracin de Variables:Numero_Obreros =50
Numero_Hora_Trabajadas = 0 Total_nomina = 0
Imprimir lneas de ttulos de la nmina
Leer Datos
Mientras Numero_Obreros>0
Salario = Numero_Hora_Trabajada * 60
Total_nmina= Total nmina + Salario
Numero_Obreros = Numero_Obreros 1
Imprimir Registro
Leer Datos
Fin_Mientras
Imprimir Total : , Total_nmina
Fin.
Pgina 6