-
Primera era
No existía documentación ni planteamientos previos.
Existían muy poco métodos.
Sus desarrollos eran a base de prueba y error. -
ENIAC
Fue una de las primeras computadoras de propósito general. Era Turing-completa, digital, y susceptible de ser reprogramada para resolver una extensa clase de problemas numéricos. -
Lenguaje Fortran
Es uno de los lenguajes más usados en la Computación de alto rendimiento, además se utiliza para el desarrollo de programas que evalúan el desempeño y el posicionamiento de los Supercomputadores. -
Lenguaje Cobol
Es un lenguaje de alto nivel. Hay que entender la manera COBOL. Los ordenadores sólo entienden código de máquina, un flujo binario de 0s y 1s. Código COBOL se debe convertir en código de máquina con un compilador. -
Segunda era
Aparece la multiprogramación.
Inicio de la crisis del software.
Se busca que el código sea mucho más fácil de entender.
El software se vuelve un producto. -
Crisis del software
Se refiere a la problemática que ha experimentado el software en sus inicios han habido muchos problemas de gran magnitud, debido, principalmente, a la mínima eficacia que presentan una gran cantidad de empresas al momento de realizar un software -
Ingeniería de software
Es una de las ramas de las ciencias de la computación que estudia la creación de software confiable y de calidad, basándose en métodos y técnicas de ingeniería. Brindando soporte operacional y de mantenimiento, el estudio de las aplicaciones de la ingeniería de software. -
Lenguaje de programación C
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel, ya que dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. -
Tercera era
Aparece el concepto de sistemas distribuidos.
Además aparecen redes de área local y global. -
Lenguaje de programación Basic
Es un lenguaje de programación muy amplio, con una sintaxis fácil, estructura sencilla y un buen conjunto de operadores. No es un lenguaje específico, es polivalente, potente, se aprende rápidamente, en poco tiempo cualquier usuario es capaz de utilizar casi la totalidad de su código. -
Cuarta era
Aparecen las redes de información, tecnologías orientadas a objetos, redes neuronales, sistemas de inteligencia artificial. -
Lenguaje de programación Java
Se desarrollo por James Gosling, su sintaxis deriva de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son compiladas a bytecode (clase Java), que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente. -
Deep Blue
ue una supercomputadora desarrollada en su moemnto para jugar ajedrez, se fabrico en estados unidos por la empresa de IBM. Fue la primera que venció a un campeón del mundo vigente, Gary Kaspárov, con un ritmo de juego lento. -
Quinta era
Se utilizan requisitos de las eras anteriores, pero aumentan diversamente la web. la reutilización de archivos o información y componentes del software. -
Microsoft Windows
Su distribución ha llegado a PCs, teléfonos inteligentes, servidores y sistemas empotrados, desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86, x86-64 y ARM.