Sei sulla pagina 1di 15

ANTECEDENTE

• ¿Cómo se implementó y para qué?


Es un producto y,
al mismo tiempo el
SOFTWARE vehículo para
entregarlo
(Pressman 2002)

El software es
un conjunto de
programas,
instrucciones y reglas Es
informáticas que el equipamiento
permiten ejecutar lógico e
distintas tareas en una intangible de un
computadora.
computador.
El software no se
CARACTERÍSTICAS desgasta y no es
afectado por el
ambiente.

El software se
desarrolla, no se
fabrica.

El software se puede
actualizar y desarrollar
a la medida.
Generación

GENERACIONES DEL SOFTWARE


Cero

5ta. 1ra.
Generación Generación

4ta. 2da.
Generación Generación

3ra.
Generación
GENERACIÓN CERO: 1940
• Las computadoras digitales no
tenían un sistema operativo
• Las máquinas manejaban un bit
a la vez en columnas de switch's
mecánicos.
• Programas de lenguaje máquina
PRIMERA GENERACIÓN: 1946-1965
• Los laboratorios de General Motor`s
crearon el primer sistema operativo
• La transmisión de información era
más rápida
• Sistema de procesamiento por
grupos o lotes
• No había un planteamiento de
ningún tipo, los métodos eran pocos
y su desarrollo fue a base de
prueba y error.
SEGUNDA GENERACIÓN: 1965-1972
• Sistemas de multiprogramación y INGENIERIA DE SOFTWARE
multiprocesamiento
• Crisis del software
• Competitividad del software
TERCERA GENERACIÓN: 1972-1985
• Familia de computadores Sistemas/360 de
IBM
• Se desarrollaron SO para el uso de
múltiples usuarios
• Sistemas distribuidos
• Aparición de redes de área local y global
• Primer microprocesador(1971)
CUARTA GENERACIÓN: 1985-1995
• Aparecen redes de información,
sistemas expertos, inteligencia
artificial.
• También: JAVA y a
supercomputador Deep Blue
• Aparece Windows, con : Windows
1.0, Windows 2.0(1987), en los
90’s Windows 3.0 y Windows 95.
QUINTA GENERACIÓN: 2000- PRESENTE
• Es similar a la anterior
generación
• Aumenta la reutilización
de información y los
componentes del software
• Aparece Windows 98, XP,
vista, 7,8, 8.1, 10.
COMPONENTES DEL SOFTWARE
SOFTWARE DE SOFTWARE DE
SISTEMAS TIEMPO REAL

SOFTWARE DE SOFTWARE DE
GESTIÓN INGENIERÍA
CIENTÍFICA

SOFTWARE SOFTWARE DE
EMPOTRADO INTELIGENCIA
ARTIFICIAL
IMPORTANCIA
• Ayuda a un mejor funcionamiento de las
computadoras
• Mayor seguridad y privacidad de los
datos.
• Beneficio para las personas.
• El software puede ser adaptado para la
solución de algún problema en específico.
• Permite la comunicación entre el usuario y
la máquina

Potrebbero piacerti anche