jueves, 12 de agosto de 2021

La Industria del Software

 Historia del Software 


El software 
como término teórico tiene su origen en dos sucesos destacados. El primero se refiere al desarrollo de un algoritmo pensado para una máquina en específico, como era en su época la ‘máquina analítica’ a mediados del siglo XIX. Esta máquina al final no se llegó a realizar y el algoritmo no se puso en práctica. La programadora de la primera ‘protopieza’ de software fue Ada Lovelace, la primera mujer programadora de la historia. El segundo suceso que se dio fue un trabajo de Alan Turing que se basaba en números computables, por lo que estaríamos ante la primera teoría del software de todos los tiempos. Esto ocurrió poco antes de mediados del siglo XX.

Evolución del Software

El software es el soporte lógico que administra nuestras computadoras el cual ha seguido a partir de varias etapas y al igual que el hardware es fundamental para que nuestros ordenadores funcionen con una estructura completa y optima para la solución de nuestros problemas tecnológicos. La ingeniería de software es una disciplina que lleva mas de cincuenta años evolucionando, creando nuevas tendencias en programación y estilos de vida dedicados al estudio de la tecnología. 

La historia del software se ha dividido en cuatro etapas, de importante avance y una quinta, que es la actual en la cual se ha reforzado muchos de los trabajos anteriormente creados y con la aparición de la web se han repotenciado.



Primera Etapa 1950-1965

  • La aparición del software estaba en su cuna
  •   La mayoría del software se desarrollaba y era utilizado por la misma persona u organización. La misma persona lo escribía, lo ejecutaba y, si fallaba, lo depuraba. Debido a que la movilidad en el trabajo era baja.
  • El software era un añadido en algunos mecanismos por lo cual no era tan comercial.
  • El diseño del software era realizado a pura mente y solo el diseñador trabajaba en su realización, por lo cual no era documentado.
  • Aparecieron algunos tipos de programación, como el lenguaje ensamblador FORTRAN y COBOL el cual era orientado a negocios. Eran escritos en Tarjetas Perforadas y posteriormente llevados a cuartos de entrada, esto con   la aparición de los transistores y sistemas de procesamiento por lotes (Segunda generación de los Sistemas Operativos).
Segunda Etapa 1965-1975

  • Aparecieron la multiprogramación y sistemas multiusuarios, introducen nuevos conceptos de interacción hombre-maquina y realizando muchos mas eficientes algunos procedimientos.
  •     Debido a avances en los dispositivos de almacenamiento en línea, inicio la primera generación de sistemas de gestión de Base de Datos, puesto que era más fácil la administración de datos de entrada y salida, debido a que aparecieron algunas formas más eficientes para guardar dicha información.
  •      Empieza la crisis del software. Debido a que el diseño del software era autónomo, en cada uno de los programadores y este era distribuido por medio de llamadas “casas de software” a diferentes empresas en el exterior.
Tercera Etapa 1975-1985

  •  Procesamiento Distribuido. El cual permitía realizar trabajos en conjunto, permitiendo interconectar computadores bajo funciones concurrentes.
  •     Debido a lo anterior incrementó notablemente la complejidad de los sistemas informático
  •   Redes de área local y de área global. Comunicaciones digitales de alto ancho de banda y la creciente demanda de acceso “instantáneo” a los datos.
  •    Aparecieron los microprocesadores.

Cuarta Etapa 1985-2000

  •  Aparece la tecnología orientada a objetos, la cual facilita la elaboración de proyectos, realizando desde otra perspectiva de programación.
  •     En 1990 se creó Java. Ratificándose como un lenguaje de programación muy eficiente y usado por los programadores en la solución de problemas informáticos
  •  Se crea Software para redes neuronales artificiales simulando acciones de los humanos y sistemas de aprendizaje por sí mismo, creando maquinas capases de pensar autónomamente.
Existe una quinta generación proveniente después del 2000 hasta la actualidad, en la cual se ha aumentado la omnipresencia de la web y la reutilización de la informática y componentes del software.

Software en la Industria 

  •     Actividades de edición de programas informáticos, que corresponden a programas comerciales no personalizados utilizados principalmente como herramientas Profesionales, educativas y de entretenimiento.
  • Programación informática, consultoría de informática y actividades conexas, las cuales se orientan a satisfacer las necesidades de clientes.

Bibliografía 

INCIBE. (25 de Julio de 2015). Incibe-cert. Obtenido de https://www.incibe-cert.es/blog/evolucion-software-sci

J., M. (7 de Septiembre de 2011). Slideshare. Obtenido de https://es.slideshare.net/MauraPerez001/historia-y-evolucion-del-software-9165502

Llamas, J. (17 de Enero de 2019). Economipedia. Obtenido de https://economipedia.com/definiciones/historia-del-software.html

Sicilia, M. A. (24 de Noviembre de 2008). Openstax. Obtenido de https://cnx.org/contents/d6EtlTpe@3/Evoluci%C3%B3n-del-Software

Villavicencio, M. (2017). Industria del Software. Guayaquil : ESPAE -ESPOL 2017.

 











No hay comentarios:

Publicar un comentario