tag:blogger.com,1999:blog-48366710602577449482024-03-13T08:55:09.032+01:00El Mecanismo de AnticiteraBlog dedicado a la historia de la informática.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-4836671060257744948.post-16429867865827849822020-10-07T16:39:00.001+02:002020-10-07T16:41:11.108+02:00El mecanismo de Anticitera, que da nombre a este blog, es considerado el primer computador analógico de la historia. Tuvieron que pasar más de mil años para que la humanidad fuera capaz de idear un mecanismo similar en cómputo y dimensiones.<div><br /></div><div>Hoy en día se puede ver el fragmento principal de este mecanismo en el <a href="https://www.namuseum.gr/en/temporary_exhibition/to-nayagio-ton-antikythiron-to-ploio-oi-thisayroi-o-michanismos/" target="_blank">Museo Arqueológico de Atenas</a>.<br /><div><br /></div><div>En este artículo <a href="http://www.lapizarradeyuri.com/2011/03/05/el-mecanismo-de-anticitera/" target="_blank">la computadora de Anticitera </a> se explica de una manera formidable su posible uso y la importancia de su hallazgo. Gracias a la lectura de este artículo conocí la existencia de un <a href="http://www.antikythera-mechanism.gr/">proyecto</a> dedicado al estudio de este mecanismo tan interesante.</div></div>Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-57280820620507213492017-04-19T23:00:00.000+02:002017-04-20T08:42:31.366+02:00Premio Alan Turing 2016El premio Alan Turing es un premio concedido por la ACM (Association for Computing Machinery) a aquellas persona que hayan contribuido de una manera excepcional al campo de la informática. Está considerado el Nobel de Informática. Este premio se lleva otorgando desde 1966 y rinde homenaje a la figura de Alan Turing. Desde 2014 es patrocinado por Google y está dotado con un millón de dolares estadounidenses. La primera mujer en recibir este premio fue la científica estadounidense Frances Allen en 2006.<br />
<br />
En este blog ya se han citado otros galardonados con este premio en las entradas <a href="http://elmecanismodeanticitera.blogspot.com.es/2011/10/john-mccarthy.html">John McCarthy</a> y <a href="http://elmecanismodeanticitera.blogspot.com.es/2011/10/quien-era-dennis-ritchie.html">¿Quién era Dennis Ritchie?</a>.<br />
<br />
El premio Alan Turing 2016 ha recaído sobre el científico inglés Timothy (Tim) Berners-Lee. Entre sus mayores contribuciones destacan su propuesta de desarrollar un lenguaje basado en hipertexto para el intercambio de conocimiento entre investigadores del CERN, centro de investigación en el que trabajaba en aquel momento (1980). Esta idea daría lugar al protocolo HTTP y al lenguaje HTML.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu4cfkSTdPd9bMo1fDPV7qKFOyJU8A-hnsZWLRmiU2cO_OUiK7_jxnbhECzbGI533Iw16MGLUV3DQD981QPE2bJ5UTEUxAFa27ejl07AHS4PZKPiMBu6LXsPkNPxS1MLchBA8bQ_n3gTk/s1600/Tim_Berners-Lee.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu4cfkSTdPd9bMo1fDPV7qKFOyJU8A-hnsZWLRmiU2cO_OUiK7_jxnbhECzbGI533Iw16MGLUV3DQD981QPE2bJ5UTEUxAFa27ejl07AHS4PZKPiMBu6LXsPkNPxS1MLchBA8bQ_n3gTk/s320/Tim_Berners-Lee.jpg" width="320" /></a></div>
<br />
<br />
<div style="text-align: center;">
(Imagen: fuente Wikipedia)</div>
<br />
<br />
En su regreso al CERN decidió combinar la idea de hipertexto con la de Internet. De la fusión de estas dos tecnologías surgió, sobre el año 1989, la World Wide Web, más conocida simplemente como la Web. También contribuyó al desarrollo del primer navegador web (llamado WorldWideWeb) y el primer servidor Web al que llamó HTTPD (HyperText Transfer Protocol daemon).<br />
<br />
Hacia 1994 se trasladó al MIT (EEUU) donde puso en marcha el organismo W3C cuyo objetivo es la estandarización de tecnologías Web. Todos los estándares de este organismo son libres.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-87829267042207586892017-04-18T19:00:00.000+02:002017-04-19T07:59:14.585+02:00Muere Robert W. TaylorEl 13 de abril de 2017 fallecía el estadounidense Robert W. Taylor, más conocido como Bob Taylor.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhWEsL5g8sy0kVBeyjbeLfWBnMtj0zIhg21PkOM0WBlZFvIu47lWuyrwsHKIVx6c6VdtCBeyzslE1RISIJ7bQgsoFnA3xFdiy94Yh9xEaeTHo1Rdn5x1vYyqj_J9ezpbdPVnvFx1rxZcY/s1600/Bob_Taylor_in_2008.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhWEsL5g8sy0kVBeyjbeLfWBnMtj0zIhg21PkOM0WBlZFvIu47lWuyrwsHKIVx6c6VdtCBeyzslE1RISIJ7bQgsoFnA3xFdiy94Yh9xEaeTHo1Rdn5x1vYyqj_J9ezpbdPVnvFx1rxZcY/s320/Bob_Taylor_in_2008.jpg" title="(Foto: fuente wikipedia)" width="320" /></a></div>
<br />
<div style="text-align: center;">
(foto: fuente wikipedia)</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
Bob formó parte de dos grandes proyectos que hoy en día se reconocen como dos hitos en la historia de la informática. Por un lado, trabajó para ARPA, la agencia de investigación del departamento de defensa de los Estados Unidos. En esta agencia colaboró en el proyecto que desarrolló ARPAnet, red de ordenadores precursora de lo que hoy en día se conoce como Internet. Por otro lado, dejó ARPA para trabajar en la empresa Xerox. En esta nueva etapa influyó para que los ordenadores personales que construía esta empresa pudiesen conectarse mediante ARPAnet y además colaboró en el desarrollo del primer ordenador personal dotado de un interface gráfico, el Xerox Alto.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Taylor financió la investigación de Douglas Engelbart para el desarrollo del dispositivo del ratón. Fue Douglas quién lideró la que hoy en día se conoce como la madre de todas las demostraciones, donde se presentó un sistema en línea en el que los ordenadores tenían interface gráfico y ratón, además de una herramienta de trabajo colaborativo, videoconferencia y un sistema de gestión de versiones, procesado de texto e hipertexto. Esta presentación se hizo el 9 de diciembre ¡de 1968!. </div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-42677202361942684682015-07-26T18:00:00.000+02:002017-04-18T13:37:28.765+02:00Aritmética de punto flotanteLa aritmética de punto (o coma) flotante permite expresar valores muy altos o muy bajos de una manera reducida y normalizada. Cualquier número real puede expresarse de la siguiente forma:<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh3rWibGfkmpFBRUXu_CBm0s4xQIoOkQ7WQ-F3vPmBC_1QlNmT4jY0OXLLZ70Ch5SulqMPhymYnedSqtXVLr0aSlNOqCqxiDq32jT4vwlPVSxVjmqidSPxD34_HFARI53r2isYevUcwjs/s1600/Captura.GIF"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5568040887040392290" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh3rWibGfkmpFBRUXu_CBm0s4xQIoOkQ7WQ-F3vPmBC_1QlNmT4jY0OXLLZ70Ch5SulqMPhymYnedSqtXVLr0aSlNOqCqxiDq32jT4vwlPVSxVjmqidSPxD34_HFARI53r2isYevUcwjs/s320/Captura.GIF" style="cursor: pointer; display: block; height: 84px; margin: 0px auto 10px; text-align: center; width: 318px;" /></a>Donde:<br />
<ul>
<li>r: es el valor del número que se quiere representar.</li>
<li>s: el <span style="font-weight: bold;">signo</span> del número.</li>
<li>m: es la<span style="font-weight: bold;"> mantisa</span> o<span style="font-weight: bold;"> significado</span>, normalmente tiene un tamaño fijo y determina la precisión del número que se está representando. Este campo suele está normalizado de tal forma que sólo hay una cifra significativa antes del punto o la coma (de ahí lo de coma flotante).</li>
<li>b: es la <span style="font-weight: bold;">base</span> del sistema de representación, que será 10 en decimal, 2 en binario, etc.</li>
<li>e: es el<span style="font-weight: bold;"> exponente</span> y representa el orden de magnitud del significado. Los valores máximo y mínimo de este valor determinan el rango de valores que se pueden representar.</li>
</ul>
Como la longitud de palabra de los procesadores y registros de los computadores tiene un tamaño fijo el uso de la notación en coma flotante se hace imprescindible. <a href="http://es.wikipedia.org/wiki/IEEE_coma_flotante">La norma IEEE 75</a>4 fija los requisitos mínimos que un sistema de coma flotante debe cumplir. Prácticamente todos los procesadores existentes siguen esta norma.<br />
<br />
En esta entrada quiero hablar por primera vez del ingeniero e inventor español Leonardo Torres Quevedo. Aunque ya hablaré de su vida y de su extensa obra hoy haré hincapié en su aportación a la representación de números decimales en máquinas de cómputo analógicas.<br />
<br />
Leonardo dedicó parte de su vida como inventor e ingeniero al diseño de máquinas analógicas de cálculo. Básicamente, estas máquinas eran calculadores mecánicas que permitían introducir cantidades mediante algún mecanismo móvil graduado. Leonardo ideó y perfeccionó este tipo de mecanismos para introducir cantidades a sus máquinas de cálculo.<br />
<br />
Entre sus inventos caben destacar las <span style="font-style: italic;">máquinas analógicas, </span>cuyo objetivo era resolver de manera continua y automática las raíces de diferentes tipos de polinomios. Estas máquinas estaban formadas por tres partes: el generador de cantidades, el generador de monomios y el generador de sumas.<br />
<br />
El generador de cantidades también conocido como <i>aritmóforo </i>permitía representar números en una escala logarítmica<i>. </i>El <i>aritmóforo</i> constaba de dos discos. Uno de ellos estaba graduado de tal forma que la rotación de éste no era proporcional a la cantidad representada, sino que tenía una escala logarítmica. Esto permitía que la precisión fuera elevada para mantisas pequeñas y que no fuese innecesariamente grande para mantisas grandes. El otro disco graduado en una escala lineal avanzaba una marca por cada vuelta completa del otro disco. Este invento fue realmente un hito en la historia de la computación, ya que fue la primera vez en el que una máquina de cómputo permitía a los usuarios introducir números en escala logarítmica.<br />
<br />
El generador de monomios también fue un invento muy original para la época. Se trababa de un mecanismo, conocido como husillo sin fin, que transformaba el logaritmo de un producto en la suma de logaritmos.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-24982079935972173582012-02-16T16:04:00.000+01:002015-07-22T10:37:32.104+02:00Alan TuringHoy me gustaría compartir un <a href="http://xlsemanal.finanzas.com/web/articulo.php?id=76958&id_edicion=7107">artículo</a> publicado en la revista XLSemanal del diarío ABC sobre la vida de Alan Turing.<br />
<br />
Aunque en los aspectos más técnicos el artículo no es muy bueno, sí que permite obtener una visión general de la enigmática vida del que hoy en día es considerado uno de los padres de la computación.<br />
<br />
También me gustaría compartir una foto que tomé de la estatua de Alan Turing en los jardines de la calle Sackville en Manchester, muy cerca del edificio donde trabajó y enfrente del distrito gay de Manchester.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSuq_Y2MbC5Bf1MnDOIQTfGsbhqBnLNwMhMfa8htlF_qNvMRCxawLta3TE6R05m8L-O3I_9iuzBCzd_PpYaMxcc8zDFcjk0B-I3oXw-L7-jbvOsqIEWFTOVPM3B-ercpsduQzVsCX1zyM/s1600/21092010715.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSuq_Y2MbC5Bf1MnDOIQTfGsbhqBnLNwMhMfa8htlF_qNvMRCxawLta3TE6R05m8L-O3I_9iuzBCzd_PpYaMxcc8zDFcjk0B-I3oXw-L7-jbvOsqIEWFTOVPM3B-ercpsduQzVsCX1zyM/s640/21092010715.jpg" width="480" /></a></div>
Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com2tag:blogger.com,1999:blog-4836671060257744948.post-13822889542574471752012-01-06T23:05:00.001+01:002015-07-22T10:48:04.601+02:00IBM/360IBM anunció el lanzamiento de la serie de computadores S360 el 7 de abril de 1964. Éste constaba de seis modelos con diferentes funcionalidades: desde el 360-30 que contaba con 64 kb de memoria principal y una frecuencia de reloj de cerca de un mega hercio, hasta el 360-75 con 512 kb y 5 mega hercios. El procesador y los módulos de memoria se estructuraban con una una longitud de palabra de 8 bits, adecuados para codificar caracteres, aritmética decimal y binaria y cálculos en punto flotante. Era posible direccionar la asombrosa cantidad de 24 Mb, aunque sólo en teoría, porque el máximo tamaño de memoria que alcanzaba era de 512 kb.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheyzTitzwaCyKmc_LOTHkQavCL-IH75Flz_xLQGC9fYJkgc4JjmoQ0nDaxrM00slf5aB_Xkeqfl1eVUOivyV5IUxiYbcp9nzg60KtZk6fxc23b5SRR2lMjmGziNtmzP37RSVMxUeEGOeY/s1600/ibm_360.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheyzTitzwaCyKmc_LOTHkQavCL-IH75Flz_xLQGC9fYJkgc4JjmoQ0nDaxrM00slf5aB_Xkeqfl1eVUOivyV5IUxiYbcp9nzg60KtZk6fxc23b5SRR2lMjmGziNtmzP37RSVMxUeEGOeY/s320/ibm_360.jpg" width="320" /></a></div>
<br />
<br />
"Este evento marcó el fin de la era de la computación electrónica primitiva" fue lo que escribió un empleado de IBM de Alemania en un evento organizado para la conmemoración del 25 aniversario del lanzamiento de la serie S360. Antes de este lanzamiento, cada computador que se lanzaba al mercado poseía su propia estructura, periféricos y software. Por ejemplo, IBM mantenía seis diferentes familias de productos, y cada aplicación que se diseñaba tenía que ser reprogramada para cada una de las familias. Este hito marcaba el fin para este hándicap.<br />
<br />
IBM dominaba el 65% del mercado, y con el lanzamiento de la arquitectura S360 dictó un estándar industrial que fue seguido entre el 80% y el 90% de los fabricantes. IBM aseguraba que era capaz de resolver cualquier tarea informática con sólo una arquitectura, por eso eligió como logotipo una rosa de los vientos y nombró a la serie con el número 360 que son los grados que cubren una circunferencia por completo.<br />
<br />
IBM incluyó el termino arquitectura en el negocio de los ordenadores. Al fijar una arquitectura, se establecía una especificación funcional, que debían seguir todas las aplicaciones, mientras que el diseño y la implementación técnica podía evolucionar a medida que lo hiciese la tecnología. La meta de este concepto era establecer una clara distinción entre la estructura física y la lógica. La serie S360 no se basaba todavía en circuitos integrados, pero usaba circuitería híbrida: transistores, diodos, resistencias y capacidades adheridos a substratos cerámicos y conectados usando la tecnología de láminas gruesas (Thick Film Technology).<br />
<br />
El desarrollo de esta familia de computadoras se considera uno de los mayores proyectos industriales de la historia. Su coste superó al doble del coste del proyecto Manhanttan, en el que se desarrollo la primera bomba atómica. Se construyeron seis fábricas específicas para su ensamblado, incluyendo una en Francia y otra en Alemania. Se contrataron a unas 50.000 personas para fabricar los ordenadores en las líneas de producción. La revista de negocios Fortune bautizó al proyecto como el juego de cinco billones de dolares de IBM. El proyecto se desarrolló bajo la dirección del que entoces era el presidente de IBM: Tom Watson Junior, que era hijo de su fundador. En la siguiente fotografía se le puede ver el día del lanzamiento.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhacOHq_325qXJ3RecHVQDRQ68cUcdyX-PV1L4Ixh9Tu2dphuB1LuMGsTmUSsRuLScODJc3y9gHVT4cPZNqXPY-qExuGbNIfVIVimhuZYT8bTIlYcig3JxBtK0B6OcM89KWcTvId4m1RpA/s1600/6703PH09.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhacOHq_325qXJ3RecHVQDRQ68cUcdyX-PV1L4Ixh9Tu2dphuB1LuMGsTmUSsRuLScODJc3y9gHVT4cPZNqXPY-qExuGbNIfVIVimhuZYT8bTIlYcig3JxBtK0B6OcM89KWcTvId4m1RpA/s320/6703PH09.jpg" width="225" /></a></div>
<br />
<br />
Antes del lanzamiento de esta familia de computadores, una pequeña compañía llamada Control Data Corporation había desarrollado con un equipo de 34 personas su computadoras CDC 6600, que en ese momento era el computador más grande y rápido del mercado. Tom sabía que esta máquina competiría directamente con las supercomputadoras más altas de la serie. Para ello IBM usó todo su poder y su propaganda para lanzar una campaña de descrédito y consiguió que los clientes depositaran su fe en la compañía. Esto no sentó nada bien a Control Data Corporation que demandó a IBM por prácticas mercantiles injustas. IBM tuvo que pagar 100 millones de dolares a CDC, una cantidad irrisoria para el gigante.<br />
<br />
Paradógicamente, el éxito de IBM se convirtió casi en su propia ruina, ya que los supercomptadores que establecía esta serie, basados en un procesado de datos centralizado, dieron paso a lo largo de la década de los ochenta a los ordenadores personales. Finalmente IBM entró en este negocio justo a tiempo, gracias a la ayuda de Microsoft.<br />
<br />
El sistema operativo OS/2, diseñado para PCs, es un descendiente del OS/360. El OS/360 fue en su momento el software más complejo escrito hasta el momento, con un millón de líneas de código. Se rumoreaba que también tenía cientos de fallos de programación y que por cada <i>bug</i> que se solucionaba uno nuevo salía a la luz.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com1tag:blogger.com,1999:blog-4836671060257744948.post-67125892575342187422011-10-25T11:01:00.002+02:002015-07-22T10:48:52.203+02:00John McCarthyAyer, 24 de octubre de 2011, a los 84 años de edad moría el estadounidense John McCarthy.<br />
<br />
John McCarthy fue el precursor del termino Inteligencia Artificial. Describió el lenguaje de programación Lisp, un lenguaje basado en el cálculo lambda muy usado en Inteligencia Artificial.<br />
<br />
Trabajo en el MIT y en la Universidad de Stanford y en 1971 fue galardonado con el premio Alan Turing por sus aportes al campo de la Inteligencia Artificial.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLQhWH6LuBp0IgUedhE0UCGz0mnpQHQTSXfNf-4zKWOCSCYM1hLEgaz7XRIbaRR4N49QxxZCMxOMAP7RfZouM0V-PB1qw1OWh36pyeZY2DmEujs7wuu726FMu7P90Inve0ryuHILBCZPw/s1600/jmcbw.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLQhWH6LuBp0IgUedhE0UCGz0mnpQHQTSXfNf-4zKWOCSCYM1hLEgaz7XRIbaRR4N49QxxZCMxOMAP7RfZouM0V-PB1qw1OWh36pyeZY2DmEujs7wuu726FMu7P90Inve0ryuHILBCZPw/s320/jmcbw.jpg" width="227" /></a></div>
<br />
<br />Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com2tag:blogger.com,1999:blog-4836671060257744948.post-43718144154610588542011-10-20T10:03:00.001+02:002015-07-22T10:49:27.791+02:00¿Quién era Dennis Ritchie?He encontrado un <a href="http://graficos.lainformacion.com/ciencia-y-tecnologia/ciencias-informaticas/quien-era-dennis-ritchie_dsaIxtSateAZHYlPgHptG5/">enlace</a> donde aparece un gráfico muy representativo de la cantidad de lenguajes, tecnologías, sistemas operativos y compañías que han surgido a partir de la obra de Dennis Ritchie. Seguramente hayan surgido más ideas y empresas, pero en este gráfico se pueden ver las que más transcendencia han adquirido y así entender la importancia de su obra, <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1C-p1qvBwUQaXKQPv4KEzKvWziGIxLJb-MyiE7mZq_yyol4r4fAN54Df9u3heLpTNToG1EiRb8BthXc31Tw-PCA8JVy4z2fsZ2gUyaSh5tCq-e7-VN0iFLYIUQFuRsw2Ywj7C0DjSTJI/s1600/Dennis.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="308" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1C-p1qvBwUQaXKQPv4KEzKvWziGIxLJb-MyiE7mZq_yyol4r4fAN54Df9u3heLpTNToG1EiRb8BthXc31Tw-PCA8JVy4z2fsZ2gUyaSh5tCq-e7-VN0iFLYIUQFuRsw2Ywj7C0DjSTJI/s400/Dennis.jpg" width="400" /></a></div>
<div style="text-align: center;">
<br /></div>
Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-11125953183797499552011-10-13T13:53:00.002+02:002017-04-18T15:01:09.131+02:00Dennis Ritchie y Steve JobsEl mes de octubre de 2011 pasará a la historia de la informática como un mes teñido de negro, ya que, en un período de menos de una semana han muerto dos figuras relevantes del mundo de la informática. El 5 de octubre perdía la vida tras una larga enfermedad Steve Jobs a los 56 años de edad y el 5 de octubre, también tras una larga enfermedad, moría Dennis Ritchie, un mes después de su 70 cumpleaños. Ambos eran estadounidenses.<br />
<br />
Dennis Ritchie formó parte de dos hitos clave en la historia de la informática: participó en el proyecto que desarrolló el sistema operativo UNIX y en la implementación del lenguaje de programación C. Es coautor de uno de los libros más extendidos de este lenguaje: El lenguaje de programación C. En 1983 recibió el premio Alan Turing, máximo galardón en el campo de la informática, por sus aportes a la teoría de sistemas operativos.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisXnpLd6FZyYa-tkKlqyJ15zUutmnHtQ7RjYvdgizfLuCUe06a0BnGz6cdRXda6gRl5CJ4o7jW2VBviOwff3UoLQkzZ5OJDR-eZyXOMP-oS-O53eJ-b1CmxfMc3E8aSq5KxgNcQNju_vk/s1600/dennis-ritchie.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="308" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisXnpLd6FZyYa-tkKlqyJ15zUutmnHtQ7RjYvdgizfLuCUe06a0BnGz6cdRXda6gRl5CJ4o7jW2VBviOwff3UoLQkzZ5OJDR-eZyXOMP-oS-O53eJ-b1CmxfMc3E8aSq5KxgNcQNju_vk/s320/dennis-ritchie.jpg" width="320" /></a></div>
<br />
<br />
Steve Jobs fue cofundador de la empresa Apple. Adquirió fama mundial tras lanzar al mercado el ordenador personal Macintosh 128K, que marcó un hito al ser uno de los primeros ordenadores que contaba con ratón e interfaz gráfica de usuario, aunque ninguna de estas ideas eran originales de Apple. Quizá, pasará a la historia por la revolución que llevó a cabo a su vuelta a Apple con el lanzamiento del ipod e itunes y sobre todo por el iphone, donde se adelantó una generación en esta tecnología y pilló a los demás fabricantes con el pie cambiado.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO22KGCDfCdJfpOaT573CD2FLtTuC9CEZZFobdm5d0OBxfgX-_R9INbCuNKQIG7SPXajeaBsOa-SzYo14AkZMoIXJtiuYkAdOirjOsFEF6-wi9Avr_o4xJGA24qUpMY8UuVIxxkW53V5E/s1600/steve-jobs-9.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO22KGCDfCdJfpOaT573CD2FLtTuC9CEZZFobdm5d0OBxfgX-_R9INbCuNKQIG7SPXajeaBsOa-SzYo14AkZMoIXJtiuYkAdOirjOsFEF6-wi9Avr_o4xJGA24qUpMY8UuVIxxkW53V5E/s320/steve-jobs-9.jpg" width="320" /></a></div>
Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com3tag:blogger.com,1999:blog-4836671060257744948.post-80814053586753584612011-09-22T23:11:00.001+02:002015-07-22T10:54:04.883+02:00Zuse Z4La historia que voy a contar hoy comienza en Berlín a mediados de los años treinta del siglo pasado. El protagonista es un joven ingeniero civil llamado Konrad Zuse que se plateó la posibilidad de construir máquinas de cálculo controladas por programa. Como él mismo confesó más tarde, su principal empuje para dar este paso fue que era demasiado perezoso para hacer pesados cálculos estadísticos. Cuando todavía vivía con sus padres, diseño la Z1, una máquina mecánica que nunca funcionó realmente. Unos pocos años después, mostró su máquina Z3 ante un puñado de dirigentes de los servicios de investigación de la aviación alemana. Esta máquina era un dispositivo electromecánico basado principalmente en <a href="http://elmecanismodeanticitera.blogspot.com/2010/11/reles-electromecanicos.html">relés</a>. Los programas se introducían en rollos de película de 35 mm perforados. Esta presentación, que tuvo lugar el 12 de Mayo de 1941, es para muchos el día del nacimiento del ordenador, ya que era programable y completamente automática. Zuse formó su propia empresa, la primera empresa en comercializar ordenadores, dejando su trabajo como ingeniero en la fábrica de aviones de Henschel en Dessau.<br />
<br />
En 1941 Zuse desarrolló la Z4, como una síntesis de la Z1 y la Z3. La Z4 era un dispositivo electromecánico en el que las cuatro operaciones básicas, el cuadrado y la raíz cuadrada estaban implementadas de forma cableada. Todas ellas usaban notación de coma flotante de 32 bits. La arquitectura del procesador desarrollado por Zuse era más avanzada que otros diseños desarrollados en otros países, de los cuales nunca tuvo conocimiento debido al aislamiento que sufrió Alemania durante la Segunda Guerra Mundial. La memoria almacenaba 64 números de 32 bits y era un dispositivo mecánico artesano basado en pines y agujeros. El control del programa se realizaba por medio de dos lectoras de cintas, una para el programa principal y otra para las subrutinas. Más tarde incorporó saltos condicionales. Para el operador diseñó una mesa con interruptores y lámparas. La Z4 fue la primera computadora en ser vendida.<br />
<br />
Debido a los bombardeos que sufrió Berlín la máquinas Z1 y Z3 quedaron sepultadas bajo los escombros y se perdieron, aunque en la actualidad se conservan copias en algunos museos. Mientras tanto, Zuse y unos 20 asistentes continuaron trabajando en la Z4 en un sótano. En los últimos días previos a que Berlín fuese ocupado por los rusos, Zuse consiguió llevar en camión la máquina a un pueblo de los Alpes suizos y escapó al sur con su mujer y asistentes. En 1946 se mudó con su familia a Hopferau donde continuó con el diseño de su máquina mientras hacía demostraciones a los vecinos de dicha localidad.<br />
<br />
En 1949, Zuse tuvo una interesante visita de un profesor de Facultad de Matemáticas Aplicadas de la Universidad Politécnica de Suiza. El profesor, llamado Eduard Stiefel, dictó una ecuación diferencial a Zuse, éste perforó un rollo de película con un programa, la introdujo en la Z4 y ésta devolvió el resultado correcto.<br />
<br />
La Universidad Politécnica de Suiza se ofreció a alquilarle la Z4 por cinco años a cambio de 30.000 francos suizos. Zuse se hizo con un local en Neukirchen (Suiza) para su empresa, donde mejoró el funcionamiento de la Z4. Seis meses después viajó a Zurich, donde realizaría la ceremonia de presentación de su máquina. Unos minutos antes de que hiciese la presentación, la Z4 soltó algunas chispas e inundó la sala de olor a quemado. Zuse se arremangó, realizó un par de soldaduras y la demostración fue todo un éxito.<br />
<br />
La Z4 se utilizó para el diseño de aviones y turbinas o problemas de óptica entre otros muchos usos. Debido al ruido que generaba su funcionamiento día y noche, Zuse bromeaba asegurando que había llevado vida nocturna a la tranquila Suiza.<br />
<br />
Ambros Speiser, un joven ingeniero, fue el responsable del manejo de la máquina. Según sus propias palabras, la Z4 era interactiva en todos los sentidos de la palabra: los matemáticos podían ver los resultados intermedios y hasta se la podía oír procesando en los armarios de los relés.<br />
<br />
Los aliados se sirvieron del uso de algunas computadoras, como la ENIAC usada por Von Neumann para calcular trayectorias de proyectiles o modelos climatológicos para evitar desastres aéreos; o las computadoras diseñadas por Alan Turing para descifrar los códigos alemanes cifrados por la máquina Enigma. ¿Qué hubiese pasado si Hitler hubiese centrado su atención en las máquinas de Zuse?Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com1tag:blogger.com,1999:blog-4836671060257744948.post-31371390802971753312011-07-14T23:16:00.011+02:002015-07-22T11:04:37.667+02:00Líneas de retardoLas líneas de retardo son unos de los primeros dispositivos de memoria usados en computadores digitales. Este tipo de memorias eran memorias <span style="font-style: italic;">refrescables</span> cuyo acceso a datos era normalmente en serie, al contrario de las memorias más modernas donde el acceso es aleatorio.<br />
<br />
En su configuración más primitiva, los datos, que llegaban a la memoria en forma de pulsos eléctricos, eran introducidos en ella por medio de algún tipo de transductor, normalmente formado por un material piezoeléctrico. Éste transformaba dichas señales eléctricas en ondas mecánicas que eran emitidas a lo largo de un cilindro relleno, en la mayoría de los casos, de mercurio. Este tipo de medio permitía que se pudiesen propagar cientos o miles de pulsos hasta el otro extremo del tubo donde había otro transductor que recibía la señal y la convertía de de nuevo en pulsos amplificados que eran enviados de nuevo al comienzo del tubo formando un ciclo cerrado, como en que aparece en la siguiente figura, que aseguraba el almacenamiento de los datos.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA6cK8r6Dq0Gllo67bg0YWrEuU2yh6SnxeqUyb5My7BXYvAqxzwTYv9-_11rT8ZwMgYBQJT4PqIc97pMBjx_dkL_oKBpT-laHHFXYLA1RCx1CGB0NTIJXdiopHZph9ouFF_FYnx6JR_v8/s1600/lineaDeRetardo.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5629511249128357202" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA6cK8r6Dq0Gllo67bg0YWrEuU2yh6SnxeqUyb5My7BXYvAqxzwTYv9-_11rT8ZwMgYBQJT4PqIc97pMBjx_dkL_oKBpT-laHHFXYLA1RCx1CGB0NTIJXdiopHZph9ouFF_FYnx6JR_v8/s320/lineaDeRetardo.jpg" style="cursor: hand; cursor: pointer; display: block; height: 109px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRn9z4crEc6dDjPb5vShUIZzfrJgvgiaWXzwY4wnGf6s12rtc3BHTqhGnzA-5KTzqQC8F3uYL5VSF_Zm5N1_zjRm9w1KUQ-KiRUwf4nmMS4fKCKEWdPKvcV_2b5O6WByHSghVM9u5hFQI/s1600/DLAYLINE.GIF"><br /></a><br />
<br />
En el acceso a memoria había que esperar a que<span style="font-style: italic;"> saliese</span> la parte de la trama de pulsos a la que se quería acceder, siendo este tiempo del orden de micro segundos.<br />
<br />
Este tipo de memorias fueron perfeccionados por el ingeniero estadounidense J. Presper Eckert en la década de los cuarenta. Eckert fue el principal ingeniero del ENIAC (<span style="font-style: italic;">Electronic Numerical Integrator And Computer</span>), uno de los primeros ordenadores electrónicos de propósito general.<br />
<br />
Las líneas de retardo de mercurio fueron introducidos en ordenadores como el e EDVAC (Electronic Discrete Variable Automatic Computer) o el UNIVAC I (UNIVersal Automatic Computer I), cuya memoria aparece en la siguiente foto:<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrZC21f6mkEYrXhHNNT8zdDx-bX-vqUb-4q3qLdG0lR-og6SfLeUlGPEYB2Ows7675kh1OWR7KkXhuAzucK2n_ePtASE4nejeqriPgsHaFHjlNZFEd7OUQ82vtJDNrr7vc7iKHNNg1pvw/s1600/Mercury_memory.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5629330263758691090" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrZC21f6mkEYrXhHNNT8zdDx-bX-vqUb-4q3qLdG0lR-og6SfLeUlGPEYB2Ows7675kh1OWR7KkXhuAzucK2n_ePtASE4nejeqriPgsHaFHjlNZFEd7OUQ82vtJDNrr7vc7iKHNNg1pvw/s320/Mercury_memory.jpg" style="cursor: hand; cursor: pointer; display: block; height: 158px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a><br />
<br />
Se usaba mercurio ya que su impedancia acústica es aproximadamente similar a la de los transductores piezoeléctricos de cuarzo, lo que hacía que este tipo de dispositivos poseyeran un alto precio y un alto grado de toxicidad. Además, para su perfecto funcionamiento, el mercurio se solía mantener a una temperatura aproximada de 40º centígrados, lo que suponía un considerable gasto de energía.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com1tag:blogger.com,1999:blog-4836671060257744948.post-8827156711150143192011-03-31T12:39:00.006+02:002015-07-22T11:40:05.559+02:00Turing's TestLa entrada de hoy es una audio-entrada sobre el test de Turing. Aunque todavía no se ha hablado mucho en este blog sobre Alan Turing, cabe decir que es considerado uno de los padres de la computación moderna. Aunque ya hablaremos largo y tendido sobre este enigmático personaje y sus grandísimos aportes a la Informática.<br />
<br />
El audio está en inglés y dura media hora. En él se reproduce una conversación entre Alan Turing y su máquina. Lo curioso de la conversación es que sucede nada más morir Alan Turing y que su máquina conoce datos del futuro e incluso es capaz de conectarse a Internet. En el diálogo abordan los motivos por los que Alan Turing se ha suicidado, si es que así lo hizo.<br />
<br />
La grabación pertenece a una cadena de radio y televisión inglesa <a href="http://www.madeinmanchester.tv/">http://www.madeinmanchester.tv</a><br />
<br />
El fichero es el número once de <a href="http://itunes.apple.com/gb/podcast/independent-drama/id337061768">esta lista</a>.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com4tag:blogger.com,1999:blog-4836671060257744948.post-25064244869377584512010-12-14T22:45:00.010+01:002015-07-22T11:44:41.558+02:00El Mecanismo de AnticiteraHe encontrado un vídeo que explica uno de los posibles funcionamientos del mecanismo que da nombre a este blog: El Mecanismo de Anticitera.<br />
<br />
Aunque ya dedicaré una entrada a explicar las teorías sobre los posibles usos de este mecanismo, aquí adelanto un vídeo con una reproducción de este artilugio hecho con bloques de Lego.<br />
<br />
<object height="385" width="520"><param name="movie" value="http://www.youtube.com/v/RLPVCJjTNgk?fs=1&hl=en_GB"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/RLPVCJjTNgk?fs=1&hl=en_GB" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="385" width="520"></embed></object>Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-17926954136590573672010-11-04T16:21:00.013+01:002015-07-22T11:46:26.983+02:00Relés electromecánicosLos circuitos de los ordenadores modernos se basan en dispositivos electrónicos semiconductores. Hoy en día la base tecnológica de los ordenadores es básicamente electrónica, en contraste con las primeras máquinas automáticas de cálculo que estaban construidas a base de engranajes y eran puramente mecánicas.<br />
<br />
La transición entre una tecnología y la otra no se produjo de un día para otro y durante un período de tiempo los ordenadores se basaban en dispositivos electromecánicos como los relés o relevadores.<br />
<br />
Los relés fueron inventados por el físico estadounidense Joseph Henry en 1835. Básicamente estos dispositivos constan de un electroimán que permite abrir o cerrar uno o más contactos permitiendo el paso de la corriente eléctrica en uno o varios circuitos.<br />
<br />
<div style="text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjItKc-1D445l-YSvMqriYGVdZcMl1-gmh1-EPBK36Y548kvEZM7I4RWW_hIFhrJTpiO0dgs1q_imPu_CExx4Kv15oznqZXuYy8BNmgph8wUAVjMhN020KMC155Jb93MXYBR7rlfIpBXu8/s1600/Relay_principle_horizontal_new.gif"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5535726187687902962" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjItKc-1D445l-YSvMqriYGVdZcMl1-gmh1-EPBK36Y548kvEZM7I4RWW_hIFhrJTpiO0dgs1q_imPu_CExx4Kv15oznqZXuYy8BNmgph8wUAVjMhN020KMC155Jb93MXYBR7rlfIpBXu8/s320/Relay_principle_horizontal_new.gif" style="cursor: pointer; display: block; height: 287px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a>(Haga clic sobre la imagen para ver el funcionamiento)</div>
<br />
<br />
Estos dispositivos pueden funcionar como amplificadores de corriente ya que una pequeña señal recibida puede accionar el electroiman y activar un nuevo circuito que transmita esta señal amplificada a partir de una batería o fuente de energía local. Gracias a esta propiedad los relés fueron clave en el desarrollo de la transmisión de las señales telegráficas.<br />
<br />
La posibilidad de controlar la apertura y cierre de un circuito en función de otro independiente hace que el relé tenga un comportamiento similar al de un transistor. Los transistores son la clave de los circuitos digitales modernos que permiten construir veloces procesadores en un espacio muy reducido.<br />
<br />
El relé presenta algunas desventajas con respecto al transistor, como su elevado tamaño o el desgaste y rotura propios de un dispositivo mecánico.<br />
<br />
Se construyeron varias computadoras con tecnología electromecánica. Cabe destacar la computadora Harvard Mark I desarrollada en la Universidad de Harvard en 1944 por el ingeniero estadounidense Howard H. Aiken basándose en la Máquina Analítica de Charles Babbage. Las dimensiones de esta computadora eran monstruosas, pesaba varias toneladas y producía un ruido semejante al de una sala llena gente tecleando en máquinas de escribir.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTuZkhuhFT5ir5oSj34i_KcoCsB4DnhhfxpSUur8nbYsO-a3-fZcJ4MlqsofJcdPxLl7p6PIzLH-H9EmXYEFMLq7xhOqXDJ0H_IkzWM92zWKo2TWA-gyy8xvTTi5w7ayYxgKb86M4ar6k/s1600/coi53.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5535740114750293426" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTuZkhuhFT5ir5oSj34i_KcoCsB4DnhhfxpSUur8nbYsO-a3-fZcJ4MlqsofJcdPxLl7p6PIzLH-H9EmXYEFMLq7xhOqXDJ0H_IkzWM92zWKo2TWA-gyy8xvTTi5w7ayYxgKb86M4ar6k/s320/coi53.jpg" style="cursor: pointer; display: block; height: 254px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a><br />
Los relés se siguen usando en la actualidad ya que permiten el manejo de circuitos con grandes voltajes e intensidades que quemarían un transistor. Los PLCs, piezas clave en la industria moderna, se basan en esta tecnología.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com1tag:blogger.com,1999:blog-4836671060257744948.post-80417055972059183552010-10-28T12:45:00.013+02:002015-07-22T11:47:48.620+02:00El primer videojuegoEl primer videojuego de la historia se le ocurrió al físico norteamericano William Higinbotham en 1958. Como muchas otras figuras destacadas de la historia de la informática Higinbotham participó en el proyecto Manhattan, proyecto secreto en el que se desarrolló la bomba atómica. También, como muchos de los investigadores de este proyecto, después de comprobar las consecuencias de la bomba se convirtió en un declarado activista anti nuclear.<br />
<br />
Para desarrollar el juego, que denominó Tennis for Two, conectó una computadora a un osciloscopio. En él aparecía una línea horizontal que representaba el suelo del campo y una pequeña linea vertical que representaba la red. El juego permitía seleccionar el largo del campo, la altura de la red y el lado de cada jugador. Los jugadores disponían de un pulsador para golpear la pelota y de un mando analógico para seleccionar el ángulo de lanzamiento.<br />
<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKI6JN-5Cx0BME91TQojVL8eCDgCFFGJ8rReml7ycCkcxfrJTQhYLZ_ITFlrvNJFLKB5brVb3u6WQGkZB0i1Xy4uxKTlS22Jlr_4yuhwvdKvZExFNmrvFVLvXJywbdscmp2tjbs9-juVQ/s1600/Tennis_for_Two.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5533051167339307570" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKI6JN-5Cx0BME91TQojVL8eCDgCFFGJ8rReml7ycCkcxfrJTQhYLZ_ITFlrvNJFLKB5brVb3u6WQGkZB0i1Xy4uxKTlS22Jlr_4yuhwvdKvZExFNmrvFVLvXJywbdscmp2tjbs9-juVQ/s320/Tennis_for_Two.jpg" style="cursor: pointer; display: block; height: 157px; margin: 0px auto 10px; text-align: center; width: 204px;" /></a><br />
Pesé a lo primitivo que era el juego, disponía de un sistema de amplificadores y relés que detectaban cuando la pelota tocaba el suelo y se cambiaba su trayectoria para que pareciese que botaba. También se detectaba si la pelota había chocado o tocado la red y se reducía la velocidad de ésta.<br />
<br />
Higinbotham ni patentó, ni comercializó esta idea pese a la expectación que creó las pocas veces que fue mostrado al público. El juego fue comercializado por Atari bajo el nombre de PONG, pero no era exactamente igual ya que la perspectiva del juego era aérea en vez de la lateral y se perdía el recurso de la red. Quizá si Higinbotham hubiese comercializado la idea ahora sería uno de los hombres más ricos del mundo.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCAdKROOVyP8htC2-9njA3L7Pk-PmzFho9OUIxdyvmpM1bw1pl28k7pvqnAaqZRrzCbQmfnsRUrDG_nubNdBN9_UpUn7K0X4Ag5pVr0rst8f-XGuvkaaBD6Am7soZtmWCq16dsveg7Wso/s1600/220px-Pong.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5533086694065007874" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCAdKROOVyP8htC2-9njA3L7Pk-PmzFho9OUIxdyvmpM1bw1pl28k7pvqnAaqZRrzCbQmfnsRUrDG_nubNdBN9_UpUn7K0X4Ag5pVr0rst8f-XGuvkaaBD6Am7soZtmWCq16dsveg7Wso/s320/220px-Pong.png" style="cursor: pointer; display: block; height: 165px; margin: 0px auto 10px; text-align: center; width: 220px;" /></a><br />
Existe controversia sobre si este fue el primer videojuego, aunque no cabe duda de que fue el primer juego con vídeo de animación.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-68180692925240529722010-10-17T00:51:00.010+02:002015-07-22T11:48:46.707+02:00Tarjetas perforadasLas tarjetas perforadas fueron los primeros mecanismos que se utilizaron para introducir programas en los computadores electrónicos. Normalmente se basaban en código binario.<br />
<br />
Pese a lo que pueda parecer las tarjetas perforadas no se idearon específicamente para los computadores. Éstas habían sido ya usadas con éxito en los telares para introducir complejos patrones de diseño de una manera muy sencilla. El francés Joseph Marie Jacquard las usó con éxito en el telar mecánico que ideó en 1801 basándose en telares previos del siglo XVII que también las utilizaban.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXGvV7MWYdwcknsxgC22zSZxkO6qDEUDkXF4jfkE013OLRSrqVWxPojgobkqVc6EOaZHaKRuc79YPipIVuCAeoaIFymzI0QOR2hE_zjVEYTvkJM8O7YRlcnwzoSxvNmL5irMo4B6YCSDw/s1600/Jacquard.loom.cards.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5528783715791340194" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXGvV7MWYdwcknsxgC22zSZxkO6qDEUDkXF4jfkE013OLRSrqVWxPojgobkqVc6EOaZHaKRuc79YPipIVuCAeoaIFymzI0QOR2hE_zjVEYTvkJM8O7YRlcnwzoSxvNmL5irMo4B6YCSDw/s320/Jacquard.loom.cards.jpg" style="cursor: pointer; display: block; height: 320px; margin: 0px auto 10px; text-align: center; width: 239px;" /></a><br />
Una de las primeras personas que utilizó tarjetas perforadas para introducir datos a un computador fue el estadounidense Herman Hollerith. Hollerith se encargó de realizar el censo de 1890 de los Estados Unidos de América y para ello se sirvió de la máquina tabuladora mecánica que él mismo había inventado.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5lmql1VZPlq2lXewzWTdToQlFxXd754V3yDugiCKICiyGaejEXZIHAe5GjPlP9gRbCORFlbWbV4xJGJyIYRYn3LPayeqC9CPEH70QT7zBNBMcIu62JSzBhl2ALE9tcFVOGRqU96G3m1Y/s1600/800px-Punch-card-5081.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5528785993425565282" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5lmql1VZPlq2lXewzWTdToQlFxXd754V3yDugiCKICiyGaejEXZIHAe5GjPlP9gRbCORFlbWbV4xJGJyIYRYn3LPayeqC9CPEH70QT7zBNBMcIu62JSzBhl2ALE9tcFVOGRqU96G3m1Y/s320/800px-Punch-card-5081.jpg" style="cursor: pointer; display: block; height: 153px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a><br />
<br />
Hollerith fundó la empresa Tabulating Machine Company, que tras varias fusiones y cambios de nombre se convirtió en la actual IBM.<br />
<br />
Las tarjetas perforadas fueron perdiendo utilidad a medida que apetecieron nuevos mecanismos de almacenamiento magnéticos u ópticos. Aunque un CD no dista mucho de la idea de la tarjeta perforada aunque en una escala mucho más pequeña y con dispositivos de lectura mucho más rápidos.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-91116399428483433092010-10-07T18:10:00.008+02:002015-07-22T11:51:02.976+02:00El hueso de IshangoMuchos nos preguntamos desde cuándo el ser humano ha tenido la necesidad de utilizar mecanismos que le permitiesen realizar operaciones matemáticas. Suele fijarse como hito para separar la historia de la informática de la prehistoria de la informática la aparición del primer ordenador electrónico. En esta prehistoria informática abundan las máquinas de cálculo basadas en engranajes y mucho antes los ábacos.<br />
<br />
Pero la entrada de hoy versa sobre un mecanismo con más de 20.000 años de antigüedad. El hueso de Ishango es un fémur de babuino que se encontró en una zona de África conocida como Ishango, una zona cercana al lago Eduardo y al nacimiento del Nilo. La civilización que usó este hueso probablemente quedó sepultada por un volcán.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS29Mkvp2zS2bQFTdSnEs161RE9CKKz-8xfezU8sShZccgzAQh2l20Wo_MPcutlqXHlKbHzE1Trg53loUCJWX1SrPGRicSuENSxMZ8iggGS8jmPOsBQICO0l19JOZFNYK3mYm7dWs5LIk/s1600/ishango.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5525343482297057538" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS29Mkvp2zS2bQFTdSnEs161RE9CKKz-8xfezU8sShZccgzAQh2l20Wo_MPcutlqXHlKbHzE1Trg53loUCJWX1SrPGRicSuENSxMZ8iggGS8jmPOsBQICO0l19JOZFNYK3mYm7dWs5LIk/s320/ishango.jpg" style="cursor: pointer; display: block; height: 142px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a>Actualmente se exhibe en el Real Instituto Belga de Ciencias Naturales (Bruselas, Bélgica). El hueso mide un 10 cm y tiene una incrustación de cuarzo en uno de sus extremos. Observando el hueso longitudinalmente se puede ver que tiene una serie de muescas agrupadas en tres columnas.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiat9J8PVsgMRoedy9oc8Hxz7qlS5YGPKKGK6E-sbKOnWwwXXmueG0FJyJ5bV8L0lREtXcURLuw7vrBwwSZIDAdzic99BrcvncdyoLXwqxqCWSe_R9hdKyAjzXj36a_PP2-8VSnM2D5L4A/s1600/490.gif"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5525346161137042594" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiat9J8PVsgMRoedy9oc8Hxz7qlS5YGPKKGK6E-sbKOnWwwXXmueG0FJyJ5bV8L0lREtXcURLuw7vrBwwSZIDAdzic99BrcvncdyoLXwqxqCWSe_R9hdKyAjzXj36a_PP2-8VSnM2D5L4A/s320/490.gif" style="cursor: pointer; display: block; height: 320px; margin: 0px auto 10px; text-align: center; width: 315px;" /></a><br />
<br />
<span style="font-style: italic;">A priori,</span> se pensó que la utilidad de este hueso era el conteo, pero investigaciones posteriores han dado luz a teorías muchos más interesantes.<br />
<br />
En la columna del medio se puede ver que hay 3 muescas juntas seguidas por 6, justo el doble, esta operación se repite para el número 4 y su doble 8. A continuación hay 10 muescas seguidas de 5, justo la mitad. Esto ha hecho pensar a muchos científicos que los autores del hueso conocían la multiplicación y la división por dos de números simples.<br />
<br />
Los números de la columna de la izquierda corresponden con los números primos comprendidos entre el 10 y el 20. En la columna de la derecha aparecen los números 10-1 y 10+1 y 20-1 y 20+1. Además todos los números en ambas columnas son números impares.<br />
<br />
Si se suman las muescas de las columnas laterales se obtiene el número 60 en ambas y se se repite esta operación para la columna central se obtiene el número 48. 60 y 48 son múltiplos de 12.<br />
<br />
Que en un mismo sistema de conteo aparezcan dobles y mitades, números impares y primos agrupados y múltiplos de 12, un número muy usado a lo largo de la historia, ha hecho pensar que quizá esta sociedad tuviese conocimientos matemáticos que iban más allá del conteo.<br />
<br />
Otros estudios apuntan a que las marcas pueden corresponder a un calendario lunar para seis meses o incluso que fue usado por una mujer intentado asociar su ciclo lunar con su ciclo menstrual.<br />
<br />
Pese a que no dejan de ser teorías, me parece muy interesante la existencia de este hueso, puesto que hace pensar que ya en el paleolítico había gente que intentaba manejar los números mediante algún tipo de mecanismo.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0tag:blogger.com,1999:blog-4836671060257744948.post-40158068012700200362010-08-21T16:24:00.012+02:002015-07-22T13:48:29.376+02:00Ada LovelaceMucha gente cree todavía que las mujeres son peores que los hombres en algunas cosas. Uno de los campos donde las mujeres a veces son acusadas de no dominar o de que no despierta un gran interés en ellas es la tecnología en general y la informática en particular.<br />
<br />
Las mujeres que se dedican a la construcción de software se pueden sentir orgullosas de que la primera persona que programó una máquina de computo automática fue una mujer.<br />
<br />
La primera máquina de cómputo programable fue la Máquina Analítica que diseñó el británico Charles Babbage, todo un pionero en en lo que hoy se denomina informática.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpL4_H5fbve3wrOrMxjhYJgGqc_PP0M2KFZcdiZ633BQO7B-t42QWLgZ9YMEf1J2wSo2tpTKI5T9NJbRIS8Kgs7v52erSBh162Ye0kH9ZGqF0HyV62S85zOXNqvmnJn20tjojBwytJauI/s1600/Image4.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5507872347889183202" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpL4_H5fbve3wrOrMxjhYJgGqc_PP0M2KFZcdiZ633BQO7B-t42QWLgZ9YMEf1J2wSo2tpTKI5T9NJbRIS8Kgs7v52erSBh162Ye0kH9ZGqF0HyV62S85zOXNqvmnJn20tjojBwytJauI/s320/Image4.gif" style="cursor: pointer; display: block; height: 320px; margin: 0px auto 10px; text-align: center; width: 309px;" /></a><br />
<br />
Lo grandioso de esta máquina mecánica, es decir, a base de engranajes, era que no estaba pensada para una determinada operación (cálculo de logaritmos, evaluación de polinomios, ...) como muchas de sus precursoras, sino que se trataba de una máquina de propósito general, como los PCs modernos. La máquina, que no se llegó a terminar por diversos problemas, podría cargar programas en tarjetas perforadas escritos en un lenguaje similar al lenguaje ensamblador que incluía sentencias condicionales.<br />
<br />
Ada Augusta Lovelace (1815-1852), que era hija del famoso poeta Lord Byron, escribió y publicó en 1843 un manual sobre la programación de la máquina analítica de Babbage con todos los programas y conclusiones a las que había llegado durante varios años de trabajo como son el uso de interpretes o la imposibilidad de una máquina de computo de generar conocimiento. Estas notas fueron firmadas con sus iniciales por miedo a ser censurada por ser mujer. Ada Lovelace se consideraba así misma una analista, un concepto muy utilizado actualmente en informática.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQZ5tQ8oji4SGmrnYVElH74ZRyggJm0aobTJKX1OWmHJg1WSxcIf5V_WCyN5FcTtIIPg9yhE9OmkUlkkKORyBy5I7eTKKz-1Km4yl2KCuJCux6Q-Z1KeCOIYVk3Mamhq6NRYtM0PQoqXU/s1600/ada.jpeg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5507875184957053074" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQZ5tQ8oji4SGmrnYVElH74ZRyggJm0aobTJKX1OWmHJg1WSxcIf5V_WCyN5FcTtIIPg9yhE9OmkUlkkKORyBy5I7eTKKz-1Km4yl2KCuJCux6Q-Z1KeCOIYVk3Mamhq6NRYtM0PQoqXU/s320/ada.jpeg" style="cursor: pointer; display: block; height: 320px; margin: 0px auto 10px; text-align: center; width: 235px;" /></a><br />
<br />
El Departamento de Defensa de los Estados Unidos en los años ochenta creó un lenguaje de programación orientado a objetos al que denominó Ada en honor su persona. Existen muchas propuestas en Internet para que el 24 de marzo sea el día de las mujeres científicas y este día es conocido como el Día de Ada Lovelace. También muchas universidades en el mundo tienen dedicadas aulas, edificios y laboratorios en honor de esta gran mujer.<br />
<br />
Espero a lo largo de este blog poder seguir hablando de Ada Lovelace, de Charles Babbage y de la historia de la informática.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com2tag:blogger.com,1999:blog-4836671060257744948.post-38634683682291934482010-08-19T19:56:00.001+02:002010-08-19T19:57:46.321+02:00Pruebajamás había visto que se metieran en mi vida como lo hace Palacín cuando está aburrido... La mente ociosa es el patio donde juega el diablo.Diegohttp://www.blogger.com/profile/02597585480951627932noreply@blogger.com0