软件工程(第2版)_在线作业_2

合集下载

大工23春《软件工程》在线作业2-答案

大工23春《软件工程》在线作业2-答案

大工23春《软件工程》在线作业2
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是()。

[A.]通信、逻辑、顺序、时间
[B.]通信、时间、顺序、逻辑
[C.]顺序、通信、时间、逻辑
[D.]顺序、通信、逻辑、时间
正确答案:C
2.模块内聚度越高,说明模块内各成分彼此结合的程度越()。

[A.]松散
[B.]紧密
[C.]无法判断
[D.]相等
正确答案:B
3.结构化方法是一种()的软件开发方法。

[A.]面向用户
[B.]面向数据结构
[C.]面向对象
[D.]面向数据流
正确答案:D
4.层次图是用来描绘软件的层次结构,其中一个矩形框代表一个模块,若矩形框之间有直线连接,表示它们之间存在()。

[A.]调用关系
[B.]组成关系
[C.]链接关系
[D.]顺序执行关系
正确答案:A
5.美国IBM公司发明的“层次图加输入/处理/输出图”是指()。

[A.]层次图
[B.]HIPO图
[C.]PAD图
[D.]DFD图
正确答案:B
6.在以下白盒技术测试用例的设计中()是最弱的覆盖标准。

[A.]语句
[B.]条件
[C.]条件组合
[D.]判定。

15春西南交《软件工程》在线作业二 答案

15春西南交《软件工程》在线作业二 答案

西南交《软件工程》在线作业二
一、单选题(共25 道试题,共100 分。


1. 数据字典中,一般不包括下列选项中的()条目
A. 数据流
B. 数据存储
C. 加工
D. 源点与终点
正确答案:D
2. 软件需求规格说明书的内容不应包括对()的描述
A. 主要功能
B. 算法的详细过程
C. 用户界面及运行环境
D. 软件的性能
正确答案:B
3. 结构图中,不是其主要成分的是()
A. 模块
B. 模块间传递的数据
C. 模块内部数据
D. 模块间的控制关系
正确答案:C
4. 软件需求分析阶段的工作,可以分成以下四个方面:对问题的识别、分析与综合、制定需求规格说明以及()
A. 总结
B. 实践性报告
C. 需求分析评审
D. 以上答案都不正确
正确答案:C
5. 需求分析阶段最重要的技术文档之一是()
A. 项目开发计划
B. 设计说明书
C. 需求规格说明书
D. 可行性分析报告
正确答案:C
6. 通过()分解完成数据流图的细化
A. 结构分解
B. 功能分解。

《软件工程》在线作业2附满分答案

《软件工程》在线作业2附满分答案

《软件工程》在线作业2附满分答案
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.软件需求分析的任务不应包括()。

A.问题分析
B.信息域分析
C.结构化程序设计
D.确定逻辑模型
答案:C
2.程序流程图中的箭头代表()。

A.数据流
B.控制流
C.顺序流
D.调用
答案:B
3.在结构化分析方法(SA),与数据流图配合使用的是()。

A.网络图
B.实体联系图
C.数据字典
D.程序流程图
答案:C
4.选择程度设计语言的关键因素是()。

A.软件应用领域
B.软件执行环境
C.软件开发方法
D.算法和数据结构
答案:D
5.进行需求分析可使用多种工具,但()是不适用的。

A.数据流图
B.判定表
C.PAD图
D.数据词典
答案:C
更多加微 boge30619
6.软件测试是软件质量保证的重要手段,下述()是软件测试的最基础环节。

A.功能测试
B.单元测试
C.结构测试。

中国石油大学(北京)软件工程第二次在线作业满分答案

中国石油大学(北京)软件工程第二次在线作业满分答案

单选题 (共25道题)收起1.(2.5分)在下列的基本成分中,哪个不是数据流程图的基本成分?•••••3.(2.5分)结构化分析SA方法以数据流图、()和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型。

•••4.(2.5分)在软件的分析阶段,常用()来描述业务处理系统的信息来源、存储、处理和去向。

5.(2.5分)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。

•A、软件投机•••••7.(2.5分)程序的三种基本控制结构的共同特点是•••8.(2.5分)结构设计是一种应用最广泛的系统设计方法,是以()为基础、自顶向下、逐步求精和模块化的过程。

•9.(2.5分)数据字典是对数据定义信息的集合,它所定义的对象都包含于•A、数据流图••10.(2.5分)在软件结构化设计中,好的软件结构设计应该力求做到••11.(2.5分)在整个软件维护阶段所花费的全部工作中,所占比例最大的是•A、校正性维护••12.(2.5分)黑盒测试在设计测试用例时,主要需要研究•••13.(2.5分)软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为••14.(2.5分)瀑布模型把软件生存周期划分为软件定义、软件开发和()三个阶段,而每一个阶段又可•••15.(2.5分)分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的()。

•••16.(2.5分)软件的()设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。

••17.(2.5分)软件测试的目的是()•A、证明程序中没有错误••18.(2.5分)下列各项中不属于逻辑覆盖的是()•••19.(2.5分)为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为()•••20.(2.5分)软件详细设计的主要任务是确定每个模块的()•••21.(2.5分)软件结构图的形态特征能反映程序重用率的是()••••23.(2.5分)为了提高模块的独立性,模块内部最好是()•••24.(2.5分)软件结构图中,模块框之间若有直线连接,表示它们之间存在()•25.(2.5分)一个只有顺序结构的程序,其环形复杂度是()•A、0••判断题 (共15道题)收起26.(2.5分)快速原型模型可以有效地适应用户需求的动态变化。

软件工程作业参考答案(二)2024

软件工程作业参考答案(二)2024

软件工程作业参考答案(二)引言概述:在软件工程学科中,作业是提升学生理论和实践能力的重要环节。

本文将介绍软件工程作业的参考答案,以帮助学生更好地理解和完成相关作业。

本文将从五个大点进行阐述,每个大点下分别包含了5-9个小点,涉及到作业的各个方面。

正文:一、需求分析与规格说明1. 确定用户需求:明确用户对软件的期望和功能需求。

2. 收集需求:通过面对面交流、问卷调查等方式,搜集用户需求信息。

3. 制定规格说明书:将收集到的需求整理成文档形式,包括功能需求和非功能需求。

4. 分析需求:对收集到的需求进行分析,找出其中的矛盾或冲突。

5. 验证需求:与用户进行确认,确保需求的准确性和完整性。

二、设计与建模1. 架构设计:确定软件的整体结构,包括模块划分、组成关系等。

2. 详细设计:对每个模块进行详细设计,包括算法、接口定义等。

3. 数据库设计:设计数据库表结构,包括表字段、主键、外键等。

4. 系统建模:利用UML等建模工具,进行系统的静态和动态建模。

5. 接口设计:定义软件与外部系统或组件之间的接口规范。

三、编码与测试1. 编码规范:制定统一的编码规范,确保代码的一致性和可读性。

2. 模块编码:根据详细设计进行模块的编码工作。

3. 单元测试:对每个模块进行单元测试,确保功能的正确性。

4. 集成测试:将各个模块组装后进行测试,测试模块之间的相互调用和集成效果。

5. 系统测试:对整个软件系统进行全面测试,验证软件的功能和性能。

四、部署与维护1. 部署计划:制定软件部署的计划和流程,确保软件能够顺利部署到目标环境。

2. 环境配置:配置目标环境,包括操作系统、数据库、网络等。

3. 安装部署:将编译好的软件包安装到目标环境中,并完成必要的配置。

4. 运维监控:建立稳定的运维监控系统,定期检查并维护软件的稳定性和安全性。

5. bug修复与更新:根据用户反馈,及时修复和更新软件中的bug和功能问题。

五、文档撰写与总结1. 编写文档:根据软件的不同阶段,编写相应的文档,包括需求文档、设计文档、测试文档等。

大连理工大学20年秋季《软件工程》在线作业2附参考答案

大连理工大学20年秋季《软件工程》在线作业2附参考答案

大连理工大学20年秋季《软件工程》在线作业2附参考答案
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.为了提高模块的独立性,模块内部最高程度的内聚是( )。

A.逻辑内聚
B.时间内聚
C.功能内聚
D.偶然内聚
答案:C
2.下列几种类型中,耦合性最弱的是( )耦合。

A.内容
B.控制
C.公共环境
D.数据
答案:D
更多加微boge30619
3.一个只有顺序结构的程序(含有4条边,5个顶点),其环形复杂度是( )。

A.0
B.1
C.3
D.4
答案:B
4.在详细设计阶段,经常采用的工具不包括( )。

A.PAD
B.N-S
C.PDL
D.DFD
答案:D
5.下面说法正确的是( )。

A.测试是为了表明程序是正确的
B.成功的测试是没有发现错误的测试
C.测试是为了发现程序中的错误而执行程序的过程
D.以上都不对
答案:C
6.使用程序设计的控制结构导出测试用例的测试方法是( )。

A.黑盒测试。

软件工程(第2版)-在线作业-

软件工程(第2版)-在线作业-

软件工程(第2版)_在线作业_2交卷时间2018-08-11 17:10:27一、单选题(每题5分,共14道小题,总分值70分)1.按集成化程度对软件开发环境进行分类,其第一代的主要特征是()。

(5分)建立在操作系统之上具有真正的数据库建立在知识库系统上正确答案您的答案是A回答正确展开2.原型模型开发方法具有基本的开发步骤,下列()是实施原型法的最基本的步骤。

①获得基本需求②开发工作模型③严格细部说明④模型验证(5分)①②①②③①②④正确答案您的答案是C回答正确展开3.不适合作为数据处理与数据库应用的语言是()。

(5分)CobolSQLLisp4GL正确答案您的答案是C回答正确展开4.软件开发环境的裁剪是指环境应能自动按照用户的需要()。

(5分)建立操作系统建立子环境建立新环境建立子系统正确答案您的答案是B回答正确展开5.在软件工程学中,我们把一组具有相同数据结构和相同操作的对象的集合定义为(),此定义包括一组数据属性和在数据上的一组合法操作。

(5分)属性对象类消息正确答案您的答案是C回答正确展开6.技术可行性要研究的问题之一是()。

(5分)存在侵权否技术风验问题成本效益问题运行方式可行否正确答案您的答案是B回答正确展开7.IDEF0图不反映出系统()。

(5分)系统由谁来做系统做什么系统实现的约束条件系统功能如何实现正确答案您的答案是D回答正确展开8.许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来消灭由于设计原因而产生的质量隐患。

(5分)软件评审软件度量开发设计软件测试正确答案您的答案是C回答正确展开9.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此,必须给出()的回答。

(5分)无二义确定正确行或不行正确答案您的答案是D回答正确展开10.在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还应遵循()。

吉大20春学期《软件工程》在线作业二-0001参考答案

吉大20春学期《软件工程》在线作业二-0001参考答案

吉大20春学期《软件工程》在线作业二-0001参考答案
吉大20春学期《软件工程》在线作业二-0001
试卷总分:100 得分:100
一、多选题(共3 道试题,共12 分)
1.下面属于在需求分析阶段的图形工具的是()
A.数据流图
B.层次方框图
C.IPO图
D.I-O图
答案:ABC
2.下面哪些属于数据字典的元素()
A.数据流
B.数据存储
C.处理
D.数据对象
答案:ABC
3.下面属于成本估计()
A.代码行技术
B.任务分解技术
C.自动估计成本技术
D.投资回报率
答案:ABC
二、判断题(共7 道试题,共28 分)
4.软件中文档可有可无()
答案:错误
5.软件系统的本质是信息处理系统()
答案:正确
6.白盒测试方法又称为功能测试()
答案:错误
7.尽量使用数据耦合,多用控制耦合和特征耦合()
答案:错误
8.单元测试集中检测软件设计的最小单元-模块()
答案:正确
9.在软件设计中应该追求尽可能松散耦合的系统
答案:正确
10.画数据流图的基本目的是利用它作为交流信息的工具()。

奥鹏地大《软件工程》在线作业二 标准答案

奥鹏地大《软件工程》在线作业二 标准答案
【选项】:
A错误
B正确
【答案】:A
24.需求分析的主要方法有SD法、OOA法及HIPO法等。
【选项】:
A错误
B正确
【答案】:A
25. PAD图是一种描述程序逻辑结构的流程图。
【选项】:
A错误
B正确
【答案】:A
【选项】:
A技术可行性
B经济可行性
C效益可行性
D社会可行性
【答案】:A.B.D
15.在进行软件需求分析时候,首先设计者必须和用户确认需求,这些需求包括()
【选项】:
A功能需求
B性能需求
C环境需求
D用户界面需求
【答案】:A.B.C.D
16. UML是一种建模语言,是一种标准的表示,是一种方法。
【选项】:
中国地质大学(北京)
《软件工程》在线作业二
参考答案
地大《软件工程》在线作业二
1.需求分析是()
【选项】:
A由开发人员和系统分析人员完成
B由系统分析人员完成
C软件生命周期的开始
D软件开发任务的基础性工作
【答案】:D
2.下列不属于成本效益的度量指标()
【选项】:
A货币的时间价值
B投资回收期
C性质因素
D纯收入
【答案】:C
3.软件危机是指在软件开发和维护中所产生的一系列严重的问题,在这些问题中相对次要的因素是()
【选项】:
A文档质量
B程序中的解释
C软件性能
D开发进度
【答案】:D
4.数据流图是表示软件模型的一种图示方法,画数据流图应遵循的原则是:()
【选项】:
A自顶向上、分层绘制、逐步求精
B自定向下、分层绘制、逐步求精

福师《软件工程》在线作业二[69347]

福师《软件工程》在线作业二[69347]
福师《软件工程》在线作业二
一、单选题 1.()由软件定义、软件开发和运行维护3个时期组成 A.软件生命周期 B.软件测试流程 C.软件维护 D.软件部署 答案:A
2.下面不是面向对象设计准则的是( ) A.模块化 B.抽象 C.信息隐藏 D.不可重用 答案:D
3.详细设计也称为(),它将详细的设计每个模块 A.模块设计 B.过程设计 C.整体设计 D.分段设计 答案:A
28.下面是软件重用的层次的是( ) A.知识重用 B.数量重用
C.结构重用 D.数据重用 答案:A
29.信息隐藏中隐藏的是模块的() A.实现细节 B.设计细节 C.运行细节 D.以上都不正确 答案:A
30.从事物的组成部件及每个部件的属性、功能来认识事物。这种方法是( )的方法。 A.面向对象 B.面向数据 C.面向过程 D.面向属性 答案:A
16.在设计人机界面的过程中,下面那个问题不可能遇到( ) A.系统吞吐量 B.系统响应时间 C.用户帮助设施 D.出错信息处理 答案:A
17.当模块中包含复杂的条件组合,下面选项中( )能够清晰地表达出各种动作之间的对应关系。 A.判定表和判定树 B.盒图 C.流程图 D.关系图 答案:A
18.一张判定表由()部分组成 A.1 B.2 C.3 D.4 答案:D
11.为使模块尽可能独立,要求( ) A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D.以上都不正确 答案:B
12.()能粗略的标志一个系统的大小和复杂程度 A.深度 B.宽度 C.扇出 D.扇入 答案:A
25.判定覆盖又叫() A.分支覆盖 B.条件覆盖 C.语句覆盖 D.点覆盖 答案:A

软件工程作业2-答案0903资料讲解

软件工程作业2-答案0903资料讲解

软件工程作业2(第5~7章)答案一、选择题1.从本质上说,面向对象是“先”确定(A)后确定执行的动作。

A.动作的主体B.属性C.关系D.方法2.(B)是对象的静态特征。

A.方法B.属性C.关系D.操作3.对象的(D)使对象的动态特征A.特征B.属性C.关系D.操作4.属于某个类的一个具体对象称为该类的(A)。

A.实例B.虚拟C.继承D.多态5.UML是(A)。

A)一种可视化的建模语言B)是一种可视化的程序设计语言C)是一种过程D)是一种方法6.封装的的作用是(A)。

A.复用B.对象C.实例D.方法8. 面向对象分析的核心在于建立(B)模型。

A. 建立正确的模型B. 识别问题域对象C.识别对象之间的关系D.上面所有9. 面向对象分析过程中建立的模型有(D)。

A. 数据模型、功能模型、活动模型B. 对象模型、功能模型、测试模型C. 属性模型、功能模型、对象模型D. 对象模型、功能模型、动态模型10. 下列的(C)不是分析建模的目的。

A. 定义可验证的软件需求B. 描述客户需求C. 开发一个简单的问题解决方案D. 建立软件设计的基础11. 下列的(C)不属于面向对象分析模型。

A. 用例图B. 类图C. 实体关系图D. 顺序图12. (A)用于描述系统中概念层次的对象。

A.分析类B. 界面类C.实体类D.控制类13. 在基于用例的面向对象分析过程中,定义交互行为的关键在于通过描述分析类实例之间的(A)将用例的职责分配到分析类中。

A. 消息传递B 关联关系C 继承关系D 上下文关系14.用例的实现细节不会在(B)描述。

A. 用例说明B. 用例图C.活动图D.顺序图15.用例的职责通常分配给(D)的对象。

A. 发送消息B. 接收消息C.发送和接收双方D.分析类16.组织机构图是(C)。

A. UML的一个最新图B. 类图的一种C.用于识别角色的辅助图D.用例图的一种17.在图书馆系统中,假如已经构造了一个一般借书者类,后来发现图书馆的学生和教师在借书中有不同要求。

地大20秋《软件工程》在线作业二【标准答案】

地大20秋《软件工程》在线作业二【标准答案】

地大《软件工程》在线作业二 -0007
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.软件质量作为一个极为重要的问题贯穿软件的()。

A.开发
B.生存期
C.度量
D.测试
答案:B
2.面向对象的开发方法的工作模型是()
A.瀑布模型
B.喷泉模型
C.智能模型
D.循环模型
答案:B
3.数字字典的条目中()是不可再分解的数据单位
A.数据项条目
B.数据流条目
C.数据存储单元条目
D.加工条目
答案:A
4.软件生命周期中所花费用最多的阶段是()
A.详细设计
B.软件编码
C.软件测试
D.软件维护
答案:D
5.在数据流图中,符号方框表示()
A.变换/加工
B.外部实体
C.数据流
D.数据存储
答案:B
6.软件危机是软件产业化过程中出现的一种现象,下述现象中:①软件需要增长难以满足②软件开发进度难以控制③软件质量不易保证④软件开发成本提高()是其主要表现。

A.②③④
B.③④
C.全部。

软件工程实用教程(2版)-第2章-习题与参考答案-2012-3-15

软件工程实用教程(2版)-第2章-习题与参考答案-2012-3-15
阶段评审:
在每一阶段工作完成后都要进行评审,以便尽早发现问题,避免后期的返 工,如果评审不合格,贝y不开始下一阶段的工作。
文档管理:
在每阶段都规定了要完成的文档,没有完成文档,就认为没有完成该阶段 的任务。
3.试说明原型模型的两种实现方案各有什么特点?各适用于什么情况?
答案要点:
原型模型在软件分析、设计阶段的应用,用来解决用户对软件系统在需求 分析上的模糊认识。将模拟的手段引入需求分析的初期阶段,通过建立原型缩 短用户与分析人员之间的距离。
瀑布模型,快速原型模型。进化的软件过程模型有:
增量模型、螺旋模型。传统软件开发模型主要采用了系列化、结构化开发 技术,所以软件过程具有 “线性”特征,开发活
--软件工程实用教程(第2版)
动比较有序、清楚、规范,但开发出的软件产品的稳定性、可复用性、可 维护性都比较差。
敏捷软件开发过程可用于任何软件过程,将软件过程设计为:
-1软件工程实用教程(第2版)
原型进化模型对开发过程的考虑是,针对有待开发的软件系统,先开发一 个原型系统让用户使用,然后根据用户使用情况的意见反馈,对原型系统不断 修改,使它逐步接近并最终达到开发目标。跟快速原型不同的是,快速原型在 完成需求定义后将被抛弃,而原型进化所要创建的原型则是一个今后要投入应 用的系统,只是所创建的原型系统在功能、性能等方面还有许多不足,还没有 达到最终的开发目标,需要不断改进。
答案要点:
瀑布模型是一种基于里程碑的阶段过程模型,它所提供的里程碑式的工作 流程,为软件项目按规程管理提供了便利。例如,按阶段制定项目计划,分阶 段进行成本核算,进行阶段性的评审等。这为提高软件产品质量提供了有效保 证。
瀑布模型的特点:
阶段性:
前一阶段工作完成以后,后一阶段工作才能开始,前一阶段的输出文档是 后一阶段的输入文档。

2020年奥鹏中国地质大学(北京) 地大《软件工程》在线作业二 满分答案

2020年奥鹏中国地质大学(北京) 地大《软件工程》在线作业二 满分答案
【选项】:
A由开发人员和系统分析人员完成
B由系统分析人员完成
C软件生命周期的开始
D软件开发任务的基础性工作
【答案】:D
10.以下关于软件生存周期模型说法不正确的是()
【选项】:
A软件生存周期模型是描述软件开发过程中各种活动如何执行的模型
B增量模型是一种非整体开发的模型
C瀑布模型是一种风险驱动的模型
D喷泉模型是一种以用户需求为动力,以对象座位驱动的模型,适合于面向对象的开发方法。
B正确
【答案】:A
25.用面向对象方法开发的软件系统,可维护性好。
【选项】:
A错误
B正确
【答案】:B
【选项】:Hale Waihona Puke A ②③④B ③④
C全部
D ②③
【答案】:C
7.综合测试是在软件周期的( )阶段制定的,在综合测试完成的。
【选项】:
A需求分析
B概要设计
C综合测试
D确认测试
【答案】:B
8.软件的主要功能和结构是在( )阶段决定的
【选项】:
A编程
B分析设计 
C测试
D维护
【答案】:B
9.需求分析是()
【选项】:
A数据项条目
B数据流条目
C数据存储单元条目
D加工条目
【答案】:A
4.软件生命周期中所花费用最多的阶段是()
【选项】:
A详细设计
B软件编码
C软件测试
D软件维护
【答案】:D
5.在数据流图中,符号方框表示()
【选项】:
A变换/加工
B外部实体
C数据流
D数据存储
【答案】:B
6.软件危机是软件产业化过程中出现的一种现象,下述现象中:①软件需要增长难以满足②软件开发进度难以控制③软件质量不易保证④软件开发成本提高()是其主要表现。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程(第2版)_在线作业_2
交卷时间2018-08-11 17:10:27
一、单选题(每题5分,共14道小题,总分值70分)
1.
按集成化程度对软件开发环境进行分类,其第一代的主要特征是()。

(5分)
建立在操作系统之上
具有真正的数据库
建立在知识库系统上
正确答案您的答案是A回答正确展开
2.
原型模型开发方法具有基本的开发步骤,下列()是实施原型法的最基本的步骤。

①获得基本需求②开发工作模型
③严格细部说明④模型验证
(5分)
①②
①②③
①②④
正确答案您的答案是C回答正确展开
3.
不适合作为数据处理与数据库应用的语言是()。

(5分)
Cobol
SQL
Lisp
4GL
正确答案您的答案是C回答正确展开
4.
软件开发环境的裁剪是指环境应能自动按照用户的需要()。

(5分)
建立操作系统
建立子环境
建立新环境
建立子系统
正确答案您的答案是B回答正确展开
5.
在软件工程学中,我们把一组具有相同数据结构和相同操作的对象的集合定义为(),此定义包括一组数据属性和在数据上的一组合法操作。

(5分)
属性
对象

消息
正确答案您的答案是C回答正确展开
6.
技术可行性要研究的问题之一是()。

(5分)
存在侵权否
技术风验问题
成本效益问题
运行方式可行否
正确答案您的答案是B回答正确展开
7.
IDEF0图不反映出系统()。

(5分)
系统由谁来做
系统做什么
系统实现的约束条件
系统功能如何实现
正确答案您的答案是D回答正确展开
8.
许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来消灭由于设计原因而产生的质量隐患。

(5分)
软件评审
软件度量
开发设计
软件测试
正确答案您的答案是C回答正确展开
9.
可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此,必须给出()的回答。

(5分)
无二义
确定
正确
行或不行
正确答案您的答案是D回答正确展开
10.
在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还应遵循()。

(5分)
隐藏复杂性
类的开发
信息隐蔽
经常类的复用
正确答案您的答案是C回答正确展开
11.
以下关于角色的说法中,()是正确的。

(5分)
角色说明类在关联中的作用,它位于关联的端点
同类的关联角色可有可无
角色名是用来标识关联的
不同类的关联角色不能省略
正确答案您的答案是A回答正确展开
12.
与早期的软件开发方式相比较,结构化生命周期法其最要的指导原则应该是()。

(5分)
分阶段开发
用户需求至上
逐步求精
自顶向下设计
正确答案您的答案是D回答正确展开
13.
在面向对象开发方法中,对象是最基本的成分,每个对象可用它本身的一组()和它可以执行的一组操作来定义。

(5分)
属性
服务
调用
参数
正确答案您的答案是A回答正确展开
14.
项目开发计划是一个()文档。

(5分)
技术性
管理性
可行性
分析性
正确答案您的答案是B回答正确展开
二、判断(每题5分,共6道小题,总分值30分)
1.
在编制程序时,首先应该对程序的结构充分考虑,不要急于开始编码,而要像写软件文档那样,很好地琢磨程序具有什么样的功能,这些功能如何安排,等等。

(F)
(5分)
正确答案您的答案是错误回答正确展开
2.
软件维护就是改正软件中的错误。

(F)
(5分)
正确答案您的答案是错误回答正确展开
3.
增量模型适合于软件需求不明确、设计方案有一定风险的软件项目。

(T)(5分)
正确答案您的答案是正确回答正确展开
4.
软件项目管理是对软件生命周期一切活动的管理。

(T)
(5分)
正确答案您的答案是正确回答正确展开
5.
同一软件的大量软件产品的生产主要是通过复制而得到的。

(T)
(5分)
正确答案您的答案是正确回答正确展开
6.
完成测试作业后,为了缩短源程序的长度应删除程序中的注解。

(F)
(5分)
正确答案您的答案是错误回答正确展开。

相关文档
最新文档