Categorías: Todo - software - procesamiento - inteligencia - microprocesadores

por Jonatan Garcia hace 3 meses

37

GENERACIONES DEL DESARROLLO Y EVOLUCION DEL SOFTWARE

A lo largo de varias décadas, el desarrollo y la evolución del software han experimentado numerosos avances. Comenzando en los años 50, los lenguajes de programación eran principalmente de bajo nivel y su uso se enfocaba en aplicaciones militares y científicas, con un desarrollo basado en prueba y error.

GENERACIONES DEL DESARROLLO Y EVOLUCION DEL SOFTWARE

GENERACIONES DEL DESARROLLO Y EVOLUCION DEL SOFTWARE

2000 - Actualidad

Aumenta la reutilización de la información.
Usa requerimientos de las generaciones anteriores.
Creación de la holografía y la inteligencia artificial.
La capacidad de procesamiento de datos es sumamente avanzada.
Tecnología mucho más portable que generaciones anteriores.
El software avanza y da paso a programas como Windows Vista, Windows 7, 8, 8.1, 10 y 11.

1985 - 2000

Se generan algunas desventajas, ya que las piezas prefabricadas son menos flexibles, se crean dependencias con varios proveedores perdiendo autonomía.
Fácil mantenimiento de nuevas aplicaciones.
Programación orientada a objetos.
Se crean herramientas que permiten construir aplicaciones sencillas, que combinan piezas prefabricadas.
Se desarrollan nuevas formas de gestión, facilitando la consulta y la edición.
Aumenta su capacidad de procesamiento a límites impensables en generaciones anteriores.
Se disminuye el tamaño de los equipos.
Se añaden microprocesadores a los ordenadores.

1972 - 1985

Se crean bibliotecas de código, permitiendo la reutilización de código y facilitando la programación.
Se automatizan tareas.
Usado en ámbito computacional, logrando un alto rendimiento.
Facilita y agiliza el procesamiento de datos para el usuario común.
Implementación y desarrollo de lenguaje más parecido al humano o las matemáticas.
Es más común el almacenamiento externo y la capacidad de disco duro.
Se aumenta mucho más la velocidad de procesamiento.
Se desarrollan los circuitos integrados.
Sistemas de computo y software evolucionan conjuntamente.
Implementación de redes de área local, global y comunicadores digitales (Internet).
Se incorpora la computadora personal.

1965 - 1972

Se da inicio al desarrollo de los sistemas de cómputo.
Se crean lenguajes de alto nivel (FORTRAN - COBOL)
Uso empresarial, universitario y gubernamental.
Se reducen los costos asociados a la operación de ordenadores.
Se simplifica la escritura de las instrucciones, haciendolas más legibles.
Se obtiene mayor velocidad de procesamiento.
El transistor sustituye los bulbos electrónicos.
Esta generación se da por la incorporación del transistor.
Inicia "La crisis del software".
El software se considera un producto.
Nace la ingeniería de software.

1950 - 1965

Lenguajes más complejos, cercanos a la lógica de la máquina.
Se les denominaba lenguajes de bajo nivel.
Cada modelo de ordenador tenía su estructura interna para programarse.
Programación directa en código de máquina, basado en sistema binario.
Principalmente de uso militar y científico.
Desarrollo a base de prueba y error.