domingo, 18 de julio de 2010

Las generaciones del computador

Primera generación: (1945-1956)
Esta generación se identifica por el hecho de que la tecnología electrónica estaba basada en "tubos de vacío", más conocidos como bulbos electrónicos, del tamaño de un foco de luz casero. Los sistemas de bulbos podían multiplicar dos números de diez dígitos en un cuarenteavo de segundo.
El inicio de esta generación lo marca la entrega, al cliente. De la primera UNIVAC. Que también es la primera computadora construida para aplicaciones comerciales, más que para uso miliar, científico o de ingeniería.
En aquel entonces las computadoras ya manejaban información alfabética con la misma facilidad que la numérica y utilizaban el principio de separación entre los dispositivos de entrada-salida y la computadora misma.
Lo revolucionario, con respecto a las máquinas de cálculo anteriores, consiste en que ahora el procesador electrónico puede tomar decisiones lógicas y, aplicándolas, podrá realizar o bien una operación u otra. Esto es posible, lógicamente, si el hombre ha comunicado previamente a la máquina cómo de comportarse en los diferentes casos posibles.
Las características generales de estas máquinas incluyen:
Memoria principal de tambor magnético, consistente de pequeños anillos (del tamaño de una cabeza de un alfiler), engarzada como cuentas en las intersecciones de una malla de alambres delgados.
El almacén primario se basaba en tarjetas perforadas, pero en 1957 se introduce la cinta magnética como método más rápido y compacto dealmacenamiento.
Necesitaban, por la gran cantidad de calor que generaban, de costosas instalaciones de aire acondicionado.
Tiempos de operación (ejecución de instrucciones) del rango de milésimas de segundo.
El lenguaje utilizado para programarlas era el Lenguaje Máquina, basado únicamente en número binarios (los lenguajes actuales se asemejan mucho al lenguaje natural), lo que hacia difícil y tardado el proceso de programar la computadora.

Características principales:
Válvula electrónica (tubos al vacío.)
Se construye el ordenador ENIAC de grandes dimensiones (30 toneladas.)
Alto consumo de energía. El voltaje de los tubos era de 300 v y la posibilidad de fundirse era grande.
Almacenamiento de la información en tambor magnético interior. Un tambor magnético disponía de su interior del ordenador, recogía y memorizaba los datos y los programas que se le suministraban mediante tarjetas.
Lenguaje de máquina. La programación se codifica en un lenguaje muy rudimentario denominado lenguaje de máquina. Consistía en la yuxtaposición de largo bits o cadenas de cero y unos.
Fabricación industrial. La iniciativa se aventuro a entrar en este campo e inició la fabricación de computadoras en serie. Aplicaciones comerciales. La gran novedad fue el uso de la computadora en actividades comerciales

Segunda generación: (1957-1963)
Esta generación nace con el uso del "transistor", que sustituyó a los bulbos electrónicos. El invento del transistor, en 1948, les valió el Premio Nóbel a los estadounidenses Walter H. Brattain, John Bardeen y William B. Shockley. Con esto se da un paso decisivo, no sólo en lacomputación, sino en toda la electrónica.
El transistor es un pequeño dispositivo que transfiere señales eléctricas a través de unaresistencia. Entre las ventajas de los transistores sobre los bulbos se encuentran: su menor tamaño, no necesitan tiempo de calentamiento, consumen menos energía y son más rápidos y confiables.
Las características más relevantes de las computadoras de esta época son:
Memoria principal mejorada constituida por núcleos magnéticos.
Instalación de sistemas de teleproceso.
Tiempo de operación del rango de microsegundos (realizan 100 000 instrucciones por segundo)
Aparece el primer paquete de discos magnéticos removibles como medio de almacenaje (1962)
En cuanto a programación, se pasa de lenguajes máquina a lenguajes ensambladores, también llamados lenguajes simbólicos. Estos usan abreviaciones para las instrucciones, como ADD (sumar), en lugar de números. Con esto la programación se hizo menos engorrosa.
Después de los lenguajes ensambladores se empezaron a desarrollar los lenguajes de alto nivel, como FORTRAN (1954) y COBOL (1959), que se acercan más a la lengua inglesa que elensamblador. Esto permitió a los programadores otorgar más atención a la resolución deproblemas que a la codificación de programas. Se inicia así el desarrollo de los llamados sistemas de cómputo.
El avance en el software de esta generación provocó reducción en los costos de operación de las computadoras que, en este periodo, se usaban principalmente en empresas, universidades y organismos de gobierno.
A partir de 1950 las computadoras se hacen ampliamente conocidas; algunos pioneros de este campo habían pensado que las computadoras habían sido diseñadas por matemáticos para el uso de los matemáticos, pero ahora se hacía evidente su potencial de uso en actividades comerciales.

Características principales:
1. Transistor. El componente principal es un pequeño trozo de semiconductor, y se expone en los llamados circuitos transistorizados.
2. Disminución del tamaño.
3. Disminución del consumo y de la producción del calor.
4. Su fiabilidad alcanza metas imaginables con los efímeros tubos al vacío.
5. Mayor rapidez ala velocidades de datos.
6. Memoria interna de núcleos de ferrita.
7. Instrumentos de almacenamiento.
8. Mejora de los dispositivos de entrada y salida.
9. Introducción de elementos modulares.
10. Lenguaje de programación más potente.


Tercera Generación: (1964-1971)
En esta época se desarrollan los circuitos integrados -un circuito electrónico completo sobre una pastilla (chip) de silicio-, que constaban inicialmente de la agrupación de unos cuantos transistores. Hechos de uno de los elementos más abundantes en la corteza terrestre, el silicio, una sustancia no metálica que se encuentra en la arena común de las playas y en prácticamente en todas las rocas y arcilla. Cada pastilla, de menos de 1/8 de pulgada cuadrada, contiene miles o millones de componentes electrónicos entre transistores, diodos y resistencias.
El silicio es un semiconductor sustancia que conducirá la corriente eléctrica cuando ha sido "contaminada" con impurezas químicas.
Los chips de circuitos integrados tienen la ventaja, respecto de los transistores, de ser más confiables, compactos y de menor costo. Las técnicas deproducción masiva han hecho posible la manufactura de circuitos integrados de bajo costo.
Las características principales de estas computadoras son:
Se sigue utilizando la memoria de núcleos magnéticos.
Los tiempos de operación son del orden de nanosegundos (una mil millonésima parte de segundo)
Aparece el disco magnético como medio de almacenamiento.
Compatibilidad de información entre diferentes tipos de computadoras.
El siguiente desarrollo mayor se da con la Integración a gran escala (LSI de Large Scale Integration), que hizo posible aglutinar miles de transistores y dispositivos relacionados en un solo circuito integrado. Se producen dos dispositivos que revolucionan la tecnología computacional: el primero elmicroprocesador, un circuito integrado que incluye todas las unidades necesarias para funcionar como Unidad de Procesamiento Central y que conllevan la aparición de las microcomputadoras o computadoras personales, en 1968, y a la producción de terminales remotas "inteligentes". El otro dispositivo es la memoria de acceso aleatorio ( RAM) por sus siglas en inglés.
Hasta 1970 las computadoras mejoraron dramáticamente en velocidad, confiabilidad y capacidad de almacenamiento. La llegada de la cuarta generación sería más una evolución que una revolución; al pasar del chip especializado para uso en la memoria y procesos lógicos del inicio de la tercera generación, al procesador de propósito general en un chip o microprocesador.
Características Principales:
1. Circuito integrado, miniaturización y reunión de centenares de elementos en una placa de silicio o (chip)
2. Menor consumo.
3. Apreciable reducción de espacio.
4. Aumento de fiabilidad.
5. Teleproceso.
6. Multiprogramación.
7. Renovación de periféricos.
8. Instrumentación del sistema.
9. Compatibilidad.
10. Ampliación de las aplicaciones.
11. La mini computadora.


Cuarta generación: (1971-PRESENTE)

La época se refiere principalmente a las computadoras de 1980 y continúa hasta la fecha. Los elementos principales de las computadoras de esta generación son los microprocesadores, que son dispositivos de estado sólido, de forma autónoma efectúan las funciones de acceso, operación y mando del computador

También se hace posible la integración a gran escala muy grande (VLSI Very Large Scale Integration), incrementando en forma vasta la densidad de los circuitos del microprocesador, la memoria y los chips de apoyo aquellos que sirven de interfase entre los microprocesadores y los dispositivos de entrada / salida.

A principios de los 90 se producen nuevos paradigmas en el campo. Las computadoras personales y las estaciones de trabajo ya eran computadoras potentes; de alguna manera alcanzaron la capacidad de las mini computadoras de diez años antes.

Pero lo más importante es que se empezaron a diseñar para usarse como partes de redes de computadoras. Surgieron los conceptos de "computación distribuida" -hacer uso del r de cómputo y almacenamiento en cualquier parte de la red- y "computación cliente-servidor" -una combinación de poder computadoras pequeñas y grandes, conectadas en conjunto, en donde cada una se usa para lo que es mejor. Otro proceso, llamado downszing, semanifestó unas diversas instancias, donde las computadoras mayores (mainframes) con terminales dieron cabida a un sistema de redes con micro computadoras y estaciones de trabajo.

Quinta generación: (PRESENTE-FUTURO)

El termino quinta generación fue acuñado por los japoneses para describir las potentes e "inteligentes" computadoras que deseaban producir a mediados de los noventa. La meta es organizar sistemas de computación que produzcan inferencias y no solamente realicen cálculos. En el proceso se han incorporado muchos campos de investigación en la industria de la computación, como la inteligencia artificial (IA), los sistemas expertos y el lenguaje natural.

Se distingue normalmente dos clases de entorno:
ENTORNO DE PROGRAMACION.- orientado a la construcción de sistemas, están formados por un conjunto de herramientas que asisten alprogramador en las distintas fases del ciclo de construcción del programa (edición, verificación, ejecución, corrección de errores, etc.)
ENTORNO DE UTILIZACIÓN.- orientado a facilitar la comunicación del usuario con el sistema. Este sistema esta compuesto por herramientas que facilitan la comunicación hombre-máquina, sistemas de adquisición de datos, sistemas gráficos, etc.

Generaciones actuales

Las características de los computadores de la generación actual quedan recibidas en el numero de procesador ( Pentium 4) el cual tiene una velocidad de procesamiento de 2.8 a 3.6 Giga hertz y los accesorios periféricos (de entrada y salida) tienen la características de ser de mas fácil y mas rápida instalación.

Análisis

El avance tecnológico de los computadores a nivel mundial es ya muy grande, tal es que se está desplazando al hombre y se está reemplazando pormáquinas robotizadas que desempeñan los trabajos con rapidez y exactitud, requiriendo muy mínima ayuda de la mano humana y creando una grandemanda de personas sin empleo, y la tecnología seguirá avanzando de tal forma que sólo seremos individuos guiados y guiadores de máquinas automatizadas.
En la actualidad, podemos tener la impresión de que los computadores están ejecutando varios programas al mismo tiempo, esto se conoce como multitarea. En realidad, la CPU ejecuta instrucciones de un programa y después tras un breve periodo de tiempo, cambia a un segundo programa y ejecuta algunas de sus instrucciones.
La gente que trabajaba para los gobiernos y las grandes y medianas empresas también usan los computadores para automatizar muchas de las tareas de recolección y procesamiento de datos, que antes eran hechas por personas a mano; por ejemplo, mantener y actualizar la contabilidad y los inventarios.
En sus primeras construcciones de la empresa IBM su presidente decía: "¿Qué futuro podrán tener estas máquinas"; hoy en día es uno de los mayores alcances que ha tenido el hombre, al que ya solo le basta con oprimir un botón y la tarea que quiere que se realice se realizará sin ningún esfuerzo mayoritario.

EL Modelo OSI

MODELO OSI
Durante los años 60 y 70 se crearon muchas tecnologías de redes, cada una basada en un diseño específico de hardware. Estos sistemas eran construidos de una sola pieza, una arquitectura monolítica. Esto significa que los diseñadores debían ocuparse de todos los elementos involucrados en el proceso, estos elementos forman una cadena de transmisión que tiene diversas partes: Los dispositivos físicos de conexión, los protocolos software yhardware usados en la comunicación.
Los programas de aplicación realizan la comunicación y la interfaz hombre-máquina que permite al humano utilizar la red. Este modelo, que considera la cadena como un todo monolítico, es poco práctico, pues el más pequeño cambio puede implicar alterar todos sus elementos.
El diseño original de Internet del Departamento de Defensa Americano disponía un esquema de cuatro capas, aunque data de los 70 es similar al que se continúa utilizando:
Capa Física o de Acceso de Red: Es la responsable del envío de la información sobre el sistema hardware utilizado en cada caso, se utiliza un protocolo distinto según el tipo de red física.
Capa de Red o Capa Internet: Es la encargada de enviar los datos a través de las distintas redes físicas que pueden conectar una máquina origen con la de destino de la información. Los protocolos de transmisión, como el IP están íntimamente asociados a esta capa.
Capa de Transporte: Controla el establecimiento y fin de la conexión, control de flujo de datos, retransmisión de datos perdidos y otros detalles de la transmisión entre dos sistemas. Los protocolos más importantes a este nivel son TCP y UDP (mutuamente excluyentes).
Capa de Aplicación: Conformada por los protocolos que sirven directamente a los programas de usuario, navegador, e-mail, FTP, TELNET, etc.
Respondiendo a la teoría general imperante el mundo de la computación, de diseñar el hardware por módulos y el software por capas, en 1978 laorganización ISO (International Standards Organization), propuso un modelo de comunicaciones para redes al que titularon "The reference model of Open Systems Interconnection", generalmente conocido como MODELO OSI.
Su filosofía se basa en descomponer la funcionalidad de la cadena de transmisión en diversos módulos, cuya interfaz con los adyacentes esté estandarizada. Esta filosofía de diseño presenta una doble ventaja: El cambio de un módulo no afecta necesariamente a la totalidad de la cadena, además, puede existir una cierta inter-operabilidad entre diversos productos y fabricantes hardware/software, dado que los límites y las interfaces están perfectamente definidas.
Esto supone por ejemplo, que dos softwares de comunicación distintos puedan utilizar el mismo medio físico de comunicación.
El modelo OSI tiene dos componentes principales:
• Un modelo de red, denominado modelo básico de referencia o capa de servicio.
• Una serie de protocolos concretos.
El modelo de red, aunque inspirado en el de Internet no tiene más semejanzas con aquél. Está basado en un modelo de siete (7) capas, mientras que el primitivo de Internet estaba basado en cuatro (4). Actualmente todos los desarrollos se basan en este modelo de 7 niveles que son los siguientes: 1Físico; 2 de Enlace; 3 de Red; 4 de Transporte; 5 de Sesión; 6 de Presentación y 7 de Aplicación. Cada nivel realiza una función concreta, y está separado de los adyacentes por interfaces conocidas, sin que le incumba ningún otro aspecto del total de la comunicación.
Generalmente los dispositivos utilizados en las redes circunscriben su operación a uno o varios de estos niveles. Por ejemplo, un hub (concentrador) que amplifica y retransmite la señal a través de todos sus puertos está operando exclusivamente en la capa 1, mientras que un conmutador ( switch) opera en las capas 1 y 2; un router opera en las capas 1, 2 y 3. Finalmente una estación de trabajo de usuario generalmente maneja las capas 5, 6 y 7.
En lo que respecta al software, hay que señalar que cada capa utiliza un protocolo específico para comunicarse con las capas adyacentes, y que añade a la cabecera del paquete cierta información adicional.

Capas del modelo OSI
La descripción de las diversas capas que componen este modelo es la siguiente:
1. Capa física
Es la encargada de transmitir los bits de información por la línea o medio utilizado para la transmisión. Se ocupa de las propiedades físicas y características eléctricas de los diversos componentes, de la velocidad de transmisión, si esta es unidireccional o bidireccional (simplex, duplex o flull-duplex).
También de aspectos mecánicos de las conexiones y terminales, incluyendo la interpretación de las señales eléctricas.
Como resumen de los cometidos de esta capa, podemos decir que se encarga de transformar un paquete de información binaria en una sucesión de impulsos adecuados al medio físico utilizado en la transmisión. Estos impulsos pueden ser eléctricos (transmisión por cable), electromagnéticos (transmisión Wireless) o luminosos (transmisón óptica). Cuando actúa en modo recepción el trabajo es inverso, se encarga de transformar estos impulsos en paquetes de datos binarios que serán entregados a la capa de enlace.
2. Capa de enlace
Puede decirse que esta capa traslada los mensajes hacia y desde la capa física a la capa de red. Especifica como se organizan los datos cuando se transmiten en un medio particular. Esta capa define como son los cuadros, las direcciones y las sumas de control de los paquetes Ethernet.
Además del direccionamiento local, se ocupa de la detección y control de errores ocurridos en la capa física, del control del acceso a dicha capa y de la integridad de los datos y fiabilidad de la transmisión. Para esto agrupa la información a transmitir en bloques, e incluye a cada uno una suma de control que permitirá al receptor comprobar su integridad. Los datagramas recibidos son comprobados por el receptor. Si algún datagrama se ha corrompido se envía un mensaje de control al remitente solicitando su reenvío.
La capa de enlace puede considerarse dividida en dos subcapas:
• Control lógico de enlace LLC: define la forma en que los datos son transferidos sobre el medio físico, proporcionando servicio a las capas superiores.
• Control de acceso al medio MAC: Esta subcapa actúa como controladora del hardware subyacente (el adaptador de red). De hecho el controlador de la tarjeta de red es denominado a veces "MAC driver", y la dirección física contenida en el hardware de la tarjeta es conocida como dirección. Su principal consiste en arbitrar la utilización del medio físico para facilitar que varios equipos puedan competir simultáneamente por la utilización de un mismo medio de transporte. El mecanismo CSMA/CD ("Carrier Sense Multiple Access with Collision Detection") utilizado en Ethernet es un típico ejemplo de esta subcapa.
3. Capa de Red
Esta capa se ocupa de la transmisión de los datagramas (paquetes) y de encaminar cada uno en la dirección adecuada tarea esta que puede ser complicada en redes grandes como Internet, pero no se ocupa para nada de los errores o pérdidas de paquetes. Define la estructura de direcciones yrutas de Internet. A este nivel se utilizan dos tipos de paquetes: paquetes de datos y paquetes de actualización de ruta. Como consecuencia esta capa puede considerarse subdividida en dos:
• Transporte: Encargada de encapsular los datos a transmitir (de usuario). Utiliza los paquetes de datos. En esta categoría se encuentra el protocolo IP.
• Conmutación: Esta parte es la encargada de intercambiar información de conectividad específica de la red. Los routers son dispositivos que trabajan en este nivel y se benefician de estos paquetes de actualización de ruta. En esta categoría se encuentra el protocolo ICMP responsable de generar mensajes cuando ocurren errores en la transmisión y de un modo especial de eco que puede comprobarse mediante ping.
Los protocolos más frecuentemente utilizados en esta capa son dos: X.25 e IP.
4. Capa de Transporte
Esta capa se ocupa de garantizar la fiabilidad del servicio, describe la calidad y naturaleza del envío de datos. Esta capa define cuando y como debeutilizarse la retransmisión para asegurar su llegada. Para ello divide el mensaje recibido de la capa de sesión en trozos (datagramas), los numera correlativamente y los entrega a la capa de red para su envío.
Durante la recepción, si la capa de Red utiliza el protocolo IP, la capa de Transporte es responsable de reordenar los paquetes recibidos fuera de secuencia. También puede funcionar en sentido inverso multiplexando una conexión de transporte entre diversas conexiones de datos. Este permite que los datos provinientes de diversas aplicaciones compartan el mismo flujo hacia la capa de red.
Un ejemplo de protocolo usado en esta capa es TCP, que con su homólogo IP de la capa de Red, configuran la suite TCP/IP utilizada en Internet, aunque existen otros como UDP, que es una capa de transporte utilizada también en Internet por algunos programas de aplicación.
5. Capa de Sesión
Es una extensión de la capa de transporte que ofrece control de diálogo y sincronización, aunque en realidad son pocas las aplicaciones que hacen uso de ella.
6. Capa de Presentación
Esta capa se ocupa de garantizar la fiabilidad del servicio, describe la calidad y naturaleza del envío de datos. Esta capa define cuando y como debe utilizarse la retransmisión para asegurar su llegada. Para ello divide el mensaje recibido de la capa de sesión en trozos (datagramas), los numera correlativamente y los entrega a la capa de red para su envío.
Durante la recepción, si la capa de Red utiliza el protocolo IP, la capa de Transporte es responsable de reordenar los paquetes recibidos fuera de secuencia. También puede funcionar en sentido inverso multiplexando una conexión de transporte entre diversas conexiones de datos. Este permite que los datos provinientes de diversas aplicaciones compartan el mismo flujo hacia la capa de red.
Esta capa se ocupa de los aspectos semánticos de la comunicación, estableciendo los arreglos necesarios para que puedan comunicar máquinas que utilicen diversa representación interna para los datos. Describe como pueden transferirse números de coma flotante entre equipos que utilizan distintos formatos matemáticos.
En teoría esta capa presenta los datos a la capa de aplicación tomando los datos recibidos y transformándolos en formatos como texto imágenes ysonido. En realidad esta capa puede estar ausente, ya que son pocas las aplicaciones que hacen uso de ella.
7. Capa de Aplicación
Esta capa describe como hacen su trabajo los programas de aplicación (navegadores, clientes de correo, terminales remotos, transferencia de ficheros etc). Esta capa implementa la operación con ficheros del sistema. Por un lado interactúan con la capa de presentación y por otro representan la interfaz con el usuario, entregándole la información y recibiendo los comandos que dirigen la comunicación.


Análisis

Una de las necesidades más acuciantes de un sistema de comunicaciones es el establecimientos de estándares, sin ellos sólo podrían comunicarse entre si equipos del mismo fabricante y que usaran la misma tecnología.
La conexión entre equipos electrónicos se ha ido estandarizando paulatinamente, el Modelo OSI es la principal referencia para las comunicaciones por red. Aunque existen otros modelos, en la actualidad la mayoría de los fabricantes de redes relacionan sus productos con el modelo OSI, especialmente cuando desean enseñar a los usuarios cómo utilizar sus productos.
Los fabricantes consideran que es la mejor herramienta disponible para enseñar cómo enviar y recibir datos a través de una red.
El modelo de referencia OSI permite que los usuarios vean las funciones de red que se producen en cada capa. Es un modelo entendible para los usuarios.
Además en el trabajo se definió y explico la IP tanto en su versión 4 como en su nueva versión, IP versión 6. Entendiendo que la necesidad de la creación de la nueva versión radica en el agotamiento de las direcciones de la IP anterior.
Se explico el modelo OSI y se hizo énfasis en la capa 3, debido a que en esta capa funciona u opera el protocolo de Internet, es decir, el protocolo IP, En esta capa se establece las comunicaciones y determina el camino que tomarán los datos en la red.

domingo, 11 de julio de 2010

historia de la computación

HISTORIA DE LA COMPUTACION

Entre todas las máquinas que ha inventado el hombre para servirse de ellas, la computadora se ha destacado muy por encima de las demás, ya que a la misma, con mucha frecuencia, se le han atribuido aptitudes innatas de los humanos como la de pensar, denominándolas a veces como “cerebros”. Sin lugar a dudas, el cerebro humano es más perfecto y eficiente que cualquier computadora, por muy sofisticada que ésta sea. En lo único que se ve superado el cerebro humano por la computadora es la velocidad de cálculo. El hombre, desde sus inicios, se dió cuenta de sus limitaciones para el cálculo, lo cual lo ha llevado a una incesante búsqueda de medios de cálculo que le ayuden a mejorar su velocidad de cálculo, y de ahí, el surgimiento de las computadoras.


1. SURGIMIENTO Y EVOLUCIÓN DE LAS COMPUTADORAS

El surgimiento de las computadoras no fue un hecho aislado, ya que la aparición de la primera computadora no fue el producto de las ideas o ambición de un científico, sino que se originó de la evolución y desarrollo de los medios de cálculo. La computación se ha desarrollado en paralelo con las crecientes necesidades del hombre para realizar los cálculos de forma más rápida y con mayor precisión, pudiéndose encontrar sus orígenes miles de años atrás.


1.1. COMPUTACIÓN PRIMITIVA

Las necesidades de cálculo por parte del hombre datan desde hace miles de años. La utilización de los dedos para representar las cosas poseídas por una persona, una familia o un grupo, se remonta a los años del hombre primitivo, pues no se conocía ningún otro medio o forma de contar. Nuestro sistema numérico de base 10 proviene, indudablemente, del uso de los 10 dedos de las manos como elementos de cálculo.


1.2. MEDIOS DE CALCULO


Desde los antiguos tiempos, el hombre ha tenido conciencia de sus limitaciones con respecto a su capacidad mental y personal de cálculo, por lo que ha venido desarrollando las más diversas herramientas de apoyo, o medios de cálculo, que van desde los muy simples hasta los complejos y sofisticados de hoy en día. La palabra cálculo viene del término latino calculus, que se utilizaba hace miles de años para denominar a unas pequeñas piedras que por medio de unas ranuras efectuadas en el suelo se utilizaban para contar (era como una especie de ábaco que ha sido descubierto en recientes excavaciones arqueológicas), se presume que la evolución de este sistema originó el ábaco propiamente dicho, del que se dice fue el primer dispositivo manual de cálculo.



1.2.1. MEDIOS DE CALCULO PRIMITIVOS


* Utilización de marcas en los árboles
* El ábaco en su forma más elemental, el cual consistía en una bandeja cubierta de polvo o arena donde se hacían surcos para representar números y realizar operaciones con ellos.


1.2.2. MEDIOS MECÁNICOS DE CALCULO ( CALCULADORAS MECÁNICAS )

A continuación se mencionarán los acontecimientos más relevantes, de mayor importancia y más conocidos, que se corresponden a este período:

* [ 1200 años antes de Cristo ] El Ábaco de Cuentas, conocido también como Ábaco Chino o Ábaco Egipcio.

* [ 1600 ] Estructuras de Napier, estructuras logarítmicas. John Napier ( 1550- 1617 ), matemático inventor de los logaritmos naturales, escribió en 1617 un libro que contenía los principios sobre los que se fundamentaron ciertas máquinas para calcular.

* [ 1633 ] Regla de Cálculo. William Oughtred.

* [ 1642 ] Calculadora de Engranaje de Pascal. Blaise Pascal ( 1623 - 1662 ) matemático y filósofo francés.
Primera calculadora automática mecánica, a la que se llamo la Pascalina, construida en base a un conjunto de ruedas giratorias dentadas que simulaba el funcionamiento del ábaco. Con esta máquina se podían realizar operaciones de suma y resta utilizando el mecanismo denominado “ejecución automática del acarreo”, en el cual la rotación completa de una rueda hacía avanzar una unidad a la rueda que estaba a su izquierda.

* [ 1673 ] Primera máquina calculadora de propósito general, Gottfried
Leibniz.
Esta máquina estaba basada en la calculadora de engranajes de Pascal, la cual
incorporaba una rueda escalonada que permitía realizar mecánicamente
multiplicaciones y divisiones en forma de sumas y restas sucesivas.

Los principios de Pascal y de Leibniz, siguen constituyendo las bases fundamentales de la mayoría de los instrumentos de cálculo, tanto del contador doméstico del gas, electricidad o del agua, como de las calculadoras mecánicas.

* [ 1804 ] El Telar de Jacquard. Joseph Marie Jacquard ( 1752 - 1834 ).
Telar automático para la confección de tejidos, cuyo movimiento estaba dirigido por perforaciones efectuadas sobre tarjetas de cartón, las cuales transmitían al telar las órdenes requeridas para tejer. Se puede considerar como la primera máquina mecánica programada.

 [ 1822 ] La Máquina de Diferencias. Charles Babbage (vivió entre 1792 - 1871), quien es considerado como el padre de la computadora actual.

 [ 1831 ] Generador Eléctrico. Michael Faraday.
El generador eléctrico usa magnetismo para producir electricidad.

* [ 1833 ] La Máquina Analítica. Charles Babbage.
- Primer calculador de uso general totalmente automático, precursor de las actuales computadoras. Utilizaba el sistema decimal, estaba formada por ruedas dentadas para representar las unidades, las decenas, las centenas y los millares. Cada rueda tenía 10 dientes (uno para cada dígito del 0 al 9), las interconexiones entre estas ruedas eran muy complejas, por lo que no llegó a trabajar realmente.
- La Máquina Analítica no se pudo construir a la perfección debido a las dificultades técnicas y económicas existentes para esta época, su construcción sólo pudo ser realizada 112 años después. La concepción de esta máquina es muy similar a la computadora actual, pues disponía de programas, memoria, unidad de control, periféricos de entrada y de salida.
- La idea de su construcción surgió de la necesidad de realizar automáticamente tablas de logaritmos y funciones trigonométricas.

* [ 1833 ] Inicio de la Electrónica con el descubrimiento del diodo de vacío. Thomas Edison.

* [ 1854 ] Desarrollo del Álgebra Booleana, por el matemático George Boole, nacido en Lincoln, Inglaterra. El Algebra Booleana es un sistema de lógica matemática que incorpora la lógica a los símbolos algebraicos, que posteriormente llevaron al desarrollo del Sistema de Numeración Binario, el cual constituye parte fundamental para el funcionamiento de las modernas computadoras electrónicas.

* [ 1869 ] Primera máquina que utilizaba el Álgebra Booleana. William Stanley Jevons.


* [ 1880 - 1890 ] La Tarjeta Perforada, El Código Hollerith. Herman Hollerith.
- El Dr. Herman Hollerith es considerado el pionero del procesamiento de datos, quien basó sus inventos en la utilización de los fundamentos de las máquinas calculadoras, las tarjetas perforadas de Jacquard, y en el uso de la electricidad.

* [ 1886 ] La Máquina tabuladora. Herman Hollerith.
- Consistía en un complicado mecanismo electromecánico que funcionaba gracias a cientos de relés, ruedas, palancas y cables que conducían la electricidad. Utilizaba tarjetas perforadas para la entrada de los datos, este sistema representa los datos mediante perforaciones realizadas en una tarjeta de cartón.

* [ 1890 ] La Calculadora de Burroughs. creada por William S. Borroughs.
- Fue utilizada principalmente en tareas de contabilidad, alcanzó enorme popularidad en todo el mundo.

* [ 1893 ] La Máquina Automática para Multiplicar. Otto Steiger.
- Llamada la Millonaria, automatizaba la invención de Leibniz .

* [ 1906 ] Invención del Tubo de Vacío. Lee De Forest.
- El tubo de vacío que De Forest llamó audión, y que se conoció también como triodo. Este tubo revolucionó totalmente el campo de la electrónica. El audión se convirtió en una pieza clave de prácticamente todas las radios, radares, televisiones y computadoras, hasta que el transistor comenzó a reemplazar los tubos de vacío, al principio de la década de 1950.

* [ 1911 ] Formación de la Computing Tabulating Recording Company. fundada por Herman Hollerith.

* [ 1919 ] Circuito Multivibrador Bi-estado (o flip-flop). Desarrollado por W.H. Eccles y F.W. Jordan.
- El flip-flop permitía a un circuito tener uno de dos estados estables diferenciados, pudiendo pasar de un estado al otro. Esto forma la base para el almacenamiento de bits (dígitos binarios) de las computadoras de hoy en día.

* [ 1924 ] Aparición de la I.B.M. (International Bussines Machine ).
- Surgida por la reorganización de la Computing Tabulating Recording Company, realizada por Thomas J. Watson.
Esta corporación impone internacionalmente las máquinas de tarjetas perforadas, construidas a partir de las patentes de lectura eléctrica de Hollerith, y alcanza el éxito que éste no había logrado en veinte años. Estas máquinas fueron utilizadas primeramente en el procesamiento de la contabilidad, y luego se hicieron extensivas a los inventarios, la facturación y el pago de sueldos y salarios.


* [ 1935 ] Cálculo de la órbita lunar. L.J. Comrie.
- Una de las más importantes aplicaciones científicas de las máquinas disponibles en el mercado para la realización de cálculos matemáticos, se desarrolló en Inglaterra, haciendo uso de medio millón de tarjetas perforadas.

* [ 1936 ] La Máquina de Zuse, la Z-1. Desarrollada por Konrad Zuse en Alemania.
- Máquina capaz de realizar cálculos matemáticos a muy alta velocidad, utilizada con fines militares. Esta máquina incorporó dos de los principios básicos de las computadoras actuales, la representación binaria de los números y la introducción de un programa de instrucciones a la máquina, para lo cual utilizaba las cintas perforadas.
- La Máquina de Zuse, usaba interruptores mecánicos simples para representar en el sistema binario los 0´s y los 1´s, y válvulas de luz para mostrar los resultados de los cálculos. Los interruptores en la calculadora de Zuse fueron los precursores de los transistores.

 [ 1936 ] Primer modelo general de la lógica de máquina. Desarrollado por Alan Turing.
- Con los estudios de Turing se inició la Teoría Matemática de la Computación, en la que se define a un algoritmo como la representación formal y matemática de un proceso. Llegó también a demostrar que no todos los procesos son representables.

* [ 1937 ] La Lógica de Conmutación de Shannon. Claude Shannon.
- Aplicación de la Lógica o Álgebra Booleana a la conmutación y simplificación de circuitos eléctricos basados en interruptores y relés.


1.2.3. MEDIOS ELECTROMECÁNICOS DE CALCULO
(COMPUTADORAS ELECTROMECÁNICAS)

Con las computadoras pertenecientes a este período se cristalizan los proyectos de construir máquinas de cálculo que funcionen automáticamente, sin la intervención del hombre. Entre éstas tenemos:

* [ 1939 ] ABC (Atanasoff-Berry Computer). John Vicent Atanasoff y Clifford Berry. Iowa State College.
- Considerada como la primera computadora electromecánica, después de un largo proceso judicial finalizado en 1973.
- Se diseño con el objetivo específico de resolver sistemas de ecuaciones simultáneas.

* [ 1944 ] MARK I (Automatic Sequence-Controled Calculator ). Howard Aiken, Universidad de Harvard. Contando con el apoyo económico y la vasta experiencia en la construcción de equipos electromecánicos de IBM.
- Basada en las ideas de Babbage (el MARK I fue denominado posteriormente el “sueño de Babbage hecho realidad). Sin embargo, a diferencia de las máquinas concebidas hasta entonces, el funcionamiento de la MARK I estaba guiado por la ejecución de un programa expresado en perforaciones realizadas en una cinta de papel. También se podían introducir datos numéricos mediante tarjetas perforadas o girando interruptores de forma manual.
- La MARK I media aproximadamente 18 metros de largo por cerca de 3 metros de alto, y en su construcción se utilizaron más de 250.000 piezas, fundamentalmente relés electromecánicos, y más de 800.000 metros de cable.
- La MARK I era una gigantesca calculadora que podía realizar automáticamente además de operaciones aritméticas, cálculos de trigonometría y logaritmos. La Marina de Guerra de los Estados Unidos la empleó para cálculos de balística y diseño de buques.

* [ 1945 ] Primer bug (error) que causa un mal funcionamiento de una computadora fue documentado el 9 de septiembre de 1945 a las 3:45 p.m.



2. COMPUTADORAS ELECTRÓNICAS
(MEDIOS ELECTRÓNICOS DE CALCULO)


En la construcción de las computadoras, a partir de 1946, los componentes electromecánicos comienzan a ser sustituidos por los tubos al vacío, desarrollados inicialmente para la industria de la radio. La joven ciencia de la electrónica dió su contribución al surgimiento de computadoras miles de veces más rápidas que sus antecesores.

La Computadora electrónica participa así de unos de los aspectos que caracterizará, según John D. Bernal, a la Revolución Industrial del siglo XX: El uso de las facilidades operativas que proporcionan los inventos electrónicos como ayuda o sustitución del trabajador en el desempeño de tediosas tareas administrativas o mecánicas.

Las computadoras electrónicas han sido clasificadas en generaciones o períodos, según sea la tecnología de los componentes electrónicos predominantes en su construcción. De aquí que se tengan las siguientes generaciones:



2.1. PRIMERA GENERACIÓN DE COMPUTADORAS ELECTRÓNICAS:

Comprende el período desde 1946 hasta 1958, a ella pertenecen los primeros computadores electrónicos que se fabricaron.

Comienza la construcción de computadoras en las cuales las partes electromecánicas en movimiento que representan los números, como lo son los relés, los contadores de ruedas dentadas y los piñones, son sustituidos por tubos al vacío, que se activan mediante impulsos electrónicos. Esta innovación contribuyó enormemente al aumento de la velocidad de cálculo de las computadoras.



CARACTERISTICAS


Comenzó en 1944, cuando fue construida la primera computadora, que tenía un tamaño gigantesco y un costo elevado. La programación de estas computadoras se realizaba utilizando lenguaje de máquina o lenguajes de programación de bajo nivel.
Comienza la construcción de computadoras en las cuales las partes electromecánicas en movimiento que representan los números, como lo son los relés, los contadores de ruedas dentadas y los piñones, son sustituidos por tubos al vacío que se activan mediante impulsos electrónicos. Esta innovación contribuyó enormemente al aumento de la velocidad de cálculo de las computadoras.
A pesar de los diversos obstáculos e inconvenientes que se presentaron la fabricación de estas computadoras, se comprobó que la misma era un procesador rápido, exacto e incansable de grandes cantidades de datos.

La programación de estas primeras computadoras era una tarea enorme, que requería estar totalmente familiarizado con los detalles de operación de la máquina, una gran cantidad de ingenio y mucha paciencia. Los programas de la ENIAC, por ejemplo, se cargaban y cambiaban uniendo sus componentes mediante un cableado externo, posiblemente una tarea que consumía varios días. Esta situación resultó muy pronto intolerable, ya que era irrazonable gastar días en programar una computadora que era capaz de resolver el problema en cuestión de minutos.


ACONTECIMIENTOS RESALTANTES

* [ 1946 ] ENIAC ( Electronic Numerical Integrator and Calculator ). John W. Mauchly
y J. Presper Eckert, de la Universidad de Pennsylvania.
- Utilizaba tubos al vacío en reemplazo de los relés.
- Era capaz de realizar cálculos a una velocidad mil (1.000) veces mayor que la MARK I. Podía procesar 5.000 sumas ó 300 multiplicaciones por segundo.
- Constaba de alrededor de 18.000 tubos al vacío, 70.000 resistores y 10.000 capacitores, que consumían mas de 150 kilovatios de potencia. Ocupaba más de 4.400 metros cuadrados de superficie y pesaba alrededor de 30 toneladas.
- Las instrucciones para la operación de la ENIAC se tenían que dar por medio de clavijas e interruptores localizados en su exterior.
- Además de ser utilizada para el cálculo balístico para los dispositivos de tiro, a cuyo fin fuera concebida originalmente, la ENIAC tuvo aplicaciones en muy diversos cálculos de energía atómica y estudio de los rayos cósmicos. Se utilizó hasta el año 1955.

* [ 1945 ] Desarrollo del Concepto de Programa Interno o de Programa
Almacenado en Memoria por el Ingeniero matemático húngaro, naturalizado
norteamericano, John Von Neumann
- Este concepto llamado modelo de Von Neumann, describe el fundamento teórico de construcción de una computadora electrónica, y su idea era que las instrucciones que conforman un programa pueden estar almacenadas en la computadora junto con los datos a procesar, por lo que éstas pueden cambiarse sin tener que volver a cablear manualmente las conexiones y, por lo tanto, aligerar la tarea de programación. Las instrucciones son almacenadas internamente como valores numéricos, por lo que la computadora puede manejarlas como si fueran datos, haciendo posible la modificación automática de éstas y la alteración de su secuencia de ejecución. La mayoría de las computadoras electrónicas, especialmente las microcomputadoras, siguen en su construcción el modelo que diseñó Von Neumann.

 [1948 ] Invención del transistor. John Bardeen y Walter Brattain, en Bell Laboratories.
- El transistor sustituyó a la válvula de vacío permitiendo la reducción del tamaño de los circuitos y aumentando la fiabilidad de los equipos debido a sus mejores características.

* [ 1949 ] EDSAC ( Electronic Delay Storage Automatic Calculator ). En la Universidad de Cambridge bajo la dirección de M.V. Wilkes.
- Fue la primera computadora electrónica que podía almacenar internamente un programa.

* [ 1949 ] Primera memoria de núcleos. Desarrollada por Jay Forrester.

* [ 1950 ] WHIRLWIND. En el Massachusetts Institute of Technology.
- Primera computadora interactiva.

* [ 1950 ] Discos magnéticos flexibles. Desarrollados por Yoshiro Nakamats de la
Universidad de Tokio (Japón).
- Concedió la licencia comercial a IBM, empresa que perfeccionó el diseño y los puso a la venta en 1970.

* [ 1950 ] Impresora de matriz de impacto. Desarrollada por IBM.
La primera impresora matricial se utilizó en 1957.

* [ 1951 ] UNIVAC ( Universal Automatic Computer ); Mauchly y Eckert, en la
Remington Rand.
- Fue la primera computadora digital producida para uso comercial o particular, utilizada
para procesar y archivar datos. Una de estas computadoras fue instalada en 1954 en la
General Electrics Appliance Park, en Louisville, Kentucky.

* [ 1952 ] EDVAC ( Electronic Discrete Variable Automatic Computer ). John Von
Neumann, H. Goldstine.

* [ 1952 ] IAS. John Von Neumann, Universidad de Princeton.

* ILLIACS. Universidad de Illinois

* JOHNIAC. En la Rand Corporation

* MANIAC. En los Alamos.

* [ 1953 ] IBM 701



2.2. SEGUNDA GENERACION DE LAS COMPUTADORAS ELECTRONICAS

Nació con la era de los transistores y abarcó aproximadamente desde 1959 hasta 1964. Los tubos de vacío utilizados en la fabricación de las computadoras, los cuales tenían un tiempo de vida relativamente corto, fueron desplazados por la utilización de componentes compactos de estado sólido, los transistores, muchos más confiables y pequeños, que consumen menos energía eléctrica y disipan menos calor.


CARACTERISTICAS

  • Las computadoras de la segunda generación eran más pequeñas y rápidas que la de las primera generación, pero con un poder de cómputo y confiabilidad mucho mayor.
  • Se construyen en base a transistores
  • El tiempo promedio para realizar una operación es del orden de los microsegundos ( 1 seg = 10-6 seg.)
  • La memoria principal se construye usando anillos de núcleos magnéticos.
  • Como medio de almacenamiento secundario se utilizan los tambores magnéticos.
  • Aparecen los procesadores de entrada / salida
  • el modo de procesamiento es por lotes (batch)
  • Se comienzan a producir programas del sistema como son los compiladores y los programas monitores.
  • Comienza el desarrollo de los lenguajes de programación de alto nivel.
  • Muchas instituciones adquirieron las computadoras de esta generación para utilizarlas en el procesamiento de datos, ya que hasta los momentos las computadoras eran utilizadas para aplicaciones científicas.


ACONTECIMIENTOS RESALTANTES

* [ 1954 ] TRADIC ( Transistorized Airborne Digital Computer ). En Bell Laboratories.
Primera computadora de propósito general en ser completamente construida con transistores, tenía 800 transistores.
* [ 1954 ] IBM 650. Entró en servicio por primera vez en Boston a fines de 1954, siendo una máquina relativamente barata para aquella época, tuvo gran aceptación; y a partir del año 1955 le dió a la IBM el liderazgo en la producción de computadoras.

* [ 1955 ] IBM 702
* [ 1956 ] IBM 704

* [ 1956 ] RAMAC ( Random Access Method for Accounting and Control ).
- Primer sistema para almacenar archivos para ser accedidos aleatoriamente.

* [ 1956 ] PREMIO NOBEL por el Transistor otorgado a John Bardeen, Walter Brattain y William Shockley.
- Permitió el nacimiento de la electrónica de estado sólido, a través de su evolución y desarrollo, dió origen al microprocesador.

* [ 1957 ] IBM 705
- Poseía una memoria rápida y confiable basada en núcleos magnéticos.

* [ 1957 ] Introducción del FORTRAN ( Formula Translator ). Desarrollado en IBM.
- Fue el primer lenguaje de programación de alto nivel utilizado en la programación de las computadoras. Todavía es utilizado por muchos científicos, Ingenieros y Matemáticos.

* [ 1958 ] Construcción del primer Circuito Integrado o Chip. Jack St. Clair de Texas Instruments.

* [ 1959 ] IBM 7090
- Computadora completamente transistorizada, su precio era de aproximadamente 3 millones de dólares.

* [ 1960 ] LARC. Remington Rand.
- Fue diseñada y construida para ser utilizada en investigaciones navales.

* [ 1960 ] Desarrollo del COBOL. En la Universidad de Pensylvania, patrocinado por el Departamento de Defensa de los Estados Unidos.
- Fue el primer lenguaje de programación de alto nivel en ser transportable entre diferentes modelos de computadoras.

* [ 1961 ] PDP-1. Primera Computadora producida por DEC (Digital Equipment Corporation )

* [ 1962 ] IBM 7040
* [ 1963 ] IBM 7044
- Más baratas que la 7090 pero menos poderosas.



2.3. TERCERA GENERACION DE LAS COMPUTADORAS ELECTRONICAS

La tercera generación abarca desde 1964 hasta 1969. En esta generación el elemento más significante es el circuito integrado, su incorporación a la fabricación de computadoras aumenta considerablemente la velocidad de operación y su confiabilidad, de igual forma disminuyen los costo de fabricación y el tamaño de los equipos.


CARACTERISTICAS

  • Se construyen en base a circuitos integrados
  • El tiempo promedio para realizar una operación comienza a expresarse en nanosegundos ( 1 nseg = 10-9 seg.)
  • Aumenta la capacidad de almacenamiento de la memoria principal.
  • Ofrecen mayor flexibilidad para la realización de las operaciones de entrada / salida.
  • Se incorporan los sistemas operativos para administrar los recursos de las computadoras.
  • Se utilizan las técnicas de multiprogramación y multiprocesamiento ; memoria virtual y memoria cache o memoria escondida.
  • Se construyen las primeras minicomputadoras.
  • Generalización de la utilización de los Lenguajes de programación de alto nivel.


ACONTECIMIENTOS RESALTANTES

* [ 1964 ] IBM 260
- El Sistema 260 remplazaba los transistores con circuitos integrados o tecnología de estado sólido. Se vendieron más de 30.000 unidades.

* [ 1963 ] DEC PDP-8.
- Primera MINICOMPUTADORA comercial producida por Digital, construida con la idea de bajar los grandes costos que representaban las computadoras existentes.

* [ 1964 ] IBM 360
- Estableció la posición dominante de IBM en el mercado de las computadoras.

* [ 1964 ] CDC 6600. Primera supercomputadora en ser comercializada, construida por Control Data Corporation.

* [ 1964 ] Desarrollo del Lenguaje BASIC. Thomas Kurtz y John Kemeny en Dartmouth College.
- El BASIC llegó a convertirse en el lenguaje introductorio para una generación completa de usuarios de computadoras.



* [ 1968 ] Invención del ratón o Mouse por Douglas C. Engelbart en Stanford
Research Institute.
La introducción del ratón permitió el desarrollo de las interfaces gráficas de usuario (GUI), ya que el ratón actúa como un apuntador que permite posicionarse en la pantalla de la computadora. Al mover el ratón, una bola de plástico que tiene dentro gira y acciona dos ruedas, éstas traducen el movimiento en dos direcciones: izquierda – derecha y arriba – abajo. Luego se envían los impulsos eléctricos a la computadora para indicarle dónde se debe situar el cursor.

* [ 1969 ] ARPANET. Primera Red de Computadoras ( Computer Network ).
- Este proyecto comenzó como una red experimental de 4 nodos ( computadoras ) en Diciembre de 1969.

* [ 1969 ] NOVA primera minicomputadora de 16 bits construida por Data General.



2.4. CUARTA GENERACION DE LAS COMPUTADORAS DIGITALES

Con el desarrollo de los circuitos integrados de larga escala de integración (LSI) nace la cuarta generación de las computadoras digitales, que comprende desde 1970 a 1981. Aparece el microprocesador, consistente en la integración de todo el CPU de una computadora (Unidad Central de Procesamiento ) dentro de un circuito integrado. La tecnología LSI permite la fabricación de las microcomputadoras.


CARACTERISTICAS

  • Se construyen en base a circuitos de larga escala de integración (LSI)
  • El tiempo promedio para realizar una operación comienza a expresarse en picosegundos.
( 1 pseg = 10-12 seg.)
  • Se utilizó el disquete como medio de almacenamiento secundario
  • Se desarrollaron técnicas especializadas para la construcción de programas.
  • Se inicia la era de la microcomputadora.
  • Aparecen las redes de computadoras
  • En la operación de las computadoras se utilizaron las técnicas de tiempo compartido y el procesamiento interactivo.
  • Entraron en el mercado de las microcomputadoras grandes compañias como la IBM y Digital, apareciendo también en forma paralela compañias pequeñas que ofrecieron equipos y programas nuevos.

ACONTECIMIENTOS RESALTANTES

 [ 1970 ] Cable de Fibra Óptica. Fue producido comercialmente por Corning Glass Works, Inc.

 [ 1970 ] Primera Interfaz Gráfica de Usuario (GUI) desarrollada por Xerox en Palo Alto Research Center.

* [ 1971 ] Fabricación del primer MICROPROCESADOR el INTEL 4004, por Intel Corporation.
- El Intel 4004 fue un procesador de 4 bits con 2.250 transistores, el cual tenía la misma potencia que la computadora ENIAC fabricada en 1946.

 [ 1975 ] Introducción de la primera microcomputadora, la MITS ALTAIR 8800.
- El ALTAIR 8800, era solamente una caja de metal con un panel frontal compuesto de conmutadores y luces para entrada y salida, una fuente de poder, una tarjeta principal con 18 conectores, una tarjeta con el CPU y otra que proporcionaba 256 bytes de memoria principal. Esta microcomputadora no tenía teclado, ni monitor, ni dispositivos de almacenamiento permanente.

* [ 1976 ] Introducción de las Redes de Area Local ( LAN ) Ethernet, en Xerox Corporation, basada en la tesis doctoral presentada en 1973 por Robert Metcalfe en el M.I.T.




2.5. "QUINTA GENERACION" DE LAS COMPUTADORAS DIGITALES
LA ERA DE LAS MICROCOMPUTADORAS


Esta generación se inicia en 1981 y no se ha llegado a un acuerdo sobre dónde fijar su terminación. Algunos autores consideran que ya se entró en una nueva generación, otros argumentan que todavía se está dentro de la quinta generación. Para evitar inconvenientes, nosotros la llamaremos como la "era de las microcomputadoras".

En 1981, con la introducción de la IBM PC comenzó el boom de las microcomputadoras, las cuales comienzan a desplazar y sustituir a las personas en muchas actividades. Día a día aparecen nuevas microcomputadoras más rápidas o veloces que sus antecesoras, provistas de una gran capacidad de cálculo y de gran capacidad de almacenamiento. La masificación del uso de las microcomputadoras originó lo que se ha denominado como la revolución de la informática.


CARACTERISTICAS

- Utilización de componentes electrónicos de muy alta escala de integración (VLSI).
- Interconexión entre todo tipo de computadoras, dispositivos y redes
- Integración de datos, imágenes y voz ( multimedia)
- Aparición de lenguajes de programación de todo tipo, lenguajes de cuarta generación y de los ambientes integrados de desarrollo.
- Utilización de ambientes gráficos de usuario.
- Desarrollo de poderosos sistemas operativos.

Los acontecimientos más resaltantes de esta era, para nuestros propósitos, son los que han producido en el surgimiento y evolución de las microcomputadoras, sin dejar de mencionar la aparición y desarrollo de la Internet.

Análisis

Se puede decir que el avance tecnológico que ha tenido la computadora con el paso del tiempo es muy satisfactorio ya que se muestran mejoras y nuevas ideas con respecto al diseño y los fines de cada maquina, pero lo que tienen en común estos aparatos y por lo cual se les considera antecesores de la computadora es la finalidad de simplificar la solución de cálculos matemáticos muy complicados, por ejemplo el Ábaco que solo se utiliza para sumar y restar, simplifica estas operaciones y podemos realizar estos cálculos con mas rapidez, otro ejemplo seria el sistema del Telar Automatizado el cual realizaba diseños en tela por medio de tarjetas perforadas que determinaban cada diseño y este a su vez se podía modificar intercambiando dichas tarjetas.

Estas maquinas en la actualidad son obsoletas ya que contamos con tecnologías mas avanzadas que nos permiten realizar no solo cálculos matemáticos si no que a su vez nos permite intercambiar información (imagen, sonido, texto, etc.), pero sin la invención de estos aparatos no podríamos disfrutar de estas tecnologías ya que gracias a ellos fue posible la construcción y el descubrimiento de lo que en la actualidad llamamos computadora.

La computadora es una máquina electrónica capaz de ordenar procesar y elegir un resultado con una información. 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. 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.

Estas herramientas necesitan de una plataforma en la cual ejecutarse. Este es el papel del sistema operativo de una máquina computacional, que permite gestionar ficheros, llamadas al sistema, entre otras acciones. Siendo Linux un sistema operativo muy eficiente constituyéndose en una alternativa muy viable a la hora de escoger un determinado sistema operativo, ya que combina la eficiencia, rapidez y potencia de los sistemas UNIX con la facilidad de uso de un sistema gráfico como MS Windows.



El Internet

Internet

Es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos.
Uno de los servicios que más éxito ha tenido en Internet ha sido la World Wide Web (WWW, o "la Web"), hasta tal punto que es habitual la confusión entre ambos términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. Ésta fue un desarrollo posterior (1990) y utiliza Internet como medio de transmisión.
Existen, por tanto, muchos otros servicios y protocolos en Internet, aparte de la Web: el envío de correo electrónico (SMTP), la transmisión de archivos (FTP y P2P), las conversaciones en línea (IRC), la mensajería instantánea y presencia, la transmisión de contenido y comunicación multimedia -telefonía (VoIP), televisión (IPTV)-, los boletines electrónicos (NNTP), el acceso remoto a otros dispositivos (SSH y Telnet) o los juegos en línea.

Historia
En el mes de julio de 1961 Leonard Kleinrock publicó desde el MIT el primer documento sobre la teoría de conmutación de paquetes. Kleinrock convenció a Lawrence Roberts de la factibilidad teórica de las comunicaciones vía paquetes en lugar de circuitos, lo cual resultó ser un gran avance en el camino hacia el trabajo informático en red. El otro paso fundamental fue hacer dialogar a los ordenadores entre sí. Para explorar este terreno, en 1965, Roberts conectó una computadora TX2 en Massachusetts con un Q-32 en California a través de una línea telefónica conmutada de baja velocidad, creando así la primera (aunque reducida) red de computadoras de área amplia jamás construida.

1969. La primera red interconectada nace el 21 de noviembre de 1969, cuando se crea el primer enlace entre las universidades de UCLA y Stanford por medio de la línea telefónica conmutada, y gracias a los trabajos y estudios anteriores de varios científicos y organizaciones desde 1959 (ver Arpanet). El mito de que ARPANET, la primera red, se construyó simplemente para sobrevivir a ataques nucleares sigue siendo muy popular. Sin embargo, este no fue el único motivo. Si bien es cierto que ARPANET fue diseñada para sobrevivir a fallos en la red, la verdadera razón para ello era que los nodos de conmutación eran poco fiables, tal y como se atestigua en la siguiente cita:
A raíz de un estudio de RAND, se extendió el falso rumor de que ARPANET fue diseñada para resistir un ataque nuclear. Esto nunca fue cierto, solamente un estudio de RAND, no relacionado con ARPANET, consideraba la guerra nuclear en la transmisión segura de comunicaciones de voz. Sin embargo, trabajos posteriores enfatizaron la robustez y capacidad de supervivencia de grandes porciones de las redes subyacentes. (Internet Society, A Brief History of the Internet)
1972. Se realizó la Primera demostración pública de ARPANET, una nueva red de comunicaciones financiada por la DARPA que funcionaba de forma distribuida sobre la red telefónica conmutada. El éxito de ésta nueva arquitectura sirvió para que, en 1973, la DARPA iniciara un programa de investigación sobre posibles técnicas para interconectar redes (orientadas al tráfico de paquetes) de distintas clases. Para este fin, desarrollaron nuevos protocolos de comunicaciones que permitiesen este intercambio de información de forma "transparente" para las computadoras conectadas. De la filosofía del proyecto surgió el nombre de "Internet", que se aplicó al sistema de redes interconectadas mediante los protocolos TCP e IP.
1983. El 1 de enero, ARPANET cambió el protocolo NCP por TCP/IP. Ese mismo año, se creó el IAB con el fin de estandarizar el protocolo TCP/IP y de proporcionar recursos de investigación a Internet. Por otra parte, se centró la función de asignación de identificadores en la IANA que, más tarde, delegó parte de sus funciones en el Internet registry que, a su vez, proporciona servicios a los DNS.
1986. La NSF comenzó el desarrollo de NSFNET que se convirtió en la principal Red en árbol de Internet, complementada después con las redes NSINET y ESNET, todas ellas en Estados Unidos. Paralelamente, otras redes troncales en Europa, tanto públicas como comerciales, junto con las americanas formaban el esqueleto básico ("backbone") de Internet.
1989. Con la integración de los protocolos OSI en la arquitectura de Internet, se inició la tendencia actual de permitir no sólo la interconexión de redes de estructuras dispares, sino también la de facilitar el uso de distintos protocolos de comunicaciones.
En el CERN de Ginebra, un grupo de físicos encabezado por Tim Berners-Lee creó el lenguaje HTML, basado en el SGML. En 1990 el mismo equipo construyó el primer cliente Web, llamado WorldWideWeb (WWW), y el primer servidor web.
2006. El 3 de enero, Internet alcanzó los mil cien millones de usuarios. Se prevé que en diez años, la cantidad de navegantes de la Red aumentará a 2.000 millones.


Internet y su evolución

Inicialmente Internet tenía un objetivo claro. Se navegaba en Internet para algo muy concreto: búsquedas de información, generalmente.
Ahora quizás también, pero sin duda alguna hoy es más probable perderse en la red, debido al inmenso abanico de posibilidades que brinda la red. Hoy en día, la sensación que produce Internet es un ruido, una serie de interferencias, una explosión o cúmulo de ideas distintas, de personas diferentes, de pensamientos distintos de tantas y tantas posibilidades que, en ocasiones, puede resultar excesivo.
El crecimiento o más bien la incorporación de tantas personas a la red hace que las calles de lo que en principio era una pequeña ciudad llamada Internet se conviertan en todo un planeta extremadamente conectado entre sí entre todos sus miembros.
El hecho de que Internet haya aumentado tanto implica una mayor cantidad de relaciones virtuales entre personas. Conociendo este hecho y relacionándolo con la felicidad originada por las relaciones personales, es posible concluir que cuando una persona tenga una necesidad de conocimiento popular o de conocimiento no escrito en libros, puede recurrir a una fuente más acorde a su necesidad. Como ahora esta fuente es posible en Internet, dicha persona preferirá prescindir del obligado protocolo que hay que cumplir a la hora de acercarse a alguien personalmente para obtener dicha información y, por ello, no establecerá, para ese fin, una relación personal sino virtual. Este hecho implica la existencia de un medio capaz de albergar soluciones para diversa índole de problemas.
Como toda gran revolución, Internet augura una nueva era de diferentes métodos de resolución de problemas creados a partir de soluciones anteriores. Algunos sienten que Internet produce la sensación que todos han sentido sin duda alguna vez; produce la esperanza que es necesaria cuando se quiere conseguir algo. Es un despertar de intenciones que jamás antes la tecnología había logrado en la población mundial. Para algunos usuarios Internet genera una sensación de cercanía, empatía, comprensión y, a la vez, de confusión, discusión, lucha y conflictos que los mismos usuarios consideran la vida misma.


Preponderancia como fuente de información

En 2009, un estudio realizado en Estados Unidos indicó que un 56% de los 3.030 adultos estadounidenses entrevistados en una encuesta online manifestó que si tuviera que escoger una sola fuente de información, eligiría Internet, mientras que un 21% preferiría la televisión y tanto los periódicos como la radio sería la opción de un 10% de los encuestados. Dicho estudio posiciona a los medios digitales en una posición privilegiada en cuanto a la búsqueda de información y refleja un aumento de la credibilidad en dichos medios.

Trabajo

Con la aparición de Internet y de las conexiones de alta velocidad disponibles al público, Internet ha alterado de manera significativa la manera de trabajar de algunas personas al poder hacerlo desde sus respectivos hogares. Internet ha permitido a estas personas mayor flexibilidad en términos de horarios y de localización, contrariamente a la jornada laboral tradicional de 9 a 5 en la cual los empleados se desplazan al lugar de trabajo.
Un experto contable asentado en un país puede revisar los libros de una compañía en otro país, en un servidor situado en un tercer país que sea mantenido remotamente por los especialistas en un cuarto.
Internet y sobre todo los blogs han dado a los trabajadores un foro en el cual expresar sus opiniones sobre sus empleos, jefes y compañeros, creando una cantidad masiva de información y de datos sobre el trabajo que está siendo recogido actualmente por el colegio de abogados de Harvard.
Internet ha impulsado el fenómeno de la Globalización y junto con la llamada desmaterialización de la economía ha dado lugar al nacimiento de una Nueva Economía caracterizada por la utilización de la red en todos los procesos de incremento de valor de la empresa [cita requerida].

buscadores

Un buscador se define como el sistema informático que indexa archivos almacenados en servidores web cuando se solicita información sobre algún tema. Por medio de palabras clave, se realiza la exploración y el buscador muestra una lista de direcciones con los temas relacionados. Existen diferentes formas de clasificar los buscadores según el proceso de sondeo que realizan. La clasificación más frecuente los divide en: índices o directorios temáticos, motores de búsqueda y metabuscadores.

Índices o directorios temáticos

Los índices o buscadres temáticos son sistemas creados con la finalidad de diseñar un catálogo por temas, definiendo las clasificación por lo que se puede considerar que los contenidos ofrecidos en estas páginas tienes ya cierto orden y calidad.
La función de este tipo de sistemas es presentar algunos de los datos de las páginas más importantes, desde el punto de vista del tema y no de lo que se contiene. Los resultados de la búsqueda de esta de estos índices pueden ser muy limitados ya que los directorios temáticos, las bases de datos de direcciones son muy pequeñas, además de que puede ser posible que el contenido de las páginas no esté completamente al día.

Motores de búsqueda

Este tipo de buscadores son los de uno más común, basados en aplicaciones llamadas spiders ("arañas") o robots, que buscan la información con base en las palabras escritas, haciendo una recopilación sobre el contenido de las páginas y mostrando como resultado aquéllas que contengan la palabras o frase en alguna parte del texto.

Metabuscadores

Los metabuscadores son sistemas que localizan información en los motores de búsqueda más utilizados, realizan un análisis y seleccionan sus propios resultados. No tienen una base de datos, por lo que no almacenan páginas web y realizan una búsqueda automática en las bases de datos de otros buscadores, tomando un determinado rango de registros con los resultados más relevantes.

Publicidad en Internet

Internet se ha convertido en el medio más mensurable y de más alto crecimiento en la historia. Actualmente existen muchas empresas que obtienen dinero de la publicidad en Internet. Además, existen mucha ventajas que la publicidad interactiva ofrece tanto para el usuario como para los anunciantes.

Análisis

Internet es un conjunto de redes, redes de ordenadores y equipos físicamente unidos mediante cables que conectan puntos de todo el mundo. Estos cables se presentan en muchas formas: desde cables de red local (varias maquinas conectadas en una oficina) a cables telefónicos convencionales, digitales y canales de fibra óptica que forman las "carreteras" principales. Esta gran Red se difumina en ocasiones porque los datos pueden transmitirse vía satélite, o a través de servicios como la telefonía o porque a veces no se sabe muy bien a dónde está conectada.

Internet, es una infraestructura global de la información, superautopista de la información, son frases similares que identifican a un grupo de proyectos que están impulsando a un grupo de países con el fin de alcanzar mayores niveles de desarrollo económico, social y político para sus pueblos.

Todos estos proyectos o modelos de la sociedad avanzada están basados en las nuevas tecnologías de las telecomunicaciones y de la informática.

En el universo de Internet, también conseguimos entre otras cosas, como se maneja el mercadeo y publicidad en la actualidad.

Este se ha convertido para productos, bienes y servicios, dando que saber que existen ya centros comerciales virtuales en donde se puede arrendar un local donde se puede vender los productos y servicios. Si el comercio internacional hace parte de sus actividades actuales o futuras bien vale la pena entrar al mundo Internet