LOS ALGORITMOS, DIAGRAMA Y PSEUDOCODIGO<br />
Los algoritmos<br />En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latí...
Características de los algoritmos.<br /><ul><li>Finitos: Debe acabar en algún momento.
Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución.
Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
Modificables: Estarán diseñados de modo que sus posteriores modificaciones  sean fáciles de
realizar, incluso por programadores diferentes a sus propios autores.
Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en modulos pequeños.
Único punto de entrada, único punto de salida: A los algoritmos y a los módulos que lo integran se entra por un sólo punto...
Diagrama <br />Un diagrama o gráfico es un tipo de gráfico de información que representa datos numéricos tabulados. Los di...
Características del diagrama<br /><ul><li>Identificar las ideas principales a ser incluidas en el diagrama. Deben estar pr...
Próxima SlideShare
Cargando en…5
×

Los algoritmos, diagrama

295 visualizaciones

Publicado el

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

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
295
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Los algoritmos, diagrama

  1. 1. LOS ALGORITMOS, DIAGRAMA Y PSEUDOCODIGO<br />
  2. 2. Los algoritmos<br />En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa Al Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.<br />
  3. 3. Características de los algoritmos.<br /><ul><li>Finitos: Debe acabar en algún momento.
  4. 4. Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución.
  5. 5. Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
  6. 6. Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de
  7. 7. realizar, incluso por programadores diferentes a sus propios autores.
  8. 8. Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en modulos pequeños.
  9. 9. Único punto de entrada, único punto de salida: A los algoritmos y a los módulos que lo integran se entra por un sólo punto, inicio, y se sale por un sólo punto también, fin.</li></li></ul><li>Ejemplo de algoritmo<br />
  10. 10. Diagrama <br />Un diagrama o gráfico es un tipo de gráfico de información que representa datos numéricos tabulados. Los diagramas se utilizan generalmente para facilitar el entendimiento de largas cantidades de datos y la relación entre diferentes partes de los datos. Los diagramas pueden generalmente ser leídos más rápidamente que los datos en bruto de los que proceden. Se utilizan en una amplia variedad de campos, y pueden ser creados a mano o por ordenador utilizando una aplicación de diagramas por ordenador.<br />
  11. 11. Características del diagrama<br /><ul><li>Identificar las ideas principales a ser incluidas en el diagrama. Deben estar presentes el dueño o responsable del proceso, los dueños o responsables del proceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas.
  12. 12. Definir qué se espera obtener del diagrama.
  13. 13. Identificar quién lo empleará y cómo.
  14. 14. Establecer el nivel de detalle requerido.
  15. 15. Determinar los límites del proceso a describir.</li></li></ul><li>Ejemplo del diagrama<br />
  16. 16. pseudocódigo<br />El pseudocódigo (o falso lenguaje) es utilizado por programadores para describir algoritmos en un lenguaje humano simplificado que no es dependiente de ningún lenguaje de programación. Por este motivo puede ser implementado en cualquier lenguaje por cualquier programador que utilice el pseudocódigo.<br />
  17. 17. Caracteristicas del pseudocódigo<br /><ul><li>Las principales características de este lenguaje son:
  18. 18. Se puede ejecutar en un ordenador
  19. 19. Es una forma de representación sencilla de utilizar y de manipular.
  20. 20. Facilita el paso del programa al lenguaje de programación.
  21. 21. Es independiente del lenguaje de programación que se vaya a utilizar.
  22. 22. Es un método que facilita la programación y solución al algoritmo del programa.</li></li></ul><li>Ejemplo de pseudocódigo<br />
  23. 23. GRACIAS.<br />ASTRID BAUTISTA ARENAS<br />

×