ALGORITMO

Páginas: 3 (634 palabras) Publicado: 6 de marzo de 2014
Algoritmo
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 debarealizar 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 laalgoritmia.
CLASES DE ALGORITMOS
Una forma de clasificar los algoritmos consiste en diferenciarlos por su metodología de diseño. A continuación se presenta una síntesis de las metodologías más comunes,aplicables cada una a diferentes clases de problemas:
Fuerza bruta
Divide and conquer (divide y reinarás)
Programación dinámica
Programación lineal
Búsqueda y enumeración
Algoritmos heurísticosAlgoritmos voraces

CARACTERÍSTICAS DE LOS ALGORITMOS

Finitos: Debe acabar en algún momento.
Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución.
Legibles: El texto que lodescribe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de realizar, incluso porprogramadores diferentes a sus propios autores.
Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños.
Único punto de entrada, único punto de salida: Alos algoritmos y a los módulos que lo integran se entra por un sólo punto, inicio, y se sale por un sólo punto también, fin
Dato
El dato es una representación simbólica (numérica, alfabética,algorítmica, etc) de un atributo o variable cuantitativa. Los datos describen hechos empíricos, sucesos y entidades.
Es un valor o referente que recibe el computador por diferentes medios, los datosrepresentan la información que el programador manipula en la construcción de una solución o en el desarrollo de un algoritmo.
Tipos de Datos
• Tipos de datos primitivos
• Tipos de datos primitivos
•...
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