Download Historia de la computacion

Document related concepts
no text concepts found
Transcript
• Por siglos los hombres han tratado de
usar fuerzas y artefactos de diferente
tipo para realizar sus trabajos, para
hacerlos mas simples y rápidos. La
historia conocida de los artefactos que
calculan o computan, se remonta a
muchos años antes de Jesucristo.
• Dos principios han coexistido con la
humanidad en este tema. Uno es usar
cosas para contar, ya sea los dedos,
piedras, semillas, etc. El otro es colocar
esos
objetos
en
posiciones
determinadas.
• RESEÑA HISTORICA
•
•
•
•
•
•
EL ABACO
BLAISE PASCAL (1623-1662)
JOSEPH MARIE JACQUARD
CHARLES BABBAGE (1791-1871
MÁQUINA ANALÍTICA
AUGUSTA ADA KING,
CONDESA DE LOVELACE (1815-1852)
• HERMAN HOLLERITH
• JOHN ATANASOFF
• KONRAD ZUSE
•
•
•
•
HOWARD AIKEN
ALAN TURING (1912-1954)
ENIAC
JOHN VON NEUMANN(1903-1957)
• GENERACIÓN DE COMPUTADORAS
• DEFINICIÓN
• LAS 5 GENERACIONES HASTA LA ACTUALIDAD
• 1ª GENERACIÓN (1946-1959)
• 2ª GENERACIÓN (1959-1964)
• 3ª GENERACIÓN (1964-1980)
• 4ª GENERACIÓN (1980-1984)
• 5ª GENERACIÓN
• BIO ELECTRÓNICA
• LENGUAJES DE PROGRAMACIÓN DE ALTO NIVEL
• EL LENGUAJE C
•
•
•
•
•
INTERNET Y WWW
LINEA DEL TIEMPO DE LA COMPUTADORA
CONCLUSIONES
GLOSARIO
CIBERGAFIA
Tendria 5000 años de
antigüedad
Es la primera herramienta
para calcular conocida
Matemático Francés
Construyó la primera máquina de
sumar en 1642
Utilizó tarjetas perforadas
Inventó el Jacquard loom, 1801
Matemático Inglés
Creó una máquina de
Diferencias en 1822
Usó tecnología para relojes
Para resolver ecuaciones
polinomiales
Nunca se terminó
Babbage (1933) diseñó la máquina
analítica
Máquina programable de propósito
general
Vapor como fuente de energía
Diseñada para almacenar 1000
números con 50 decimales cada uno.
Las instrucciones almacenadas en
tarjetas perforadas
Nunca se construyó
Ayudante de Babbage
Diseñó un lenguaje para la
máquina analítica
Es considerada la primera
programadora de la historia
Se creó el lenguaje de
programación “Ada”
Desarrolló una máquina no programable
para procesar los datos del censo de 1980
de USA.
Los datos se almacenaban en tarjetas
Perforadas
Redujo el tiempo del censo de años a
semanas
Físico americano
Construyó la máquina ABC a
finales de los años 30
Para resolver sistemas de
ecuaciones
Usó tubos de vacío
No la terminó por falta de
recursos
Ingeniero Alemán
Construyó el primer computador digital
programable en los años 30
Usó retardos electromecánicos para
realizar conmutación
Primera máquina en la que se utilizó el
sistema numérico binario
Falta de recursos
Físico Americano y
matemático aplicado
Construyó Harvard Mark I
en colaboración con IBM en
1944
Usó retardos
electromecánicos
Números de 23 digitos,
logaritmos y funciones
trigonométricas
Matemático inglés y primer
científico de computación
Creó modelos matemáticos de
computadores (Máquina de
Turing) 1936
Demostró teoremas
fundamentales acerca de las
limites de la computabilidad
(Teoría de la Computación)
Ayudó a decifrar (criptoanálisis) los
códigos secretos “Enigma” durante la 2°
guerra mundial
Trabajó en la construcción de un
computador electrónico británico
(Colossus) para decifrar códigos
Perseguido por ser Homosexual.
Se suicidó en 1954
ENIAC: Electronic Numerical Integrator
And Calculator
Creado
en
la
Universidad
de
Pennsylvania por John Mauchly y J.
Presper Eckert en 1946
Primer computador digital electrónico
de propósito general. Usó 19000 tubos
de vacío. Fallas cada una hora
La programación requería configurar
físicamente la máquina
Se usó para realizar los cálculos del
proyecto de la bomba atómica
Matemático Húngaro, cibernético
Trabajó en el proyecto de la bomba
atómica
Inventó la teoría juegos y la teoría del
autómata auto-replicante
Originador el concepto de programa
almacenado en el computador en
1945
Creó el modelo de
instrucciones de programa y
datos almacenados en la
memoria del computador
Se pueden de reprogramar
La Arquitectura de
computador de Von Neumann
llegó a ser estandar universal
El primer programa
almacenado electrónicamente
aparece en 1947
• Se denomina “Generación de computadoras” a cualquiera de los
periodos en que se divide la historia de las computadoras
1.
2.
3.
4.
5.
1ª Generación: Las computadoras estaban construidas con
electrónica de válvulas y se programaban en lenguaje de
máquina.
2ª generación: Ya no son de válvulas de vacío, sino con
transistores, son más pequeñas y consumen menos electricidad
que las anteriores.
3ª generación: Son las computadoras que comienzan a utilizar
circuitos integrados.
4ª generación: Se caracteriza por la integración a gran escala de
circuitos integrados y transistores (más circuitos por unidad de
espacio).
5ª generación: Las computadoras de quinta generación son
computadoras basados en inteligencia artificial.
• Se caracteriza por el rasgo más prominente de la ENIAC (Computador e
Integrador Numérico Electrónico): tubos de vacío (bulbos) y programación
basada en el lenguaje de máquina.
• Durante la década de 1950 se construyeron varias computadoras notables,
cada una contribuyó con avances significativos: uso de la aritmética
binaria, acceso aleatorio y el concepto de programas almacenados.
• La primera computadora digital electrónica de la historia Era capaz de
efectuar cinco mil sumas por segundo. Fue hecha por un equipo de
ingenieros y científicos encabezados por los doctores John W. Mauchly y J.
Prester Eckert en la universidad de Pennsylvania, en los Estados Unidos.
Mauchly
Prester Eckert
• Estas computadoras comenzaron a utilizar transistores. Se
comunicaban mediante lenguajes de alto nivel.
• El invento de los transistores significó un gran avance, ya que
permitió la construcción de computadoras más poderosas,
más confiables, y menos costosas. Además ocupaban menos
espacio y producían menos calor que las computadoras que
operaban a bases de tubos de vacío.
• Maurice Wilkes inventa la microprogramación, que simplifica
mucho el desarrollo de las CPU.
Maurice Wilkes
IBM 1620 (año 1961)
IBM S/360(año1964)
• A mediados de los años 60 se produjo, la invención de Jack St. Claire Kilby y
Robert Noyce del circuito integrado o microchip, después llevó a la
invención de Ted Hoff del microprocesador, en Intel.
• A partir de finales de 1960, empezaron a empaquetarse varios transistores
diminutos y otros componentes electrónicos en una sola pastilla o
encapsulado. Naturalmente, con estas pastillas (circuitos integrados) era
mucho más fácil montar aparatos complicados: receptores de radio o
televisión y computadoras.
• 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.
Circuito integrado
• Dos mejoras en la tecnología de las computadoras marcan el inicio de la
cuarta generación: el reemplazo de las memorias con núcleos magnéticos,
por las de chips de silicio y la colocación de muchos más componentes en
un Chip: producto de la microminiaturización de los circuitos electrónicos.
• El tamaño reducido del microprocesador de chips hizo posible la creación
de las computadoras personales.
• Las microcomputadoras o Computadoras Personales (PC´s) tuvieron su
origen con la creación de los microprocesadores.
• Las PC´s son computadoras para uso personal y relativamente son baratas
y actualmente se encuentran en las oficinas, escuelas y hogares.
• Hicieron su gran debut las microcomputadoras.
IBM PC 5150: Se le acusa de ser el
1er PC y desatar la ola de la
computación personal.
•
•
Fue un proyecto ambicioso lanzado por Japón a finales de los 70. Su
objetivo era el desarrollo de una clase de computadoras que utilizarían
técnicas de inteligencia artificial 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.
El proyecto duró diez años, los campos principales para la investigación
de este proyecto inicialmente eran:
-Tecnologías para el proceso del conocimiento.
-Tecnologías para procesar bases de datos y bases de
conocimiento masivo.
-Sitios de trabajo del alto rendimiento.
-Informáticas funcionales distribuidas.
-Supercomputadoras para el cálculo científico.
Bio electrónica
• Redes neuronales, como las del cerebro, flexibles y
adaptables;
• Procesan datos de manera muy eficiente y en paralelo;
• Micro procesador: 10x106 compuertas lógicas, 20 Wats, 4 GHz
• Cerebro de abeja: 106 de neuronas, 0,1x10-6 Wat, 1KHz
simultáneamente ve, olfatea, vuela, recolecta polen y vive en
comunidad.
Grace Hopper construyó el primer
compilador en 1952.
John Backus y el equipo de
programadores de IBM
desarrollaron por FORTRAN en
1957.
Se construye ALGOL en 1958, es
considerado antecesor de C
(1959) COBOL, desarrollado por Grace Hopper.
(1958) LISP desarrollado por John McCarthy en Standford
(1963) BASIC desarrollado por Thomas Kurtz y John Kemeny en
Dartmouth
(1968) PASCAL desarrollado por Niklaus Wirth en 1968.
(1972) PROLOG desarrollado por Alain Colmerauer y Phillip Roussel
en 1972
EL LENGUAJE C
A comienzo de los 70 el lenguaje C es desarrollado por
Brian Kernighan y Dennis Ritchie en los laboratorios Bell
de AT&T
(1969) red ARPANET, se conectaron 4
computadores ubicados en UCSB,
UCLA, Utah y SRI.
(finales de los 80) WWW(World Wide
Web) desarrollado en CERN, Suiza,
por Tim Berners-Lee.
(1990) Primer browser de Web
creado por Tim Berners-Lee
Marc Andreesen y Eric Bina
desarrollan el browser de Web
Mosaic en la universidad de
Illinois
Marc Andreesen y Jim Clark
crean Netscape en 1994
CONCLUSIONES
• En la actualidad, dada la complejidad
del mundo actual, con el manejo inmenso
de conocimientos e información propia
de esta época de crecimiento
tecnológico es indispensable contar con
una herramienta que permita manejar
información con eficiencia y flexibilidad,
esa herramienta es la computadora.
• La computadora es una máquina
electrónica capaz de ordenar procesar y
elegir un resultado con una información.
• Las computadoras cuentan con diversas
herramientas para realizar varias
acciones tales como procesadores de
palabras
que
permiten
crear
documentos, editarlos y obtener una
vista preliminar del mismo antes de
imprimirlo si esa es la necesidad,
también cuenta con hojas de cálculo
que permiten realizar operaciones de
cálculo de tipo repetitivas o no,
también permite crear nóminas,
balances,
auditorias
y
demás
operaciones resultando herramientas
muy útiles en muchas áreas de
desenvolvimiento cotidiano.
•
Actualizar: Cuando se instala un controlador nuevo para un componente que ya existe.
•
Administrador: Tipo de cuenta que tiene control total de la computadora.
•
Administrador de dispositivos: Herramienta de Windows XP, que determina si el sistema operativo
reconoce algún componente y su estado.
•
Analizador de disponibilidad de Microsoft Windows: Herramienta que verifica el equipo existente
para ver si algo no es reconocido.
•
Archivos de paginación: También llamados archivos swap, unidades de almacenamiento de la
memoria virtual.
•
Área de Conversación: Área en donde el ayudante envía y recibe mensajes con el usuario.
•
Asesor de Contenido: Le permite especificar el nivel de contenido al que pueden ingresar los usuarios.
•
Asistencia remota: Herramienta que permite a un técnico que se conecte a la computadora remota de
otro usuario para localizar un problema.
•
Base de Conocimiento: Lugar en donde se almacena la información de investigación de la institución.
•
BIOS: Acrónimo en inglés de sistema básico de entrada/salida. Es la primera serie de instrucciones
que debe entender la computadora para poder trabajar.
•
Cables de datos: Cable ancho y gris que conecta la unidad a la tarjeta madre.
•
Cables de fuerza: Cable pequeño y oscuro que conecta el dispositivo a la fuente de poder.
•
Certificados: Le permite especificar cómo se identifican los usuarios, autoridades de certificado y
editores.
•
Clasificación de usuario: Problemas creados por los usuarios o al ejecutar una tarea con la que no
están familiarizados. También conocidos como error de usuario.
•
Cookies: Programa creado por un sitio Web, guardado en su computadora, para determinar
información específica, como sus preferencias de visita a ese sitio.
•
Desfragmentar un disco: Tarea que se realiza cuando el disco funciona lento o ya casi no tiene
espacio.
•
Dominios: Clase de red en la que se pueden centralizar la administración de las cuentas de usuario y
de grupo, cuentas de computadora y políticas de cuenta.
•
Función de línea de comando: Aquella que ejecuta mientras está en el modo línea de comando, no
Interfase Gráfica de Usuario.
•
Grabadores: Complejos y costosos marcadores permanentes. Pueden dañar el equipo si no se utilizan
adecuadamente.
•
Grupos de trabajo: Conjunto de computadoras que comparten recursos. También llamado red entre
pares, utilizada generalmente en organizaciones pequeñas.
•
Hackers: Individuos que obtienen acceso no autorizado a sistemas y equipos ajenos. Generalmente
con el objetivo de dañar el sistema.
•
Hardware: Término utilizado para referirse a los componentes físicos internos de una computadora y
para algunos periféricos, como el teclado, el mouse o la impresora.
• http://www.computadoresytecnologia.4t.com/rich_text_4.html
• http://www.proyectosalonhogar.com/el_porque_de_las_cosas/
historia_de_la_computadora.htm
• http://es.wikipedia.org/wiki/Computadora
• http://www.emas.co.cl/categorias/informatica/historiacomp.htm