[西安交通大学]18秋西交《软件工程概论》在线作业2

上传人:lyj****12 文档编号:83647168 上传时间:2019-02-28 格式:DOC 页数:9 大小:32KB
返回 下载 相关 举报
[西安交通大学]18秋西交《软件工程概论》在线作业2_第1页
第1页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《[西安交通大学]18秋西交《软件工程概论》在线作业2》由会员分享,可在线阅读,更多相关《[西安交通大学]18秋西交《软件工程概论》在线作业2(9页珍藏版)》请在金锄头文库上搜索。

1、【奥鹏】西安交通大学西交软件工程概论在线作业试卷总分:100 得分:100第1题,可行性研究的步骤中不包括( )的内容.A、复查初步分析结果.B、研究现有的系统C、导出新系统高层逻辑模型.D、建立新系统的物理模型解法.正确答案:C第2题,详细设计的任务是确定每个模块的( )A、外部特性B、内部特性C、算法和使用的数据D、功能和输入输出数据正确答案:C第3题,SA方法是一种( )A、自顶向下逐层分解的分析方法B、自底向上逐层分解的分析方法C、面向对象的分析方法D、以上都不是正确答案:A第4题,结构化设计是一种面向( )的设计方法A、数据流B、数据结构C、数据库D、程序正确答案:A第5题,将软件组

2、装成系统的一种测试技术叫( ).A、集成测试B、单元测试C、集合测试D、系统测试正确答案:A第6题,对象模型的描述工具是( )A、状态图B、数据流图C、对象图D、结构图正确答案:C第7题,描述类中对象的行为,反映了状态与事件关系的是( )A、数据流图B、状态图C、对象图D、结构图正确答案:B第8题,以下说法错误的是( )A、对象具有很强的表达能力和描述功能B、对象是人们要进行研究的任何事务C、对象是封装的基本单位D、类封装比对象封装更具体、更细致正确答案:D第9题,软件设计一般分为总体设计和详细设计,它们之间的关系是( )、A、全局和局部B、抽象和具体C、总体和层次D、功能和结构正确答案:A第

3、10题,以下不属于逻辑覆盖的是( ).A、语句覆盖B、判定覆盖C、条件覆盖D、基本路径正确答案:D第11题,盒图也称为( )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.A、流程图B、框图C、判定表D、N-S图正确答案:D第12题,分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )A、细节B、输入与输出C、软件的作者D、绘制的时间正确答案:B第13题,在软件生存周期中,工作量所占比例最大的阶段是()阶段A、需求分析B、设计C、测试D、维护正确答案:D第14题,有一数列:87556613193948经过一趟排序后得到:55871366

4、193948请问使用的是何种排序方法?()A、简单插入排序B、冒泡排序C、2路归并排序D、快速排序正确答案:C第15题,软件测试法中,()主要分析程序的内部结构。A、白盒法B、黑盒法C、因果图法D、错误推测法正确答案:A第16题,软件是一种( )产品、A、有形B、逻辑C、物质D、消耗正确答案:B第17题,一个CASE工作台是一组( ),支持设计、实现或测试等特定的软件开发阶段。A、工具集B、软件包C、平台集D、程序包正确答案:A第18题,软件是一种( )产品A、有形B、逻辑C、物质D、消耗正确答案:B第19题,10. 软件维护工作的最主要部分是( )A、校正性维护B、适应性维护C、完善性维护D

5、、预防性维护正确答案:C第20题,选择程序设计语言时,我们需要考虑的问题有( )A、项目应用领域B、软件开发方法C、软件的执行环境D、算法和数据结构的复杂性E、软件开发人员的知识正确答案:A,B,C,D,E第21题,维护技术通常由两类维护技术:面向维护的技术和维护支援技术()A、错误B、正确正确答案:B第22题,为了克服瀑布模型的局限性,使开发过程具有一定的灵活性和可修改性,于是产生了增量模型。它是在瀑布模型的基础上加以修改而形成的。A、错误B、正确正确答案:B第23题,软件维护费用增加的主要原因是维护的生产率非常低。A、错误B、正确正确答案:B第24题,Booch方法的开发模型分静态模型和动

6、态模型类型。( )A、错误B、正确正确答案:B第25题,在需求分析阶段,首先进行问题识别,即双方确定对问题的综合需求,这些需求包括:功能需求、性能需求、环境需求、用户界面需求。()A、错误B、正确正确答案:B第26题,数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。( )A、错误B、正确正确答案:B第27题,Lethbridge对领域分析的理解是:领域分析是软件工程师了解背景信息的过程( )、A、错误B、正确正确答案:B第28题,类之间的连接关系是聚合关系;类之间整体与部分的关系是关联关系( )、A、错误B、正确正确答案:A第29题,螺旋模型中每个螺旋周期分为5个步骤()A、错误B

7、、正确正确答案:A第30题,变换型数据处理的工作过程一般分为数据、变换数据和给出数据三步()A、错误B、正确正确答案:B第31题,偶然内聚是最强的内聚()A、错误B、正确正确答案:A第32题,划分模块时,尽量做到低内聚、高耦合()A、错误B、正确正确答案:A第33题,内聚性是一个构件内部各种元素彼此结合的紧密程度的度量。包括:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚、功能内聚。()A、错误B、正确正确答案:B第34题,深度是指结构图控制的层次,也是模块的层数()A、错误B、正确正确答案:B第35题,测试模型包括:测试用例、测试用例、测试构件。()A、错误B、正确正确答案:B第

8、36题,维护没有副作用。()A、错误B、正确正确答案:A第37题,“软件工程”概念的提出是为了克服软件危机( )、A、错误B、正确正确答案:B第38题,具有明确功能并可以分离出来的软件或硬件叫做构件( )、A、错误B、正确正确答案:B第39题,对象之间进行通信的一种构造叫消息()A、错误B、正确正确答案:B第40题,测试人员将一次迭代内测试工作的结果和测试计划建立的目标进行对比,做出评估,这一过程叫做评估测试。( )A、错误B、正确正确答案:B第41题,类图是面向对象方法的核心()A、错误B、正确正确答案:B第42题,测试设计人员尤其看重的两条度量标准是:测试完全性、可靠性。A、错误B、正确正

9、确答案:B第43题,渐增式测试:该测试是逐个把未经过测试的模块组装到已经测试过的模块上去,进行集成测试。每加入一个新模块进行一次集成的测试,重复此过程直至程序组装完毕( )、A、错误B、正确正确答案:B第44题,面向对象设计可分为系统设计和对象设计( )、A、错误B、正确正确答案:B第45题,对象具有状态,一个对象用数据值来描述它的状态。A、错误B、正确正确答案:B第46题,软件维护内容有四种:校正性维护,适应性维护,完善性维护和预防性维护( )、A、错误B、正确正确答案:B第47题,通过黑盒测试主要发现以下错误:1)是否有不正确或遗漏了的功能。2)在接口上,能否正确地接受输入数据,能否产生正确的输出信息。3)访问外部信息是否有错。4)性能上是否满足要求等等。( )A、错误B、正确正确答案:B第48题,任何程序都可以由顺序、选择及重复三种基本控制结构构造()。A、错误B、正确正确答案:B第49题,数据流图一般分为变换型数据流图和事务型数据流图两类()A、错误B、正确正确答案:B第50题,可用性:系统在给定的时间点上根据需求说明成功地运行的概率。也可以说可用性是当有请求时即在一定时刻)系统能执行有用服务的可能性。()A、错误B、正确正确答案:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

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