【计算机类职业资格】计算机水平考试中级软件评测师2007年上半年上午真题及答案解析.doc
《【计算机类职业资格】计算机水平考试中级软件评测师2007年上半年上午真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机水平考试中级软件评测师2007年上半年上午真题及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机水平考试中级软件评测师 2007 年上半年上午真题及答案解析(总分:75.00,做题时间:150 分钟)1.( )不属于计算机控制器中的部件。 (分数:1.00)A.指令寄存器 IRB.程序计数器 PCC.算术逻辑单元 ALUD.程序状态字寄存器 PSW2.在 CPU 与主存之间设置高速缓冲存储器 Cache 的目的是为了 ( ) 。 (分数:1.00)A.扩大主存的存储容量B.提高 CPU 对主存的访问效率C.既扩大主存容量又提高存取速度D.提高外存储器的速度3.下面的描述中,( ) 不是 RISC 设计应遵循的设计原则。 (分数:1.00)A.指令条数应少一些B.寻址方式尽可能少C.
2、采用变长指令,功能复杂的指令长度长而简单指令长度短D.设计尽可能多的通用寄存器4.系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言,其 ( ) 。 (分数:1.00)A.响应时间越短,作业吞吐量越小B.响应时间越短,作业吞吐量越大C.响应时间越长,作业吞吐量越大D.响应时间不会影响作业吞吐量5.计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么 a、b 和 c 分别表示 ( ) 。 (分数:1.00)A.控制器、内存储器和运算器B.控制器、运算器和内存储器C.内存储器、运算器和控制器D.内存储器、控制器和运算器6.下面关
3、于编程语言的各种说法中,( )是正确的。 (分数:1.00)A.由于 C 语言程序是由函数构成的,所以也属于函数型语言B.Smalltalk、C+、Java、C#都是面向对象语言C.函数型语言适用于编写高速计算的程序,常用于超级计算机的模拟计算D.逻辑型语言是在 Client/Server 系统中用于实现负载分散的程序语言7.在面向对象的语言中,( ) 。 (分数:1.00)A.类的实例化是指对类的实例分配存储空间B.每个类都必须创建一个实例C.每个类只能创建一个实例D.类的实例化是指对类进行初始化8.在统一建模语言(UML)中,描述系统与外部系统及用户之间交互的图是( )。 (分数:1.00
4、)A.类图B.用例图C.对象图D.协作图某系统的进程状态转换如下图所示。图中 1、2、3 和 4 分别表示引起状态转换时的不同原因。原因 4 是由于 (9) ;一个进程状态转换会引起另一个进程状态转换的是 (10)。运行阻塞就绪 1 2 3 4 (分数:2.00)A.就绪进程被调度B.运行进程执行了 P 操作C.阻塞进程等待的事件发生了D.运行进程时间片到了A.12B.21C.32D.249.在操作系统中,虚拟设备通常采用( ) 设备来模拟低速设备(如打印机)。 (分数:1.00)A.Spooling 技术,利用磁带B.Spooling 技术,利用磁盘C.脱机批处理技术,利用磁盘D.通道技术,
5、利用磁带10.某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若系统中字长为 32 位,磁盘上的物理块依次编号为:0、1、2、,那么 8192 号物理块的使用情况在位示图中的第 ( )个字中有所描述。 (分数:1.00)A.256B.257C.512D.102411.在数据库管理系统中,( )不属于安全性控制机制。 (分数:1.00)A.完整性约束B.视图C.密码验证D.用户授权某供应商数据库中的供应关系为 SPJ(供应商号,零件号,工程号,数量),如下命令查询某工程至少用了 3 家供应商(包含 3 家)供应的零件的平均数量,并按工程号的降序排列。 SELECT 工程号
6、,(14) FROM SPJ GROUP BY 工程号 (15) ORDER BY 工程号 DESC;(分数:2.00)A.AVG(数量)At 平均数量B.AVG(数量)AS 平均数量C.平均数量 At AVG(数量)D.平均数量 AS AVG(数量)A.HAVING COUNT(DISTINCT(供应商号)2B.Where COUNT(供应商号)2C.HAVING(DISTINCT(供应商号)2D.Where 供应商号 2设关系模式 R(A, B, C),传递依赖指的是(16);下列结论错误的是(17)(分数:2.00)A.若 AB,BC,则 ACB.若 AB,AC,则 ABCC.若 AC,
7、则 ABCD.若 ABC,则 AB,ACA.若 ABC,则 AB,ACB.若 AB,AC,则 ABCC.若 AC,则 ABCD.若 ABC,则 AC,BC12.软件开发人员可以用 ( ) 软件编写和修改程序。 (分数:1.00)A.预处理B.文本编辑C.链接D.编译13.统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(Use Case Diagram)是通过 ( )得到的。 (分数:1.00)A.捕获需求B.分析C.设计D.实现14.关于原型化开发方法的叙述中,不正确的是 ( )。 (分数:1.00)A
8、.原型化方法适应于需求不明确的软件开发B.在开发过程中,可以废弃不用早期构造的软件原型C.原型化方法可以直接开发出最终产品D.原型化方法利于确认各项系统服务的可用性15.CMM 模型将软件过程的成熟度分为 5 个等级。在 ( ) 使用定量分析来不断地改进和管理软件过程。(分数:1.00)A.优化级B.管理级C.定义级D.可重复级16.软件( ) 的提高,有利于软件可靠性的提高。 (分数:1.00)A.存储效率B.执行效率C.容错性D.可移植性17.序言性注释是指在每个程序或模块开头的一段说明,起辅助理解程序的作用,一般包括:程序的表示、名称和版本号;程序功能描述;接口与界面描述;输入/输出数据
9、说明;开发历史;与运行环境有关的信息等。下列叙述中不属于序言性注释的是( ) 。 (分数:1.00)A.程序对硬件、软件资源的要求B.重要变量和参数说明C.嵌入在程序中的 SQL 语句D.程序开发的原作者、审查者、修改者、编程日期等18.LOC 是软件规模的一种量度,它表示 ( ) 。 (分数:1.00)A.软件功能数B.源代码行数C.每单位成本数D.工作量19.面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,( )不属于面向对象分析阶段。 (分数:1.00)A.构建分析模型B.识别分析类C.确定接口规格D.评估分析模型20.面向对象分析需要找出软件需求中客观存在的所有实
10、体对象(概念),然后归纳、抽象出实体类。( )是寻找实体对象的有效方法之一。 (分数:1.00)A.会议调查B.问卷调查C.电话调查D.名词分析在“模型视图控制器”(MVC)模式中,(27)主要表现用户界面,(28)用来描述核心业务逻辑。(分数:2.00)A.视图B.模型C.控制器D.视图和控制器A.视图B.模型C.控制器D.视图和控制器21.在进行面向对象设计时,采用设计模式能够( )。 (分数:1.00)A.复用相似问题的相同解决方案B.改善代码的平台可移植性C.改善代码的可理解性D.增强软件的易安装性下面给出了四种设计模式的作用: 外观(Fa?ade):为子系统中的一组功能调用提供一个一
11、致的接口,这个接口使得这一子系统更加容易使用; 装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能; 单件(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点; 模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。 请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(30) 设计模式能够有效达到该目的;该系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数
12、据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库、再打开数据库、最后对数据进行查询,(31) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(32) 设计模式可以实现该目的。(分数:3.00)A.外观B.装饰C.单件D.模板方法A.外观B.装饰C.单件D.模板方法A.外观B.装饰C.单件D.模板方法22.函数 t()、
13、f()的定义如下所示。若调用函数 t()时传递给 x 的值为 3,并且调用函数 f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,则函数 t()的返回值为( ) 。 (分数:1.00)A.35B.24C.22D.1123.程序设计语言中( ) 。 (分数:1.00)A.while 循环语句的执行效率比 do-while 循环语句的执行效率高B.while 循环语句的循环体执行次数比循环条件的判断次数多 1,而 do-while 语句的循环体执行次数比循环条件的判断次数少 1C.while 语句的循环体执行次数比循环条
14、件的判断次数少 1,而 do-while 语句的循环体执行次数比循环条件的判断次数多 1D.while 语句的循环体执行次数比循环条件的判断次数少 1,而 do-while 语句的循环体执行次数等于循环条件的判断次数24.两名以上的申请人分别就同样的发明创造申请专利的,专利权授权 ( ) 。 (分数:1.00)A.最先发明的人B.最先申请的人C.所有申请的人D.协商后的申请人25.下列叙述中( )是正确的。 (分数:1.00)A.压迫测试:提供条件任软件发挥,最大限度地发掘软件的能力B.重复测试:使软件在不够理想的条件下运行,观察软件对外部资源的要求和依赖的程度C.重复测试:不断执行同样的操作
15、,这种反复测试的主要原因是看内存是否不足D.完整 C/S 体系结构测试,只包括网络运行和性能测试26.根据 ANSIIEEE829 标准, 以下( ) 属于测试程序说明中程序步骤的内容。 启动 目的 日志 设置 (分数:1.00)A.、B.、C.、D.、27.以下关于功能测试用例的意义的叙述,正确的是( ) 。 避免盲目测试并提高测试效率 令软件测试的实施重点突出、目的明确 在回归测试中无需修正测试用例便可继续开展测试工作 测试用例的通用化和复用化使软件测试易于开展(分数:1.00)A.、B.、C.、D.、28.用等价类法划分 Windows 文件名称,应该分成( )个等价区间 。 (分数:1
16、.00)A.2B.3C.4D.629.用边界值分析法,假定 X 为整数,10X100,那么 X 在测试中应该取( )边界值 。 (分数:1.00)A.X=10,X=100B.X=9,X=10,X=100,X=101C.X=10,X=11,X=99,X=100D.X=9,X=10,X=50,X=10030.( )不是易用性测试包括的内容。 (分数:1.00)A.安装测试B.界面测试C.菜单测试D.文档测试31.( )不是文档测试包括的内容。 (分数:1.00)A.合同文档B.开发文档C.管理文档D.用户文档32.针对用户手册的测试,( )描述不正确。 (分数:1.00)A.准确地按照手册的描述使
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 计算机水平 考试 中级 软件 评测 2007 上半年 上午 答案 解析 DOC
