计算机网络管理软件是为计算机网络配置的系统软件。它负责对网络资源进行组织和管理,实现相互之间的通信。计算机网络管理软件包括网络操作系统和数据通信处理程序。前者用于协调网络中各计算机的操作系统及实现网络资源的传递,后者用于网络内的通信,实现网络操作。
软件系统是在硬件系统的基础上,为有效使用计算机而配置的,用以丰富和增强计算机的功能。没有系统软件,现代计算机系统就无法正常有效地运行。没有相应的软件,计算机就不能发挥应有效能。
数据库管理系统称为数据库管理软件。它用来管理系统中的相关数据,实现数据的共享。数据库是为了满足大中型企业的数据处理和信息管理的需要,在文件系统的基础上发展起来的。数据库包含大量文件,有数据、表格、文字档案、信息资料等,它们之间存在着一定的关系,通过数据库管理系统把它们联系在一起,对它们进行检索、组合、扩建或按用户的要求形成新的文件。这类软件在信息处理、情报检索、办公室自动化和各种管理信息系统中起着重要的支撑作用。
同硬件一样,计算机软件也是在不断发展的。在早期的计算机中,人们直接用机器语言来编写程序,以这种方式编写的程序称为手编程序。这种用机器语言书写的程序,计算机完全可以识别并能执行,所以又称为目标程序。但直接用机器语言编写程序是一件很繁琐的事情,需要耗费大量的人力和时间,而且容易出错,出错之后查找错误也是相当费事的。这些情况大大限制了计算机的使用。