Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

IMPORTANCIA DE LOS ALGORITMOS EN LA VIDA Y EN LA INFORMATICA

No description
by

Edward Martinez

on 18 February 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of IMPORTANCIA DE LOS ALGORITMOS EN LA VIDA Y EN LA INFORMATICA

COMO SE REPRESENTAN
1.- Diagramas de flujo
2.- Pseudocódigo
3.- Sistemas formales
4.- Variables
5.- Estructuras secuenciales
ALGORITMO
Es un conjunto preescrito 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.


DIAGRAMA DE FLUJO
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.
LENGUAJE PSEUDOCÓDIGO
Forma escrita de un algoritmo de forma que cualquier persona lo entienda y lo pueda escribir en forma de código en cualquier lenguaje de programación. Forma de diagramar un algoritmo para resolver un determinado problema, sin atenerse a ningún lenguaje de programación en especial.
Importancia de un algoritmo
La importancia de un algoritmo radica en la manera de mostrar la manera de llevar a cabo procesos y resolver mecánicamente problemas matemáticos o de otro tipo. Al igual que las funciones matemáticas, los algoritmos reciben una entrada y la transforman en una salida, comportándose como una caja negra, pero sin embargo no toda caja negra que convierta una entrada en una salida se considera un algoritmo, para que un algoritmo pueda ser considerado como tal debe ser una secuencia ordenada, definida y finita .
IMPORTANCIA DE LOS ALGORITMOS EN LA VIDA Y EN LA INFORMATICA
Para entender más fácilmente la importancia y la necesidad de algoritmos y la programación en nuestra vida cotidiana, es necesario ver primeramente los conceptos y en un segundo paso los beneficios que da a nuestra vida día a día.

Introducción
En nuestras vidas cotidianas, se emplean algoritmos frecuentemente para resolver problemas. como por ejemplo: manuales de usuario, instrucciones que recibe un trabajador por parte de su patrón.
En nuestro dia a dia utilizamos los algoritmos en todo momento, desde preparar una limonada hasta ver nuestro programa favorito de TV, sin darnos cuenta los pensamientos y organización de nuestra semana esta basada en algoritmos.
LOS ALGORITMOS EN LA VIDA COTIDIANA
Características
Un algoritmo de tener un numero de pasos esto quiere decir que debe de tener un inicio y un fin.
Un algoritmo tiene cero o mas entradas. Esto es las cantidades de datos de inicio se generan en el mismo algoritmo o se conocen previamente.
Salida
Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del algoritmo que tiene una relación especifica con los datos o cantidades de entrada.
Eficacia
El algoritmo debe de ser efectivo. Esto significa que todas las operaciones deben ser suficientemente sencillas para poder en principio ser realizadas de modo exacto y en un tiempo finito por un procesador.
Las operaciones deben de ser claras en cada caso.
Entrada
Precisión
Carácter finito
EJEMPLOS EN NUESTRAS VIDAS
Informática
Proviene del francés informátique, implementado por el ingeniero Philippe Dreyfus a comienzos de la década del 60. La palabra es, a su vez, un acrónimo de information y automatique. que significa procesamiento automático de información
Importancia de los algoritmos en la informática

El papel del algoritmo es fundamental. Sin un algoritmo no puede existir programa alguno, y sin un programa no hay cosa alguna que ejecutar.
En cada sistema el algoritmo puede expresarse en un lenguaje diferente de programación y ejecutarse en una computadora diferente. Sin embargo, en todos los casos el algoritmo es básicamente el mismo.
Es la base o esencia para el desarrollo de aplicaciones, se usa para definir un método PROBLEMA-solución que en una lista bien definida, ordenada y finita de operaciones permite hallar la solución de un problema
Básicamente es la columna vertebral para llevar a cabo una programación por medio de periféricos que ayuden a la realización del programa.
Nos permiten diseñar programas o crear diferentes soluciones a ciertos problemas inicialmente planteados
Ejemplo
Full transcript