Economia social

Solo disponible en BuenasTareas
  • Páginas : 8 (1771 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de agosto de 2012
Leer documento completo
Vista previa del texto
Reseña histórica de la computación


El cómputo tiene una historia relativamente nueva, de 51 años. La primera computadora, la ENIAC, se puso en marcha oficialmente el 14 de febrero de 1946 en Pennsyivania, Estados Unidos. Ocupaba todo un cuarto, usaba bulbos, disponía de una capacidad de cómputo muy inferior a la de una computadora personal (PC) de la actualidad y sus principalesaplicaciones eran militares y científicas. Hasta ya bien entrados los cincuentas, los programas de cómputo se empezaron a volver pequeños e intuitivos, y los grandes sistemas de cómputo (al menos físicamente) se hicieron cada vez más confiables. Surgieron también los primeros lenguajes de alto nivel, como el Fortran y el COBOL (Common Bussiness Oriented Language). En México, la historia del cómputo empezóapenas en 1958, al llegar a la UNAM una IBM 650, a la vez la primera computadora de América Latina. Durante los sesentas y setentas, en el contexto de la carrera espacíal y la Guerra Fría, dio inicio una competencia a gran escala
para fabricar computadoras cada vez más poderosas y crear nuevos lenguajes para todo tipo de aplicaciones. Fue también el boom de la robotización y el control automático abase de microprocesadores programables, o ´chips programables'. El primer gran éxito comercial de un sistema de cómputo se dio precisamente en los setentas, con el sistema de reservaciones de vuelos Sabre de Amerícan Airlines. Al mismo tiempo se popularizó la programación estructurado y nació la orientada a objetos. Sin
embargo, la mayoría de los desarrollos de programas de cómputo comercialesse hizo en el lenguaje COBOL, el cual es no estructurado, y se desarrolló en computadoras del tipo mainframe. Hacia fines de los setentas y principios de los ochentas surgió la necesidad de desarrollar
software capaz de manejar grandes volúmenes de información. Fue cuando los programadores se orientaron hacia la creación de manejadores de bases de datos y, además, cuando se empezaron a popularizarlas herramientas CASE (Computer Assisted Software Engineering) y los lenguajes de cuarta y quinta generaciones. Al inicio de los ochentas prácticamente todo el sector gubernamental, militar y privado ya dependía fuertemente de la tecnología del cómputo. Asimismo, en esa década y la anterior
comenzó a gestarse el auge de las telecomunicaciones y las grandes redes de cómputo. Así, el cómputo dejóde ser de uso exclusivo del ejército, las universidades y los centros de investigación para convertirse en una herramienta comercial de uso cotidiano. Casi en su totalidad, la sociedad empezó a apoyarse en esta tecnología nueva y aparentemente confiable. "Las computadoras nunca se equivocan, los humanos sí", clamaron durante
varias décadas los computólogos, quienes no advirtieron algo elemental:las computadoras, así como los sistemas operativos, los lenguajes y los programas que usan éstas, son diseñados y fabricados (en su mayor parte) por humanos. Por esta razón, el Comité de Ciencia de la OTAN convocó en 1968 a los 50 programadores, científicos y líderes de la industria más famosos para tratar de definir algunos parámetros y, así, que la industria del cómputo se moviera hacia terrenosmás firmes. Si bien los expertos no pudieron definir prácticamente nada, se plantearon una meta distante: "La ingeniería de software debe ser la aplicación de un sistemático, disciplinado y cuantificaba enfoque al desarrollo, operación y mantenimiento del mismo". Más de un cuarto de siglo después, la ingeniería de software permanece como una mera aspiración. "En 1968 sabíamos qué queríamosconstruir, pero no pudimos -lamentó Cliff Jones, profesor de la Universidad de Manchester-. Actualmente estamos parados sobre arenas movedizas." Y así, en medio de tales aspiraciones, complejas innovaciones tecnológicas difíciles de asimilar y guerras comerciales -donde los programadores se han convertido en su mayoría en artesanos intuitivos, que no siguen una metodología estándar para programar-, se...
tracking img