软件系统作用操作系统用于管理计算机的资源和控制程序的运行。语言处理系统是用于处理软件语言等的软件,如编译程序等。数据库系统是用于支持数据管理和存取的软件,它包括数据库、数据库管理系统等。数据库是常驻在计算机系统内的一组数据,它们之间的关系用数据模式来定义,并用数据定义语言来描述;数据库管理系统是使用户可以把数据作为轴象项进行存取、使用和修改的软件。
系统软件和应用软件。计算机软件总体分为系统软件和应用软件两大类。系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当成一个整体而不需要顾及到底层每个硬件是如何工作的。应用软件是为了某种特定的用途而被开发的软件,它可以是一个特定的程序。
系统软件和应用软件。计算机软件总体分为系统软件和应用软件两大类。系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。
4.诊断程序
诊断程序主要用于对计算机系统硬件的检测,并能进行故障定位,大大方便了对计算机的维护。几个被编译的目标程序,通过连接程序可以组成一个可执行的程序。将源程序转换成执行的目标程序,一般分为两个阶段:
① 翻译阶段。提供汇编程序或编译程序,将源程序转换成目标程序。这一阶段的目标模块由于没有分配存储器的地址,仍然是不能执行的。
② 连接阶段。这一阶段是用联接编译程序把目标程序以及所需的功能库等转换成一可执行的装入程序。这个装入程序分配地址,是一可执行程序。