0% encontró este documento útil (0 votos)
132 vistas13 páginas

Formas de Representar Algoritmos

El documento describe tres formas de representar algoritmos: lenguaje natural, pseudocódigo y diagramas de flujo. El lenguaje natural no es recomendado debido a que es impreciso. El pseudocódigo utiliza oraciones breves sin adjetivos ni artículos para una mejor estructuración. Los diagramas de flujo muestran los pasos de un proceso de manera gráfica mediante figuras y flechas, permitiendo identificar oportunidades de mejora de manera clara y ordenada.

Cargado por

garfiasdavid
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
132 vistas13 páginas

Formas de Representar Algoritmos

El documento describe tres formas de representar algoritmos: lenguaje natural, pseudocódigo y diagramas de flujo. El lenguaje natural no es recomendado debido a que es impreciso. El pseudocódigo utiliza oraciones breves sin adjetivos ni artículos para una mejor estructuración. Los diagramas de flujo muestran los pasos de un proceso de manera gráfica mediante figuras y flechas, permitiendo identificar oportunidades de mejora de manera clara y ordenada.

Cargado por

garfiasdavid
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

ALGORITMO

• EL PASO PREVIO A LA PROGRAMACIÓN DE


COMPUTADORAS ES EL DESARROLLO DE
ALGORITMOS.
• ES UNA SERIE DE PASOS ORDENADOS
LÓGICAMENTE QUE PERMITEN RESOLVER UN
PROBLEMA.
• LOS ALGORITMOS PUDEN SER REPRESENTADOS
DE TRES FORMAS DIFERENTES.
LENGUAJE NATURAL
• CONSISTE EN REDACTAR EN
ESPAÑOL CADA PASO, QUE SE
DEBE SEGUIR PARA ALCANZAR
LA SOLUCIÓN DEL PROBLEMA.
• EL LENGUAJE NATURAL NO ES
RECOMENDADO PARA LA
DESCRIPCIÓN DE
ALGORITMOS YA QUE SON
INCONCRETOS Y DISPERSOS.
SEUDOCÓDIGO
• POR ELLO, SE UTILIZA UN
LENGUAJE INTERMEDIO:
SEUDOCÓDIGO; QUE SIENDO MUY
SIMPLE EN SU SINTAXIS PERMITE
UNA BUENA ESTRUCTURACIÓN.
• CONSISTE EN REDACTAR EN
ESPAÑOL CADA PASO DEL
ALGORITMO, UTILIZANDO
ORACIONES BREVES SIN INCLUR
ADJETIVOS NI ARTÍCULOS.
DIAGRAMAS DE FLUJO
• ES UNA REPRESENTACIÓN GRÁFICA DE LOS
PASOS QUE SEGUIMOS PARA REALIZAR UN
PROCESO; PARTIENDO DE UNA ENTRADA, Y
DESPUÉS DE REALIZAR UNA SERIE DE
ACCIONES LLEGAMOS A UNA SALIDA.
• CADA PASO SE APOYA EN EL ANTERIOR Y
SIRVE DE SUSTENTO AL SIGUIENTE
• UTILIZA FIGURAS EN FORMA DE CAJA, SEGÚN
CORRESPONDA A CADA PASO DEL
ALGORITMO.
• LAS FIGURAS SE CONECTAN MEDIANTE
FLECHAS, INDICÁNDOSE LA SECUENCIA A
SEGUIR ENTRE LOS PASOS (O FLUJO DE LA
INFORMACIÓN):
EL DIAGRAMA DE FLUJO TIENE LAS
SIGUIENTE CARACTERÍSTICAS Y VENTAJAS

• PRESENTA INFORMACIÓN CLARA, ORDENADA Y CONCISA.


• PERMITE VISUALIZAR LAS FRECUENCIAS Y RELACIONES
ENTRE LAS ETAPAS INDICADAS.
• SE PUEDEN DETECTAR PROBLEMAS, DESCONEXIONES,
PASOS DE ESCASO VALOR AÑADIDO.
• COMPARA Y CONTRASTA EL FLUJO ACTUAL DEL
PROCESO CONTRA EL FLUJO IDEAL, PARA IDENTIFICAR
OPORTUNIDADES DE MEJORA.
• IDENTIFICA LOS LUGARES Y POSICIONES DONDE LOS
DATOS ADICIONALES PUEDEN SER RECOPILADOS E
INVESTIGADOS.
• AYUDA A ENTENDER EL PROCESO COMPLETO.
• PERMITE COMPRENDER DE FORMA RÁPIDA Y AMENA LOS
PROCESOS. 
EJEMPLO DE DIAGRAMA DE FLUJO

Inicio

Proceso

Datos Decisión

Fin
FIGURAS PARA LOS DIAGRAMAS DE
FLUJO

• Comienzo o final de proceso: en su


interior situamos materiales,
información o acciones para comenzar
el proceso o para mostrar el resultado
en el final del mismo.

Inicio o Fin
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Actividad: Tarea o actividad llevada a
cabo durante el proceso. Puede tener
muchas entradas, pero solo una salida

Proceso o Actividad
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Información de apoyo: Situamos en su
interior la información necesaria para
alimentar una actividad ( datos para
realizarla )

Datos
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Decisión/Bifurcación: Indicamos
puntos en que se toman decisiones
(booleanas): sí o no, abierto o cerrado

Decisión
o
Bifurcación

Falso
Verdadero
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Documento: Se utiliza este símbolo
para hacer referencia a la generación o
consulta de un documento específico
en un punto del proceso.

Documento o Impresión
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Conexiones de pasos o flechas:
Muestran dirección y sentido del flujo
del proceso, conectando los símbolos
FIGURAS PARA LOS DIAGRAMAS
DE FLUJO
• Conexión con otros procesos:
Nombramos un proceso independiente
que en algún momento aparece
relacionado con el proceso principal.

A A 1 1
Conector a otro proceso
Conector de pagina

También podría gustarte