Beruflich Dokumente
Kultur Dokumente
1 Historia
o
2 Filosofa
o
2.1 Desambiguacin
3 Campos de las ciencias de la computacin
5 Vase tambin
6 Referencias
7 Bibliografa
8 Enlaces externos
Historia[editar]
Ada Lovelace es reconocida por escribir el primer algoritmo procesado por una computadora.
Hollerith invent la mquina tabuladora, que usaba tarjetas perforadas para procesar
informacin estadstica; finalmente, su compaa se convirti en parte de IBM. En 1937,
cien aos despus del sueo imposible de Babbage, Howard Aiken convencidos por IBM,
que estaban manufacturando todo tipo de equipos de tarjetas perforadas y as como la
calculadora de negocio 16 para desarrollar su calculadora programable gigante,
el ASCC/Harvard Mark I, se bas en la mquina analticade Babbage, que a su vez utiliza
las tarjetas perforadas y una unidad central de clculo. Cuando se termin de construir la
mquina, algunas personas lo aclamaron como "el sueo de Babbage hecho realidad". 17
Durante la dcada de 1940, conforme se desarrollaban nuevas y ms poderosas mquinas
para computar, el trmino computador se comenz a utilizar para referirse a las mquinas
y ya no a sus antecesores humanos.18 Cuando se hizo evidente que las computadoras no
solamente podran utilizarse para realizar clculos matemticos, el campo de las ciencias
de la computacin se ampli para estudiar cmputo en general. Las ciencias de la
computacin empezaron a establecerse como una disciplina acadmica distinta de las
dems en la dcada de 1950 y principios de 1960.7 19 Entonces surgi el primer programa
de grado universitario mundo, el Cambridge Diploma in Computer Science, se inici en
la Universidad de Cambridge en el Cambridge Computer Lab (departamento de ciencias
de la computacin) en 1953. El primer programa de grado universitario en ciencias de la
computacin en los Estados Unidos se form en Universidad de Purdue en 1962.20 Desde
que se dispone ordenadores prcticos, muchas aplicaciones la computacin se han
convertido en las distintas reas de estudio en sus propios trminos.
La disciplina cientfica de las ciencias de la computacin nace a principios de 1940 con la
confluencia de la teora de algoritmos, lgica matemtica y la invencin del programa
almacenado en una computadora electrnica.4 Ejemplos de esto son los trabajos de Alan
Turing, Alonzo Church y Kurt Gdel en 1930 acerca de los algoritmos y su trabajo en
sistemas de reglas (vase Clculo Lambda, Mquina de Turing y Problemas Indecidibles),
los algoritmos creados por Augusta Ada sesenta aos antes, la computadora analgica
construida por Vannevar Bush en 1920 y las computadoras elctricas construidas
por Howard Aiken y Konrad Zuse en 1930. Los escritos de John Von Neumann dieron una
profundidad intelectual considerable a esta disciplina emergente a mediados de la dcada
de 1940.
En 1960, haba suficientemente cuerpo de conocimiento que ameritaba la creacin de
departamentos acadmicos y programas de grado universitario para esta
disciplina.4 IBM es reconocida como la marca que form parte de la revolucin de las
ciencias de la computacin durante ese tiempo. IBM (abreviacin de International Business
Machines) lanz la IBM 70421 y ms tarde la IBM 70922 computadoras, que fueron
ampliamente utilizadas durante el perodo de exploracin de este tipo de dispositivos. "Sin
embargo, el trabajo con la IBM [equipo] era frustrante ... si te equivocas en una letra de
alguna instruccin, el programa se arruinara, y se tendra que empezar todo el proceso
otra vez".23 < Durante la dcada de 1950, la disciplina de las ciencias de la computacin
estaba en su etapa de desarrollo, y estos problemas eran algo comn. El tiempo ha dado
mejoras significativas en la capacidad de uso y la eficacia de la tecnologa de la
computacin. La sociedad moderna ha presenciado un cambio significativo en los usuarios
de la tecnologa en cmputo, de ser utilizada nicamente por expertos, profesionales y
cientficos, a una base de usuarios que es casi omnipresente a la teora con la cual se
desarroll y funciona este tipo de tecnologa. Inicialmente, las computadoras eran bastante
costosas, y era necesario un cierto grado de ayuda humana para el uso eficiente - en parte
de operadores de computadoras profesionales. Como la adopcin equipo se hizo ms
generalizado y asequible, se necesitaba menos asistencia humana en el uso comn.
Mayores logros[editar]
El ejrcito alemn uso la mquina enigma durante la Segunda Guerra Mundial; su sistema de
cifrado fue finalmente descubierto por Alan Turing, considerado el padre de la Computacin. La
lectura de la informacin que contenan los mensajes supuestamente encriptados son considerados,
a veces, como la causa de haber podido concluir la Segunda Guerra Mundial al menos dos aos
antes de lo que hubiera acaecido sin su descifrado. El descifrado a gran escala del trfico de
Enigma enBletchley Park fue uno de los factores ms importantes que contribuyeron a la victoria
Aliada.24
A pesar de su corto tiempo de ser una disciplina cientfica formal, las ciencias de la
computacin han hecho un gran nmero de contribuciones importantes a la ciencia y
lasociedad de hecho, junto con la electrnica, es una ciencia fundacional de la poca
actual de la historia humana llamada Era de la informacin y la Revolucin de la
Informacin, visto como el tercer gran salto en el progreso tecnolgico humano despus de
la Revolucin Industrial (1750-1850) y la revolucin neoltica (8000-5000 a. C.).
Estas contribuciones a la humanidad incluyen:
Filosofa[editar]
Un gran nmero de cientficos de la computacin han argumentado a favor de la distincin
de tres paradigmas diferentes en ciencias de la computacin. Peter Wegner ha
argumentado que esos paradigmas son la ciencia, la tecnologa y las matemticas. 30 El
grupo de investigacin de Peter Denning argument que son la abstraccin (modelado), y
diseo. Amnon H. Eden lo describe como el paradigma racionalista (el cual trata a las
ciencias de la computacin como una rama de las matemticas, la cual prevalence en
ciencias de la computacin terica y principalmente emplea el razonamiento deductivo), el
paradigma tecnocrtico (que podra ser encontrado en enfoques ingenieriles, ms
prominente en laingeniera de software) y el paradigma cientfico (que se enfoca a objetos
relacionados con la computacin desde la perspectiva emprica de las ciencias
naturales identificable en algunas ramas de la inteligencia artificial.