¿Alguna vez se han preguntado como se crearon o por que motivo se crearon las Ciencias de la Computacion?
Publicado el: 02 mayo 2010 por Jose Antonio
View Comments
La historia de la ciencia de la computación antecede a la invención del computador digital moderno. Antes de la década de 1920, el termino computador se refería a un ser humano que realizaba cálculos. Los primeros investigadores en lo que después se convertiría las ciencias de la computación, como Kurt Godel, Alonso Church y Alan Turing, estaban interesados en la cuestión de la computabilidad; que cosas pueden ser computadoras por un ser humano que simplemente siga una lista de instrucciones con lápiz y papel, durante el tiempo que sea necesario, con ingenuidad y sin conocimiento previo del problema.Parte de la mutilación para este trabajo era el desarrollar máquinas que computaran, y que pudieran automatizar el tedioso, y lleno de errores, trabajo de la computación humana.
Durante la década de 1940, conforme se desarrollaban nuevas y más poderosas máquinas para computar, el término computador se comenzó a utilizar para referirse a la máquinas en vez de a sus antecesores humanos. Conforme iba quedando claro que las computadoras podían usarse para más cosas que solamente cálculos matemáticos, el campo de la ciencia de la computación comenzó entonces a establecerse como una disciplina académica en la década de 1960, con la creación de los primeros departamentos de ciencia de la computación y los primeros programas de licenciatura.
¿Y en la actualidad?
Las computadoras actuales no tienen en su interior mecanismos o ruedas con dientes, sino un laberinto de microscópicos transistores que reaccionan ante los impulsos eléctricos que pasan por sus circuitos y que tienen solo dos opciones, que corresponden a las cifras empleadas por el sistema binario, ceros y unos.
Si bien las instrucciones en la primeras máquinas debían ser ingresadas en ceros y unos, las computadoras actuales son capaces de transformar las palabras, números e instrucciones que ingresamos a bits -dígitos binarios-. Así, cada computador debe traducir uno o más lenguajes en código binario para poder funcionar.
Los programas o software son el conjunto de instrucciones que le dicen al computador qué debe hacer. Sin ellos, la computadora es una máquina inútil.