基本的电脑科学主题列表

本页使用了标题或全文手工转换
维基百科,自由的百科全书

电脑科学信息运算理论基础的研究以及电脑领域中的执行及应用,电脑科学中一个有名的主题分类系统是ACM 电脑分类系统,它是由美国电脑协会(英语:Association for Computing Machinery,简称ACM)所设计的,再电脑科学中一个基本的主题列表包括:

电脑科学的分支[编辑]

数学基础[编辑]

计算理论[编辑]

算法及数据结构[编辑]

  • 算法 - 用来解决许多问题的序列及并行的计算程序。
  • 数据结构 - 资料的组织及运作。

编程语言及编译器[编辑]

并行, 并发, 及分散系统[编辑]

  • 同做 - 模拟计算的理论及应用;在多工或多执行续环境里的资料安全。
  • 分布式计算 - 在网络上使用多种计算装置计算来完成一共同的目标或工作并借此降低单一处理器的工作贡献。
  • 并发计算 - 使用多个同做的线程来计算。

软件工程[编辑]

  • 形式方法 - 用数学的方法来描述及解释软件的设计。
  • 软件工程 - 设计、发展及测试程序的理论与应用像是适当的工程应用。
  • 逆向工程 - 用来了解现有的软件所采用的科学方法的应用。
  • 算法设计 - 使用算法理论的概念对真实的工作做设计的解决。
  • 程式设计 - 使用编程语言来完成算法的应用。

电脑系统结构[编辑]

通讯及安全[编辑]

数据库[编辑]

人工智慧[编辑]

  • 人工智慧 - 系统可以展示其智慧或行为的研究及执行。
  • 自动推理 - 解决的引擎像是用在Prolog,这种语言可以从规则数据库中查询出来的结果来产生一些步骤。
  • 机器人学 - 控制机器人行为的算法。
  • 电脑视觉 - 从2D的图片来识别3D对象的算法。
  • 机器学习 - 从输入自动产生一组规则及定理。

电脑图形学[编辑]

  • 电脑图形学 - 产生视觉影像及集成跟变更视觉及空间信息的算法,这些信息是从真实的世界中截取样本来的。
  • 图像处理 - 从影像透过计算来决定信息。
  • 人机交互 - 人们使用电脑接口的研究及设计。

科学计算[编辑]

电脑科学的历史[编辑]

电脑科学的行业[编辑]

基本的电脑科学概念[编辑]

电脑科学的一些人[编辑]

参见[编辑]