所有提交的EM系统将被重定向到网上投稿系统.作者被要求将文章直接提交给网上投稿系统各自的日志。

计算机科学的重要性和技术“,

Rongrit Chatthaworn

色萨利大学软件工程系,马来西亚吉隆坡50603

*通讯作者:
Rongrit Chatthaworn
软件工程系,
塞萨利大学,
吉隆坡50603,
马来西亚
电子邮件: (电子邮件保护)

收到:2016.01 -2022,稿件编号:集选区- 22 - 68844;编辑分配:06-Jun-2022, PreQC集选区- 22 - 68844 (PQ);综述:2022年6月23日,QC号集选区- 22 - 68844;修改后:01- 7 -2022,稿件编号:集选区- 22 - 68844 (R);发表:08 - 2022年7月,2229 - 371 DOI: 10.4172 / - x.13.3.005

更多相关文章请访问全球计算机科学研究杂志。

描述

计算机科学是一门研究学科,通常与计算机编程有所区别。计算、自动化和信息是计算机科学涉及的三个主题。算法、计算理论、信息论和自动化是计算机科学理论领域(包括硬件和软件的设计和实现)的几个例子。

算法和数据结构对计算机科学很重要。计算理论涉及抽象的计算模型和可以用它们来解决的问题的广泛类别。密码学和计算机安全学科从根本上关注安全通信技术的研究和安全问题的避免。

虽然“计算机科学”一词在1956年首次提出,但它首次出现在1959年美国计算机学会通讯的一篇文章中[1].路易斯·费恩提出了建立计算机科学研究生院的理由,类似于1921年哈佛商学院的建立[2].他指出,这门学科与管理学一样,在具有学科特征的同时,也具有应用和跨学科的性质[3.].结果,他和数学家乔治·福赛等人的努力得到了回报:从1962年的普渡大学开始,大学陆续建立了此类系[4].与它的名字相反,计算机科学所涉及的远不止是对计算机的研究。5].Naur还提供了另一种说法[6].有人认为计算机科学与数学的关系远比它们与其他科学领域的关系密切,甚至有人认为计算机科学是一门数学科学[7].像Kurt Gödel, Alan Turing, John von Neumann, Rózsa Péter和Alonzo Church这样的数学家对早期计算机科学产生了重大影响,并且在代数,范畴理论,领域理论等领域,两个学科之间仍然有宝贵的思想交流[8].

信息和编码理论

信息论与统计学和概率论有关,它关注的是信息的量化。这是由克劳德·香农(Claude Shannon)创建的,用于发现信号处理任务的基本限制,如数据压缩和可靠的数据存储和通信[9].研究编码的特性和对特定应用的适用性被称为编码理论[10].代码是将信息从一种形式转换为另一种形式的系统。数据压缩、密码学、错误检测和修正,以及最近的网络编码,都需要编码[11].为了创造有效和可靠的数据传输技术,代码被研究[12].

编程语言的形式化技术和理论

两篇主要文章分别是形式化技术和编程语言理论。

1.计算机科学关于编程语言理论的分支涉及如何创建编程语言,如何使用编程语言,如何分析、描述和分类编程语言,以及如何对它们的每个组成部分进行分类。它是计算机科学的一个分支,影响并依赖于语言学、软件工程和数学领域。在这个充满活力的研究领域有各种专业学术期刊。

2.对于软件和硬件系统的规范、开发和验证,形式化技术是一种特殊类型的基于数学的技术。像在其他工程学科中一样,完成充分的数学分析可以有助于设计的可靠性和鲁棒性,这是推动软件和硬件设计采用形式化方法的原因。

结论

数据库理论,考虑计算机操作建模技术和编程语言理论。依赖于信息的学科是计算机科学。我们会把它称为一门实验科学,但就像在天文学、经济学和地质学中一样,它的某些特殊类型的观察和经验并不符合特定的实验方法的刻板印象。制造一台新机器是一项实验。实际制造机器的过程向大自然提出了一个问题,我们通过观察机器的运行并使用所有可用的分析和测量技术对其进行评估来寻求它的回应。计算机科学和软件工程之间的联系是一个困难的话题,由于对计算机科学和“软件工程”定义的分歧而变得复杂。

参考文献

全球科技峰会