Trabajo de informática<br />Presentado por:<br />Tiffany F. Martínez Borras<br />Presentado a:<br />LIC. Mónica Pérez<br /...
Algoritmos<br />Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realiza...
Características:<br /><ul><li>Ser definido: Cada paso del algoritmo debe indicar la acción a realizar sin criterios de int...
Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.
Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) par...
Tener una o más salidas: Debe siempre devolver un resultado; El devolver un resultado no debe ser considerado como únicame...
Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello q...
Características:<br />Las principales características de este lenguaje son:<br />Se puede ejecutar en un ordenador<br /><u...
Próxima SlideShare
Cargando en…5
×

diapositivas algoritmos

4.249 visualizaciones

Publicado el

tiffany martinez borras

1 comentario
3 recomendaciones
Estadísticas
Notas
  • ejemplos?

    puede ser mas resumido
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
Sin descargas
Visualizaciones
Visualizaciones totales
4.249
En SlideShare
0
De insertados
0
Número de insertados
130
Acciones
Compartido
0
Descargas
111
Comentarios
1
Recomendaciones
3
Insertados 0
No insertados

No hay notas en la diapositiva.

diapositivas algoritmos

  1. 1. Trabajo de informática<br />Presentado por:<br />Tiffany F. Martínez Borras<br />Presentado a:<br />LIC. Mónica Pérez<br />Curso:<br />10 C<br />COLEGIO DISTRITAL MARIA INMACULADA<br />Barranquilla<br />2011<br />
  2. 2. Algoritmos<br />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.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 />En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas<br />
  3. 3. Características:<br /><ul><li>Ser definido: Cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.
  4. 4. Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.
  5. 5. Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.
  6. 6. Tener una o más salidas: Debe siempre devolver un resultado; El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras. Existen muchos otros mecanismos susceptibles de programación que no cuentan con una salida de resultados de esta forma
  7. 7. Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.</li></li></ul><li>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.<br />Por este motivo puede ser implementado en cualquier lenguaje por cualquier programador que utilice el pseudocódigo.<br />
  8. 8. Características:<br />Las principales características de este lenguaje son:<br />Se puede ejecutar en un ordenador<br /><ul><li>Es una forma de representación sencilla de utilizar y de manipular.
  9. 9. Facilita el paso del programa al lenguaje de programación.
  10. 10. Es independiente del lenguaje de programación que se vaya a utilizar.
  11. 11. Es un método que facilita la programación y solución al algoritmo del programa.</li></ul>Todo documento en pseudocódigo debe permitir la descripción de:<br /><ul><li>Instrucciones primitivas.
  12. 12. Instrucciones de proceso.
  13. 13. Instrucciones de control.
  14. 14. Instrucciones compuestas.
  15. 15. Instrucciones de descripción.</li></li></ul><li>Diagramas de flujo<br />Los diagramas de flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones y están regidos por ISO. Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de lectura son usados como introducción a los algoritmos, descripción de un lenguaje y descripción de procesos a personas ajenas a la computación.<br />Proceso alternativo<br />proceso<br />decisión<br />datos<br />extracto<br />
  16. 16. Cinta perforada<br />combinar<br />Almacenamiento de acceso secuencial<br />intercalar<br />Y<br />Proceso predefinido<br />almacenamiento interno<br />preparacion<br />
  17. 17. WEBGRAFIA<br /><ul><li>http://es.wikipedia.org/wiki/Algoritmo
  18. 18. http://www.monografias.com/trabajos11/alcom/alcom.shtml
  19. 19. http://es.wikipedia.org/wiki/Pseudoc%C3%B3digo
  20. 20. http://es.wikipedia.org/wiki/Pseudoc%C3%B3digo
  21. 21. http://es.wikipedia.org/wiki/Algoritmo#Diagrama_de_flujo</li>

×