计算机的软件系统由系统软件与应用软件组成。
系统软件
系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。
一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具),是支持计算机系统正常运行并实现用户操作的那部分软件。
应用软件
应用软件是指用户利用电脑及其提供的系统软件为解决各种实际问题而编制的电脑程序。应用软件是面向应用领域、面向用户的软件,它主要包括科学计算软件包、字处理软件、辅助软件、辅助工程软件、图形软件、工具软件等。如:OFFICE、WPS、Photoshop等。
软件包
软件包(SoftWare Package)是指具有特定的功能,用来完成特定任务的一个程序或一组程序。可分为应用软件包和系统软件包两大类。应用软件包与特定的应用领域有关,又可分为通用包及专用包两类。通用软件包根据社会的一些共同需求开发,专用软件包则是生产者根据用户的具体需求定制的,可以为适合其特殊需要进行修改或变更。
通用软件和专用软件
专业软件和通用软件的区别为:适用人群不同、侧重点不同、获取方式不同。
一、适用人群不同
1、专业软件:专业软件的适用人群为领域专业性人员,非专业性人员一般不使用。
2、通用软件:通用软件的适用人群为各种领域的企业或个人,大部分人都能够使用。
二、侧重点不同
1、专业软件:专业软件的侧重点主要在于针对相对特殊领域的专业性功能,比具有类似功能的通用软件功能更高效。
2、通用软件:通用软件的侧重点是全面和使用简洁,相较于专业软件更容易被用户使用。
三、获取方式不同
1、专业软件:专业软件的获取方式主要是去专业官方网站获取,大部分为收费性软件。
2、通用软件:通用软件的获取方式主要是在网上获取,大部分为免费性软件。
来源于网络,本文只是做总结,如有侵犯权益请告知