2014年下半年程序员考试真题及答案解析
- 格式:docx
- 大小:455.43 KB
- 文档页数:80
三总线结构的计算机总线系统由(1)组成。
(1)A.CPU总线、内存总线和IO总线 B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线【答案】B【解析】本题考查计算机系统基础知识。
总线上传输的信息类型分为数据、地址和控制,因此总线由数据总线、地址总线和控制总线组成。
计算机采用分级存储体系的主要目的是为了解决(2)问题。
(2)A.主存容量不足 B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾【答案】D【解析】本题考查计算机系统基础知识。
计算机系统中,高速缓存一般用SRAM,内存一般用DRAM,外存一般采用磁存储器。
SRAM 的集成度低、速度快、成本高。
DRAM的集成度高,但是需要动态刷新。
磁存储器速度慢、容量大、价格便宜。
因此,不同的存储设备组成分级存储体系,来解决速度、存储容量和成本之间的矛盾。
属于CPU中算术逻辑单元的部件是(3)。
(3)A.程序计数器 B.加法器 C.指令寄存器 D.指令译码器【答案】B【解析】本题考查计算机系统基础知识。
程序计数器、指令寄存器和指令译码器都是CPU中控制单元的部件,加法器是算术逻辑运算单元的部件。
内存按字节编址从A5000H到DCFFFH的区域其存储容量为(4)。
(4)A.123KB B.180KB C.223KB D.224KB【答案】D【解析】本题考查计算机系统基础知识。
从地址A5000H到DCFFFH,存储单元数目为37FFFH (即224*1024)个,由于是字节编址,从而得到的存储容景为224KB。
以下关于RISC和CISC的叙述中,不正确的是(5)。
(5)A.RISC通常比CISC的指令系统更复杂B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求【答案】A【解析】本题考查计算机系统基础知识。
2014年下半年下午程序员考试试题-案例分析-答案与解析试题一(共15分)阅读以下说明和流程图,填补流程图中的空缺(1)〜(5),将解答填入答题纸的对应栏内。
【说明】本流程图旨在统计一本电子书中各个关键词出现的次数。
假设已经对该书从头到尾依次分离出各个关键词{A(i)|i=1,…,n}(n>1) },其中包含了很多重复项,经下面的流程处理后,从中挑选出所有不同的关键词共m个{K(j)lj=l,…,m},而每个关键词K(j)出现的次数为K(j),j=1,…,m。
【流程图】【参考答案】(1)、1(2)、K(j)(3)、NK(j)+1->NK(j) 或NK(j)++ 或等价表示(4)、m+1->m 或m++ 或等价表示(5)、A(i)【答案解析】流程图中的第1框显然是初始化。
A (1) ->K(1)意味着将本书的第1个关键词作为选出的第1个关键词。
1->NK (1)意味着此时该关键词的个数置为1。
m是动态选出的关键词数目,此时应该为1,因此(1)处应填1。
本题的算法是对每个关键词与已选出的关键词进行逐个比较。
凡是遇到相同的,相应的计数就增加1;如果始终没有遇到相同关键词的,则作为新选出的关键词。
流程图第2框开始对i=2,n循环,就是对书中其他关键词逐个进行处理。
流程图第3 框开始j=l,m循环,就是按已选出的关键词依次进行处理。
接着就是将关键词A(I)与选出的关键词K(j)进行比较。
因此(2)处应填K(j)。
如果A(i)=K(j),则需要对计数器NK(j)增1,即执行NK(j)+1->NK(j)。
因此(3)处应填NK(j)+1->NK(j)。
执行后,需要跳出j循环,继续进行i循环,即根据书中的下一个关键词进行处理。
如果A(i)不等于NK(j),则需要继续与下个NK(j)进行比较,即继续执行j循环。
如果直到j循环结束仍没有找到匹配的关键词,则要将该A(i)作为新的已选出的关键词。
2014年下半年上午软件设计师考试试题-答案与解析一、单项选择题(共75分,每题1分。
每题备选项中,只有1个最符合题意)●第1题.三总线结构的计算机总线系统由(1)组成。
A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线【参考答案】B【答案解析】总线上传输的信息类型分为数据、地址和控制,因此总线由数据总线、地址总线和控制总线组成。
●第2题.计算机采用分级存储体系的主要目的是为了解决(2)问题。
A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾【参考答案】D【答案解析】计算机系统中,高速缓存一般用SRAM,内存一般用DRAM,外存一般采用磁存储器。
SRAM的集成度低、速度快、成本高。
DRAM的集成度高,但是需要动态刷新。
磁存储器速度慢、容量大、价格便宜。
因此,不同的存储设备组成分级存储体系,来解决速度、存储容量和成本之间的矛盾。
●第3题.属于CPU中算术逻辑单元的部件是(3)。
A.程序计数器B.加法器C.指令寄存器D.指令译码器【参考答案】B【答案解析】程序计数器、指令寄存器和指令译码器都是CPU中控制单元的部件,加法器是算术逻辑运算单元的部件。
●第4题.内存按字节编址从A5000H到DCFFFH的区域其存储容量为(4)。
A.123KBB.180KBC.223KBD.224KB【参考答案】D【答案解析】从地址A5000H到DCFFFH,存储单元数目为37FFFH(即224*1024)个,由于是字节编址,从而得到的存储容景为224KB。
●第5题.以下关于RISC和CISC的叙述中,不正确的是(5)。
A.RISC通常比CISC的指令系统更复杂B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求【参考答案】A【答案解析】计算机工作时就是取指令和执行指令。
2014年下半年下午程序员考试试题-案例分析-答案与解析试题一(共15分)阅读以下说明和流程图,填补流程图中的空缺(1)〜(5),将解答填入答题纸的对应栏内。
【说明】本流程图旨在统计一本电子书中各个关键词出现的次数。
假设已经对该书从头到尾依次分离出各个关键词{A(i)|i=1,…,n}(n>1) },其中包含了很多重复项,经下面的流程处理后,从中挑选出所有不同的关键词共m个{K(j)lj=l,…,m},而每个关键词K(j)出现的次数为K(j),j=1,…,m。
【流程图】【参考答案】(1)、1(2)、K(j)(3)、NK(j)+1->NK(j) 或NK(j)++ 或等价表示(4)、m+1->m 或m++ 或等价表示(5)、A(i)【答案解析】流程图中的第1框显然是初始化。
A (1) ->K(1)意味着将本书的第1个关键词作为选出的第1个关键词。
1->NK (1)意味着此时该关键词的个数置为1。
m是动态选出的关键词数目,此时应该为1,因此(1)处应填1。
本题的算法是对每个关键词与已选出的关键词进行逐个比较。
凡是遇到相同的,相应的计数就增加1;如果始终没有遇到相同关键词的,则作为新选出的关键词。
流程图第2框开始对i=2,n循环,就是对书中其他关键词逐个进行处理。
流程图第3 框开始j=l,m循环,就是按已选出的关键词依次进行处理。
接着就是将关键词A(I)与选出的关键词K(j)进行比较。
因此(2)处应填K(j)。
如果A(i)=K(j),则需要对计数器NK(j)增1,即执行NK(j)+1->NK(j)。
因此(3)处应填NK(j)+1->NK(j)。
执行后,需要跳出j循环,继续进行i循环,即根据书中的下一个关键词进行处理。
如果A(i)不等于NK(j),则需要继续与下个NK(j)进行比较,即继续执行j循环。
如果直到j循环结束仍没有找到匹配的关键词,则要将该A(i)作为新的已选出的关键词。
2021下半年软件评测师考试真题及答案-下午卷试题一阅读以下C程序,答复以下问题1至问题3,将解答填入答题纸的对应栏内。
【C程序】int GetMaxDay〔 int year, int month〕{int maxday=0; //1if〔 month>=1&&month<=12〕{ //2,3if〔month==2〕{ //4if〔 year%4==0〕{ //5if〔year%100==0〕{ //6if〔year%400==0〕 //7maxday= 29; //8else //9maxday= 28;}else //10maxday= 29;}elsemaxday = 28; //11}else{ //12if 〔month==4||month==6||month==9||month==11〕 //13, 14,15,16 maxday = 30; //17else //18maxday = 31;}}return maxday; //19}【问题1】〔6分〕请针对上述C程序给出满足100%DC〔判定覆盖〕所需的逻辑条件。
【问题2】请画出上述程序的控制流图,并计算其环路复杂度V〔G〕。
【问题3】请给出问题2中控制流图的线性无关路径。
答案:【问题1】Month>=1&&month<=12 T/FMonth==2 T/FYear%4==0 T/FYear%100==0 T/FYear%400==0 T/FMonth==4 〔2〕〔3〕Month==6 〔4〕〔5〕Month==9 〔6〕〔7〕Month==11 T/F 【问题2】V〔G〕=11【问题3】1、2、191、2、3、191、2、3、4、12、13、17、191、2、3、4、12、13、14、17、191、2、3、4、12、13、14、15、17、191、2、3、4、12、13、14、15、16、17、191、2、3、4、12、13、14、15、16、18、191、2、3、4、5、11、191、2、3、4、5、6、10、191、2、3、4、5、6、7、9、191、2、3、4、5、6、7、8、19解析:【问题1】判断覆盖:设计足够的测试用例,使得程序中的每个判定至少都获得一次“真值〞或“假值〞,或者说使得程序中的每一个取“真〞分支和取“假〞分支至少经历一次,因此判定覆盖又称分支覆盖对于此题中判定的条件有:(真/假都需要成立)Month>=1&&month<=12Month==2Year%4==0Year%100==0Year%400==0Month==4 ||Month==6||Month==9||Month==11【问题2】控制流图是描述程序控制流的一种图示方法。
2014年下半年下午软件测评师考试试题-案例分析-答案与解析试题一(共15分)【说明】阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。
【C程序】int GetMaxDay( int year, int month){int maxday=0; //1if( month>=1&&month<=12){ //2,3if(month==2){ //4if( year%4==0){ //5if(year%100==0){ //6if(year%400==0) //7maxday= 29; //8else //9maxday= 28;}else //10maxday= 29;}elsemaxday = 28; //11}else{ //12if (month==4||month==6||month==9||month==11) //13, 14,15,16maxday = 30; //17else //18maxday = 31;}}return maxday; //19}【问题1】请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。
【答案解析】试题分析】判定覆盖指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。
本题中程序有6个判定,所以满足判定覆盖一共需要12个逻辑条件。
【问题2】请画出上述程序的控制流图,并计算其环路复杂度V(G)。
【答案解析】【试题分析】涉及到的知识点包括根据代码绘制控制流图、计算环路复杂度。
控制流图是描述程序控制流的一种图示方式,它由节点和定向边构成。
控制流图的节点代表一个基本块,定向边代表控制流的方向。
其中要特别注意的是,如果判断中的条件表达式是复合条件,即条件表达式是由一个或多个逻辑运算符连接的逻辑表达式,则需要改变复合条件的判断为一系列之单个条件的嵌套判断。
2014年下半年软件水平考试(初级)程序员上午(基础知识)真题试卷(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.用户的电子邮箱是在( )的一块专用的存储区。
A.用户计算机内存中B.用户计算机硬盘上C.邮件服务器内存中D.邮件服务器硬盘上正确答案:D解析:电子邮箱是经用户申请后由邮件服务机构为用户建立的。
建立电子邮箱就是在其邮件服务器的硬盘上为用户开辟一块专用的存储空间,存放该用户的电子邮件。
2.直接转移指令执行时,是将指令中的地址送入( ) 。
A.累加器B.数据计数器C.地址寄存器D.程序计数器正确答案:D解析:CPU中常用指令寄存器来暂存从存储器中取出的指令,以便对其进行译码并加以执行,而程序计数器(PC)则用于暂存要读取的指令的地址。
直接转移指令的一般格式是给出要转移到的指令地址,因此该指令执行时,首先将下一步要执行的指令的地址送入程序计数器,然后才从存储器中取出指令去执行。
3.下列部件中属于CPU中算术逻辑单元的部件是( ) 。
A.程序计数器B.加法器C.指令寄存器D.指令译码器正确答案:B解析:本题考查计算机系统硬件基础知识。
题目中给出的选项中,程序计数器、指令寄存器和指令译码器都是CPU中控制单元的基本部件,加法器是算术逻辑单元中的基本部件。
4.在CPU和主存之间设置“Cache”的作用是为了解决( )的问题。
A.主存容量不足B.主存与辅助存储器速度不匹配C.主存与CPU速度不匹配D.外设访问效率正确答案:C解析:本题考查计算机系统硬件基础知识。
基于成本和性能方面的考虑,Cache(即高速缓存)是为了解决相对较慢的主存与快速的CPU之间工作速度不匹配问题而引入的存储器。
Cache中存储的是主存内容的副本。
5.以下关于磁盘的描述不正确的是( )。
A.同一个磁盘上每个磁道的位密度都是相同的B.同一个磁盘上的所有磁道都是同心圆C.提高磁盘的转速一般不会减少平均寻道时间D.磁盘的格式化容量一般要比非格式化容量小正确答案:A解析:本题考查计算机系统硬件基础知识。
2014年下半年软件设计师真题上午试题目录:2014年下半年软件设计师真题上午试题2014年下半年软件设计师真题下午试题2014年下半年软件设计师真题上午试题1.属亍CPU中算术逡辑单元的部件是()。
A.程序计数器B.加法器C.指令寄存器D.指令译码器2.计算机采用分级存储体系的主要目的是为了解决()问题。
A.主存容量丌足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度乊间的矛盾3.三总线结构的计算机总线系统由()组成。
A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、幵行总线和PCI总线4.DHCP客户端可从DHCP服务器获得()。
A.DHCP服务器的地址和Web服务器的地址B.DNS服务器的地址和DHCP服务器的地址C.客户端地址和邮件服务器地址D.默讣网关的地址和邮件服务器地址5.ICMP协议属亍因特网中的()协议,ICMP协议数据单元封装在()中传送。
A.数据链路层B.网络层C.传输层D.会话层A.以太帧 B.TCP段 C.UDP数据报 D.IP数据报6.PPP中的妥全讣证协议是(),它使用三次插手的会话过程传送密文。
A.MD5B.PAPC.CHAPC.CHAP7.已知一个文件中出现的各字符及其对应的频率如下表所示。
若采用定长编码,则该文件()。
若采用Huffman编码,则字符序列“face”的编码应为()。
A.2B.3C.4D.5A.110001001101B.001110110011C.101000010100D.010*********8.对一待排序序列分别进行直接揑入排序和简单选择排序,若待排序序列中有两个元素的值相同,则()保证这两个元素在排序前后的相对位置丌发。
A.直接揑入排序和简单选择排序都可以B.直接揑入排序和简单选择排序都丌能C.只有直接揑入排序可以D.只有简单选择排序可以素把待排序数组划分成两个部分,前面一部分元素值小亍等亍基准元素,而后面一部分元素值大亍基准元素。
全国计算机技术与软件专业技术资格(水平)考试2014年下半年程序员上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。
3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题● 2014 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A. 9 B. 10 C. 11 D. 12(89)A. 4 B. 5 C. 6 D. 7 因为考试日期是“11 月 4 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。
在Word 编辑状态下,若要显示或隐藏编辑标记,则单击(1)按钮;若将光标移至表格外右侧的行尾处,按下Enter键,则(2)。
(1)A. B. C. D.(2)A.光标移动到上一行,表格行数不变 B.光标移动到下一行,表格行数不变C.在光标的上方插入一行,表格行数改变D.在光标的下方插入一行,表格行数改变在Excel中,若在A1单元格中输入=SUM(MAX(15,8),MIN(8,3)),按Enter 键后,则A1单元格显示的内容为(3);若在A2单元格中输入“=3=6”(输入不包含引号),则A2单元格显示的内容为(4).(3)A.23 B.16 C.18 D.11(4)A.=3=6 B.=36 C.TRUE D.FALSE用户的电子邮箱是在(5)的一块专用的存储区。
高级系统架构设计师下午2014下半年真题及答案解析(2)(1/4)论文一、论软件需求管理软件需求管理是一个对系统需求变更了解和控制的过程。
需求管理过程与需求开发过程相互关联,初始需求导出的同时就要形成需求管理规划,一旦启动了软件开发过程,需求管理活动就紧密相伴。
需求管理过程中主要包含变更控制、版本控制、需求跟踪和需求状态跟踪等4项活动,其目标是为项目管理人员建立一个软件需求基线,并保持软件计划、产品和活动与软件需求的一致性。
第1题请以“软件需求管理”为题,依次从以下三个方面进行论述。
(1)概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。
____(2)详细描述需求管理过程中各个活动中的主要工作。
____(3)详细说明你所参与的软件开发项目中,是如何进行软件需求管理的,实施的具体效果如何。
____下一题(2/4)论文二、论非功能性需求对企业应用架构设计的影响企业应用架构(Enterprise Application Architecture) 描述了企业IT系统的功能和技术实现内容,它在企业信息化建设中起到了统一规划、承上启下的作用,向上承接了企业战略发展方向和业务模式,向下规划和指导企业各IT系统的定位和功能。
企业应用架构包括了企业的应用架构蓝图、架构标准、系统的边界和定义、系统间的关联关系等。
其中非功能性需求是进行企业应用架构设计时需要重点考虑的因素,不同类型的非功能性需求从不同侧面影响应用系统的架构设计。
第2题请以“非功能性需求对企业应用架构设计的影响”为题,依次从以下三个方面进行论述。
(1)概要叙述你参与分析和开发的企业应用系统项目以及你所担任的主要工作。
____(2)分析在企业应用架构设计中应该考虑哪些非功能性需求,详细阐述这些非功能性需求是如何影响架构设计的。
____(3)详细说明你所参与的企业应用系统项目中,在进行系统架构设计时,考虑了哪些非功能性需求,如何通过架构设计满足了系统的这些非功能性需求。
全国计算机技术与软件专业技术资格(水平)考试2014年下半年程序员上午试卷(考试时间9 : 00〜11: 30 共150分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。
2. 本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3. 每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题• 2014年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88) A. 9 B. 10 C. 11 D. 12 (89) A. 4 B. 5 C. 6 D. 7因为考试日期是“ 11月4日”故(88)选C,(89)选A,应在答题卡序号88下对C填涂,在序号89下对A填涂(参看答题卡)。
在Word编辑状态下,若要显示或隐藏编辑标记,则单击(1)按钮;若将光标移至表格外右侧的行尾处,按下Enter键,则(2)。
⑴A.创 B.国 C.B D用|(2) A.光标移动到上一行,表格行数不变 B.光标移动到下一行,表格行数不变C.在光标的上方插入一行,表格行数改变D.在光标的下方插入一行,表格行数改变在Excel 中,若在A1 单元格中输入=SUM(MAX(15,8) MIN(8,3)),按Enter键后,则A1单元格显示的内容为(3!;若在A2单元格中输入“ =3=6”(输入不包含引号),则A2单元格显示的内容为(4).(3) A.23 B.16 C.18 D.11(4) A.=3=6 B.=36 C.TRUE D.FALSE用户的电子邮箱是在(5)的一块专用的存储区。
(5) A.用户计算机内存中 B.用户计算机硬盘上C.邮件服务器内存中D.邮件服务器硬盘上直接转移指令执行时,是将指令中的地址送入(6)o(6) A.累加器 B.数据计数器 C.地址寄存器 D.程序计数器下列部件中属于CPU中算术逻辑单元的部件是⑺o(7) A.程序计数器 B.加法器 C.指令寄存器 D.指令译777码器在CPU和主存之间设置“ Cache”的作用是为了解决(8)的问题。
(8) A.主存容童不足B.主存与辅助存储器速度不匹配C.主存与CPU速度不匹配D.外设访问效率以下关于磁盘的描述不正确的是(9)o(9) A.同一个磁盘上每个磁道的位密度都是相同的B. 同一个磁盘上的所有磁道都是同心圆C. 提高磁盘的转速一般不会减少平均寻道时间D.磁盘的格式化容量一般要比非格式化容量小在计算机系统工作环境的下列诸因素中,对磁盘工作影响最小的因素是(10); 为了提高磁盘存取效率,通常需要利用磁盘碎片整理程序(11).计算机软件只要开发完成就能取得(12)受到法律保护。
(12)A.软件著作权B.专利权C.商标权D.商业秘密权注册商标所有人是指13)。
(13)A.商标使用人B.商标设计人C.商标权人D.商标制作人微型计算机系统中,显示器属于(14), 硬盘属于(15)。
(14)A.表现媒体B.传输媒体C.表示媒体D.储存媒体 (15)A.表现媒体B.传输媒体C.表示媒体D.存储媒体以下设备中,不能使用(16)将印刷图片资料录入计算机(16)A.扫描仪B.投影仪C.数字摄像机D.数码相机欲知某主机是否可远程登录,可利用(17)进行检测。
(17)A.端口扫描B.病毒査杀C.包过滤 认证F 列关于计算机病毒的描述中,错误的是(18)(10)A.温度B.湿度(11) A.定期对磁盘进行碎片整理C.C. 噪声D.磁场B. 每小时对磁盘进行碎片整理 D.定期对ROM S 行碎片整理D.身份(18) A.计算机病毒是一段恶意程序代码B. 计算机病毒都是通过U盘拷贝文件传染的C. 使用带读写锁定功能的移动存储设备,可防止被病毒传染D. 当计算机感染病毒后,可能不会立即传染其他计算机机器字长为8位,定点整数X的补码用十六进制表示为B6H则其反码用十六进制表示为(19)。
(19) A.CAH B.B6H C.4AH D.B5H如果浮点数的尾数用补码表示,则120)是规格化的数。
(20) A.1.01000 B.1.11110 C.0.01001 D.1.11001在定点二进制运算中,减法运算一般通过(21)来实现。
(21) A.补码运算的二进制减法器 B.原码运算的二进制减法器C. 原码运算的二进制加法器D.补码运算的二进制加法器若下列编码中包含奇偶校验位,且无错误,则采用偶校验的编码是( 22)(22) A.10101101 B.10111001 C.11100001D. 10001001在Windows系统中,将指针移向特定图标时,会看到该图标的名称或某个设置的状态。
例如,指向(23)图标将显示计算机的当前音量级别。
(23) A. £ B.3) C.・ D.IO在Windows环境中,若要将某个文件彻底删除(即不放入回收站),则应先选中该文件,并同时按下(24)快捷键,然后在弹出的对话框中单击按钮(24)A.Ctrl+Del B.Shift+Del C.Alt+DelD.Alt+Ctrl+Del某分页存储管理系统中的地址结构如下图所示。
若系统以字节编址,则该系统页的大小为(25)MB;共有(26)个页面假设系统有n个进程共享资源R,且资源R的可用数为2,那么该资源相应的信号量S的初值应设为(27)。
(27) A.O B.1 C.2D.n以下关于解释器运行程序的叙述中,错误的是(28)。
(28) A.可以先将高级语言程序转换为字节码,再由解释器运行字节码B. 可以由解释器直接分析并执行高级语言程序代码C. 与直接运行编译后的机器码相比,通过解释器运行程序的速度更慢D. 在解释器运行程序的方式下,程序的运行效率比运行机器代码更高在编译器和解释器的工作过程中,週是指对高级语言源程序进行分析以识别出记号的过程。
(29) A.词法分析 B.语法分析 C.语义分析 D.代码优化以下叙述中,正确的是(30)。
(30) A.编译正确的程序不包含语义错误B. 编译正确的程序不包含语法错误C. 除数为0的情况可以在语义分析阶段检查出来D. 除数为0的情况可以在语法分析阶段检查出来算术表达式a*(b-c)+d 的后缀式是(31) ( —、+、*表示算术的减、加、乘 运算,运算符的优先级和结合性遵循惯例)。
(31) A.a b c d - * + B.a b c - * d + C.abc-d*+D. ab-cd*+在C 程序中有些变量随着其所在函数被执行而为其分配存储空间, 行结束后由系统回收。
这些变量的存储空间应在(32)分配。
(32)A.代码区B.静态数据区C.栈区已知函数f()、g()的定义如下所示,执行表达式"x=f(5)"的运算时,若函 数调用g(a)是引用调用(call by reference) 方式,则执行"x= f(5)"后x 的值 为(33):若函数凋用g(a)是传值调用(call by value)方式,则执行"x= f(5)" 后x 的值为(34)。
设数组a[0..n-1 ,0..m-1] (n>1, m>1)中的元素以行为主序存放,每个元素占用1个存储单元,则数组元素a[i,j] (0<i< n, 0<j<m) 的存储位置相对于数 组空间首地址的偏移量为(35)。
(35)A.j*m+lB.i*m+jC.j*n+ID.i*n+j含有n 个元素的线性表采用顺序存储方式时,对其运算速度最快的操作是 (36) 。
(36)A.访问第i 个元素(I < i < n)当函数执 D.堆区B. 删除第i个元素(l < i < n)C. 在第i个元素(l < i < n)之后插入一个新元素D. 查找与特定值相匹配的元素对于一个初始为空的栈,其入栈序列为abc时,其出栈序列可以有(37)种(37) A.3 B.4 C.5D.6设有字符串S=' software '其长度为3的子串数目为(38)。
(38) A.8 B.7 C.6D.5在数据结构中,(391是与存储结构无关的术语已知某二叉树的先序遍历序列为ABCD后序遍历序列为CDBA则该二义树为(40)在有13个元素构成的有序表data[1..13]中,用折半查找(即二分查找,计算时向下取整)方式查找值等于data[8]的元素时,先后与(41)等元素进行了比较。
(41)A.data[7] 、data[6]、data[8]B.data[7] 、data[8]C.data[7]、data[10]、data[8]D.data[7]、data[10]、data[9]、data[8](39)A.单链表B.二叉树C.哈希表D.循环队(40)A. B.对于下图,从顶点1进行深度优先遍历时, 不可能得到的遍历序列是(42);若将该图用邻接矩阵存储,则矩阵中的非0元素数目为(43)有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是 一些类的一般情况。
因此,类(44)_是其他各类的一般情况。
(44)A.汽车 B.飞机 C.轮船 D.交通工具不同的对象收到同一消息可以进行不同的响应, 并且会产生完全不同的结果,这种现象称为多态,其实现由支持。
多态分为多种,146)多态是指同一个 名字在不同上下文中可代表不同的含义。
统一建模语言(UML 图中,(47L 用于对时间如何改变对象的状态以及引起对象从一个状态向另一个状态转换的事件进行建模。
(48)是此种图的一种特殊情况, 对于系统的功能建模特别重要,并强调对象间的控制流程。
(47) A.序列图 B.状态图 C.活动图 D.通信图 (48) A.序列图B.状态图C.活动图D.通信图某考务处理系统的部分需求包括:检查考生递交的报名表;检査阅卷站送来 的成绩淸单:根据考试中心指定的合格标准审定合格者。
若用顶层数据流图来描 述,则(491不是数据流。
(49) A.考试B.报名表C.成绩清单D.合格标准以下关于结构化方法的叙述中,不正确的是(50)。
(50)A.指导思想是自顶向下、逐层分解B.基本原则是功能的分解与抽象(42) A.1234567 (43) A.7B.1523467C.1234675B.8C.14D.1267435 D.16(45)A.继承B.封装C.过载D.覆盖 (46)A.参数B.包含C.过载D.强制C.适合解决数据处理领域的问题D.特别适合解决规模大的、特别复杂的项目以下关于单元测试的叙述中,不正确的是(51).(51) A.侧重于检查模块中的内部处理逻辑和数据结构B. 用白盒测试技术C. 强调检查模块的接口D. 需要检查全局和局部数据结构软件系统的维护包括多个方面,增加一些在系统分析和设计阶段中没有规定的功能与性能特征,从而扩充系统功能和改善系统性能,是(521维护。