pseudocodigos maria
TRANSCRIPT
PSEUDOCODIGOS
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSE DE SUCRE
VICERRECTORADO “LUIS CABALLERO MEJIAS”
NÚCLEO CHARALAVE
PROF. GIOCONDA ECHENIQUE
BACHILLER: MARÍA JOSÉ GRAU 2011157340
C.I 19.045.656
CHARALLAVE 1 DE OCTUBRE DEL 2012
UNEXP O
LOS PSEUDOCODIGOS
UNA DESCRIPCION DE UN ALGORITMO
INFORMATICO
ES
DE
QUE
PROGRAMACION DE ALTO NIVEL
COMPACTO E INFORMAL
UTILIZA LAS CONVENSIONES
ESTRUCTURALES DE
UN
LENGUAJE DE PROGRAMACION
VERDADERO
ESTA DISEÑADO PARA LA LECTURA
HUMANA EN LUGAR
DE
LA LECTURA EN MAQUINA
ESTRUCTURA A SEGUIR
CABECERA
• Programa• Modulo• Tipos de
datos• Constantes• Variables
CUERPO
• Inicio• Instruccion
es• Fin
QUE SON DIGRAMAS DE FLUJO
ES
O
PSICOLOGIA COGNITIVA
COMO
Y
QUE
ESTOS
Y
LA REPRESENTACION DEL ALGORITMO
PROCESO, SE UTILIZA EN DISCIPLINA
PROGRAMACION, ECONOMIA, PROCESOS
INDUSTRIALES
DIAGRAMAS UTILIZAN
SIMBOLOS CON SIGNIFICADOS
DEFINIDOS
REPRESENTA LOS PASOS DEL ALGORITMO
REPRESENTAN EL FLUJO DE
EJECUCION
REGLAS Y SIMBOLOGIA
REGLAS*Deben escribirse de arriba
hacia abajo*Los símbolos se unen con
líneas.*No deben quedar líneas de
flujo sin conectar*Se debe evitar el cruce de
líneas*Todos los símbolos pueden tener más de una línea de
entrada
Inicio o fin del programaProcesos o líneas de instrucción de programaOperaciones de entrada y salidaToma de decisiones y RamificaciónConector para unir el flujo a otra parte del diagramaEnvía datos a la impresoraDisplay, para mostrar datosLíneas de flujo
Conector de pagina
INSTRUCCIONES DE CONTROL
SIRVE
LAS
EN
EJEMPLOIf ( edad 18) printf (“ no se pudo acceder./n”)Else printf (“Bienvenido./n”)
PARA MODIFICAR EL FLUJO DE CONTROL DE UN PROGRAMA.
INSTRUCCIONES DE CONTROL SE CLASIFICA.
ALTERNATIVA, REPETITIVAS Y DE
SALTO
INSTRUCCIONES REPETITIVAS
SE
QUE
SE
UTILIZA CUANDO SE QUIERE
UN CONJUNTO DE INSTRUCCIONES
EJECUTEN UN CIERTO NUMERO FINITO DE
VECES
TIPOS DE PROGRAMACION
CO
NC
UR
REN
TE • Se trata de una
programación más lenta y laboriosa, obteniendo unos resultados lentos en las acciones.
MO
DU
LAR • Consta de varias
secciones dividas de forma que interactúan a través de llamadas a procedimientos, que integran el programa en su totalidad.
OR
IEN
TAD
A
A O
BJE
TO
S • Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos
ESTR
UC
TU
RA
DA • Esta compuesta
por un conjunto de técnicas que han ido evolucionando aumentando considerablemente la productividad del programa.
LO
GIC
A • Se trata de una programación basada en el cálculo de predicados
FUN
CIO
NA
L • Se caracteriza principalmente por permitir declarar y llamar a funciones dentro de otras funciones.