Evolucion+del+Software+por+Marvin+Arevalo

//__**Antes de mi nacimiento: **__//

 Desde tiempos inmemorables, la humanidad ha desarrollado y usado por su conveniencia o por necesidad, accesorios que le facilitan y abrevian la práctica del cálculo. Ejemplos de estos, han sido los guijarros y los ábacos de civilizaciones antiguas. La utilización de accesorios mecánicos no ocurre hasta el siglo XVII. Casi simultáneamente, Schickard (1624) y Blaise Pascal (1645), conciben y realizan mecanismos capaces de sumar, construidos con engranajes de 10 dientes, cada diente representaba a uno de los dígitos del 0 al 9.

 Se puede decir que las computadoras de hoy, son inventos que han evolucionado rápidamente. Pues mediante a distintas epatas de desarrollo y evoluciones. Para la creación de esta manifestación, el hombre necesito cálculos más complejos para emplearlos a través de los algoritmos en la era antigua para seguir evolucionando maquinas capaces de realizar los principios básicos como lo sería la suma y la resta. Luego un invento que no puede pasar desapercibido como lo sería la creación de tarjetas perforadoras y acompañadas de evoluciones que resuelvan ecuaciones diferentes pero problemas de precisión en la fabricación de las piezas hacían sumamente difícil la construcción de este aparato. El señor Babbage no se sintió desanimado por esto y siguió diseñando lo que denominaba “Máquina Analítica” una máquina que permitiría no solo resolver ecuaciones diferenciales sino que podría reutilizar los resultados para realizar nuevos cálculos. Y así muchos creadores de evoluciones que formaron parte del desarrollo y evolución de este aparato como lo fueron el señor Blaise Pascal,Marie Jacquard en la edad mecánica, Charles Babbage trabajando sobre la idea de estas dos últimas máquinas. Puesto que se realizó un estudio en esta época que determinó que con veinte computadoras se saturaría el mercado de los Estados Unidos en el campo de procesamiento de datos. Estas tenían las siguientes características: Alto consumo de energía. El voltaje de los bulbos era de 300 v y la posibilidad de fundirse era grande, además de que requerían de sistemas de aire acondicionado especial.

 Uso de tarjetas perforadas. Se utilizaba un modelo de codificación de la información originado en el siglo pasado, las tarjetas perforadas. Almacenamiento de información en tambor magnético interior. Un tambor magnético dispuesto en el interior de la computadora, recogía y memorizaba los datos y los programas que le suministraban mediante tarjetas.

 La programación se codificaba en un lenguaje muy rudimentario denominado "Lenguaje Máquina" el cual consistía en la yuxtaposición de largos bits o cadenas de ceros y unos, la combinación de los elementos del sistema binarios era la única manera de "instruir a la máquina", pues no entendía más lenguaje que el numérico. Luego a mediados del siglo XX fue desarrollada la primera memoria, por Jay Forrester, la cual reemplazó los no confiables tubos al vacío como la forma predominante de memoria por los próximos diez años. La empresa IBM fabricó su primera computadora escala industrial, La IBM 650. Darthmouth da una conferencia en a partir de la que nace el concepto de inteligencia artificial. Comienza la segunda generacion de computadoras, caracterizados por usar circuitos transistorizados en vez de válvulas al vacío. Es creado el protocolo TCP por Vint Cerf y Robert Kahn. Se define el protocolo TCP/IP. Apple presenta el primer computador personal que se vende a gran escala, el apple II.

//**__Después de mi nacimiento y Bautizo: __**//

 Ya a finales del siglo XX, se desarrolla el proyecto GNU iniciado por Richard Stallman. Microsoft ofrece la versión 1.0 del procesador de textos Word para DOS. Aparece el lenguaje de programacion C++ diseñado por Bjarne Stroustrup. IBM presenta el PC-AT, con procesador Intel 80286, bus de expansión de 16 bits y 6 Mhz de velocidad. Tenía hasta 512 KB de memoria RAM, un disco duro de 20 MB y un monitor monocromático. Su precio en ese momento era de 5.795 dólares.Compag saca a la venta la Compag Deskpro 286, una PC IBM Compatible de 16-bits con microprocesador Intel 80286 corriendo a 6 MHz y con 7MB de RAM, fue considerablemente más rápida que una PC IBM. Fue la primera de la línea de computadorasCompaq Deskpro.Tim Berners-Lee ideó el hipertexto para crear el Worl Wide Web (www) una nueva manera de interactuar con Internet. También creó las bases del protocolo de transmisión HTTP, el lenguaje de documentos HTML y el concepto de los URL. Linux Torvalds comenzó a desarrollar Linux, un sistema operativo compatible con Unix y Comienza a popularizarse la programacion orientada a objetos. Lanzamiento de Windows 95 por parte de Microsoft. La implementación original y de referencia del compilador, la máquina virtual y las librerías de clases de Java fueron desarrollados por Sun Microsystems.

//__**Finales de mi Bachillerato y Durante La Universidad: **__//

 Ya para el siglo XXI Microsoft desarrolla, como parte de su plataforma .NET, el lenguaje de programacion C, que después fue aprobado como un estándar por la ECMA e ISO. Lanzamiento del navegador web Mozilla Firefox, llamado en un primer momento Phoenix. Los usuarios de Internet con conexión de banda ancha superan a los usuarios de internet con conexión vía módem en la mayoría de países desarrollados. Puesta en funcionamiento del supercomputador MareNostrum en el BSC y la creación de YouTube. Lanzamiento del sistema operativo de Microsoft Windows Vista. Apple lanza al mercado la MacBook Air la cual, al parecer, es la laptop más delgada del mundo en ese momento. Lanzamiento del navegador Google Chrome.

 Como observamos en esta breve reseña histórica, la evolución del software va en un incremento exponencial y sin barreras a partir que se desata el desarrollo tecnológico a mediados del siglo XX. Y según los pronósticos de los expertos, este crecimiento seguirá aumentando en la misma medida que se ha reportado en las últimas décadas. Basándose en los hechos de la necesidad que posee nuestra sociedad actual del uso de la tecnología.