trabajo algoritmo

Páginas: 7 (1589 palabras) Publicado: 10 de diciembre de 2015
En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algoritmos y este a su vez del matemático persaAl-Juarismi1 ) 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 deba realizar dicha actividad.2 Dados unestado 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.1
En general, no existe ningún consenso definitivo en cuanto a la definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un cálculo o un problema abstracto, es decir, que un númerofinito de pasos convierten los datos de un problema (entrada) en una solución (salida).1 2 3 4 5 6 Sin embargo cabe notar que algunos algoritmos no necesariamente tienen que terminar o resolver un problema en particular. Por ejemplo, una versión modificada de la criba de Eratóstenes que nunca termine de calcular números primos no deja de ser un algoritmo.7los algoritmos funcionan sobre una vastacantidad de estructuras de datos7
Características
Finitud: 
El algoritmo debe acabar tras un número finito de pasos. Es más, es casi fundamental que sea en un número razonable de pasos. 
Definibilidad: 
El algoritmo debe definirse de forma precisa para cada paso, es decir, hay que evitar toda ambigüedad al definir cada paso. Puesto que el lenguaje humano es impreciso, los algoritmos se expresanmediante un lenguaje formal, ya sea matemático o de programación para un computador. 
Entrada: 
El algoritmo tendrá cero o más entradas, es decir, cantidades dadas antes de empezar el algoritmo. Estas cantidades pertenecen además a conjuntos especificados de objetos.Se trata siempre de cantidades representativas del mundo real expresadas de tal forma que sean aptas para su interpretación por elcomputador. 
Salida: 
El algoritmo tiene una o más salidas, en relación con las entradas. 
Efectividad: 
Se entiende por esto que una persona sea capaz de realizar el algoritmo de modo exacto y sin ayuda de una máquina en un lapso de tiempo finito.
Componentes
Fases y Etapas de la Resolución de un Problema Algorítmico:


Definición del Problema: 

Requiere que el problema sea definido ycomprendido claramente para que pueda ser analizado con todo detalle .


Análisis de un Problema:

El propósito del análisis de un problema es ayudar al programador para llegar a una cierta comprensión de la naturaleza del problema. El problema debe estar bien definido si se desea llegar a una solución satisfactoria.. 


  Diseño de Algoritmo: 

Determina  los pasos algoritmo elorden lógico de ejecución depende de la manera como se desarrolla todo el programa.
 
Codificación: 

Diseño del Código de solución basado en algoritmo Conocido fuente problema. Lenguaje de programación.


  Depuración: 

Después que el compilador detecte depuración los errores Se da paso al depurador que de la solución al problema sin ninguna falla Ayuda a  facilitar  y comprender las modificaciones del programa.Compilación:

 Revisión de las compilación instrucciones del programador Teniendo en cuenta que: La gramática esté escrita correctamente, Transcribe el según las normas de programa al regirse el programador Finalmente interior de la memoria.


Mantenimiento: 
Se lleva a cabo después de terminar el programa cuando se detecta que debemos realizar un cambio para complementar ese trabajo.



componentesalgoritmo
1. La entrada: son los datos sobre los que el algoritmo opera;
2. El proceso: son los pasos que hay que seguir, utilizando la entrada;
3. La salida: es el resultado que entrega el algoritmo.

Estructura
La estructura de un algoritmo sirve para organizar a los elementos que aparecen en él. Todos los algoritmos tienen la misma estructura, la cual viene definida por tres secciones:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • trabajo de algoritmos
  • trabajo de algoritmica
  • ALGORITMOS TRABAJO DE LOGICA
  • Trabajo Algoritmica III
  • Trabajo colaborativo no.1 algoritmos
  • Algoritmos & Programacion, Trabajo
  • Algoritmos y grafos trabajo 1
  • Trabajo Practico 1 Algoritmo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS