|
资料来源:谋学网(www.mouxue.com)-[中国石油大学(华东)]《软件工程》2020年秋季学期在线作业(一)
试卷总分:100 得分:100
第1题,模块化的目的是:( )。
A、增加内聚性
B、降低复杂性
C、提高易读性
D、减少耦合性
正确资料:
第2题,软件开发过程包括( )。
A、3个阶段
B、5个阶段
C、4个阶段
D、8个阶段
正确资料:
第3题,使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。
A、程序的内部逻辑
B、程序的复杂结构
C、使用说明书
D、程序的功能
正确资料:
第4题,程序的三种基本控制结构是
A、过程、子程序和分程序
B、顺序、选择和重复
C、递归、堆栈和队列
D、调用、返回和转移
正确资料:
资料来源:谋学网(www.mouxue.com),( )所花费的工作占整个生存期工作量的70%以上。
A、软件设计
B、需求分析
C、软件维护
D、编码
正确资料:
第6题,软件文档是软件工程实施中的重要成分它不仅是软件开发各阶段的重要依据,而且影响软件的( )。
A、可理解性
B、可维护性
C、可扩展性
D、可移植性
正确资料:
第7题,瀑布模型的存在问题是( )。
A、用户容易参与开发
B、缺乏灵活性
C、用户与开发者易沟通
D、适用可变需求
正确资料:
第8题,软件测试方法中,黑盒、白盒测试法是常用的方法,其中黑盒测试主要用于测试( )。
A、结构合理性
B、软件的功能
C、程序对性
D、程序内部逻辑
正确资料:
第9题,详细设计与概要设计衔接的图形工具是( )。
A、DFD图
B、程序图
C、PAD图
D、SC图
正确资料:
资料来源:谋学网(www.mouxue.com),需求分析阶段的任务是确定( )。
A、软件开发方法
B、软件开发工具
C、软件开发费
D、软件系统的功能
正确资料:
第11题,产生软件维护的副作用,是指( )。
A、开发时的错
B、隐含的错
C、因修改软件而造成的错
D、运行时误操作
正确资料:
资料来源:谋学网(www.mouxue.com),总体设计的根本目的是( )。
A、建立文档
B、编码
C、设计软件系统结构
D、搞清数据流动
正确资料:
第13题,在软件维护的实施过程中,为了对、有效地修改,需要经历以下步骤,其中( )不是维护阶段的。
A、分析和理解程序
B、修改程序
C、重新验证程序
D、重新开发
正确资料:
第14题,在软件的开发过程中,不需遵循的原则是( )。
A、抽象
B、模块化
C、可重用性
D、可维护性
正确资料:
资料来源:谋学网(www.mouxue.com),数据流图和数据字典共同构成系统的( )。
A、物理模型
B、结构模型
C、逻辑模型
D、设计说明书
正确资料:
第16题,瀑布模型本质上是一种( )。
A、线性迭代模型
B、顺序迭代模型
C、线性顺序模型
D、及早见产品模型
正确资料:
第17题,变换型结构的数据流呈( )。
A、线性形状
B、辐射状
C、椭圆形
D、阶梯形
正确资料:
第18题,下列文档与维护人员无关的有( )。
A、软件需求说明书
B、项目开发计划
C、概要设计说明书
D、操作手册
正确资料:
第19题,需求分析阶段产生的最重要的文档之一是( )。
A、系统规格说明书
B、需求规格说明书
C、概要设计说明书
D、详细设计说明书
正确资料:
资料来源:谋学网(www.mouxue.com),下列关于模块化程序设计的叙述中对的是( )。
A、在主存储器能够容纳得下的前提下,应使模块尽可能大,以便减少模块的个数。
B、模块之间的接口叫做数据文件。
C、只要模块之间的接口关系不变,各模块内部实现细节的修改将不会影响别的模块。
D、模块越大,模块化的优点越明显。
正确资料:
|
|