第1章 概论
1.3 微机软件系统结构
软件是指为解决问题的而编制的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。程序必须装入机器内部才能工作,文档一般是给人看的,不一定装入机器。计算机软件包括计算机系统本身运行所需要的系统软件和用户完成任务所需要的应用软件。在计算机系统中,硬件是物质基础,软件是指挥枢纽、灵魂,软件发挥如何直接影响计算机的作用。软件的功能与质量在很大程度上决定了整个计算机的性能。故软件和硬件一样,是计算机工作必不可少的组成部分。
软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流,微机的软件系统从传统意义上来讲可以分为系统软件和应用软件,经过多年的发展,后来又出现了介于系统软件和应用软件之间的一种软件被称为中间件。其中系统软件为计算机使用提供最基本的功能,并不针对某一特定应用领域;应用软件则恰好相反,应用软件就是根据用户和所服务的领域提供功能,当然不同的应用软件提供的功能也有所不同。
软件的含义如下:
(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合。
(2)程序能够满意地处理信息的数据结构。
展开