Algoritmo

Páginas: 2 (340 palabras) Publicado: 21 de febrero de 2013
Algoritmo
Un algoritmo es una secuencia finita de instrucciones, reglas o pasos que describen de modo preciso las operaciones que un computador debe tener y realizar para ejecutar una tareadeterminada en un tiempo finito.
Ejecutar un algoritmo es realizar las tareas del mismo, en el orden especificado y utilizando los recursos disponibles.
Requisitos de un algoritmo:
1. Finitud: unalgoritmo siempre debe terminar después de un numero finito de pasos.
2. Precisión: cada paso de un algoritmo debe estar precisamente definido y sin ambigüedades.
3. Entrada: un algoritmo tiene ceroo mas entradas que le son dadas antes de que el algoritmo comience, o dinámicamente mientras corre.
4. Salida: un algoritmo tiene una o mas salidas.
5. Eficacia: las operaciones a realizaren un algoritmo deben ser suficientemente básicas como para que en principio puedan ser realizadas de manera exacta y en tiempo finito por un hombre usando lápiz y papel.
Estructura básica de unalgoritmo.
En esencia un algoritmo esta constituido por los siguientes tres elementos:
1. Datos: lo que el algoritmo recibe, procesa y entrega como resultado.
2. Instrucciones: las acciones oprocesos que el algoritmo realiza sobre los datos.
3. Estructuras de control: las que determinan el orden en que se ejecutaran las instrucciones del algoritmo.

Ejemplo de un algoritmo:
Problema:Un estudiante se encuentra en su casa durmiendo y debe ir a la universidad, ¿que debe hacer el estudiante?
Inicio:
1. Dormir
2. Hacer paso uno hasta que suene la alarma
3. Mirar la hora4. ¿Hay tiempo?
5.1 Si hay entonces
5.2.1 Bañarse
5.2.2 Vestirse
5.2.3 Desayunar
5.2 No hay
5.3.4 Vestirse
5. Cepillarse los dientes6. ¿Hay tiempo?
7.3 Si hay
7.4.5 Mirar la TV (escuchar música)
7.4 Si no hay
7.5.6 Subirse al bus
7. ¿llegamos a la universidad?
8.5 Si
8.6.7...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS