-
Desde sus inicios en la década de 1940, escribir software ha evolucionado hasta convertirse en una profesión que se ocupa de cómo crear software y maximizar su calidad. La calidad puede referirse a cuán mantenible es el software, su estabilidad, velocidad, usabilidad, comprobabilidad, legibilidad, tamaño, costo, seguridad y número de fallas o "bugs", así como, entre muchos otros atributos, a cualidades menos medibles como elegancia, concisión y satisfacción del cliente.
-
Programar no es una tarea diferenciada del diseño de una máquina
Uso de lenguaje máquina y ensamblador. -
Los operadores ingresaban datos y programas en código especial por medio de tarjetas perforadas.
-
El 7 de abril de 1964, IBM anunció el primer grupo de máquinas construidas con circuitos integrados, que recibió el nombre de serie 360. La familia estaba compuesta originalmente por 6 modelos con una diferencia de 50 veces en la velocidad de funcionamiento entre la unidad más lenta (Modelo 20) y la màs rápida (modelo 91). La capacidad de memoria era de 2^24 bytes (16.777.216 bytes o sea 16 Mb) en el modelo más poderoso.
-
Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes. Las velocidades de cálculo se disparan al nanosegundo (10-9 segundos), las memorias externas al megabyte (210 posiciones de memoria) y se generalizan variados periféricos: impresoras, lectores de tarjetas, lectores ópticos, discos flexibles de almacenamiento. Nacen los lenguajes de alto nivel, de sintaxis fácilmente comprensible por el programador.
-
El concepto de ingeniería del software surgió en 1968, tras una conferencia en Garmisch (Alemania) que tuvo como objetivo resolver los problemas de la crisis del software. El término crisis del software se usó desde finales de 1960 hasta mediados de 1980 para describir los frecuentes problemas que aparecían durante el proceso de desarrollo de nuevo software.
-
Conforme crecía el número de sistemas informáticos, comenzaron a extenderse las bibliotecas.
-
1970: IBM libera su primer sistema System 370, computadora de cuarta generación. En 1971 se presentan los modelos 370/135, hasta el modelo 370/195.
Ese mismo año IBM desarrolla e introduce los floppy disks (discos flexibles) empleados para cargar el microcódigo de la IBM 370. -
Los sistemas multiprocesador, procesadores multinúcleo y clusters de computadoras.
-
La industria del software ya es la cuna de la economía del mundo.
-
La cuarta era de la evolución de los sistemas informáticos se aleja de las computadoras individuales