【计算机类职业资格】中级软件设计师上午试题-18及答案解析.doc
《【计算机类职业资格】中级软件设计师上午试题-18及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级软件设计师上午试题-18及答案解析.doc(33页珍藏版)》请在麦多课文档分享上搜索。
1、中级软件设计师上午试题-18 及答案解析(总分:75.00,做题时间:90 分钟)一、B单项选择题/B(总题数:66,分数:75.00)在用例建模过程中,若几个用例执行了同样的功能步骤,此时可以把这些公共步骤提取成独立的用例。这种用例称为U (41) /U。在 UML 用例图上,将用例之间的这种关系标记为U (42) /U。(分数:2.00)A.扩展用例B.抽象用例C.公共用例D.参与用例A.associationB.extendsC.usesD.inheritances1.对 OO 系统的技术度量的识别特征,Berard 定义了导致特殊度量的特征。其中U (32) /U抑制程序构件的操作细节
2、,只有对访问构件必须的信息被提供给其他希望访问它的构件。(分数:1.00)A.封装B.对象抽象C.局部化D.信息隐蔽2.在软件项目管理中可以使用各种图形工具来辅助决策。图 1-2 示意的是一张U (35) /U。(分数:1.00)A.活动图B.PERT 图C.Gantt 图D.因果分析图3.以关键字比较为基础的排序算法,在最坏情况下的计算时间下界为U (65) /U。(分数:1.00)A.O(2n)B.O(n2)C.O(logD.O(nlog4.对于如图 1-4 所示的 UML 类图,正确的描述是U (47) /U。 (分数:1.00)A.类 O 的实例中包含了对类 P 的实例的引用B.类 O
3、 的实例中包含了对类 Q 的实例的引用C.类 P 的实例中包含了对类 O 的实例的引用D.类 P 的实例中包含了对类 Q 的实例的引用5.极限编程(eXtreme Programming)是一种轻量级软件开发方法,它是以U (30) /U为规则。(分数:1.00)A.文档驱动B.数据驱动C.代码驱动D.模型驱动6.迪杰斯特拉(Dijkstra)算法按照路径长度递增的方式求解单源点最短路径问题,该算法运用了U (62) /U算法策略。(分数:1.00)A.贪心B.分治C.动态规划D.试探+回溯7.以下关于浮点加减运算舍入处理的描述中,正确的是U (6) /U。(分数:1.00)A.“0 舍 1
4、入”法最大误差是最低位上的-1/2 到接近于 1/2 之间,但实现起来比较复杂B.“恒置 1”法误差范围扩大,且正误差的累积量大于负误差的累积量C.“0 舍 1 入”法正负误差可以相互抵消,因此易于实现D.“恒置 1”法负误差的累积量大于正误差的累积量,且实现起来比较复杂8.在无向图 G 中,节点间的连通关系是一个二元关系,该关系是U (59) /U关系。(分数:1.00)A.偏序B.反对称C.等价D.反传递9.为使构件系统更切合实际、更有效地被复用,构件应当具备U (18) /U,以提高其通用性。(分数:1.00)A.可变性B.可继承性C.可封装性D.可伸缩性设关系模式 RU,F,其中 UH
5、,I,J,K,L,若F=HIJ,JK,IJKL,LH,LK),则 F 的最小函数依赖集 Fmin=U (54) /U,关系模式 R 的候选关键字是U (55) /U。(分数:2.00)A.HI,HJ,JK,IJKL,LHB.HI,HJ,JK,IJL,LHC.HI,HJ,JK,IJL,JKD.HI,JK,IJL,LH,LKA.H、L和IJB.H、K和LC.K、L和IJD.H、K、L和IJ10.对于具有 n 个元素的一个数据序列,若只需得到其中第 k 个元素之前的部分排序,最好采用U (63) /U。(分数:1.00)A.堆排序B.希尔排序C.快速排序D.直接插入排序11.以下关于网络结构与拓扑构
6、型设计方法描述中,错误的是U (68) /U。(分数:1.00)A.核心层网络用于连接分布在不同位置的子网,实现路由汇聚等功能B.汇聚层根据接入层的用户流量,进行本地路由、安全控制、流量整形等处理C.接入层网络用于将终端用户计算机接入到网络之中D.核心层设备之间、核心层设备与汇聚层设备通常采用冗余链路的光纤连接12.下列关于压缩编码方法的描述,错误的是U (14) /U。(分数:1.00)A.啥夫曼编码将出现概率大的信源符号用长码表示,出现概率小的信源符号用短码表示B.预测编码法、变换编码法和矢量量化编码法均属于源编码,都是有损压缩编码C.离散傅里叶变换(DF 将时域信号变换到频域上,用较少的
7、数据来表示大量的信息D.信息熵编码是一种统计编码,是一种无损压缩编码13.在 UML 类图中,类与类之间存在依赖(Dependency)等关系。依赖关系的标准 UML 图形表示是U (44) /U。 (分数:1.00)A.B.C.D.14.面向对象技术中,U (39) /U的基本功能是,将一个对象的工作分配到与之相关的更为特殊的对象上。它既可静态定义也可动态定义。(分数:1.00)A.继承B.委托C.多态D.分类15.已知 x=-109/128,若采用 8 位机器码表示,则X 补 =U (1) /U。(分数:1.00)A.10010011B.11010101C.11101101D.100100
8、10设有职工实体 Employee(职工号,姓名,性别,年龄,通信地址,家庭成员),其中通信地址记录了邮编、省、市和街道信息;家庭成员记录了职工亲属的姓名。职工实体中的通信地址是一个U (51) /U属性;为了将数据库模式设计的更合理,对于家庭成员属性U (52) /U。(分数:2.00)A.简单B.复合C.多值D.派生A.可以不做任何处理,直接记录亲属的姓名B.只允许记录一个亲属的姓名C.需要对职工实体设置若干个亲属姓名字段D.应该将职工亲属的姓名加上职工号,设计成为一个独立的实体16.若有数组声明 a03,02,14,设编译时为 a 分配的存储空间首地址为 base_a。且每个数组元素占据
9、一个存储单元。当元素以行为序存放(即按 a(0,0,1),a0,0,2,a0,0,3,a0,0,4,a0,1, 1),a0,1,2,a3,2,4顺序存储),则数组元素 a3,1,3在其存储空间中相对base_a 的偏移量是U (60) /U。(分数:1.00)A.23B.24C.42D.4317.以下关于面向对象技术的叙述中,说法错误的是U (38) /U。(分数:1.00)A.尽量使用已有的类库B.尽量针对接口编程,而不要针对实现编程C.尽量使用继承而不是聚合D.面向对象设计最根本的意图是适应需求变化18.循环链表的主要优点是U (64) /U。(分数:1.00)A.不再需要头指针B.在进行
10、删除操作后,能保证链表不断开C.从表中任一节点出发都能遍历整个链表D.能很容易找到它的直接前驱节点19.CMM 模型将软件过程的成熟度分为 5 个等级。从U (34) /U级别开始,建立了基本的项目管理过程来跟踪成本、进度和机能,制定了必要的过程纪律,并基于以往的项目的经验来计划与管理新的项目。(分数:1.00)A.优化级B.管理级C.定义级D.可重复级20.文档是软件开发、使用和维护的必备资料。以下选项中,我国软件行业首个具有自主知识产权的国际标准是U (11) /U。(分数:1.00)A.ODFB.UOFC.UOMLD.OOXML21.关系 R(A,B,C,D)和 S(B,C,D)进行笛卡
11、儿运算,其结果集为U (53) /U元关系。(分数:1.00)A.3B.4C.6D.722.需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。U (16) /U并不是需求分析的实现步骤之一。(分数:1.00)A.获得当前系统的物理模型B.抽象出当前系统的逻辑模型C.建立目标系统的逻辑模型D.建立目标系统的物理模型23.从表 1-2 关于操作系统存储管理方案、方案和方案的相关描述可以看出,它们分别对应U (24) /U存储管理方案。B表 1-2 几种寻址方式的相关描述及其区别表/BB方案/BB说明/B 编程时必须划分程序模块和确定程序模块之间的调用关系
12、,不存在调用关系的模块可以占用相同的主板区 在系统进行初始化的时候就已经将主存储空间划分成大小相等或不等的块,并且这些块的大小在此后是不可改变的。系统将程序分配在连续的区域中主存储空间和程序按固定大小单位进行分割,程序可以分配在不连续的区域中。在该方案中,当一个作业的程序地址空间大于主存,可以使用空间是也可以执行(分数:1.00)A.B.C.D.The U(71) /U is a general description of the architecture of a workflow management system used by the WFMC, in which the main
13、components and the associated interfaces are summarized. The workflow enactment service is the heart of a workflow system which consists of several U(72) /U . In a workflow system, a process is specified using the process definition tool. Usually, processes are defined in terms of a U(73) /U , which
14、 consists of U(74) /U indicated using a circle, and U(75) /U shown as a rectangle. These two components can be linked by means of a directed arc.(分数:5.00)A.evolutionary modelB.workflow reference modelC.waterfall modelD.spiral modelA.tasksB.processesC.workflow threadsD.workflow enginesA.PERT diagramB
15、.Network DiagramC.Petri NetD.Gantt chartA.resourcesB.placesC.positionsD.conditionsA.transmittersB.transitiveC.transitionsD.transformations24.设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。下面关于设计模式所倡导的基本原则的描述,错误的是U (50) /U。(分数:1.00)A.模块应对扩展开放,而对修改关闭B.优先使用继承,而不是组合C.要针对接口编程,而不是针对实现编程D.抽象不应该依赖于细节
16、,细节应当依赖于抽象25.对于 n 个元素的关键字序列k 1,k2,kn),当且仅当满足关系 KiK 2i且 KiK 2i+1(2in,2i+1n)称其为小根堆,反之则为大根堆。以下序列中,U (58) /U不符合堆的定义。(分数:1.00)A.(5,10,15,76,39,27,18)B.(5,10,18,76,39,27,15)C.(59,27,36,15,8,25,9)D.(59,36,27,15,8,25,9)26.软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定U (17) /U。(分数:1.00)A.模块间的组成关系B.模块的具体功能C.模块间的操
17、作细节D.模块间的相似性27.U(33) /U以静态或动态的连接方式,为应用程序提供一组可使用的类。(分数:1.00)A.类属B.类库C.函数库D.框架28.UML 中关联的多重度是指U (40) /U。(分数:1.00)A.一个关联类有多少个方法被另一个类调用B.一个关联类有多少个属性被另一个类调用C.一个关联类的某个方法被另一个类调用的次数D.一个关联的实例中有多少个相互连接的对象29.甲公司将其开发的商业软件著作权经约定合法转让给乙公司,随后甲公司自行对原软件进行改进,形成新版本后销售。那么,甲公司的行为U (10) /U。(分数:1.00)A.不构成侵权,因为对原软件改进后形成了新版本
18、B.不构成侵权,因为甲公司享有原软件的使用权C.不构成侵权,因为对原软件增加了新的功能D.构成侵权,因为甲公司不再享有原软件的使用权30.以下关于算法与数据结构关系的描述中,说法正确的是U (57) /U。(分数:1.00)A.算法的实现依赖于数据结构的设计B.算法的效率与数据结构无关C.数据结构越复杂,算法的效率越高D.数据结构越简单,算法的效率越高31.若某二叉树的先序遍历序列和中序遍历序列分别为 QBACD、BAQCD,则该二叉树的后序遍历序列为U (61) /U。(分数:1.00)A.QBCDAB.DACBQC.ABDCQD.ABQDC32.以下不属于 ISO/IEC9126 软件质量
19、模型第一层特性的是U (19) /U。(分数:1.00)A.可使用性B.功能性C.安全性D.效率33.SOA(Service Oriented Architecture)是一种设计和实现信息应用系统的架构模型,它的基本单元是U (37) /U。(分数:1.00)A.接口B.服务C.协议D.对象34.UML 用例图展示了各类 actor 与系统所提供的用例之间的连接。在银行储蓄管理信息系统中,不属于外部 actor 的是U (45) /U。(分数:1.00)A.存折和存取款单B.银行工作人员C.储蓄客户D.储蓄机35.U(8) /U主要包括网络模拟攻击、报告服务进程、漏洞检测、提取对象信息,以及
20、评测风险、提供安全建议和改进措施等功能。(分数:1.00)A.访问控制技术B.防火墙技术C.入侵检测技术D.漏洞扫描技术36.某数据库中有员工关系 E、产品关系 P、仓库关系 W 和库存关系 I,其中:员工关系E(employeeID,name,department)中的属性为:员工编号,姓名和部门;产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸和颜色;仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址和负责人编号;库存关系 I(warehouseID,
21、productID,quantity)中的属性为仓库编号,产品编号和产品数量。 若需得到在所有仓库中都存在的产品的名称,则对应的查询语句为: (分数:1.00)A.inB.notionC.existsD.notexists37.图 1-5UML 类图所示意的设计模式的意图是U (49) /U。 (分数:1.00)A.使原本由于接口不兼容而不能一起工作的那些类可以一起工作B.使算法可独立于使用它的客户而变化C.定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新D.将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求
22、日志,支持可撤销的操作38.某小型企业网的地址块是 192.168.162.0/26。其中,子网 192.168.162.64/26 可分配的主机地址数为U (70) /U个。(分数:1.00)A.62B.64C.124D.12839.计算机感染特洛伊木马后的典型现象是U (7) /U。(分数:1.00)A.程序异常退出B.有未知程序试图建立网络连接C.邮箱被垃圾邮件填满D.Windows 系统黑屏40.Cache 用于存放主存数据的部分拷贝。主存与 Cache 之间的数据传送是以U (4) /U为单位的。(分数:1.00)A.比特B.字节C.字D.数据块41.在 MVC(模型/视图/控制器)
23、模式中,控制器部分描述的是U (48) /U。(分数:1.00)A.应用问题域中包含的抽象领域知识B.用户界面对用户输入的响应方式C.应用问题域中所包含的抽象类D.将应用问题域中包含的抽象领域知识呈现给用户的方式42.若某计算机系统是由 500 个相同失效率的元器件构成串联系统,该计算机系统的 MTBF 为 2104小时,在不考虑其他因素对可靠性影响时,该计算机系统的每个元器件的失效率为U (3) /U。(分数:1.00)A.210-3/hB.510-5/hC.10-6/hD.10-7/h某工厂仓库有一名保管员,该仓库可存放 n 箱零件。该工厂生产车间有 m 名工人,只要仓库空闲,工人将生产好
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 软件 设计师 上午 试题 18 答案 解析 DOC
