8
FUNDAMENTOS DE FUNDAMENTOS DE COMPUTACIÓN COMPUTACIÓN BACHILLERATO EN INGENIERÍA BACHILLERATO EN INGENIERÍA INFORMÁTICA INFORMÁTICA LIC. CARLOS H. GUTIÉRREZ LEÓN LIC. CARLOS H. GUTIÉRREZ LEÓN

F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

Embed Size (px)

Citation preview

Page 1: F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

FUNDAMENTOS DE FUNDAMENTOS DE COMPUTACIÓNCOMPUTACIÓN

BACHILLERATO EN INGENIERÍA BACHILLERATO EN INGENIERÍA INFORMÁTICAINFORMÁTICA

LIC. CARLOS H. GUTIÉRREZ LIC. CARLOS H. GUTIÉRREZ LEÓNLEÓN

Page 2: F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

- Del Ábaco a la tarjeta perforada- Del Ábaco a la tarjeta perforada

El ÁbacoEl ÁbacoFue uno de los Fue uno de los primeros dispositivos mecánicos paraprimeros dispositivos mecánicos para contar contar, cuya historia se remonta a los años 1600 a , cuya historia se remonta a los años 1600 a 1900. 1900. Es un dispositivo Es un dispositivo muy sencillo, muy sencillo, consta de cuerdas ensartadasconsta de cuerdas ensartadasen varillasen varillas que a su vez están  que a su vez están montadas en un marco montadas en un marco rectangularrectangular. . Al desplazar las cuerdas sobre varillas, sus Al desplazar las cuerdas sobre varillas, sus posiciones representan valores almacenados, y es posiciones representan valores almacenados, y es mediante dichas posiciones que este representa y mediante dichas posiciones que este representa y almacena datosalmacena datos..

La PascalinaLa PascalinaEl filósofo y matemático francés Blaise PascalEl filósofo y matemático francés Blaise Pascal (1623-1662) (1623-1662) inventó y construyó la primera inventó y construyó la primera sumadora mecánicasumadora mecánica..

Page 3: F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

Se le llamo PascalinaSe le llamo Pascalina y y funcionaba como funcionaba como maquinaria a base de engranes y ruedas.maquinaria a base de engranes y ruedas. Con esta Con esta máquina, máquina, los datos se representaban mediante las los datos se representaban mediante las posiciones de los engranajes, y los datos se posiciones de los engranajes, y los datos se introducían manualmente estableciendo dichas introducían manualmente estableciendo dichas posiciones finales de las ruedasposiciones finales de las ruedas..

Máquina de diferenciasMáquina de diferenciasCharles BabbageCharles Babbage (1793-1871), (1793-1871), visionario inglés y visionario inglés y catedráticocatedrático de Cambridge, de Cambridge, hubiese podido acelerar hubiese podido acelerar el desarrollo de las computadoras si él y su mente el desarrollo de las computadoras si él y su mente inventiva hubiesen nacido 100 años despuésinventiva hubiesen nacido 100 años después. . Adelantó la situación del hardware computacional Adelantó la situación del hardware computacional al inventar la "máquina de diferencias", capaz de al inventar la "máquina de diferencias", capaz de calcular tablas matemáticas.calcular tablas matemáticas.En 1834, cuando trabajaba en los avances de la máquina En 1834, cuando trabajaba en los avances de la máquina de diferencias de diferencias Babbage concibió la idea de una Babbage concibió la idea de una "máquina analítica". En esencia, ésta era una "máquina analítica". En esencia, ésta era una computadora de propósitos generalescomputadora de propósitos generales..

Page 4: F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

Conforme con su diseño, la máquina analítica de Conforme con su diseño, la máquina analítica de Babbage podía sumar, substraer, multiplicar y Babbage podía sumar, substraer, multiplicar y dividir en secuencia automática a una velocidad de dividir en secuencia automática a una velocidad de 60 sumas por minuto60 sumas por minuto. El diseño requería miles de . El diseño requería miles de engranes y mecanismos que necesitaría accionarse por engranes y mecanismos que necesitaría accionarse por una locomotora. Charlesuna locomotora. CharlesBabbage trabajó en su máquina analítica hasta su Babbage trabajó en su máquina analítica hasta su muerte.muerte.

Tarjetas perforadasTarjetas perforadasEl fabricante de tejidos Charles JacquardEl fabricante de tejidos Charles Jacquard , inventó en , inventó en 1801 1801 un telar que se controlaba por medio de un telar que se controlaba por medio de tarjetas perforadas; las tarjetas se perforan tarjetas perforadas; las tarjetas se perforan estratégicamente y se acomodan en cierta estratégicamente y se acomodan en cierta secuencia para indicar un diseño de tejido en secuencia para indicar un diseño de tejido en particularparticular..Charles Babbage quiso aplicar el concepto de las Charles Babbage quiso aplicar el concepto de las tarjetas perforadas del telar de Jacquard en su tarjetas perforadas del telar de Jacquard en su máquina analítica, pero la tecnología de la época máquina analítica, pero la tecnología de la época no bastaba para hacer realidad sus ideas. El mundo no bastaba para hacer realidad sus ideas. El mundo no estaba listo, y no lo estaría por cien años más.no estaba listo, y no lo estaría por cien años más.

Page 5: F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

Herman Hollerit (1860-1929)Herman Hollerit (1860-1929). . La oficina de censos La oficina de censos estadounidense no terminó el censo de 1880 sino hasta estadounidense no terminó el censo de 1880 sino hasta 18881888, por lo que la dirección de la oficina ya había , por lo que la dirección de la oficina ya había llegado a la conclusión de que el censo de cada diez años llegado a la conclusión de que el censo de cada diez años tardaría más que los mismos 10 años para terminarlo. tardaría más que los mismos 10 años para terminarlo. La La oficina de censos comisionó al estadístico Herman oficina de censos comisionó al estadístico Herman Hollerit para que aplicara su experiencia en tarjetas Hollerit para que aplicara su experiencia en tarjetas perforadas y llevara a cabo el censo de 1890perforadas y llevara a cabo el censo de 1890. . Con el Con el procesamiento de las tarjetas perforadas y el procesamiento de las tarjetas perforadas y el tabulador de tarjetas perforadas de Hollerit, el tabulador de tarjetas perforadas de Hollerit, el censo se terminó en sólo 3 años. Así empezó el censo se terminó en sólo 3 años. Así empezó el procesamiento automatizado de datos.procesamiento automatizado de datos.

Hollerith fundó la Tabulating Machine CompanyHollerith fundó la Tabulating Machine Company y y vendió sus productos en todo el mundo. vendió sus productos en todo el mundo. La demanda de La demanda de sus máquinas se extendió incluso hasta Rusia.sus máquinas se extendió incluso hasta Rusia. El El primer censo llevado a cabo en Rusia en 1897, se primer censo llevado a cabo en Rusia en 1897, se registró con el Tabulador de Hollerith.registró con el Tabulador de Hollerith.

Page 6: F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

En 1911, la Tabulating Machine Company, al unirse En 1911, la Tabulating Machine Company, al unirse con otras Compañías, formó la Computing-con otras Compañías, formó la Computing-Tabulating-Recording-CompanyTabulating-Recording-Company..La Computing-Tabulating-Recording-Company en 1924 La Computing-Tabulating-Recording-Company en 1924 cambió el nombre por el de cambió el nombre por el de International Bussines International Bussines Machines CorporationMachines Corporation ( (IBMIBM).).

- Pioneros de la computación- Pioneros de la computación

Atanasoff y Berry.Atanasoff y Berry.El Dr. Atanasoff, catedrático de la Universidad Estatal de El Dr. Atanasoff, catedrático de la Universidad Estatal de Iowa, Iowa, desarrolló la primera computadora digital desarrolló la primera computadora digital electrónica entre los años de 1937 a 1942electrónica entre los años de 1937 a 1942. . Llamó a Llamó a su invento la computadora Atanasoff-Berry, ó sólo su invento la computadora Atanasoff-Berry, ó sólo ABC (Atanasoff Berry Computer)ABC (Atanasoff Berry Computer). . Un estudiante Un estudiante graduado, Clifford Berrygraduado, Clifford Berry, fue una , fue una útil ayuda en la útil ayuda en la construcción de la computadora ABC.construcción de la computadora ABC.

Page 7: F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

Mauchly y EckertMauchly y EckertMauchly y Eckert, Mauchly y Eckert, después de varias conversaciones con después de varias conversaciones con el Dr. Atanasoffel Dr. Atanasoff, de , de leer apuntes que describían los leer apuntes que describían los principios de la computadora ABC y verla en personaprincipios de la computadora ABC y verla en persona, , desarrollaron una computadora electrónica desarrollaron una computadora electrónica completamente operacional a gran escala, se completamente operacional a gran escala, se terminó en 1946 y se terminó en 1946 y se llamó ENIAC llamó ENIAC (Electronic Numerical Integrator And Computer)(Electronic Numerical Integrator And Computer)..La ENIAC construida para aplicaciones de la La ENIAC construida para aplicaciones de la Segunda Guerra mundialSegunda Guerra mundial, se terminó en 30 meses por , se terminó en 30 meses por un equipo de científicos que trabajan bajo reloj. un equipo de científicos que trabajan bajo reloj. La La ENIAC, mil veces más veloz que sus predecesoras ENIAC, mil veces más veloz que sus predecesoras electromecánicas, irrumpió como un importante electromecánicas, irrumpió como un importante descubrimiento en la tecnología de la computacióndescubrimiento en la tecnología de la computación. . Pesaba 30 toneladas, ocupaba un espacio de Pesaba 30 toneladas, ocupaba un espacio de 450 mts2 y requería una gran cantidad de 450 mts2 y requería una gran cantidad de electricidadelectricidad. La leyenda cuenta que la ENIAC, construida . La leyenda cuenta que la ENIAC, construida en la Universidad de Pennsylvania, en la Universidad de Pennsylvania, bajaba las luces de bajaba las luces de Filadelfia siempre que se activabaFiladelfia siempre que se activaba..

Page 8: F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN

Von Neumann, Mauchly y EckertVon Neumann, Mauchly y EckertEn 1945En 1945, , John von NeumannJohn von Neumann, que había , que había trabajado con trabajado con Eckert y Mauchly en la Universidad de PennsylvaniaEckert y Mauchly en la Universidad de Pennsylvania, , publicó un artículo acerca del almacenamiento publicó un artículo acerca del almacenamiento de programas. El concepto de programa de programas. El concepto de programa almacenado permitió la lectura de un programa almacenado permitió la lectura de un programa dentro de la memoria de la computadora.dentro de la memoria de la computadora.La primera computadora en usar el citado La primera computadora en usar el citado concepto fue la llamada EDVACconcepto fue la llamada EDVAC ((Electronic Discrete-Electronic Discrete-Variable Automatic ComputerVariable Automatic Computer)) desarrollada por Von desarrollada por Von Neumann, Eckert y MauchlyNeumann, Eckert y Mauchly. La . La EDVAC se terminó EDVAC se terminó de construir en 1952de construir en 1952..