2017年中国地质大学(武汉)信息工程学院952软件综合之软件工程导论考研题库
● 摘要
目录
2017年中国地质大学(武汉)信息工程学院952软件综合之软件工程导论考研题库(一).... 2
2017年中国地质大学(武汉)信息工程学院952软件综合之软件工程导论考研题库(二).. 14
2017年中国地质大学(武汉)信息工程学院952软件综合之软件工程导论考研题库(三).. 26
2017年中国地质大学(武汉)信息工程学院952软件综合之软件工程导论考研题库(四).. 36
2017年中国地质大学(武汉)信息工程学院952软件综合之软件工程导论考研题库(五).. 47
一、选择题
1. “高产”的测试是指( )。
A. 用适量的测试用例,说明测试程序正确无误
B. 用适量的测试用例,说明测试程序符号相应的要求
C. 用适量的测试用例,发现被测试程序尽可能多的错误
D. 用适量的测试用例,纠正被测试程序尽可能多的错误
【答案】C
【解析】软件测试的目的就是在软件系统交付运行之前,尽可能多地发现系统中的错误和缺陷,它是保证软件质量的主要手段之一。在软件测试过程中,为了发现系统中的错误,应竭力设计能暴露错误的测试用例。高效的测试是指用少量的测试用例,发现被测软件尽可能多的错误。
2. ( )应该考虑系统的具体版本进行描述和生成。
A. 成本控制
B. 需求分析
C. 系统设计
D. 版本控制
【答案】D
【解析】版本控制管理是对系统不同版本进行标识与跟踪的过程。版本标识的目的是便于对版本加以区分、检索和跟踪,以表明各个版本之间的关系,应该考虑系统的具体版本进行描述和生成。
3. 构造原型时,主要考虑( )。
A. 全部功能
B. 原型要体现的特征
C. 全部细节
D. 全部需求
【答案】B
【解析】在构造原型之前,必须明确运用原型的目的,即确定原型要体现的特征,从而解决分析与构造内容的取舍,还要根据构造原型的目的确定考核、评价原型的内容。
4. 在顺序系统中,对象之间的消息不具有下述特点( )。
A. 每个消息都是向对象发出的一个服务请求,它必定引起接收者一个服务的执行
B. 每个消息的发送与接收都是同时进行的,即消息都是同步的
C. 除了主动对象其他的主动服务之外,其他对象服务只有在接收到消息时才开始执行
D. 消息是从正在执行的服务中发出的
【答案】D
【解析】顺序系统中消息的特点:
①每个消息都是向对象发出的一个服务请求,必定引起接收者一个服务的执行;
②除了主动对象的主动服务外,其它对象服务只有在接收到消息时才开始执行;
③每个消息的发送与接收是同步的;
④所有的操作是串行的。
5. 好的软件结构应该是( )。
A. 高耦合、高内聚
B. 低耦合、高内聚
C. 高耦合、低内聚
D. 低稱合、低内聚
【答案】B
【解析】耦合性与内聚性是模块独立性的两个定性标准,将软件系统划分模块时,尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。
6. 软件详细设计阶段的任务是( )。
A. 算法设计
B. 功能设计
C. 调用关系设计
D. 输入/输出设计
【答案】A
【解析】从软件开发的工程化观点来看,在使用程序设计语言编制程序之前,需要对所采用算法的逻辑关系 进行分析,设计出全部必要的过程细节,并给予清晰的表达。详细设计的任务就是决定各个模块的实现算法,并精确地表达这些算法。
7. 汽车有一个发动机。汽车和发动机之间的关系是( )关系。
A. —般一具体
B. 整体一部分
C. 分类关系
D. 主从关系
【答案】B
【解析】类有两种主要的结构关系,即一般一具体结构关系和整体一部分结构关系。前者称
为分类结构,用 来描述现实世界中的一般化的抽象关系;后者称为组装结构,用来描述现实世界中的类的组成的抽象关系。汽车有一个发动机,发动机是汽车的一部分,因此,汽车和发动机的关系属于整体一部分关系。
8. 描述类中某个对象的行为,反映了状态与事件关系的是( )。
A. 对象图
B. 状态图
C. 流程图
D. 结构图
【答案】B
【解析】状态图展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对于接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。
9. 在只有单重继承的类层次结构中,类层次结构是( )层次结构。
A. 树型
B. 网状型
C. 星型
D. 环型
【答案】A
【解析】在类层次中,子类只继承一个父类的数据结构和方法,则称为单重继承,单重继承的类层次结构表现为树型层次结构。
10.软件可靠性是最重要的软件特性,通常用它来衡量在规定的条件和时间内,软件完成( )的能力。
A. 需求分析
B. 规定功能
C. 概要设计
D. 软件测试
【答案】B
【解析】软件可靠性是指在给定的时间内,在规定的环境条件下系统完成所指定功能的概率。软件的可靠性包括正确性和健壮性。
二、填空题
11.计算机程序及其说明程序的各种文档称为_____。计算任务的处理对象和处理规则的描述称为_____。有关计算机程序功能、设计、编制、使用的文字或图形资料称为_____。
【答案】文件;程序;文档
相关内容
相关标签