Professional Documents
Culture Documents
*Algoritmos:
Son un conjunto de operaciones que se utilizan para resolver problemas específicos. En estas
instrucciones se indica la secuencia de operaciones que se deben realizar para que partiendo de
los datos de entada se pueda obtener el resultado buscado. Los algoritmos es utilizado en el
mundo de la ciencia para la resolución metódica de problemas. Los algoritmos no siempre están
escritos de una forma que conduce al programa mas efectivo en términos de requisitos de tiempo
o almacenamiento.
Ser definido: Cada paso del algoritmo debe indicar la acción a realizar sin criterios de
interpretación.
Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá
finalizar al completarlos.
Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo 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. Por salida
de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las
acciones del algoritmo.
Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni
nada menos que aquello que se requiera para y en su ejecución.
Aproximaciones:
Aproximar un numero ciertas cifras decimales consiste en encontrar un numero con las cifras
pedidas que este muy próximo al numero dado.
En la aproximación por defecto se busca el numero con un determinado numero de cifras que es
menor que el dado.
La aproximación por exceso es cuando el numero con las cifras decimales fijadas es
inmediatamente mayor al numero dado.
Por ejemplo, dado el número 1.3456 vamos a aproximarlo con dos cifras decimales:
Al dar la aproximación en lugar del número se comete un error, en el ejemplo anterior los errores
que se cometen son:
Al dar la aproximación en lugar del número se comete un error, en el ejemplo anterior los errores
que se cometen son:
Redondear un numero consiste en dar la mejor de las aproximaciones, es aquella con la que se
comete un error menor, en el caso anterior si se redondea 1.3456 a dos cifras decimales, el
redondeo sera 1.35.
En algunos conceptos básicos de los métodos numéricos se puede encontrar las siguientes cifras:
cifras significativas, precisión, exactitud, incertidumbre y sesgo. Ya que forman parte de las
aproximaciones y predicciones numéricas mas adecuadas.
Algoritmo
Generalidades
Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el
mismo resultado cada vez.
Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminar en algún momento;
o sea, debe tener un numero finito de pasos.
Lenguaje de Programacion:
Un lenguaje de programación es tan solo un medio para expresar un algoritmo y una computadora es
solo un procesador para ejecutarlo. Tanto el lenguaje de programación como la computadora son
los mediospara obtener un fin: conseguir que el algoritmo se ejecute y se efectúe
el proceso correspondiente.
Se puede ahora empezar con el proceso de desarrollar programas para una computadora. Un
programa es simplemente un conjunto de instrucciones para la computadora particular, en conjunto
se les llamaSoftware.
Aproximaciones
La mayor parte de las técnicas tiene la característica de posser errores. aunque la
perfección es una meta digna de alabarse, es difícil, si no imposible, alcanzarla. Sin
embargo, sus distribuciónes aleatorias se agrupa muy próxima alradedor de la predicción.
1.- Los métodos numéricos obtienen resultados aproximados. Por lo tanto, se debe
desarrollar criterios para especificar qué tan precisos son los resultados obtenidos.
Exactitud y Precisión: La exactitud se refiere a que tan cercano está el valor calculado o medido
del valor verdadero. La precisión se refiere a qué tan cercano está un valor individual medido o
calculado respecto a los otros.