一级MS--Office考试要点5

文章作者 100test 发表时间 2007:03:10 17:27:08
来源 100Test.Com百考试题网


【考点八】 程序与程序的执行指令序列就是程序,它对应着一系列有序的操作,也就是完成一个任务。计算机工作的过程就是执行程序的过程。
计算机工作的过程就是执行程序的过程;由CPU能够直接执行的指令组成的程序叫做机器语言的程序;人们用高级语言编写的源程序必须转换为机器语言的程序(目标程序)才能由CPU执行。编写计算机程序所用的语言是人与计算机之间进行交流的工具,一般分为机器语言、汇编语言和高级语言三大类。
(1)机器语言机器语言是计算机系统所识别的、不需要翻译而直接供计算机使用的程序设计语言。机器语言中的每一条机器指令实际上是二进制形式的指令代码,它由二进制形式的操作码和操作数两部分组成,其指令的二进制代码形式随机器的不同而不同,所以机器语言不具有通用性。人们一般不用机器语言编写程序。
(2)汇编语言汇编语言是一种面向机器的程序设计语言,它是为特定的计算机或计算机系列设计的。汇编语言采用一定的助记符号表示机器语言中的指令和数据,即用助记符号代替二进制形式的机器指令,这种代替使得机器语言变成“符号化”形式,因而汇编语言又称为符号语言。每条汇编语言的指令就对应了一条机器语言的二进制形式代码,不同型号的计算机系统具有完全不同的汇编语言。所以,通常人们不用汇编语言编写程序。由于计算机硬件只能识别机器指令,并执行机器指令。对于用记忆符表示的汇编语言是不能直接执行的,必须用一个软件(汇编系统或汇编程序)将汇编语言程序翻译成机器语言程序后,该程序才能由计算机执行。
(3)高级语言高级语言采用十进制数据表示,语句用较为接近自然语言的英文表示,它们比较接近人们早已习惯的自然语言和数学表达式,故而称之为高级语言。高级语言具有高度的通用性,尤其是有些标准版本的高级语言(如FORTRAN 77和ANSI C),在国际上都是通用的。这样由高级语言编写的程序就能用在不同的计算机系统中。由于计算机并不能直接识别和执行高级语言编写的程序。要执行高级语言程序,首先用一种翻译系统(编译或解释)将高级语言翻译成计算机可以识别和执行的二进制机器指令,然后由计算机执行。软件主要是指让计算机完成各种任务所需的程序。计算机软件包括系统软件和应用软件两大类。


相关文章


一级MS--Office考试要点9
一级MS--Office考试要点7
一级MS--Office考试要点5
保护好你的Office工具
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛