计算机软件

出处:按学科分类—经济 对外经济贸易大学出版社《当代国际贸易与金融大辞典》第392页(522字)

计算机程序、程序所使用的数据以及有关的文档资料的集合。

计算机软件是以硬件为基础的。软件的主要作用在于决定计算机做什么以及怎么做。根据软件功能及其所面向的工作对象可将其分为五类:(1)系统软件。指直接控制和协调计算机、通信设备及其它外部设备,使之发生作用及方便用户使用的软件。

这类软件一般紧靠硬件,是计算机用户与计算机之间的第一层界面,它们与具体应用无关,只是在系统一级提供服务。(2)通讯软件。

是指负责处理计算机间信息传递的软件。这类软件通过计算机网络来实现信息共享和分布式处理。

(3)工具软件。指用于辅助软件开发的软件。通常供开发人员使用,其中包括:程序设计语言、语言编译器、应用开发工具等。(4)支持软件。

这类软件本身不直接产生有用的结果,只是提供中间支持和运行环境,但与其它软件结合起来,可以产生最终的程序和系统。(5)应用软件。是指直接完成某种具体应用无需用户编程的软件。这类软件的范围最广、产品最多。

但上述分类不是绝对的,而是相互交叉、相互联系的。衡量软件质量的标准是软件的功能性、可靠性、可移植性、兼容性、可维护性、界面的友善性等。

早期软件主要注重功能性,现在则更注重用户的友善性。

分享到: