17春华师《教学平台设计与开发》在线作业
17春华师《教学平台设计与开发》在线作业附件就是答案,需要的可以自己下载,下载相关问题参考帮助中心说明
一、单选题:
1.软件需求分析是保证软件质量的重要步骤,它的实施应该是在( )。 (满分:2)
A. 编码阶段
B. 软件开发全过程
C. 软件定义阶段
D. 软件设计阶段
2.软件详细设计的主要任务是确定每个模块的( )。 (满分:2)
A. 功能
B. 外部接口
C. 算法和使用的数据结构
D. 编程
3.详细设计的结果基本决定了最终程序的( ) 。 (满分:2)
A. 代码的规模
B. 运行速度
C. 质量
D. 可维护性
4.适合互联网上编程并可供不同平台运行的面向对象程序设计的语言是( )。 (满分:2)
A. VC
B. C++
C. foxpro
D. java
5.各种软件维护的类型中最重要的是( ) 。 (满分:2)
A. 完善性维护
B. 纠错性维护
C. 适应性维护
D. 预防性维护
6.软件开发的瀑布模型典型的刻画了软件生成周期的阶段划分,与其相适应的软件开发方法是( )。 (满分:2)
A. 构建化方法
B. 结构化方法
C. 面向对象方法
D. 快速原型方法
7.数据字典是软件需求分析阶段最重要的工具之一,其最基本的功能是( )。 (满分:2)
A. 数据库设计
B. 数据通信
C. 数据定义
D. 数据维护
8.软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试( )。 (满分:2)
A. 结构合理性
B. 软件外部功能
C. 程序正确性
D. 程序内部逻辑
9.面向对象的分析方法主要是建立三类模型,即( )。 (满分:2)
A. 系统模型、ER模型、应用模型
B. 对象模型、动态模型、应用模型
C. ER模型、对象模型、功能模型
D. 对象模型、动态模型、功能模型
10.软件文档是软件工程实施中的重要成分,它不仅是软件开发各阶段的重要依据,而且影响软件的( )。 (满分:2)
A. 可理解性
B. 可维护性
C. 可扩展性
D. 可移植性
11.PDL属于( )语言。 (满分:2)
A. 高级程序设计语言
B. 伪码
C. 中级程序设计语言
D. 低级程序设计语言
12.下列白盒测试法,哪种是最强的覆盖准则( )。 (满分:2)
A. 语句覆盖
B. 条件覆盖
C. 判定覆盖
D. 条件组合覆盖
13.在ER模型中,包括以下基本成分( )。 (满分:2)
A. 数据、对象、实体
B. 控制、联系、对象
C. 实体、联系、属性
D. 实体、属性、操作
14.软件结构图的形态特征能反应程序重用率的是( ) (满分:2)
A. 深度
B. 宽度
C. 扇入
D. 扇出
15.瀑布模型存在的问题是( )。 (满分:2)
A. 用户容易参与开发
B. 缺乏灵活性
C. 用户与开发者易沟通
D. 适用可变需求
二、多选题:
1.软件的维护一般经过( )三个步骤。 (满分:4)
A. 软件测试
B. 分析和理解程序
C. 修改程序
D. 重新验证程序
2.总体设计过程通常由两个阶段组成:( )。 (满分:4)
A. 概要设计阶段
B. 系统设计阶段
C. 结构设计阶段
D. 详细设计阶段
3.大型软件测试包括( )和系统测试四个步骤。 (满分:4)
A. 单元测试
B. 集成测试
C. 确认测试
D. 逻辑测试
4.软件主要包括( )三部分内容。 (满分:4)
A. 程序
B. 数据
无忧工作室ap5u.com专业提供远程教育辅导
C. 注释
D. 文档
5.衡量软件独立性的标准:( )。 (满分:4)
A. 扇出性
B. 耦合性
C. 扇入性
D. 内聚性
6.软件测试要经过( )等阶段。 (满分:4)
A. 单元测试
B. 集成测试
C. 确认测试
D. 系统测试
7.数据字典中有四类条目:( )和处理。 (满分:4)
A. 数据流
B. 注释
C. 数据项
D. 数据存储
8.网络教育资源设计的原则包括( )。 (满分:4)
A. 教育性
B. 科学性
C. 艺术性
D. 技术性
9.一个计算机系统的总体设计方案包括四方面内容:( )和数据库工程。 (满分:4)
A. 测试工程
B. 硬件工程
C. 软件工程
D. 人机工程
10.软件工程的三大要素:( )。 (满分:4)
A. 方法
B. 工具
C. 算法
D. 过程
三、判断题:
1.所谓软件危机,就是软件在开发和维护过程中所遇到一系列难以控制的问题。表现在研发大型软件时,软件开发的成本增大,进度延期,维护困难和质量得不到保障。 (满分:2)
A. 错误
B. 正确
2.网络教育资源评价方法目前只有两种:定性分析评价方法和定量分析评价方法。 (满分:2)
A. 错误
B. 正确
3.结构分析方法就是面向目标自顶向下逐步求精进行需求分析的方法。 (满分:2)
A. 错误
B. 正确
4.软件测试方法中的静态测试方法之一为黑盒法。 (满分:2)
A. 错误
B. 正确
5.系统流程图是描绘数学系统的传统工具。 (满分:2)
A. 错误
B. 正确
6.对象是类的模板,类是对象对的实例。 (满分:2)
A. 错误
B. 正确
7.网络教育资源的目标只包括教学认知目标。 (满分:2)
A. 错误
B. 正确
8.详细设计的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。 (满分:2)
A. 错误
B. 正确
9.面向对象方法用功能分解取代了结构化方法的对象分解。 (满分:2)
A. 错误
B. 正确
10.软件开发需要的资源包括软件工具、硬件工具,其中软件工具是最基本的资源。 (满分:2)
A. 错误
B. 正确
11.网络教育资源具有分布广泛性、形式多样等特点。 (满分:2)
A. 错误
B. 正确
12.黑盒测试是按照程序内部的逻辑测试程序,检查程序中的每条通路是否都能按预定要求正确工作。 (满分:2)
A. 错误
B. 正确
13.一个模块的直接上级模块的个数称为模块的扇出。 (满分:2)
A. 错误
B. 正确
14.在可行性研究中,技术可行性是最关键的因素。 (满分:2)
A. 错误
B. 正确
15.耦合表示一个软件结构内部不同模块之间的互连程度。 (满分:2)
A. 错误
B. 正确
转载请注明出处无忧答案网www.ap5u.com
页:
[1]