fbpx
Wikipedia

Z3

La computadora Z3, creada por Konrad Zuse en 1941, fue la primera máquina programable y completamente automática, características usadas para definir a un computador.

Réplica del Zuse Z3 exhibida en el Museo Alemán en Múnich.

El Z3, de tecnología electromecánica, estaba construido con 2300 relés, tenía una frecuencia de reloj de ~5 Hz, y una longitud de palabra de 22 bits. Los cálculos eran realizados con aritmética en coma flotante puramente binaria. La máquina fue completada en 1941 (el 12 de mayo de ese mismo año fue presentada a una audiencia de científicos en Berlín). El Z3 original fue destruido en 1943 durante un bombardeo en Berlín. Una réplica completamente funcional fue construida durante los años 60 por la compañía del creador Zuse KG y está en exposición permanente en el Deutsches Museum. En 1998 Raúl Rojas demostró que el Z3 es Turing completo.

En 1967, Zuse KG había construido un total de 251 computadoras. Ese mismo año Zuse sugirió que el universo en sí mismo es una retícula de computadoras (Física computacional), publicando esta hipótesis en 1969 en su libro Rechnender Raum.[1][2][3]

Relaciones entre el Z3 y otras computadoras

La siguiente lista sitúa el Z3 en el contexto de la época:

1. Al contrario que el primer ordenador no-programable creado por Wilhelm Schickard en 1623, el Z3 de 1941 era programable.

2. El éxito de Zuse suele ser atribuido a su uso del sistema binario. Este sistema fue inventado unos 300 años antes por Gottfried Leibniz, y posteriormente usado por George Boole para desarrollar su álgebra booleana. En 1937, Claude Shannon introdujo la idea de implementar el álgebra booleana mediante relés electrónicos en un documento sobre diseño de circuitos digitales. Sin embargo, fue Zuse el que unió todo esto e hizo que funcionara.

3. El primer diseño de un computador controlado por programa fue realizado por Charles Babbage a mediados del siglo XIX. Este diseño, sin embargo, no pudo llevarse a cabo en aquellos momentos, supuestamente porque era decimal y por lo tanto muy complicado, no binario y simple como el Z3. No obstante, en 1991, la máquina diferencial de Babbage fue construida según sus planes originales, y funcionó correctamente. Si la amiga de Babbage, Ada Lovelace, fue la primera programadora teórica, escribiendo programas para una máquina que no existía, entonces Zuse fue el primer programador práctico.[4]

4. El ENIAC fue completado 4 años después que el Z3. Mientras que el ENIAC usaba válvulas de vacío y el Z3 usaba relés, el ENIAC todavía era decimal y el Z3 era binario. Hasta 1948, programar el ENIAC significaba volver a soldar los cables; mientras, el Z3 leía los programas de tarjetas perforadas. Hoy en día los computadores están basados en transistores en vez de válvulas o relés, pero su arquitectura interna es más parecida al Z3 que al ENIAC.

5. El Z3 necesitaba una cinta externa para almacenar los programas. El Manchester Baby de 1948 y el EDSAC de 1949 fueron los primeros computadores del mundo con programas almacenados internamente, implementando un concepto frecuentemente atribuido a un artículo presentado en 1945 por John von Neumann y sus compañeros. Sin embargo, una patente de Zuse de 1936 ya mencionaba la idea, pero fue rechazada.

6. Relación entre el Z3 y el concepto teórico de la máquina universal de Turing: era posible construir bucles en el Z3, pero no había ninguna instrucción de salto condicional (aunque hubiera sido sencillo añadir una). No obstante, hay una manera de implementar una máquina de Turing en un Z3 (asumiendo una capacidad de almacenamiento infinita), como fue demostrado en 1998. Es una manera extraña, pero la propia máquina de Turing es extraña, estando diseñada para ser simple y universal, no eficiente.

Desde un punto de vista práctico es mucho más importante el hecho de que el Z3 proporcionaba un conjunto de instrucciones bastante útil para las aplicaciones de los ingenieros de los años 40. De hecho, Zuse era un ingeniero que construyó sus computadores para que les facilitasen su trabajo.

Véase también

Notas y referencias

  1. Rechnender Raum.
  2. Rojas, Raúl (1998). «How to make Zuse's Z3 a universal computer». IEEE Annals of the History of Computing (en inglés) 20 (3): 51-54. doi:10.1109/85.707574. 
  3. Rojas, Raúl. (en inglés). Zuse Institute Berlin. Archivado desde el original el 2 de noviembre de 2009. Consultado el 23 de junio de 2009. 
  4. Véase Programador
  •   Datos: Q222419
  •   Multimedia: Zuse Z3

para, otros, usos, este, término, véase, desambiguación, computadora, creada, konrad, zuse, 1941, primera, máquina, programable, completamente, automática, características, usadas, para, definir, computador, réplica, zuse, exhibida, museo, alemán, múnich, tecn. Para otros usos de este termino vease Z3 desambiguacion La computadora Z3 creada por Konrad Zuse en 1941 fue la primera maquina programable y completamente automatica caracteristicas usadas para definir a un computador Replica del Zuse Z3 exhibida en el Museo Aleman en Munich El Z3 de tecnologia electromecanica estaba construido con 2300 reles tenia una frecuencia de reloj de 5 Hz y una longitud de palabra de 22 bits Los calculos eran realizados con aritmetica en coma flotante puramente binaria La maquina fue completada en 1941 el 12 de mayo de ese mismo ano fue presentada a una audiencia de cientificos en Berlin El Z3 original fue destruido en 1943 durante un bombardeo en Berlin Una replica completamente funcional fue construida durante los anos 60 por la compania del creador Zuse KG y esta en exposicion permanente en el Deutsches Museum En 1998 Raul Rojas demostro que el Z3 es Turing completo En 1967 Zuse KG habia construido un total de 251 computadoras Ese mismo ano Zuse sugirio que el universo en si mismo es una reticula de computadoras Fisica computacional publicando esta hipotesis en 1969 en su libro Rechnender Raum 1 2 3 Relaciones entre el Z3 y otras computadoras EditarLa siguiente lista situa el Z3 en el contexto de la epoca 1 Al contrario que el primer ordenador no programable creado por Wilhelm Schickard en 1623 el Z3 de 1941 era programable 2 El exito de Zuse suele ser atribuido a su uso del sistema binario Este sistema fue inventado unos 300 anos antes por Gottfried Leibniz y posteriormente usado por George Boole para desarrollar su algebra booleana En 1937 Claude Shannon introdujo la idea de implementar el algebra booleana mediante reles electronicos en un documento sobre diseno de circuitos digitales Sin embargo fue Zuse el que unio todo esto e hizo que funcionara 3 El primer diseno de un computador controlado por programa fue realizado por Charles Babbage a mediados del siglo XIX Este diseno sin embargo no pudo llevarse a cabo en aquellos momentos supuestamente porque era decimal y por lo tanto muy complicado no binario y simple como el Z3 No obstante en 1991 la maquina diferencial de Babbage fue construida segun sus planes originales y funciono correctamente Si la amiga de Babbage Ada Lovelace fue la primera programadora teorica escribiendo programas para una maquina que no existia entonces Zuse fue el primer programador practico 4 4 El ENIAC fue completado 4 anos despues que el Z3 Mientras que el ENIAC usaba valvulas de vacio y el Z3 usaba reles el ENIAC todavia era decimal y el Z3 era binario Hasta 1948 programar el ENIAC significaba volver a soldar los cables mientras el Z3 leia los programas de tarjetas perforadas Hoy en dia los computadores estan basados en transistores en vez de valvulas o reles pero su arquitectura interna es mas parecida al Z3 que al ENIAC 5 El Z3 necesitaba una cinta externa para almacenar los programas El Manchester Baby de 1948 y el EDSAC de 1949 fueron los primeros computadores del mundo con programas almacenados internamente implementando un concepto frecuentemente atribuido a un articulo presentado en 1945 por John von Neumann y sus companeros Sin embargo una patente de Zuse de 1936 ya mencionaba la idea pero fue rechazada 6 Relacion entre el Z3 y el concepto teorico de la maquina universal de Turing era posible construir bucles en el Z3 pero no habia ninguna instruccion de salto condicional aunque hubiera sido sencillo anadir una No obstante hay una manera de implementar una maquina de Turing en un Z3 asumiendo una capacidad de almacenamiento infinita como fue demostrado en 1998 Es una manera extrana pero la propia maquina de Turing es extrana estando disenada para ser simple y universal no eficiente Desde un punto de vista practico es mucho mas importante el hecho de que el Z3 proporcionaba un conjunto de instrucciones bastante util para las aplicaciones de los ingenieros de los anos 40 De hecho Zuse era un ingeniero que construyo sus computadores para que les facilitasen su trabajo Vease tambien EditarZ2 Z3 Z4 Z22 ENIAC Historia de la informatica Historia del hardware de computadorNotas y referencias Editar Rechnender Raum Rojas Raul 1998 How to make Zuse s Z3 a universal computer IEEE Annals of the History of Computing en ingles 20 3 51 54 doi 10 1109 85 707574 Rojas Raul How to make Zuse s Z3 a universal computer en ingles Zuse Institute Berlin Archivado desde el original el 2 de noviembre de 2009 Consultado el 23 de junio de 2009 Vease Programador Wikimedia Commons alberga una categoria multimedia sobre Z3 Datos Q222419 Multimedia Zuse Z3 Obtenido de https es wikipedia org w index php title Z3 amp oldid 138620485, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos