Tutorial 
Conceptos de Algoritmos 
Representación de Algoritmos 
Elaborado por: Michele André 
Universidad Simón Bolívar 
...
Page  2 
Objetivo del Tutorial 
Al finalizar el tutorial el estudiante será capaz : 
 Diferenciar los métodos de represe...
Page  3 
Lenguaje Algorítmico 
El lenguaje algorítmico es una serie de símbolos y reglas que se 
utilizan para representa...
Page  4 
Lenguaje Algorítmico 
El lenguaje algorítmico es una serie de símbolos y reglas que se 
utilizan para representa...
Page  5 
Diagrama de Flujo 
Un diagrama de flujo es la representación 
gráfica de un algoritmo.
Page  6 
Diagrama de Flujo 
Un diagrama de flujo es la representación 
gráfica de un algoritmo. 
La representación gráfic...
Page  7 
Símbolos de los Diagramas de Flujo 
Símbolo Símbolo 
Inicio/Fin: Indica el 
inicio y el final de un 
diagrama de...
Page  8 
Símbolos de los Diagramas de Flujo 
Símbolo Símbolo 
Inicio/Fin: Indica el 
inicio y el final de un 
diagrama de...
Page  9 
Ejemplo de Diagrama de Flujo 
Representación del Algoritmo 
para Determinar el Mayor entre Dos Números A y B 
IN...
Recomendaciones para el Diseño de Diagramas de Flujo 
Page  10 
 Se deben usar solamente líneas de flujo horizontales y/...
Pseudocódigo 
Page  11 
El pseudocódigo se define como un lenguaje de especificaciones de 
algoritmos. 
Es la representac...
Ejemplo de Pseudocódigo 
Page  12 
Algoritmo para Determinar el Mayor de Dos Números A y B 
Inicio 
Enteros; A y B 
Leer ...
Diferencias de los Métodos de Representaciones de Algoritmos 
Page  13 
Diagrama de Flujo Pseudocódigo 
Es la representac...
Page  14 
Fin del Tutorial 
Finalizado el tutorial usted debe ser capaz de: 
 Diferenciar los métodos de representación ...
Próxima SlideShare
Cargando en…5
×

Tutorial algoritmo representacion

383 visualizaciones

Publicado el

Diferenciar los métodos de representación y conocer las características de las representaciones

Publicado en: Empresariales
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
383
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
11
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Tutorial algoritmo representacion

  1. 1. Tutorial Conceptos de Algoritmos Representación de Algoritmos Elaborado por: Michele André Universidad Simón Bolívar Marzo 2013
  2. 2. Page  2 Objetivo del Tutorial Al finalizar el tutorial el estudiante será capaz :  Diferenciar los métodos de representación y formulación de algoritmos  Conocer las características de las representaciones más usadas para el diseño de algoritmos:  Diagrama de Flujo  Pseudocódigo
  3. 3. Page  3 Lenguaje Algorítmico El lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para representar y diseñar un algoritmo.
  4. 4. Page  4 Lenguaje Algorítmico El lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para representar y diseñar un algoritmo. Los tipos de lenguaje algorítmico más utilizados son:  Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo. Se denomina diagrama de flujo.  No Gráfico: Representa en forma descriptiva las operaciones que debe realizar un algoritmo. Se conoce como pseudocódigo.
  5. 5. Page  5 Diagrama de Flujo Un diagrama de flujo es la representación gráfica de un algoritmo.
  6. 6. Page  6 Diagrama de Flujo Un diagrama de flujo es la representación gráfica de un algoritmo. La representación gráfica utiliza símbolos unidos mediante líneas de flujo que muestran la secuencia lógica de las operaciones o acciones que debe realizar un computador para producir resultados, El flujo de datos en la resolución de problema. Los símbolos utilizados han sido normalizados por el ANSI (Instituto Norteamericano de Normalización).
  7. 7. Page  7 Símbolos de los Diagramas de Flujo Símbolo Símbolo Inicio/Fin: Indica el inicio y el final de un diagrama de flujo. Entrada de Datos: por el teclado Proceso: Indica una acción o instrucción que debe realizar el computador. Decisión: Condición que se evalúa y según sea verdadera o falsa se va por caminos distintos.
  8. 8. Page  8 Símbolos de los Diagramas de Flujo Símbolo Símbolo Inicio/Fin: Indica el inicio y el final de un diagrama de flujo. Entrada de Datos: por el teclado Proceso: Indica una acción o instrucción que debe realizar el computador. Decisión: Condición que se evalúa y según sea verdadera o falsa se va por caminos distintos. Impresora: Indica la salida de información por impresora. Pantalla: Indica la salida de información por la pantalla o monitor. Línea de Flujo: Indica la secuencia en que se van a ejecutar las Conectores: Sirven para enlazar dos partes de un diagrama dentro de la misma página o en páginas distintas..
  9. 9. Page  9 Ejemplo de Diagrama de Flujo Representación del Algoritmo para Determinar el Mayor entre Dos Números A y B INICIO Leer A y B SI NO A > B “ A es mayor” “ B es mayor” FIN
  10. 10. Recomendaciones para el Diseño de Diagramas de Flujo Page  10  Se deben usar solamente líneas de flujo horizontales y/o verticales.  Se debe evitar el cruce de líneas utilizando los conectores.  Se deben usar conectores sólo cuando sea necesario.  No deben quedar líneas de flujo sin conectar.  Se deben trazar los símbolos de manera que se puedan leer de arriba hacia abajo y de izquierda a derecha.  Todo texto dentro de un símbolo deberá ser escrito claramente, evitando el uso de muchas palabras.
  11. 11. Pseudocódigo Page  11 El pseudocódigo se define como un lenguaje de especificaciones de algoritmos. Es la representación narrativa de los pasos que debe seguir un algoritmo para dar solución a un problema determinado. Su objetivo es un balance razonable entre la precisión formal de un lenguaje de programación y la informalidad y legibilidad del lenguaje natural. Consta de un conjunto de frases con restricciones que se utilizan en la especificación de algoritmos e indican el proceso a realizar.
  12. 12. Ejemplo de Pseudocódigo Page  12 Algoritmo para Determinar el Mayor de Dos Números A y B Inicio Enteros; A y B Leer A y B Si ( A es mayor que B ) entonces Escribir “A es mayor“ sino Escribir “B es mayor“ Fin- Si Fin- Algoritmo
  13. 13. Diferencias de los Métodos de Representaciones de Algoritmos Page  13 Diagrama de Flujo Pseudocódigo Es la representación gráfica de un algoritmo, que indica los pasos que deben realizarse en el computador para producir resultados Es un lenguaje de especificación de algoritmos. Se tienen diferentes símbolos que indican diferentes procesos del computador. Es la representación narrativa de los pasos que debe seguir un algoritmo para encontrar la solución a un problema determinado. Los símbolos se relacionan entre sí mediante líneas que indican el orden en en que se deben ejecutar los procesos. Utiliza palabras que indican el proceso a realizar
  14. 14. Page  14 Fin del Tutorial Finalizado el tutorial usted debe ser capaz de:  Diferenciar los métodos de representación y formulación de algoritmos  Conocer las características de las representaciones más usadas para el diseño de algoritmos:  Diagrama de Flujo  Pseudocódigo

×