有时候,大众会误以为计算机科学是解决计算机问题的原因(比如信息技术),或者只是与使用计算机的体验有关,比如玩游戏、上网或者文字处理,人机交互的重点是如何让计算机和计算随时随地对人有用和可用,计算机科学包含许多分支;有的强调具体结果的计算,比如计算机graphics;有的讨论计算问题的本质,比如计算复杂性理论;其他一些领域关注的是如何实现计算。
1、 计算机科学的简介计算机 Science(英文:computerscience,有时缩写为CS)是一门系统研究信息和计算的理论基础及其如何在计算机 system中实现和应用的学科。它通常被描述为对创建、描述和转换信息的算法的系统研究,计算机科学包含许多分支;有的强调具体结果的计算,比如计算机graphics;有的讨论计算问题的本质,比如计算复杂性理论;其他一些领域关注的是如何实现计算。比如程序设计语言理论就是研究和描述计算的方法,而程序设计就是应用特定的程序设计语言来解决特定的计算问题,人机交互的重点是如何让计算机和计算随时随地对人有用和可用。有时候,大众会误以为计算机科学是解决计算机问题的原因(比如信息技术),或者只是与使用计算机的体验有关,比如玩游戏、上网或者文字处理,实际上,科学不仅关注理解实现游戏和浏览器等软件的程序的本质,还关注通过现有知识创造新程序或改进现有程序。