Diferencia entre revisiones de «Ciencias de la computación»

Contenido eliminado Contenido añadido
HIPATIA2006 (discusión · contribs.)
Sin resumen de edición
m Revertidos los cambios de HIPATIA2006 (disc.) a la última edición de 187.132.7.214
Línea 1:
{{fusionar|Ciencias de la computación}}
{{fusionar|Informática}}
'''Computación''' (o '''ciencia de la computación''') es el estudio de los fundamentos teóricos del tratamiento automatico de la [[información]] y de suel [[cómputo]], así como las técnicas prácticas para implementarsus eseimplementaciones tratamientoy medianteaplicación laen creacionsistemas de sistemascómputo.<ref>"''Computer science is the study of information''" [http://www.njit.edu/v2/archivecatalog/undergraduate/91/19-und.html New Jersey Institute of Technology], Gutenberg Information Technologies</ref><ref>"''Computer science is the study of computation.''" [http://www.csbsju.edu/computerscience/curriculum Computer Science Department, College of Saint Benedict], Saint John's University</ref><ref>"''Computer Science is the study of all aspects of computer systems, from the theoretical foundations to the very practical aspects of managing large software projects.''"</ref>
 
Es descrita con frecuencia como un estudio sistemático de los procesos [[algoritmos|algorítmicos]] que crean, describen y transforman información. De acuerdo a [[Peter J. Denning]], la cuestión fundamental en que se basa la ciencia de la computación es, ''"Qué puede ser (eficientemente) automatizado?"''.<ref name="Denning_cs_discipline">{{cita publicación | apellido=Denning | nombre=P.J. | enlaceautor=Peter J. Denning | año=2000 | título=Computer Science: The Discipline | url=http://web.archive.org/web/20060525195404/http://www.idi.ntnu.no/emner/dif8916/denning.pdf | publicación=Encyclopedia of Computer Science|formato=PDF}}</ref> La ciencia de la computación tiene muchos sub-campos; algunos de los cuales como los gráficos por computadora, se especializan en computar resultados específicos, mientras que otros como la teoría de complejidad computacional, estudia las propiedades de los problemas computacionales. Incluso otros sub-campos se enfocan en desafíos para el cómputo aplicado. Por ejemplo, la toería de lenguajes de programación estudia aproximaciones para describir cálculos (cómputo), mientras que la programación de computadoras aplica específicamente lenguajes de programación para resolver problemas específicos, y la interacción humano-computadora se enfoca en hacer que tanto las computadoras como sus programas o aplicaciones sean útiles, usables y accesibles de manera universal para toda la humanidad.