El documento describe la evolución del software a través de cinco eras. La primera era (1950-1965) se caracterizó por la falta de documentación y métodos formales, desarrollándose el software mediante prueba y error. En la segunda era (1965-1972) surgió el concepto de multiprogramación y el software como producto externo. La tercera era vio el surgimiento de redes locales y globales. La cuarta era trajo redes de información y tecnologías orientadas a objetos como Java. La quinta era (2000-presente) se caracteriza por la
Unidad V. Disoluciones quimica de las disoluciones
linea del tiempo software
1. Línea del tiempo del Software
Velázquez Rivera Alberto
https://prezi.com/gquilackw9dl/linea-del-tiempo-evolucion-del-software/
Contexto Nacional e Internacional ll 1CM22
SOFTWARE:
Equipamiento lógico o soporte de una computadora, son los componentes necesarios para la
realización de procesos o tareas específicas que deseaos desarrollar. Se considera como los
componentes del hardware
http://techterms.com/definition/software
Se divide en 4 eras:
Primera era
1950-1965
Se utiliza el concepto Codificar y corregir sin un planteamiento antes del problema, no existía
la documentación y había excuses de métodos formales, se desarrollaba con base al método
de prueba y error
Nace el lenguaje FORTRAN: es un lenguaje orientado al cálculo numérico, diseñado en sus
inicios para las computadoras IBM y usado en aplicaciones científicas y de ingeniería y es el
más antiguo de los Lenguajes de alto nivel.
Nace el lenguaje COBOL: El Cobol se invento en los años 60. Nació con el objetivo de ser un
lenguaje de programación versátil, que pudiese ser usado en cualquier computador.
Segunda etapa
1965-1072
Se simplifica el código, aparece el término de multiprogramación.
Los sistemas se desarrollan en tiempo real, apoyado de la toma de decisiones.
Aparece el software como un producto externo a la computadora que puede instalarse y
manejarse, además de la venta de este mismo.
Inicia la crisis del software.
Nace el lenguaje C:” Es un lenguaje orientado a la implementación de Sistemas Operativos,
concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje
de programación más popular para crear software de sistemas, aunque también se utiliza
para crear aplicaciones.”
2. Línea del tiempo del Software
Velázquez Rivera Alberto
https://prezi.com/gquilackw9dl/linea-del-tiempo-evolucion-del-software/
Contexto Nacional e Internacional ll 1CM22
https://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)
Tercera era
Surge un nuevo concepto “Sistemas distribuidos”.
Aparecen las redes de área local (redes de pequeños lugares, de una pequeña área en
específico, redes globales (redes de mayor distribución que abarcan más espacios)
Lenguaje de programación BASIC
Cuarta era
Aparecen redes de información, tecnologías orientadas a objetos, redes neuronales,
sistemas expertos de software de ingeniería artificial
Nace el software java.
Quinta era
2000- (era actual)
Utilización de requisitos de las eras anteriores,, aumenta omnipresencia de la web y
reutilización de la información y los mismos componentes de software (programación en base
a so)
“Hasta ese momento, el software se incluye con el hardware de los fabricantes de equipos
originales (OEM), tales como Data General, Digital Equipment y de IBM. Cuando un cliente
compra una minicomputadora, esta incluye el software que es instalado por los ingenieros
empleados por el OEM. Las empresas de informática de hardware, no sólo incluyen sus
paquetes de software, sino que también asesoren sobre la ubicación de los equipos
normalmente en un espacio refrigerado llamo sala de ordenadores.”
http://www.tiposdesoftware.com/historia-del-software.htm
3. Línea del tiempo del Software
Velázquez Rivera Alberto
https://prezi.com/gquilackw9dl/linea-del-tiempo-evolucion-del-software/
Contexto Nacional e Internacional ll 1CM22
SOFTWARE:
Programa o componente que
realiza un proceso requerido por
el usuario para la realización o
solución de uno o más
problemas a través de código
3er Generación
“Sistemas
distribuidos”.
Aparecen las
redes de área
local y redes
globales
Lenguaje de
programación
BASIC
4ta Generación
redes de información
tecnologías
orientadas a objetos,
redes neuronales,
Nace el software
java.
2da Generación
Se simplifica el código,
aparece el término de
multiprogramación.
Los sistemas se desarrollan
en tiempo real.
Aparece el software como
un producto externo a la
computadora
Inicia la crisis del software.
5ta Generación
Utilización de requisitos
de las eras anteriores
aumenta omnipresencia
de la web
reutilización de la
información
1ra Generación
Se utiliza el concepto
Codificar y corregir
no existía la
documentación
escases de métodos
formales,
se desarrollaba con base
al método de prueba y
error