Sei sulla pagina 1di 4

CARACTERÍSTICAS

El software no se estropea. No es susceptible a los males del entorno que hacen que el hardware
se estropee. El software se desarrolla, no se fabrica en un sentido clásico. El software es un
elemento del sistema que es lógico, en lugar de físico y puede aplicarse en cualquier situación en
la que se haya definido un conjunto específico de pasos procedimentales, es decir, un algoritmo.

ORIGEN

Durante la primera generación de computadoras a finales de 1940, los programas se escribían de


una manera en la que el concepto de software como una parte "independiente" del hardware se
veía todavía muy lejano. En los años 40 y 50, no existían las licencias de software. El software era
libre y los programas se intercambiaban como se hace con las recetas de cocina. Con el
surgimiento del ARPANET (precursor del Internet) a finales de la década de los 60 empezó el
surgimiento de la primera comunidad global que se alzaba sobre los valores y principios del
software libre.

HISTORIA DE LA EVOLUCIÓN DEL SOFTWARE

El término "evolución" del software se utiliza desde los 60 para denominar la dinámica del
crecimiento del software.

Durante los primeros años de la era de la computadora, el software se contemplaba como un


añadido. La programación de computadoras era un "arte de andar por casa" para el que existían
pocos métodos sistemáticos. El desarrollo del software se realizaba virtualmente sin ninguna
planificación, hasta que los planes comenzaron a descalabrarse y los costes a correr. Los
programadores trataban de hacer las cosas bien, y con un esfuerzo heroico, a menudo salían con
éxito. El software se diseñaba a medida para cada aplicación y tenía una distribución
relativamente pequeña.

PRIMEROS AÑOS

Durante los primeros años de desarrollo de las computadoras, el hardware sufrió continuos
cambios, mientras que el software se contemplaba simplemente como un agregado.

La programación de computadoras era un arte para el que existían pocos métodos sistemáticos y
el desarrollo del software se realizaba virtualmente sin ninguna planificación (los costos crecían y
los planes eran un descalabro).

Durante este período, en la mayoría de los sistemas se utilizaba una orientación por lotes, siendo
algunas excepciones notables varios sistemas interactivos tales como el sistema de reserva de
pasajes de la American Airlines y los sistemas de tiempo real para la defensa. Sin embargo, la
mayor parte del hardware se dedicaba a la ejecución de un único programa que, a su vez, se
dedicaba a una aplicación específica. Lo normal era que el hardware fuera de propósito general y,
por otra parte, el software se diseñaba a medida para cada aplicación y tenía una distribución
relativamente pequeña

La mayoría del software se desarrollaba y era utilizado por la misma persona u organización. La
misma persona lo escribía, lo ejecutaba y, si fallaba, lo depuraba. El diseño era un proceso
implícito, realizado en la mente de alguien y, la documentación normalmente no existía.

A lo largo de los primeros años se aprendió mucho sobre la implementación de sistemas


informáticos, pero relativamente poco sobre la Ingeniería de software

Sin embargo, es digno reconocer que durante esa era se desarrollaron muchos sistemas
informáticos excepcionales, algunos de los cuales todavía se siguen usando hoy y, por sus
características, siguen siendo admirados con toda justicia.

LA SEGUNDA ERA

La segunda era en la evolución de los sistemas de computadora se extienden desde la mitad de la


década de los sesenta hasta finales de los setenta. La multiprogramación y los sistemas
multiusuario introdujeron nuevos conceptos de interacción hombre - máquina. También se
caracterizó por el establecimiento del software como producto y la llegada de las "casas del
software". Los patronos de la industria, del gobierno y de la universidad se aprestaban a
"desarrollar el mejor paquete de software" y ganar así mucho dinero.

LA TERCERA ERA

La tercera era en la evolución de los sistemas de computadora comenzó a mediados de los años
setenta y continúo más allá de una década. El sistema distribuido, múltiples computadoras, cada
una ejecutando funciones concurrentes y comunicándose con alguna otra, incrementó
notablemente la complejidad de los sistemas informáticos. Las redes de área local y de área
global, las comunicaciones digitales de alto ancho de banda y la creciente demanda de acceso
"instantáneo" a los datos, supusieron una fuerte presión sobre los desarrolladores del software. La
conclusión de la tercera era se caracterizó por la llegada y amplio uso de los microprocesadores. El
microprocesador ha producido un extenso grupo de productos inteligentes, desde automóviles
hasta hornos microondas, desde robots industriales a equipos de diagnósticos de suero
sanguíneo.

LA CUARTA ERA

La cuarta era en la evolución de los sistemas informáticos se aleja de las computadoras


individuales y de los programas de computadoras, dirigiéndose al impacto colectivo de las
computadoras y del software. Potentes máquinas personales controladas por sistemas operativos
sofisticados, en redes globales y locales, acompañadas por aplicaciones de software avanzadas se
han convertido en la norma.

La industria del software ya es la cuna de la economía del mundo. Las técnicas de la cuarta
generación para el desarrollo del software están cambiando en la forma en que la comunidad del
software construye programas informáticos. Las tecnologías orientadas a objetos están
desplazando rápidamente los enfoques de desarrollo de software más convencionales en muchas
áreas de aplicaciones.

Sin embargo, un conjunto de problemas relacionados con el software ha persistido a través de la


evolución de los sistemas basados en computadora, y estos problemas continúan aumentando:

Los avances del software continúan dejando atrás nuestra habilidad de construir software
para alcanzar el potencial del hardware.
Nuestra habilidad de construir nuevos programas no pueden ir al mismo ritmo de la
demanda de nuevos programas, ni podemos construir programas lo suficientemente
rápido como para cumplir las necesidades del mercado y de los negocios.
El uso extenso de computadoras ha hecho de la sociedad cada vez más dependiente de la
operación fiable del software. Cuando el software falla, pueden ocurrir daños económicos
enormes y ocasionar sufrimiento humano.

Luchamos por construir software informático que tengan fiabilidad y alta calidad.

Nuestra habilidad de soportar y mejorar los programas existentes se ve amenazada por diseños
pobres y recursos inadecuados.

IMPORTANCIA

La palabra software se refiere a las instrucciones que se incorporan a un sistema


informático para que este lleve a cabo una determinada función. El software es
imprescindible para cualquier sistema informático, puesto que sin el este no funcionaría.
Por tal razón, la importancia del software radica en que permite una comunicación entre
el sujeto y la máquina, e incluso una interacción entre ambos. Está tan presente en
nuestra vida cotidiana que a veces pasa desapercibido ya que no solo está en las
aplicaciones de los ordenadores, sino que una gran parte de electrodomésticos, coches,
etc... Llevan su propio software incorporado.

CONCLUCION

El desempeño de los computadores a nivel mundial es tan grande que está desplazando al
hombre y se está reemplazando por máquinas robotizadas que desempeñan los trabajos
con rapidez y exactitud requiriendo la mínima ayuda de la mano humana, creando una
gran demanda de personas sin empleo, y la tecnología seguirá avanzando de tal forma que
solo seremos individuos guiados y guiadores por y de robots.
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, a quien ya solo le basta con oprimir un botón y la tarea que quiere que se realice
se realizará sin ningún esfuerzo de la persona que lo desea.

LINKOGRAFIA :

https://archive.cnx.org/contents/77a12d95-3a5e-4a64-a4c7-cc0805d38f24@3/evoluci-n-del-
software

http://ipdd-amb22-p2-ym.blogspot.pe/2013/04/1-definicion-origen-evolucion.html

https://ederchavezacha.files.wordpress.com/2013/02/historia-y-evolucic3b3n-del-software.pdf

Potrebbero piacerti anche