martes, 10 de junio de 2014

SOFTWARE Y HARDWARE




SOFTWARE  

              SOFTWARE

DEFINICIÓN

El software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional. Además es el equipamiento lógico e intangible de un ordenador; es decir lo que no se puede tocar, sino que son los distintos programas que se corren en el computador.


HISTORIA

La historia del software como se ha visto, no surge con los equipos electrónicos, -aunque es con ellos que adopta el nombre- está presente desde el empleo de ábacos o sumadoras mecánicas. Sin embargo, en estos casos, el software no se encuentra incorporado en el equipo. Es aportado por el operario. La máquina analítica de Charles Babbage, incidentalmente, tuvo su software, y fue una amiga de éste, la legendaria lady Lovelace, quien aportó el software que no se llegó a usar, dado que la máquina nunca se completó. En el ENIAC el control de las operaciones estaba parcialmente integrado en el equipo. Dicho control era realizado por un circuito que requería un alambrado específico para cada aplicación. Imaginemos lo engorroso que resultaba re alambrar el circuito cada vez que cambiaba el uso del ENIAC.
Hasta este momento, no se percibía una diferencia sustancial entre el equipo y el control de las operaciones. El concepto de programa de control almacenado en memoria, aportación popularmente atribuida a John von Neumann, precipitó el desarrollo de software. En éste se perfilaron dos tendencias de desarrollo: los programas de aplicación y los de servicio. Estos últimos tenían como propósito facilitar el desarrollo de programas a partir de programas. Algunos programas de servicio fueron simples cargadores que permitieron emplear notaciones como el octal o hexadecimal más compactas que el binario. Otros como los ensambladores simplificaron más el proceso al reemplazar las notaciones numéricas con los símbolos mnemónicos que aportaron para describir a cada instrucción de la máquina. El siguiente paso significativo fue la traducción de fórmulas, que permitió el desarrollo de la historia del software y la descripción de los algoritmos con el empleo de expresiones algebraicas.

Dicha traducción se realiza con programas que se denominan compiladores, generan programas que al ejecutarse producen los resultados. Es importante destacar que en tanto los programas de aplicación saturaron los recursos de los equipos, imponiendo sus requerimientos en cuanto a velocidad, precisión en la aritmética y capacidad en los almacenamientos; los programas de servicio repercutieron en la evolución de la arquitectura de los equipos (hardware). Entre las aportaciones más notables, podemos citar el empleo de pilas y el reemplazo de referencias físicas por lógicas. Con la pila (Push Down List), se da lugar al manejo recursivo de los procesos. Por ejemplo, esto ocurre en una oficina administrativa, cuando se pospone la solución de un problema para resolver otro de mayor exigencia.
 El problema original se suspende y se aborda nuevamente cuando el de mayor exigencia ya ha sido resuelto. Con el reemplazo de referencias físicas por lógicas, se obtuvo un incremento más real que virtual de los recursos disponibles. Almacenamientos secundarios, registros operacionales, memoria virtual, memoria cache e hizo translapes (overlay), son algunas de las técnicas que emplean este concepto. El efecto es similar al de las operaciones bancarias nominales con que las instituciones de crédito prestan varias veces su capital. Los elementos aportados por los programas de servicio, al interrelacionarse configuran el sistema operativo con el cual se administran los recursos disponibles en las computadoras y se establecen líneas de producción para el proceso de programas con una mínima participación del operario: la automatización de la automatización. En los principios de la historia del software, los sistemas operativos brotan como extensiones de los lenguajes. Posteriormente, el fenómeno se invierte de modo que los sistemas operativos configuren el ambiente en el que se desempeñan las aplicaciones y los programas de servicio.

VIDEOS DE APOYO:

Video sobre el Software

Más sobre el Software

PRESENTACIONES DE APOYO:

Slideshare El Software

Quees info El Software

 



          HARDWARE
                                                                                  

                                                                                    
DEFINICIÓN

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;  es decir lo que se puede tocar, armar y desarmar. Los dispositivos de entrada y salida más conocidos son:
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.



HISTORIA

La clasificación evolutiva del hardware del computador electrónico está dividida en generaciones, donde cada una supone un cambio tecnológico muy notable. El origen de las primeras es sencillo de establecer, ya que en ellas el hardware fue sufriendo cambios radicales. Los componentes esenciales que constituyen la electrónica del computador fueron totalmente reemplazados en las primeras tres generaciones, originando cambios que resultaron trascendentales. En las últimas décadas es más difícil distinguir las nuevas generaciones, ya que los cambios han sido graduales y existe cierta continuidad en las tecnologías usadas. Por eso en este marco de ideas podemos destacar las siguientes generaciones de computadores:




        A.   PRIMERA GENERACIÓN:


                                                                       BULBOS O TUBOS AL VACÍO
                                                                   1945-1958

 Para entrar en la primera generación hemos de retomar el hilo narrativo donde lo dejamos, en la eniac. Un año antes de que se lograra acabar esta computadora, se unió al equipo un matemático húngaro, John von Neumann, que estaba destinado hacer uno de los cerebros más preclaros de la investigación en este campo. Participo en los trabajos de la eniac y tuvo su ocasión de reflexionar acerca de los principios del aparato que iba a entrar en funcionamiento dentro de poco tiempo.
La eniac estaba cableada y conectada de manera que pudieron realizar un tipo de cálculos. Cada vez que se quería cambiar de actividad, se debía rehacer todo el trabajo, lo cual necesitaba una previa planificación y un trabajo de varias horas.
Von Neumann maduro una idea luminosa para superar estas limitaciones lógicas, agilizar las funciones y alcanzar mayor fiabilidad.


            CARACTERÍSTCAS:
¨       Tubos de vacío

¨        Grandes dimensiones

¨   Altos consumo de energía. El voltaje de los tubos era de 300.v y la posibilidad de fundirse era grande.

¨   Uso de tarjetas perforadas. Se utilizaba un modelo de codificación de la información originado en el siglo pasado, las tarjetas perforadas.




                 B.   SEGUNDA GENERACIÓN:

TRANSISTORES 1959-1964

La serie 700 de IBM es un excelente arquetipo de fabricación industrial de computadoras. No obstante, las características de la generación real. Su carestía y tamaño hacia prohibitiva su compra a cualquier centro que no fuera una gran empresa o ministerios. Este panorama cambio con la llegada de la segunda generación y las sustitución de los tubos de vació por transistores.

La introducción del transistor en el sistema lógico se hizo a finales de los años 50, entre 1958 y 1959. La invención del transistor se produjo unos años antes, en 1947, y se debió a la labor de tres investigadores: Walter Brattain, John Bardeen y William Shockley. Fue una colaboración de diferentes especialistas, que merecieron el galardón del premio novel de física en 1956.

El transistor no se incorporo inmediatamente a las computadoras. Se requirió su perfeccionamiento y adecuación a los sistemas de las nuevas maquinas. La transistorizacion de las computadoras se experimento por vez primera en el MIT, con la TX-o, en el año 1956. Un par de años más tarde se comercializaron los primeros modelos.

Uno de los aparatos domésticos mas corrientes de la época, la radio, llego a cambiar su nombre tradicional por el de -transistor-. Uno y otro nombre respondían al mecanismo de la sinécdoque o designación de algo por el nombre de una de sus partes. 


                 CARACTERÍSTICAS:

¨   Transistor. Es el componente principal y la materia prima para su fabricación son pequeñísimas porciones de material semiconductor.

¨      Mayor rapidez. La simplificación y reducción de circuitos aporta una mayor rapidez de funcionamiento. La velocidad de las operaciones ya no se mide en segundos sino en microsegundos (millonésima de segundo).

¨   Introducción de elementos modulares. Los componentes físicos de la computadora dejan de concebirse como elementos separados. La construcción de los aparatos incorpora el concepto de modulo.

¨      Aumento de la fiabilidad. Con la incorporación del transistor disminuye el riesgo de averías, debido a su reducido voltaje. Su fiabilidad alcanza cortas inimaginables con los efímeros tubos de vació.

                
                 C.   TERCERA GENERACIÓN

CIRCUITOS INTEGRADOS O CHIPS
          1965-1970

La tercera generación ocupa los años que van desde finales de 1964 a 1970, la mitad de la década de los 60. El salto cualitativo está relacionado con el elemento impulsor de la generación anterior, el transistor. Se inicia un proceso de miniaturización que conduce a una integración de componentes en espacios casi microscópicos. El transistor evoluciona a formas mucho más pequeñas. Pero esa no fue la verdadera novedad de la tercera generación.

La idea de reunir en un pequeño soporte todo un grupo de componentes se concibió en 1952. Se trataba del circuito integrado. Fue desarrollado en 1958 por Jack Kilbry, de Texas instruments. El periodo experimental se dilato hasta 1954, fecha en la que efectivamente se inaugura la nueva generación.

La utilización efectiva se produjo con la aparición de la serie 360 de IBM. Aportaban nuevos conceptos y un diseño nuevo


           CARACTERÍSTICAS:

¨      Circuito integrado. Miniaturización y reunión de centenares de elementos en una plaquita de silicio o chip.

¨       Menor consumo
 
¨ Apreciable reducción de espacio

¨         Aumento de la fiabilidad.

           


             
             



     D.   CUARTA GENERACIÓN
                                                                
                                                               
MICROPROCESADORES  1971-1981 

La cuarta generación se inicia en 1971. los dos rasgos fundamentales son la continuación de la miniaturización, con la incorporación del microprocesador, y la definitiva expansión del sector, que se traduce en un abundantisimo conjunto de aplicaciones y en un muy alto numero de usuarios que se incorporan a este campo.

Cabe distinguir dos etapas dentro de la cuarta generación, sin fronteras íntimamente separadas. La primera transcurre durante los primeros años 70 y, en realidad, representa una toma de impulso para la segunda, que se inicia a finales de los 70. Durante la primera lo fundamental es la aplicación del mercado de gestión empresarial.

En la segunda etapa de la 4ta generación, la miniaturización da un nuevo salto. En un centímetro cuadrado de silicio se implanta el equivalente a un millón de tubos de vacío, al precio de un solo tubo.

El microprocesador fue desarrollado en 1971 por intel corporation, a solicitud de una empresa japonesa que había previsto las ventajas de la invención.

Los discos de almacenamiento de información alcanzan mayor capacidad, y las memorias internas se multiplican. 


              CARACTERÍSTICAS:

  • El microprocesador. La micro miniaturización permite construir el microprocesador, circuito integrado que rige las funciones fundamentales de la computadora.
  •  Sistemas de tratamiento de bases de datos. El aumento cuantitativo y cualitativo de las bases de datos lleva a la creación de distintas formas de gestión que faciliten la tarea de consulta y edición
  •  La generación del usuario. Definitivamente, la computación supera sus tradiciones fronteras sociales. Deja de ser el terreno exclusivo de un reducido grupo de profesionales u consigue cubrirse a amplios extractos sociales.

¨      En el curso de pocos años, las computadoras se han hecho mas potentes, mas baratas, con mayor numero de aplicaciones y mas fáciles de manejar. Los niños son, sin duda, uno de los grandes beneficiarios de esta evolución, por que ven facilitada su relación con la computadora desde una edad muy temprana.


          
                   E.   QUINTA GENERACIÓN


 INTELIGENCIA ARTIFICIAL
1982-ACTUALIDAD

También conocida por siglas en ingles, FGCS ( The Fith Generation Computer Systems) fue un ambicioso proyecto propuesto por Japón a finales de la década de 1970. Su objetivo era el desarrollo de una nueva clase de computadoras, que utilizarían técnicas y tecnologías de inteligencia artificial tanto en el plano de hardware, como el software. Usando el lenguaje Prolog (234) al nivel del lenguaje de maquina y serian capaces de resolver problemas complejos, como la traducción automática de una lengua a otra


VIDEOS DE APOYO:

Video sobre el Hardware

Video Generaciones de los computadores