| 
 | 
 
西交《软件工程概论》在线作业 
 
奥鹏作业答案 
 
【奥鹏西安交通大学在线作业是随机作业】答案请联系QQ 515224986 
 
一、单选题: 
1.[单选题]可行性研究的步骤中不包括()的内容.          (满分:) 
    A. 复查初步分析结果. 
    B. 研究现有的系统 
    C. 导出新系统高层逻辑模型. 
    D. 建立新系统的物理模型解法. 
    正确答案:——C—— 
2.[单选题]详细设计的任务是确定每个模块的()          (满分:) 
    A. 外部特性 
    B. 内部特性 
    C. 算法和使用的数据 
    D. 功能和输入输出数据 
    正确答案:——C—— 
3.[单选题]SA方法是一种()          (满分:) 
    A. 自顶向下逐层分解的分析方法 
    B. 自底向上逐层分解的分析方法 
    C. 面向对象的分析方法 
    D. 以上都不是 
    正确答案:——A—— 
4.[单选题]结构化设计是一种面向()的设计方法          (满分:) 
    A. 数据流 
    B. 数据结构 
    C. 数据库 
    D. 程序 
    正确答案:———— 
5.[单选题]将软件组装成系统的一种测试技术叫().          (满分:)    奥鹏作业答案 
 
 
    A. 集成测试 
    B. 单元测试 
    C. 集合测试 
    D. 系统测试 
    正确答案:———— 
6.[单选题]对象模型的描述工具是()          (满分:) 
    A. 状态图 
    B. 数据流图 
    C. 对象图 
    D. 结构图 
    正确答案:———— 
7.[单选题]描述类中对象的行为,反映了状态与事件关系的是()          (满分:) 
    A. 数据流图 
    B. 状态图 
    C. 对象图 
    D. 结构图 
    正确答案:———— 
8.[单选题]以下说法错误的是()          (满分:) 
    A. 对象具有很强的表达能力和描述功能 
    B. 对象是人们要进行研究的任何事务 
    C. 对象是封装的基本单位 
    D. 类封装比对象封装更具体、更细致 
    正确答案:———— 
9.[单选题]软件设计一般分为总体设计和详细设计,它们之间的关系是()、          (满分:) 
    A. 全局和局部 
    B. 抽象和具体 
    C. 总体和层次 
    D. 功能和结构 
    正确答案:———— 
10.[单选题]以下不属于逻辑覆盖的是().          (满分:) 
    A. 语句覆盖 
    B. 判定覆盖 
    C. 条件覆盖 
    D. 基本路径 
    正确答案:———— 
11.[单选题]盒图也称为()或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.          (满分:) 
    A. 流程图 
    B. 框图 
    C. 判定表 
    D. N-S图 
    正确答案:———— 
12.[单选题]分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()          (满分:) 
    A. 细节 
    B. 输入与输出 
    C. 软件的作者 
    D. 绘制的时间 
    正确答案:———— 
13.[单选题]在软件生存周期中,工作量所占比例最大的阶段是()阶段          (满分:) 
    A. 需求分析 
    B. 设计 
    C. 测试 
    D. 维护 
    正确答案:———— 
14.[单选题]有一数列:87 55 66 13 19 39 48 经过一趟排序后得到:55 87 13 66 19 39 48 请问使用的是何种排序方法?(  )          (满分:) 
    A. 简单插入排序 
    B. 冒泡排序 
    C. 2路归并排序 
    D. 快速排序 
    正确答案:———— 
15.[单选题]软件测试法中,(  )主要分析程序的内部结构。          (满分:) 
    A. 白盒法 
    B. 黑盒法 
    C. 因果图法 
    D. 错误推测法 
    正确答案:———— 
16.[单选题]软件是一种()产品、          (满分:) 
    A. 有形 
    B. 逻辑 
    C. 物质 
    D. 消耗 
    正确答案:———— 
17.[单选题]一个CASE工作台是一组(),支持设计、实现或测试等特定的软件开发阶段。          (满分:) 
    A. 工具集 
    B. 软件包 
    C. 平台集 
    D. 程序包 
    正确答案:———— 
18.[单选题]软件是一种()产品          (满分:) 
    A. 有形 
    B. 逻辑 
    C. 物质 
    D. 消耗 
    正确答案:———— 
19.[单选题]10.软件维护工作的最主要部分是()          (满分:) 
    A. 校正性维护 
    B. 适应性维护 
    C. 完善性维护 
    D. 预防性维护 
    正确答案:———— 
二、多选题: 
20.[多选题]选择程序设计语言时,我们需要考虑的问题有()          (满分:) 
    A. 项目应用领域 
    B. 软件开发方法 
    C. 软件的执行环境 
    D. 算法和数据结构的复杂性 
    E. 软件开发人员的知识 
    正确答案:———— 
三、判断题: 
21.[判断题]维护技术通常由两类维护技术:面向维护的技术和维护支援技术()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
22.[判断题]为了克服瀑布模型的局限性,使开发过程具有一定的灵活性和可修改性,于是产生了增量模型。它是在瀑布模型的基础上加以修改而形成的。          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
23.[判断题]软件维护费用增加的主要原因是维护的生产率非常低。          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
24.[判断题]Booch方法的开发模型分静态模型和动态模型类型。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
25.[判断题]在需求分析阶段,首先进行问题识别,即双方确定对问题的综合需求,这些需求包括:功能需求、性能需求、环境需求、用户界面需求。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
26.[判断题]数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
27.[判断题]Lethbridge对领域分析的理解是:领域分析是软件工程师了解背景信息的过程()、          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
28.[判断题]类之间的连接关系是聚合关系;类之间整体与部分的关系是关联关系()、          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
29.[判断题]螺旋模型中每个螺旋周期分为5个步骤()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
30.[判断题]变换型数据处理的工作过程一般分为数据、变换数据和给出数据三步()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
31.[判断题]偶然内聚是最强的内聚()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
32.[判断题]划分模块时,尽量做到低内聚、高耦合()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
33.[判断题]内聚性是一个构件内部各种元素彼此结合的紧密程度的度量。包括:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚、功能内聚。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
34.[判断题]深度是指结构图控制的层次,也是模块的层数()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
35.[判断题]测试模型包括:测试用例、测试用例、测试构件。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
36.[判断题]维护没有副作用。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
37.[判断题]“软件工程”概念的提出是为了克服软件危机()、          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
38.[判断题]具有明确功能并可以分离出来的软件或硬件叫做构件()、          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
39.[判断题]对象之间进行通信的一种构造叫消息()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
40.[判断题]测试人员将一次迭代内测试工作的结果和测试计划建立的目标进行对比,做出评估,这一过程叫做评估测试。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
41.[判断题]类图是面向对象方法的核心()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
42.[判断题]测试设计人员尤其看重的两条度量标准是:测试完全性、可靠性。          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
43.[判断题]渐增式测试:该测试是逐个把未经过测试的模块组装到已经测试过的模块上去,进行集成测试。每加入一个新模块进行一次集成的测试,重复此过程直至程序组装完毕()、          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
44.[判断题]面向对象设计可分为系统设计和对象设计()、          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
45.[判断题]对象具有状态,一个对象用数据值来描述它的状态。          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
46.[判断题]软件维护内容有四种:校正性维护,适应性维护,完善性维护和预防性维护()、          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
47.[判断题]通过黑盒测试主要发现以下错误:1)是否有不正确或遗漏了的功能。2)在接口上,能否正确地接受输入数据,能否产生正确的输出信息。3)访问外部信息是否有错。4)性能上是否满足要求等等。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
48.[判断题]任何程序都可以由顺序、选择及重复三种基本控制结构构造()。          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
49.[判断题]数据流图一般分为变换型数据流图和事务型数据流图两类()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
50.[判断题]可用性:系统在给定的时间点上根据需求说明成功地运行的概率。也可以说可用性是当有请求时即在一定时刻)系统能执行有用服务的可能性。()          (满分:) 
    A. 错误 
    B. 正确 
    正确答案:———— 
奥鹏作业答案 
 
 |   
 
 
 
 |