Trabajo de informáticaPresentado por:Tiffany F. Martínez BorrasPresentado a:LIC. Mónica PérezCurso:10 CCOLEGIO DISTRITAL MARIA INMACULADABarranquilla2011
AlgoritmosEs 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.En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas
Características:Ser definido: Cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.
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) para llevar a cabo las operaciones que comprende.
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
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.PseudocódigoEl 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.
Características:Las principales características de este lenguaje son:Se puede ejecutar en un ordenadorEs una forma de representación sencilla de utilizar y de manipular.

diapositivas algoritmos

  • 1.
    Trabajo de informáticaPresentadopor:Tiffany F. Martínez BorrasPresentado a:LIC. Mónica PérezCurso:10 CCOLEGIO DISTRITAL MARIA INMACULADABarranquilla2011
  • 2.
    AlgoritmosEs un conjuntoprescrito 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.En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas
  • 3.
    Características:Ser definido: Cadapaso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.
  • 4.
    Ser finito: Unnúmero específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.
  • 5.
    Tener cero omá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.
    Tener una omá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.
    Efectividad: El tiempo yesfuerzo 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.PseudocódigoEl 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.
  • 8.
    Características:Las principales característicasde este lenguaje son:Se puede ejecutar en un ordenadorEs una forma de representación sencilla de utilizar y de manipular.
  • 9.
    Facilita el pasodel programa al lenguaje de programación.
  • 10.
    Es independiente dellenguaje de programación que se vaya a utilizar.
  • 11.
    Es un métodoque facilita la programación y solución al algoritmo del programa.Todo documento en pseudocódigo debe permitir la descripción de:Instrucciones primitivas.
  • 12.
  • 13.
  • 14.
  • 15.
    Instrucciones de descripción.Diagramasde flujoLos 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.Proceso alternativoprocesodecisióndatosextracto
  • 16.
    Cinta perforadacombinarAlmacenamiento deacceso secuencialintercalarYProceso predefinidoalmacenamiento internopreparacion
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.