欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】中级软件设计师上午试题-43及答案解析.doc

    • 资源ID:1323009       资源大小:144KB        全文页数:36页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】中级软件设计师上午试题-43及答案解析.doc

    1、中级软件设计师上午试题-43 及答案解析(总分:75.00,做题时间:90 分钟)某机主存容量为 16MB,cache 容量为 16KB,主存与 cache 每块都分为 16B,主存与 cache 地址变换采用直接映像方法。这种映像方法优点是算法简单,缺点是 (1) 。若访问的主存单元为 B4AF45H,而且该单元已经装入 cache,则 cache 的地址是 (2) 。(分数:2.00)A.转换方法复杂B.转换速度较慢C.cache 利用不充分D.转换方法不直观A.34AFHB.2F45HC.4AF5HD.B4AFH中断是现代计算机中的一项重要技术,为了提高 CPU 的工作效率和计算机的可靠

    2、性,以及实现计算机间通信都是必不可少的,中断处理过程中保存现场是为了 (3) ,保存和恢复现场时都要求关中断是为了 (4) 。(分数:2.00)A.怕丢失数据B.怕影响其他部件工作C.返回原程序执行D.中断处理过程中要使用现场数据A.转入中断服务程序B.返回源程序C.保存完整的中断现场D.停止中断工作某计算机字长为 32 位,浮点表示时,阶码占 8 位,尾数占 24 位(各包含 l 位符号位),阶码用补码表示,尾数用原码表示,该浮点数能表示的最大正数是 (5) ,能表示的最小负数是 (6) 。(分数:2.00)A.(1-2-23)27B.(1-2-23)(27-1)C.(1-2-24)27-1

    3、D.-(1-2-23)27A.-(1-2-23)27B.(1-2-23)(27-1)C.-(1-2-24)27D.-(1-2-23)(27-1)某计算机执行一条指令的过程分为取指令、分析指令和执行指令 3 段操作,每一段操作占用的时间分别是t、2t、3t。若采用常规的顺序串行执行方式,连续执行 n 条指令所需时间是 (7) ;若采用流水线方式,3 段操作重叠执行时,连续执行 n 条指令所需时间是 (8) 。(分数:2.00)A.9ntB.3ntC.6ntD.3(n-1)tA.9ntB.3(n-1)tC.6ntD.3(n+2)t为了提高计算机系统的可靠性,经常采用容错技术,校验技术等。如果一个系

    4、统由 3 个子系统构成,在串联方案中,3 个子系统全部正常工作时,系统才能正常工作。如果3 个子系统的可靠性分别为 R1=0.7,R 2=0.8,R 3=0.9,则系统的可靠性 R 为 (9) 。若将子系统 1、子系统 2 并联起来,再与子系统 3 串联起来,则此时当子系统 1 或 2 中有一个正常工作,且子系统 3 也正常工作时,整个系统即正常工作。此时整个系统的可靠性为 (10) 。(分数:2.00)A.0.56B.0.72C.0.504D.0.605A.0.72B.0.63C.0.504D.0.8461.软件需求分析的任务不应包括 (11) 。(分数:1.00)A.确定功能要求B.分析数

    5、据要求C.模块划分D.修正开发计划2.需求分析主要解决的问题是 (12) 。(分数:1.00)A.做什么B.在哪里做C.如何做D.做的程度3.在 PERT 图中,每个任务还可以有一个 (13) 时间,表示在不影响整个工期的前提下,完成任务有多少机动余地。(分数:1.00)A.冗余B.松弛C.机动D.可洽4.程序设计小组的组织形式有很多种,其中便于集中领导、步调统一的是 (14) 。(分数:1.00)A.单人小组B.主程序员组C.无主程序员组D.层次式程序员组5.软件开发工具不包括 (15) 。(分数:1.00)A.需求分析工具B.设计工具C.编码与排错工具D.版本控制工具UML 的词汇表包含以

    6、下 3 种构造模块, (16) 是对模型中最具有代表性成分的抽象, (17) 把 (16) 结合在一起, (18) 聚集了相关的 (16) 。(分数:3.00)A.事物B.实体C.对象D.类A.规则B.映射C.群D.关系A.群B.集合C.图D.联系6. (19) 为数据流图中的每个数据流、文件、加工,以及对组成数据流或文件的数据项做出说明。(分数:1.00)A.小说明B.数据字典C.数据流图词汇表D.数据逻辑7.按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等, (20) 制定的标准是国际标准。(分数:1.00)A.GJBB.IEEEC.ANSID.ISO8.

    7、随着一项软件产品(成果)的产生,直接为该软件开发者带来 (21) 。(分数:1.00)A.专利权、商标专用权、著作权、商业秘密专有权B.著作权、商业秘密专有权C.专利权、著作权、商业秘密专有权D.专利权、商业秘密专有权9.老王开发了一种控制汉字输入方法的应用软件,后老王于 2000 年 3 月 10 日去世了。该软件的保护期应截止到 (22) 。(分数:1.00)A.2050 年 12 月 31 日B.2050 年 3 月 10 日C.2000 年 3 月 10 日D.2000 年 12 月 31 日10.有 m 个进程(P 0,P 1,P m-1)通过 n 个缓冲区(B 0,B 1,B n-

    8、1)向 1 个进程(Q)发送数据包,每个数据包大小与缓冲区一样。要求:进程 Q 接收数据包的次序与发送次序一样。为保证发送进程与接收进程正确地并行工作,需要设置 (23) 。(分数:1.00)A.一个信号量,初值为 0B.一个信号量,初值为 1C.两个信号量,初值分别为 0 和 1D.3 个信号量,初值分别为 n、1、011.UNIX 的文件系统采用三级索引机制。在文件控制块(FCB)中,设置了一个索引表,共有 13 个索引地址。其中,前 10 个为直接索引地址,后 3 个为间接索引地址,包括 1 个一级索引地址、1 个二级索引地址和1 个三级索引地址。假定磁盘块的大小为 512 个字节,那么

    9、 UNIX 系统允许一个文件最多有 (24) 页。(分数:1.00)A.13B.10+256*3C.10+256+2562+2563D.10+512+512*2+512*1312.某操作系统的虚存管理采用的页面淘汰算法是优化(OPT)算法,为每个进程分配 3 个页面。现有一个进程的一段程序,其访问的操作数所在页面的序列为:1 4 6 5 3 4 5 2 5 4 3 5 1 2 4 1假定开始时内存为空,执行这段程序将产生 (25) 次缺页中断(程序的存储不计)。(分数:1.00)A.8B.9C.13D.1013.一个有两个作业管理进程的批处理系统,作业调度采用最高响应比优先的算法,进程调度采用

    10、基于优先数(优先数大表示优先级别高)的算法。有以下作业序列:作业名 到达时间 估计运行时间 优先数A 10:00 50 分 5B 10:20 60 分 7C 10:50 40 分 3D 11:20 80 分 8E 11:40 30 分 6F 12:00 70 分 9作业 F 的运行结束时间为 (26) (假定在作业运行期间,除了有空闲的作业管理进程以外,系统不进行调度工作)。(分数:1.00)A.14:50B.15:30C.13:40D.13:1014.a,b 上的正规表达式(a|b)*(aa|bb)(a|b)*描述的正规集是 (27) 。(分数:1.00)_15.已知文法 G1(V Ta,b

    11、,d,V NS,A,B,S,P),其中 P 为:SdABAaA|aBbB|该文法属于 (28) 文法。(分数:1.00)A.0 型B.上下文有关C.上下文无关D.正规16.所有编译程序的语法分析器都使用一个 (29) ,以支持语法分析的顺利进行。(分数:1.00)A.栈B.队C.树D.图17.一种语言中不同种类的变量往往采用不同的存储分配策略,C 语言中的全局变量和静态变量采用静态分配,而自动(Auto)类变量采用 (30) 。(分数:1.00)A.最佳分配B.首先分配C.堆式分配D.栈式分配18.设二叉树根结点的层次编号为 1,则深度为 k 的完全二叉树有 (31) 种。(分数:1.00)A

    12、.2kB.2k-1C.2(k-1)D.2k19.在一个单链表中,若 p 所指结点不是最后结点,在 p 所指结点之后插入 s 所指结点,则应执行 (32) 操作。(分数:1.00)A.s-linkp;p-links;B.s-linkp-link:p-links:C.S-linkp-link; ps:D.p-links:s-linkp:20.如果某线性表的结点不等长,但希望能按下标随机存取每个元素,可以采用 (33) 表示。(分数:1.00)A.多重链表B.倒排表C.散列表D.索引表21.在实体与实体之间可能存在多对多的关系,如一位学生可选修多门课程,一门课程可接受多位学生选修。在实现时采用 (3

    13、4) 可以表述这种关系。(分数:1.00)A.十字链表B.关联矩阵C.对称链表D.邻接表22.在下列排序方法中,不稳定的方法有 (35) 。(分数:1.00)A.归并排序和基数排序B.插入排序和希尔排序C.堆排序和快速排序D.选择排序和冒泡排序23.霍夫曼(Huffman)编码是 (36) 。(分数:1.00)A.有损数据压缩编码B.无损数据压缩编码C.不压缩数据的编码D.通道(或称信道)编码24.为适应网络带宽和降低存储器存储容量的要求,科技工作者开发了许多算法,用于压缩各种各样的数据。假设处理系统的计算精度足够高,由此造成的数据损失可忽略。其中,正向离散余弦变换(FDCT) (37) 。(

    14、分数:1.00)A.对重构图像的质量有损失B.对重构图像的质量没有损失C.变换前后数据项的数目不相等D.变换前后的系数具有相同含义25.有一种型号的数字录音机使用了 32MB 的 flashmemory(闪速存储器),假设其中 2 MB 用于运行程序,其余用于存储声音数据。该录音机采用 G7231 的声音编码标准,使用的数据速率为 53kbps。计算使用这种录音机时最长的录音时间为 (38) 。(分数:1.00)A.12 小时 34 分钟B.13 小时 11 分钟C.13 小时 25 分钟D.14 小时 4 分钟26.假设有一台摄像机,它的扫描速率为 450 行/帧520 像素/行25 帧/秒

    15、,图像子采样格式为4:2:0。如果每个 Y、Cr、Cb 信号量化成 8 位每样本,则该摄像机输出的位速率是 (39) 。(分数:1.00)A.140.4MbpsB.93.6MbpsC.70.2MbpsD.46.8Mbps广义笛卡尔积属于关系运算符中的 (40) 。两个元数分别为 n 目和 m 目的广义笛卡尔积是一个 (41) 列的元组集合,其形式定义如下: (42) (43) 。(分数:4.00)A.集合运算符B.专门运算符C.比较运算符D.逻辑运算符A.n+mB.n-mC.nmD.n2-m2A.RSB.RC.RSD.RSA.B.(t|tn+mt nRt mSC.t|tt n,t mt nRt

    16、 mSD.t|tt n,t mt nRt mSt nit mjE. Dt|tt ,t t nRt mSt27. (44) ,是数据库恢复的基本技术。(分数:1.00)A.数据库镜像B.日志文件C.重建记录D.修复介质OMT 定义了 3 种模型,它们是 (45) 、 (46) 、 (47) 。(分数:3.00)A.系统模型B.对象模型C.物理模型D.概念模型A.设计模型B.动态模型C.静态模型D.结构模型A.功能模型B.关系模型C.逻辑模型D.抽象模型28.面向对象的数据库是 (48) 的集合。(分数:1.00)A.数据B.对象C.类D.关系29.在程序运行过程中, (49) 将方法与特定的对象

    17、动态地联系在一起,使得不同的对象在使用同样的方法时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。(分数:1.00)A.消息传递机制B.对象自身引用C.消息传递机制和对象自身引用D.参数多态30.对象自身引用(Self-Reference)是 OOPL 中的一种特有结构。对象自身引用机制使得在进行方法的设计和实现时并不需要考虑与对象联系的细节,而是从更高一级的抽象层次,也就是类的角度来设计同类型对象的 (50) 特征,从而使得方法在一个类及其子类的范围内具有共性。(分数:1.00)A.方法B.行为C.类型D.动态OOA(Object-Oriented Analysis

    18、)模型由 5 个层次和 5 个活动组成,5 个层次不包括 (51) ,5 个活动不包括 (52) 。OOA 在定义属性的同时,还要识别实例连接。实例连接是一个实例对象与另一个实例对象的 (53) 关系。(分数:3.00)A.主题层B.对象类层C.动态层D.结构层A.标识结果B.标识结构C.定义属性D.定义服务A.连接B.映射C.派生D.类比31.分治法也许是使用最广泛的算法设计方法,以下关于分治法的结论中正确的是 (54) 。(分数:1.00)A.分治法能解决动态规划方法所能解决的任何问题B.分治法找到的问题的解一定是最优解C.用分治法能求出任何问题的解D.分治法只能把大问题简单分解成一些较小

    19、的问题32.蒙特卡罗(Monte Carlo)算法是一种常用的 (55) 算法。(分数:1.00)A.确定性B.近似C.概率D.加密33.递推法与递归法的关系是: (56) 。(分数:1.00)A.可以用递推法解决的问题,都可以用递归法解决B.可以用递归法解决的问题,都可以用递推法解决C.不能用递推法解决的问题,也肯定不可以用递归法解决D.不能用递归法解决的问题,可以用递推法解决34.解决 Hash 法中出现的冲突问题常采用的方法是 (57) 。(分数:1.00)A.数字分析法、除余法、平方取中法B.数字分析法、除余法、线性探查法C.数字分析法、线性探查法、双散列法D.线性探查法、双散列法、拉

    20、链法35.既希望较快地查找又便于线性表动态变化的查找方法是 (58) 。(分数:1.00)A.顺序查找B.折半查找C.Hash 查找D.索引顺序查找36. (59) 不属于网络协议的组成要素。(分数:1.00)A.词汇B.语法C.语义D.规则37.路由器是 (60) 层的设备。(分数:1.00)A.物理层B.数据链路层C.网络层D.传输层38.以太网中采用的 CSMA/CD 算法为 (61) 。(分数:1.00)A.非坚持型 CSMA 和二进制指数退避B.1-坚持型 CSMA 和二进制指数退避C.P-坚持型 CSMA 和二进制指数退避D.(1-P)坚持型 CSMA 和二进制指数退避39.TCP

    21、 协议通过建立连接为用户提供可靠传输,与数据链路层的建立连接不同, TCP 要经过 (62) 才能确定一个连接。(分数:1.00)A.三次握手B.请求信息C.接收到信息D.得到应答40.某单位分配到的网络地址是 2171480/27。若再分成 4 个子网,则可用于分配给主机的 IP 地址数是 (63) 。(分数:1.00)A.32B.30C.24D.8对照 ISO/OSI 参考模型各个层中的网络安全服务,在网络层可以采用 (64) 来处理信息内外网络边界流动和建立透明的安全加密信道;在传输层主要解决进程到进程间的加密,最常见的传输层安全技术有 (65) 等。(分数:2.00)A.防窃听技术B.

    22、防火墙技术C.防病毒技术D.防拒认技术A.SETB.IPSecC.S-HTTPD.SSLDigital computer is controlled by internally stored programs and (66) of using common storage for all or part of a program and also for all or part of the data necessary for the execution of the programs; executing user-written or user-designated programs;

    23、 performing user-designated manipulation of digitally represented discrete data, including. (67) operations and logic operations; and executing programs that (68) themselves during their execution.Analog computers operations are analogous to the (69) of another system and that accepts, processes, an

    24、d produces analog data.(70) computer integrates analog computer components and digital computer components by interconnection of digital-to-analog converters and analog-to-digital converters.(分数:5.00)A.qualifiedB.competentC.capableD.ableA.mathematicalB.arithmeticC.numericalD.digitalA.modifyB.correct

    25、C.reviseD.improveA.behaviorB.actionC.conductD.mannerA.MixedB.CompositeC.CompoundD.HybridIn the open systems interconnection (OSI) reference model, “layer“ means one of seven conceptually complete, (71) arranged groups of services, functions, and protocols, that extend across all open systems.Applica

    26、tion layer provides means for the application (72) to access the OSI environment. Presentation layer provides for the selection of a common syntax for representing data. (73) layer provides the means necessary for cooperating presentation entities to organize and synchronize their dialog and to mana

    27、ge their data exchange. Transport layer provides a reliable end-to-end data transfer service. Network layer provides for the entities in the transport layer the means for transferring blocks of data, by (74) and switching through the network between the open systems in which those entities reside. D

    28、ata link layer provides services to transfer data between network layer entities. Physical layer provides the mechanical, electrical, functional, and procedural means to establish, maintain and (75) physical connections for transfer of bits over a transmission medium.(分数:5.00)A.ranklyB.levellyC.laye

    29、redD.hierarchicallyA.proceduresB.processesC.coursesD.schedulesA.ConversationB.DialogC.SessionD.DiscussionA.passingB.linkingC.searchingD.routingA.releaseB.disconnectC.freeD.terminate中级软件设计师上午试题-43 答案解析(总分:75.00,做题时间:90 分钟)某机主存容量为 16MB,cache 容量为 16KB,主存与 cache 每块都分为 16B,主存与 cache 地址变换采用直接映像方法。这种映像方法优点

    30、是算法简单,缺点是 (1) 。若访问的主存单元为 B4AF45H,而且该单元已经装入 cache,则 cache 的地址是 (2) 。(分数:2.00)A.转换方法复杂B.转换速度较慢C.cache 利用不充分 D.转换方法不直观解析:A.34AFHB.2F45H C.4AF5HD.B4AFH解析:解析 为了提高访存速度,在主存与 CPU 之间设置一个容量较小的高速缓冲存储器 cache,每次访问主存时,把包含该单元的一个数据块一齐调入 cache。由于程序访问的局部原理,下次访存时,很大可能是该单元已经调入 cache,只要查找该单元是否已经调入 cache,若已在 cache 中,CPU

    31、可直接从cache 中取走数据,大大提高了存取数速度。本题的关键是被访主存单元调入 cache 哪一个单元中?这是一个地址映像问题。在 cache 中用得较多的是地址直接映像法。这种方法规定,首先把主存容量按 cache 容量大小分成许多区,主存中每个区又分成若干块,每块又包含若干字节。主存与 cache 交换数据时以块为单位,但规定主存中各区中某一块号的数据调入 cache 时,只能放在 cache 中与其块号相同的那一个块中。因此 cache 中地址,低位块内地址与主存低位块内地址相同,cache 中块号与主存中调入数据块的块号相同,不同的是主存高位地址(区号)作为主存字块标志,也存到 c

    32、ache 相应块中,但 cache 地址应该与主存的块号与块内地址是相同的。在本题中,每数据块 16B,块内地址为 4 位,cache 容量为 16KB,每 16B 为一块,cache 共分成 1K 块,块号地址 10 位。因此主存单元调入 cache 后,cache 的地址与主存单元低 14 位地址是相同的,即 2F45H。地址直接映像算法简单、转换容易、查找方便,缺点是 cache 空间利用不充分,使用不灵活。中断是现代计算机中的一项重要技术,为了提高 CPU 的工作效率和计算机的可靠性,以及实现计算机间通信都是必不可少的,中断处理过程中保存现场是为了 (3) ,保存和恢复现场时都要求关中

    33、断是为了 (4) 。(分数:2.00)A.怕丢失数据B.怕影响其他部件工作C.返回原程序执行 D.中断处理过程中要使用现场数据解析:A.转入中断服务程序B.返回源程序C.保存完整的中断现场 D.停止中断工作解析:解析 中断是在 CPU 执行程序过程中,响应随机发生紧急事件的服务请求,专为突发事件服务,当服务完毕时又自动返回原来中断的程序处继续执行。中断处理过程是依靠 CPU 执行中断处理程序实现的,所以又叫程序中断。当 CPU 执行新的程序时,CPU 中原来寄存器的内容,包括程序中断时的指令地址都被冲掉了,为了中断服务完毕后 CPU 能返回原来的程序中断处,必须保留当时 CPU 全部现场。由于

    34、保存现场的工作需要执行多条指令,又怕高级中断在保存现场的过程中再来打断保存现场的工作。也就是为了保存完整的 CPU 现场,这时需要关闭中断,禁止任何中断再来打断这一工作,等到保存现场完毕,再打开中断,这时才允许更紧迫的事件更高级的中断来打断正在处理的低级中断服务。在返回现场的过程中也为了把 CPU 现场完全恢复后再响应高级中断的请求,也使用关中断、开中断的方法。某计算机字长为 32 位,浮点表示时,阶码占 8 位,尾数占 24 位(各包含 l 位符号位),阶码用补码表示,尾数用原码表示,该浮点数能表示的最大正数是 (5) ,能表示的最小负数是 (6) 。(分数:2.00)A.(1-2-23)2

    35、7B.(1-2-23)(27-1) C.(1-2-24)27-1D.-(1-2-23)27解析:A.-(1-2-23)27B.(1-2-23)(27-1)C.-(1-2-24)27D.-(1-2-23)(27-1) 解析:解析 本题考查浮点数的表示方法、表示范围和原码补码的概念。一个浮点数 N 可用阶码 E 和尾数 M 两个部分来表示,若阶的底为 2,则 N=M2E。M 为定点二进制小数,原码表示时,其最大正数 M1是 0.1111=1-2-23共 24 位,其最小负数 M2是1.1111-(1-2 -23)共 24 位。因为原码叫符号绝对值表示法,即原码的数值部分是该数绝对值(不管正数、负数

    36、)。原码最高位是符号位:0 表正数,1 表负数。阶码 E 为定点二进制整数,用补码表示时,正数的补码是其本身,符号位为 0,数值位为其绝对值;负数的补码,符号位是 1,数值位为其绝对值之补数,即各位变反的末位加 1。本题阶码 8 位,其最大正数 E1是 01111111 即(2 7-1)其最小负数 E2是 10000000 即-2 7因此该浮点数最大正数 N1=M12*(1-2 -23)(27-1)最小负数 N2=M22*-(1-2 -23)(27-1)某计算机执行一条指令的过程分为取指令、分析指令和执行指令 3 段操作,每一段操作占用的时间分别是t、2t、3t。若采用常规的顺序串行执行方式,

    37、连续执行 n 条指令所需时间是 (7) ;若采用流水线方式,3 段操作重叠执行时,连续执行 n 条指令所需时间是 (8) 。(分数:2.00)A.9ntB.3ntC.6nt D.3(n-1)t解析:A.9ntB.3(n-1)tC.6ntD.3(n+2)t 解析:解析 计算机执行一条指令的时间为指令周期。它包括取指令、分析指令和执行执令所需的全部时间。当执行指令所有操作都是串行执行时,则完成一条指令所需时间是所有操作时间之和。本题中完成一条指令的时间为t+2t+3t=6t。计算机连续执行 n 条指令所需时间为 n6t=6nt。若采用流水线方法执行指令,则计算机中需设置独立的 3 个部件,即取指令

    38、部件、分析指令部件和执行指令部件。3 个部件工作时在时间上是重叠的,但在流水线各个流水级的时间都是相等的,并且选取各个流水级中时间最长者作为一个流水级操作的时间,因此本题中一个流水级所用的时间应为 3t。连续执行 n 条指令所需时间为:第 1 条指令从输入到输出结果需用 33t=9t,以后每隔一个流水级时间即输出一个结果,(n-1)条指令共需(n-1)3t3(n-1)t。若本题中采用流水线方案,理想情况下执行 n 条指令需用时间是 9t+3(n-1)t=3nt+6t=3(n+2)t。为了提高计算机系统的可靠性,经常采用容错技术,校验技术等。如果一个系统由 3 个子系统构成,在串联方案中,3 个

    39、子系统全部正常工作时,系统才能正常工作。如果3 个子系统的可靠性分别为 R1=0.7,R 2=0.8,R 3=0.9,则系统的可靠性 R 为 (9) 。若将子系统 1、子系统 2 并联起来,再与子系统 3 串联起来,则此时当子系统 1 或 2 中有一个正常工作,且子系统 3 也正常工作时,整个系统即正常工作。此时整个系统的可靠性为 (10) 。(分数:2.00)A.0.56B.0.72C.0.504 D.0.605解析:A.0.72B.0.63C.0.504D.0.846 解析:解析 本题考查系统可靠性的基本概念。在串联系统中,系统的可靠性为:R=R1R2R30.70.80.9=0.504并联

    40、系统的系统可靠性为:R1-(1-R 1)(1-R2)(1-R3)1-(1-0.7)(1-0.8)(1-0.9)0.994在串、并联的系统中若部件 1 与部件 2 并联,再与部件 3 并联,则整个系统的可靠性为:R1-(1-R 1)(1-R2)R31-(1-0.7)(1-0.8)0.90.940.9=0.8461.软件需求分析的任务不应包括 (11) 。(分数:1.00)A.确定功能要求B.分析数据要求C.模块划分 D.修正开发计划解析:解析 需求分析是指开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式功能规定(需求规格说

    41、明)、的过程。需求分析的主要任务是确定待开发的功能、性能、数据、界面等要求。包括:(1)确定系统的综合要求。(2)分析软件系统的数据要求。(3)导出系统的逻辑模型。(4)修正项目计划。模块划分应该是在需求分析之后的设计阶段中概要设计中进行。2.需求分析主要解决的问题是 (12) 。(分数:1.00)A.做什么 B.在哪里做C.如何做D.做的程度解析:解析 同上。需求分析主要解决的问题是“做什么”,概要设计和详细设计阶段解决的是“怎么做”。3.在 PERT 图中,每个任务还可以有一个 (13) 时间,表示在不影响整个工期的前提下,完成任务有多少机动余地。(分数:1.00)A.冗余B.松弛 C.机

    42、动D.可洽解析:解析 PERT 图是一个有向图,每个任务还可以有一个松弛时间(Slack Time),表示在不影响整个工期的前提下,完成该任务有多少机动余地。4.程序设计小组的组织形式有很多种,其中便于集中领导、步调统一的是 (14) 。(分数:1.00)A.单人小组B.主程序员组C.无主程序员组 D.层次式程序员组解析:解析 人员管理是软件开发项目管理的一个重要组成部分。合理地组织好参加软件项目的人员,有利于发挥每个人的作用,有利于软件项目的成功开发。在人员组织时,应考虑软件项目的特点,软件人员的素质等多方面的因素。软件设计小组的组织形式可以有:主程序员组、非主程序员组、层次式程序员组等。主

    43、程序员组由一名经验丰富、能力强的软件设计师领导,其他程序员完成他分配的任务。这种组织形式很常见,有利于集中领导,按规范办事,但不利于发挥个人的积极性。非主程序员组内部关系平等,采取讨论、协商和互相配合来进行工作,这种形式是敏捷开发所推崇的,有利于调动成员积极性、提高能力,但由于职责不明确,往往会影响效率,也不利于与外部交流。5.软件开发工具不包括 (15) 。(分数:1.00)A.需求分析工具B.设计工具C.编码与排错工具D.版本控制工具 解析:解析 软件工具可分为软件开发工具、软件维护工具、软件管理和软件支持工具。软件开发工具通常有需求分析工具、设计工具、编码与排错工具、测试工具等;软件维护

    44、工具主要有版本控制工具、文档分析工具、开发信息库工具等。UML 的词汇表包含以下 3 种构造模块, (16) 是对模型中最具有代表性成分的抽象, (17) 把 (16) 结合在一起, (18) 聚集了相关的 (16) 。(分数:3.00)A.事物 B.实体C.对象D.类解析:A.规则B.映射C.群D.关系 解析:A.群B.集合C.图 D.联系解析:解析 UML 的词汇表包含 3 种构造块:事物、关系和图。事物是对模型中最具有代表性的成分的抽象,关系把事物结合在一起,图聚集了相关的事物。UML 中有 4 种事物:结构事物、行为事物、分组事物和注释事物。4 种关系:依赖、关联、泛化和实现。9 种图

    45、:类图、对象图、用例图、序列图、协作图、状态图、活动图、构件图和部署图。6. (19) 为数据流图中的每个数据流、文件、加工,以及对组成数据流或文件的数据项做出说明。(分数:1.00)A.小说明B.数据字典 C.数据流图词汇表D.数据逻辑解析:解析 SA 方法的分析结果由以下几部分组成:一套分层的数据流图、一本数据字典、一组小说明(也称加工逻辑说明)和补充材料。数据流图描述了系统的分解,但没有对图中各成分进行说明。数据字典就是为数据流图中的每个数据流、文件、加工,以及组成数据流或文件的数据项做出说明。其中对加工的描述称为“小说明”。7.按制定标准的不同层次和适应范围,标准可分为国际标准、国家标

    46、准、行业标准和企业标准等, (20) 制定的标准是国际标准。(分数:1.00)A.GJBB.IEEEC.ANSID.ISO 解析:解析 ISO 是国际标准化组织,它制定的标准是国际标准。ANSI 是美国国家标准学会,只能制定美国国家标准;IEEE 是美国电气电子工程师学会,IEEE 通过的标准常常要报请 ANSI 审批,使具有国家标准的性质:GJB 是我国国防科学技术工业委员会批准、颁布适合于国防部门和军队使用的标准,属于行业标准化组织。8.随着一项软件产品(成果)的产生,直接为该软件开发者带来 (21) 。(分数:1.00)A.专利权、商标专用权、著作权、商业秘密专有权B.著作权、商业秘密专

    47、有权 C.专利权、著作权、商业秘密专有权D.专利权、商业秘密专有权解析:解析 由于软件具有作品、技术成果和产品的特征,随着一项软件产品(成果)的产生,将可能为该软件开发者直接带来专利权、商标专用权、著作权、商业秘密专有权等知识产权。然而,专利权、商标专用权需要依法办理登记注册后才能获得,而著作权和商业秘密专有权是自动产生和软件开发人采取保护措施得到的,故随着一项软件产品(成果)的产生,直接为该软件开发者带来的知识产权为著作权、商业秘密专有权。9.老王开发了一种控制汉字输入方法的应用软件,后老王于 2000 年 3 月 10 日去世了。该软件的保护期应截止到 (22) 。(分数:1.00)A.2

    48、050 年 12 月 31 日 B.2050 年 3 月 10 日C.2000 年 3 月 10 日D.2000 年 12 月 31 日解析:解析 根据计算机软件保护条例关于自然人享有软件著作权的时间为终生(有生之年)加死亡后 50 年:法人或者其他组织享有软件著作权的时间为软件首次发表后 50 年。若开发完成之日 50 年内未发表的,不再保护;以及法人或者其他组织变更或者终止没有承受其权利义务的法人或者其他组织的,由国家享有该软件的著作权等软件著作权保护期限的限制的规定。自然人的老王于 2000 年 3 月 10 日去世之后,老王所享有著作权的软件保护期应当为 50 年(2000 年至 2050 年),即截止到 2050 年 12 月 31 日。10.有 m 个进程(P 0,P 1,P m-1)通过 n 个缓冲区(B 0,B 1,B n-1)向 1 个进程(Q)发送数据包,每个数据包大小与缓冲区一样。要求:进程 Q 接收数据包的次序与发送次序一样。为保证发送进程与接收进程正确地并行工作,需要设置 (23) 。(分数:1.00)A.一个信号量,初值为 0B.一个信号量,初值为 1C.两个信号量,初值分别为 0 和 1D.3 个信号量,初值分别为 n、1、0 解析:解析 本题考查进程同步与互斥方面的知识以及信号量的使用技能。原则上,为保


    注意事项

    本文(【计算机类职业资格】中级软件设计师上午试题-43及答案解析.doc)为本站会员(registerpick115)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开