【计算机类职业资格】中级软件设计师上午试题-19及答案解析.doc
《【计算机类职业资格】中级软件设计师上午试题-19及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级软件设计师上午试题-19及答案解析.doc(32页珍藏版)》请在麦多课文档分享上搜索。
1、中级软件设计师上午试题-19 及答案解析(总分:75.00,做题时间:90 分钟)一、B单项选择题/B(总题数:69,分数:75.00)1.若文件系统容许不同用户的文件可以具有相同的文件名,则操作系统应采用U (26) /U来实现。(分数:1.00)A.索引表B.索引文件C.指针D.多级目录2.包(package)是 UML 的U (46) /U。(分数:1.00)A.结构事物B.分组事物C.行为事物D.注释事物Object-oriented analysis (OOA) is a semiformal specification technique for the object-orient
2、ed paradigm. Object-oriented analysis consists of three steps. The first step is U(71) /U . It determines how the various results are computed by the product and presents this information in the form of a U(72) /U and associated scenarios. The second is U(73) /U , which determines the classes and th
3、eir attributes, then determines the interrelationships and interaction among the classes. The last step is U(74) /U , which determines the actions performed by or to each class or subclass and presents this information in the form of U(75) /U .(分数:5.00)A.static modelingB.dynamic modelingC.use-case m
4、odelingD.behavioral modelingA.component diagramB.sequence diagramC.interactive DiagramD.use-case diagramA.use-case modelingB.class modelingC.dynamic modelingD.behavioral modelingA.static modelingB.use-case modelingC.dynamic modelingD.class modelingA.state diagramB.collaboration diagramC.sequence dia
5、gramD.activity diagram3.进程的五态模型包括运行状态、活跃就绪状态、静止就绪状态、活跃阻塞状态和静止阻塞状态。针对图3-4 的进程五态模型,为了确保进程调度的正常工作,(a)、(b)和(c)的状态分别为U (21) /U。 (分数:1.00)A.静止就绪、静止阻塞和活跃阻塞B.静止就绪、活跃阻塞和静止阻塞C.活跃阻塞、静止就绪和静止阻塞D.活跃阻塞、静止阻塞和静止就绪4.某 Windows XP 计算机安装无线网卡后,用于添加无线网络的“无线网络属性关联”选项卡配置界面如图 3-2 所示。若“网络验证(A)”项的值选择为“开放式”,则“数据加密(D)”项可供选择的值有“已
6、禁用”和“U (9) /U”。 (分数:1.00)A.WAPB.WEPC.TKIPD.WML5.表达式U (29) /U对应的逆波兰式是“ab+-cd-”。(分数:1.00)A.a-b-cdB.-(a+c-dC.-a+bc-dD.(a+(-c-6.在 C+中,使用静态成员解决同一个类的不同对象之间的数据共享问题。以下关于一个类的静态成员的叙述中,说法错误的是U (47) /U。(分数:1.00)A.静态成员变量可被该类的所有方法访问B.该类的对象共享其静态成员变量的值C.该类的静态数据成员变量的值不可修改D.该类的静态方法只能访问该类的静态成员变量7.风险的成本估算完成后,可以针对风险表中的每
7、个风险计算其风险曝光度。某软件小组计划项目中采用50 个可复用的构件,每个构件平均是 100LOC,本地每个 LOC 的成本是 13 元人民币。以下是该小组定义的一个项目风险。 风险识别:预定要复用的软件构件中只有 50%将被集成到应用中,剩余功能必须定制开发。 风险概率:60%。 该项目风险的风险曝光度是U (33) /U。(分数:1.00)A.10500B.19500C.32500D.650008.在极限编程(XP)开发方法中,U (38) /U策略有助于避免兼容性和接口问题,建立能及早发现错误的“冒烟测试”环境。(分数:1.00)A.持续集成B.简单设计C.重构D.系统隐喻9.在面向对象
8、技术中,同一个算子在不同的表达式中可能有不同的操作意义,这种多态性称为U (40) /U。(分数:1.00)A.参数多态B.过载多态C.包含多态D.隐含多态10.利用海明码(Hamming Code)纠正单位错,如果信息码字为 1011101,则至少需要加入U (4) /U位冗余位。(分数:1.00)A.1B.2C.3D.411.若某面向对象系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQLServer、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。U (50) /U设
9、计模式可抽象出相同的数据库访问过程。(分数:1.00)A.外观(FacadB.装饰(DecoratC.单例(SingletoD.模板方法(Template Metho12.图 3-3 中的程序由 A、B、C、D 和 E 等 5 个模块组成,表 3-1 模块之间的接口表中描述了这些模块之间的接口,每一个接口有一个编号。此外,模块 A、D 和 E 都要引用一个专用数据区。那么 A 和 D 之间耦合关系是U (18) /U。 (分数:1.00)A.B.C.D.13.已知一个线性表(38,25,74,63,52,48),假定采用散列函数 h(key)=key%7 计算散列地址,并散列存储在散列表 A0
10、6中,若采用线性探测法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为U (63) /U。(分数:1.00)A.1.4B.1.6C.2.0D.2.214.当使用数据流图对一个工资系统进行建模时,U (16) /U可以被认定为外部实体。(分数:1.00)A.工资单B.工资系统源程序C.接收工资单的银行D.工资数据库15.中华人民共和国政府信息公开条例自 2008 年 5 月 1 日起施行。某教授于 2008 年 6 月 1 日自行将该条例译成英文,投递给某国家的核心期刊,并于 2008 年 11 月 1 日发表。国家相关部门认为该教授的译文质量很高,经与该教授协商,于 2009 年 1
11、 月 5 日发文将该译文定为官方正式译文。U (10) /U。(分数:1.00)A.由于该教授未经相关部门同意而自行翻译官方条例,因此对其译文不享有著作权B.该教授对其译文自 2008 年 6 月 1 日起一直享有著作权C.该教授对其译文自 2008 年 6 月 1 日至 2009 年 1 月 4 日期间享有著作权D.该教授对其译文自 2008 年 11 月 1 日至 2009 年 1 月 4 日期间享有著作权16.某软件产品在应用初期运行在 Windows 2000 环境中。现因某种原因,该软件需要在 Linux 环境中运行,而且必须完成相同的功能。为适应该需求,软件本身需要进行修改,而所需
12、修改的工作量取决于该软件的U (20) /U。(分数:1.00)A.可复用性B.可维护性C.可移植性D.可扩充性17.在面向对象软件开发过程中,采用设计模式U (48) /U。(分数:1.00)A.以减少设计过程创建的类的个数B.以保证程序的运行速度达到最优值C.以复用成功的设计和体系结构D.以允许在非面向对象程序设计语言中使用面向对象的概念18.在最好和最坏情况下的时间复杂度均为 O(nlogn),但不稳定的排序算法是U (60) /U。(分数:1.00)A.堆排序B.快速排序C.归并排序D.基数排序19.某指令流水线由 5 段组成,各段所需要的时间如图 3-1 所示。连续输入 10 条指令
13、时的吞吐率为U (5) /U。 (分数:1.00)A.0.1428tB.0.2041tC.0.2857/tD.0.3333/t20.页式存储管理当中的页面是由U (22) /U所感知的。(分数:1.00)A.用户B.操作系统C.编译系统D.链接程序21.基于构件的开发(CBD)模型,融合了U (31) /U模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。(分数:1.00)A.瀑布B.螺旋C.喷泉D.RAD22.在 Windows 操作系统中,运行 netstat-r 命令后得到如图 3-8 所示的结果。图 3-8 中 224.0.0.0 是一个U (67) /U。 (分数:1.00)
14、A.本地回路地址B.公网 IP 地址C.组播 IP 地址D.私网 IP 地址23.UP(Unified Process)每个阶段结束时都会产生一些主要的工作成果。在初启阶段最重要的工作成果是U (37) /U。(分数:1.00)A.原始的风险评估B.原始的分析模型C.原始的用例模型D.原始的用户手册24.在 C 语言中,设有数组定义:char array=“China”;则数组 array 所占用的空间为U (27) /U。(分数:1.00)A.5 个字节B.6 个字节C.10 个字节D.12 个字节25.软件项目管理中可以使用各种图形工具,以下关于各种图形工具的论述中正确的是U (36) /
15、U。(分数:1.00)A.流程图直观地描述了工作过程的具体步骤,以及这些步骤之间的时序关系,可以用于控制工作过程的完成时间B.PERT 图画出了项目中各个活动之间的时序关系,可用于计算工程项目的关键路径,以便控制项目的进度C.因果分析图能表现出软件过程中各种原因和效果之间的关系,并且表现了它们随时间出现的顺序和重要程度,这些数据可用于改进软件过程的性能D.Gantt 图为整个项目建立了一个时间表,反映了项目中的所有任务之间的依赖关系,以及各个任务的起止日期,这些信息可用于项目的任务调度26.以下关于 TCP/IP 协议的叙述中,说法错误的是U (66) /U。(分数:1.00)A.ICMP 协
16、议用于控制数据报传送中的差错情况B.RIP 协议根据交换的路由信息动态生成路由表C.FTP 协议在客户服务器之间建立起两条连接D.RARP 协议根据 IP 地址查询对应的 MAC 地址27.在计算机的浮点数表示中,主要影响数值表示范围的是U (1) /U。(分数:1.00)A.尾数的位数B.阶码的位数C.规格化的方法D.尾数下溢的处理28.设关系 R 和 S 的元数分别为 2 和 3,那么,R 12 S 与U (52) /U等价。(分数:1.00)A.B.C.D.29.层次化网络设计方案中,U (69) /U是核心层的主要任务。(分数:1.00)A.高速数据转发B.边界路由和接入 Intern
17、etC.MAC 层过滤和网段微分D.实现网络的访问策略控制30.若二叉树的先序遍历序列为 ABCEDF,后序遍历序列为 CEBFDA,则其中序遍历序列为U (65) /U。(分数:1.00)A.CEFBDAB.CBEAFDC.CEBAFDD.CBEDFA斐波那契(Fibonacci)数列可以递归地定义为:(分数:2.00)A.6B.7C.12D.13A.动态规划B.分治C.回溯D.分支限界在一个单 CPU 的计算机系统中,有 3 台不同的外部设备 R1、R2 和 R3,以及 3个进程 P1、P2 和 P3。系统 CPU 调度采用可剥夺式优先级的进程调度方案,3 个进程的优先级、使用设备的先后顺
18、序和占用设备时间如表 3-2 所示。 B表 3-2 进程的优先级、使用设备的先后顺序和占用设备时间表/BB进程/BB优先级/BB使用设备、CPU 的先后顺序和占用时间/BP1 高 R1 (20ms) CPU (20ms) R3 (20ms)P2 中 R3 (40ms) CPU (30ms) R2 (20ms)P3 低 CPU (30ms) R2 (20ms) CPU (20ms)假设操作系统的开销忽略不计,从 3 个进程同时投入运行到全部完成,CPU 的利用率约为U (23) /U%; R3 的利用率约为U (24) /U%。其中,设备的利用率是指该设备的使用时间与进程组全部完成所占用时间的比
19、率。(分数:2.00)A.66.7B.75C.83.3D.91.7A.66B.50C.33D.1731.图 3-6 示意的U (49) /U设计模式,定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 (分数:1.00)A.状态(StatB.观察者(ObserveC.组合(CompositD.访问者(Visito32.设栈 S 和队列 Q 的初始状态为空,元素按照 a、b、c、d、e 的次序进入栈 S,当一个元素从栈中出来后立即进入队列 Q。若队列的输出元素序列是 c、d、b、a、e,则元素的出栈顺序是U (59) /U。(分数:1.00)
20、A.e、a、b、d、cB.e、d、c、b、aC.c、d、b、a、eD.a、b、c、d、e33.某企业职工和部门的关系模式如下所示,其中部门负责人也是一名职工。 职工(职工号,姓名,年龄,月工资,部门号,电话,办公室) 部门(部门号,部门名,负责人代码,任职时间) 查询每个部门中月工资最高的“职工号”的 SQL 查询语句如下: (分数:1.00)A.where 部门号=部门号B.where 职工号=职工号C.where 职工号=负责人代码D.where 部门号=职工号34.以下关于用例(use case)的叙述中,说法不够准确的是U (44) /U。(分数:1.00)A.用例将系统的功能范围分解
21、成许多小的系统功能陈述B.一个用例代表了系统的一个单一的目标C.用例是一个行为上相关的步骤序列D.用例描述了系统与用户的交互35.用边界值分析法,假定 15X100(X 为正整数),那么 X 在测试中应取的边界值是U (39) /U。(分数:1.00)A.X=15,X=100B.X=14,X=15,X=99,X=100C.X=16,X=101D.X=14,X=15,X=100,X=10136.IE7.0 浏览器将 Web 站点分成 4 种安全区域。其中,“Internet”区域的默认安全级别设置为U (8) /U。(分数:1.00)A.中低B.中C.中高D.高37.某幅图像具有 640480
22、个像素点,若每个像素具有 8 位的颜色深度,经 5:1 压缩后,其图像数据需占用的存储空间为U (14) /U字节。(分数:1.00)A.61440B.307200C.384000D.307200038.在 UML 建模过程中,对象行为是对象间为完成某一目的而进行的一系列消息交换。若需要描述跨越多个用例的单个对象的行为,使用U (43) /U是最为合适的。(分数:1.00)A.状态图(Statechart DiagraB.交互图(Interactive DiagraC.活动图(Activity DiagraD.协作图(Collaboration Diagra39.测试是保证软件质量的重要手段。
23、根据国家标准 GB 856688计算机软件开发规范的规定,应该在U (19) /U阶段制定系统测试计划。(分数:1.00)A.需求分析B.概要设计C.详细设计D.系统测试40.用 UML 建立业务模型是理解企业业务过程的第一步。使用活动图(Activity Diagram)可显示业务工作流的步骤和决策点,以及完成每一个步骤的角色和对象,它强调U (42) /U。(分数:1.00)A.上下层次关系B.时间和顺序C.对象间的迁移D.对象间的控制流41.一级封锁协议解决了事务的并发操作带来的U (55) /U不一致性的问题。(分数:1.00)A.读脏数据B.数据重复修改C.数据丢失修改D.数据不可重
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 软件 设计师 上午 试题 19 答案 解析 DOC
