中级软件设计师上午2016下半年及答案解析
2016年下半年下午 系统架构设计师 试题及答案与解析-软考考试真题-案例分析及论文

2016年下半年下午系统架构设计师考试试题-案例分析+论文-答案与解析试题一(共15分)【说明】某软件公司为某品牌手机厂商开发一套手机应用程序集成开发环境,以提高开发手机应用程序的质量和效率。
在项目之初,公司的系统分析师对该集成开发环境的需求进行了调研和分析,具体描述如下:a.需要同时支持该厂商自行定义的应用编程语言的编辑、界面可视化设计、编译、调试等模块,这些模块产生的模型或数据格式差异较大,集成环境应提供数据集成能力。
集成开发环境还要支持以适配方式集成公司现有的应用模拟器工具。
b.经过调研,手机应用开发人员更倾向于使用Windows系统,因此集成开发环境的界面需要与Windows平台上的主流开发工具的界面风格保持一致。
c.支持相关开发数据在云端存储,需要保证在云端存储数据的机密性和完整性。
d.支持用户通过配置界面依据自己的喜好修改界面风格,包括颜色、布局、代码高亮方式等,配置完成后无需重启环境。
e.支持不同模型的自动转换。
在初始需求中定义的机器性能条件下,对于一个包含50个对象的设计模型,将其转换为相应代码框架时所消耗时间不超过5秒。
f.能够连续运行的时间不小于240小时,意外退出后能够在10秒之内自动重启。
g.集成开发环境具有模块化结构,支持以模块为单位进行调试、测试与发布。
h.支持应用开发过程中的代码调试功能:开发人员可以设置断点,启动调试,编辑器可以自动卷屏并命中断点,能通过变量监视器查看当前变量取值。
在对需求进行分析后,公司的架构师小张查阅了相关的资料,认为该集成开发环境应该采用管道一过滤器(Pipe-Filter)的架构风格,公司的资深架构师王工在仔细分析后,认为应该采用数据仓储(Data Repository)的架构风格。
公司经过评审,最终采用了王工的方案。
【问题1】(10分)识别软件架构质量属性是进行架构设计的重要步骤。
请分析题干中的需求描述,填写表1-1中(1)~(5)处的空白。
2016年下半年软件设计师考试上午真题(完整版)

全职师资直播+录播双保障 1v1全程辅导
希赛网() 400-111-9811
41、以下关于 UML 状态图中转换(transition)的叙述中,不正确的是( )。 A、活动可以在转换时执行也可以在状态内执行 B、监护条件只有在相应的事件发生时才进行检查 C、一个转换可以有事件触发器、监护条件和一个状态 D、事件触发转换
31、( )不属于软件质量特性中的可移植性。 A、适应性 B、易安装性 C、易替换性 D、易理解性
32、对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至 少需要( )个测试用例。采用 McCabe 度量法计算该程序的环路复杂性为
全职师资直播+录播双保障 1v1全程辅导
( )。
希赛网() 400-111-9811
全职师资直播+录播双传值与传引用两种。( )。 A、在传值方式下,形参与实参之间互相传值 B、在传值方式下,实参不能是变量 C、在传引用方式下,修改形参实质上改变了实参的值。 D、在传引用方式下,实参可以是任意的变量和表达式。
22、二维数组 a[1..N,1..N]可以按行存储或按列存储。对于数组元素 a[i,j] (1<=i,j<=N),当( )时,在按行和按列两种存储方式下,其偏移量相同。 A、i≠j
42、下图①②③④所示是 UML( )。现有场景:一名医生(Doctor)可以治 疗多位病人(Patient),一位病人可以由多名医生治疗,一名医生可能多次治 疗同一位病人。要记录哪名医生治疗哪位病人时,需要存储治疗(Treatment) 的日期和时间。以下①②③④图中( )。是描述此场景的模型。
A、用例图 B、对象图 C、类图 D、协作图 A、① B、② C、③
9、在网络设计和实施过程中要采取多种安全措施,其中( )是针对系统安 全需求的措施。 A、设备防雷击 B、入侵检测 C、漏洞发现与补丁管理 D、流量控制
软件设计师中级考试真题及答案解析

1. 在软件开发生命周期中,需求分析阶段的主要任务是()。
A. 确定软件系统的总体结构B. 编写程序代码C. 识别和定义系统需求D. 对软件系统进行测试答案:C2. 以下关于软件测试的叙述中,正确的是()。
A. 测试是为了证明软件没有错误B. 测试是为了找出软件中的错误C. 测试是为了确保软件满足用户需求D. 测试是为了提高软件的性能答案:B3. 下列哪项不是软件设计的基本原则?()A. 信息隐藏B. 模块化C. 尽可能使用全局变量D. 高内聚低耦合答案:C4. 面向对象程序设计中,继承的作用是()。
A. 实现代码重用B. 提高程序可读性C. 实现封装D. 隐藏对象的属性答案:A5. 以下哪个不是软件维护的类型?()A. 改正性维护B. 预防性维护C. 适应性维护D. 创新性开发答案:D6. 在软件开发中,瀑布模型的特点是()。
A. 迭代开发B. 顺序开发C. 增量开发D. 并行开发答案:B1. 简述软件设计的主要任务。
答:软件设计的主要任务是将需求规格说明书转换为计算机可执行的程序,包括确定软件系统的总体结构、设计模块接口、设计数据结构、设计算法等。
2. 简述软件测试的目的。
答:软件测试的目的是以较小的代价发现尽可能多的错误,并期望通过此过程来修正错误,提高软件的质量。
同时,软件测试也是评估软件质量、保障软件可靠性的重要手段。
3. 简述面向对象程序设计中封装的概念。
答:封装是面向对象程序设计中的一个重要概念,它指将对象的属性和方法结合成一个独立的单元,并通过访问控制机制来限制对属性和方法的访问。
封装可以提高代码的安全性、可维护性和可重用性。
4. 简述软件维护的定义和类型。
答:软件维护是指在软件交付使用后,为了改正错误、改善性能或其他原因而修改软件的过程。
软件维护的类型包括改正性维护、适应性维护、完善性维护和预防性维护。
5. 简述瀑布模型的特点和适用场景。
答:瀑布模型是一种顺序开发的软件开发模型,它按照需求分析、设计、编码、测试和维护的顺序进行开发。
2016年下半年软件水平考试(中级)网络工程师《应用技术》真题及详解

2016年下半年软件水平考试(中级)网络工程师《应用技术》真题(总分100, 考试时间90分钟)1. 试题一1. 阅读以下说明,回答问题1至问题6,将解答填入答题纸对应的解答栏内。
【说明】某企业的行政部、技术部和生产部分布在三个区域,随着企业对信息化需求的提高,现拟将网络出口链路由单链路升级为双链路,提升ERP系统服务能力以及加强员工上网行为管控。
网络管理员依据企业现有网络和新的网络需求设计了该企业网络拓扑图1-1,并对网络地址重新进行了规划,其中防火墙设备集成了传统防火墙与路由功能。
1. 在图1-1的防火墙设备中,配置双出口链路有提高总带宽、 (1)、链路负载均衡作用。
通过配置链路聚合来提高总带宽,通过配置(2)来实现链路负载均衡。
该问题分值: 2答案:正确答案:(1)提高链路冗余或可靠性 (2)策略路由或路由策略解析:本题考查企业网络的规划相关知识,包括网络接入策略、网络拓扑规划、服务器以及网络安全设备部署等的综合应用。
此类题目要求考生具备较为丰富的网络构建经验,具有对题目给出的网络环境进行分析的能力,对于题目给出的某企业网络的应用,进行分析并说明该网络部署的依据。
在本题中,防火墙部署在企业网的出口,起到了安全隔离内部网与外部网的作用,当两条ISP链路接入防火墙时,可以起到提高总带宽、链路冗余和负载均衡的作用。
一般而言,增加出口链路数量必然会增加企业网的出口总带宽,降低网络拥塞,避免网络瓶颈的出现。
两条链路也可以起到链路冗余的作用,当一条链路不可用或者异常中断时,故障链路上的数据可以自动的切换到正常链路之上,可以避免业务的中断。
通过策略路由对网络请求进行重定向和内容管理,实现数据在两条链路上的负载均衡。
2. 防火墙工作模式有路由模式、透明模式、混合模式,若该防火墙接口均配有IP地址,则防火墙工作在(3)模式,该模式下,ERP服务器部署在防火墙的 (4) 区域。
该问题分值: 2答案:正确答案:(3)路由 (4)内部解析:防火墙有三种模式选择:路由模式、透明模式、混合模式。
2016年下半年软件水平考试(中级)软件评测师下午(应用技术)试

2016年下半年软件水平考试(中级)软件评测师下午(应用技术)试题真题试卷(题后含答案及解析)题型有:1. 试题一 2. 试题二 3. 试题三 4. 试题四 5. 试题五试题一(15分)阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。
【C 程序】1.请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。
正确答案:解析:本问题考查白盒测试用例设计方法中的判定覆盖法。
判定覆盖指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。
本题中程序有3个判定,所以满足判定覆盖一共需要6个逻辑条件。
2.请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。
正确答案:控制流图环路复杂度V(G)=5解析:本问题考查白盒测试用例设计方法中的基本路径测试法。
涉及到的知识点包括根据代码绘制控制流图、计算环路复杂度。
控制流图是描述程序控制流的一种图示方式,它由节点和定向边构成。
控制流图的节点代表一个基本块,定向边代表控制流的方向。
其中要特别注意的是,如果判断中的条件表达式是复合条件,即条件表达式是由一个或多个逻辑运算符连接的逻辑表达式,则需要改变复合条件的判断为一系列单个条件的嵌套的判断。
本题程序中,if(y=7||y=21)这条判断语句中的判定由两个条件组成,因此在画控制流图的时候需要拆开成两条判断语句。
需要注意的是,复合条件之间是“&&”的关系还是“||”的关系反应在控制流图的画法是不同的。
程序的环路复杂度等于控制流图中判定节点的个数加1,本题控制流图中判定节点个数为4,所以V(G)=5。
3.请给出问题2中控制流图的线性无关路径。
正确答案:线性无关路径:1.1-9 2.1-2-3-8-1…3.1-2-4-5-7-8-1…4.1-2-4-5-6-7-8-1…5.1-2-4-5-6-8-1…解析:考查白盒测试用例设计方法中的基本路径法。
软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试

软件水平考试(中级)软件设计师上午(基础知识)试题章节练习试卷7(题后含答案及解析)题型有:1. 选择题 2. 主观题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.在32位的系统总线中,若时钟频率为1000MHz,总线上5个时钟周期传送一个32位字,则该总线系统的数据传送速率为______Mb/s。
A.200B.600C.800D.1000正确答案:C解析:已知时钟频率为1000MHz,即每秒工作1000M周期,又已知5个时钟周期传送一个32位(4字节),故该总线系统的数据传送速率为4×1000M/5=800Mb/s。
2.关于RS-232C,以下叙述中正确的是______。
A.能提供最高传输率9600b/sB.能作为计算机与调制解调器之间的一类接口标准C.可以与菊花链式连接D.属于一类并行接口正确答案:B解析:RS-232C是最为常见的串行接口,它规定的数据传输速率为波特率从50~19200不等,故答案A、D不正确。
调制解调器与计算机连接是数据电路通信设备DCE与数据终端设备DTE之间的接口问题。
将数据终端设备DTE与模拟信道连接起来的设备就叫数据电路通信设备DCE,MODEM就是DCE。
DTE 与DCE之间的连接标准有CCITTV.10/X.26,与EIA RS-423A兼容。
B符合。
3.两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标识CP进行______运算为1时,表示运算的结果产生溢出。
A.与B.或C.与非D.异或正确答案:D解析:这一类型的题目考查的知识点是补码的运算及其溢出。
在确定了运算的字长和数据的表示方法后,数据的范围也就确定了。
一旦运算结果超出所能表示的数据范围,就会发生溢出。
发生溢出时,运算结果肯定是错误的。
当两个同符号的数相加(或者是相异符号数相减)时,运算结果有可能产生溢出。
软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇

软件水平考试(中级)软件设计师上午(基础知识)历年真题试卷汇编7(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.在软件开发过程中进行风险分析时,(19)活动目的是辅助项目组建立处理风险的策略,有效的策略应考虑风险避免、风险监控、风险管理及意外事件计划。
A.风险识别B.风险预测C.风险评估D.风险控制正确答案:D解析:风险分析是4个不同的风险活动:风险识别、风险预测、风险评估、风险控制。
风险识别是试图系统化地确定对项目计划的威胁。
风险预测又称风险估算,它从两个方面评估一个风险:风险发生的可能性或概率;以及如果风险发生所产生的后果。
风险评估是要估计风险影响的大小。
风险控制活动目的是辅助项目组建立处理风险的策略。
知识模块:系统开发和运行2.对于一个大型软件来说,不加控制的变更很快就会引起混乱。
为有效地实现变更控制,需借助于配置数据库和基线的概念。
(29)不属于配置数据库。
A.开发库B.受控库C.信息库D.产品库正确答案:C解析:软件变更控制是变更管理的重要内容,要有效进行变更控制,需要借助配置数据库和基线的概念。
配置数据库一般包括开发库、受控库和产品库。
知识模块:系统开发和运行3.统一过程是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,定义了不同阶段及其制品,其中精华阶段关注(15)。
A.项目的初创活动B.需求分析和架构演进C.系统的构建,产生实现模型D.软件提交方面的工作,产生软件增量正确答案:B解析:精化阶段的目标是分析问题领域,建立健全的体系结构基础,编制项目计划,淘汰项目中最高风险的元素。
精化阶段结束时第二个重要的里程碑:生命周期结构(LifecycleArchitecture)里程碑。
生命周期结构里程碑为系统的结构建立了管理基准并使项目小组能够在构建阶段中进行衡量。
中级软件设计师试题及答案解析

试题一(15 分)阅读下列说明和图,回答问题1 至问题4。
某医疗器械公司作为复杂医疗产品的集成商,必须保持高质量部件的及时供应。
为了实现这一目标,该公司欲开发一采购系统。
系统的主要功能如下:1.检查库存水平。
采购部门每天检查部件库存量,当特定部件的库存量降至其订货点时,返回低存量部件及库存量。
2.下达采购订单。
采购部门针对低存量部件及库存量提交采购请求,向其供应商(通过供应商文件访问供应商数据)下达采购订单,并存储于采购订单文件中。
3. 交运部件。
当供应商提交提单并交运部件时,运输和接收(S/R)部门通过执行以下三步过程接收货物:(1)验证装运部件。
通过访问采购订单并将其与提单进行比较来验证装运的部件,并将提单信息发给S/R 职员。
如果收货部件项目出现在采购订单和提单上,则已验证的提单和收货部件项目将被送去检验。
否则,将S/R 职员提交的装运错误信息生成装运错误通知发送给供应商。
(2) 检验部件质量。
通过访问质量标准来检查装运部件的质量,并将己验证的提单发给检验员。
如果部件满足所有质量标准,则将其添加到接受的部件列表用于更新部件库存。
如果部件未通过检查,则将检验员创建的缺陷装运信息生成缺陷装运通知发送给供应商。
(3)更新部件库存。
库管员根据收到的接受的部件列表添加本次采购数量,与原有库存量累加来更新库存部件中的库存量。
标记订单采购完成。
现采用结构化方法对该采购系统进行分析与设计,获得如图1-1 所示的上下文数据流图和图1-2 所示的0 层数据流图。
1-1 上下文数据流图1-2 0层数据流图1使用说明中的词语,给出图1-1中的实体E1~E5(5分)2使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
(4分)3根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。
(4分)4用200 字以内文字,说明建模图1-1 和图1-2 时如何保持数据流图(2分)试题二(15)1至问题3,将解答填入答题纸的对应栏内。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中级软件设计师上午2016下半年及答案解析(1/75)选择题第1题在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。
CPU依据()来区分在内存中以二进制编码形式存放的指令和数据。
A.指令周期的不同阶段B.指令和数据的寻址方式C.指令操作码的译码结果D.指令和数据所在的存储单元下一题(2/75)选择题第2题计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将()的内容送到地址总线上。
A.指令寄存器(IR)B.通用寄存器(GR)C.程序计数器(PC)D.状态寄存器(PSW)上一题下一题(3/75)选择题第3题设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。
若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是()。
A.B.C.D.上一题下一题(4/75)选择题第4题已知数据信息为16位,最少应附加()位校验位,以实现海明码纠错。
A.3B.4C.5D.6上一题下一题(5/75)选择题第5题将一条指令的执行过程分解为取址、分析和执行三步,按照流水方式执行,若取指时间t取址=4△t、分析时间t分析=2△t、执行时间t执行=3△t,则执行完100条指令,需要的时间为()△t。
A.200B.300D.405上一题下一题(6/75)选择题第6题以下关于Cache与主存间地址映射的叙述中,正确的是()。
A.操作系统负责管理Cache与主存之间的地址映射B.程序员需要通过编程来处理Cache与主存之间的地址映射C.应用软件对Cache与主存之间的地址映射进行调度D.由硬件自动完成Cache与主存之间的地址映射上一题下一题(7/75)选择题第7题可用于数字签名的算法是()。
A.RSAB.IDEAC.RC4D.MD5上一题下一题(8/75)选择题第8题()不是数字签名的作用。
A.接收者可验证消息来源的真实性B.发送者无法否认发送过该消息C.接收者无法伪造或篡改消息D.可验证接收者合法性上一题下一题(9/75)选择题第9题在网络设计和实施过程中要采取多种安全措施,其中()是针对系统安全需求的措施。
A.设备防雷击B.入侵检测C.漏洞发现与补丁管理D.流量控制上一题下一题(10/75)选择题第10题()的保护期限是可以延长的。
A.专利权B.商标权C.著作权D.商业秘密权上一题下一题(11/75)选择题甲公司软件设计师完成了一项涉及计算机程序的发明。
之后,乙公司软件设计师也完成了与甲公司软件设计师相同的涉及计算机程序的发明。
甲、乙公司于同一天向专利局申请发明专利。
此情形下,()是专利权申请人。
A.甲公司B.甲、乙两公司C.乙公司D.由甲、乙公司协商确定的公司上一题下一题(12/75)选择题第12题甲、乙两厂生产的产品类似,且产品都使用“B"商标。
两厂于同一天向商标局申请商标注册,且申请注册前两厂均未使用“B"商标。
此情形下,()能核准注册。
A.甲厂B.由甲、乙厂抽签确定的厂C.乙厂D.甲、乙两厂上一题下一题(13~14/共75题)选择题在FM方式的数字音乐合成器中,改变数字载波频率可以改变乐音的(13),改变它的信号幅度可以改变乐音的(14)。
第13题A.音调B.音色C.音高D.音质第14题A.音调B.音域C.音高D.带宽上一题下一题(15/75)选择题第15题结构化开发方法中,()主要包含对数据结构和算法的设计。
A.体系结构设计B.数据设计C.接口设计D.过程设计上一题下一题(16/75)选择题第16题在敏捷过程的开发方法中,()使用了迭代的方法,其中,把每段时间(30天)一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。
A.极限编程XPB.水晶法C.并列争球法D.自适应软件开发上一题下一题(17~18/共75题)选择题某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示相应活动的持续时间(天),则完成该项目的最少时间为(17)天。
活动BC 和BF最多可以晚开始(18)天而不会影响整个项目的进度。
图片第17题A.11B.15C.16D.18第18题A.0和7B.0和11C.2和7D.2和11上一题下一题(19/75)选择题第19题成本估算时,()方法以规模作为成本的主要因素,考虑多个成本驱动因子。
该方法包括三个阶段性模型,即应用组装模型、早期设计阶段模型和体系结构阶段模型。
A.专家估算B.WolvertonC.COCOMOD.COCOMO Ⅱ上一题下一题(20/75)选择题第20题逻辑表达式求值时常采用短路计算方式。
“&&"、“||”、“!”分别表示逻辑与、或、非运算,“&&”、“||”为左结合,“!”为右结合,优先级从高到低为“!”、“&&”、“||”。
对逻辑表达式“x&&(y II!z)”进行短路计算方式求值时,()。
A.x为真,则整个表达式的值即为真,不需要计算y和z的值B.x为假,则整个表达式的值即为假,不需要计算y和z的值C.x为真,再根据z的值决定是否需要计算y的值D.x为假,再根据y的值决定是否需要计算z的值上一题下一题(21/75)选择题第21题常用的函数参数传递方式有传值与传引用两种。
()。
A.在传值方式下,形参与实参之间互相传值B.在传值方式下,实参不能是变量C.在传引用方式下,修改形参实质上改变了实参的值。
D.在传引用方式下,实参可以是任意的变量和表达式。
上一题下一题(22/75)选择题第22题二维数组a[1..N,1..N]可以按行存储或按列存储。
对于数组元素a[i,j](1<=i,j<=N),当()时,在按行和按列两种存储方式下,其偏移量相同。
A.i≠jB.i=jC.i>jD.i上一题下一题(23/75)选择题第23题实时操作系统主要用于有实时要求的过程控制等领域。
实时系统对于来自外部的事件必须在()。
A.一个时间片内进行处理B.一个周转时间内进行处理C.一个机器周期内进行处理D.被控对象规定的时间内做出及时响应并对其进行处理上一题下一题(24~25/共75题)选择题假设某计算机系统中只有一个CPU、一台输入设备和一台输出设备,若系统中有四个作业T1、T2、T3和T4,系统采用优先级调度,且T1的优先级>T2的优先级>T3的优先级>T4的优先级。
每个作业Ti具有三个程序段:输入Ii、计算Ci和输出Pi(i=1,2,3,4),其执行顺序为Ii→Ci→Pi。
这四个作业各程序段并发执行的前驱图如下所示。
图中①、②分别为(24),③、④、⑤分别为(25)。
图片第24题A.l2、P2B.l2、C2C.C1、P2D.C1、P3第25题A.C2、C4、P4B.l2、l3、C4C.I3、P3、P4D.l3、C4、P4上一题下一题(26/75)选择题第26题假设段页式存储管理系统中的地址结构如下图所示,则系统()。
图片A.最多可有256个段,每个段的大小均为2048个页,页的大小为8KB.最多可有256个段,每个段最大允许有2048个页,页的大小为8KC.最多可有512个段,每个段的大小均为1024个页,页的大小为4KD.最多可有512个段,每个段最大允许有1024个页,页的大小为4K上一题下一题(27/75)选择题第27题假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。
若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为()。
A.3B.-3C.1D.-1上一题下一题(28/75)选择题第28题某字长为32位的计算机的文件管理系统采用位示图(bitmap)记录磁盘的使用情况。
若磁盘的容量为300GB,物理块的大小为1MB,那么位示图的大小为()个字。
A.1200B.3200C.6400D.9600上一题下一题(29~30/共75题)选择题某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。
购买材料的流程、产品的加工过程以及销售过程可能会发生变化。
该软件的开发最不适宜采用(29)模型,主要是因为这种模型(30)。
第29题A.瀑布B.原型C.增量D.喷泉第30题A.不能解决风险B.不能快速提交软件C.难以适应变化的需求D.不能理解用户的需求上一题下一题(31/75)选择题第31题()不属于软件质量特性中的可移植性。
A.适应性B.易安装性C.易替换性D.易理解性上一题下一题(32~33/共75题)选择题对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要(32)个测试用例。
采用McCabe度量法计算该程序的环路复杂性为(33)。
图片第32题A.3B.4C.6D.8第33题A.1B.2C.3D.4上一题下一题(34/75)选择题第34题计算机系统的()可以用MTBF/(1+MTBF)来度量,其中MTBF为平均失效间隔时间。
A.可靠性B.可用性C.可维护性D.健壮性上一题下一题(35/75)选择题第35题以下关于软件测试的叙述中,不正确的是()。
A.在设计测试用例时应考虑输入数据和预期输出结果B.软件测试的目的是证明软件的正确性C.在设计测试用例时,应该包括合理的输入条件D.在设计测试用例时,应该包括不合理的输入条件上一题下一题(36/75)选择题第36题某模块中有两个处理A和B,分别对数据结构X写数据和读数据,则该模块的内聚类型为()内聚。
A.逻辑B.过程C.通信D.内容上一题下一题(37/75)选择题第37题在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为()。
在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。
A.接口B.继承C.覆盖D.多态上一题下一题(38/75)选择题第38题在面向对象方法中,支持多态的是()。
A.静态分配B.动态分配C.静态类型D.动态绑定上一题下一题(39/75)选择题第39题面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括()。
A.认定并组织对象B.描述对象间的相互作用C.面向对象程序设计D.确定基于对象的操作上一题下一题(40/75)选择题第40题如下所示的UML状态图中,()时,不一定会离开状态B。
图片A.状态B中的两个结束状态均达到B.在当前状态为B2时,事件e2发生C.事件e2发生D.事件e1发生上一题下一题(41/75)选择题第41题以下关于UML状态图中转换(transition)的叙述中,不正确的是()。
A.活动可以在转换时执行也可以在状态内执行B.监护条件只有在相应的事件发生时才进行检查C.一个转换可以有事件触发器、监护条件和一个状态D.事件触发转换上一题下一题(42~43/共75题)选择题下图①②③④所示是UML(42)。