|
【西南大学】[0010]《软件工程》
试卷总分:100 得分:100
第1题,【单项选择题】软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是()。
A.引入新技术提高空间利用率
B.用较少的投资获得高质量的软件
C.缩短研制周期扩大软件功能
D.硬软件结合使系统面向应用
正确资料:
第2题,【单项选择题】要减少两个模块之间的耦合,则必须()。
A.两个模块间的调用次数要少
B.模块间传递的参数要少
C.模块间传递的参数要少且分布传递开关型参数
D.模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量
正确资料:
第3题,【单项选择题】下列叙述中,()不属于数据字典的作用。
A.用户中系统的直接使用者
B.用户和软件人员的中间人
C.软件的编程人员
D.用户和软件人员的领导
正确资料:
第4题,【单项选择题】提高程序可读性的有力手段是()。
A.选好一种程序设计语言
B.显示说明一切变量
C.使用三种标准控制语句
D.给程序加注释
正确资料:
第5题,【单项选择题】软件的()一般由两次故障平均间隔时间和故障平均恢复时间来度量。
A.可靠性
B.效率
C.可 理解性
D.可维护性
正确资料:
第6题,【单项选择题】PDL是()语言。
A.高级程序设计语言
B.伪码式
C.中级程序设计语言
D.低级程序设计语言
正确资料:
第7题,【单项选择题】面向数据流的设计方法把()映射成软件结构。
A.数据流
B.系统结构
C.控制结构
D.信息流
正确资料:
第8题,【单项选择题】软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()
A.硬件环境
B.软件开发环境
C.软件开发工具和软件开发的环境
D.开发人员的素质
正确资料:
第9题,【单项选择题】设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)C(P2),显然E(P1)E(P2),则得出结论E(P1+P2)E(P1)+E(P2)就是:()。
A.模块化的根据
B.逐步求精的根据
C.抽象的根据
D.信息隐藏和局部化的根据
正确资料:
第10题,【单项选择题】模块()定义为受该模块内一个判断影响的所有模块集合。
A.控制域
B.作用域
C.宽度
D.接口
正确资料:
第11题,【单项选择题】下面几种白箱测试技术,哪种是最强的覆盖准则()。
A.语句覆盖
B.条件覆盖
C.判定覆盖
D.条件组合覆盖
正确资料:
第12题,【单项选择题】在软件结构图的有关术语中,用于表示软件结构中控制的层数的是()。
A.扇出
B.扇入
C.深度
D.宽度
正确资料:
第13题,【单项选择题】软件需求规格说明的内容不应包括()。
A.主要功能
B.算法的详细描述
C.用户界面及运行环境
D.软件的性能
正确资料:
第14题,【单项选择题】PAD(Problem Analysis Diagram)图是一种()工具。
A.N—S图
B.数据流图
C.程序流程图
D.PAD
正确资料:
第15题,【单项选择题】软件生存周期中所花费用最多的阶段是()。
A.详细设计
B.软件编码
C.软件测试
D.软件维护
正确资料:
第16题,【单项选择题】现有一个计算机类型的程序,它的输入只有一个,其范围是-50=Y=50。现从输入的角度考虑设计了一组测试用例:-100,100,0。设计这组测试用例的方法是()。
A.条件覆盖法
B.边缘值分析法
C.错误推测法
D.等价划分法
正确资料:
第17题,【单项选择题】软件维护工作的最主要部分是()。
A.校正性维护
B.适应性维护
C.完善性维护
D.预防性维护
正确资料:
第18题,【多项选择题】需求分析的主要方法有()
A.形式化分析方法
B.PAD图描述
C.结构化分析(SA)方法
D.OOA方法
正确资料:
第19题,【多项选择题】以下属于完善性维护的有()。
A.解决开发时未能测试各种可能条件带来的问题
B.增加联机求助命令
C.缩短系统的应答时间,使其达到特定的要求
D.为软件的运行增加监控设置
正确资料:
第20题,【多项选择题】下列选择项属于软件工程过程特点的有()
A.易理解性
B.可见性
C.可支持性
D.健壮性
E.速度
正确资料:
|
|