HARDWARE

Evolución del software y el hardware


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               Durante la evolución del hombre,se han tenido modificaciones hacia sus herramientas sufriendo cambios a través del tiempo los cuales se pueden agrupar a través de generaciones.Lo que ha podido posibilitar la evolución de estas herramientas tan importantes que dan llave hacia la comunicación es la tecnología y la ingeniera en sistemas como el software y hardware que a través del tiempo tuvo que dar paso a mejores mecanismos  y productos. 

La evolución del software      

   En 1990 La crisis del software se fundamentó en el tiempo de creación de software, ya que en la creación del mismo no se obtenían los resultados deseados, además de un gran costo y poca flexibilidad.
Básicamente, la crisis del software se refiere a la dificultad en escribir programas libres de defectos, fácilmente comprensibles, y que sean verifica bles. Las causas son, entre otras, la complejidad que supón la tarea de programar, y los cambios a los que se tiene que ver sometido un programa para ser continuamente adaptado a las necesidades de los usuarios.

Su evolución estuvo marcadas en etapas y sucesos que fueron conformando con el paso de los años lo que hoy conocemos como software.

Primera generación: En la primer era que abarco de 1946-1965 no existió una planificación o alguna documentación sobre el proyecto ya que se desarrollaba a base de prueba y error.

Segunda generación: La segunda era se busco la simplificación del código,también aparece la multiprogramacion
junto con la venta del software como producto.Inicia la crisis del software.

Tercera generación: La tercera era marco el inicio de la interconectividad en áreas locales y globales así como incluir el concepto de distribución.

Cuarta generación: La cuarta era que abarco de 1985 hacia 1995 aparecen desde redes de información,tecnologías orientadas hacia objetos,redes neuronales,sistemas expertos y el SW de la inteligencia artificial.Comienza a operar JAVA 

Quinta generación: La quinta era se establece desde el 2000 y nuestro presente.Utiliza algunos requisitos de las eras antes mencionadas,solo que aumenta la omnipresencia de la web,la reutilizacion de la información y componentes del software.Como producto tenemos nuevos nuevos sistemas operativos tales como windows,que como des arrolladora también durante la ultima década ha mejorado diferentes aspectos de lo que es el sistema operativo.




La Evolución del hardware


El hardware nace en 1950 como una necesidad de imprementacion en el desarrollo de los computadores.computadores. Así como se tuvo una evolución del software se tuvo que encontrar la medida de imprementar nuevos sistemas computacionales que sean reducidos,cumplan con los requisitos especificados. Por estos motivos se tuvo que evolucionar el hardware.
Su evolución consto en 6 eras.

Primera generación: de computadoras (1941-1948): construidas con válvulas de vacío. Se caracterizaban por su gran tamaño y el gran consumo de energía. Ejemplo de ellas es la ENIAC: su arquitectura física se componía de 18.000 válvulas, un volumen de alrededor de 111 metros cúbicos (aproximadamente el tamaño de un autobús), unas 30 toneladas de peso y un consumo de 150.000 watios.

Segunda generación: de computadoras (1948-1962): construidas con transistores. El cambio fundamental que originó la aparición del transistor fue que redujo en gran medida el tamaño de las computadoras. Por otra parte se multiplicó la velocidad de cálculo (próxima a los mili segundos), y se comenzaron a utilizar los procesos por lotes.

La tercera generación: de computadoras (1962-1971): construidas con circuitos integrados. Con ellos no sólo se aumentó la miniaturización de los componentes, sino también su fiabilidad y velocidad de proceso, de modo que el tiempo de conmutación pasó a medirse en nanosegundos, esto es, millomillonésimas de segundo.

La cuarta generación: de computadoras (1971 a 1981): computadoras con microprocesadores, chips de memoria, y microminiaturización. Esta generación de computadoras se caracterizó por grandes avances tecnológicos realizados en un tiempo muy corto. En 1977 aparecen las primeras micro computadoras, entre las cuales, las más famosas fueron las fabricadas por Apple Computer, Radio Shack, Commodore Busíness Machines, e IBM que incluye un sistema operativo estandarizado, el MS- DOS.

La quinta generación: de computadoras (1982-1989): introducción a la inteligencia artificial. Las computadoras de esta generación contienen una gran cantidad de microprocesadores trabajando en paralelo y pueden reconocer voz e imágenes. También tienen la capacidad de comunicarse con un lenguaje natural y pueden ir tomando decisiones con base en procesos de aprendizaje fundamentados en sistemas expertos e inteligencia artificial.

La sexta generación: de computadoras (1990 - 2010): estas computadoras cuentan con arquitecturas combinadas paralelo / vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área mundial siguen creciendo utilizando medios de comunicación a través de fibras ópticas y satélites, con importantes anchos de banda.

Pese a la velocidad de evolución de las máquinas, no ha sido la ingeniería del hardware, sino la del software la que ha provocado más problemas en la construcción de sistemas TIC por el desbordamiento continuo de los plazos y costes, y la presencia de errores en las aplicaciones. Por esta razón han ido ganando importancia y mejorando el cuerpo del conocimiento las disciplinas de ingeniería del software y gestión de proyectos.

Comentarios