|
地大《软件工程》在线作业一
一、单选题(共 10 道试题,共 40 分。)
1. 基于知识的模型是将( )模型和专家系统结合在一起。
. 瀑布模型
. 增量模型
. 螺旋模型
. 喷泉模型
正确资料:
2. 软件生命周期中所花费用最多的阶段是( )
. 详细设计
. 软件编码
. 软件测试
. 软件维护
正确资料:
3. 软件生命周期过程中,用户的参与主要在( )
. 软件定义阶段
. 软件开发阶段
. 软件维护阶段
. 整个软件生命周期过程中
正确资料:
4. 软件开发环境按环境结构分类,可分为( ) ①基于语言的环境;②项目管理环境;③维护环境; ④基于操作系统的环境;⑤基于方法论的环境;⑥开发环境。
. ①②③
. ②③⑥
. ①④⑤
. ②④⑥
正确资料:
5. ( ) 可行性研究主要从以下几个方面进行研究
. 技术可行性,经济可行性,操作可行性
. 技术可行性,经济可行性,社会可行性
. 经济可行性,系统可行性,操作可行性
. 经济可行性,系统可行性,时间可行性
正确资料:
6. 面向对象的开发方法的工作模型是( )
. 瀑布模型
. 喷泉模型
. 智能模型
. 循环模型
正确资料:
7. 白盒法又称为逻辑覆盖法,主要用于( )
. 功能测试
. 功能测试
. α测试
. 单元测试
正确资料:
8. 为了确保每个开发过程的质量,防止把软件差错传递给下一个过程,必须进行( )。
. 软件维护
. 软件容错
. 质量检验
. 系统容错
正确资料:
9. 研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。
. 技术可行性
. 经济可行性
. 社会可行性
. 法律可行性
正确资料:
10. 软件的主要功能和结构是在( )阶段决定的
. 分析设计
. 编程
. 测试
. 维护
正确资料:
地大《软件工程》在线作业一
二、多选题(共 5 道试题,共 20 分。)
1. UML语言支持的建模方式有( )
. 静态建模
. 动态建模
. 模块化建模
. 功能建模
正确资料:
2. 影响输入/输出风格的因素包括( )。
. 数据状态
. 通信环境
. 用户经验
. 输入/输出设备
正确资料:
3. 以下关于模块说法正确的有( )
. 模块可以是程序对象的集合
. 每个模块完成一个特定的子功能
. 模块的状态用来描述模块的待用与被调用的关系
. 所谓的模块化是指将一个复杂的问题随机分解称为若干子模块的过程
正确资料:
4. 衡量软件独立性两个定性的度量标准是( )
. 逻辑性
. 隐蔽性
. 耦合性
. 内聚性
正确资料:
5. 下面是可行性研究的步骤的是( )
. 重新定义问题
. 研究目前正在使用的系统
. 导出和平加工选择的解法
. 确定开发系统所需要的人员配置
正确资料:
地大《软件工程》在线作业一
三、判断题(共 10 道试题,共 40 分。)
1. 确认测试一般是在模拟环境下运用白盒测试方法,由专门的测试人员执行的测试
. 错误
. 正确
正确资料:
2. 用面向对象方法开发的软件系统,可维护性好。
. 错误
. 正确
正确资料:
3. 软件产品不会坏,不存在磨损,消耗问题
. 错误
. 正确
正确资料:
4. 面向对象程序设计的基本机制有继承,消息和结构。
. 错误
. 正确
正确资料:
5. 可行性研究的目的不是去开发一个软件项目,而是研究这个项目是否值得去开发和其中的问题能否解决。
. 错误
. 正确
正确资料:
6. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。
. 错误
. 正确
正确资料:
7. 数据字典中共有四类条目
. 错误
. 正确
正确资料:
8. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是-R 图。
. 错误
. 正确
正确资料:
9. 面向对象的设计方法一般适用于软件设计和测试阶段。
. 错误
. 正确
正确资料:
10. 软件开发是相关的一组软件工程的集合。
. 错误
. 正确
正确资料:
|
|