Algoritmos

Páginas: 2 (463 palabras) Publicado: 30 de octubre de 2012
Algoritmos
Noción de Algoritmo
Según la RAE, es un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema.
El lenguaje algorítmico es aquel que implementa unasolución teórica a un problema indicando las operaciones a realizar y el orden en que deben de efectuarse.
Ejemplo de un algoritmo
Imagina que te encuentras eb casa y tienes un foco fundido en unalámpara o tu propio cuarto, para reemplazar el foco podrías hacer lo siguiente:
1. Comprobar si hay focos de repuesto
2. En el caso de que los haya, sustituir el foco fundido por uno nuevo
3. Si nohay focos de repuesto, bajar a comprar uno nuevo a la tienda y sustituir el foco fundido por el nuevo.
Los algoritmos son la base de la programación de computadoras, ya que los programas decomputadora se pueden entender que son algoritmos escritos en un código especial entendible por una computadora.
Lo malo del diseño de algoritmos está en que no podemos escribir lo que deseemos, el lenguaje autilizar no debe dejar posibilidad de duda, debe recoger todas las posibilidades. Por lo que los tres pasos anteriores pudieran ser mucho más largos.

Características que debe de cumplir unalgoritmo obligatoriamente
• Un algoritmo debe resolver el problema para el que fue formulado
• Los algoritmos son independientes de la computadora
• Los algoritmos deben ser precisos
• Los algoritmosdeben ser finitos
• Los algoritmos deben ser reproducibles

Características aconsejables para los algoritmos
Validez: Un algoritmo es válido si carece de errores. Un algoritmo puede resolver elproblema para el que se planteó y sin embargo no ser válido debido a que posee errores.
Eficiencia: Un algoritmo es eficiente si obtiene la solución al problema en poco tiempo.
Óptimo: Un algoritmoes óptimo si es el más eficiente posible y no contiene errores.

Elementos que conforman un algoritmo
Entrada: Los datos iniciales que posee el algoritmo antes de ejecutarse.
Proceso: Acciones...
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