|
【奥鹏】-[南开大学]20春学期(1603、1609、1703)《软件工程与软件测试技术》在线作业
试卷总分:100 得分:100
第1题,SA 法的主要描述手段有( )。
A、系统流程阁和模块图
B、DFD 图、数据词典、加工说明
C、软件结构图、加工说明. 功能结构图、加工说明
正确答案:
第2题,应用执行对象的操作可以改变该对象的( )。
A、行为
B、功能
C、属性
D、数据
正确答案:
第3题,面向对象设计OOD模型的主要部件中,通常不包括( )。
A、通信部件
B、人机交互部件
C、任务管理
D、数据管理
正确答案:
第4题,在下面的叙述中哪一个不是软件需求分析的任务? ( )
A、问题分解
B、可靠性与安全性要求
C、结构化程序设计
D、确定逻辑模型
正确答案:
第5题,程序的三种基本控制结构是
A、过程、子程序和分程序
B、顺序、选择和重复
C、递归、堆栈和队列
D、调用、返回和转移
正确答案:
第6题,需求分析的主要方法有( )。
A、形式化分析方法
B、PAD 图描述
C、结构化分析方法
D、程序流程图
正确答案:
第7题,模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()
A、内聚性和耦合性
B、局部化和封装化
C、抽象和信息隐藏
D、逐步求精和结构图
正确答案:
第8题,面向对象的分析方法主要是建立3类模型,即( )。
A、系统模型、ER 模型、应用模型
B、对象模型、动态模型、功能模型
C、ER模型、对象模型、功能模型
D、对象模型、动态模型、应用模型
正确答案:
第9题,结构化分析方法(SA) 最为常见的图形工具是( )。
A、程序流程图
B、实体联系图
C、数据流图
D、结构图
正确答案:
第10题,需求分析阶段不可能用到的图形工具
A、PAD图
B、层次方框图
C、Warnier图
D、IPO图
正确答案:
第11题,进行需求分析可使用多种工具,但( ) 是不适用的
A、数据流图
B、PAD 图
C、状态转换图
D、数据词典
正确答案:
第12题,下列错误的是
A、在软件设计中应该追求尽可能松散耦合的系统
B、可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解。
C、模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大
D、模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性
正确答案:
第13题,哪个是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。
A、软件生命周期
B、软件测试
C、软件工程
D、软件过程
正确答案:
第14题,在结构化方法中,软件功能分解应属于软件开发中的( ) 阶段。
A、详细设计
B、需求分析
C、总体设计
D、编程调试
正确答案:
第15题,数据字典是对数据定义信息的集合,它所定义的对象都包含于
A、数据流图
B、程序框图
C、软件结构
D、方框图
正确答案:
第16题,软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是( )。
A、分析阶段
B、设计阶段
C、编码阶段
D、测试阶段
正确答案:
第17题,使用软件时提出增加新功能就必须进行( )维护。
A、预防性
B、适应性
C、完善性
D、纠错性
正确答案:
第18题,软件工程中描述生命周期的瀑布模型一般包括计划、需求分析、设计、编码、( )、维护等几个阶段。
A、产品发布
B、版本更新
C、可行性分析
D、测试
正确答案:
第19题,面向对象的动态模型中,每张状态图表示( )的动态行为。
A、某一个类
B、有关联的若干个类
C、一系列事件
D、一系列状态
正确答案:
第20题,一个模块把数值作为参数传送给另一个模块,这种耦合方式称为( )。
A、数据耦合
B、公共耦合
C、控制耦合
D、标记耦合
正确答案:
第21题,在面向数据流的软件设计方法中,一般将信息流分为( )。
A、数据流和控制流
B、变换流和控制流
C、事务流和控制流
D、变换流和事务流
正确答案:
第22题,软件是一种逻辑产品,它的开发主要是
A、研制
B、拷贝
C、再生产
D、复制
正确答案:
第23题,黑盒测试方法根据( )设计测试用例。
A、程序的调用规则
B、软件要完成的功能
C、模块间的逻辑关系
D、程序的数据结构
正确答案:
第24题,需求规格说明书的作用不应包括( )。
A、软件设计的依据
B、用户与开发人员对软件要做什么的共向理解
C、软件验收的依据
D、软件可行性研究的依据
正确答案:
第25题,软件危机的主要原因是
A、软件工具落后
B、软件生产能力不足
C、对软件的认识不够
D、软件本身的特点及开发方法
正确答案:
第26题,下列属于软件定义时期的任务的有
A、确定总目标和可行性
B、估计资源和成本
C、导出策略和系统功能
D、测试
正确答案:
第27题,UML的组成元素有( )。
A、基本构造块
B、规则
C、图
D、公共机制
正确答案:
第28题,需求分析的步骤
A、需求获取
B、需求提炼
C、需求描述
D、需求验证
正确答案:
第29题,一般设计的比较好的软件结构,
A、顶层扇出低
B、中层扇出较少
C、底层模块有高扇入
D、顶层扇出高
正确答案:
第30题,下列属于数据字典的条目的有
A、数据流
B、数据流分量(数据基本项)
C、数据存储(文件)和加工(处理)
D、数据变换
正确答案:
第31题,构件图和部署图统称为实现图。
T、对
F、错
正确答案:
第32题,验证和确认是一回事。
T、对
F、错
正确答案:
第33题,进行软件维护活动时,直接修改程序,无需修改文档。
T、对
F、错
正确答案:
第34题,在软件计划中不应该把维护费用计划在内。
T、对
F、错
正确答案:
第35题,软件设计软件设计是把软件需求转换为软件表示的过程
T、对
F、错
正确答案:
第36题,继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系。
T、对
F、错
正确答案:
第37题,系统成本只包括开发成本
T、对
F、错
正确答案:
第38题,为编程方便应增加底层成分,通过细化对象的分类来实现。
T、对
F、错
正确答案:
第39题,通过模块分解或合并,降低耦合提高内聚
T、对
F、错
正确答案:
第40题,应从对象模型中确定服务。
T、对
F、错
正确答案:
第41题,软件危机的主要体现是软件需求增加,软件价格上升。
T、对
F、错
正确答案:
第42题,对象模型中,关联是连接不同对象的纽带,指定对象相互之间的联系路径。
T、对
F、错
正确答案:
第43题,需求分析就是要准确地回答“系统必须做什么?”这个问题
T、对
F、错
正确答案:
第44题,文档是影响软件可维护性的决定因素。
T、对
F、错
正确答案:
第45题,响应时间易变性高有助于用户建立起稳定的工作节奏
T、对
F、错
正确答案:
第46题,可以使用折半查找法进行调试
T、对
F、错
正确答案:
第47题,优化算法的一个途径是尽量扩大查找范围。
T、对
F、错
正确答案:
第48题,白盒测试是结构测试,主要以程序的内部逻辑为基础设计测试用例。
T、对
F、错
正确答案:
第49题,分析阶段给出的关联可能是笼统的关联关系,在设计阶段就需要对关联关系进行细化的分析和设计。
T、对
F、错
正确答案:
第50题,扇出表示控制的总分布。
T、对
F、错
正确答案: |
上一篇:南开20春学期《计算机应用基础》在线作业下一篇:南开20春学期《运筹学》在线作业
|