问道深山去,听禅紫气来。

地大《软件工程》在线作业一 -0009

阅读:23 更新时间:2020-07-22 16:35:36

地大《软件工程》在线作业一 -0009


------------------------
1.需求分析是( )
A.由开发人员和系统分析人员完成
B.由系统分析人员完成
C.软件生命周期的开始
D.软件开发任务的基础性工作
答案请点我要此答案,或联系QQ

2.白盒测试又称为逻辑驱动测试,主要用于( )
A.功能测试
B.

边界测试


C.α测试
D.单元测试
答案请点我要此答案,或联系QQ

3.可行性分析研究的目的是( )
A.争取项目
B.项目值得开发与否
C.开发项目
D.规划项目
答案请点我要此答案,或联系QQ

4.数字字典的条目中( )是不可再分解的数据单位
A.数据项条目
B.数据流条目
C.数据存储单元条目
D.加工条目
答案请点我要此答案,或联系QQ

5.软件危机是指在软件开发和维护中所产生的一系列严重的问题,在这些问题中相对次要的因素是( )
A.文档质量
B.程序中的解释
C.软件性能
D.开发进度
答案请点我要此答案,或联系QQ

6.下列哪一模型是软件的基础模型( )
A.螺旋模型
B.瀑布模型
C.原型模型
D.第四代模型
答案请点我要此答案,或联系QQ

7.在E-R模型中,包含以下基本成分( )
A.数据、对象、实体
B.控制、联系、对象
C.实体、联系、属性
D.实体、数据、联系
答案请点我要此答案,或联系QQ

8.基于各个阶段对信息需求的不同,下列不属于软件开发工具分类的是( )。
A.设计工具
B.独立于硬件的软件开发工具
C.计划工具
D.分析工具
答案请点我要此答案,或联系QQ

9.下面说法正确的是( )
A.经过测试没有发现错误说明程序正确。
B.测试的目标是为了证明程序没有错误。
C.成功的测试是发了迄今尚未发现的错误的测试。
D.成功的测试是没有发现错误的测试。
答案请点我要此答案,或联系QQ

10.软件工程管理的对象是( )
A.软件开发人员
B.软件工程项目
C.软件开发过程
D.软件开发速度
答案请点我要此答案,或联系QQ

------------------------
1.软件产品在交付使用前需要经过( )测试
A.单元测试
B.集成测试
C.确认测试
D.系统测试
答案请点我要此答案,或联系QQ

2.软件概要设计的基本任务包括( )
A.软件结构设计
B.参数设计
C.数据库设计
D.评审
答案请点我要此答案,或联系QQ

3.UML语言支持的建模方式有( )
A.静态建模
B.动态建模
C.模块化建模
D.功能建模
答案请点我要此答案,或联系QQ

4.在进行软件需求分析时候,首先设计者必须和用户确认需求,这些需求包括( )
A.功能需求
B.性能需求
C.环境需求
D.用户界面需求
答案请点我要此答案,或联系QQ

5.软件测试需要了解软件设计的( )。
A.功能
B.内部结构
C.条件
D.处理过程
答案请点我要此答案,或联系QQ

------------------------
1.画结构图时应当注意,所有的调用关系只能是从上到下。
A.错误
B.正确
答案请点我要此答案,或联系QQ

2.在面向对象的需求分析方法中,建立动态模型是最主要的任务。
A.错误
B.正确
答案请点我要此答案,或联系QQ

3.数据字典中共有四类条目
A.错误
B.正确
答案请点我要此答案,或联系QQ

4.面向对象的设计方法一般适用于软件设计和测试阶段。
A.错误
B.正确
答案请点我要此答案,或联系QQ

5.用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整 性、现实性和有效性。
A.错误
B.正确
答案请点我要此答案,或联系QQ

6.需求分析阶段建立原型的目的是确定系统是否满足用户需求。
A.错误
B.正确
答案请点我要此答案,或联系QQ

7.系统流程图用于可行性分析中的当前逻辑模型的描述。
A.错误
B.正确
答案请点我要此答案,或联系QQ

8.白盒测试是功能测试,因此在设计测试用例时要覆盖所有功能。
A.错误
B.正确
答案请点我要此答案,或联系QQ

9.划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。
A.错误
B.正确
答案请点我要此答案,或联系QQ

10.HIPO法既是需求分析方法,又是软件设计方法。
A.错误
B.正确
答案请点我要此答案,或联系QQ

尝试在线代写作业

推荐信息