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

合集下载

2014年下半年软件设计师上午真题试卷 - 答案

2014年下半年软件设计师上午真题试卷 - 答案

1、三总线结构的计算机总线系统由()组成。

参考答案:A 计算机系统采用总线结构对存储器和外设进行协调。

总线将信号线分成三大类,并归结为数据总线(DateBus)、地址总线(AddressBus)和控制总线(ControlBus)但总线结构是CPU总线、内存总线和IO总线2、计算机采用分级存储体系的主要目的是为了解决()问题。

参考答案:D试题分析:计算机存储系统的设计主要考虑容量、速度和成本三个问题。

容量是存储系统的基础,都希望配置尽可能大的存储系统;同时要求存储系统的读写速度能与处理器的速度相匹配;此外成本也应该在一个合适的范围之内。

但这三个目标不可能同时达到最优。

一般情况下,存储设备读写速度越快,平均单位容量的价格越高,存储容量越小;反之,存储设备读写速度越慢,平均单位容量的价格越低,存储容量越大。

为了在这三者之间取得平衡,就采用分级的存储体系结构,由寄存器、高速缓存、主内存、硬盘存储器、磁带机和光盘存储器等构成。

操作系统经常访问较小、较贵而快速的存储设备,以较大、较便宜而读写速度较慢的存储设备作后盾。

在整体上通过对访问频率的控制来提高存储系统的效能。

3、属于CPU中算术逻辑单元的部件是()。

参考答案:B运算器:①算术逻辑单元ALU②累加寄存器③数据缓冲寄存器④状态条件寄存器。

控制器:①程序计数器PC②指令寄存器IR③指令译码器④时序部件4、内存按字节编址从A5000H到DCFFFH的区域其存储容量为()。

参考答案:D DCFFFH+1-A5000H=38000H=224KB5、以下关于RISC和CISC的叙述中,不正确的是()。

参考答案:A CISC计算机指复杂指令集计算机,是20世纪六、七十年代发展起来的系列计算机。

这种计算机所支持的指令系统趋于多用途、强功能化。

指令系统围绕着缩小与高级语言的语义差距以及有利于操作系统的优化而设计。

指令系统的复杂化使得设计周期变长,正确性难于保证,不易维护。

2014软件水平考试(高级)网络规划设计师真题及答案案例

2014软件水平考试(高级)网络规划设计师真题及答案案例

2014软件水平考试(高级)网络规划设计师真题及答案案例第1部分:问答题,共3题,请在空白处填写正确答案。

1.[问答题]【说明】[问题2](5分)PoE和PPPoE都是技术较成熟的认证技术,在标准化程度、安全性、精确计费、带宽/端0的控制方面都有相似的优点。

(1)随着Triple Play“三重播放”业务和以广播pPIV为代表的多媒体业务的发展,请简单叙述采用PPPoE接入方式会带来的问题。

(2) 目前,业界正逐步推动PPPoE认证技术向IPoE认证技术转换,请简单描述IPoE的特点以及大规模商用需解决的关键问题。

[问题3](6分)PoE部署要从运营支撑系统、核心层、业务控制层和接入层分别进行部署。

(1)图2-1的IPoE部署采用的是多边缘架构进行业务接入区分优化,请对其进行简要描述。

(2)如果对IPoE部署采用单边缘架构的部署方案,请对图2-1简单修改并画出其拓扑结构。

(3)比较多边缘和单边缘两种IPoE部署方案的优缺点。

[问题4](4分)目前电信运营商的用户采用IPoE 的宽带接入主要认证场景为大客户专线接入认证、IPTV等, IPOE和PPPOE的交叉场景就是PTV,下面就IPTV应用PPPoE和IPoE的场景进行分析。

(1)请在图2-2中分别完成PTV使用PPPoE和IPoE认证方式时多播视频流的流向和流数,并予以简单说明(其中,采用IPoE时多播复制点选择在园区交换机和OLT上)。

(2)请根据上述比较简要叙述IPTV业务发展不同阶段时的认证方式选择。

答案:问题1:1.高 2.低 3.数据链路层 4.应用层 5.认证前分配6.认证后分配 7.分离 8.分离 9.不支持 10.支持问题2PPPoE的认证机制较复杂,对设备的处理能力, 内存资源等要求较高。

而传统的BRAS不是多业务承载的,所以在设备的扩展性,可靠性等方 面不足。

IPoE认证涉及到用户设备,网络业务系统等,并不是简单的支持dhcp。

2014年下半年软件设计师考试上午真题及参考答案

2014年下半年软件设计师考试上午真题及参考答案

2014年下半年软件设计师考试上午真题1、三总线结构的计算机总线系统由()组成。

A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线2、计算机采用分级存储体系的主要目的是为了解决()问题。

A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾3、属于CPU中算术逻辑单元的部件是()。

A.程序计数器B.加法器C.指令寄存器D.指令译码器4、内存按字节编址从A5000H到DCFFFH的区域其存储容量为()。

A.123KB B.180KB C.223KB D.224KB5、以下关于RISC和CISC的叙述中,不正确的是()。

A.RISC通常比CISC的指令系统更复杂B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求6、Flynn分类法基于倍息流特征将计算机分成4类,其中()只有理论意义而无实例。

A.SISD B.MISD C.SIMD D.MIMD7、网络系统中,通常把()置于DMZ区。

A.网络管理服务器B.Web服务器C.入侵检测服务器D.财务管理服务器8、以下关于拒绝服务攻击的叙述中,不正确的是()。

A.拒绝服务攻击的目的是使计算机或者网络无法提供正常的服务B.拒绝服务攻击是不断向计算机发起请求来实现的C.拒绝服务攻击会造成用户密码的泄漏D.DDoS是一种拒绝服务攻击形式9、()不是蠕虫病毒。

A.熊猫烧香B.红色代码C.冰河D.爱虫病毒10、甲公司接受乙公司委托开发了一项应用软件,双方没有订立任何书面合同。

在此情形下()享有该软件的著作权。

A.甲公司B.甲、乙公司共同C.乙公司D.甲、乙公司均不11、甲、乙软件公司于2013年9月12日就其财务软件产品分别申请“大堂”和“大唐”商标注册。

2014年11月软考网络工程师试题及答案(上午+下午)

2014年11月软考网络工程师试题及答案(上午+下午)

2014年下半年网络工程师上午试卷●属于CPU中算术逻辑单元的部件是(1)。

(1)A. 程序计数器 B. 加法器 C. 指令寄存器 D. 指令译码器●内存按字节编址从A5000H到DCFFFH的区域其存储容量为(2)。

(2)A. 123KB B. 180KB C. 223KB D. 224KB●计算机采用分级存储体系的主要目的是为了解决(3)的问题。

(3)A. 主存容量不足 B. 存储器读写可靠性C. 外设访问效率D. 存储容量、成本和速度之间的矛盾●Flym分类法基于信息流将特征计算机分成4类,其中(4)只有理论意义而无实例。

(4)A. SISD B. MISD C. SIMD D. MIMD●以下关于结构化开发方法的叙述中,不正确的是(5)。

(5)A. 总的指导思想是自顶向下,逐层分解B. 基本原则是功能的分解与抽象C. 与面向对象开发方法相比,更适合于大规模、特别复杂的项目D. 特别适合于数据处理领域的项目●模块A、B和C都包含相同的5个语句,这些语句之间没有联系。

为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为(6)内聚。

(6)A. 功能 B. 通信 C. 逻辑 D. 巧合●下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动,变的权重表示活动的持续时间,则里程碑(7)在关键路径上。

活动GH的松弛时间是(8)。

(7)A. B B. E C. C D. K(8)A. 0 B. 1 C. 2 D. 3●将高级语言源程序翻译车恩能够机器语言的过程中,常引入中间码,以下关于中间代码的叙述中,不正确的是(9)。

(9)A. 中间代码不依赖于具体的机器B. 使用中间代码可提高编译程序的可移植性C. 中间代码可以用树或图表示D. 中间代码可以用栈和队列表示●甲公司接受乙公司委托开发了一项应用软件,双方没有订立任何书面合同。

在此情形下,(10)享有该软件的著作权。

2014年下半年上午 软件设计师 试题及答案与解析-软考考试真题-基础知识

2014年下半年上午 软件设计师 试题及答案与解析-软考考试真题-基础知识

2014年下半年上午软件设计师考试试题-答案与解析一、单项选择题(共75分,每题1分。

每题备选项中,只有1个最符合题意)●第1题.三总线结构的计算机总线系统由(1)组成。

A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线【参考答案】B【答案解析】总线上传输的信息类型分为数据、地址和控制,因此总线由数据总线、地址总线和控制总线组成。

●第2题.计算机采用分级存储体系的主要目的是为了解决(2)问题。

A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾【参考答案】D【答案解析】计算机系统中,高速缓存一般用SRAM,内存一般用DRAM,外存一般采用磁存储器。

SRAM的集成度低、速度快、成本高。

DRAM的集成度高,但是需要动态刷新。

磁存储器速度慢、容量大、价格便宜。

因此,不同的存储设备组成分级存储体系,来解决速度、存储容量和成本之间的矛盾。

●第3题.属于CPU中算术逻辑单元的部件是(3)。

A.程序计数器B.加法器C.指令寄存器D.指令译码器【参考答案】B【答案解析】程序计数器、指令寄存器和指令译码器都是CPU中控制单元的部件,加法器是算术逻辑运算单元的部件。

●第4题.内存按字节编址从A5000H到DCFFFH的区域其存储容量为(4)。

A.123KBB.180KBC.223KBD.224KB【参考答案】D【答案解析】从地址A5000H到DCFFFH,存储单元数目为37FFFH(即224*1024)个,由于是字节编址,从而得到的存储容景为224KB。

●第5题.以下关于RISC和CISC的叙述中,不正确的是(5)。

A.RISC通常比CISC的指令系统更复杂B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求【参考答案】A【答案解析】计算机工作时就是取指令和执行指令。

2014年下半年 软件设计师 综合知识

2014年下半年 软件设计师 综合知识

全国计算机技术与软件专业技术资格(水平)考试2014年下半年软件设计师上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。

2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。

3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。

4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。

解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。

例题● 2014 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。

(88)A. 9 B. 10 C. 11 D. 12(89)A. 4 B. 5 C. 6 D. 7 因为考试日期是“11 月 4 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。

●三总线结构的计算机总线系统由(1)组成。

(1)A.CPU总线、内存总线和IO总线 B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线●计算机采用分级存储体系的主要目的是为了解决(2)问题。

(2)A.主存容量不足 B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾●属于CPU中算术逻辑单元的部件是(3)。

(3)A.程序计数器 B.加法器 C.指令寄存器 D.指令译码器●内存按字节编址从A5000H到DCFFFH的区域其存储容量为(4)。

(4)A.123KB B.180KB C.223KB D.224KB●以下关于RISC和CISC的叙述中,不正确的是(5)。

(5)A.RISC通常比CISC的指令系统更复杂B.RISC通常会比CISC配置更多的寄存器C.RISC编译器的子程序库通常要比CISC编译器的子程序库大得多D.RISC比CISC更加适合VLSI工艺的规整性要求●Flynn分类法基于信息流特征将计算机分成4类,其中(6)只有理论意义而无实例。

2014年计算机软件水平考试真题及答案

2014年计算机软件水平考试真题及答案

2014年计算机软件水平考试试题答案+Q[836196494]2014年软考考试试题答案 +Q[836196494]1.下列内容不是项目选择办法的是:A、逻辑框架分析B、分析层次过程C、专家判断D、决策目录结构C2.能够提供每项工作开始早晚和完成日期的进度开发技术是A、SPC分析B、GERTC、CPMD、MONTE CARLO分析C3.快速跟踪的意思的A、缩短关键路径工作周期,目的是缩短项目周期B、通过对各种逻辑关系再行确定来缩短项目周期C、使用最好的资源尽快完成工作D、同其他项目协调好关系以减少行政管理的磨擦B4.下面哪个公式是计算工作周期最精确的公式?A、AD=工作数量/生产效率B、AD=工作数量/资源数量C、AD=生产效率/工作数量D、AD=(生产效率)(工作数量)/资源数量A5.在评估一个项目是否赶工时,项目经理首先计算A、每项关键工作投入的成本和时间的比率B、项目关键路径新增资源的成本C、当关键路径的工作速度加快时,项目整体进度可以节约时间D、每个关键路径PERT三个可能的时间估算A6.项目进度执行的评估和报告的依据是A、进度的基线B、项目进度修改建议的数量C、事件和工作计划与事实的区别D、技术基线A7.项目进度执行指数小于1的意思是A、项目实现的货币价值小于计划完成工作的货币价值B、项目实际完成的有形物品的价值100%按计划完成C、项目实际永久损失了时间D、项目可能不会按时完成,但项目经理也不必为此过于担心A8.里程碑最好被描述成A、相关工作和事件的联合B、通常使用的表示工作或事件的两条或多条线或箭头的交叉C、项目中表示报告要求或重要工作完成的可以辨别的点D、需要资源和时间投入才得以完成的具体的项目任务C9、以下不被用来描述质量审查的是:A、内部的(审查)B、系统的(审查)C、基线(审查)D、预期(审查)D10、如果成本变更与工期变更相同,则A、成本变更因工期变更而起B、变更将对项目有利C、项目变更易纠正D、从项目实施起,劳动效率已提高A11.在从下至上的成本估算中,在什么情况下准确度可以提高?A、如果以前的项目不仅在表面上,而且在实质上与这项项目相似B、如果应用准确的历史信息C、在更小的工作项目上D、如果准备估计工作的个人或集体有完备的素质的话C12.下列哪项不是直接成本?A、项目经理的薪水B、分承包商的费用C、项目使用的材料D、电力D13.以下都属于在质量管理中应用的根本原因分析技术,除了:A、Fishbone图表B、Ishikawa图表C、系统或流程图D、项目审核表D14、在质量规划中,应把质量策略告知关系人,履行告知义务的是:A、组织的最高层B、项目经理C、项目组成员D、职能经理C15、六个∑指的是为平均值的六个标准偏离值设定的公差限度,但是通常可预计的一个流程的偏差是:A、一个标准偏差B、二个标准偏差C、三个标准偏差D、由于各流程的特殊性而无法确定C16、在项目的收尾阶段,最多的矛盾来自于以下哪方面:A、进度问题B、费用超支C、技术问题D、工作界面A17、以下各因素对小组建设影响最小的是:A、对项目概念的错误认识B、高层管理层不支持C、遇到困难的项目D、对项目小组成员的补偿D18、加强小组人员建设的一种方式是项目经理运用针对成员个人的人性化的工作方式。

历年软考软件设计师经典真题及答案

历年软考软件设计师经典真题及答案

历年软考软件设计师经典真题及答案1.软件水平成熟模型(CMM)是当前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证标准。

该模型将软件水平成熟度自低到高依次划分为初始级、可重复级、已定义级、已管理级、优化级。

从( )开始,要求企业建立基本的项目管理过程的政策和管理规程,使项目管理工作有章可循。

A.初始级B.可重复级C.已定义级D.已管理级参考答案:C2.一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,RUP用( )来表述“谁做”。

A. 角色B. 活动C. 制品D. 工作流参考答案:A3.RUP 在每个阶段都有主要目标,并在结束时产生一些制品。

在( )结束时产生“在适当的平台上集成的软件产品”。

A. 初期阶段B. 精化阶段C. 构建阶段D. 移交阶段参考答案:C4.RUP分为4个阶段,每个阶段结束时都有重要的里程碑,其中生命周期架构是在( )结束时的里程碑。

A.初期阶段B. 精化阶段C. 构建阶段D. 移交阶段参考答案:A5.ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相对应的质量子特性。

子特性( )属于可靠性质量特性。

A.准确性B. 易理解性C. 成熟性D. 易学性参考答案:C6.结构化开发方法中,数据流图是( )阶段产生的成果。

A. 需求分析B. 总体设计C. 详细设计D. 程序编程参考答案:A例如:学籍管理系统的数据流图例如:学籍管理系统的顶层图7.下列要素中,不属于DFD的是( )。

当使用DFD对一个工资系统实行建模时,( )能够被认定为外部实体。

(1)A.加工 B.数据流 C.数据存储 D.联系(2)A.接收工资单的银行 B.工资系统源代码程序C.工资单D.工资数据库的维护参考答案:D、A8.【说明】某公司拟开发一个销售管理系统,其主要功能描述如下:1.接受客户订单,检查库存货物是否满足订单要求。

如果满足,实行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则实行缺货处理:将缺货订单录入缺货记录文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2014年下半年软件设计师上午试题1.属于CPU中算术逻辑单元的部件是()。

A.程序计数器B.加法器C.指令寄存器D.指令译码器2.计算机采用分级存储体系的主要目的是为了解决()问题。

A.主存容量不足B.存储器读写可靠性C.外设访问效率D.存储容量、成本和速度之间的矛盾3.三总线结构的计算机总线系统由()组成。

A.CPU总线、内存总线和IO总线B.数据总线、地址总线和控制总线C.系统总线、内部总线和外部总线D.串行总线、并行总线和PCI总线4.DHCP客户端可从DHCP服务器获得()。

A.DHCP服务器的地址和Web服务器的地址B.DNS服务器的地址和DHCP服务器的地址C.客户端地址和邮件服务器地址D.默认网关的地址和邮件服务器地址5.ICMP协议属于因特网中的()协议,ICMP协议数据单元封装在()中传送。

A.数据链路层B.网络层C.传输层D.会话层A.以太帧B.TCP段C.UDP数据报D.IP数据报6.PPP中的妥全认证协议是(),它使用三次握手的会话过程传送密文。

A.MD5B.PAPC.CHAPC.CHAP7.已知一个文件中出现的各字符及其对应的频率如下表所示。

若采用定长编码,则该文件中字符的码长应为()。

若采用Huffman编码,则字符序列“face”的编码应为()。

A.2B.3C.4D.5A.110001001101B.001110110011C.101000010100D.010*********8.对一待排序序列分别进行直接插入排序和简单选择排序,若待排序序列中有两个元素的值相同,则()保证这两个元素在排序前后的相对位置不变。

A.直接插入排序和简单选择排序都可以B.直接插入排序和简单选择排序都不能C.只有直接插入排序可以D.只有简单选择排序可以9.快速排序算法在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待排序数组划分成两个部分,前面一部分元素值小于等于基准元素,而后面一部分元素值大于基准元素。

然后再分别对前后两个部分进一步进行划分。

根据上述描述,快速排序算法采用了()算法设计策略。

日知确定基准元素操作的时间复杂度为Θ(n),则快速排序算法的最好和最坏情况下的时间复杂度为()。

A.分治B.动态规划C.贪心D.回溯A.Θ(n)和Θ(nlgn)B.Θ(n)和Θ(n2)C.Θ(nlgn)和Θ(nlgn)D.Θ(nlgn)和Θ(n2)10.在字符串的KMP模式匹配算法中,需先求解模式串的next函数值,其定义如下式所示,j表示模式串中字符的序号(从1开始)。

若模式串p为“abaac”,则其next函数值为()。

A.01234B.01122D.01111答案B11.某个二叉查找树(即二叉排序树)中进行查找时,效率最差的情形是该二叉查找树是()。

A.完全二叉树B.平衡二叉树C.单枝树D.满二叉树12.若一个栈初始为空,其输入序列是1,2,3,…,n-1,n,其输出序列的第一个元素为k(1≤k≤「n/2」),则输出序列的最后一个元素是()。

13.对于线性表,相对于顺序存储,采用链表存储的缺点是()。

A.数据元素之间的关系需要占用存储空间,导致存储密度不高B.表中结点必须占用地址连续的存储单元,存储密度不高C.插入新元素时需要遍历整个链表,运算的时间效率不高D.删除元素时需要遍历整个链表,运算的时间效率不高14.给定关系模式R(U,F),U={A,B,C,D,E,H},函数依赖集F={A→B,A→C,C→D,AE→H}。

关系模式R的候选关键字为()。

B.ABC.AED.DE15.给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2='软件工程'(R S))等价的SQL语句如下:SELECT ()FROMR,S WHERE();下列查询B=“信息”且E=“北京”的A、B、E的关系代数表达式中,查询效率最高的是()。

A.A,C,S.CB.A,B,EC.A,R.C,ED.A,R.C,S.DA.B=软件工程OR R.C=S.C AND R.D=S.DB.B='软件工程'OR R.C=S.C AND R.D=S.DC.B='软件工程'OR R.C=S.C OR R.D=S.DD.B='软件工程'AND R.C=S.C AND R.D=S.DA.B.C.D.16.在数据库逻辑结构设计阶段,需要()阶段形成的()作为设计依据。

A.需求分析B.概念结构设计C.物理结构设计D.数据库运行和维护A.程序文档、数据字典和数据流图。

B.需求说明文档、程序文档和数据流图C.需求说明文档、数据字典和数据流图D.需求说明文档、数据字典和程序文档17.对于大多数通用程序设计语言,用()描述其语法即可。

A.正规文法B.上下文无关文法C.上下文有关文法D.短语结构文法18.以下关于下图所示有限自动机的叙述中,不正确的是()。

A.该茸动机识别的字符串中a不能连续出现B.自动机识别的字符串冲b不能连续出现C.该自动机识别的非空字符串必须以a绪尾D.该自动机识别的字符串可以为空串19.对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进行。

A.词法分析B.语法分析C.语义分析D.目标代码生成图所示为()设计模式,适用于()。

A.抽象工厂(Abstract Factory)B.生成器(Builder)C.工厂方法(Factory Method).D.原型(Prototype)A.一个系统要由多个产品系列中的一个来配置时B.当一个类希望由它的子类来指定它所创建的对象时C.当创建复杂对象的算法应该独立于该对象的组成部分及其装配方式时D.当一个系统应该独立于它的产品创建、构成和表示时20.UMI图中,一张交互图显示一个交互。

由一组对象及其之间的关系组成,包含它们之间可能传递的消息。

()不是交互图。

A.序列图B.对象图C.通信图D.时序图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.3B.4C.5D.6A.3B.4C.5D.628.以下关于文档的叙述中,不正确的是()。

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→P3B.可以化简的,其化简顺序为P3→P1→P2C.可以化简的,其化简顺序为P2→P1→P3D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足34.假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。

若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为()μs;采用双缓冲区需要花费的时间为()μs。

A.100B.107C.152D.170A.100B.107C.152D.17035.假设段页式存储管理系统中的地址结构如下图所示,则系统()。

A.最多可有2048个段,每个段的大小均力2048个页,页的大小为2KB.最多可有2048个段,每个段最大允许有2048个页,页的大小为2KC.最多可有1024个段,每个段的大小均为1024个页,页的大小为4KD.最多可有1024个段,每个段最大允许有1024个页,页的大小为4K36.假设系统采用PV操作实现进程同步与互斥。

若n个进程共享两台打印机,那么信号量S的取值范围为()。

相关文档
最新文档