-
Tarjetas Perforadas
Las herramientas para la recolección y análisis de información se limitaban a láminas con códigos binarios que eran insertados en las computadoras. El británico Charles Babbage, el primero en utilizar la tarjeta perforada en el área informática para controlar una calculadora mecánica diseñada por él. En 1890, Herman Hollerith utilizó la tarjeta perforada para recopilar y analizar la información del censo de Estados Unidos y potenció el uso de esta herramienta hasta los años 50 del siglo XX. -
La primera Ingeniera en Software
Margaret Hamilton fue una auténtica pionera y visionaria de la programación informática, una mujer que ayudó a crear lo que serían las bases de la ingeniería de software y que, probablemente, evitó el desastre durante el aterrizaje del Apolo 11 haciendo posible que el hombre llegara a la Luna. -
Period: to
Primera etapa de la Ingeniería en Software
-
UNIVAC, la primera computadora comercial.
La UNIVAC I (UNIVersal Automatic Computer I, Computadora Automática Universal I) fue la primera computadora comercial fabricada en Estados Unidos, entregada el 31 de marzo de 1951 a la oficina del censo. Usaba 5200 tubos de vacío y consumía 125 kW.
Los doctores Mauchly y Eckert fueron sus creadores. -
FORTRAN
Uno de los lenguajes de programación más antiguos. Desarrollado originalmente por IBM en 1957 para el equipo IBM 704,FORTRAN es un acrónimo de FORmula TRANslation (traducción de formulas), diseñado especialmente para la manipulación de formulas científicas y la aplicación de métodos numéricos a la solución de problemas. -
COBOL
El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión. -
EXEX II
Fue Un Sistema operativo de tipo Procesamiento por lotes (batch), Desarrollado Para La Computadora UNIVAC 1107 por CSC (Computer Sciences Corporation). -
EXEC 8
Era el Sistema operativo UNIVAC Desarrollado para el UNIVAC 1108 en 1964. Se combinan Las mejores características de los Sistemas Operativos Anteriores: EXEC EXEC I y II (utilizado en el UNIVAC 1107). -
Características: Primera Etapa de los Software
En esta generación sus funcionamientos se basaban en:
1- Un Añadido
2- Aplicado para tareas
especificas
3- Distribución relativamente
pequeña
4- Codificar y corregir
5- Sin planificación previa
6- No se generaba
documentación
7- Desarrollo basado en
proyectos -
Period: to
Segunda etapa de la Ingeniería en Software
-
PASCAL
Pascal es un lenguaje de programación creado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969, y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. -
UNIX
Unix es un sistema operativo que nace a principios de los años 70, creado principalmente por Dennis Ritchie y Ken Thompson. Sus características técnicas principales son su portabilidad, su capacidad multiusuario y multitarea. -
La primera computadora de un solo chip.
Intel 4004, el primer microprocesador comercializado en el mundo que revolucionó y permitió el desarrollo de la computación moderna tal y como la conocemos. -
Lenguaje de programación C
Historia del Lenguaje C . Es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. -
Características: Segunda etapa de los Software
Durante esta etapa ya surge:
1- La perspectiva de un software
cambia a un producto
2- Comercialización del software
3- Software Multitarea
4- Aparece el mantenimiento de
Software -
Period: to
Tercera etapa de la Ingeniería en Software
-
Altair 8800
El Altair 8800 de MITS fue un microordenador diseñado en 1974, basado en la CPU Intel 8080. El interés por este equipo creció rápidamente después de que se presentó en la portada de enero de 1975, de la revista Popular Electronics, con cientos de kits para armar destinados a los aficionados, y se sorprendieron al vender diez veces esa cantidad solo en el primer mes. El Altair también apeló a las personas y empresas que sólo querían un computador y presentó una versión ya ensamblada. -
SQL
Los orígenes del SQL nos llevan a la década de 1970, cuando en los laboratorios de IBM, se creó el nuevo software de base de datos System R. Y para gestionar los datos almacenados en System R, se creó el lenguaje SQL. En un principio se llamó SEQUEL, un nombre que todavía se utiliza como una pronunciación alternativa para SQL, pero más tarde fue renombrado a sólo SQL. -
CP/M
CP / M ( Programa de Control de microcomputadoras ) Fue Un Sistema operativo Desarrollado por Gary Kildall para el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80 podían ejecutar directamente el Código del 8080, recompilado lo que sé entrega al código párrafo del microprocesador de la Máquina. -
Lisa
El 30 de julio de 1979 Apple comenzó a trabajar en Lisa, que se convertiría en el primer ordenador comercial con una interfaz gráfica. Aunque estaba previsto venderse en 2000 dólares y estrenarse en 1981, Lisa se retrasó a 1983 y se puso a la venta por 10.000 dólares. Lisa utilizaba tecnología muy adelantada a su tiempo aunque el alto coste del producto, la falta de software y problemas de fiabilidad del hardware, hicieron que el producto acabara en fracaso comercial. -
SmallTalk
Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico. Por sus características, Smalltalk puede ser considerado también como un entorno de objetos, donde incluso el propio sistema es un objeto. -
IBM PC Sistemas Operativos de Ms Dos
El IBM PC DOS (nombre completo: The IBM Personal Computer Disk Operating System) es un Sistema operativo de disco (DOS) obsoleto para el IBM Personal Computer y los sistemas compatibles. Fue uno de los sistemas operativos que dominó el mercado de los computadores personales entre 1985 y 1995. -
Características: Tercera etapa de los software
La tercera era se caracterizó por la llegada y amplio uso de los microprocesadores. El microprocesador ha producido un extenso grupo de productos inteligentes el más importante la computadora personal .La tercera era trajo consigo:
Nuevo Concepto: Sistemas Distribuidos.
Complejidad en los Sistemas de Información.
Aparecen: Redes de área local y global, y Comunicadores Digitales.
Amplio Uso de Microprocesadores. -
Period: to
Cuarta etapa de la Ingeniería en Software
-
World Wide Web, Lenguaje Html , Servidor Web
La Web se desarrolló entre marzo de 1989 y diciembre de 1990 por el inglés Tim Berners-Lee y con la ayuda del belga Robert Cailliau, mientras ambos trabajaban en el CERN en Ginebra, Suiza, y publicado en 1991. El origen de HTML se remonta a 1980, cuando el físico Tim Berners-Lee, investigador del CERN (Organización Europea para la Investigación Nuclear) propuso un nuevo sistema de “hipertexto” para compartir documentos. -
Python
Python fue creado por Guido van Rossum, un programador holandés a finales de los 80 y principio de los 90 cuando se encontraba trabajando en el sistema operativo Amoeba. Primariamente se concibe para manejar excepciones y tener interfaces con Amoeba como sucesor del lenguaje ABC. -
PHP
Creado en 1994 por Rasmus Lerdorf, la primera encarnación de PHP era un conjunto simple de ficheros binarios Common Gateway Interface (CGI) escritos en el lenguaje de programación C. -
Java
Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. -
Características: Cuarta etapa de los software
Potentes máquinas personales controladas por sistemas operativos sofisticados, en redes globales y locales, acompañadas por aplicaciones de software avanzadas se han convertido en la norma:
Impacto Colectivo de Software.
Aparecen: Redes de Información, Tecnologías Orientadas a Objetos.
Aparecen: Redes Neuronales, Sistemas Expertos y SW de Inteligencia Artificial
.La información como valor preponderante dentro de las Organizaciones