Está en la página 1de 5

AO DEL BUEN SERVICIO AL CIUDADANO

FACULTAD DE INGENIERIA
CARRERA PROFESIONAL DE INGENIERIA
DE SISTEMAS
E INFORMATICA

TEMA : EVOLUCION DEL SOFTWARE

CURSO : INGENIERIA WEB II

DOCENTE : ING. MIGUEL A. ALASTRISTA AGUILAR

ALUMNO : JEFFERSON MORALES ZAVALETA

SEMESTRE : 2017-I
EVOLUCION DEL SOFTWARE
Hoy en da el software tiene un doble papel. Es un producto y, al mismo tiempo,
el vehculo para entregarlo.
Como producto, hace entrega de la potencia informtica que incorpora el
hardware informtico o, ms ampliamente, una red de computadoras que es
accesible por hardware local.
Si reside dentro de un telfono celular u opera dentro de una computadora
central, el software es un transformador de informacin, produciendo,
gestionando, adquiriendo, modificando, mostrando o transmitiendo informacin
que puede ser tan simple como un solo bit, o tan complejo como una
presentacin en multimedia. Como vehculo utilizado para hacer entrega del
producto, el software acta como la base de control de la computadora (sistemas
operativos), la comunicacin de informacin (redes) y la creacin y control de
otros programas (herramientas de software y entornos).
PUNTO CLAVE
El software es tanto un producto, como el vehculo para su entrega.
El papel del software informtico ha sufrido un cambio significativo durante un
periodo de tiempo superior a 50 aos. Enormes mejoras en rendimiento del
hardware, profundos cambios de arquitecturas informticas, grandes aumentos
de memoria y capacidad de almacenamiento y una gran variedad de opciones
de entrada y salida han conducido a sistemas ms sofisticados y ms complejos
basados en computadora. La sofisticacin y la complejidad pueden producir
resultados deslumbrantes cuando un sistema tiene xito, pero tambin pueden
suponer grandes problemas para aquellos que deben construir sistemas
complejos.
PUBLICACION DE LIBROS POPULARES
Que nos brindan una visin histrica til dentro de la percepcin cambiante de
las computadoras y del software, fueron:
Osborne [OSB79]: Que habla de una nueva revolucin industrial.
Toffler [TOF80]: Que llam a la llegada de componentes microelectrnicos la
tercera ola del cambio en la historia de la humanidad
Naisbitt "A18212]: Que predijo la transformacin de la sociedad industrial a una
sociedad de informacin.
Feigenbaum y McCorduck [FE1831]: Que sugirieron que la informacin y el
conocimiento (controlados por computadora) seran el foco de poder del siglo
XXI.
Sto11 [STO891]: Que argument que la comunidad electrnica creada
mediante redes y software es la clave para el intercambio de conocimiento
alrededor del mundo.
Toffler [TOF90]: Que describi un cambio de poder en el que las viejas
estructuras de poder (gubernamentales, educativas, industriales, econmicas y
militares) se desintegraran a medida que las computadoras y el software nos
llevaran a la democratizacin del conocimiento.
Yourdon [YOU92]: Que le preocupaba que las compaas en Estados Unidos
pudieran perder su competitividad en empresas relativas al software y predijo el
declive y la cada del programador americano.
Hammer y Champy [HAM93]: Que argumentaron que las tecnologas de
informacin iban a desempear el papel principal en la reingeniera de la
compaa.
A mediados de los aos 90, la persistencia de las computadoras y del software
gener una erupcin de libros de autores que critican enormemente la
computadora, haciendo nfasis en preocupaciones, pero ignorando los
beneficios a futuro.
FRASES CLAVES DE AUTORES
Me introduje en el futuro, ms all de lo que el ojo humano puede ver.
Tuve una visin del mundo y todo lo maravilloso que podra ser
Thomson
FRASE CLAVE: Las computadoras hacen las cosas ms fciles, pero la
mayora de las cosas que facilitan no es preciso de hacerlas.
Andy Rooney

Yourdon [YOU96]: Que volvi a evaluar las perspectivas del software


profesional y sugiri la resurreccin y elevacin del programador americano.
A medida que internet creci en importancia, su cambio de pensamiento
demostr ser correcto.
Hoy en da, la computacin omnipresente del cual se habla en el libro de:
[NOR98]: Ha producido una generacin de aplicaciones de informacin que
tienen conexin en banda ancha a la Web para proporcionar una capa de
conexin sobre nuestras casas, oficinas, y autopistas
[LEV99]: Habla que el papel o mejora de la calidad del software contina su
expansin.
Por ltimo, nos habla que el programador solitario de antao ha sido
reemplazado por un equipo de especialistas del software, cada uno es centrado
en una parte de la tecnologa requerida para entregar una aplicacin concreta.
EVOLUCIN DEL SOFTWARE LIGADA AL HARDWARE
Se puede definir por las siguientes generaciones:
GENERACIN CERO (1940)
Los primeros sistemas computacionales no posean sistemas operativos.
Los usuarios tenan completo acceso al lenguaje de la mquina.
Todas las instrucciones eran codificadas a mano.
PRIMER GENERACIN (1950 1960)
Distribucin limitada
Software a medida
Sistemas constituidos por tubos de vaco, desprendan bastante calor y
tenan una vida relativamente corta.
Alto consumo de energa. El voltaje de los tubos era de 300v y la
posibilidad de fundirse era grande.
Mquinas grandes y pesadas. Se construye el ordenador ENIAC de
grandes dimensiones (30 toneladas).
SEGUNDA GENERACIN (1970-1975)
Transistor como potente principal. El componente principal es un pequeo
trozo de semiconductor, y se expone en los llamados circuitos
transistores.
Disminucin del tamao
Disminucin del consumo y de la produccin de calor
Su fiabilidad alcanza metas inimaginables con los efmeros tubos al vaco
Mayor rapidez, la velocidad de las operaciones ya no se mide en
segundos sino en menos.
TERCERA GENERACIN (1975-1985)
Complejidad alta en los sistemas informticos.
Sistemas distribuidos.
Incorporacin de inteligencia.
Ejecucin de funciones concurrentes.
Desarrollo de software para redes y comunicaciones.
Planificacin en el proceso del desarrollo de software.
CUARTA GENERACIN (1990-2000)
Aplicaciones de software avanzadas, entorno cliente/cliente servidor.
La industria del software es la cuna de la economa.
Tecnologas orientadas a objetos.
Sistemas expertos e inteligencia artificial.
Programacin de realidad virtual y sistemas multimedia.
Redes neuronales
QUINTA GENERACIN (HOY EN LA ACTUALIDAD)
Omnipresencia de la Web.
Reutilizacin de informacin.
Componentes software reutilizables.