1) basic subject of science and technology for computer
计算机科学技术基础学科
2) basic subject of computer science and technology
计算机科学技术基础学科
4) the scientific foundation
科学技术基础
1.
After investigating and analyzing, the following conclusion is put forward: The foundations of Sustainable Development include the philosophical foundation, the practical foundation, the scientific foundation, the social foundation and the direct theoretical foundation.
本文通过对不同观点进行分析汇总,提出可持续发展问题的基础有五个大的方面,即哲学基础、实践基础、科学技术基础、社会基础、直接理论基础。
5) FSCS Fundamental Studies in Computer Science
计算机科学基础研究
6) environmental scientific technical basic science
环境科学技术基础学科
补充资料:计算机科学
计算机科学 computer science 关于信息结构,信息处理过程、信息处理方法、实现手段和规律的科学。主要研究计算机系统结构和操作,计算机系统的设计原理,程序设计的基本原则以及进行各种信息处理的有效方法。此外,还在理论上研究计算机的特性、计算能力和局限性,研制新型计算机系统,比如带有智能行为的计算机系统。 研究内容 大致分为计算机应用和计算机系统两大部分。 ①计算机应用。使用计算机来解决生产实际中的各类问题,包括信息处理任务的描述与实现。可分为数值计算与非数值计算两种。数值计算主要是研究以数字式数据为主的问题及其计算过程,例如数值分析、优化与模拟等。数值计算是计算机科学的重要应用领域,对科学研究和工程计算意义重大,也是计算机科学早期发展的主要动力。 非数值计算主要研究非数字式信息的加工处理过程,如问题的表示方法,各类知识的表达与处理,对符号表达式 、语言、关系结构、图形图像的加工与处理等。非数值计算的主要应用领域有:工厂自动化、办公室自动化、人工智能 、信息存储与检索、符号语言处理、绘图等。 ②计算机系统。计算机自身的发展与完善,主要涉及处理信息的各种方法,计算机的内部结构以及新型计算装置的理论机制与物理实现。可划分为软件系统与硬件系统两大类。硬件系统是计算机实际物理构造和装置的总称,它可以是由电子元件、机械元件、光电元件通过逻辑线路、焊接等方式连接组成,它是计算机系统赖以存在与工作的物理实体。计算机硬件系统的逻辑功能是完成信息变换、信息存储、信息传送和信息处理。计算机硬件系统主要由运算器、主存储器、控制器、输入输出设备、辅助存储等功能部件所组成。软件系统是计算机系统中各种程序以及有关文档资料的总称。软件系统着重刻画机器程序以及有关数据的表示方法,包括控制程序执行的方案以及管理计算机操作和处理计算机语言的各种程序。和软件系统关系密切的计算机科学分支是:程序设计语言,操作系统,编译理论,程序设计方法学等。 研究任务 主要可以概括为两项:①建立若干概念和理论框架,以此解释和深化计算实践中获得的经验材料,通过不断的探索获得统一的原则和通用的方法和理论。②在新概念和理论的指导下,开发新的计算机系统和新的应用领域。 第一项研究任务属于理论分析活动,带有理性认识性质,故常称为理论计算机科学。第二项研究任务则是试验和探索新的经验知识,带有实践特点,故又称为实验计算机科学 。计算机科学正是在这种实践与认识的反复交互作用的过程中不断发展起来的。 理论计算机科学尚处于早期发展阶段,它包括可计算性理论、自动机论、形式语言理论、程序设计理论、算法设计与分析、计算复杂性理论等领域。实验计算机科学与现有科技水平和工业基础密切相关。科技发展需要广泛使用计算机,这会不断扩大计算机应用的广度与深度;同时科技发展与工业水平的提高又会不断刺激新型计算机的研制和开发,从而推动计算机设计与应用的进一步发展。 与其他学科的关系 计算机科学与数学、工程科学、语言学、逻辑学等学科都有密切关系 。理论计算机科学与数学的关系密切,它们都要研究形式化方法,符号结构和性质 ,有些研究内容是它们共同的研究对象,如符号计算、数值分析等。实验计算机科学属于工程科学范畴。计算机系统是由具体的物理元件(硬件)包括电子式或机电式开关元器件以及存储信息的设备、通信设备与软件系统构成的整体。软件是管理硬件操作的一些程序。进行计算机的系统设计和逻辑设计时,设计者需要根据系统的总目标和工程科学的原则 ,合理地选择硬件和软件,合理地安排系统的全局结构和局部结构。因此,自动控制理论,有关系统分析与设计的方法和技术,和计算机科学也有密切的关系。 与计算机科学交叉的另一门学科是语言学。有关语言使用过程以及对语言理解现象的研究在计算机科学与心理学之间建立了紧密的纽带。从认知科学角度研究认识、感觉和其他心理功能的信息处理模型,近年来在计算机科学研究中也有很多成果。用计算机模拟人类思维和推理过程,必然要涉及演绎与归纳,假设重构,问题求解等理论问题。因此,计算机科学与哲学的某些分支,如逻辑学,认识论,方法论等也有许多共同点。 由于许多学科都要使用计算机,从而极大地推动了计算机科学的发展。另一方面,计算机科学也必须从其他学科借鉴理论和方法,以使自身完善与提高。 主要研究领域 ①在各种应用领域中,用计算机语言表示问题、数据与过程。在这个领域中,核心的问题是如何找出解决各种应用范围内不同问题的计算方法,并用适当的计算机语言明白准确地表达出来。②计算理论与算法分析。研究计算的可行性、递归函数及各种算法(过程)的性质,如等价性、正确性以及复杂性等。③数据结构、语言的描述与翻译。对不同的应用领域应选择不同的数据组织形式以及语言描述方法 。这一领域的研究目的主要是为了便利人-机通信,更科学也更方便地使用计算机。④机器语言和存贮方法。该领域主要研究如何合理地设计硬件结构,提高计算效率。⑤系统结构。包括计算机系统的组织方案、执行和控制结构。与此有关的理论包括系统模拟与分析,自动机和开关理论 ,数字电路和元器件理论等。⑥程序设计方法。该领域主要研究软件系统的开发方法,包括规范描述理论,程序逻辑,程序测试与验证,程序设计自动化等。 |
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条