Descargar

Las Nuevas Tecnologías, la Internet y el dominio de los lenguajes de programación


Partes: 1, 2, 3

  1. Resumen
  2. Introducción
  3. Desarrollo
  4. Primera generación: años 1940-1952, con válvulas (circuitos con tubos al vacío)
  5. Segunda generación: va desde 1952 a 1964, reemplazo de las válvulas por transistores. (Mucho más pequeños, no generan calor y menor costo)
  6. Tercera generación: entre 1964 y 1970 , reemplazo de transistores por circuitos integrados (llamados chips construidos sobre cilicio; menor costo, tamaño y tiempo de operación)
  7. Cuarta generación: se desarrolla entre los años 1971 y 1981, circuitos integrados en gran escala (la aparición del microprocesador)
  8. Quinta generación: año 1981 a 1994 , Mejora a la anterior, teniendo como características trascendentales: microprocesadores a gran escala y auge del uso de las PC
  9. Sexta generación: 1994 hasta la actualidad, uso de la Internet masiva, microcircuitos con inteligencia
  10. La Internet y su relación con los lenguajes de programación y las computadoras
  11. Algunos ejemplos acerca de la necesidad histórica de conocer el uso de Internet y los lenguajes de programación para el desarrollo de la Informática de los pueblos
  12. Actualidad vigente de las 5 estrategias del Ejército de Estados Unidos en Internet con las Nuevas Tecnologías
  13. Razones de Cuba para seguir usando las Computadoras, Internet y las Nuevas Tecnologías
  14. Conclusiones
  15. Recomendaciones
  16. Referencias Bibliográficas

Pensamientos

"Que las empresas tengan especial influencia en la política significa que la democracia está enferma. El propósito de la democracia es asegurarse de que los ricos no tengan una influencia proporcional a su riqueza. Y si tienen más influencia que tú o que yo, eso significa que la democracia está fallando. Las leyes que obtienen de esta forma no tienen autoridad moral, sino la capacidad de hacer daño."

Richard Stallman

Camarada Lobo sabe a quien se come y no le pregunta a nadie si puede comérselo.

Vladimir Putin

La verdadera ignorancia no es la ausencia de conocimientos, sino el hecho de rehusarse a adquirirlos

Karl Popper

(Viena, 28 de julio de 1902, Londres, 17 de septiembre de 1994))

No basta con enseñar a un hombre una especialidad. Aunque esto pueda convertirle en una especie de máquina útil, no tendrá una personalidad armoniosamente desarrollada. Es esencial que el estudiante adquiera una comprensión de los valores y una profunda afinidad hacia ellos. Debe adquirir un vigoroso sentimiento de lo bello y lo moralmente bueno. De otro modo, con la especialización de sus conocimientos más parecerá un perro bien adiestrado que una persona armoniosamente desarrollada

Albert Einstein

Resumen

El objetivo de este trabajo es reflexionar acerca de los lenguajes de programación, las computadoras y las tecnologías como un fenómeno histórico social. En este trabajo se realiza algunos conceptos y definiciones técnicas necesarias sobre Internet, lenguajes de programación y las nuevas tecnologías analizando sus antecedentes con una breve historía social de las computadoras y lenguajes de programación de acuerdo a las 6 generaciones de computadoras y sus características

Seguidamente se reflexiona sobre la Internet y su relación con los lenguajes de programación y las computadoras. Por ultimo se muestra algunos ejemplos a través de las estrategias implementadas por el Ejército de Estados Unidos desde el 2006 acerca de la necesidad histórica de conocer el uso de estas tecnologías para el desarrollo de la Informática de los pueblos con su actualidad vigente y razones de Cuba para seguir usando las Nuevas Tecnologías

Palabras Claves: Nuevas Tecnologías, Internet, lenguajes de programación, computadoras, historía

Abstract

The objective of this work is meditate about the languages of programming, the computers and the technologies like a historical social phenomenon. You/he/she/it in this work are carried out some concepts and technical necessary definitions on Internet, languages of programming and the new technologies analyzing their antecedents with a brief social [historía] of the computers and languages of programming according to the 6 generations of computers and their characteristics.

Being continued meditates on the Internet and their relationship with the languages of programming and the computers. Lastly sample some examples through the strategies implemented by the Army of United States from the 2006 about the historical necessity of knowing the use of these technologies for the development of the computer science of the towns with their effective present time and reasons from Cuba in order to continue using the New Technologies

Key words: New Technologies, Internet, languages of programming, computers, history

Introducción

La humanidad a través de la historia (Comunidad Primitiva, Sociedad Esclavista, Feudalismo, Capitalismo e Imperialismo y el Socialismo), han usado la información, el conocimiento y los avances de tecnológicos a favor de los intereses de la clase social en el poder.

Por otra parte desde el surgimiento de la especie humana en el proceso social de vivencia, existe como una necesidad de la especie (los seres humanos), la comunicación y por esa razón los lenguajes (idiomas). Refiriéndose a esto el antropólogo-lingüista estadounidense Edward Sapir señalo:

"Los seres humanos no viven nada más que en el mundo objetivo, ni tan solo en el mundo de la actividad social como general se piensa, si no que están a merced de un lenguaje en particular que ha llagado a ser un medio de comprensión en su sociedad. Es uno imaginar que uno se ajusta a la realidad sin el uso del lenguaje y que este es mesuradamente un para resolver problemas específicos de comunicación o de reflexión. La verdad es que el "mundo real" en gran medida esta construido inconcientemente sobre los hábitos del lenguaje en grupo. La manera en que veamos, oímos y percibimos en general depende de un grado del hecho de los hábitos del lenguaje de nuestra comunidad y nos predisponen hacia ciertas preferencias de interpretación "(1)

Este autor en esta frase nos revela la importancia y la necesidad de los lenguajes en la comunicación social de los seres humanos. Con el surgimiento y desarrollo de las telecomunicaciones y la electrónica, en el siglo XIX y XX, se crearon lenguajes programados por el hombre para la comunicación con las maquinas automáticas a las que se le llaman computadoras. Las computadoras hoy en día son muy comunes, sobre todo con en el uso de la Internet por los seres humanos, por lo que podemos decir que la misma ha evolucionado el desarrollo de la humanidad

Por otra parte la Internet es usada en el comercio, la comunicación, la educación, la salud y otras ramas de la sociedad, como también es usada para guerra, estafa, hackers , prostitución, juegos y otras manifestaciones ya sea para el bien o para el mal de un estado o nación. Por lo que nosotros con este trabajo titulado "Las políticas de los estados, las Nuevas Tecnologías, la Internet y el dominio de los lenguajes de programación como un fenómeno histórico social de gran trascendencia actual " queremos reflexionar acerca de la importancia que tiene el dominio de esta tecnología y los lenguajes de programación para todas las naciones del planeta.

Hoy en día muchos hablan Internet y de las nuevas tecnologías, términos que a los especialistas en informáticas y comunicaciones le es muy familiar, pero otros no tienen gran dominio de la temática. De ahí que el objetivo de este trabajo es reflexionar acerca de los lenguajes de programación, las computadoras y las tecnologías como un fenómeno histórico social de gran trascendencia actual para el desarrollo de la Informática de los pueblos.

Desarrollo

  • Algunos conceptos y definiciones técnicas necesarias sobre Internet, lenguajes de programación y las nuevas tecnologías

Para comenzar mostraremos algunos conceptos o definiciones relacionados con la temática para comprender después algunos usos de esta tecnología por parte de la sociedad.

2.1.1 ¿Que es Internet?

El autor Maruel Sallago Coronado   en artículo "100 preguntas sobre Internet" aclara muchas dudas con sus 100 preguntas acerca de que es Internet por lo que nosotros no vamos a ser extenso y mostraremos algunas definiciones.

"Internet es hoy día la red de ordenadores más extensa del planeta. De forma muy genérica se podría definir Internet como una red que enlaza centenares de miles de redes locales heterogéneas. El nexo común de todos los sistemas que integran la red Internet es el uso de los protocolos de comunicaciones TCP/IP "(2).

"Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial"(3).

Internet es desde el punto de vista social, un fenómeno sociocultural que se ha convertido en un instrumento indispensable o al menos muy conveniente para el trabajo, porque ahorra desplazamientos, gastos y ofrece información o conocimientos que de otro modo es muy difícil lograr.

"Para darse una idea de cómo Internet se incorpora a la sociedad se debe recordar que la radio demoró 28 años en llegar a 40 millones de personas y la televisión solo tardo 10 años en llegar a la misma cantidad de gente, hoy dichos medios tiene una llegada masiva. Internet apenas tardo 3 años en llegar al mismo número de personas y pronto será un elemento de comunicación más en la vida cotidiana "(4).

2.1.2 ¿Que son los lenguajes de programación?

Del mismo modo que el hombre sintió la necesidad de comunicarse con sus semejantes, en sus avances científicos técnicos en harás del desarrollo de crear máquinas que resuelva innumerables cálculos, a través de la electrónica crea las computadoras (también llamados ordenadores).

"Los ordenadores no hablan nuestro idioma, son maquinas y como tales, necesitan un lenguaje especifico pensado por el hombre para ellas. Además, necesitan constantemente interpretar todas las instrucciones que reciben. Dada la dificultad de comunicación insalvable entre el computador y el programador, pronto aparecieron lenguajes de programación que hacen posible la comunicación con el microprocesador, utilizando términos y símbolos relacionados con el tipo de problema que se debe resolver, mediante el empleo de herramientas que brinda la informática "(5).

De ahí que podamos decir que se usa lenguajes de programación para la comunicación entre el hombre y las computadoras. Como mismo existen muchos lenguajes para la comunicación humana también existen un sin números de lenguajes de programación, de ahí que podemos decir que la esencia del mismo es la comunicación entre hombres y las computadoras. De ahí que existen varias definiciones de Lenguajes de Programación

"Un lenguaje de programación es una notación para escribir programas, a través de los cuales podemos comunicarnos con el hardware y dar así las ordenes adecuadas para la realización de un determinado proceso. Un lenguaje esta definido por una gramática o conjunto de reglas que se aplican a un alfabeto constituido por el conjunto de símbolos utilizados. Los distintos niveles de programación existentes nos permiten acceder al hardware, de tal forma que según utilicemos un nivel u otro, así tendremos que utilizar un determinado lenguaje ligado a sus correspondientes traductores"(6).

"Conjunto de normas "lingüísticas" (palabras y símbolos) que permiten escribir un programa y que éste sea entendido por el ordenador y pueda ser trasladado a ordenadores similares para su funcionamiento en otros sistemas"(6).

2.1.3 ¿Que son las Nuevas Tecnologías?

Las nuevas tecnologías se centran en los procesos de comunicación y las agrupamos en tres áreas: la informática, el vídeo y la telecomunicación, con interrelaciones y desarrollos a más de un área. Hace referencia a los últimos desarrollos tecnológicos y sus aplicaciones (programas, procesos y aplicaciones).

"Se entiende por nuevas tecnologías a aquellos medios que surgen a raíz del desarrollo de la microelectrónica, fundamentalmente los sistemas de vídeo, informática y telecomunicaciones, capaces de crear, almacenar, recuperar, seleccionar, transformar y transmitir información a grandes velocidades y en considerable cantidad"(7).

"Las tecnologías de la información y la comunicación (TIC o NTIC para Nuevas Tecnologías de la Información y de la Comunicación o IT para «Information Technology») agrupan los elementos y las técnicas utilizadas en el tratamiento y la transmisión de las informaciones, principalmente de informática, Internet y telecomunicaciones"(8).

"Las tecnologías de la información y la comunicación no son ninguna panacea ni fórmula mágica, pero pueden mejorar la vida de todos los habitantes del planeta. Se disponen de herramientas para llegar a los Objetivos de Desarrollo del Milenio, de instrumentos que harán avanzar la causa de la libertad y la democracia, y de los medios necesarios para propagar los conocimientos y facilitar la comprensión mutua" (Kofi Annan, Secretario general de la ONU, discurso inaugural de la primera fase de la WSIS, Ginebra 2003) "(9).

  • Breve historía social de las computadoras y lenguajes de programación

Entre las computadoras y lenguajes de programación existe una estrecha relación. Si analizamos esta relación como fenómeno social, los lenguajes de programación son un producto del desarrollo científico tecnológico de la sociedad para desarrollar las computadoras, que con las comunicaciones, las redes y la electrónica forman en su conjunto lo que se conoce como la Tecnología de Información y de la Comunicación (TIC) dando como resultado a una nueva era en la sociedad, la cual se conoce como la Sociedad de Información y el Conocimiento.

Así vamos a empezar, ahora trataremos de realizar un resumen histórico de algunos de los pioneros en el surgimiento de las computadoras, con algunos rasgos sociales de las personas que hicieron aportes a esta tecnología, así como algunas connotaciones durante el proceso histórico.

Sobre la historia de los lenguajes de programación y el surgimiento de la computadoras existen historias mas que contadas y muy bien redactadas. De ahí que partiremos diciendo que los lenguajes de programación surgieron primeros que las computadoras, pero después de la creación de estas, las historias se solapan. Así que se puede decir que con el desarrollo de los lenguajes de programación, se mejoran el desarrollo de las computadoras. Vamos a recordar que una computadora la compone el hardware (componentes electrónicos y otros medios físicos) y el software (sistema operativo y otras aplicaciones que son productos de uno o varios lenguajes de programación desarrollado por una persona, grupo de persona o una empresa determinada).

"Los primeros lenguajes de programación surgieron de la idea de Charles Babagge , la cual se le ocurrió a este hombre a mediados del siglo XIX. Era un profesor matemático de la universidad de Cambridge e inventor ingles, que la principio del siglo XIX predijo muchas de las teorías en que se basan los actuales ordenadores. Consistía en lo que él denominaba la maquina analítica, pero que por motivos técnicos no pudo construirse hasta mediados del siglo XX"(6).

edu.red

Rasgos sociales

  • "Vivió solo 37 años (1815 – 1852) "(10)

  • Hija del poeta Lord Byron, "(10)

  • Su madre hizo todo lo posible para que no siguiera los pasos de su padre por lo que desde pequeña la guió por el camino de las ciencias y las matemáticas. "(10)

  • Casada desde 1843 con el Conde de Lovelace y era madre de 3 niños"(10)

  • Sugirió a Babbage escribir un "plan" para que la máquina calculase números de Bernuilli, este "plan" es considerado el primer "programa de ordenador", y por ello se considera a Ada el primer programador de la historía. "(10)

  • Existe un lenguaje de programación desarrollado por el departamento de defensa de USA en 1979 que lleva su nombre: ADA. "(10)

Tabla 1 Augusta Ada Byron, Condesa de Lovelace. Rasgos sociales.

"Con él colaboró Ada Lovelace (Augusta Ada Byron, Condesa de Lovelace) la cual es considerada como la primera programadora de la historia, pues realizo programas para aquélla supuesta maquina de Babagge, en tarjetas perforadas. Como la maquina no llego nunca a construirse, los programas de Ada, lógicamente, tampoco llegaron a ejecutarse, pero si suponen un punto de partida de la programación, sobre todo si observamos que en cuanto se empezó a programar, los programadores utilizaron las técnicas diseñadas por Charles Babagge, y Ada, que consistían entre otras, en la programación mediante tarjetas perforadas. A pesar de ello, Ada ha permanecido como la primera programadora de la historia. Se dice por tanto que estos dos genios de antaño, se adelantaron un siglo a su época, lo cual describe la inteligencia de la que se hallaban dotados. "(6)

De Ada Lovelace podemos decir que era una doncella de la real inglesa aficionada a las ciencia exactas. En la Tabla 1 mostramos algunas rasgos sociales de ella y en la Tabla 2 los de Charles Babagge

edu.red

Rasgos sociales (1791 – 1871)

  • Benjamin Babbage nace el 26 de diciembre de 1791 en Totnes, Devonshire, Inglaterra

  • "Aficionado a lo sobrenatural

  • Odiaba a los músicos callejeros

  • Prolífico inventor

  • Se expuso en una ocasión a una temperatura de 130° C para ver lo que s+e sentía ser horneado

  • Fue candidato al Parlamento Británico en dos ocasiones (en ambas perdió).

  • Conocido como el "padre de la informática" no pudo completar en aquella época la construcción del computador. "(11)

Tabla 2. Charles Babagge. Rasgos sociales

Por esta época existió el sabio matemático ingles George Boole. (1815 – 1864). "Los descubrimientos matemáticos de George Boole, que llevaron al desarrollo del sistema numérico binario (0 y 1) constituyeron un hito incuestionable a lo largo del camino hacia las modernas computadoras electrónicas. Pero además de la lógica, el algebra de Boole tiene otras aplicaciones igualmente importantes, entre ellas la de ser el algebra adecuada para trabajar con la teoría combinatoria de la operación de unión e intersección. También, siempre en este campo, al considerar la idea del numero de elementos de un conjunto, el algebra de Boole constituye la base de la Teoría de las Probalidades "(12)

"Pero la influencia del desarrollo experimentado en Europa se estaba dejando sentir fuertemente en un país de reciente fundación y que con el tiempo llegaría a ser la mayor potencia industrial del mundo: Los Estados Unidos de América. El primer norteamericano que paso a la historia por sus trabajos en ese campo fue William Burroughs. "(12) De este inventor mostramos en la Tabla 3 algunos de sus rasgos sociales.

De manera que hasta ahora hemos mencionado algunos antecedentes históricos, con algunos rasgos sociales de algunos científicos que aportaron a la creación de las computadoras.

edu.red

Rasgos sociales

  • Nacido el 28 de enero de 1857 en Rochester, Nueva York, de una familia pobre y Murió en Citronelle, Alabama ,14 septiembre 1898 "(13)

  • Oscuro empleado bancario"(11)..Después de su graduación de la escuela secundaria, entró en el condado de Cayuga Banco Nacional de Auburn como empleado. "(13)

  • Fue fundador de la compañía americana Arithmometer (1886). "(13)

  • Inventó una máquina para automatizar los cálculos de contabilidad realizados por los bancos"(11)..

  • "La empresa que fundó (American Arithmometer Company luego Burroughs Corporation), con otros tres hombres – Thomas Metcalfe, RM Scruggs, y Metcalfe WC – para producir y vender la máquina"(14). se volvería 100 años después en una gigantesca empresa de cómputo (Unisys que es el resultado de la fusión de Sperry Corporation y Burroughs Corporation)

Tabla 3. William Seward Burroughs. Rasgos sociales

"La evolución de las computadoras se tiende a dividir en generaciones, teniendo en cuenta desarrollos tecnológicos que las hacen más eficaces, en cuanto a su velocidad y cantidad de operaciones a realizar; mas cómoda por su tamaño y sencillez en su utilización y más inteligentes, con relación a las tareas que puedan llegar a cumplir "(15), así tenemos que:

Primera generación: años 1940-1952, con válvulas (circuitos con tubos al vacío)

Entre los años 1940-1952, es la época de los ordenadores que funcionaban a válvulas y el uso era exclusivo para el ámbito científico/militar. Para poder programarlos había que modificar directamente los valores de los circuitos de las máquinas. Los lenguajes usados eran a través del hardware y lenguajes de maquinas y ensamblador "La revolución científico-tecnológica de las últimas décadas significo una espectacular transformación de las ideas básicas de la denominada "ciencia convencional". Si el siglo XVIII dio lugar a la "primera revolución industrial", producto de la cibernética culminó cuando en el año 1944 Howard Aiken creo el primer ordenador electrónico"(16).

edu.red

Figura 1. Atanasoff Berry Computer (ABC) en el centro Durhum.

A esto debemos señalar que existen otras fuentes en la cual señalan a Dr. John Vincent Atanasoff, con la ayuda de su estudiante Clifford Edward Berry de que fue él el quién creó el primer computador electrónico. De hecho se señala como fecha de creación 1942 anterior a 1944 de Howard Aiken. "El Atanasoff Berry Computer (ABC) fue el primer computador electrónico y digital automático .Fue construido por el Dr. John Vincent Atanasoff con la ayuda de Clifford Edward Berry entre 1937 y 1942 en la 'Iowa State University', que entonces recibía el nombre de 'Iowa State Collage "(17). (Figura 1). Finalmente aunque Konrad Zuse con su Z3 en 1941 es anterior , no esta patentizado así y se dice además que el Atanasoff Berry Computer tuvo la primera demostración del prototipo, que sumaba o restaba dos registros de veinticinco bits usando un bit de acarreo, se realizó en noviembre de 1939.

edu.red

Rasgos sociales

  • (Nació en Hamilton, Nueva York el 4 de octubre de 1903; falleció en Frederick, Maryland el 15 de junio de 1995). "(18)

  • Fue un destacado ingeniero electrónico estadounidense de origen búlgaro. "(18)

  • Entre 1937 y 1942 en la 'Iowa State University' crea Atanasoff Berry Computer (ABC) . "(18)

La computadora que construyó fue desmantelada por gente de su misma universidad (Iowa State University). . "(11)

De acuerdo a un juez norteamericano, es el verdadero inventor de la primera computadora digital electrónica. "(11) La decisión de 1973 de la demanda de patente contra Honeywell Sperry Rand lo nombró como el inventor de la primera computadora electrónica digital automático. "(19)

Según él, John Mauchly plagió varias de sus ideas clave para diseñar la ENIAC. "(11)

Atanasoff fue ampliamente reconocido en vida. "(18)

La Marina de los EE.UU. le otorgo el Premio al Servicio Distinguido (el más alto honor de la Armada, expedidos a los civiles) de 1945. "(20)

El 13 de noviembre de 1990 fue galardonado con la 'National Medal of Technology' por el presidente George H. W. Bush (Padre). "(20)

Tabla 4. John Vincent Atanasoff. Rasgos sociales

edu.red

Rasgos sociales

  • Nace el 9 de Marzo de 1900 en Nueva Jersey (EE.UU), se crió en Indianápolis y muere el 14 de Marzo de 1973 en St. Louis "(21)

  • Hizo doctorado en física en la Universidad de Harvard en 1939"(21).

Rasgos sociales

  • En 1937, antes de la guerra, Aiken presentó el proyecto de construcción de una computadora MARK I con un coste de 250000$ para el que obtuvo el apoyo de IBM "(22).

  • "Inmediatamente finalizada MARK I en 1944 la marina de los EE.UU requisó tanto a la máquina como a su inventor para usarlos durante la Segunda Guerra Mundial, Aiken alcanzó el grado de Comandante"(22).

  • Howard Aiken también era un oficial en la Reserva Marina de Estados Unidos"(21).

  • "Crea el "Código Aiken" una forma de codificar decimales en binario (BCD), con la característica de que es autocomplementario. Eso permite que los cálculos BCD puedan realizarse con circuitería más sencilla "(23).

  • Instituye la informática como ciencia"(23).

  • "Fue el primero en dirigir en una universidad (Harvard) cursos de informática como tal.la creación del Laboratorio de Computación de la Universidad de Harvard lo llevó a iniciar uno de los primeros programas de maestría y doctorado en una nueva disciplina denominada Ciencia de la Computación "(21)

Tabla 5. Howard Aiken. Rasgos sociales

Por su parte Howard Aiken como ya hemos visto, pensamos que la Mark I no fue la primera computadora, pero él si tiene el merito de instituir la informática como una ciencia y de ser el primero en dirigir en una universidad (Harvard) cursos de informática y crear programas de maestría y doctorado en esta nueva disciplina, además crea el: "Código Aiken ¨,para codificar decimales en binario (BCD).

Sobre Howard Aiken mostramos en la Tabla 5 algunos rasgos sociales.

En esta época en 1946 se construyó el primer ordenador con fines prácticos que se denominó ENIAC por John W. Mauchly y su profesor John Eckert. "Cuando surgió el primer ordenador, el famoso ENIAC (Electronic Numerical Integrator And Calculator), su programación se basaba en componentes físicos, o sea, que se programaba, cambiando directamente el Hardware de la maquina, exactamente lo que sé hacia era cambiar cables de sitio para conseguir así la programación de la maquina. La entrada y salida de datos se realizaba mediante tarjetas perforadas. "(6) "El famoso ENIAC fue un contrato entre el ejército de EE.UU y sus desarrolladores John Mauchly y John Presper Eckert, llamado "Proyecto PX" con una subvención de $500000. En 1944 se unió al proyecto John von Neumann. "(24)

edu.red

Rasgos sociales

  • Nace el 30 agosto de 1907 Cincinnati, Ohio y muere 8 de enero de 1980. "(25)

  • Aceptó una plaza de profesor en la Moore School, que era un centro para la computación militar. "(26)

  • Completó su doctorado en 1932. "(26)

  • Diseñó ENIAC , así como el EDVAC , BINAC y UNIVAC I. "(26)

  • Funda la empresa informática Eckert-Mauchly Computer Corporation (EMCC) en 1946 cuando abandona la Universidad de Pennsylvania. "(26)

  • Su experiencia programando la ENIAC y sus sucesores lo llevaron a crear el "SHORT CODE", el primer lenguaje de programación usado actualmente en un ordenador (precedido por el conceptual Plankalkul de Konrad Zuse). Era un intérprete de pseudo-código para problemas matemáticos propuesto al 1949 y que funcionó sobre el UNIVAC I y el II. "(25)

Tabla 6. John W. Mauchly . Rasgos sociales

Al frente de este grupo de investigadores de la Universidad de Pennsylvania estaban John W. Mauchly y John Presper Eckert, donde en la Tabla 6 y 7 mostramos algunos rasgos sociales respectivamente.

edu.red

Rasgos sociales

  • Nace en Filadelfia, Estados Unidos, 9 de abril de 1919 y muere el 3 de junio de 1995 de leucemia en Bryn Mawr, Pennsylvania. "(27)

  • En 1941 siendo ingeniero fue profesor de John Mauchly (que era 12 años mayor que Eckert y era doctor en Ciencias) en la Moore School, que era un centro para la computación militar. "(27)

  • Estableció amistad con John William Mauchly que mantendría para toda la vida. "(28)

  • Diseñó ENIAC, así como el EDVAC, BINAC y UNIVAC I junto John William Mauchly. "(28)

  • Eckert se retiró de la Unisys en 1989. "(28)

Tabla 7. John Presper Eckert. Rasgos sociales

En Estados Unidos de Norteamérica estos fueron algunos de los principales pioneros de la informática, pero vale recordar que la computadora surgió cuando el mundo estaba en la 2da Guerra Mundial (1939- 1945) por lo que los científicos que trabajaron esta ciencia estaban al servicio de los militares. En la 2da Guerra Mundial estaba Alemania y Japón como las potencias imperialistas que se enfrentaba al Ejercito Rojo de la Unión Soviética, los demás países de Europa, Asia y Estados Unidos (que como potencia oportunista fue la mayor beneficiada de esta guerra).

edu.red

Rasgos sociales

  • Nace en Budapest, 28 de diciembre de 1903 y muere en Washington, 8 de febrero de 1957. "(29)

  • Hablaba 6 idiomas. Su viuda se ahogó en un aparente suicidio. "(11)

  • Fue uno de los más grandes matemáticos del siglo XX. Húngaro-estadounidense que realizó contribuciones importantes en física cuántica, análisis funcional, teoría de conjuntos, ciencias de la computación, economía, análisis numérico, cibernética, hidrodinámica (de explosiones), estadística y muchos otros campos de la matemática. "(29)

  • En 1921 se matriculó en la Universidad de Budapest, donde se doctoró en matemáticas cinco años después, aunque pasó la mayor parte de ese tiempo en otros centros académicos. "(30)

  • Era un pésimo conductor. Se opuso al desarrollo del FORTRAN. "(11)

En la Universidad de Berlín asistió a los cursos de Albert Einstein. Estudió también en la Escuela Técnica Superior de Zurich , donde en 1925 se graduó en ingeniería química, y frecuentó así mismo la Universidad de Gotinga. "(30)

Se decía que tenía memoria fotográfica y que podía hacer cálculos muy complejos mentalmente. "(11)

Desarrolla el modelo de máquina que lleva su nombre y el concepto de programa almacenado. "(11)

Compañero de Albert Einstein, Kurt Gödel y Alan Turing en la Universidad Princeton, en EUA. "(31)

En 1943, el ejército estadounidense reclamó su participación en el Proyecto Manhattan para la fabricación de las primeras bombas atómicas. "(30) El proyecto se realizó en el Laboratorio Nacional de Los Álamos, Nuevo México. California

Trabajó con Eckert y Mauchly en la Universidad de Pennsylvania, donde publicó un artículo acerca del almacenamiento de programas. "(29)

El primer computador comercial construido en esta forma fue el UNIVAC I, fabricado en 1951 por la Sperry-Rand Corporation y comprado por la Oficina del Censo de Estados Unidos. "(31)

Entre 1944 y 1946 colaboró en la elaboración de un informe para el ejército sobre las posibilidades que ofrecía el desarrollo de las primeras computadoras electrónicas. "(30)

Tabla 8. John von Neumann. Rasgos sociales

De modo que podemos decir que también existieron pioneros de otras partes del mundo, principalmente en Europa. Pero muchos científicos de Europa que en esa época el mundo estaba en la 2da Guerra Mundial emigraron a Estados Unidos ante la Alemania nazi de Adolfo Hitler. Dentro de los pioneros que trabajaron la Informática en Europa podemos destacar a John von Neumann, Konrad Zuse y Alan Mathison Turing

John von Neumann fue uno de los grandes científicos del siglo XX, dentro de sus aportes a la informática esta la arquitectura de von Neumann. El diseño de las computadoras en la actualidad llevan esta arquitectura, aunque pueden incluir otros dispositivos adicionales, como ratón (mouse), teclado, etc.

John von Neumann , sin embargo es mas conocido por sus aportes en la creación de la bombas atómica en el Proyecto Manhattan , "se convirtió rápidamente en uno de los más grandes expertos en materia de explosivos y se comprometió con un gran número de consultorías militares, principalmente para la Marina de Estados Unidos . "(29). De John von Neumann mostraremos algunos rasgos sociales en la Tabla 8.

John von Neumann era "experto en materia de explosivos, entre otras habilidades, le fue encomendada la misión de ayudar en el diseño de explosivos de contacto para la compresión del núcleo de plutonio del dispositivo Trinity test y la bomba Fat Man caída en Nagasaki. También fue el encargado de calcular a qué altura debían explotar las bombas antes de tocar el suelo para que su efecto fuera más devastador. Así mismo también estuvo en el comité encargado para seleccionar objetivos potenciales japoneses (ciudades), donde hacer caer las bombas atómica. "(32) "Las más famosas (o infames) aplicaciones de este descubrimiento ocurrieron el 6 y 9 de agosto de 1945, cuando dos proyectiles nucleares fueron detonados sobre las tierras de Hiroshima y Nagasaki, a la altitud precisa, calculada por el mismo von Neumann, con el objetivo de que produjeran el mayor daño posible. "(29)

También colaboró en la bomba de hidrogeno."El trabajo de von Neumann en la bomba de hidrógeno se encontraba también en el dominio de la computación, donde él y Stanislaw Ulam desarrollaron simulaciones computacionales en las nuevas calculadoras digitales de von Neumann para los cómputos hidrodinámicos necesarios. En 1952 la primera bomba de hidrógeno, Ivy Mike, fue detonada en el atolón de Enewetak. "(29)

Entre los principales científicos que participaron, junto a John von Neumann, en el Proyecto Manhattan fueron los siguientes: Robert Oppenheimer, Enrico Fermi, Edward Teller, Hans Bethe y Richard Feynman.

Al frente de todos estos científicos estaba Vannevar Bush que fue parte del presunto proyecto de alto secreto Majestic 12 y que en ese tiempo fue nombrado por el presidente de EE.UU Harry Truman (12 de abril de 1945 – 20 de enero de 1953), "director de la Office of Scientific Research and Development, siendo jefe de una comunidad de científicos. Vannevar creo el Memex, que es un concepto precursor a la World Wide Web. "(33)

En la base Área 51, que es una base militar y un destacamento remoto de la Base de la Fuerza Aérea de Edwards y que una de sus actividades relacionadas está, con un supuesto y único gobierno mundial en la sombra o la organización Majestic 12. "(34)

Majestic 12 (abreviado como MJ-12 o MJ-XII) es el nombre en clave, según los creyentes del origen extraterrestre del fenómeno OVNI, de un presunto comité secreto de científicos, líderes militares y oficiales del gobierno formado en 1947 bajo la dirección del presidente estadounidense Harry S. Truman El comité había sido aparentemente presidido por Vannevar Bush, Robert Oppenheimer y Albert Einstein. "(35) De esto hablaremos mas adelante que ocurre en la actualidad con el desarrollo de la nanotecnología, la inteligencia artificial y las conexiones de redes neuronales.

Otros de los pioneros de las computadoras de origen Alemán era Konrad Zuse Entre los logros de Zuze esta que en 1946 "fundó la primera compañía de computadoras del mundo: la Zuse-Ingenieurbüro Hopferau. Consiguió capital de riesgo a través de ETH Zürich y una opción de IBM sobre las patentes de Zuse"(36)

Para 1938 realizo el diseño de la Z1 y entre 1938 y 1939 diseño la Z2 ayudado por Helmut Schreyer , quien fue el que construyo las compuertas And ,OR y Not . Pero no fue hasta la Z3 que no logro una computadora completamente funcional.

"Durante la Segunda Guerra Mundial, Zuse quiso construir una computadora utilizando tubos de vacío, y a pesar que en plena guerra era muy difícil obtener las piezas, Zuse logró construir la Z3"(37) en 1941, que se considera la primera máquina programable y completamente automática. "Además, fue el primero en desarrollar un lenguaje informático e introducir el sistema de numeración binario en la construcción de ordenadores"(38), por lo que se le considera el inventor de la primera computadora digital.

El éxito de Zuse suele ser atribuido a su uso del sistema binario. Si la amiga de Babbage, Ada Lovelace, fue la primera programadora teórica, escribiendo programas para una máquina que no pudo realizarse en aquel momento porque supuestamente era decimal y por lo tanto muy complicado, no binario y simple como el Z3, entonces se puede decir que Zuse fue el primer programador práctico. Algunos de los rasgos sociales de Konrad Zuse los mostramos en la Tabla 9

Partes: 1, 2, 3
Página siguiente