川农16秋《软件工程(专科)》在线作业答案
川农《软件工程(专科)》16秋在线作业一、单选题:
1.研究开发所需要的成本和资源是属于可行性研究中的( ) 研究的一方面。 (满分:5)
A. 技术可行性
B. 经济可行性
C. 社会可行性
D. 法律可行性
2.为了克服软件危机,人们提出了用( ) 的原理来设计和维护软件,这就是软件工程诞生的基础。 (满分:5)
A. 数学
B. 软件学
C. 运筹学
D. 工程学
3.开发的结构化设计(SD)方法,全面指导模块划分的重要原则应该是( ) (满分:5)
A. 模块高内聚
B. 模块低藕合
C. 模块独立性
D. 程序模块化
4.描述静态数据结构的概念模式是( ) (满分:5)
A. E-R图
B. DFD
C. 结构图
D. 框图
5.模块的内聚性最高的是( ) (满分:5)
A. 逻辑内聚
B. 时间内聚
C. 偶然内聚
D. 功能内聚
6.在可行性研究中难度最大的是( ) (满分:5)
A. 经济可行性
B. 技术可行性
C. 运行可行性
D. 法律可行性
7.数据字典是对数据定义信息的集合,它所定义的对象都包含于( ) (满分:5)
A. 数据流图
B. 程序框图
C. 软件结构
D. 方框图
8.软件概要设计结束后得到的是( ) (满分:5)
A. 软件结构图
B. 模块算法图及说明
C. 程序编码
D. 可行性报告
9.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( )。 (满分:5)
A. 软件投机
B. 软件危机
C. 软件工程
D. 软件产生
10.面向数据流的软件设计方法,一般是把数据流图中数据流划分为( ),再将数据流图映射为软件结构。 (满分:5)
A. 数据流和事务流
B. 交换流和事务流
C. 信息流和控制流
D. 交换流和数据流
11.总体设计的目的是确定整个系统的( ) (满分:5)
A. 规模
B. 功能及模块结构
C. 费用
D. 测试方案
12.分析员是( ) (满分:5)
A. 户中系统的直接使用者
B. 用户和软件人员的中间人
C. 软件的编程人员
D. 用户和软件人员的领导
13.瀑布模型的存在问题是( ) (满分:5)
A. 用户容易参与开发
B. 缺乏灵活性
C. 用户与开发者易沟通
D. 适用可变需求
14.软件生产过程中,需求信息由( )给出 (满分:5)
A. 程序员
B. 项目管理者
C. 软件分析设计人员
D. 软件用户
15.动态模型的描述工具是( ) (满分:5)
A. 对象图
B. 结构图
C. 流程图
D. 状态图
16.结构化分析SA方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型 (满分:5)
A. DFD图
B. PAD图
C. IPO图
D. 数据字典
17.父图与子图的平衡是指子图的输入输出数据流同父图相应加工的输入输出数据流( ) (满分:5)
A. 数目相等
B. 一致
C. 各自输入数据流数与输出数据流数目一样多
D. 名称完全相同
18.快速原型模型的主要特点之一是 ( ) (满分:5)
A. 开发完毕才见到产品
B. 及早提供全部完整的软件产品
C. 开发完毕后才见到工作软件
D. 及早提供工作软件
19.DFD 中的每个加工至少有( ) (满分:5)
A. 一个输出流
B. 一个输入流和一个输出流
C. 一个输入流
D. 一个输入流或一个输出流
20.在 SD 方法中全面指导模块划分的最重要的原则是 (满分:5)
A. 程序模块化
B. 模块高内聚
C. 模块低耦合
D. 模块独立性
**** Hidden Message *****
页:
[1]