2 Arquitectura Evolucion Historica Del Computador
2 Arquitectura Evolucion Historica Del Computador
2 Arquitectura Evolucion Historica Del Computador
DEL COMPUTADOR
Los primeros orgenes
La necesidad de calcular
impuls el desarrollo del
baco como primera
calculadora.
Muhammad ibn Musa
Alkhowarizmi (S. XII)
desarroll el concepto de un
proceso escrito a seguir para
alcanzar un objetivo.
(Algoritmo)
Siglo XVII
1612, John Napier hizo el
primer uso impreso del
punto decimal. Cre los
logaritmos y varias
mquinas para multiplicar.
1622, William Oughtred
cre la regla de clculo.
1642, Blaise Pascal cre una
mquina de sumar que
acarreaba de una posicin a
la siguiente.
Siglo XIX (I)
1801, Joseph-Marie Jaquard
invent un telar automtico
utilizando tarjetas
perforadas.
1822, Charles Babbage dise
una mquina diferencial
para mejorar los clculos de
las tablas de navegacin.
Siglo XIX (II)
1833, Babbage abandona su proyecto
inicial por considerarlo demasiado
especializado y disea la mquina
analtica.
1842, Ada Augusta King, Lady
Lovelace (hija de Lord Byron)
colabora con Babbage
considerandose la primera
programadora.
Siglo XIX (3)
Problemas en el
recuento del censo de
Poblacin USA en 1890,
provoc que Herman
Hollerith desarrollase
una mquina
tabuladora, creando una
empresa que en 1924
pas a llamarse IBM.
1925
Vannevar Bush del MIT
construy una mquina
diferencial con capacidades
de integracin y
diferenciacin.
1935-1938
Konrad Zuse, desarroll el
computador Z-1 utilizando
rels y aritmtica binaria.
Despus de la segunda
guerra mundial se instal en
Suiza desarroll el Z-4 y
fundo una compaa de
computadores absorbida
posteriormente por
Siemens.
1937
Alan Turing desarroll la
idea de mquina universal
capaz de ejecutar cualquier
algoritmo y formando la
base de la computabilidad.
1940-1944
Durante la segunda guerra
mundial, la necesidad de
descifrar los mensajes
encriptados de los
alemanes(Enigma), se
esarroll con la ayuda de
Turing la mquina
denominada Colossus.
1943
Comenz este ao en la
Moore School of
Electrical Engineering
en Pennsylvania el
trabajo en el ENIAC
(Electronic an Numeric
Integrator and
Computer)
1944
El primer calculador
electromecnico
automtico de propsito
general a gran escala fue
el Mark I, ideado por
Howard Aiken y
desarrollado por IBM.
1945
Grace Murray Hopper
encontr el primer bug
en el computador Mark II.
John von Neumann
escribe su borrador sobre
la arquitectura de los
computadores
el cual sirve de base al
concepto actual de
computador.
1947
William Shockley, John
Bardeen y Walter Brattain
inventan la resistencia de
transferencia que mas tarde
se conocer como transistor.
1956
John McCarthy and Marvin Minsky crean en una
reunin en el Darmouth College el concepto de
Inteligencia Artificial.
1957-1969
1957 Lenguaje FORTRAN
1958 Lenguaje LISP
1960 Lenguaje COBOL
1964 Douglas Engelbert concepto de
Hipertexto
1964 Lenguaje BASIC
1968 HAL en 2001
1969 Comienzo de ARPANET
1971-1973
1971 Intel desarrolla el 4004 el primer microprocesador.
1971 IBM desarrolla el primer Floppy disk
1973 Donald Knuth comienza a trabajar en el Art of
Programming sentando las bases de la Ingeniera del
Software.
1973 Robert Metcalf desarrolla en Xerox Park
Ethernet.
1975-1982
Edward Roberts, William Yates y Jim Bybee
desarrollan lo que podra considerarse el primer
computador personal, el Altair 8800. Tena 256 bytes
de memoria,no tena pantalla, ni teclado ni
dispositivo auxiliar de memoria.
Bill Gates y Paul Allen escribieron el primer programa
para el Altair 8800, un compilador de Basic y fundan
Microsoft.
Se desarrolla el CRAY I el primer supercomputador.
Steve Jobs y Steve Wozniak desarrollan el Apple II
IBM crea el PC actual
Ciencia y ficcin: El computador invisible
A largo plazo, el computador personal y el
terminal de trabajo desaparecern porque el acceso
a la informtica estar en todas partes: en las
paredes, en nuestras muecas y en computadores
para borrador (como el papel para borrador)
distribuidos para ser utilizados cuando sea
necesario.
Mark Weiser
Xerox PARC
Ciencia y ficcin: Efecto multiplicador de la
tecnologa
Si el automvil hubiera experimentado un
desarrollo parecido a la informtica, se podra
disponer de un Rolls-Royce por menos de $2.00
Adems el vehculo dispondra de la potencia de
un trasatlntico para ser capaz de recorrer un
milln de kilmetros (25 veces la vuelta al mundo)
con slo un litro de gasolina.
Tom Forester
El futuro
La red
La IA
La influencia en la educacin
La influencia en la medicina
El comercio electrnico
La informtica porttil e inalmbrica
Las primeras cuatro generaciones de la
computadoras se diferencian una de la otra por
sus componentes electrnicos.
Existe una posible quinta generacin, la cual se
caracteriza por las aplicaciones avanzadas
mejor conocida como la robtica e inteligancia
artificial.
24
En esta generacin haba un gran
desconocimiento de las capacidades de las
computadoras, puesto que se realiz un
estudio en esta poca que determin que
con veinte computadoras se saturara el
mercado de los Estados Unidos en el campo
de procesamiento de datos.
Estas mquinas tenan las siguientes
caractersticas:
26
Primera Generacin (1938-1953)
- Tubos de vaco
- Programadas en Lenguaje de mquina
- Grandes y muy costosas
- Alto consumo de energa
- Almacenamiento en tambor magntico
- Uso de tarjetas perforadas
- Inicio de fabricacin industrial
- Inicio de aplicaciones comerciales
Usaban Tubos al vaco
para procesar informacin.
Tarjetas Perforadas para
entrar los datos y los
programas.
Cilindros Magnticos
para almacenar
informacin e instrucciones
internas.
Esta fotografa muestra a la PRIMERA COMPUTADORA COMERCIAL en la
Oficina de Censos Estadounidense en 1951 llamada UNIVAC 1 la construy la
Remington-Rand Corporation.
Eran sumamente grandes.
Utilizaban gran cantidad
de electricidad.
Generaban gran cantidad
de calor.
Eran sumamente lentas.
Se comenz a utilizar el
sistema binario para
representar los datos.
UNIVAC 1
(Universal Automatic Computer),
La primera entrada de la IBM al mercado
comercial de las computadoras fue con la IBM
701 en 1953. Despus de un lento, pero excitante
comienzo, la IBM 701 se convirti en un
producto comercial viable. Sin embargo, la
IBM 650, introducida en 1954, es quiz la
razn por la que IBM disfruta de una gran
parte del mercado de las computadoras. A
diferencias de algunos de sus competidores, la
IBM 650 se dise como una perfeccin lgica de
las mquinas de tarjetas perforada existentes. La
administracin de la IBM asumi un gran riesgo
y estim una venta de 50 computadoras. Este
nmero era mayor que la cantidad de
computadoras instaladas en esa poca en Estados
Unidos. De hecho, la IBM instal 1000
computadoras. El resto es historia.
IBAM 650
Panel frontal del IBM 650, mostrando sus
indicadores biquinarios
Usaban Transistores para procesar
informacin.
Los transistores eran ms rpidos,
pequeos y ms confiables que los
tubos al vaco.
200 transistores podan acomodarse
en la misma cantidad de espacio que
un tubo al vaco.
Usaban pequeos anillos magnticos para almacenar
informacin e instrucciones.
Se mejoraron los programas de computadoras que fueron
desarrollados durante la primera generacin.
Se desarrollaron nuevos lenguajes de programacin como
COBOL y FORTRAN, los cuales eran comercialmente
accesibles.
Se usaban en aplicaciones de sistemas de reservaciones de
lneas areas, control del trfico areo y simulaciones de
propsito general.
La marina de los Estados Unidos desarrolla el primer
simulador de vuelo, "Whirlwind I".
Surgieron las minicomputadoras y los terminales a distancia.
Se comenz a disminuir el tamao de las computadoras.
Computador fabricado por la empresa Digital
Equipment Corp. en las dcadas de 1970 y 1980.
Fue la primera minicomputadora en interconectar
todos los elementos del sistema procesador,
memoria y perifrico a un nico bus de
comunicacin, bidireccional, asncrono.
Este dispositivo, llamado UNIBUS permita a los
dispositivos enviar, recibir o intercambiar datos sin
necesidad dar un paso intermedio por la memoria.
La PDP-11 fue una de las series de minicomputadoras
ms vendidas en su poca y fue una de las primeras
computadoras en las que corri el sistema Unix,
desarrollado en los Laboratorios Bell.
PDP-11/40
Se desarrollaron Circuitos Integrados para procesar
informacin.
Se desarrollaron los "chips" para almacenar y
procesar la informacin.
Un "chip" es una pieza de silicio que contiene los
componentes electrnicos en miniatura llamados
semiconductores.
Los circuitos integrados recuerdan los datos, ya que
almacenan la informacin como cargas elctricas.
Surge la multiprogramacin.
Las computadoras pueden llevar a cabo ambas
tareas de procesamiento o anlisis matemticos.
Emerge la industria del "software".
Continua...
Se desarrollan las
minicomputadoras
IBM 360 y DEC PDP-1.
Otra vez las
computadoras se
tornan ms pequeas,
ms ligeras y ms
eficientes.
Consuman menos
electricidad, por lo
tanto, generaban
menos calor.
Se desarroll el Microprocesador.
Se colocan ms circuitos dentro de un "chip".
Cada "chip" puede hacer diferentes tareas.
Un "chip" sencillo actualmente contiene la unidad de
control y la unidad de aritmtica/lgica. El tercer
componente, la memoria primaria, es operado por
otros "chips".
Se reemplaza la memoria de anillos magnticos por
la memoria de "chips" de silicio.
Se desarrollan las microcomputadoras, o sea,
computadoras personales o PC.
Se desarrollan las supercomputadoras.
Cuarta Generacin (1973-1981)
- Microcircuitos integrados (LSI)
- Microprocesadores
- Primeros Microcomputadores
- Memorias electrnicas
- Sistemas de tratamiento de base de datos
- Generalizacin de aplicaciones
- Aparicin de ARPANET
La Inteligencia Artificial es
el campo de estudio que trata
de aplicar los procesos del
pensamiento humano
usados en la solucin de
problemas a la
computadora.
Sistema de computadoras
de quinta generacin
Cuarta Generacin (1973-1981)
- Microcircuitos integrados (LSI)
- Microprocesadores
- Primeros Microcomputadores
- Memorias electrnicas
- Sistemas de tratamiento de base de datos
- Generalizacin de aplicaciones
- Aparicin de ARPANET
La Robtica es la ciencia y la tecnologa de los
robots. Se ocupa del diseo, manufactura y
aplicaciones de los robots.
La robtica combina diversas disciplinas como
son: la mecnica, la electrnica, la informtica, la
inteligencia artificial y la ingeniera de control 2 .
Otras reas importantes en robtica son el
lgebra, los autmatas programables y las
mquinas de estados.
Un sistema experto es una aplicacin de
inteligencia artificial que usa una base de
conocimiento de la experiencia humana para
ayudar a la resolucin de problemas.
Los sistemas expertos son llamados as porque emulan el
comportamiento de un experto en un dominio concreto y en
ocasiones son usados por estos. Con los sistemas expertos se
busca una mejor calidad y rapidez en las respuestas dando
as lugar a una mejora de la productividad del experto.
Monitorizan
Disean
Planifican
Control
Simulacin
Instruccin
Recuperacin de informacin
Principalmente existen tres tipos de sistemas expertos:
1. Basados en reglas.
2. Basados en casos o CBR (Case Based Reasoning).
3. Basados en redes bayesianas.
En cada uno de ellos, la solucin a un problema planteado se obtiene:
Aplicando reglas heursticas apoyadas generalmente en lgica difusa para su
evaluacin y aplicacin.
Aplicando el razonamiento basado en casos, donde la solucin a un problema
similar planteado con anterioridad se adapta al nuevo problema.
Aplicando redes bayesianas, basadas en estadstica y el teorema de Bayes.
Robot que Operan y hacen Diagnsticos Mdicos
Eleccin de rutas para vehculos
Visin Artificial y vebhculos no tripulados.
Reparacin de equipos
Anlisis de inversiones
Planeamiento financiero
Ofertas de Contrato
Asesoramiento para clientes de Autoservicio
Control de produccin y entrenamiento.
Robot participan en tareas en los hospitales.
Principales campos de desarrollo son:
Un Sistema Experto est conformado por:
Base de conocimientos (BC): Contiene conocimiento modelado
extrado del dilogo con el experto.
Base de hechos (Memoria de trabajo): contiene los hechos sobre un
problema que se ha descubierto durante el anlisis.
Motor de inferencia: Modela el proceso de razonamiento humano.
Mdulos de justificacin: Explica el razonamiento utilizado por el
sistema para llegar a una determinada conclusin.
Interfaz de usuario: es la interaccin entre el SE y el usuario, y se
realiza mediante el lenguaje natural.
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 transmisin.
Ejemplos de Redes de Comunicaciones:
LAN - Local Area Network
BBN - Back Bone Network
MAN - Metropolitan Area Network
WAN - Wide Area Network
La informacin en el tiempo
Existen 3 grandes pocas en la historia del clculo:
Primera poca:
Del baco a las mquinas de oficina.
Segunda poca:
La era de las grandes calculadoras.
Tercera poca:
La era del clculo artificial.