SlideShare una empresa de Scribd logo
Programación de computadoras
Hugo Vega 2013
CCANTO ASTO, LUZ
SANCHO RIVAS, GERALDINE
QUIJANO ROMERO ALESSANDRA
Definición de Algoritmo:
 Podemos encontrar muchas definiciones completas o formales de
algoritmo en los textos de algorítmica y programación, todas ellas muy
similares Secuencia finita de instrucciones, reglas o pasos que describen
de forma precisa las operaciones de un ordenador debe realizar para
llevar a cabo un tarea en un tiempo mas finito. [Donald E. Knuth, 1968]
Descripción de un esquema de comportamiento expresado mediante un
reportorio finito de acciones y de informaciones elementales,
identificadas, bien comprendidas y realizables a priori. Este repertorio
se denomina léxico [Pierre Scholl, 1988] Un algoritmo es un conjunto
finito de pasos definidos, estructurados en el tiempo y formulados con
base a un conjunto finito de reglas no ambiguas, que proveen un
procedimiento para dar la solución o indicar la falta de esta a un
problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004.
Representación Grafica de un Algoritmo
Propiedades de un Algoritmo
 Finitud: Terminar después de un numero finito de etapas.
 Precisión: Cada etapa debe estar definida de forma precisa; las
acciones que hay que llevar a cabo deben estar rigurosamente
especificadas para cada caso.
 Efectividad: Todas las operaciones que hay que realizar deben ser
tan básicas como para que se puedan hacer exactamente y en un
periodo finito de tiempo.
Tener cero o más entradas: Datos son proporcionados a un
algoritmo como insumo (o estos son generados de alguna forma) para
llevar a cabo las operaciones que comprende.
 Tener una o más salidas: Debe siempre devolver un resultado; de
nada sirve un algoritmo que hace algo y nunca sabemos que fue. El
devolver un resultado no debe ser considerado como únicamente
“verlos” en forma impresa o en pantalla, como ocurre con las
computadoras.
 Ser finito: Un número específico y numerable de pasos debe
componer al algoritmo, el cual deberá finalizar al completarlos.
Bibliografía:
 Gedgewick, Robert – Algorithms
 ci2s.ugr.es/docencia/tasb/TA-Tema1-0809.pdf
 www.dma.fi.upm.es/sonia/proyectos/Interpolacion%20teoria.ht

Más contenido relacionado

La actualidad más candente

El algoritmoo
El algoritmooEl algoritmoo
El algoritmoo
marg00
 
Blanca sanchez
Blanca sanchezBlanca sanchez
Blanca sanchez
Blankitazsg
 
Complejidad de algoritmos
Complejidad de algoritmos Complejidad de algoritmos
Complejidad de algoritmos
Cristian Fidel Hernandez
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
Jonathan Cofre Vivanco
 
Analisis de algoritmo
Analisis de algoritmoAnalisis de algoritmo
Analisis de algoritmo
Cristopher Blum
 
Programacion: Algoritmos
Programacion: AlgoritmosProgramacion: Algoritmos
Programacion: Algoritmos
deivisjoro
 
Cristina
CristinaCristina
Cristina
Cristina Otero
 
Unidad 7 análisis de los algoritmos
Unidad 7 análisis de los algoritmosUnidad 7 análisis de los algoritmos
Unidad 7 análisis de los algoritmos
Urban Skate House
 
Slaideshare algoritmo
Slaideshare algoritmoSlaideshare algoritmo
Slaideshare algoritmo
Mary Guaman
 
Eficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa RamirezEficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa Ramirez
Vanessa Ramirez
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
Franco Cid
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
Danilo Henríquez
 
Algoritmo1
Algoritmo1Algoritmo1
Algoritmo1
ALEX MERINO
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
Jorge Ake Pech
 
Esmeralda....!!!
Esmeralda....!!!Esmeralda....!!!
Esmeralda....!!!
Merii Guadarrama
 
Algoritmos de programacion Wilson Terceros
Algoritmos de programacion Wilson TercerosAlgoritmos de programacion Wilson Terceros
Algoritmos de programacion Wilson Terceros
Wilson Terceros Medrano
 
Complejidad Computacional
Complejidad ComputacionalComplejidad Computacional
Complejidad Computacional
rvargass
 

La actualidad más candente (17)

El algoritmoo
El algoritmooEl algoritmoo
El algoritmoo
 
Blanca sanchez
Blanca sanchezBlanca sanchez
Blanca sanchez
 
Complejidad de algoritmos
Complejidad de algoritmos Complejidad de algoritmos
Complejidad de algoritmos
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
Analisis de algoritmo
Analisis de algoritmoAnalisis de algoritmo
Analisis de algoritmo
 
Programacion: Algoritmos
Programacion: AlgoritmosProgramacion: Algoritmos
Programacion: Algoritmos
 
Cristina
CristinaCristina
Cristina
 
Unidad 7 análisis de los algoritmos
Unidad 7 análisis de los algoritmosUnidad 7 análisis de los algoritmos
Unidad 7 análisis de los algoritmos
 
Slaideshare algoritmo
Slaideshare algoritmoSlaideshare algoritmo
Slaideshare algoritmo
 
Eficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa RamirezEficiencia de algoritmos - Vanessa Ramirez
Eficiencia de algoritmos - Vanessa Ramirez
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
Algoritmo1
Algoritmo1Algoritmo1
Algoritmo1
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Esmeralda....!!!
Esmeralda....!!!Esmeralda....!!!
Esmeralda....!!!
 
Algoritmos de programacion Wilson Terceros
Algoritmos de programacion Wilson TercerosAlgoritmos de programacion Wilson Terceros
Algoritmos de programacion Wilson Terceros
 
Complejidad Computacional
Complejidad ComputacionalComplejidad Computacional
Complejidad Computacional
 

Destacado

Extending the Compatibility Notion for Abstract WS-BPEL Processes
 Extending the Compatibility Notion for Abstract WS-BPEL Processes Extending the Compatibility Notion for Abstract WS-BPEL Processes
Extending the Compatibility Notion for Abstract WS-BPEL Processes
Universität Rostock
 
Uses and gratifications theory
Uses and gratifications theoryUses and gratifications theory
Uses and gratifications theory
caitlin959767
 
Francis Lawrence
Francis LawrenceFrancis Lawrence
Francis Lawrence
j3ssmitch
 
Allmänt om Klimatkommunerna
Allmänt om KlimatkommunernaAllmänt om Klimatkommunerna
Allmänt om Klimatkommunerna
Klimatkommunerna
 
The Songwriter & Social Media
The Songwriter & Social MediaThe Songwriter & Social Media
The Songwriter & Social Media
Matthew Moran
 
Shannel martinez unit 10, presentation
Shannel martinez   unit 10, presentationShannel martinez   unit 10, presentation
Shannel martinez unit 10, presentation
Shannel
 
Gioi Thieu Chuong Trinh Giao Duc Nhung Gia Tri Song T4 2010 Phan Hai
Gioi Thieu Chuong Trinh Giao Duc Nhung Gia Tri Song  T4 2010  Phan HaiGioi Thieu Chuong Trinh Giao Duc Nhung Gia Tri Song  T4 2010  Phan Hai
Gioi Thieu Chuong Trinh Giao Duc Nhung Gia Tri Song T4 2010 Phan Haingocchaugts
 
Acta nº 02 extraord. de 13.04.2011
Acta nº 02 extraord. de 13.04.2011Acta nº 02 extraord. de 13.04.2011
Acta nº 02 extraord. de 13.04.2011
Eric Leyton Inostroza
 
Life is beauiful
Life is beauifulLife is beauiful
Life is beauiful
Liem Bui
 
Introdução ao Desenvolvimento iOS
Introdução ao Desenvolvimento iOSIntrodução ao Desenvolvimento iOS
Introdução ao Desenvolvimento iOS
Edgar Cardoso
 
Sleep Apnea in CMV Operators
Sleep Apnea in CMV OperatorsSleep Apnea in CMV Operators
Sleep Apnea in CMV Operators
John Viviano
 
Nh
NhNh
Models and props
Models and propsModels and props
Models and props
jackoregan1996
 
Renson - Healthy sleep
Renson - Healthy sleepRenson - Healthy sleep
Renson - Healthy sleepArchitectura
 
3 d molding and casting5
3 d molding and casting53 d molding and casting5
3 d molding and casting5
Fab Lab LIMA
 
Kristin Cooke Portfolio
Kristin Cooke PortfolioKristin Cooke Portfolio
Kristin Cooke Portfolio
kristincooke
 
Booking Sheet
Booking SheetBooking Sheet
Booking Sheet
hannahmorse
 
Animal Cards
Animal  CardsAnimal  Cards
Animal Cards
ikram kuchkarov
 
Materiales utilizados en la informática de lizbeth 3b
Materiales utilizados en la informática de lizbeth 3bMateriales utilizados en la informática de lizbeth 3b
Materiales utilizados en la informática de lizbeth 3b
kintosola
 
Contents page analysis
Contents page analysisContents page analysis
Contents page analysis
KateJClough
 

Destacado (20)

Extending the Compatibility Notion for Abstract WS-BPEL Processes
 Extending the Compatibility Notion for Abstract WS-BPEL Processes Extending the Compatibility Notion for Abstract WS-BPEL Processes
Extending the Compatibility Notion for Abstract WS-BPEL Processes
 
Uses and gratifications theory
Uses and gratifications theoryUses and gratifications theory
Uses and gratifications theory
 
Francis Lawrence
Francis LawrenceFrancis Lawrence
Francis Lawrence
 
Allmänt om Klimatkommunerna
Allmänt om KlimatkommunernaAllmänt om Klimatkommunerna
Allmänt om Klimatkommunerna
 
The Songwriter & Social Media
The Songwriter & Social MediaThe Songwriter & Social Media
The Songwriter & Social Media
 
Shannel martinez unit 10, presentation
Shannel martinez   unit 10, presentationShannel martinez   unit 10, presentation
Shannel martinez unit 10, presentation
 
Gioi Thieu Chuong Trinh Giao Duc Nhung Gia Tri Song T4 2010 Phan Hai
Gioi Thieu Chuong Trinh Giao Duc Nhung Gia Tri Song  T4 2010  Phan HaiGioi Thieu Chuong Trinh Giao Duc Nhung Gia Tri Song  T4 2010  Phan Hai
Gioi Thieu Chuong Trinh Giao Duc Nhung Gia Tri Song T4 2010 Phan Hai
 
Acta nº 02 extraord. de 13.04.2011
Acta nº 02 extraord. de 13.04.2011Acta nº 02 extraord. de 13.04.2011
Acta nº 02 extraord. de 13.04.2011
 
Life is beauiful
Life is beauifulLife is beauiful
Life is beauiful
 
Introdução ao Desenvolvimento iOS
Introdução ao Desenvolvimento iOSIntrodução ao Desenvolvimento iOS
Introdução ao Desenvolvimento iOS
 
Sleep Apnea in CMV Operators
Sleep Apnea in CMV OperatorsSleep Apnea in CMV Operators
Sleep Apnea in CMV Operators
 
Nh
NhNh
Nh
 
Models and props
Models and propsModels and props
Models and props
 
Renson - Healthy sleep
Renson - Healthy sleepRenson - Healthy sleep
Renson - Healthy sleep
 
3 d molding and casting5
3 d molding and casting53 d molding and casting5
3 d molding and casting5
 
Kristin Cooke Portfolio
Kristin Cooke PortfolioKristin Cooke Portfolio
Kristin Cooke Portfolio
 
Booking Sheet
Booking SheetBooking Sheet
Booking Sheet
 
Animal Cards
Animal  CardsAnimal  Cards
Animal Cards
 
Materiales utilizados en la informática de lizbeth 3b
Materiales utilizados en la informática de lizbeth 3bMateriales utilizados en la informática de lizbeth 3b
Materiales utilizados en la informática de lizbeth 3b
 
Contents page analysis
Contents page analysisContents page analysis
Contents page analysis
 

Similar a 5 teoria de algoritmos...

Algoritmos decimo
Algoritmos decimoAlgoritmos decimo
Algoritmos decimo
Eduardo Vallejo
 
Trabajo de informática
Trabajo  de informáticaTrabajo  de informática
Trabajo de informática
kim1411
 
Trabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoTrabajo de informatica alejandra blanco
Trabajo de informatica alejandra blanco
AleBlanco
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Pau1996
 
algoritmos
algoritmosalgoritmos
algoritmos
Raul LG
 
Diapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujoDiapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujo
KellyDeArmas
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
daniel_estrada
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
daniel_estrada
 
Algoritmos
AlgoritmosAlgoritmos
Taller saberes previos 11a
Taller saberes previos 11aTaller saberes previos 11a
Taller saberes previos 11a
Samuel Herrera Castellano
 
Trabajo de informática
Trabajo de informáticaTrabajo de informática
Trabajo de informática
Dixie Consuegra
 
Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)
Miguel Manquillo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Susanita QC
 
Algoritmo, seudocodigo, y diagrama de flujo
Algoritmo, seudocodigo, y diagrama de flujoAlgoritmo, seudocodigo, y diagrama de flujo
Algoritmo, seudocodigo, y diagrama de flujo
Miju Duran
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Susanita QC
 
Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Algoritmo, seudocodigo, y diagrama de flujo.pptx2Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Miju Duran
 
Trabajo de eliana guerra
Trabajo de eliana guerraTrabajo de eliana guerra
Trabajo de eliana guerra
ElianaGuerra
 
Unidad I - Clase 5 - ALGORITMOS.pdf
Unidad I - Clase 5 - ALGORITMOS.pdfUnidad I - Clase 5 - ALGORITMOS.pdf
Unidad I - Clase 5 - ALGORITMOS.pdf
Luis Carlos Riascos Angulo
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
Milton Escobar
 
Introducción a la Informática - Los Algoritmos
Introducción a la Informática - Los AlgoritmosIntroducción a la Informática - Los Algoritmos
Introducción a la Informática - Los Algoritmos
hugocuella1
 

Similar a 5 teoria de algoritmos... (20)

Algoritmos decimo
Algoritmos decimoAlgoritmos decimo
Algoritmos decimo
 
Trabajo de informática
Trabajo  de informáticaTrabajo  de informática
Trabajo de informática
 
Trabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoTrabajo de informatica alejandra blanco
Trabajo de informatica alejandra blanco
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
algoritmos
algoritmosalgoritmos
algoritmos
 
Diapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujoDiapositivas algoritmos Pseudocodigo diagramas de flujo
Diapositivas algoritmos Pseudocodigo diagramas de flujo
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
Presentación de slideshare
Presentación de slidesharePresentación de slideshare
Presentación de slideshare
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Taller saberes previos 11a
Taller saberes previos 11aTaller saberes previos 11a
Taller saberes previos 11a
 
Trabajo de informática
Trabajo de informáticaTrabajo de informática
Trabajo de informática
 
Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo, seudocodigo, y diagrama de flujo
Algoritmo, seudocodigo, y diagrama de flujoAlgoritmo, seudocodigo, y diagrama de flujo
Algoritmo, seudocodigo, y diagrama de flujo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Algoritmo, seudocodigo, y diagrama de flujo.pptx2Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Algoritmo, seudocodigo, y diagrama de flujo.pptx2
 
Trabajo de eliana guerra
Trabajo de eliana guerraTrabajo de eliana guerra
Trabajo de eliana guerra
 
Unidad I - Clase 5 - ALGORITMOS.pdf
Unidad I - Clase 5 - ALGORITMOS.pdfUnidad I - Clase 5 - ALGORITMOS.pdf
Unidad I - Clase 5 - ALGORITMOS.pdf
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
 
Introducción a la Informática - Los Algoritmos
Introducción a la Informática - Los AlgoritmosIntroducción a la Informática - Los Algoritmos
Introducción a la Informática - Los Algoritmos
 

Más de alithu1

Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
alithu1
 
11 arreglos....
11 arreglos....11 arreglos....
11 arreglos....
alithu1
 
10 apuntadores...
10 apuntadores...10 apuntadores...
10 apuntadores...
alithu1
 
9 funciones...
9 funciones...9 funciones...
9 funciones...
alithu1
 
8 estructuras de control repetitivas...
8 estructuras de control repetitivas...8 estructuras de control repetitivas...
8 estructuras de control repetitivas...
alithu1
 
7 estructuras de control selectivas
7 estructuras de control selectivas7 estructuras de control selectivas
7 estructuras de control selectivas
alithu1
 
6 lenguajec++
6 lenguajec++6 lenguajec++
6 lenguajec++
alithu1
 
4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)
alithu1
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
alithu1
 
Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
alithu1
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..
alithu1
 
1 almacenamiento de datos.....
1 almacenamiento de datos.....1 almacenamiento de datos.....
1 almacenamiento de datos.....
alithu1
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
alithu1
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
alithu1
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
alithu1
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
alithu1
 
Examen parcial
Examen parcialExamen parcial
Examen parcial
alithu1
 
Ejercicio 7.
Ejercicio 7.Ejercicio 7.
Ejercicio 7.
alithu1
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
alithu1
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5
alithu1
 

Más de alithu1 (20)

Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
 
11 arreglos....
11 arreglos....11 arreglos....
11 arreglos....
 
10 apuntadores...
10 apuntadores...10 apuntadores...
10 apuntadores...
 
9 funciones...
9 funciones...9 funciones...
9 funciones...
 
8 estructuras de control repetitivas...
8 estructuras de control repetitivas...8 estructuras de control repetitivas...
8 estructuras de control repetitivas...
 
7 estructuras de control selectivas
7 estructuras de control selectivas7 estructuras de control selectivas
7 estructuras de control selectivas
 
6 lenguajec++
6 lenguajec++6 lenguajec++
6 lenguajec++
 
4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
 
Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..
 
1 almacenamiento de datos.....
1 almacenamiento de datos.....1 almacenamiento de datos.....
1 almacenamiento de datos.....
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Examen parcial
Examen parcialExamen parcial
Examen parcial
 
Ejercicio 7.
Ejercicio 7.Ejercicio 7.
Ejercicio 7.
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5
 

5 teoria de algoritmos...

  • 1. Programación de computadoras Hugo Vega 2013 CCANTO ASTO, LUZ SANCHO RIVAS, GERALDINE QUIJANO ROMERO ALESSANDRA
  • 2. Definición de Algoritmo:  Podemos encontrar muchas definiciones completas o formales de algoritmo en los textos de algorítmica y programación, todas ellas muy similares Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo mas finito. [Donald E. Knuth, 1968] Descripción de un esquema de comportamiento expresado mediante un reportorio finito de acciones y de informaciones elementales, identificadas, bien comprendidas y realizables a priori. Este repertorio se denomina léxico [Pierre Scholl, 1988] Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004.
  • 4. Propiedades de un Algoritmo  Finitud: Terminar después de un numero finito de etapas.  Precisión: Cada etapa debe estar definida de forma precisa; las acciones que hay que llevar a cabo deben estar rigurosamente especificadas para cada caso.  Efectividad: Todas las operaciones que hay que realizar deben ser tan básicas como para que se puedan hacer exactamente y en un periodo finito de tiempo. Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.
  • 5.  Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe ser considerado como únicamente “verlos” en forma impresa o en pantalla, como ocurre con las computadoras.  Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.
  • 6. Bibliografía:  Gedgewick, Robert – Algorithms  ci2s.ugr.es/docencia/tasb/TA-Tema1-0809.pdf  www.dma.fi.upm.es/sonia/proyectos/Interpolacion%20teoria.ht