skystar 发表于 2020-8-25 09:57:42

2020年春【中石油】软件工程第二阶段在线作业(100分)


【石油大学】软件工程-第二阶段在线作业
试卷总分:100    得分:100
第1题,1.(2.5分)在下列的基本成分中,哪个不是数据流程图的基本成分?
A、信息处理
B、信息存储
C、外部实体
D、系统状态
正确答案:


第2题,2.(2.5分)数据流图中,当数据流向或流自文件时()。
A、数据流要命名,文件不必命名
B、数据不必命名,有文件名就足够了
C、数据流和文件均要命名,因为流出和流进的数据流是不同的
D、数据流和文件均不要命名,通过加工可自然反映出
正确答案:


第3题,3.(2.5分)结构化分析SA方法以数据流图、()和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型。
A、DFD图
B、PAD图
C、IPO图
D、数据字典
正确答案:


第4题,4.(2.5分)在软件的分析阶段,常用()来描述业务处理系统的信息来源、存储、处理和去向。
A、E-R图
B、框图
C、DFD
D、时序网络
正确答案:


第5题,5.(2.5分)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
A、软件投机
B、软件危机
C、软件工程
D、软件产生
正确答案:


第6题,6.(2.5分)程序设计属于软件开发过程()阶段
A、设计
B、编程
C、实现
D、编码
正确答案:


第7题,7.(2.5分)程序的三种基本控制结构的共同特点是
A、不能嵌套使用
B、只能用来写简单的程序
C、已经用硬件实现
D、只有一个入口和一个出口
正确答案:


第8题,8.(2.5分)结构设计是一种应用最广泛的系统设计方法,是以()为基础、自顶向下、逐步求精和模块化的过程。
A、数据流
B、数据流图
C、数据库
D、数据结构
正确答案:


第9题,9.(2.5分)数据字典是对数据定义信息的集合,它所定义的对象都包含于
A、数据流图
B、程序框图
C、软件结构
D、方框图
正确答案:


第10题,10.(2.5分)在软件结构化设计中,好的软件结构设计应该力求做到
A、顶层扇出较少,中间层扇出较高,底层模块低扇入
B、顶层扇出较高,中间层扇出较少,底层模块高扇入
C、顶层扇入较少,中间层扇出较高,底层模块高扇入
D、顶层扇入较少,中间层扇入较高,底层模块低扇入
正确答案:


第11题,11.(2.5分)在整个软件维护阶段所花费的全部工作中,所占比例最大的是
A、校正性维护
B、适应性维护
C、完善性维护
D、预防性维护
正确答案:


第12题,12.(2.5分)黑盒测试在设计测试用例时,主要需要研究
A、需求规格说明与概要设计说明
B、详细设计说明
C、项目开发计划
D、概要设计说明与详细设计说明
正确答案:


第13题,13.(2.5分)软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为
A、可用性
B、可靠性
C、正确性
D、完整性
正确答案:


第14题,14.(2.5分)瀑布模型把软件生存周期划分为软件定义、软件开发和()三个阶段,而每一个阶段又可划分为若干个更小的阶段。
A、详细设计
B、可行性分析
C、运行和维护
D、测试和排错
正确答案:


第15题,15.(2.5分)分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的()。
A、总貌
B、细节
C、抽象
D、软件的作用
正确答案:


第16题,16.(2.5分)软件的()设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。
A、概要
B、抽象
C、逻辑
D、规划
正确答案:


第17题,17.(2.5分)软件测试的目的是()
A、证明程序中没有错误
B、发现程序中的语法错误
C、测量程序的动态性
D、检查程序中的语法错误
正确答案:


第18题,18.(2.5分)下列各项中不属于逻辑覆盖的是()
A、语句覆盖
B、判定覆盖
C、判定-条件覆盖
D、全部覆盖
正确答案:


第19题,19.(2.5分)为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为()
A、纠错性维护
B、适应性维护
C、改善性维护
D、预防性维护
正确答案:


第20题,20.(2.5分)软件详细设计的主要任务是确定每个模块的()
A、算法和使用的数据结构
B、外部接口
C、功能
D、编程
正确答案:


第21题,21.(2.5分)软件结构图的形态特征能反映程序重用率的是()
A、深度
B、宽度
C、扇入
D、扇出
正确答案:


第22题,22.(2.5分)在大型数据处理系统的功能分析与设计中,数据库的概念设计对应于系统开发的()
A、需求分析
B、概要设计
C、详细设计
D、程序设计
正确答案:


第23题,23.(2.5分)为了提高模块的独立性,模块内部最好是()
A、逻辑内聚
B、时间内聚
C、功能内聚
D、通信内聚
正确答案:


第24题,24.(2.5分)软件结构图中,模块框之间若有直线连接,表示它们之间存在()
A、调用关系
B、组成关系
C、链接关系
D、顺序执行关系
正确答案:


第25题,25.(2.5分)一个只有顺序结构的程序,其环形复杂度是()
A、0
B、1
C、3
D、5
正确答案:


第26题,26.(2.5分)快速原型模型可以有效地适应用户需求的动态变化。
正确
错误
正确答案:


第27题,27.(2.5分)软件测试主要包括软件编码方面的差错和纠错。
正确
错误
正确答案:


第28题,28.(2.5分)测试计划、测试用例和出错统计等一般不用长期保存。
正确
错误
正确答案:


第29题,29.(2.5分)软件测试就是检查程序是否正确。
正确
错误
正确答案:


第30题,30.(2.5分)单元测试常常在编码阶段进行。
正确
错误
正确答案:


第31题,31.(2.5分)没有发现任何错误的测试是无效的测试。
正确
错误
正确答案:


第32题,32.(2.5分)用户对软件需求的描述不精确,往往是产生软件危机的原因之一。
正确
错误
正确答案:


第33题,33.(2.5分)软件可重用性(reusability),是指软部件可以在多种场合使用的程度。
正确
错误
正确答案:


第34题,34.(2.5分)用穷举测试是较现实的测试方法。
正确
错误
正确答案:


第35题,35.(2.5分)文档可用于专业人员和用户之间的通信和交流;软件开发过程的管理;运行阶段的维护。
正确
错误
正确答案:


第36题,36.(2.5分)由于软件是逻辑产品,软件质量较容易直接度量。
正确
错误
正确答案:


第37题,37.(2.5分)白盒法是一种静态测试方法,主要用于模块测试。
正确
错误
正确答案:


第38题,38.(2.5分)结构化分析方法是面向系统结构进行需求分析的方法
正确
错误
正确答案:


第39题,39.(2.5分)SA方法利用文档说明的描述方法表达需求
正确
错误
正确答案:


第40题,40.(2.5分)SA方法的描述工具可以是结构流程图
正确
错误
正确答案:
页: [1]
查看完整版本: 2020年春【中石油】软件工程第二阶段在线作业(100分)