6. El software se desarrolla o construye
El software no se desgasta
A pesar de que la industria tiene una tendencia
hacia la construcción por componentes, la mayoría
del software aun se construye a la medida
CARÁCTERISTICAS
9. PRIMER
A ERA
1950-
1965
1. Se trabaja con la idea de
Codificar y Corregir
2. No existía una
planteamiento previo
3. No existía documentación
de ningún tipo
4. Existencia de pocos
métodos formales y pocos
creyentes en ellos.
5. Desarrollo a base de
prueba y error.
10. SEGUND
A ERA
1965-
1972
1. Se busca simplificar código.
2. Aparición de Multiprogramación
y Sistemas Multiusuarios.
3. Sistema de Tiempo Real,
apoyan la toma de decisiones
4. .Aparición de software como
producto. ( Casas de Software).
5. INICIO DE LA CRISIS DEL
SOFTWARE
6. Se buscan procedimientos para
el desarrollo de software..
11. TERCERA
ETAPA
1972-
1985
1. Nuevo concepto:
Sistemas Distribuidos.
2. Complejidad en los
sistemas de información.
3. Aparecen: Redes de área
local y global, y
Comunicadores Digitales.
4. Amplio uso de
Microprocesadores
12. CUARTA
ERA
1985-
1995
APROX
1. Impacto Colectivo de
Software.
2. Aparecen : Redes de
información, Tecnologías
Orientadas a Objetos.
3. Aparecen: Redes
Neuronales, Sistemas
Expertos y SW de
Inteligencia Artificial.
4. La información como
valor preponderante
dentro de las
organizaciones.
13. QUINTA
ERA 2000
A LA
FECHAA
CTUAL
1. Utiliza algunos requisitos
de las áreas anteriores
solo que aumenta la
omnipresencia de la web,
la reutilización de la
información y
componentes de
software.
17. Son aquellos programas que
permiten la administración de la
parte física o los recursos de la
computadora, es la que interactúa
entre el usuario y los componentes
hardware del ordenador.
Se clasifican el Sistemas
Operativos Monousuarios y
Multiusuarios.
SOFTWARE DE SISTEMAS
18. Son aquellos programas que
nos ayudan a tareas especificas
como edición de textos,
imágenes, cálculos, etc.
también conocidos como
aplicaciones.
Se clasifica en :
* Tipo de trabajo realizado
* Método de distribución
SOFTWARE DE APLICACIÓN
19. Conjunto de herramientas que
permiten al desarrollador
informático escribir programas
usando diferentes alternativas y
lenguajes de programación
SOFTWARE DE
PROGRAMACIÓN