Historia del software en computación aplicado a la informática educativa.   25             2. El cálculo a              tr...
26    Historia del software en computación aplicado a la informática educativa.      El quipu (Fig. 6), consistía en una c...
Historia del software en computación aplicado a la informática educativa.   27El hueso de Ishango es una de las primeras p...
28    Historia del software en computación aplicado a la informática educativa.      Los primeros en utilizar este sistema...
Historia del software en computación aplicado a la informática educativa.          29expresarse cualquier número menor de ...
30    Historia del software en computación aplicado a la informática educativa.     conocemos son la versión de aquellos a...
Historia del software en computación aplicado a la informática educativa.   31byte u octeto es considerado como la unidad ...
32    Historia del software en computación aplicado a la informática educativa.      Sus piedras y dinteles estaban coloca...
Upcoming SlideShare
Loading in …5
×

2. el cálculo a través de la historia

513 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
513
On SlideShare
0
From Embeds
0
Number of Embeds
89
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

2. el cálculo a través de la historia

  1. 1. Historia del software en computación aplicado a la informática educativa. 25 2. El cálculo a través de la historia. Hasta ahora hemos visto de dónde viene la noción de información, acabandocon la máquina de Turing y de qué manera influyó ésta en la computación. En éstepunto veremos el cálculo a lo largo de la historia. Llegaremos hasta la automatizacióndel mismo para que quede explicada la segunda palabra de la definición deinformática: automática. La historia de la computación ha estado llena de grandes y notables esfuerzos, lacomputadora no fue inventada por una sola persona, al contrario, ha sido el resultadode ideas, descubrimientos y trabajos de muchas personas relacionadas con diversosámbitos, como la electrónica, mecánica, lógica, álgebra, materiales semiconductores yprogramación. Desde que el hombre aprendió a contar se ha necesitado el apoyo del cálculo paramanipular cantidades y buscar métodos para facilitarlo. Estos métodos fueronbastante rudimentarios hasta que los sabios y astrónomos hindúes recogieron laherencia greco-babilónica inventando la numeración posicional actual. La necesidad deprocedimientos de cálculo también surge de las limitaciones que tiene el cálculomanual cuando el volumen de cálculos es grande. Las principales limitaciones lasencontramos en la velocidad de cálculo del ser humano, pues es reducida y limitada, yen la facilidad de cometer errores en operaciones complejas. Con el desarrollo de estos métodos, fue necesario anotar números, apareciendo asílos primeros instrumentos de cómputo: el uso de los dedos con tal objeto condujo alas primeras técnicas de cálculo digital; y parecida finalidad tuvo el uso de las piedrasentre los romanos, las muescas practicadas por diversos pueblos como el chino sobrevaras de madera, o el de los nudos (quipu) sobre una cuerda desarrollado por lascivilizaciones andinas.Daniel Merchán López. 2013
  2. 2. 26 Historia del software en computación aplicado a la informática educativa. El quipu (Fig. 6), consistía en una cuerda principal a la que se ataban varias cuerdas secundarias, cada una con diferentes tipos de nudos. La forma del nudo de la cuerda secundaria indicaba el digito representado y la distancia a la que se encontraba cada nudo de la cuerda principal representaba el valor relativo (1,10,100). De esta forma un quipu almacenaba varios números de varias cifras cada uno. Fig. 6. Nudos quipu. El término cálculo proviene del latín calculus-i que significa piedra. Su uso más común es el lógico-matemático, así desde esta perspectiva, "el cálculo consiste en un procedimiento mecánico, o algoritmo, mediante el cual podemos conocer las consecuencias que se derivan de unos datos previamente conocidos debidamente formalizados y simbolizados" [17]. 2.1. Los sistemas de numeración.[11][18][19][7] La numeración es antigua, pero no universal ni uniforme; no todos los pueblos la han desarrollado de la misma forma y hay algunas tribus como los Pirahä del Amazonas que no la tienen. Las pruebas más remotas del empleo de los números son los huesos con marcas hallados en excavaciones arqueológicas. El más antiguo descubierto hasta la fecha posee 35000 años de antigüedad, es un hueso de papio (primate más conocido como el babuino) encontrado en la cordillera de Lebombo, en Suazilandia (África), durante una excavación realizada en 1973 (Fig. 7). Contiene 29 marcas y se cree que debía utilizarse como contador de las fases lunares. Su aspecto es parecido al de los bastones que aún hoy en día utilizan los bosquimanos de Namibia. Otro ejemplar parecido es el hueso de Ishango, que fue hallado en el Congo en 1960 y tiene alrededor de 20000 años de antigüedad. Daniel Merchán López. 2013
  3. 3. Historia del software en computación aplicado a la informática educativa. 27El hueso de Ishango es una de las primeras pruebas arqueológicas del uso de losnúmeros. Fig. 7. Huesos de Lebombo e Ishango. La mejor definición para sistema de numeración es "el conjunto de símbolos y reglasque se utilizan para la representación de datos numéricos o cantidades" [7]. Se sabe que el ser humano por medio de las distintas culturas, ha utilizado distintasbases de numeración, entre las que se encuentran las bases 4, 5, 10, 13, 18 y 20. Lamayor dificultad que se encontraban los pueblos primitivos era contar los grandesnúmeros. Por eso, la mayoría de las culturas primitivas utilizaban las bases 5, 10 ó 20,ya que se ayudaban en los cálculos de los dedos, como ahora lo hacen los niños. Porejemplo los esquimales utilizaban la base 20, ya que decían 5 (dedos), ó 1 hombre y 6dedos (para representar 26). Se sobreentiende que el hombre tiene 20 dedos. Los pueblos indo-europeos también utilizaron el sistema base 20. Se deduce de laforma de escribir ciertos números franceses como por ejemplo el 99 quatre-vingt-dix-neuf (cuatro-veintes-diecinueve). También la numeración inglesa cuenta con vestigiosde los conceptos antiguos: eleven (once) y twelve (doce) proceden respectivamente deone left, <<uno que queda>>, y two left, <<dos que quedan>> (en el sentido de que<<quedan>> después de diez). Los sistemas de numeración, desde un punto de vista histórico, pueden clasificarse ensistemas aditivos y sistemas posicionales. El sistema aditivo acumula los símbolos sin importar el orden, aunque para mantenerun cierto orden, hay una determinada disposición preferencial.Daniel Merchán López. 2013
  4. 4. 28 Historia del software en computación aplicado a la informática educativa. Los primeros en utilizar este sistema de numeración son los egipcios, pues hay documentos referentes a su notación numérica y métodos aritméticos de hace 3000 años a.C., siendo estos de tipo jeroglífico. Utilizaban un símbolo para cada una de las potencias de 10. Así, existía un símbolo para las unidades, otro para las decenas, y así sucesivamente. Este sistema permitía representar números grandes, además de facilitar las operaciones de suma y resta. Un poco más abajo veremos una ilustración con diferentes sistemas de numeración, tanto aditivos como posicionales (Fig. 8). El sistema de numeración griego se desarrolló hacia el siglo V a.C. en Jonia y presenta algunas similitudes con el sistema hierático egipcio. Pues dispone de un símbolo para cada uno de los números del 1 al 9, otro símbolo para cada decena del 10 al 90, y otro símbolo para cada centena del 100 al 900. Éstos símbolos se corresponden con las letras griegas y tres letras fenicias: la digamma (que representa el 6), la koppa (que representa el 90) y la sampi (que representa el 900). Los símbolos griegos permiten representar cualquier número entre el 1 y el 999. Para representar los millares utilizaban las unidades precedidas de una coma. Fig. 8. Evolución de los sistemas de numeración. La diferencia que tenía éste sistema con el egipcio es que el orden importa, pues sigue el orden de lectura occidental: el número empezaba por la izquierda con los valores de mayor peso. Esto permitió eliminar las comas cuando no eran necesarias y así poder entender su significado. El principal problema de este sistema era que, como los números se representaban con letras, era necesario diferenciar los números del texto. Para solucionarlo los griegos incluían una marca al final del número o añadían una barra encima de él. Otro pueblo que utilizó este sistema fueron los romanos, éstos utilizaban 7 símbolos: I(1), V(5), X(10), L(50), C(100), D(500), y M(1.000), y con estos números podía Daniel Merchán López. 2013
  5. 5. Historia del software en computación aplicado a la informática educativa. 29expresarse cualquier número menor de 5.000 con una secuencia de símbolos, sinrepetir cada uno de ellos más de cuatro veces. En el sistema posicional un mismo símbolo cambia de valor de acuerdo con laposición que ocupa en la secuencia de dígitos. Esto suele llamarse el valor relativo deesa cifra. Además, los sistemas posicionales tienen una base; como el sistema queutilizamos en la actualidad, decimal o de base 10. El primer sistema de este tipo fue el babilónico, era sexagesimal, de base 60, es decir,cada dígito se corresponde a un número entre el 0 y el 59. Su representación es cuneiforme, pues se inscribía sobre tablillas de arcilla húmeda(Fig. 9). Era posicional porque una mismafigura representa un valor diferente segúnla posición que ocupa; en este caso unapotencia de 60. En lo que respecta al cero,se tiene constancia de que ya en el año2000 a.C. los Babilónicos utilizaban unsímbolo (predecesor del cero) para lasposiciones vacías dentro del numero, peroles era inconcebible utilizar el ceroaisladamente en las posiciones finales (porejemplo, para representar las dos últimasposiciones de 200). Fig. 9. Tabla cuneiforme babilónica. Otro pueblo que empleo este sistema fue el chino. Su sistemas más antiguo seremonta al siglo IV a.C. Consistía en unas barritas para calcular, que se conocían con elnombre de suan o chou. Con el tiempo, este sistema sería desplazado por el ábaco.Estas barritas representaban los números del 1 al 9 adoptando dos series dedisposiciones distintas. La primera jugaba con la posición vertical de las barritas (seutilizaba para las unidades, las centenas, etc.) mientras que la segunda con la posiciónhorizontal (utilizada para las decenas los millares..). Se aplicaba en unos tablerosjugando con la posición. El mismo sistema se utilizaba para representar los númerosnegativos, para diferenciarlos se utilizaban barritas de diferente color, para losnúmeros positivos eran rojas y para los negativos negras. Por el siglo I o II, los hindúes (en el este de Indochina), dieron en lo que respecta a lossistemas de numeración, tres pasos transcendentes, pues la cifras se representanposicionalmente, hay un base decimal (la que utilizamos hoy en día) y se concibe elcero como un digito más. Las figuras de los números fueron sufriendo modificacionesen su viaje a Occidente, por lo que las formas que se emplean hoy en día no secorresponden con aquellas primeras representaciones. Las cifras tal y como lasDaniel Merchán López. 2013
  6. 6. 30 Historia del software en computación aplicado a la informática educativa. conocemos son la versión de aquellos antiguos números prácritos que llegaron al norte de África tras varias alteraciones, y se propagó por Europa durante la Edad Media. Fueron los musulmanes quienes incorporaron las fracciones a la notación posicional, que se había desarrollado solo para los números enteros. También los términos aritmética y álgebra son árabes. Al-Khowârizmî es el creador del concepto de algoritmo, que introdujo al desarrollar reglas basadas en operaciones muy elementales para realizar las operaciones aritméticas básicas. Quien expandió realmente los números arábigos fueron los italianos y hay un nombre propio, Leonardo de Pisa, más conocido como Fibonacci. El Liber Abaci de Fibonacci mostraba las aplicaciones comerciales de la aritmética y para ello presentaba los numerales arábigos y los algoritmos para operarlos con un propósito específico. Fue el primer libro escrito en Europa que utilizaba números arábigos. Este libro era empleado para el comercio y al ser elevado su precio, los estudiantes no se lo podían permitir y solo se podía encontrar en las casas comerciales. La época que siguió a la publicación del Liber Abaci se considera una etapa de transición, es decir se cambia de modelo. En esta época hay cuatro tipos de obras. Los tratados teóricos, que seguían los escritos de Boecio, los ábacos aritméticos, los algoritmos y los cómputos, que describían los sistemas de cálculo para determinar el calendario eclesiástico. El primer libro de tema matemático impreso en la historia es la llamada Aritmética mercantil de Treviso, ciudad italiana donde fue publicado en 1478. Otro hecho relevante en los métodos de cálculo lo dio hacia 1580 el francés Françoise Viète, que propuso el empleo de diferentes letras para la representación de los números desconocidos. El sistema de numeración utilizado por los circuitos digitales de las computadoras es el sistema binario. El número de símbolos que utiliza es 2, el 0 y el 1 por lo tanto es un sistema de numeración de base 2. Un número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que suelen representar cualquier mecanismo capaz de usar dos estados mutuamente excluyentes. Para la medida de cantidades de información representadas en binario se utilizan una serie de múltiplos del bit que poseen su propio nombre; son los siguientes:  Nibble o cuarteto: Es el conjunto de cuatro bits.  Byte u octeto: Conjunto de ocho bits.  Kilobyte (Kb): Conjunto de 1.024 bytes.  Megabyte (Mb): Conjunto de 1.024 kilobytes.  Gigabyte (Gb): Conjunto de 1.024 megabytes.  Terabytes (Tb): Conjunto de 1.024 gigabytes. El motivo por el que se utiliza el factor de multiplicador 1.024 en lugar de 1.000, como en cualquier otra magnitud física, es por ser el múltiplo de 2 más próximo a 1.000. El Daniel Merchán López. 2013
  7. 7. Historia del software en computación aplicado a la informática educativa. 31byte u octeto es considerado como la unidad básica de medida de la informaciónrepresentada mediante este sistema. En una cifra binaria, cada dígito tiene distinto valor dependiendo de la posición queocupe. Para calcular el valor de un número binario en el sistema decimal tendríamosque multiplicar cada posición por una potencia de base dos elevada a un exponenteigual a la posición del dígito menos uno. Como ejemplo vamos a calcular el valor en decimal del número binario 1011: 1*23 + 0*22 + 1*21 + 1*20 , o lo que es lo mismo: 8 + 0 + 2 + 1 = 11 El número binario 1011 en el sistema decimal corresponde al número 11. 2.2. Stonehenge. [20][21] El hombre siempre se ha preocupado por la medición del tiempo, esto es algoque también se debe calcular. Hoy en día disponemos de calendarios, relojes, etc. Peroel origen de todo esto se encuentra en el Stonehenge. El Stonehenge (Stone = piedra;Henge = monumento conborde circular), está situado enel condado de Wiltshire, al surde Inglaterra (Fig. 10). No hayactualmente nada en el mundoque de manera alguna puedacompararse con este misteriososantuario, construido no conargamasa y piedra, sinosimplemente con grandesbloques rectangulares depiedras. Fig. 10. Stonehenge. Gracias al análisis con el carbono C-14 se ha podido precisar que este monumentotiene una antigüedad de cerca de 2800 años a.C. Puesto que no se sabe con exactitudla utilidad de este santuario, lo más acertado sería decir que tuvo una utilidadastronómica.Daniel Merchán López. 2013
  8. 8. 32 Historia del software en computación aplicado a la informática educativa. Sus piedras y dinteles estaban colocados de manera que se pudiera seguir el curso del Sol en el cielo y, por lo tanto, marcar el principio de las correspondientes estaciones, por lo tanto se puede decir que era un observatorio práctico. La "piedra de altar" y la "piedra talón" se alinean para mostrar el punto de salida del Sol en el solsticio de verano, mientras que los dos montículos y menhires ubicados junto al foso circular están alineados para apuntar hacia las salidas y puestas de sol durante los solsticios de verano e invierno. También marcan las salidas y puesta de la Luna durante los solsticios de invierno. 2.3. El mecanismo de Anticitera.[22] Este mecanismo (Fig. 11) es el precursor de los calendarios astronómicos bizantinos. Se cree que data del 87 a.C. y este mecanismo consiste en un complejo sistema de 32 ruedas y placas con inscripciones relativas a los signos del zodíaco y a los meses. Es uno de los primeros mecanismos de engranajes conocido, y se diseñó para seguir el movimiento de los cuerpos celestes. De acuerdo con las reconstrucciones realizadas, es un mecanismo que utiliza engranajes diferenciales. Hay muchas teorías sobre el verdadero funcionamiento de este dispositivo y sobre cuál era su finalidad. Algunos lo llaman el primer dispositivo de computación analógica, mientras que otros lo catalogan como el primer dispositivo de computación mecánica. Fig. 11. Mecanismo de Anticitera. Este mecanismo, tras ajustar de forma manual una fecha concreta, nos mostraría la posición del sol, la luna y los cinco planetas conocidos entonces. Esto no se volvería a conseguir hasta el siglo XIV con la aparición de los relojes de precisión. Además, algunas investigaciones recientes señalan que el dispositivo utiliza una serie de engranajes especiales para tener en cuenta la excentricidad de la órbita lunar y considerar esta trayectoria elíptica. Daniel Merchán López. 2013

×