Algoritmospseudocódigodiagrama de flujo<br />
Algoritmo<br />Un Algoritmo es un conjunto ordenado y finito de pasos o instrucciones que conducen a la solución de un pro...
características<br />Finitos: Debe acabar en algún momento.<br />Eficientes: Deben ocupar la mínima <br />   memoria y min...
Caracteristicas <br />Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en <br />mó...
Pseudocódigo <br />Es la solución de un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al...
Características <br />Se puede ejecutar en un ordenador<br />Es una forma de representación sencilla de utilizar y de mani...
Diagrama de flujo<br />Un diagrama de flujo es una representación gráfica de la secuencia de pasos que se realizan para ob...
características<br />Sintética: La representación que se haga de un sistema o un proceso deberá quedar resumido en pocas h...
Características <br />De forma visible a un sistema o un proceso: Los diagramas nos permiten observar todos los pasos de u...
Simbolos<br />terminal: <br />Representa el inicio y fin de un programa. <br />También puede representar una parada o inte...
Proceso:<br />Cualquier tipo de operación que pueda  originar cambio de valor, formato o posición de la información almace...
Conector: <br />Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro cone...
Web grafía <br />http://www.dgb.sep.gob.mx/informacion_academica/secuencias_didacticas/2sem/material-informatica-ii/b1-dia...
Upcoming SlideShare
Loading in...5
×

Aj

202

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
202
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Aj"

  1. 1. Algoritmospseudocódigodiagrama de flujo<br />
  2. 2. Algoritmo<br />Un Algoritmo es un conjunto ordenado y finito de pasos o instrucciones que conducen a la solución de un problema. En este conjunto de instrucciones se indica la secuencia de operaciones que se deben realizar para, a partir de los datos de entrada, obtener el resultado buscado.<br />
  3. 3. características<br />Finitos: Debe acabar en algún momento.<br />Eficientes: Deben ocupar la mínima <br /> memoria y minimizar el tiempo de ejecución.<br />Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.<br />Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de <br />realizar, incluso por programadores diferentes a sus propios autores.<br />
  4. 4. Caracteristicas <br />Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en <br />módulos pequeños.<br />Único punto de entrada, único punto de salida: A los algoritmos y a los módulos que lo integran <br />se entra por un sólo punto, inicio, y se sale por un sólo punto también, fin<br />
  5. 5. Pseudocódigo <br />Es la solución de un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.<br />
  6. 6. Características <br />Se puede ejecutar en un ordenador<br />Es una forma de representación sencilla de utilizar y de manipular.<br />Facilita el paso del programa al lenguaje de programación.<br />Es independiente del lenguaje de programación que se vaya a utilizar.<br />Es un método que facilita la programación y solución al algoritmo del programa.<br />
  7. 7. Diagrama de flujo<br />Un diagrama de flujo es una representación gráfica de la secuencia de pasos que se realizan para obtener un cierto resultado. Este puede ser un producto, un servicio, o bien una combinacion de ambos<br />
  8. 8. características<br />Sintética: La representación que se haga de un sistema o un proceso deberá quedar resumido en pocas hojas, de preferencia en una sola. Los diagramas extensivos dificultan su comprensión y asimilación, por tanto dejan de ser prácticos.<br />Simbolizada: La aplicación de la simbología adecuada a los diagramas de sistemas y procedimientos evita a los analistas anotaciones excesivas, repetitivas y confusas en su interpretación.<br />
  9. 9. Características <br />De forma visible a un sistema o un proceso: Los diagramas nos permiten observar todos los pasos de un sistema o proceso sin necesidad de leer notas extensas. Un diagrama es comparable, en cierta forma, con una fotografía aérea que contiene los rasgos principales de una región, y que a su vez permite observar estos rasgos o detalles principales<br />
  10. 10. Simbolos<br />terminal: <br />Representa el inicio y fin de un programa. <br />También puede representar una parada o interrupción <br />programada que sea necesaria realizar en un programa.<br />Entrada y salida: <br />Cualquier tipo de introducción de datos en la <br />memoria desde los periféricos o registro de información <br />procesada en un periférico.<br />
  11. 11. Proceso:<br />Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la información almacenada en <br />memoria, operaciones aritméticas, de transformaciones, etc.<br />Decisión: Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en función del resultado de la misma determina (normalmente si y no) cual de los<br />distintos caminos alternativos del programa se debe seguir<br />
  12. 12. Conector: <br />Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina del diagrama<br />Salida:<br />Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo representa un pedazo de hoja. <br />Es usado para mostrar datos o resultados.<br />
  13. 13.
  14. 14. Web grafía <br />http://www.dgb.sep.gob.mx/informacion_academica/secuencias_didacticas/2sem/material-informatica-ii/b1-diagramadeflujo.pdf<br />http://www.desarrolloweb.com/articulos/pseudocodigo.html<br />http://es.wikipedia.org/wiki/Algoritmo<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×