s操作系统则是一多户多任务系统,经过十几年的发展,已从Wi
dows31发展Wi
dowsNT、Wi
dows2000、Wi
dowsXP、Wi
dowsvista、Wi
dows7和Wi
dows8等等。它是当前微机中广泛使用的操作系统之一。Li
ux是一个源码公开的操作系统,程序员可以根据自己的兴趣和灵感对其进行改变,这让Li
ux吸收了无数程序员的精华,不断壮大,已被越来越多的用户所采用,是Wi
dows操作系统强有力的竞争对手。
f2语言处理系统(翻译程序程序语言)
人和计算机交流信息使用的语言称为计算机语言或称程序设计语言。计算机语言通常分为机器语言、汇编语言和高级语言三类。如果要在计算机上运行高级语言程序就必须配备程序语言翻译程序(下简称翻译程序)。翻译程序本身是一组程序,不同的高级语言都有相应的翻译程序。翻译的方法有两种:
一种称为“解释”。早期的BASIC源程序的执行都采用这种方式。它调用机器配备的BASIC“解释程序”,在运行BASIC源程序时,逐条把BASIC的源程序语句进行解释和执行,它不保留目标程序代码,既不产生可执行文件。这种方式速度较慢,每次运行都要经过“解释”,边解释边执行。
另一种称为“编译”,它调用相应语言的编译程序,把源程序变成目标程序(以OBJ为扩展名),然后再用连接程序,把目标程序与库文件相连接形成可执行文件。尽管编译的过程复杂一些,但它形成的可执行文件(以exe为扩展名)可以反复执行,速度较快。运行程序时只要键入可执行程序的文件名,再按E
ter键即可。
对源程序进行解释和编译任务的程序,分别叫作编译程序和解释程序。如FORTRAN、COBOL、PASCAL和C等高级语言,使用时需有相应的编译程序;BASIC、LISP等高级语言,使用时需用相应的解释程序。
3服务程序
服务程序能够提供一些常用的服务性功能,它们为用户开发程序和使用计算机提供了方便,像微机上经常使用的诊断程序、调试程序、编辑程序均属此类。
4数据库管理系统
数据库是指按照一定联系存储的数据集合,可为多种应用共享。数据库管理系统(DataBaseMa
ageme
tSystem,DBMS)则是能够对数据库进行加工、管理的系统软件。其主要功能是建立、消除、维护数据库及对库中数据进行各种操作。数据库系统主要由数据库(DB)、数据库管理系统(DBMS)以及相应的应用程序组成。数据库系统不但能够存放大量的数据,更重要的是能迅速、自动地对数据进行检索、修改、统计、排序、合并等操作,以得到所需的信息。这一点是传统的文件柜无法作到的。
数据库技术是计算机技术中发展最快、应用最广的r