【24h】

Research methods in computer science

机译:计算机科学研究方法

获取原文

摘要

Computer Science as a research discipline has always struggled with its identity. On the one hand, it is a field deeply rooted in mathematics which resulted in strong theories.1 For example, there is computational complexity theory (turing machines, the halting problem), database theory (the relational model, expresive power of query languages), formal language theory (the chomsky hierarchy, well-formedness, formal semantics). On the other hand, it is a field deeply rooted in engineering which resulted in machines that have completely warped our society: the von Neumann architecture (the basis for digital computers), parallel processors (the new generation of multi-core machines), distributed computers (a prerequisite for the success of the internet and recent phenomena like grid computing). Consequently, computer science has inherited its research methods from the same disciplines: on the one hand, the mathematical approach with axioms, postulates and proofs; on the other hand the engineering approach with quantification, measurements and comparison.
机译:计算机科学作为研究学科一直以其身份挣扎。一方面,它是一个深深植根于数学的领域,导致了强大的理论。 1 ,例如,有计算复杂性理论(图灵机,停止问题),数据库理论(关系模型,询问语言的呈现力量),正式语言理论(Chomsky等级,良好,正式的语义)。另一方面,它是一个深深植根于工程的领域,导致完全扭曲了我们的社会的机器:von Neumann架构(数字计算机的基础),并行处理器(新一代多核机器),分布式计算机(互联网成功的先决条件和近期现象等网格计算)。因此,计算机科学从同一学科继承了其研究方法:一方面,具有公理,假设和证据的数学方法;另一方面,使用量化,测量和比较的工程方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号