fundamento del computador tarea 1

22
Por Vanessa Bretón Fermín

Upload: vanessa155

Post on 02-Jul-2015

191 views

Category:

Presentations & Public Speaking


1 download

DESCRIPTION

homework

TRANSCRIPT

Page 1: Fundamento del computador tarea 1

Por Vanessa Bretón Fermín

Page 2: Fundamento del computador tarea 1

Máquina electrónica

capaz de almacenar

información y tratarla

automáticamente

mediante operaciones

matemáticas, y lógicas

controladas por

programas informáticos.

Dos partes esenciales la constituyen, el hardware, que es su composición física. y su software, siendo ésta la parte intangible. Una no funciona sin la otra.

Page 3: Fundamento del computador tarea 1

La pascalina fue la primera

calculadora que funcionaba a

base de ruedas y engranajes,

inventada en 1642 por el

filósofo y matemático francés

Blaise Pascal (1623-1662). El

primer nombre que le dio a su

invención fue «máquina de

aritmética». Luego la llamó

«rueda pascalina», y finalmente

«pascalina». Este invento es el

antepasado remoto del actual ordenador.

La Pascalina conoció un período

de gloria en los años 1960,

debido a que se usó de forma

interna en la compañía IBM. Por

aquellos tiempos era el único

dispositivo barato que permitía

efectuar muy rápidamente

cálculos en

numeración hexadecimal, lo

que era necesario para

la depuración de los

programas.

Page 4: Fundamento del computador tarea 1

La máquina analítica es el diseño de un computador moderno de uso

general, que podía ser programada por el usuario para ejecutar un

repertorio de instrucciones en el orden deseado. Realizado por el profesor

británico de matemáticas Charles Babbage, que representó un paso

importante en la historia de la computación.

Nunca pudo ser construida por Babbage, dado que en esa época la

tecnología disponible no estaba a la altura del proyecto.

Computadores que fueran lógicamente comparables a la máquina

analítica sólo pudieron construirse 100 años más tarde.

Page 5: Fundamento del computador tarea 1
Page 6: Fundamento del computador tarea 1

El telar de Jacquard es un telar mecánico inventado por Joseph Marie Jacquard en 1895. El artilugio utilizaba tarjetas perforadas para conseguir tejer patrones en la tela, permitiendo que hasta los usuarios más inexpertos pudieran elaborar complejos diseños. La invención se basaba en los instrumentos que anteriormente diseñaron Basile Bouchon (1725), Jean-Baptiste Falcon (1728) y Jacques Vaucanson (1740), todos ellos de nacionalidad francesa.

Aunque siempre se ha denomidado telar de Jacquard, el telar en sí es la máquina inferior que intersecciona los hilos para producir la tela, mientras que lo que verdaderamente inventó Jacquard es la máquina que produce el movimiento independiente de los hilos de urdimbre para conseguir el dibujo solicitado a través de las armuras o ligamentos insertados en las diferentes zonas del tejido.

Page 7: Fundamento del computador tarea 1
Page 8: Fundamento del computador tarea 1

Tabuladora es una de las primeras máquinas de aplicación en informática.

En 1890 Herman Hollerith (1860-1929) había desarrollado un sistema de tarjetas perforadas eléctricas y basadas en la lógica de Boole, aplicándolo a una máquina tabuladora de su invención.

El censo de 1880 había demandado 7 años de análisis, y según las proyecciones de aumento poblacional, el censo de 1890 implicaría más de 10 años de tabulación y cálculo manual. Así, Hollerith comenzó a trabajar en el diseño de una máquina tabuladora o censadora que permitiera reducir el tiempo de análisis de datos, buscando mecanizar la tabulación manual.

Page 9: Fundamento del computador tarea 1

El IBM Automatic Sequence Controlled Calculator (ASCC), más conocido como Harvard Mark I o Mark I, fue el primer ordenador electromecánico, construido en IBM y enviado a Harvard en 1944. Tenía 760.000 ruedas y 800 kilómetros de cable y se basaba en la máquina analítica de Charles Babbage.

El computador empleaba señales electromagnéticas para mover las partes mecánicas. Esta máquina era lenta (tomaba de 3 a 5 segundos por cálculo) e inflexible (la secuencia de cálculos no se podía cambiar); pero ejecutaba operaciones matemáticas básicas y cálculos complejos de ecuaciones sobre el movimiento parabólico.

Page 10: Fundamento del computador tarea 1
Page 11: Fundamento del computador tarea 1

La primera computadora eléctrica.

El ENIAC nació en 1943, aunque no se terminó de construir hasta 1946, 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.

El ENIAC fue un ordenador electrónico digital con fines generales a gran escala. Fue en su época la máquina más grande del mundo, compuesto de unas 17468 tubos de vacío, esto producía un problema ya que la vida media de un tubo era de unas 3000 horas por lo que aproximadamente cada 10 minutos se estropeaba un tubo y no era nada sencillo buscar un tubo entre 18000, consumiéndose gran cantidad de tiempo en ello. Tenía dos innovaciones técnicas, la primera es que combina diversos componentes técnicos (40000 componentes entre tubos, condensadores, resistencias, interruptores, etc.) e ideas de diseño en un único sistema que era capaz de realizar 5000 sumas y 300 multiplicaciones por segundo. La segunda era la fiabilidad de la máquina, para resolver el problema de los tubos de vacío se aplicaron unos estrictos controles de calidad de los componentes utilizados. Salió a la luz pública el 14 de febrero de 1946, apareciendo en la prensa con calificativos como "cerebro electrónico", "Einstein mecánico" o "Frankenstein matemático", como por ejemplo en el diario Newsweek.

.

Page 12: Fundamento del computador tarea 1

Antes de finalizar su construcción, los autores se

dieron cuenta de sus limitaciones, tanto a nivel

estructural como a nivel de programación. Por eso

en paralelo a su construcción empezaron a

desarrollar las nuevas ideas que dieron lugar al

desarrollo de la estructura lógica que caracteriza a

los ordenadores actuales.

La historia menos conocida de la ENIAC, sin

embargo, es la de las mujeres programadoras que

hicieron posible el funcionamiento de la máquina,

calificadas entonces como ‘sub-profesionales’ y a

las que se negó el reconocimiento que merecían.

Betty Snyder Holberton, Jean Jennings Bartik,

Kathleen McNulty Mauchly Antonelli, Marlyn

Wescoff Meltzer, Ruth Lichterman Teitelbaum y

Frances Bilas Spence fueron las responsables de

que la programación de ENIAC fuese sencilla y

accesible y crearon las primeras aplicaciones de

software, sentando las bases para la evolución de

la programación en las siguientes décadas.

Page 13: Fundamento del computador tarea 1

La primera generación de computadoras abarca desde el año 1938 hasta el año 1958, época en que la tecnología electrónica era a base de bulbos o tubos de vacío, y la comunicación era en términos de nivel más bajo que puede existir, que se conoce como lenguaje de máquina.

La primera generación de computadoras y sus antecesores, se describen en la siguiente lista de los principales modelos de que constó:

1946 ENIAC,

1949 EDVAC,

1951 UNIVAC I,

1953 IBM 701,

1954 - IBM continuó con otros modelos, que incorporaban un mecanismo de almacenamiento masivo llamado tambor magnético, que con los años evolucionaría y se convertiría en el disco magnético.

La era de la computación moderna empezó con una ráfaga de desarrollo antes y durante la Segunda Guerra Mundial.

Page 14: Fundamento del computador tarea 1

La segunda generación de las computadoras reemplazó las válvulas de vacío por los transistores. Por eso, las computadoras de la segunda generación son más pequeñas y consumen menos electricidad que las de la anterior. La forma de comunicación con estas nuevas computadoras es mediante lenguajes más avanzados que el lenguaje de máquina, los cuales reciben el nombre de “lenguajes de alto nivel” o lenguajes de programación.

1951, Maurice Wilkes.

1956, el RAMAC.

FORTRAN.

1959, mainframe IBM 1401.

1960, mainframe IBM 1620.

1962, Se desarrolla el primer juego de ordenador, llamado SpaceWars.

PDP-1.

1964, 360.

Page 15: Fundamento del computador tarea 1

A mediados de los años 60 se produjo la invención del circuito integrado o microchip, por parte de Jack St. Claire Kilby y Robert Noyce. Después llevó a Ted Hoff a la invención del microprocesador, en Intel. A finales de 1960, investigadores como George Gamow notaron que las secuencias de nucleótidos en el ADN formaban un código, otra forma de codificar o programar.

A partir de esta fecha, empezaron a empaquetarse varios transistores diminutos y otros componentes electrónicos en un solo chip o encapsulado, que contenía en su interior un circuito completo: un amplificador, un oscilador, o una puerta lógica. Naturalmente, con estos chips (circuitos integrados) era mucho más fácil montar aparatos complicados: receptores de radio o televisión y computadoras.

Page 16: Fundamento del computador tarea 1

En 1965, IBM anunció el primer grupo de máquinas construidas con circuitos integrados, que recibió el nombre de serie Edgar.

Estas computadoras de tercera generación sustituyeron totalmente a los de segunda, introduciendo una forma de programar que aún se mantiene en las grandes computadoras actuales.

Esto es lo que ocurrió en (1964-1971) que comprende de la tercera generación de computadoras.

Menor consumo de energía

Apreciable reducción del espacio

Aumento de fiabilidad y flexibilidad

Teleproceso

Multiprogramación

Renovación de periféricos

Minicomputadoras, no tan costosas y con gran capacidad de procesamiento. Algunas de las más populares fueron la PDP-8 y la PDP-11

Se calculó π (Número Pi) con 500 mil decimales

Page 17: Fundamento del computador tarea 1

La denominada Cuarta Generación (1971 a 1981) es el producto de la micro miniaturización de los circuitos electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras personales (PC). Hoy en día las tecnologías LSI (Integración a gran escala) y VLSI (integración a muy gran escala) permiten que cientos de miles de componentes electrónicos se almacenen en un chip. Usando VLSI, un fabricante puede hacer que una computadora pequeña rivalice con una computadora de la primera generación que ocupaba un cuarto completo. Hicieron su gran debut las microcomputadoras.

Page 18: Fundamento del computador tarea 1

La quinta generación de computadoras, también conocida por sus siglas en inglés, FGCS (de Fifth Generation Computer Systems) fue un ambicioso proyecto propuesto por Japón a finales de la década de 1970. Su objetivo era el desarrollo de una nueva clase de computadoras que utilizarían técnicas y tecnologías de inteligencia artificial tanto en el plano del hardware como del software,1 usando el lenguaje PROLOG2 3 4 al nivel del lenguaje de máquina y serían capaces de resolver problemas complejos, como la traducción automática de una lengua natural a otra.

Como unidad de medida del rendimiento y prestaciones de estas computadoras se empleaba la cantidad de LIPS (Logical Inferences Per Second) capaz de realizar durante la ejecución de las distintas tareas programadas. Para su desarrollo se emplearon diferentes tipos de arquitecturas VLSI (Very Large Scale Integration).

El proyecto duró once años, pero no obtuvo los resultados esperados: las computadoras actuales siguieron así, ya que hay muchos casos en los que, o bien es imposible llevar a cabo una paralelización del mismo, o una vez llevado a cabo ésta, no se aprecia mejora alguna, o en el peor de los casos, se produce una pérdida de rendimiento.

Page 19: Fundamento del computador tarea 1

Tiempo Unix o Tiempo POSIX es un sistema para la descripción de instantes de tiempo: se define como la cantidad de segundos transcurridos desde la medianoche UTC del 1 de enero de 1970, sin contar segundos intercalares. Es universalmente usado no solo en sistemas operativos tipo-Unix, sino también en muchos otros sistemas computacionales. No se trata ni de una representación lineal del tiempo, ni de una representación verdadera de UTC (a pesar de que frecuentemente se lo confunde con ambos), pues el tiempo que representa es UTC, pero no tiene forma de representar segundos bisiestos de UTC.

Page 20: Fundamento del computador tarea 1

El Sputnik 1 (que significa satélite) lanzado el 4 de octubre de 1957 por la Unión Soviética fue el primer satélite artificial de la historia.

El Sputnik 1 fue el primero de varios satélites lanzados por la Unión Soviética en su programa Sputnik, la mayoría de ellos con éxito. Le siguió el Sputnik 2, como el segundo satélite en órbita y también el primero en llevar a un animal a bordo, una perra llamada Laika. El primer fracaso lo sufrió el Sputnik 3.

Page 21: Fundamento del computador tarea 1

Tianhe-2 o Milky Way-2 es una supercomputadora desarrollada por la Universidad Nacional de Tecnología de Defensa de China (NUDT) y la empresa china Inspur, está ubicada en el Centro Nacional de Supercomputación en Guangzho (NSCC-GZ), República Popular China. Tiene un rendimiento de 33,86 petaFLOPS (33.860.000.000.000.000 operaciones de coma flotante por segundo), con un pico teórico de 54,9 petaFLOPS que la convierte en la supercomputadora más rápida del mundo.2 3

Está equipada con 16.000 nodos, cada uno con dos procesadores Intel Xeon IvyBridge E5-2692 (12 núcleos, 2,2 GHz) y tres procesadores Intel Xeon Phi 31S1P (57 núcleos, 1,1 GHz), cuya combinación da un total de 3.120.000 núcleos de computación. Es capaz de almacenar 12,4 PB, tiene una memoria del sistema de 1.375 TiB (1,34 PiB) y utiliza el sistema operativo Kylin Linux.4 5 Se calcula que ha costado entre 200 y 300 millones de dólares.

Page 22: Fundamento del computador tarea 1