2016年计算机软件设计师考前模拟题

时间:2016-06-16 15:08:00   来源:无忧考网     [字体: ]
●假设高速缓存Cache工作速度为主存的5倍,且Cache被访问命中的概率为90%,则采用Cache后,能使整个存储系统获得加速比Sp为 (1) 。

  (1) A.3.57

  B.5

  C.4.21

  D.5.17

  ●某工作站采用时钟频率f为15MHz,处理速率为10MIP/S的处理机来执行一个已知混合程序。假定每次存储器存取为1周期延迟,此计算机的有效CPI是 (2) ,假定将处理机的时钟频率f提高到30MHz,但存储器子系统速率不变。这样,每次存储器存取需要两个时钟周期,如果30%指令每条只需要一次存储存取,而另外5%每条需要两次存储存取,还假定已知混合程序的指令数不变,并与原工作站兼容,则改进后的处理机性能 (3) 。

  (2) A.3

  B.1.6

  C.0.725

  D.1.5

  (3) A.不变

  B.提高

  C.降低

  D.无法确定

  ●计算机中常用的一种检错码是CRC,即 (4) 码。在进行编码过程中要使用 (5) 运算。假设使用的生成多项式是G(x)=x4+x3+x+1。原始报文为11001010101,则编码后的报文为 (6) 。CRC码 (7) 的说法是正确的。在无线电通信中采用7中取3定比码,它规定码字长为7位,并且其中总有且仅有3个"1",则编码效率为 (8) 。

  (4) A.水平垂直奇偶校检

  B.循环求和

  C.循环冗余

  D.正比率

  (5) A.模二除法

  B.定点二进制除法

  C.二-十进制除法

  D.循环移位法

  (6) A.1100101010111

  B.110010101010011

  C.11001010101011100

  D.110010101010101

  (7) A.可纠正一位差错

  B.可检测所有偶数位错

  C.可检测所有小于校验位长度的突发错

  D.可检测所有等于、小于校验位长度的突发错

  (8) A.3/7

  B.4/7

  C.log23/log27

  D.(llog235)/7

  ●编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的 (9) 。还应强调良好的编程风格,例如,选择标识符的名字时应考虑 (10) ;在书写语句时应考虑 (11) ;在书写功能性注解时应考虑 (12) 。

  源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和 (13) 。

  (9) A.易理解性、易测试性和易修改性

  B.易使用性、易维护性和易移植性

  C.易使用性、易维护性和效率

  D.易理解性、安全性和效率

  (10) A.名字长度越短越好,以减少源程序的输入量

  B.尽量消除语句,关键字等之间的空格,来缩短源程序语句

  C.尽量用关键字作名字,以使名字标准化

  D.选择含义明确的名字,以正确提示所代表的实体

  (11) A.把多个短的语句写在同一行中,以减少源程序的行数

  B.尽量使用标准文本以外的有特殊功效的语句,以提高程序的功效

  C.尽量消除表达式中的括号,以简化表达式

  D.避免使用测试条件"非",以提高程序的可读性

  (12) A.为每个语句作注解

  B.仅为每个模块作注解

  C.为程序段作注解

  D.仅为整个程序作注解

  (13) A.程序的视觉组织

  B.简洁的变量名

  C.检查输入数据的有效性

  D.分段程序块

  ●我国国家标准代号由大写汉语拼音字母构成,标准编号的后两位数字表示国家标准发布的 (14) 。

  (14) A.代号

  B.顺序号

  C.编号

  D.年号

  ●代号 (15) 按中央所属企业或地方企业分别由国务院有关行政主管部门或省、自治区、直辖市政府标准化行政主管部门会同同级有关行政主管部门加以规定,没有强制性和推荐之分。

  (15) A.Q/XXX

  B.DBXX

  C.QJ

  D.GSBXXX

  ● (16) 是对重复性的技术事项在一定范围内所做的统一规定。

  (16) A.技术要求

  B.技术术语

  C.技术依据

  D.技术标准

  ●操作系统主要是对计算机系统中的全部软硬件资源进行管理,以方便用户提高计算机使用效率的一种系统软件。它的主要功能有:处理机管理、存储管理、 (17) 、作业管理、 (18) 。Windows是一个具有图形界面的 (19) 系统软件。UNIX操作系统基本上是采用 (20) 语言编制而成的系统软件。在 (21) 操作系统的控制下,计算机能及时处理由过程控制反馈的信息并作出响应。

  (17) A.用户管理

  B.文件管理

  C.中断管理

  D.I/O管理

  (18) A.数据管理

  B.I/O管理

  C.中断管理

  D.设备管理

  (19) A.网络

  B.多任务

  C.单任务

  D.实时

  (20) A.PascaL

  B.C++

  C.汇编

  D.C

  (21) A.网络

  B.多任务

  C.批处理

  D.实时

  ●白盒测试方法一般适合用于 (22) 测试。

  (22) A.单元

  B.系统

  C.集成

  D.确认

  ●Shell排序、快速排序、堆排序的稳定性如何? (23) 。

  若要尽可能的完成对实数数组的排序,且要求排序是稳定的,则应选 (24) 。

  若用插入排序算法对n个记录进行排序,情况下,对关键字进行的比较次数为 (25) 。

  对于多关键字而言, (26) 是一种方便而又高效的文件组织方式。

  若用冒泡排序对关键字序列{19,16,11,8,5,3}从小到大进行排序,则需要次数为 (27) 。

  (23) A.Shell排序是稳定的

  B.快速排序是稳定的

  C.堆排序是稳定的

  D.都不稳定

  (24) A.快速排序

  B.堆排序

  C.归并排序

  D.基数排序

  (25) A.N2-1

  B.N-1

  C.N2

  D.N+1

  (26) A.顺序文件

  B.索引文件

  C.散列文件

  D.倒排文件

  (27) A.3

  B.6

  C.15

  D.12