全国计算机等级考试(一级MSOffice)选择题11、用高级程序设计语言编写的程序_____B__。A)计算机能直接执行B)可读性和可移植性好C)可读性差但执行效率高D)依赖于具体机器,不可移植【解析】高级语言程序要经过编译链接后才能执行,执行效率低,具有良好的可读性和可移植性。2、下列叙述中,正确的是___D_____。A)把数据从硬盘上传送到内存的操作称为输出B)WPSOffice2003是一个国产的系统软件C)扫描仪属于输出设备D)将高级语言编写的源程序转换成为机器语言程序的程序叫编译程序【解析】选项A把数据从硬盘中传送到内存中操作是读盘;选项B的WPSOffice2003不是系统软件,是应用软件;选项C扫描仪是输入设备。3、把用高级程序设计语言编写的源程序翻译成目标程序(.OBJ)的程序称为___C_____。A)汇编程序B)编辑程序C)编译程序D)解释程序【解析】将高级语言源程序翻译成目标程序的软件称为编译程序。△4、下列说法中,正确的是____C____。A)只要将高级程序语言编写的源程序文件(如try.c)的扩展名更改为.exe,则它就成为可执行文件了B)当代高级的计算机可以直接执行用高级程序语言编写的程序C)用高级程序语言编写的源程序经过编译和链接后成为可执行程序D)用高级程序语言编写的程序可移植性和可读性都很差【解析】计算机只能直接识别机器语言,高级语言程序需要经过编译链接后才能生成可执行文件,高级语言程序的可读性和可移植性好。5、下列叙述中,正确的是___A_____。A)用高级语言编写的程序称为源程序B)计算机能直接识别、执行用汇编语言编写的程序C)机器语言编写的程序执行效率最低D)不同型号的CPU具有相同的机器语言【解析】计算机能直接识别机器语言,机器语言的执行效率高。△6、CPU的指令系统又称为_____B___。A)汇编语言B)机器语言C)程序设计语言D)符号语言【解析】机器语言是一种CPU的指令系统,是由二进制代码编写,能够直接被机器识别的程序设计语言。7、把用高级语言写的程序转换为可执行程序,要经过的过程叫做______C__。A)汇编和解释B)编辑和链接C)编译和链接装配D)解释和编译【解析】高级语言必须经过编译和链接后才能被计算机识别。8、下列叙述中,正确的是___A_____。A)用高级程序语言编写的程序称为源程序B)计算机能直接识别并执行用汇编语言编写的程序C)机器语言编写的程序执行效率最低D)高级语言编写的程序的可移植性最差全国计算机等级考试(一级MSOffice)选择题2【解析】选项B汇编语言必须要经过翻译成机器语言后才能被计算机执行;选项C机器语言执行效率最高;选项D高级语言不依赖于计算机,所以可移植性好,故A项正确。9、计算机能直接识别、执行的语言是____B____。A)汇编语言B)机器语言C)高级程序语言D)C++语言【解析】机器语言是计算机唯一能直接执行的语言。△10、为了提高软件开发效率,开发软件时应尽量采用____D____。A)汇编语言B)机器语言C)指令系统D)高级语言【解析】汇编语言的开发效率很低,但运行效率高;高级语言的开发效率高,但运行效率较低。11、下列说法中,正确的是_____C___。A)只要将高级程序语言编写的源程序文件(如try.c)的扩展名更改为.exe,则它就成为可执行文件了B)高档计算机可以直接执行用高级程序语言编写的程序C)源程序只有经过编译和链接后才能成为可执行程序D)用高级程序语言编写的程序可移植性和可读性都很差【解析】计算机只能直接执行机器语言,高级语言要经过编译链接后才能被执行,高级语言的可移植性和可读性都很好。△12、下列叙述中,正确的是____B____。A)计算机能直接识别并执行用高级程序语言编写的程序B)用机器语言编写的程序可读性最差C)机器语言就是汇编语言D)高级语言的编译系统是应用程序【解析】计算机只能直接识别机器语言,机器语言不同于汇编语言,高级语言的编译系统是编译器。△13、下列叙述中,正确的是___A_____。A)C++是高级程序设计语言的一种B)用C++程序设计语言编写的程序可以直接在机器上运行C)当代最先进的计算机可以直接识别、执行任何语言编写的程序D)机器语言和汇编语言是同一种语言的不同名称【解析】计算机只能直接识别机器语言,且机器语言和汇编语言是两种不同的语言。14、下列叙述中,正确的是___A_____。A)用高级程序语言编写的程序称为源程序B)计算机能直接识别并执行用汇编语言编写的程序C)机器语言编写的程序必须经过编译和链接后才能执行D)机器语言编写的程序具有良好的可移植性【解析】计算机只能直接识别机器语言,不用经过编译和链接,且机器语言不可移植。15、计算机能直接识别的语言是___B_____。A)高级程序语言B)机器语言C)汇编语言D)C++语言【解析】计算机只能直接识别机器语言。16、用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过____D____。A)汇编B)编辑C)解释D)编译和链接【解析】高级语言程序编译成目标程序,通过链接将目标程序链接成可执行程序。全国计算机等级考试(一级MSOffice)选择题317、用高级程序设计语言编写的程序(B)。A)计算机能直接执行B)具有良好的可读性和可移植性C)执行效率高但可读性差D)依赖于具体机器,可移植性差【解析】选项A高级语言必须要经过翻译成机器语言后才能被计算机执行;选项C高级语言执行效率低,可读性好;选项D高级语言不依赖于计算机,所以可移植性好,故B项正确。18下列各类计算机程序语言中,不属于高级程序设计语言的是(D)。A)VisualBasicB)FORTAN语言C)Pascal语言D)汇编语言【解析】汇编语言属于低级语言。19、汇编语言是一种(A)。A)依赖于计算机的低级程序设计语言B)计算机能直接执行的程序设计语言C)独立于计算机的高级程序设计语言D)面向问题的程序设计语言【解析】汇编语言无法直接执行,必须翻译成机器语言程序才能执行。汇编语言不能独立于计算机;面向问题的程序设计语言是高级语言。△20、设一个十进制整数为D1,转换成十六进制数为H。根据数制的概念,下列叙述中正确的是____B___。A)数字H的位数≥数字D的位数B)数字H的位数≤数字D的位数C)数字H的位数<数字D的位数D)数字H的位数>数字D的位数【解析】在数值转换中,权越大,位数越少。21、现代计算机中采用二进制数制是因为二进制数的优点是___B_____。A)代码表示简短,易读B)物理上容易实现且简单可靠;运算规则简单;适合逻辑运算。C)容易阅读,不易出错D)只有0,1两个符号,容易书写【解析】二进制避免了那些基于其他数字系统的电子计算机中必须的复杂的进位机制,物理上便于实现,且适合逻辑运算。22、按照数的进位制概念,下列各数中正确的八进制数是___B_____。A)8707B)1101C)4109D)10BF【解析】八进制数只有0~7。23、下列两个二进制数进行算术加运算,100001+111=________。A)101110B)101000C)101010D)100101【解析】100001+111=101000。△24、一个汉字的内码长度为2个字节,其每个字节的最高二进制位的值依次分别是___D_____。A)0,0B)0,1C)1,0D)1,1【解析】国标码是汉字信息交换的标准编码,但因其前后字节的最高位为0,与ASCII码发生冲突,于是,汉字的机内码采用变形国标码,其变换方法为:将国标码的每个字节都加上128,即将两个字节的最高位由0改1,其余7位不变,因此机内码前后字节最高位都为1。25、存储一个32×32点的汉字字形码需用的字节数是_____B___。全国计算机等级考试(一级MSOffice)选择题4A)256B)128C)72D)16【解析】在32×32的网格中描绘一个汉字,整个网格分为32行32列,每个小格用1位二进制编码表示,每一行需要32个二进制位,占4个字节,32行共占32×4=128个字节。△26、根据汉字国标GB2312-80的规定,一个汉字的机内码的码长是___C_____。A)8bitB)12bitC)16bitD)24bit【解析】一个汉字是两个字节,一字节是8bit,所以就是16bit。27、下列4个4位十进制数中,属于正确的汉字区位码的是____A____。A)5601B)9596C)9678D)8799【解析】区位码:94×94阵列,区号范围:1~94,位号范围:1~94。28、存储1024个24×24点阵的汉字字形码需要的字节数是___B_____。A)720BB)72KBC)7000BD)7200B【解析】在24×24的网格中描绘一个汉字,整个网格分为24行24列,每个小格用1位二进制编码表示,每一行需要24个二进制位,占3个字节,24行共占24×3=72个字节。1024个需要1024×72=73728字节。29、在计算机中,对汉字进行传输、处理和存储时使用汉字的_____D___。A)字形码B)国标码C)输入码D)机内码【解析】显示或打印汉字时使用汉字的字形码,在计算机内部时使用汉字的机内码。30、存储一个48×48点的汉字字形码需要的字节数是___D_____。A)384B)144C)256D)288【解析】在48×48的网格中描绘一个汉字,整个网格分为48行48列,每个小格用1位二进制编码表示,每一行需要48个二进制位,占6个字节,4816行共占48×6=288个字节。31、区位码输入法的最大优点是_____C___。A)只用数码输入,方法简单、容易记忆B)易记易用C)一字一码,无重码D)编码有规律,不易忘记【解析】区位码输入是利用国标码作为汉字编码,每个国标码对应一个汉字或一个符号,没有重码。△32、下列关于汉字编码的叙述中,错误的是_____B___。A)BIG5码是通行于香港和台湾地区的繁体汉字编码B)一个汉字的区位码就是它的国标码C)无论两个汉字的笔画数目相差多大,但它们的机内码的长度是相同的D)同一汉字用不同的输入法输入时,其输入码不同但机内码却是相同的【解析】当汉字的区位号都为十六进制数时,汉字的国标码=汉字的区位码+2020H。△33、汉字的区位码由一个汉字的区号和位号组成。其区号和位号的范围各为_____B___。A)区号1~95,位号1~95B)区号1~94,位号1~94C)区号0~94,位号0~94D)区号0~95,位号0~95【解析】区位码:94×94阵列,区号范围:1~94,位号范围:1~94。34、一个汉字的机内码与国标码之间的差别是_____A___。A)前者各字节的最高二进制位的值均为1,而后者均为0B)前者各字节的最高二进制位的值均为0,而后者均为1C)前者各字节的最高二进制位的值各为1、0,而后者为0、1全国计算机等级考试(一级MSOffice)选择题5D)前者各字节的最高二进制位的值各为0、1,而后者为1、0【解析】国标码是汉字信息交换的标准编码,但因其前后字节的最高位为0,与ASCII码发生冲突,于是,汉字的机内码采用变形国标码,其变换方法为:将国标码的每个字节都加上128,即将两个字节的最高位由0改1,其余7位不变,因此机内码前后字节最高位都为1。35、一个汉字的内码和它的国标码之间的差是___C_____。A)2020HB)4040HC)8080HD)A0A0H【解析】汉字的内码=汉字的国标码+8080H。36、根据汉字国标GB2312-80的规定,存储一个汉字的内码需用的字节个数是___C_____。A)4B)3C)2D)1【解析】储存一个汉字内码需要用2个字节。37、在微型计算机内部,对汉字进行传输、处理和存储时使用汉字的____D____。A)国标码B)字形码C)输入码D)机内码【解析】显示或打印汉字时使用汉字的字形码,在计算机内部时使用汉字的机内码。△38、设已知一汉字的国标码是5E48H,则其内码应该是___B_____。A)DE4