2014年下半年软件设计师考试上午真题(含答案)(2)

2019-01-07 18:01

21.一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,。而且可以独立地改变它们之间的交互。此模式与()模式是相互竞争的模式,主要差别是:前者的中介对象封装了其它对象间的通信,而后者通过引入其它对象来分布通信。 A.解释器(Interpreter) B.策略(Strategy)

C.中介者(Mediator) D.观察者(Observer) A.解释器(Interpreter) B.策略(Strategy)

C.中介者(Mediator) D.观察者(Observer)

22.UML中有4种事物:结构事物、行为事物、分组事物和注释事物。类、接口、构建属于()事物;依附于一个元素或一组元素之上对其进行约束或解释的简单符号为()事物。 A.结构 B.行为 C.分组 D.注释 A.结构 B.行为 C.分组 D.注释

23.在面向对象程序设计语言中,对象之间通过()方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是()。 A.消息传递 B.继承 C.引用 D.多态

A.应该支持被封装的对象 B.应该支持类写实例的概念 C.应该支持通过指针进行引用 D.应该支持继承和多态

24.多态分为参数多态、包含多态÷过载多态和强制多态四种不同形式,其中()多态在许多语言中都存在,最常见的例子就是子类型化。 A. 参数 B. 包含 C. 过载 D. 强制

25.类()之间存在着一般和特殊的关系。

A.汽车与轮船 B.交通工具与飞机 C.轮船与飞机 D.汽车与飞机

26.以下关于软件维护和可维护性的叙述中,不正确的是()。 A.软件维护要解决软件产品交付用户之后运行中发生的各种问题 B.软件的维护期通常比开发期长得多,其投入也大得多 C.进行质量保证审查可以提高软件产品的可维护性 D.提高可维护性是在软件维护阶段考虑的问题

27.下图所示的程序流程图中有()条不同的简单路径。采用McCabe度量法计算该程序图的环路复杂性为()。

A.3 B.4 C.5 D.6 A.3 B.4

C.5 D.6

28.以下关于文档的叙述中,不正确的是()。 A.项目相关人员可以通过文档进行沟通 B.编写文档会降低软件开发的效率

C.编写高质量文档可以提高软件开发的质量 D.文档是软件的不可或缺的部分

29.在软件开发过程中,系统测试阶段的测试目标来自于()阶段。 A. 需求分析

B.概要设计 C.详细设计 D.软件实现

30.在ISO/IEC软件质量模型中,可靠性是指在规定的二段时间内和规定的条件下,软件维持在其性能水平的能力;其子特性不包括()。 A.成熟性 B.容错性 C.易恢复 D.可移植性

31.以下关于CMM的叙述中,不正确的是()。 A.CMM是指软件过程能力成熟度模型

B.CMM棍据软件过程的不同成熟度划分了5个等级,其中,1级被认为成熟度最高,5级被认为成熟度最低

C.CMMI的任务是将已有的几个CMM模型结合在一起,使之构造成为“集成模型” D.采用更成熟的CMM模型,一般来说可以提高最终产品的质量

32.以下关于增量模型的叙述中,正确的是()。 A.需求被清晰定义 B.可以快速构造核心产品 C.每个增量必须要进行风险评估 D.不适宜商业产品的开发

33.在如下所示的进程资源图中,();该进程资源图是()。

A.P1、P2、P3都是阻塞节点

B.P1是阻塞节点、P2、P3是非阻塞节点 C.P1、P2是阻塞节点、P3是非阻塞节点 D.P1、P2是非阻塞节点、P3是阻塞节点 A.可以化简的,其化简顺序为P1→P2→P3 B.可以化简的,其化简顺序为P3→P1→P2 C.可以化简的,其化简顺序为P2→P1→P3

D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足

34.假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为()μs;采用双缓冲区需要花费的时间为()μs。 A.100 B.107 C.152 D.170 A.100 B.107 C.152 D.170

35.假设段页式存储管理系统中的地址结构如下图所示,则系统()。

A.最多可有2048个段,每个段的大小均力2048个页,页的大小为2K B.最多可有2048个段,每个段最大允许有2048个页,页的大小为2K C.最多可有1024个段,每个段的大小均为1024个页,页的大小为4K D.最多可有1024个段,每个段最大允许有1024个页,页的大小为4K

36.假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的取值范围为 ()。 A.-2~n B.-(n-1)~1 C.-(n-1)~2 D.-(n-2)~2

37.将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是 ()。

A.中间代码不依赖于具体的机器. B.使用中间代码可提高编译程序的可移植性 C.中间代码可以用树或图表示 D.中间代码可以用栈和队列表示

38.算术表达式“(a-b)*(c+d)”的后缀式是()。 A. ab-cd+* B.abcd-*+ C.ab-*cd+ D.ab-c+d*

39.下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动,边的权重表示活动的持续时间,则里程碑()在关键路径上。活动GH的松弛时间是()。

A.B B.E C.C D.K A.0 B.1 C.2 D.3

40.分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为()个C类子网。 A.4 B.8 C.16 D.32

41.属于面向对象、解释型程序设计语言的是()。 A.XML B.Python C.Prolog D.C++


2014年下半年软件设计师考试上午真题(含答案)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中兴实习报告 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: