系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。
应用软件是为了某种特定的用途而被开发的软件。它可以是一个特定的程序,比如一个图像浏览器。也可以是一组功能联系紧密,可以互相协作的程序的集合,比如微软的Office软件。也可以是一个由众多独立程序组成的庞大的软件系统,比如AutoCAD。
扩展资料:
系统软件包括各种服务性程序,如诊断程序、排错程序、练习程序等;语言程序,如汇编程序、编译程序、解释程序; *** 作系统;数据库管理系统和一系列基本的工具,比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具。
不论是系统软件还是应用软件都有对应的软件许可,软件的使用者必须在同意所使用软件的许可证的情况下才能够合法的使用软件。从另一方面来讲,某种特定软件的许可条款也不能够与法律相抵触。
计算机软件总体分为系统软件和应用软件两大类:
(1)系统软件是各类 *** 作系统,如windows、Linux、UNIX等,还包括 *** 作系统的补丁程序及硬件驱动程序,都是系统软件类。
具体包括以下四类:各种服务性程序,如诊断程序、排错程序、练习程序等;语言程序,如汇编程序、编译程序、解释程序; *** 作系统;数据库管理系统。
(2)应用软件可以细分的种类就更多了,如工具软件、游戏软件、管理软件等都属于应用软件类。
扩展资料
系统软件的主要特点是不依赖于特定的应用领域,而与硬件系统有很强的交互性药对硬件共享资源进行调度,可供所有用户使用。此外,系统软件中的数据结构复杂,外部接口多样化,用户能对他反复使用。
在任何计算机系统中,系统软件都必须是首先考虑并配置的软件。系统软件通常是计算机厂商在出厂时提供的,常见的有 *** 作系统、语言处理程序、数据库管理系、实用程序等,用户通常可以使用它们,但不能对它们进行修改。
*** 作系统适用于管理和控制计算机软硬件资源的系统软件。数据库管理系统是管理和控制数据库的软件。实用程序是指一些日常使用的办公性质的工具性的程序如何连接装配程序,调试程序,测试程序诊断程序等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)