John von Neumann fue un matemático estadounidense que hizo contribuciones fundamentales a las matemáticas, la física cuántica y la computación. Diseñó la primera computadora digital con arquitectura de programa almacenado y separación entre hardware y software. También asesoró en el proyecto Manhattan para desarrollar la bomba atómica y propuso el algoritmo merge sort.
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJEjecgjv
La Pedagogía Autogestionaria es un enfoque educativo que busca transformar la educación mediante la participación directa de estudiantes, profesores y padres en la gestión de todas las esferas de la vida escolar.
Elites municipales y propiedades rurales: algunos ejemplos en territorio vascónJavier Andreu
Material de apoyo a la conferencia pórtico de la XIX Semana Romana de Cascante celebrada en Cascante (Navarra), el 24 de junio de 2024 en el marco del ciclo de conferencias "De re rustica. El campo y la agricultura en época romana: poblamiento, producción, consumo"
Documento sobre las diferentes fuentes que han servido para transmitir la cultura griega, y que supone la primera parte del tema 4 de "Descubriendo nuestras raíces clásicas", optativa de bachillerato en la Comunitat Valenciana.
Ponencia en I SEMINARIO SOBRE LA APLICABILIDAD DE LA INTELIGENCIA ARTIFICIAL EN LA EDUCACIÓN SUPERIOR UNIVERSITARIA. 3 de junio de 2024. Facultad de Estudios Sociales y Trabajo, Universidad de Málaga.
3. Vida
John von Neumann, matem tico estadounidense. Naci el 28 de diciembre á ó de 1903 en
Budapest, Hungría.
Dotado con una memoria fotográfica que lo llevó a devorar literalmente los 42
volúmenes de una famosa enciclopedia de la época. Posteriormente concentró su interés en
el imperio Bizantino, convirtiéndose en un verdadero experto en la materia. También fue
un gran talento para los idiomas, y aprendió Francés, Alemán, Griego clásico y Latín a
muy temprana edad. Se dice que a los 6 años ya era capaz de dividir mentalmente dos
números cualquiera de 8 dígitos, y que solía bromear en Griego con su padre. A los 8
años dominaba el cálculo y a los 12 ya había leído y entendido la "Teoría de las
Funciones" de Borel.
A los 10 años ingresó al Gimnasio Luterano, que era entonces una de las 3 escuelas
más respetadas de Hungría. Cursó estudios en Zurich y en las universidades de Berlín y
Budapest. Se traslada a Estados Unidos en el año 1930 para enseñar en la Universidad de
Princeton. Desde 1933 trabajó en el Instituto de Estudios Avanzados de Princeton (Nueva
Jersey). Se le concedió la nacionalidad estadounidense en 1937 y durante la II Guerra
Mundial ejerció como asesor en el proyecto de la bomba atómica de Los Álamos. Fue
miembro de la Comisión de Energía Atómica de los Estados Unidos.
Destacó por sus aportaciones fundamentales a la teoría cuántica, especialmente el
concepto de anillos de operadores (actualmente conocido como álgebra de Neumann) y
además por su trabajo de iniciación de las matemáticas aplicadas. En el año 1952 diseñó
la primera computadora que utilizaba un programa archivado flexible, el MANIAC I.
En 1956 recibió el premio Enrico Fermi por sus aportaciones a la teoría y al diseño de
las computadoras electrónicas.
John von Neumann falleció el 8 de febrero de 1957 en Washington, D.C., Estados Unidos.
4. Bomba atómica
El 6 de agosto de 1.945, el mundo sufrió un cambio importante. Se lanzó sobre
Hiroshima la primera bomba atómica de la Historia. Sus nefastos resultados dejaron
sorprendidos a gran parte del mundo y junto con el posterior lanzamiento sobre Nagasaki,
fueron la causa primordial del final de la II Guerra Mundial.
El proyecto de construcción de la bomba, “Proyecto Manhatan”, se inició en 1.942; a
partir del cual EEUU y Gran Bretaña tenían puesto su objetivo en la fabricación de la
primera bomba atómica. Científicos, militares y técnicos trabajaron en el proyecto; el
trabajo era supervisado por el director del laboratorio nuclear y artífice del proyecto R. J.
Oppenheimer.
La bomba atómica es un reactor nuclear que no utiliza moderador y en la que se
origina una reacción en cadena. Dos trozos de material radiactivo chocan entre sí mediante
la explosión de dos cargas convencionales, produciéndose una reacción nuclear. Los efectos,
que se expanden en círculos concéntricos, producen: quemaduras, derrumbamientos, roturas
de las conducciones de gas, cristales... y usado con mayor potencia la destrucción total,
como ocurrió en Hiroshima.
Sin duda una de las decisiones más importantes llevada a cabo por el presidente
Truman, fue la orden de lanzamiento de la bomba; hecho que después de ejecutado
traería consigo un número elevadísimo de consecuencias materiales y de carácter moral.
El 6 de agosto todo estaba preparado con el fin de llevar a cabo la operación. El
vuelo preveía su llegada a Hiroshima a las 8,15; el día se preveía despejado y todo era
favorable para el lanzamiento.
Hiroshima era una ciudad japonesa que por aquel entonces contaba con 300.000
habitantes. La mañana de la explosión la gente no dejó sus tareas cotidianas pese al
aviso de la presencia de un avión enemigo sobrevolando la ciudad.
Tal y como se había previsto, a las 8h 15´ 17´´ se produjo el lanzamiento de LA
PRIMERA BOMBA ATÓMICA sobre la ciudad de Hiroshima. Después, pasados unos segundos,
una nube de humo de 12 kms. de altura se elevó sobre el cielo, dejando entrever las
terribles consecuencias derivadas de la explosión. El lugar de la explosión se había
convertido en una gran bola de fuego en cuyo interno la temperatura rozaba decenas de
miles de grados. Aun desde el aire la tripulación observó que a 600 km. todavía era
visible la enorme nube. Unos segundos habían bastado para que 48.000 edificios fuesen
destruidos, 80.000 personas muriesen y 17.000 desapareciesen “volatilizadas”. Toda la vida
existente en Hiroshima fue arrasada y destruida.
5. Aportaciones informáticas
Von Neumann creó el campo de los autómatas celulares sin computadores,
construyendo los primeros ejemplos de autómatas autorreplicables con lápiz y papel. El
concepto de constructor universal fue presentado en su trabajo póstumo Teoría de los
autómatas autorreproductivos .
Además de su trabajo en arquitectura computacional, von Neumann ofreció una
contribución al estudio de algoritmos. Donald Knuth considera a von Neumann el inventor,
en 1945, del conocido algoritmo merge sort, en el cual la primera y segunda mitad de un
array (vector) se clasifican recursivamente por separado y luego se fusionan juntas.
Von Neumann fue uno de los pioneros de las Ciencias de la Computación e hizo
importantes contribuciones al desarrollo del diseño lógico o de programación. Creó la
arquitectura de los computadores actuales, propuso la adopción del bit como medida de la
memoria de los ordenadores, y resolvió el problema de la obtención de respuestas fiables
con componentes no fiables (bit de paridad).
Participó en el diseño del que se considera el primer ordenador, el ENIAC (que se
construyó para calcular la trayectoria de los misiles), para hacer modificaciones al
programa se tenía que cambiar las conexiones de las válvulas. Más tarde propuso separar
el hardware del software y se creó el EDVAC.
Neumann fue tan importante y clave para el desarrollo de la computadora digital
que a la mayoría de aquellas máquinas, se las conoce como procesadores von Neumann.
Su tesis y problema más importante sobre las máquinas fue la del concepto de
autoreproducción, se cuestionaba: ¿Puede ser una máquina artificial capaz de producir una
copia de ella misma, que pudiera también, ser capaz de crear más copias?. En sus
ponencias para la Universidad de Yale, The Computer and the Brain, afirmaba que las
computadoras y los seres humanos son diferentes clases de automatas.
6. Arquitectura Von Neumann
La arquitectura Von Neumann, tambi n conocida como modelo é de Von Neumann o
arquitectura Princeton, es una arquitectura de computadoras basada en la descrita en 1945
por el matemático y físico John von Neumann y otros, en el primer borrador de un
informe sobre el EDVAC .1 Este describe una arquitectura de diseño para un ordenador
digital electrónico con partes que constan de una unidad de procesamiento que contiene
una unidad aritmético lógica y registros del procesador, una unidad de control que contiene
un registro de instrucciones y un contador de programa, una memoria para almacenar
tanto datos como instrucciones, almacenamiento masivo externo, y mecanismos de entrada y
salida.1 2 El significado ha evolucionado hasta ser cualquier ordenador de programa
almacenado en el cual no pueden ocurrir una extracción de instrucción y una operación
de datos al mismo tiempo, ya que comparten un bus en común. Esto se conoce como el
cuello de botella Von Neumann y muchas veces limita el rendimiento del sistema.3
El diseño de una arquitectura Von Neumann es más simple que la arquitectura
Harvard más moderna, que también es un sistema de programa almacenado, pero tiene un
conjunto dedicado de direcciones y buses de datos para leer datos desde memoria y escribir
datos en la misma, y otro conjunto de direcciones y buses de datos para ir a buscar
instrucciones.
Un computadora digital de programa almacenado es una que mantiene sus
instrucciones de programa, así como sus datos, en memoria de acceso aleatorio (RAM) de
lectura-escritura. Las computadoras de programa almacenado representaron un avance sobre
los ordenadores controlados por programas de la década de 1940, como la Colossus y la
ENIAC, que fueron programadas por ajustando interruptores e insertando parches,
conduciendo datos de la ruta y para controlar las señales entre las distintas unidades
funcionales. En la gran mayoría de las computadoras modernas, se utiliza la misma
memoria tanto para datos como para instrucciones de programa, y la distinción entre Von
Neumann vs. Harvard se aplica a la arquitectura de memoria caché, pero no a la
memoria principal.