You are on page 1of 10

Marielys

RESEÑA HISTÓRICA

Por siglos los hombres han tratado de usar fuerzas y artefactos de diferente tipo para
realizar sus trabajos, para hacerlos más 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, conchas, semillas. El otro es colocar esos objetos en
posiciones determinadas.

Los cálculos de terrenos, intercambio de cosas, movimientos de astros u otros elementos


que involucraban diferentes tipos de medidas (volumen, peso, longitud, tiempo) llevan a
diversas culturas a crear un sistema numérico El sistema numérico fue creado para
contar objetos o registrar eventos, luego se empezó a utilizar para predecir eventos o
sumar cantidad, surgiendo así el cálculo.

Dentro de la historia de la humanidad, el cálculo se volvió cada vez complicado, por lo


tanto se requirió de instrumentos cada vez más complejo para las operaciones. De allí
surge la computadora un invento joven de no más de un siglo. Sin embargo es el
resultado de múltiples creaciones e ideas de diversas personas a lo largo de varios años:
por un lado, el ábaco que fue uno de los primeros dispositivos mecánicos para contar;
por otro lado, la Pascalina En 1642 inventada por Blaise Pascal y después perfeccionada
por Gottfried Wilhelm von Leibniz, permitía realizar cálculos de manera mecánica por
medio de engranajes, y tenía las funciones de multiplicación y división.

En 1801 el Francés Joseph Marie Jacquard inventa una máquina de telar. Una de las
ventajas es que por atreves de tarjetas perforadas la maquina era capaz de crear
diferentes patrones en las telas. Las tarjetas perforadas contenían orificios, los cuales la
maquina era capaz de leer y así efectuar el tipo de patrón que se le había indicado. Esto
quiere decir que se había inventado el almacenamiento por medio de las tarjetas
perforadas las cuales fueron el inicio de poder almacenar información por medio de los
orificios.

En 1822 Charles Babbage creó una maquina diferencial capaz de desarrollar polinomios
pero varios inconvenientes en las piezas de esta máquina hicieron que fracasara, luego
de este fracaso en 1833 Babbage crea la maquina analítica la cual era capaz de hacer
todas las operaciones matemáticas y ser programada por medio de tarjetas de cartón
perforado y guardar una enorme cantidad de cifras, es por esto que a Charles Babbage
se le considera el padre de la informática.".

Entre los años 1880 y 1890 Herman Hollerith propuso la utilización de su sistema
basado en tarjetas perforadas, para el registro en los censos y que fue un éxito ya que a
los seis meses de haberse efectuado el censo de 1890 se obtuvieron los primeros
resultados, el sistema que utilizaba Hollerith ordenaba y enumeraba las tarjetas
perforadas que contenía los datos de las personas censadas, fue el primer uso
automatizado de una máquina. Al ver estos resultados Holerith funda una compañía de
máquinas tabuladoras que posteriormente paso a ser la International Business Machines
(IBM).

EVOLUCIÓN DEL COMPUTADOR

Primera generación del computador

La primera generación de computadoras comprende desde el año 1944 a 1956, en esta


primera generación se da la creación de la computadora MARK I que fue desarrollada
por Howard Aiken, en este periodo se desarrolla la segunda guerra mundial motivo por
el cual muchos proyectos quedaron inconclusos, pero también hubieron proyectos
impulsados por este mismo motivo que fue la guerra, que hizo que se logren grandes
desarrollos, es asi como se crea la computadora ENIAC (Electronic Numerical
Intregrator and Calculator) que era una enorme computadora la cual ocupaba más de
una habitación, pesaba más de 30 toneladas y trabajaba con más de 18 mil tubos de
vacío, una de sus características importantes fue que usaba el sistema binario en lugar
del sistema decimal, luego fue construida por Eckert y Mauchley la computadora
EDVAC (Electronic, Discrete Variable Automatic) que contaba con un programa, este
programa le permitía al computador alternar las operaciones dependiendo de los
resultados obtenidos previamente.

Durante esta primera generación lo más importante de las computadoras que se crearon
fue el uso de tubos al vacío, además cabe mencionar que después de 1950 se crearon
diversas maquinas cada una con un avance significativo, en 1951 se construyó la
primera computadora para uso comercial la cual fue llamada UNIVAC I, esta
computadora fue construida para ser usada en la oficina de censos de los Estados
Unidos. Una de las compañías que no dejo de producir computadoras fue IBM la cual
en el año de 1953 construyó su computador 701 y posteriormente el 752.

Segunda generación del computador

La segunda generación comprende desde los años 1959 a 1964, lo más destacable de
esta segunda generación es el reemplazo del uso de tubos al vacío por los transistores lo
que hizo que las computadoras sean más pequeñas y más rápidas.

En esta segunda generación se reemplazo el lenguaje de máquina por el lenguaje


ensamblador, se crearon lenguajes de alto nivel como el COBOL y el FORTRAN.
Además para el almacenamiento de la información se comenzaron a usar cintas
magnéticas.

Aunque en esta generación se disminuyó el tamaño y se aumento la velocidad, aun las


computadoras significaban un considerable costo para las empresas.
Amanda

Tercera generación del computador

Esta generación comprende desde 1964 a 1971 y el mayor logro de esta generación es el
uso de circuitos integrados (chips de silicio), esto hizo que las computadoras sean más
pequeñas y más rápidas, además consumían menos electricidad lo que hacía que
generen menos cantidad de calor, además eran más eficientes.

Con el uso del chip se dio un enorme paso en la era de la computación ya que el chip
contenía una serie de circuitos integrados los cuales almacenaban la información, esto
permitió que las computadoras puedan hacer varias tareas a la vez como era la de
procesamiento de información y cálculo matemático.

En la tercera generación comienzan a surgir los programas o software, la compañía que


tuvo su apogeo en esta generación fue IBM la cual lanzó al mercado las
minicomputadoras IBM 360 y 370.

Cabe mencionar que en esta época los sistemas operativos pasaron de ser monotarea a
multitarea para permitir que las taras fueran ejecutadas continuamente. En el año de
1970 IBM colocó una unidad de diskette a su computador modelo 3740 con esto se
incrementó la capacidad de acceso y la velocidad de la información.

Cuarta generación del computador

La cuarta generación de las computadoras se da desde 1971 a 1981, lo más importante


en esta generación es el invento del microprocesador el cual unía los circuitos
integrados en un solo bloque. La creación del microprocesador hizo posible el
desarrollo de las computadoras personales o PC, lo cual marcaría una revolución en el
mundo de la computación, esto cambiaría la forma de trabajar e incluso de vivir de
muchas personas hasta la actualidad.

En el año de 1971 la compañía INTEL crea el primer chip de 4 bits, el cual contenía una
gran cantidad de transistores.

Esta generación de computadores aparecen las primeras microcomputadoras las cuales


fueron fabricadas por la compañía APPLE e IBM.

También se incorpora en esta generación el desarrollo de software orientados tanto para


adultos como para niños, es aquí donde se da inicio a MS-DOS (Microsoft Disk
Operating System) o disco operativo de sistema, asimismo se da una revolución en el
desarrollo del hardware.
Quinta generación del computador

Cabe mencionar que no se tiene muy definido cuando empieza la quinta generación y la
sexta generación del computador, esto debido a que los avances en la tecnología de la
computación se vienen dando de manera muy rápida, todo lo contrario con lo que
sucedió en las primeras generaciones del computador.

Pero si queremos darle una fecha podemos decir que la quinta generación se sitúa entre
los años 1982 a 1989, en estos años las empresas encargadas de construir
computadoras contaron con grandes avances de microelectrónica y en avances de
software, es en este periodo cuando surge la "red de redes" o Internet, y es ahí donde se
dan los más grandes avances, se da inicio a la inteligencia artificial, que tenía el
propósito de equipar a las computadoras con la capacidad de razonar para encontrar
soluciones a sus propios problemas siguiendo patrones y secuencias, estas
computadoras podían operar en grandes compañías como es la construcción de
automóviles, y otras que podrían hacer diversas tareas y a un ritmo impresionante.

Es en esta época donde aparecen las computadoras portátiles, además las grandes
computadoras podían trabajar en procesos en paralelo que era el trabajo de la
computadora por medio de varios microprocesadores cada uno realizaba un trabajo
distinto.

Los dispositivos de almacenamiento de información surgen un cambio pudiendo ahora


almacenar mayor cantidad de información, se lanza al mercado el CD como estándar
para el almacenamiento de música y vídeo.

Sexta generación del computador

Como ya se sabe la sexta generación se viene dando a partir de 1990 hasta la fecha, en
estos últimos años hemos venido viendo que las computadoras ahora son más pequeñas,
son mas versátiles, ahora internet es una herramienta indispensable tanto en los centros
de labores como en el hogar, casi el 90% de la población hace uso en algún momento de
internet, y por consiguiente de una computadora.

Ahora vemos que el costo de una PC es relativamente bajo así como el de una Laptop,
las computadoras de ahora vienen trabajando con arquitecturas paralelas / vectoriales lo
que hace que sean muy rápidas, pueden almacenar una cantidad enorme de información,
ahora las computadoras prácticamente toman decisiones propias alcanzando casi la
misma del ser humano, se emplean computadoras táctiles que casi no ocupan espacio en
el hogar y el trabajo, también con diseño holográfico, lo cual ha revolucionado el
mercado de la informática.
Estamos entrando a una era donde las computadoras pueden desarrollar capacidades
casi similares al ser humano, ya hemos visto robots que pueden jugar un encuentro de
futbol, esperamos que el avance tecnológico en el mundo de la informática y la
computación nos facilite más las cosas así como hasta ahora lo viene haciendo.

En la actualidad la informática utiliza satélites, fibra óptica, inteligencia artificial lo cual


hace que el desarrollo en este campo sea enorme, estamos frente a un avance sin
precedentes, y pensar que todo esto comenzó con una simple tabla de Abaco en la
antigüedad.

Franco

EL HARDWARE

Son todos los dispositivos y componentes físicos que realizan las tareas de entrada y
salida, también se conoce al hardware como la parte dura o física del computador. La
mayoría de las computadoras están organizadas de la siguiente forma: Los dispositivos
de entrada (Teclados, Lectores de Tarjetas, Lápices Ópticos, Lectores de Códigos de
Barra, Escáner, Mouse, etc.) y salida (Monitor, Impresoras, Plotters, Parlantes, etc.) y
permiten la comunicación entre el computador y el usuario.

EL SOFTWARE

El software es un ingrediente indispensable para el funcionamiento del computador.


Está formado por una serie de instrucciones, datos, código fuente, binario o ejecutable;
también documentación, los datos a procesar e incluso la información de usuario forman
parte del software: es decir, abarca todo lo intangible, todo lo no físico que permiten
aprovechar todos los recursos que el computador tiene, de manera que pueda resolver
gran cantidad de problemas. Un computador en sí, es sólo un conglomerado de
componentes electrónicos; el software le da vida al computador, haciendo que sus
componentes funcionen de forma ordenada.

RELACIÓN ENTRE HARDWARE Y SOFTWARE

 El software permite el control del hardware.


 Los fabricantes crean los productos de hardware pero entregan un software para
que pueda funcionar.
 Las empresas crean software y hardware de acuerdo de acuerdo a las
necesidades del hombre
 El software y el hardware siempre han evolucionado alternamente para alcanzar
los desarrollos según la época. Un hardware nuevo supone un software alterno
también nuevo.
 El software y el hardware siempre aplican criterios de compatibilidad para su
uso.
José

LA ARQUITECTURA DEL COMPUTADOR

Es el diseño conceptual y la estructura operacional fundamental de un sistema que


conforma una computadora. Es decir, es un modelo y una descripción funcional de los
requerimientos y las implementaciones de diseño para varias partes de una
computadora, con especial interés en la forma en que la unidad central de proceso
(CPU) trabaja internamente y accede a las direcciones de memoria.

La arquitectura de una computadora explica la situación de sus componentes y permite


determinar las posibilidades de un sistema informático, con una determinada
configuración, pueda realizar las operaciones para las que se va a utilizar. La
arquitectura básica de cualquier ordenador completo está formado por solo 5
componentes básicos: procesador, memoria RAM, disco duro, dispositivos de
entrada/salida y software.

Arquitectura Clásica de un Computador Modelo Von Neumann

La arquitectura Von Neumann tiene sus orígenes en el trabajo del matemático John Von
Neumann desarrollado con John Mauchly y John P. Eckert y divulgado en 1945 en la
Moore School de la Universidad de Pensilvania, Estados Unidos, en el que se
presentaba e EDVAC ( Electronic Discrete Variable Automatic Computer). De aquí
surgió la arquitectura del programa almacena en memoria y búsqueda/ejecución
secuencial de instrucciones. En términos generales una computadora tiene que realizar 3
funciones:

 Procesamiento de Datos
 Almacenamiento de Datos
 Transferencia de Datos

Tal que un PC (Personal Computer) debe procesar datos, transformando la


información recibida, de igual forma tiene que almacenar datos, como resultado final de
estas. También debe de realizartransferencia de datos entre su entorno y el mismo. La
arquitectura de un computador hace referencia a la organización de sus elementos en
módulos con una funcionabilidad definida y a la iteración entre ellos. En el esquema de
la Figura 1.1 se muestra la estructura básica de Von Neumann que debe llevar una
computadora para su correcta operación.
FIGURA 1.1: ESTRUCTURA BÁSICA DE UNA COMPUTADORA.

Unidad Central de Procesamiento

Controla el funcionamiento de los elementos de un computador. Desde que el


sistema es alimentado por una corriente, este no deja de procesar información hasta que
se corta dicha alimentación. La CPU es la parte más importante del procesador, debido a
que es utilizado para realizar todas las operaciones y cálculos del computador. La CPU
tiene a su vez otra estructura interna que se muestra en la Figura 1.2.

FIGURA 1.2: ESTRUCTURA DE LA CPU Y SU CONEXIÓN CON LA MEMORIA.

 Unidad de Control (UC): La unidad de control se encarga de leer de la


memoria las instrucciones que debe de ejecutar y de secuenciar el acceso a los
datos y operaciones a realizar por la unidad de proceso. La UC genera las
señales de control que establecen el flujo de datos en todo el computador e
interno en la CPU. Una instrucción no es más que una combinación de unos y
ceros. Consta de un código de operaciones binarias para ejecutar la instrucción,
la UC la almacena en un registro especial, interpreta su código de operación y
ejecuta la secuencia de acciones adecuada, en pocas palabras decodifica la
instrucción.

 Unidad Aritmética Lógica o ALU (por su acrónimo en ingles Arithmetic


Logic Unit): Es la parte de la CPU encargada de realizar las
transformaciones de los datos. Gobernada por la UC, la ALU consta de una
serie de módulos que realizan operaciones aritméticas y lógicas. La UC se
encarga de seleccionar la operación a realizar habilitando los caminos de datos
entre los diversos operadores de la ALU y entre los registros internos.

 Registros Internos: el almacenamiento de los resultados a la ejecución de las


instrucciones en la memoria principal podría ser lento y excesivamente tendría
muchos datos en el sistema de interconexión con la memoria, con lo que el
rendimiento bajaría. De la misma manera también se almacenan en registros
internos la configuración interna del CPU o la información durante la última
operación de la ALU. Los principales registros de un CPU son:

1. Contador de programa.- se encarga de almacenar la dirección de la


siguiente instrucción a ejecutar.

2. Registro de Instrucción.- se almacena la instrucción capturado en


memoria y la que se está ejecutando.

3. Registro de Estado.- compuesto por una serie de bits que informan


el resultado obtenido en la última operación de la ALU.

4. Registro Acumulador.- algunos CPU’s realizan operaciones


aritméticas en un registro llamado acumulador, su función es la de
almacenar los resultados de las operaciones aritméticas y lógicas.

El ciclo para ejecutar cualquier instrucción se divide en ciclo de búsqueda y ciclo de


instrucción. El primero hace que el CPU genere señales adecuadas para acceder a la
memoria y leer la instrucción; el segundo es similar; la diferencia entre los dos es el
código de operación de cada instrucción.

Memoria

En la memoria se almacena el programa y los datos que va a ejecutar el CPU. Las


instrucciones son códigos binarios interpretados por la unidad de control, los datos de
igual manera se almacenan de forma binaria.

Las diversas tecnologías de almacenamiento, dependen del tiempo de acceso a los


datos; por lo tanto se realiza un diseño jerárquico de la memoria del sistema para que
esta pueda acceder rápidamente a los datos. El principio de que sea más rápida la
memoria haciendo que tenga velocidades similares al CPU, sirve para diseñar el sistema
de memoria. La memoria principal de los computadores tiene una estructura similar a la
mostrada en el esquema de la Figura 1.4. Se considera como una matriz de celdas en la
que la memoria puede acceder a los datos aleatoriamente

Dicha matriz está organizada en palabras, cada una de las cuales tiene asignada una
dirección que indica su posición. Cada palabra está formada por una serie de celdas a las
que se accede en paralelo; en cada una se almacena un bit y estos son los que definen las
instrucciones.

Entrada/Salida

Como sabemos una computadora tiene dispositivos de entrada y salida como son los
que contiene el gabinete, disco duro, placa madre, unidades de CD o DVD, etc. El
problema principal que existe entre ellos es su tecnología y que tienen características
diferentes a los del CPU, estos también necesitan una interfaz de cómo se van a
entender con el CPU, al igual que el procesador y el controlador periférico para
intercambiar datos entre la computadora.

La interfaz de E/S decodifica el bus de direcciones para detectar que el CPU se dirige a
él. El direccionamiento es muy similar a la de las memorias. El bus de datos se utiliza
para el paso de datos entre el periférico y la memoria. Las líneas especiales de control
sirven para coordinar y sincronizar la transferencia.

Sistema de Interconexión: Buses

La conexión de los diversos componentes de una computadora, tales como discos duros,
tarjetas madres, unidades de CD, teclados, ratones, etc. se efectúan a través de los buses.
Un bus se define como un enlace de comunicación compartido que usa múltiples cables
para conectar subsistemas. Cada línea es capaz de transmitir una tensión eléctrica que
representa un ‘1’ o un ‘0’. Cuando hay varios dispositivos en el mismo bus, habrá uno
que podrá enviar una señal que será procesada por los demás módulos. Si se mandan los
datos al mismo tiempo marcara un error o una contención del bus, por lo que el acceso
estará denegado. Según si criterio de funcionabilidad los buses se dividen en:

 Buses de datos: es el que se utiliza para transmitir datos entre los diferentes
dispositivos del computador.

 Buses de Direcciones: sirve para indicar la posición del dato que se requiere
acceder.

 Bus de Control: sirven para seleccionar al emisor y al receptor en una


transacción del bus.
 Bus de alimentación: sirve para proporcionar a los dispositivos voltajes
distintos.

Periféricos.

Se entenderán todos aquellos dispositivos que son necesarios para suministrar datos a la
computadora o visualizar los resultados. Los periféricos se conectan mediante un bus
especial a su controlador o al modulo de E/S.

Entre los periféricos de entrada tenemos al teclado, ratones, pantallas, digitalizadoras y


más. Otros dispositivos periféricos fundamentales para la interacción del hombre con la
computadora son las terminales de video y las tarjetas graficas.

You might also like