● 以下关于CPU的叙述中,错误的是__(1)__。
(1)A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行控制
B.程序计数器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果
C.CPU中的控制器决定计算机运行过程的自动化
D.指令译码器是CPU控制器中的部件
● 以下关于CISC(Complex Instruction Set Computer,复杂指令集计算机)和RISC(Reduced Instruction Set Computer,精简指令集计算机)的叙述中,错误的是__(2)__。
(2)A.在CISC中,其复杂指令都采用硬布线逻辑来执行
B.采用CISC技术的CPU,其芯片设计复杂度更高
C.在RISC中,更适合采用硬布线逻辑执行指令
D.采用RISC技术,指令系统中的指令种类和寻址方式更少
● 以下关于校验码的叙述中,正确的是__(3)__。
(3)A.海明码利用多组数位的奇偶性来检错和纠错
B.海明码的码距必须大于等于1
C.循环冗余校验码具有很强的检错和纠错能力
D.循环冗余校验码的码距必定为1
● 以下关于Cache的叙述中,正确的是__(4)__。
(4)A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素
B.Cache的设计思想是在合理成本下提高命中率
C.Cache的设计目标是容量尽可能与主存容量相等
D.CPU中的Cache容量应大于CPU之外的Cache容量
● 面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,__(5)__方法不属于面向对象方法。
(5)A.Booch
B.Coad
C.OMT
D.Jackson
● 确定构建软件系统所需要的人数时,无需考虑__(6)__。
(6)A.系统的市场前景
B.系统的规模
C.系统的技术复杂性
D.项目计划
● 一个项目为了修正一个错误而进行了变更。这个错误被修正后,却引起以前可以正确运行的代码出错。__(7)__最可能发现这一问题。
(7)A.单元测试
B.接受测试
C.回归测试
D.安装测试
● 操作系统是裸机上的第一层软件,其他系统软件(如__(8)__等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示__(9)__。
(8)A.编译程序、财务软件和数据库管理系统软件
B.汇编程序、编译程序和Java解释器
C.编译程序、数据库管理系统软件和汽车防盗程序
D.语言处理程序、办公管理软件和气象预报软件
(9)A.应用软件开发者、最终用户和系统软件开发者
B.应用软件开发者、系统软件开发者和最终用户
C.最终用户、系统软件开发者和应用软件开发者
D.最终用户、应用软件开发者和系统软件开发者
● 软件权利人与被许可方签订一份软件使用许可合同。若在该合同约定的时间和地域范围内,软件权利人不得再许可任何第三人以此相同的方法使用该项软件,但软件权利人可以自己使用,则该项许可使用是__(10)__
(10)A.许可使用
B.独占许可使用
C.普通许可使用
D.部分许可使用
各省软考办 | ||||||||||