Evolución Histórica Uno de los dispositivos mecánicos para contar fue el ábaco, cuya historia se remonta a las antiguas civilizaciones griega y romana. A este dispositivo no se le llama computadora por carece del elemento fundamental llamado programa. Otro de los inventos mecánicos fue la pascalina inventada por Blaise Pascal(1623-1662) de Francia y la Gottfried Wilhelm Von Leibniz (1646-1716) de Alemania, que es similar al cuenta kilómetros de un automóvil. La primera computadora fue la máquina analítica creada por Charles Babbage, profesor de matemáticas de la Universidad de Cambridge en el siglo XIX, en 1823 el gobierno Británico lo apoyo para crear el proyecto de una máquina de diferencias, un dispositivos mecánico para efectuar sumas repetitivas Charles Lacquard (francés), Fabricante de tejidos, creó un telar que podía reproducir automáticamente patrones de tejidos, leyendo información codificada de tarjetas rígidas perforadas. En 1944 se construyó en la Universidad de Harvard, la Mark 1, y estaba construida por dispositivos electromecánicos llamado relevadores. En 1947 se construyen en la Universidad de Penssylvania la ENIAC (Electronic Numerical Integrator And Calculator) que fue la primera computadora electrónica, tenia más de 18,000 tubos de vació, consumía 200 KW de energía eléctrica y requería un sistema de aire acondicionado, pero tenia la capacidad de resolver 5 mil operaciones aritméticas en una segundo La EUAC (Electronic Discrete Variable Automatic Computer) tenia 4,000 tubos y usaba un tipo de memoria basado en tubos llenos de mercurio. Generaciones de las Computadoras Primera Generación (1951-1958) Hardware: Válvulas electrónicas (tubos al vacío) Usaban cilindros magnéticos para almacenar información e instrucciones internas. Uso de tarjetas perforadas para suministrar datos y los programas. Software: Programación en lenguaje de máquina consiste en largas cadenas de bits, de ceros y unos llamado Sistema Binario. Aplicaciones: Campo científico, militar y comercio. Segunda Generación (1959-1964) Características: Disminución de tamaño. Disminución de consumo de energía 10 Volts. Aumenta la confiabilidad Mayor rapidez, la velocidad de las operaciones ya no se miden en segundos si no en milisegundos. Mejora los dispositivos de entrada y salida, para la mejor lectura. Las impresoras aumentan su capacidad. Hardware: Transistores (200 en espacio de tubo de vacío). Memorias de núcleo de Ferrita. Cintas y discos para almacenamiento de información. Software: Niveles de lenguajes de programación más potentes como ensambladores y de alto nivel (Fortran, Cobol, Algol). Aplicaciones: (2da. Generación) Se usaban en aplicaciones de sistemas de reservaciones de líneas aéreas, control de trafico aéreo y simulación de propósito general. La marina de los Estados Unidos desarrollo el primer simulador de vuelo “Whirlwind I). Para la elaboración de Nominas, Facturación y Contabilidad. Tercera Generación (1965-1970) Características: Menor consumo de energía, menor calor. Apreciable reducción de espacio. Aumenta su Flexibilidad. Aumenta la capacidad de almacenamiento, se reduce el tiempo de espera y más eficiente. La computadoras pueden llevar a cabo tareas de procesamiento o de análisis matemático. Hardware: Circuitos integrados que reunían centenares de elementos en una plaquita de silicón. Software: Generaciones de lenguajes de programación de alto nivel. Compatibilidad para compartir Software entre diversos equipos. Multiprogramación: Computadoras que puedan procesar varios programas de manera simultanea. Tiempo compartido: puede el aparato controlar los procesos que realizan simultáneamente. Aplicaciones: En procesos industriales, en la educación, en el Hogar, Agricultura, administración, juegos, etc. Teleproceso: Se instalan terminales remotas, que accesan la computadora central para realizar operaciones, extraer o introducir, información en Bancos de datos, etc. Cuarta Generación (1971-1982) Características: Se minimizan los circuitos, aumenta la capacidad de almacenamiento. Reducen el tiempo de respuesta Se desarrolla la microcomputadora Se desarrollan las supercomputadoras Los microprocesadores se aplican también en multitud de aparatos, instrumentos médicos, automóviles, juguetes, electrodomésticos, etc. Hardware: Microprocesador: Desarrollado por Intel, proceso de reducción del tamaño de los componentes llegan a operar a escalas microscópicas. Memorias Eléctricas: Se desechan las memorias internas de los núcleos de ferrita. Software: Sistema de tratamiento de base de datos: Consultas y Edición Aplicaciones: Generación de las Aplicaciones: en inmuebles y afectan prácticamente a todos los campos de actividad humana, medicina, hogar, comercio, Educación, Agricultura, Administración, Diseño, Ingeniería, etc. Multiproceso. Quinta Generación (1983- ) Características: Mayor velocidad. Mayor miniaturización de los elementos. Aumenta la capacidad de memoria. Multiprocesador (Procesadores Interconectados) Capacidad de Introducción de lenguajes que permiten la introducción instantánea de lenguas habladas y escritas. Máquinas activadas por voz que pueden responder a palabras habladas en diversas lenguas y dialectos. Lenguaje Natural Aplicaciones: Inteligencia artificial.- Es un campo de estudio que trata de aplicar los procesos del pensamiento humano usados en la solución de problemas a la computadora. Robótica.- Es el Arte y ciencia de la creación y empleo de Robots. Un Robot.- es un sistema de computación híbrido independiente que realiza actividades físicas y de cálculo. Están siendo diseñados con inteligencia artificial, para que puedan responder de manera efectiva a situaciones no estructuradas. Sistemas Expertos.- es una aplicación de inteligencia artificial que usa una base de conocimiento de la experiencia humana para ayudar a la resolución de problemas. Ejemplos de sistemas expertos: Redes de comunicación.- Los canales de comunicaciones que interconectan terminales y computadoras se conocen como redes de comunicaciones; todo el “Hardware” que soporta las interconexiones y todo el “Software” que administra la transmisión. Ejemplo de redes de comunicaciones: LAN Local Área Network BBN Back Bone Network MAN Metropolitan Área Network WAN Wide Área Netword