中级软件设计师2018上半年上午试题及答案解析

上传人:小** 文档编号:57362750 上传时间:2018-10-21 格式:DOCX 页数:15 大小:656.04KB
返回 下载 相关 举报
中级软件设计师2018上半年上午试题及答案解析_第1页
第1页 / 共15页
中级软件设计师2018上半年上午试题及答案解析_第2页
第2页 / 共15页
中级软件设计师2018上半年上午试题及答案解析_第3页
第3页 / 共15页
中级软件设计师2018上半年上午试题及答案解析_第4页
第4页 / 共15页
中级软件设计师2018上半年上午试题及答案解析_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《中级软件设计师2018上半年上午试题及答案解析》由会员分享,可在线阅读,更多相关《中级软件设计师2018上半年上午试题及答案解析(15页珍藏版)》请在金锄头文库上搜索。

1、浮点数的表示分为阶和尾数 两部分。两个浮点数相加时,需要先对阶,即(1) (n 为阶 差的绝对值) (1)A 将大阶向小阶对齐,同时将尾数左移 n 位 B 将大阶向小阶对齐,同时将尾数右移 n 位 C 将小阶向大阶对齐,同时将尾数左移 n 位 D 将小阶向大阶对齐,同时将尾数右移 n 位 计算机运行工程中,遇到突发事件,要求 CPU 暂时停止正在运行的程序,转去为突发事 件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(2) ,其处理过程中保存 现场的目的是(3) 。 (2)A 阻塞B 中断C 动态绑定D 静态绑定 (3)A 防止丢失数据B 防止对其他部件造成影响 C 返回去继续执行原

2、程序D 为中断处理程序提供数据 海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值 决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从 而纠正错误。对于 32 位的数据,至少需要增加(4)个校验位才能构成海明码。 以 10 位数据为例,其海明码表示为 D9D8D7D6D5D4 P4D3D2D1P3D0P2P1中,其中,Di (0i9)表示数据位,Pj(1j4)表示校验位,数据位 D9由 P4 P3 和 P2进行校验(从右至 左 D9的位序为 14,即等于 8+4+2,因此用第 8 位的 P4 第 4 位的 P3和第二位的 P2校验) 数据位

3、 D5由(5)进行校验 (4)A 3B 4C 5D 6 (5)A P4 P1B P4 P2C P4 P3 P1D P3 P2 P1 流水线的吞吐率是指单位时间流水线处理任务数,如果个段流水的操作时间不同,则流 水线的吞吐率是(6)的倒数。 (6)A 最短流水段操作时间B 各段流水的操作时间之和B 最长流水段操作时间D 流水段数乘以最长流水段操作时间 网络管理员通过命令行方式对路由器进行管理,需要确保 ID,口令和会话内容的保密性, 应采取的访问方式是(7) (7)A 控制台B AUXC TELENTD SSH 在安全通信中,S 将所发送的信息使用(8)进行数字签名,T 收到该消息后可利用(9)

4、 验证该消息的真实性。 (8)A. S 的公钥B.S 的私钥C.T 的公钥D.T 的私钥 (9)A. S 的公钥B.S 的私钥C.T 的公钥D.T 的私钥 在网络安全管理中,加强内务内控可采取的策略有(10) 控制终端接入数量 终端访问授权,防止合法终端越权访问 加强终端的安全检查与策略管理 加强员工上网行为管理与违规审计 (10)A. B. C. D. 攻击者通过发送一个目的主机已经接受过的报文来达到攻击目的,这种攻击方式属于 (11)攻击(11)A.重放B.拒绝服务C.数据截获D.数据流分析 以下关于计算机软件著作权的叙述中,正确的是(12) (12)A.非法进行拷贝,发布或更改软件的人被

5、称为软件盗版者B.计算机软件保护条例是国家知识产权局颁布的,用来保护软件著作权人的权 益C. 软件著作权属于软件开发者,软件著作权自软件开发完成之日起产生D. 用户购买了具有版权的软件,则具有对该软件的使用权和复制权 王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档。以下有关 该软件的著作权的叙述中, 正确的是(13) (13)A.著作权应由公司和王某共同享有B.著作权应由公司享有C.著作权应由王某享有D.除了署名权以外,著作权的其它权利由王某享有 著作权中, (14)的保护期不受限制。 (14)A.发表权B.发行权C.署名权D.展览权 数据字典是结构化分析的一个重要输出。数

6、据字典的条目不包括(15) (15)A.外部实体B.数据流C.数据项D.基本加工 某商店业务处理系统中,基本加工“检查订货单”的描述为:如定货单金额大于 5000 元, 且欠款时间超过 60 天,则不予批准了;如订货单金额大于 5000 元,且欠款时间不超过 60 天,则发出批准书和发货单;如订货单金额小于或等于 5000 元,则发出批准书和发货单, 如欠款时间超过 60 天,则还要发催款通知书。现采用决策表表示该基本加工,则条件取值 的组合数最少是(16) (16)A.2B.3C.4D.5 某软件项目的活动图如下图所示。其中顶点表示项目里程碑,连接顶点的边表示包含的 活动,边上的数字表示活动

7、的持续天数,则完成该项目的最少时间是(17)天。活动 EH 和 IJ 的松弛时间分别是(18)天(17)A.17B.19C.20D.22 (18)A.3 和 3B.3 和 6C.5 和 3D.5 和 6 工作量估计模型 COCOMO II 的层次结构中,估算选择不包括(19) (19)A.对象点B.功能点C.用例数D.源代码行 (20)是一种函数式编程语言。 (20)A.LispB.PrologC.PythonD.Java/C+ 将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式,其中, (21) (21)A.编译方式和解释方式都生成逻辑上与源程序等价的目标程序 B. 编译方式和解释

8、方式都不生成逻辑上与源程序等价的目标程序 C.编译方式生成逻辑上与源程序等价的目标程序,解释方式不生成 D.解释方式生成逻辑上与源程序等价的目标程序,编译方式不生成 对于后缀表达式 abc-+d*(其中,-,+,*表示二元算术运算减,加,乘) ,与该后缀式等 价的语法树为(22)假设铁路自动售票系统有 n 个售票终端,该系统为每个售票终端创建一个进程 Pi(i=1,2,.,n)管理车票销售进程。假设 Tj(j=1,2,.,m)单位存放某日某趟车的车票剩余票数,Temp 为 Pi进程的临时工作单元,x 为某用户的购票张数。Pi进程的工作流程如下图所示, 用 P 操作和 V 操作实现进程间的同步与

9、互斥。初始化时系统应将信号量 S 赋值为(23) 。 图中(a) (b) (c)处应分别填入(24) 。(23)A.n-1B.0C.1D.2 (24)A.V(S),P (S)和 (S) B. P(S),P(S)和 V (S) C.V (S),V(S)和 P (S) D.P(S),V(S)和 V (S) 若系统在将(25)文件修改的结果写回磁盘时发生奔溃,则对系统的影响相对较大。 (25)A.目录B.空闲块C.用户程序D.用户数据 I/O 设备管理软件一般分为 4 个层次,如下图所示。图中分别对应(26)(26)A.设备驱动程序,虚设备管理,与设备无关的系统软件 B. 设备驱动程序,与设备无关的

10、系统软件,虚设备管理 C. 与设备无关的系统软件,中断处理程序,设备驱动程序 D. 与设备无关的系统软件,设备驱动程序,中断处理程序 若某文件系统的目录结构如下图所示,假设用户要访问文件 rw.dll,且当前工作目录为 swtools,则该文件的全文件名为(27) ,相对路径和绝对路径分别为(28) 。(27)A. rw.dllB.flash/rw.dllC./swtools/flash/rw.dllD./Programe file/Skey/rw.dll (28)A. /swtools/flash/和/flash/B. flash/和/swtools/flash/ C. /swtools/f

11、lash/和 flash/ D. /flash/和/swtools/flash/ 以下关于增量模型的叙述中,不正确的是(29) (29)A.容易理解,管理成本低 B.核心的产品往往首先开发,因此经历最充分的“测试” C.第一个可交付版本所需要的成本低,时间少 D.即使一开始用户需求不清晰,对开发进度和质量也没有影响 能力成熟模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型是 CMMI 提供的两种表示方法。连续式模型包括 6 个过程域能力等级(Capability Level,CL)其中(30)的共性目标是过程将可标识的输入工作产品转换成可标识的输出 工作产品,以实现支持过

12、程域的特定目标。 (30)A.CL1(已执行的 B.CL2(已管理的)C.CL3(已定义的)D.CL4(定量管理的) 软件维护工具不包括(31)工具 (31)A.版本控制B.配置管理C.文档分析D.逆向工程 概要设计文档的内容不包括(32) (32)A.体系结构设计B.数据库设计C.模块内算法设计D.逻辑数据结构设计 耦合是模块之间的相对独立性(互相连接点紧密程度)的度量。耦合程度不取决于 (33) (33)A.调用模块的方式B.各个模块之间接口的复杂程度 C.通过接口的信息类型D.模块提供的功能数 对下图所示的程序流程图进行判断覆盖测试,则至少需要(34)个测试用例。采用 McCabe 度量

13、法计算器环路复杂度为(35) 。(34)A.2B.3C.4D.5 (35)A.2B.3C.4D.5 软件调试的任务就是根据测试时所发现的错误,找出原因和具体的位置,进行改正。其常用的方法中, (36)是指从测试所暴露的问题出发,收集所有正确或不正确的数据,分析 他们之间的关系,提出假想的错误原因,用这些数据来证明或反驳,从而查出错误所在。 (36)A.试探法B.回溯法C.归纳法D.演绎法 对象的(37)标识了该对象的所有属性(通常是静态的)以及每个属性的当前值(通常 是动态的) 。 (37)A.状态B.唯一 IDC.行为D.语义 在下列机制中, (38)是指过程调用和响应所需执行的代码在运行时

14、加以结合;而(39) 是过程调用和响应调用所需执行的代码在编译时加以结合。 (38)A.消息传递B.类型检查C.静态绑定D.动态绑定 (39)A.消息传递B.类型检查C.静态绑定D.动态绑定 同一消息可以调用多种不同种类的对象的方法,这些类有某个相同的超类,这种现象是 (40) (40)A.类型转换B.映射C.单态D.多态 如下所示的图为 UML 的(41) ,用于展示某汽车导航系统中(42) 。Mapping 对象获取汽 车当前位置(GPS Location)的消息为(43)(41)A.类图B.组件图C.通信图D.部署图 (42)A.对象之间的消息流及其顺序B.完成任务所进行的活动流 C.对

15、象的状态转换及其事件顺序D.对象之间信息的时间顺序 (43)A.1:getGraphic()B.2:getCarPos()C.1.1CurrentArea()D.2.1getCarLocation() 假设现在要创建一个 Web 应用框架,基于此框架能创建不同的具体 Web 应用,比如博客, 新闻网站和网上商店等;并可以为每个 Web 应用创建不同的主题样式,比如浅色或深色等。 这一业务需求的类图设计适合采用(44)模式(如下图所示) 。其中(45)是客户程序使用 的主要接口,维护队主题类型的应用。此模式为(46) ,提现的最主要的意图是(47) 。(44)A.观察者(Observer)B.访

16、问者(Visitor)C.策略(Strategy)D.桥接(Bridge) (45)A.WebApplicationB.BlogC.ThemeD.Light (46)A.创建型对象模式B.结构型对象模式C.行为型类模式D.行为型对象模式 (47)A.将抽象部分与其实现部分分离,使它们都可以独立地变化 B.动态地给一个对象添加一些额外的职责 C.为其他对象提供一种代理以控制对这个对象的访问D.将一个类的接口转换成客户希望的另一个接口 下图所示为一个不确定有限自动机(NFA)的状态装换图。该 NFA 识别的字符串集合可用 正规式(48)描述。(48)A.ab*aB.(ab)*aC.a*baD.a(ba)* 简单算术表达式的结构可以用下面的上下文无关文法进行描述(E 为开始符号) , (49)是 符合该文法的句子。 (49)A.2-3*4B.2+-3*4C.(2+3)*4D.2*4-3语法制导翻译是一种(50)方法。 (50)A.动态语义分析B.中

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号