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