网站推广.NET

网站推广.NET

计算机软件系统是指什么?

来源:互联网

本文操作环境:windows10系统、thinkpad t480电脑。

计算机的软件系统(Software Systems)由系统软件、支撑软件和应用软件组成的系统,它是计算机系统中由软件组成的部分。

计算机系统软件能保证计算机按照用户的意愿正常运行,为满足用户使用计算机的各种需求,帮助用户管理计算机和维护资源执行用户命令、控制系统调度等任务。

系统软件

系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。

支撑软件

支撑软件是在系统软件和应用软件之间,提供应用软件设计、开发、测试、评估、运行检测等辅助功能的软件,有时以中间件形式存在。随着计算机科学技术的发展,软件的开发和维护代价在整个计算机系统中所占的比重很大,远远超过硬件。因此,支撑软件的研究具有重要意义, 直接促进软件的发展。当然,数据库管理系统、 网络软件等也可算作支撑软件。但是70年代中、后期发展起来的软件开发环境则可看成现代支撑软件的代表,它主要包括环境数据库、 各种接口软件和工具组。三者形成整体,协同支撑软件的开发与维护。包括一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具)。环境数据库是把各种环境数据按照一定的逻辑关系进行有效的排列组合,并用一整套支撑软件保证其正常运行的数据支持系统。

应用软件

应用软件(Application)是和系统软件相对应的,是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。应用软件包是利用计算机解决某类问题而设计的程序的集合,多供用户使用。

应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。 它可以拓宽计算机系统的应用领域,放大硬件的功能。

相关推荐:《编程学习》

计算机软件系统包括什么