Escritura inicial del algoritmo 	<br />Como ya se ha comentado anteriormente, el sistema para describir (<<escribir>>) un ...
Un algoritmo debe estar seguida  de alguna secuencia definida de pasos hasta que se obtenga un resultado coherente <br />S...
LA RESOLUCIÓN DEL PROBLEMA MEDIANTE UNA COMPUTADORA <br />Una vez que el algoritmo esta diseñado y representado gráficamen...
REPRESENTACIÓN GRAFICA DE LOS ALGORITMOS <br />Para representar un algoritmo se debe utilizar algúnmétodo que permita inde...
DIAGRAMA DE FLUJO <br />Un diagrama de flujo (flowchart) es una de las técnicas de representación de algoritmos mas antigu...
NASSICHEIDERMAN<br />Son diagramas estructurados solo se utiliza cuando haya decisiones. Selectivas  e instrucciones  repe...
PSEUDOCÓDIGO <br />El pseudocódigo es un lenguaje  de especificación  del algoritmo. El uso de tal lenguaje hace el paso d...
BUCLES E INTERACCIONES <br />Un bucle es un proceso en el que se ejecutan una serie de operaciones un numero determinado d...
La entrada se producirá con una o varias  instrucciones  y la salida del bucle – fin proceso repetitivo-se producirá cuand...
Una interacción es la repetición controlada de la secuencia de acciones internas del bucle:<br />Preparación o arranque de...
Modificación del bucle: conjunto de instrucciones que modifican, el bucle haciendo progresar su ejecución hasta su termina...
Próxima SlideShare
Cargando en…5
×

Apun6algol

430 visualizaciones

Publicado el

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

  • Sé el primero en recomendar esto

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

No hay notas en la diapositiva.

Apun6algol

  1. 1. Escritura inicial del algoritmo <br />Como ya se ha comentado anteriormente, el sistema para describir (<<escribir>>) un algoritmo consiste en realizar una descripción paso a paso con un lenguaje natural citado algoritmo. Recordemos que un algoritmo es un método o conjunto de reglas para solucionar un problema <br />
  2. 2. Un algoritmo debe estar seguida de alguna secuencia definida de pasos hasta que se obtenga un resultado coherente <br />Solo se puede ejecutar una operación a la vez <br />Un algoritmo consta de cuatro acciones básicas cada una de las cuales debe estar ejecutadas. <br />
  3. 3. LA RESOLUCIÓN DEL PROBLEMA MEDIANTE UNA COMPUTADORA <br />Una vez que el algoritmo esta diseñado y representado gráficamente mediante un herramienta de programación se debe pasar a la fase de resolución practica del problema con la computadora <br />1.- codificación del algoritmo en un programa <br />2.- ejecución del programa <br />3.- comprobación del programa <br />
  4. 4. REPRESENTACIÓN GRAFICA DE LOS ALGORITMOS <br />Para representar un algoritmo se debe utilizar algúnmétodo que permita independizar dicho algoritmo del lenguaje de programación. Ello permite que el algoritmo pueda ser codificado indistintamente en cualquier lenguaje los métodos usuales para representar un algoritmo son:<br />1.- diagrama de flujo <br />2.- diagrama ns<br />3.- lenguaje de especificación del algoritmo pseudocódigo <br />4.- leguaje español<br />
  5. 5. DIAGRAMA DE FLUJO <br />Un diagrama de flujo (flowchart) es una de las técnicas de representación de algoritmos mas antigua y a la vez mas utilizada. Un diagrama de flujo es un diagrama que utiliza símbolos (cajas) .<br />
  6. 6. NASSICHEIDERMAN<br />Son diagramas estructurados solo se utiliza cuando haya decisiones. Selectivas e instrucciones repetitivas, es decir en instrucciones de bifurcación <br />También es conocido como diagrama de chapín por que es como un diagrama de flujo y están unidas entre si <br />Pseudocódigo : es un lenguaje de especificación del algoritmo usar como paso antes de codificar el problema <br />
  7. 7. PSEUDOCÓDIGO <br />El pseudocódigo es un lenguaje de especificación del algoritmo. El uso de tal lenguaje hace el paso de codificación final. El pseudocódigo nació como un lenguaje similar al ingles y era un medio de representación básicamente a un lenguaje de programación <br />
  8. 8. BUCLES E INTERACCIONES <br />Un bucle es un proceso en el que se ejecutan una serie de operaciones un numero determinado de veces; las operaciones serán siempre las mismas, pero con datos y resultados diferentes. En el caso de un programa de computadora, el bucle o lazo es un conjunto de instrucciones que deben ser ejecutadas un cierto numero de veces, en un proceso interactivo o repetitivo el bucle contara de una entrada y una salida <br />
  9. 9. La entrada se producirá con una o varias instrucciones y la salida del bucle – fin proceso repetitivo-se producirá cuando se cumpla una condición <br /> bucle <br />Acción f1<br />Acción f2<br />
  10. 10. Una interacción es la repetición controlada de la secuencia de acciones internas del bucle:<br />Preparación o arranque del bucle: una o mas instrucciones que puedan ser: asignación de valores a constantes a contadores a cero.<br />Cuerpo del bucle: grupo de instrucciones que integran realmente el bucle, para cumplir el objetivo especificado y que se repiten mientras no se cumple la condición .<br />
  11. 11. Modificación del bucle: conjunto de instrucciones que modifican, el bucle haciendo progresar su ejecución hasta su terminación final; se suele realizar con contadores, totalizadores.<br />Comprobación de la condición: suele constar de una instrucción para averiguar si se ha producido la condición que determinara la salida del bucle.<br />

×