You are on page 1of 52

UNIDAD I EL COMPUTADOR

Ing. Abdel Iram

Universidad Miguel Alemn, Septiembre de 2013.

La arquitectura de los computadores ha ido evolucionando a lo largo de la historia

El ABACO
Primer dispositivo manual que se usaba para contar. Todava se utiliza para ilustrar los principios de contar en las escuelas. Se usa en China desde el siglo trece.

Tendra 5000 aos de antigedad Es la primera herramienta para calcular conocida

Algoritmo

Los matemticos hindes, rabes y europeos fueron los primeros que desarrollaron tcnicas de clculo escrito. El matemtico rabe Al'Khwarizmi, escribi un libro de Aritmtica, traducido al latn como Algoritmi de nmero Indorum, donde introduce el sistema numrico indio y los mtodos para calcular con l.

Huesos de Napier
En 1617, el escocs John Napier inventa los llamados huesos de Napier. .Consiste de una regla fija y otra mvil que se desliza sobre la primera, de manera que deja ver el producto de 2 nmeros.

Mquina de contar desarrollada por John Napier. Usada para resolver problemas de multiplicacin usando funciones logartmicas.

Blaise Pascal (1623-1662)


Matemtico Francs
Construy la primera mquina de sumar en 1642

La Pascalina

Primera mquina mecnica de suma y resta. Inventada por Blaise Pascal. Sumaba y restaba largas columnas de nmeros sin equivocarse.

Leibnitz Calculating Machine


Desarrollada por Gottfried Wilhelm Von Leibnitz. Us alguna de las ideas de Pascal. Este modelo poda sumar, restar, multiplicar, dividir y calcular races cuadradas. Se le acredita el haber comenzado el estudio formal de la lgica, la cual es la base de la programacin y de la operacin de las computadoras.

El telar de Jacquard
(yaguer)

Creado por Joseph Marie Jacquard, tejedor francs que quera encontrar un mtodo ms fcil para hacer sus telares. El hizo un aditamento para la mquina de tejer que era controlado por tarjetas perforadas. Esta mquina fue considerada el primer paso para la automatizacin binaria.

Utiliz tarjetas perforada

Charles Babbage (1791-1871)


Matemtico Ingls
Cre una mquina de Diferencias en 1822

Us tecnologa para relojes Para resolver ecuaciones polinomiales Babbage (1933) dise la mquina analtica Mquina programable de propsito general Vapor como fuente de energa
Mquina Analtica de Babbage

Diseada para almacenar 1000 nmeros con 50 decimales cada uno. Las instrucciones almacenadas en tarjetas perforadas

Charles Babbage (1791-1871)

Un dispositivo complejo de clculo que usaba dos pares de tarjetas perforadas.

Un par daba las instrucciones a la mquina mientras que el otro par, grababa los nmeros a ser usados en los clculos.
Esta mquina poda recibir instrucciones, procesar y guardar informacin e imprimir los resultados. Es similar a las computadoras desarrolladas en 1940. A Charles Babbage se le conoce como el padre de las computadoras.

Augusta Ada King, Condesa de Lovelace (1815-1852)

Ayudante de Babbage Dise un lenguaje para la mquina analtica Es considerada la primera programadora de la historia Cre el lenguaje programacin Ada de

lgebra Booleana
George Boole publica Las leyes del pensamiento sobre las cuales son basadas las teoras matemticas de Lgica y Probabilidad. Boole aproxim la lgica en una nueva direccin reducindola a un lgebra simple, incorporando lgica en las matemticas. Comenzaba el lgebra de la lgica. Su lgebra consiste en un mtodo para resolver problemas de lgica que recurre solamente a los valores binarios 1 y 0 y a tres operadores: AND (y), OR (o) y NOT (no).

Herman Hollerith
Desarroll una mquina 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 aos a semanas

Mquina Tabuladora (ojo) Desarrollada por el Dr. Herman Hollerith que trabaj para la oficina del Censo de los EE.UU. durante el censo de 1880. El dise un sistema mediante el cual las tarjetas eran perforadas para representar la informacin del censo. Las tarjetas eran insertadas en la mquina tabuladora y sta calculaba la informacin recibida. En 1896 fund la "Tabulating Machine Company", la cual en 1923 paso a ser la "International Business Machines Corporation (IBM)".

Alan Turing (1912-1954)


La Era Electrnica

Matemtico ingls y primer cientfico de computacin Cre modelos matemticos (Mquina de Turing) 1936 de computadores

Demostr teoremas fundamentales acerca de las limites de la computabilidad (Teora de la Computacin).

Ayud a decifrar (criptoanlisis) los secretos durante la 2 guerra mundial

cdigos

Trabaj en la construccin de un computador electrnico britnico (Colossus) para decifrar cdigos Perseguido por ser Homosexual. Se suicid en 1954

John Atanasoff
Fsico americano Construy la primera computadora electrnica digital construida por John Atanasoff y Clifford Berry Atanasoff Berry mquina ABC a finales de los aos 30 Para resolver sistemas de ecuaciones Us tubos de vacio

No la termin por falta de recursos

Howard Aiken
Fsico Americano y matemtico aplicado Construy Harvard Mark I en colaboracin con IBM en 1944. Primera computadora electromecnica que utiliza principios magnticos. Utilizaba ceros y unos (encendido y apagado) para representar nmeros.

Us retardos electromecnicos
Nmeros de 23 dgitos, logartmos y funciones trigonomtricas

John Von Neumann(1903-1957)


Matemtico Hngaro, ciberntico Trabaj en el proyecto de la bomba atmica Invent la teora juegos y la teora del autmata auto-replicante Originador el concepto computador en 1945 de programa almacenado y en el

Cre el modelo de instrucciones de programa almacenados en la memoria del computador Se pueden reprogramar

datos

John Von Neumann (1903-1957)

La Arquitectura de computador de Von Neumann lleg a ser estandar universal El primer programa almacenado electrnicamente aparece en 1947

Mquina de Von Neumman

ENIAC
Desarrollada por Dr. John W. Mauchly y John Presper Eckert, Jr. Primera computadora electrnica digital a gran escala en ser completada. Construida en la Universidad de Pennsylvania y financiada con fondos del ejrcito de los Estados Unidos para ser usada en la Segunda Guerra Mundial, tabulando nuevas armas. Mauchly Eckert

EDVAC
Desarrollada por Dr. John W. Mauchly, John Presper Eckert, Jr. y John Von Neumann. Primera computadora en almacenar informacin. Poda almacenar datos e instrucciones usando un cdigo especial llamado notacin binaria

EDSAC
Desarrollada por Maurice Wilkes. Primera computadora capaz de almacenar programas electrnicamente

UNIVAC I
Desarrollada por Mauchly y Eckert para la RemingtonRand Corporation. Primera computadora comercial utilizada en las oficinas del censo de los Estados Unidos.

La historia se divide en distintas etapas llamadas generaciones

GENERACIN DE COMPUTADORES Las primeras cuatro generaciones


de la computadora se diferencian por sus componentes electrnicos. Existe una quinta generacin, que se caracteriza por las aplicaciones avanzadas de las anteriores. 1 2 3 4 5 Generacin Generacin Generacin Generacin Generacin 1.951-1.958 1.964 1.971 1.988 hoy

Tubos al vaco para procesar informacin

Tarjetas perforadas para introducir los datos y los programas

Cilindros magnticos para almacenar informacin e instrucciones internas

PRIMERA GENERACIN
Mquinas gigantescas, tubos al vacio. Pesaban 30 toneladas Costaban ms de 18 millones de pesos. Producan mucho refrigeracin. calor y usaban ventiladores y sistemas de

Funcion el primer computador electrnico ENIAC.


Por su gran complejidad, usaban los cintficos y tcnicos especializados. Para 1955 naci la UNIVAC. Programacin bajo ASSEMBLER. (Bajo nivel).

Almacenamiento en tarjetas perforadas.


Apareci el lenguaje Fortran.

Usaban transistores para procesar informacin. Estos 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.

SEGUNDA GENERACIN
Su tecnologa se bas en el uso de Transistores (200 veces ms pequeos que las vlvulas). Su costo era de 800 mil pesos. No se calentaban mucho y su vida til era mayor. Su velocidad de clculo aument millonsimas de segundo.

Se destacan los modelos de la IBM I400 y I700.


Entre los lenguajes de programacin difundidos se encuentran Fortran, Cobol y Basic., los cuales son reconocidos como lenguajes de alto nivel. Se aument el inters en ellas, ya que eran ms difundidas.

Las computadoras pueden llevar a cabo ambas tareas de procesamiento o anlisis matemticos.

Se desarrollaron circuitos integrados para procesar informacin.

Se desarrollan las minicomputadoras IBM 360 y DEC PDP-1.

Se desarrollaron los "chips" para almacenar y procesar la informacin.


Computadoras de 3 Generacin 1964 1971
1 Transistor Intel 4004 IBM 360

Los circuitos integrados recuerdan los datos, ya que almacenan la informacin como cargas elctricas. Surge la multiprogramacin

Emerge la industria del "software".

Las computadoras se tornan ms pequeas, ligeras y ms eficientes. Consuman menos electricidad, lo que generaban menos calor.

TERCERA GENERACIN
La tecnologa desarrollada fue la de los circuitos integrados (chips). Se redujo su tamao y costo. Aparece el sistema 360 de la IBM, con la novedad de poderse conectar en red.

Pueden compartir sus datos.


Se desarrollo la multiprogramacin. Se desarrollaron los discos magnticos. Ejecucin de programas simultneos.

IBM lanza su serie 360 y perifricos.


La industria empieza a aplicar a informtica en el control de sus procesos. Uso de circuitos LSI en la NASA.

Computadoras de 4 Generacin (1971 - 1988) 1 PC Apple 1 PC Macintosh Motorola Chip 68040

Se desarrollan las supercomputadoras

Se desarroll el microprocesador

Se desarrollan las microcomputadoras, o computadoras personales o PC. Se reemplaza la memoria de anillos magnticos por la memoria de "chips" de silicio

Se colocan ms circuitos dentro de un "chip". "LSI Large Scale Integration circuit. "VLSI Very Large Scale Integration circuit

Cada "chip" puede hacer diferentes tareas

CUARTA GENERACIN
La tecnologa usada fue los Microchips.
Mayor capacidad de memoria y velocidad de clculo. Menor tamao. Comercializacin de las computadoras personales (PC). Aparecen nuevos dispositvos de Entrada/Salida de datos. Programacin orientada a objeto (Lenguaje C) permitiendo flexibilidad para el diseo de aplicaciones. Transmisin de datos a travs de redes. Desarrollo del MS-DOS. La Intel desarrollo un procesador central.

Computadoras de 5 Generacin (1988 - al presente)

Redes de Comunicaciones Canales de comunicaciones que interconectan terminales

Robtica Arte y ciencia de la creacin y empleo de robots

y computadoras.

Inteligencia Artificial Trata de aplicar los procesos del pensamiento humano usados en la solucin de problemas a la computadora

Sistemas Expertos Aplicacin de inteligencia artificial que usa una base de conocimiento de la experiencia humana para ayudar a la resolucin de problemas

QUINTA GENERACIN
Desarrollo de nuevas tecnologas, computadoras porttiles. Uso de la Robtica. Se caracteriza por el empleo de programas inteligentes a travs del uso de la Inteligencia Artificial y sistemas expertos. aparecen las

Desarrollo de Redes Neuronales.


Implementacin de herramientas Case. Programacin en ASP, Java, Visual, Linux. Circuitos de gran velocidad.

Desarrollo de multimedia y difucin de Internet.


Desarrollo de nuevos procesadores. Comunicacin por satlite. Realidad virtual.

Es un sistema electrnico manipulador de informacin diseado y organizado para aceptar y almacenar automticamente datos de entrada, procesarlos y producir datos de salida o resultados, bajo la direccin de una serie de instrucciones almacenadas que detalla todos los pasos que se han de seguir. Dispone una serie de equipos electrnicos y mecnicos llamados dispositivos que periten escribir, leer, transmitir o modificar datos e informacin.

ANALOGICAS: Son las que procesan seales elctricas analgicas. Su programacin esta en su propio cableado y se utilizan fundamentalmente para controlar procesos y determinados problemas de simulacin. Ejemplo el semforo. DIGITALES: Procesan seales del tipo digital, se programan por medio de lenguajes de programacin. En la actualidad el 95% de computadoras son de este tipo. Entre las cuales encontramos: Super computadoras, Macro computadoras (Main Frames), Micro computadoras (PC), Mini computadoras (Porttiles). HIBRIDAS:

Son una combinacin con una parte analgica y otra digital, con un sistema adecuado de comunicacin. Ejemplo: Los tornos computarizados.

SUPER COMPUTADORA Potentes mquinas. Poseen varios procesadores conectados en paralelo. Realizan un gran nmero de operaciones. Cuestan varios millones de dolares.

MACRO COMPUTADORA Grandes computadoras de uso general. Usadas en oficinas de gobierno o empresas de gran tamao como bancos. Conectan muchos usuarios. Poseen bases de datos extensas. Llevan a cabo millones de operaciones por segundo. Su precio varia entre 4 y 5 mil dolares.

Son usadas en grandes centros de investigacin.


Poseen un sistema de enfriamiento. Entre ellas: CYBER 205, CRAY1 y CRAY2.

Entre ellas: HP300 y la IBM 4331.

MINI COMPUTADORA Son un poco ms econmicas. Su arquitectura es parecida a la de las macro computadoras. La diferencia radica en el nro. de terminales y su velocidad de procesamiento son menores. Se encuentran en medianas empresas. Entre ellas: la IMBS34, S36 y AS400.

MICRO COMPUTADORA Son las ms populares llamadas computadoras de escritorio. Se utilizan en oficinas, casas, escuelas, etc. Es posible aumentar su memoria y la capacidad del procesador. Sustituyen los minicomputadores y son llamadas computadoras personales. Entre ellas: la EPSON y PENTUM.

COMPUTADORAS PORTATILES Se encuentran en el mercado desde 1996. Son pequeas y verstiles.

Tienen un sistema operativo reducido.


Ofrecen un buen nmero de servicios prcticos. Son prcticas. Entre ellas: la LAPTOP.

RED

TECLADO

PROGRAMADOR

HARDWARE

SISTEMA COMPUTACIONAL

HUMANWARE

CPU

PERIFERICOS

INGENIERO

USUARIO

SOFTWARE

OPERADOR

APLICACIONES LENGUAJES DE PROGRAMACION

SISTEMAS OPERATIVOS

En computacin es una palabra de la lengua inglesa que denota componentes fsicos de la computadora. Son aquellos dispositivos con los que cuenta para realizar sus funciones, tambin incluye los dispositivos perifricos, los que mejoran su memoria y velocidad.

Esta constituido por los programas con que trabaja una computadora. El software es la lgica que lleva a la resolucin de problemas para luego ser almacenada en un medio magntico y ser usada posteriormente. Los programas (software) son necesarios pues ellos nos ayudan a comunicarnos con los circuitos electrnicos de una computadora.

Es la persona que utiliza el Hardware (equipo) y el Software (programas) de la computadora; tal como: el programador, el operador, el usuario, el transcriptor de datos,etc.

Procesador Dispositivos de memoria y almacenamiento Dispositivos de entrada

Dispositivos de salida

Unidad de Control Unidad Aritmtica y Lgica Unidad de Memoria

Memoria RAM Memoria ROM Memoria Auxiliar

Computadora: Definicin

-Dispositivo electrnico que almacena y ejecuta programas con la finalidad de resolver problemas. - Las computadoras pueden hacer realmente solamente cuatro cosas: recibir la entrada, procesar la informacin, producir la salida, almacenar la informacin.

Tipos de Computadoras
Computadoras analgicas:
Manejan seales elctricas. Su programacin est cableada en los circuitos que lo integran.

Tipos de Computadoras Computadoras digitales: Dispositivo electrnico usado para procesar datos. Maneja informacin binaria.

Tipos de Computadoras

Computadoras hbridas: Participan las caractersticas de las dos anteriores. La entrada de datos suele estar controlada por un convertidor analgico/digital, la informacin es procesada por una computadora digital y la salida es canalizada a travs de un convertidor digital/anlogo.

La Computadora Digital Tipos de computadoras digitales Microcomputadoras o computadoras personales (PC): Computadora pequea (de escritorio) basada en un microprocesador. Computadoras porttiles: Conocidas como computadoras laptop o computadoras notebook, pueden ser tan potentes como los modelos de escritorio. Asistentes Personales Digitales (PDA o palmtops): Son las mas pequeas de las computadoras porttiles, son mucho menos potentes que los modelos notebook o los de escritorio, se usan para aplicaciones especiales como crear hojas de clculo pequea, mostrar nmeros telefnicos y direcciones. La Computadora Digital Tipos de computadoras digitales Estaciones de trabajo: Mquinas tan potentes como un PC que tienen gran poder para procesar nmeros, prestar servicios (www.saber.ula.ve, www.bieci.ula.ve), usadas por cientficos, ingenieros, artistas grficos, animadores y programadores.

Aplicaciones Generales

-Cientficas: Solucin de ecuaciones matemticas, de problemas de anlisis numrico, de funciones diferenciales o integrales, generacin de estadsticas, programa espacial. -Sistemas: Sistemas operativos, compiladores, ensambladores, cargadores, interpretadores.

- Medicina: Gestin hospitalaria.


- Arquitectura: Diseo de edificios.

Aplicaciones Generales - Aplicaciones en tiempo real: Manejo de automviles, hornos microondas, juegos de vdeo, relojes digitales. - Militares: Lanzamiento de misiles, prctica del aterrizaje de un F14 en la cubierta de un portaaviones. - Inteligencia artificial: Juego de ajedrez. - Negocios: Introduccin de pedidos, control de inventarios, administracin de personal, nmina.

Aplicaciones Generales -Oficina: Escribir cartas, mantener nminas, crear presupuestos, comunicarse con colaboradores, encontrar informacin, administrar proyectos. -Universidad: Desarrollar proyectos, preparar informes, recopilar informacin de fuentes electrnicas de todo el mundo. - Control de procesos: Regulacin o manejo de maquinaria, manejo de una planta generadora de electricidad, manejo de una lnea automtica de ensamblaje.

La Computadora Digital

You might also like