《软件工程》吉大22年12月考前模拟辅导100分题目及答案

[复制链接]
发表于 2022-12-27 11:11:48 | 显示全部楼层 |阅读模式
《软件工程》考前练兵
1.[单选题] 下面属于软件重用的层次的是()
答案资料下载请参考帮助中心说明
    A.知识重用
    B.数量重用
    C.结构重用
    D.数据重用
    答:——A——
2.[单选题] ( )是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。
    A.软件过程
    B.软件测试
    C.软件生存周期
    D.软件工程
    答:——D——
3.[单选题] 软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()
    A.结构合理性
    B.软件外部功能
    C.程序正确性
    D.程序内部逻辑
    答:——D——
4.[单选题] ER图包含了()种基本成分
    A.一
    B.二
    C.三
    D.四
    答:————
5.[单选题] 数据耦合是()耦合。
    A.高
    B.低
    C.中
    D.以上都不正确
    答:————
6.[单选题] 面向对象的技术中的“类”,是比较理想的可重用的软构件,称之为()
    A.类构件
    B.软构件
    C.特殊构件
    D.以上都不正确
    答:————
7.[单选题] 软件生命周期中所花费用最多的阶段是( )。
    A.详细设计
    B.软件编码
    C.软件测试
    D.软件维护
    答:————
8.[单选题] 从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( )的方法。
    A.面向对象
    B.面向数据
    C.面向过程
    D.面向属性
    答:————
9.[单选题] 常见的程序控制结构不包括()
    A.GO TO 语句
    B.顺序
    C.选择
    D.循环
    答:————
10.[单选题] 以下那个不是验证软件需求的正确性的()
    A.一致性
    B.完整性
    C.现象性
    D.有效性
    答:————
11.[单选题] 下面不属于软件工程三要素的是()
    A.方法
    B.类
    C.过程
    D.工具
    答:————
12.[单选题] 下面那个不是常见的3类人机界面设计指南()
    A.一般交互指南
    B.信息输出指南
    C.数据输入指南
    D.信息显示指南
    答:————
13.[单选题] 所有的测试都应该能追溯到()
    A.用户需求
    B.系统需求
    C.测试案例
    D.以上都不正确
    答:————
14.[单选题] 软件重用分为()个层次
    A.1
    B.2
    C.3
    D.4
    答:————
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.[单选题] 模块内聚度越高,说明模块内各成分彼此结合的程度越(2)。
    A.松散
    B.紧密
    C.无法判断
    D.相等
    答:————
26.[单选题] 软件生命周期分为()个时期
    A.一
    B.二
    C.三
    D.四
    答:————
27.[单选题] 软件测试是为了()而执行程序的过程。
    A.纠正错误
    B.发现错误
    C.避免错误
    D.证明正确
    答:————
28.[单选题] 常见的重载是函数重载和()
    A.数据重载
    B.符号重载
    C.运算符重载
    D.以上都不正确
    答:————
29.[单选题] 为适应软件运行环境的变化而修改软件的活动称为( ).
    A.纠错性维护
    B.适应性维护
    C.改善性维护
    D.预防性维护
    答:————
30.[单选题] 下面不是软件成分的重用的级别的是()
    A.代码重用
    B.设计结果重用
    C.分析结果重用
    D.类重用
    答:————
31.[单选题] 典型的软件再工程分为()类活动
    A.4
    B.5
    C.6
    D.7
    答:————
32.[单选题] 面向对象设计时()耦合
    A.强
    B.弱
    C.同样
    D.以上都不正确
    答:————
33.[单选题] 大型软件的测试不包括哪个阶段()
    A.边值测试
    B.单元测试
    C.集成测试
    D.验收测试
    答:————
34.[单选题] 一个类可以有父类和子类主要是由于()
    A.继承性
    B.独立性
    C.封装性
    D.实力性
    答:————
35.[单选题] 将软件组装成系统的一种测试技术叫( ).
    A.集成测试
    B.单元测试
    C.集合测试
    D.系统测试
    答:————
36.[单选题] 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。
    A.判定表和判定树
    B.盒图
    C.流程图
    D.关系图
    答:————
37.[单选题] 常见的数据存储管理方式有()种
    A.1
    B.2    东北大学答案  q761296021
    C.3
    D.4
    答:————
38.[单选题] 面向对象的技术以()为核心展开的
    A.对象
    B.数据
    C.程序段
    D.语法
    答:————
39.[单选题] 代码行技术是比较简单的定()估算方法
    A.量
    B.性
    C.点
    D.以上都不正确
    答:————
40.[单选题] 为了使模块尽可能独立,要求()。
    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
    B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
    C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
    D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
    答:————
41.[单选题] 在数据流图中,正方形代表()。
    A.源点
    B.园点
    C.加工
    D.模块
    答:————
42.[单选题] 盒图也称为( )或Chapin图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题
    A.流程图
    B.框图
    C.判定表
    D.N-S图
    答:————
43.[单选题] 用黑盒技术设计测试用例的方法之一为( )。
    A.基本路径测试
    B.逻辑覆盖
    C.循环覆盖
    D.等价类划分
    答:————
44.[单选题] 子系统测试中着重测试模块的()
    A.接口
    B.函数
    C.语法
    D.以上都不正确
    答:————
45.[单选题] 为了提高测试的效率,应该(     )。
    A.随机地选取测试数据
    B.取一切可能的输入数据作为测试数据
    C.在完成编码后制定软件的测试计划
    D.选择发现错误可能性大的数据作为测试数据
    答:————
46.[单选题] 需求分析是由分析员经了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型并写出(     ) 。
    A.模块说明书
    B.软件规格说明书
    C.项目开发计划
    D.合同文档
    答:————
47.[单选题] 注释是提高程序可读性的有效手段,好的程序注释占到程序总量的(     ) 。
    A.1/6
    B.1/5
    C.1/4
    D.1/3
    答:————
48.[单选题] 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描绘了系统的(     ) 。
    A.总貌
    B.细节
    C.抽象
    D.软件的作者
    答:————
49.[单选题] 数据流图中,当数据流向或流自文件时,(     ) 。
    A.数据流要命名,文件不必命名
    B.数据流不必命名,有文件名就足够了
    C.数据流和文件均要命名,因为流出和流进数据流是不同的
    D.数据流和文件均不要命名,通过加工可自然反映出
    答:————
50.[单选题] 分析员是(     ) 。
    A.用户中系统的直接使用者
    B.用户和软件人员的中间人
    C.软件的编程人员
    D.用户和软件人员的领导
    答:————
51.[单选题] 在开发软件时,(     )可用来提高程序员的工作效率。
    A.程序开发环境
    B.操作系统的作业管理功能
    C.编译程序的优化功能
    D.并行运算的大型计算机
    答:————
52.[单选题] 结构化程序设计主要强调程序的(     ) 。
    A.效率
    B.速度
    C.可读性
    D.大小
    答:————
53.[单选题] 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作(     )。
    A.软件投机
    B.软件危机
    C.软件工程
    D.软件产生
    答:————
54.[单选题] 程序能够满足规格说明和完成用户业务要求的质量特性称为(     )
    A.可靠性
    B.适应性
    C.正确性
    D.可移植性
    答:————
55.[单选题] 文档是软件开发人员、软件管理人员、维护人员、用户以及计算机之间的桥梁 ,软件开发人员在各个阶段以文档作为前段工作成果的体现和后段工作的 (     ) 。
    A.接口
    B.桥梁
    C.科学
    D.基础
    答:————
56.[单选题] 软件测试中,白箱方法是通过分析程序的内部逻辑来设计测试实例的方法,除了测试程序外,还适用于对 软件详细设计 阶段的软件文档进行测试。黑箱方法是根据程序的(     ) 来设计测试实例的方法,除了测试程序外,它也适用于需求分析阶段的软件文档进行测试。
    A.应用范围
    B.内部逻辑
    C.功能
    D.输入数据
    答:————
57.[单选题] (     ) 是以发现错误为目的的,而排序 是以定位、分析和改正错误为目的的。
    A.测试
    B.排序
    C.维护
    D.开发
    答:————
58.[单选题] 面向对象的主要特征有:对象唯一性、分类性、继承性以及(     )
    A.多态性
    B.完整性
    C.可移植性
    D.兼容性
    答:————
59.[单选题] 软件危机出现于60年代末,为了解决软件危机,人们提出了用(     ) 的原理来设计软件,这就是软件工程诞生的基础。
    A.运筹学
    B.工程学
    C.软件学
    D.数字
    答:————
60.[单选题] 与事件联系在一起的瞬间操作是(     )
    A.处理
    B.动作
    C.活动
    D.加工
    答:————
61.[单选题] 在面向对象分析过程中,常用动词或动词词组来表示(     )
    A.对象
    B.类
    C.关联
    D.属性
    答:————
62.[单选题] 结构设计方法中提出了判定作用范围和模块的控制范围两个概念,二者的正确关系应该是:作用范围是 (     ) 的子集。
    A.作用范围
    B.控制范围
    答:————
63.[单选题] 需求阶段的文档主要有数据字典 、数据流图 、(     ) 等。
    A.结构图
    B.用户手册
    C.数据字典
    D.数据流图
    E.数据结构图
    F.一组小说明
    答:————
64.[单选题] 详细设计的任务是决定每个模块的 内部特性 ,即模块 (     ) 。
    A.外部特性
    B.内部特性
    C.算法和使用数据
    D.功能和输入输出数据
    答:————
65.[单选题] 下列叙述中,正确的是 (     ) 。
    A.完成测试作业后,为了缩短源程序的长度应删去源程序的注解
    B.编码时应尽可能使用全局变量
    C.择时间效率和空间效率尽可能高的算法
    D.为了提高程序的易读性,尽可能使用高级语言编写程序
    答:————
66.[单选题] 为了提高软件的可维护性,在编码阶段应注意(     )
    A.保存测试用例和数据
    B.提高模块的独立性
    C.文档的副作用
    D.养成好的程序设计风格
    答:————
67.[单选题] 软件设计的常用方法有SA方法、Jackson方法、Parnas方法等。Jackson方法是一种面向数据结构的设计方法。一般在数据处理中,数据结构有 顺序 、可修改性 、 重复三类,并根据 记录 来导出程序结构。Parnas方法的主要思想是 (     ) ,这是提高可维护性的重要措施。
    A.记录
    B.集合
    C.指针
    D.树
    E.图
    F.表
    G.顺序
    H.可修改性
    I.重复
    J.线性表
    BA.键表
    BB.列表
    BC.数组
    BD.栈 Q、队列
    答:————
68.[单选题] 瀑布模型把软件生存周期划分为软件定义、软件开发和 (     )三个阶段,而每一阶段又可细分为若干更小的阶段。
    A.详细设计
    B.可行性分析
    C.运行及维护
    D.测试与排错
    答:————
69.[单选题] 软件的(     )设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。
    A.概要
    B.抽象
    C.逻辑
    D.规划
    答:————
70.[单选题] 结构化分析方法以数据流图、(     ) 和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。
    A.DFD图
    B.PAD图
    C.IPO图
    D.数据字典
    答:————
71.[单选题] 模块本身的内聚是模块独立性的重要度量因素之一,在七类内聚中,具有最强内聚的一类是(     ) 。
    A.顺序性内聚
    B.过程性内聚
    C.逻辑性内聚
    D.功能性内聚
    答:————
72.[单选题] Jackson设计方法是由英国的M.Jackson提出的,它是一种面向(     ) 的设计方法。
    A.对象
    B.数据流
    C.数据结构
    D.控制结构
    答:————
73.[单选题] 结构化程序设计思想的核心是要求程序只由顺序、循环和(     ) 三种结构组成。
    A.分支
    B.单入口
    C.单出口
    D.有规则GOTO
    答:————
74.[单选题] 源程序的版面文档要求应有变量说明、适当注释和(     ) 。
    A.框图
    B.统一书写格式
    C.修改记录
    D.编程日期
    答:————
75.[单选题] 在软件工程中,软件测试的目的是(     ) 。
    A.试验性运行软件
    B.发现软件错误
    C.证明软件是正确的
    D.找出软件中全部错误
    答:————
76.[单选题] 在软件工程中,当前用于保证软件质量的主要技术手段还是 (     )。
    A.正确性证明
    B.测试
    C.自动程序设计
    D.符号证明
    答:————
77.[单选题] 在软件工程中,高质量的文档标准是完整性、一致性和 (     )。
    A.统一性
    B.安全性
    C.无二义性
    D.组合性
    答:————
78.[单选题] 在软件研究过程中,CASE是 (     )。
    A.指计算机辅助系统工程
    B.CAD和CAM技术的发展动力
    C.正在实验室用的工具
    D.指计算机辅助软件工程
    答:————
79.[单选题] 软件(结构)设计阶段文档是 (     )。
    A.系统模型说明书
    B.程序流程图
    C.系统功能说明书
    D.模块结构图和模块说明书
    答:————
80.[单选题] 软件的维护指的是(     ) 。
    A.对软件的改进、适应和完善
    B.维护正常运行
    C.配置新软件
    D.软件开发期的一个阶段
    答:————
81.[单选题] 若有一个计算类型的程序,它的输入量只有一个X,其范围是-1.0≤X≤1.0。现从输入角度考虑设计了一组测试该程序的测试用例为-1.0001,-1.0,1.0,1.0001。设计这组测试用例的方法是(     )。
    A.条件复盖法
    B.等价分类法
    C.边缘值分析法
    D.错误推测法
    答:————
82.[单选题] 一个项目是否值得开发,从经济上来说是否可行,归根结底是取决于(     )
    A.成本估算
    B.项目计划
    C.工程管理
    D.工程网络图
    答:————
83.[单选题] 逆向工程在软件工程中主要用于(     ) 阶段。
    A.分析
    B.设计
    C.编码
    D.维护
    答:————
84.[单选题] 软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为(     )
    A.白盒法
    B.灰盒法
    C.黑盒法
    D.综合法
    答:————
85.[单选题] (     )阶段是软件生命期中花费最多,持续时间最长的阶段。
    A.需求分析
    B.维护
    C.设计
    D.测试
    答:————
86.[单选题] 在可行性研究阶段,对系统所要求的功能、性能以及(     )限制条件进行分析,确定是否能够构成一个满足要求的系统,这称为可行性。
    A.经济
    B.技术
    C.法律
    D.操作
    答:————
87.[单选题] 数据流图中,当数据流向或流自数据存储时,(     ) 。
    A.数据流要命名,数据存储不必命名
    B.数据流不必命名,数据存储要命名
    C.数据流和数据存储均应命名,因流进和流出的数据流可能不同
    D.数据流和数据存储都不必命名,因为从处理上可自然反映出来
    答:————
88.[单选题] 结构化系统设计阶段的目的是(     ) 。
    A.获得良好的软件结构
    B.获得可读性好的程序
    C.获得满足用户需求的数据流图
    D.获得高效的算法
    答:————
89.[单选题] 在验收测试时,测试所依据的文档是(     ) 。
    A.可行性报告
    B.系统(需求)说明书
    C.模块说明书
    D.用户手册
    答:————
90.[单选题] 用白盒法测试程序时,常按照给定的覆盖条件选取测试用例。覆盖比其他覆盖都要严格,但它仍不能保证覆盖程序中的每一条路径(     )。
    A.判定
    B.条件
    C.条件组合
    D.判定/条件
    答:————
91.[单选题] 在软件生存期的维护阶段,继续诊断和修正错误的过程称为 (     )。
    A.完善性维护
    B.适应性维护
    C.预防性维护
    D.改正性维护
    答:————
92.[单选题] 软件的可移植性是衡量软件质量的重要标准之一。它指的是(     ) 。
    A.一个软件版本升级的容易程度
    B.一个软件与其他软件交换信息的容易程度
    C.一个软件对软硬件环境要求得到满足的容易程度
    D.一个软件从一个计算机系统或环境转移到另一个计算机系统或环境的容易程度
    答:————
93.[单选题] 数据流图是一种描述数据及其变换的图形表示,在数据流图上(     )不允许出现 。
    A.数据流
    B.控制流
    C.文件
    D.加工
    答:————
94.[单选题] 数据字典是软件需求分析阶段的重要工具之一,它的基本功能是 (     )。
    A.数据定义
    B.数据维护
    C.数据通讯
    D.数据库设计
    答:————
95.[单选题] 事务型结构数据流图的特点是(     ),将某一个加工的输入分解成并行的数据流,通过行后面的加工。
    A.变换
    B.选择
    C.合并
    D.联接
    答:————
96.[单选题] 如果一个模块要调用另一个模块,在下列几种方式中,采用(     ) 方式的块间联系小。
    A.过程调用,传递控制参数
    B.过程调用,传递数据参数
    C.直接引用,共用控制信息
    D.直接引用,共用数据信息
    答:————
97.[单选题] 已知程序用插入法排序(升序),现有已排序列1,2,3,4,5。现向序列中插入-2,观察插入结果是否在1之前,则采用的是测试法(     )。
    A.黑盒
    B.白盒
    C.条件覆盖
    D.错误推测
    答:————
98.[单选题] 联合(集成)测试可以由(     ) 两种方式进行。
    A.模块测试、系统测试
    B.条件测试、非条件测试
    C.渐增式测试、非渐增式测试
    D.分析测试、验收测试
    答:————
99.[单选题] 软件维护工作过程中,第一步是先确认(    )
    A.维护的环境
    B.维护类型
    C.维护要求
    D.维护者
    答:————
100.[单选题] 模块内部联系最大的是(     ) 。
    A.顺序内聚
    B.功能内聚
    C.通信内聚
    D.时间内聚
    答:————
101.[单选题] 对某程序进行测试时,选择足够多的(     )测试用例,使程序的每个判定中条件的各种可能组合都至少出现一次,这称为覆盖法。
    A.判定
    B.判定/条件
    C.条件
    D.条件组合
    答:————
102.[单选题] .软件需求分析的内容是 (     )。
    A.确定开发的软件应有哪些功能,应达到什么性能
    B.确定软件的开发成本
    C.制定软件开发的进度表
    D.确定软件的总体结构
    答:————
103.[单选题] 软件测试时,正确的测试次序是(     ) 。
    A.模块测试,组装测试,确认测试
    B.模块测试,确认测试,组装测试
    C.组装测试,模块测试,确认测试
    D.确认测试,模块测试,组装测试
    答:————
104.[单选题] 在软件维护阶段,若用户要求在程序中增加一个原来没有的联机帮助功能是属于(     ) 。
    A.改正维护
    B.适应性维护
    C.完善性维护
    D.改正并适应性维护
    答:————
105.[单选题] 程序流程图、N-S图和PAD图是(     ) 使用的算法表达工具。
    A.设计阶段的概要设计
    B.设计阶段的详细设计
    C.编码阶段
    D.测试阶段
    答:————
106.[单选题] 软件的可维护性是指(     ) 。
    A.软件的可理解程度,修改的难易程度
    B.软件文档修改的难易程度
    C.程序修改的难易程度
    D.使用维护工具进行维护的难易程度
    答:————
107.[单选题] 系统的健壮性是指(     ) 。
    A.系统能够正确地完成预期的功能
    B.系统能有效地使用计算机资源
    C.在有干扰或输入数据不合理等意外情况下,系统仍能进行适当的工作
    D.在任何情况下,系统均具有错误自修复功能
    答:————
108.[单选题] 软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是(     ) 。
    A.引入新技术提高空间利用率
    B.用较少的投资获得高质量的软件
    C.缩短研制周期扩大软件功能
    D.硬软件结合使系统面向应用
    答:————
109.[单选题] 不适于作为数据流图处理(加工)框名称的是(     ) 。
    A.人工校核工资数据
    B.工资支票数据
    C.打印工资支票
    D.计算职工工资
    答:————
110.[单选题] 如果模块中所有成分引用共同的数据,该模块内的联系类型是 。
    A.顺序内聚
    B.功能内聚
    C.通信内聚
    D.过程内聚
    答:————
111.[单选题] 适应性维护的含义是(     ) 所进行的维护。
    A.为使软件在改变了的环境下仍能使用
    B.为改正在开发期产生、测试阶段没有发现、运行时出现的错误
    C.为改善系统性能、扩充功能
    D.为软件的正常执行
    答:————
112.[单选题] 下列关于软件工程方面的叙述中,正确的说法是(     ) 。
    A.软件的质量标准中,某些因素是不可兼得的
    B.数据词典包括数据流、文件、模块调用关系等三种条目
    C.测试过程即调试
    D.白盒法测试用例中,满足条件覆盖的一定满足判定覆盖
    答:————
113.[单选题] 程序编写(实现)阶段完成的文档有(     ) 。
    A.详细设计说明书、模块开发宗卷
    B.详细设计说明书、用户手册
    C.模块开发宗卷、操作手册
    D.用户手册、操作手册
    答:————
114.[单选题] 软件开发中系统分析阶段产生的文档是 (     )。
    A.数据流图
    B.系统说明书
    C.模块结构图和模块说明书
    D.数据字典
    答:————
115.[单选题] 系统分析阶段的主要任务是分析系统的综合要求,其中对系统需要的存储量、健壮性、完全性和联机系统的响应时间等方面的要求属于(     )。
    A.环境要求
    B.功能要求
    C.性能要求
    D.运行要求
    答:————
116.[单选题] 结构化设计方法采用变换分析和事务分析技术实现(     )。
    A.从数据结构导出程序结构
    B.从模块结构导出程序结构
    C.从模块结构导出数据结构
    D.从数据流图导出初始结构图
    答:————
117.[单选题] 软件维护阶段是软件生存周期中持续时间最长的阶段,它从(     ) 时算起。
    A.产生可执行程序
    B.组装测试通过
    C.软件交付使用
    D.用户提出第一份维护报告
    答:————
118.[单选题] 结构化系统分析主要是通过(     ) 进行分析的。
    A.算法分解
    B.控制结构分解
    C.数据结构分解
    D.处理功能分解
    答:————
119.[单选题] 在结构化系统分析中,判定表和判定树常用于表达数据流图中的(     ) 。
    A.加工
    B.数据流
    C.数据存储
    D.外部项
    答:————
120.[单选题] 下列耦合度表示中,最弱的耦合形式是(     ) 。
    A.特征耦合
    B.公共耦合
    C.数据耦合
    D.控制耦合
    答:————
121.[单选题] 为软件系统今后的改进和发展打好基础而进行的维护工作称为 (     )。
    A.改正性维护
    B.适应性维护
    C.完善性维护
    D.预防性维护
    答:————
122.[单选题] 系统开发的需求分析阶段的重要工作之一是(     ) 。
    A.数据定义
    B.数据库设计
    C.数据维护
    D.数据结构实现
    答:————
123.[单选题] 在下列的描述中(     )是事务型数据流图的特征 。
    A.数据流呈线性形式
    B.处理中心根据输入数据从各条路径中选择一条进行加工处理
    C.处理中心把逻辑输入换成逻辑输出
    D.有数据流图导出的结构图的顶层是事务层
    答:————
124.[单选题] 下列所述的测试原则中,错误的是(     ) 。
    A.应设计非法输入的测试用例
    B.测试用例要给出测试的预期结果
    C.因维护修改程序后需回归测试
    D.开发小组应与测试小组合并
    答:————
125.[单选题] 某应用系统为今后的发展将单用户系统改为多用户系统,并形成新的应用软件,由此进行的维护工作称为(     ) 。
    A.改正性维护和预防性维护
    B.适应性维护和完善性维护
    C.完善性维护和改正性维护
    D.预防性维护和适应性维护
    答:————
126.[单选题] 需求分析说明书不能作为(     ) 。
    A.可行性研究的依据
    B.用户和开发人员之间的合同
    C.系统概要设计的依据
    D.软件验收测试的依据
    答:————
127.[单选题] 如果一个排序程序所设定的测试用例为(1)表空(2)表中只有一个元素(3)元素均有相同的关键字值(4)元素已排序 则此测试方法称为 (     )。
    A.等价分类法
    B.边缘值分析法
    C.因果图法
    D.错误推测法
    答:————
128.[单选题] 软件重用概念是指一个程序(     ) 。
    A.被多次使用
    B.被循环使用
    C.被多个其他软件调用
    D.在不同环境下的多次重复使用
    答:————
129.[单选题] 面向对象分析时,所标识的对象为(     ) 是错误的。
    A.与目标系统有关的物理实体
    B.与目标系统发生作用的人或组织的角色
    C.目标系统运行中需记忆的事件
    D.目标系统中环境场所的状态
    答:————
130.[单选题] 设有下列语句序列
if(x>1) and (y
then z←x * y
else z←x+y;
if z=12 then z←2 * z;
若采用判定条件覆盖法进行测试,则应选用( ) 为测试用例。
    A.x=1, y=12; x=4, y=7
    B.x=2, y=1; x=3, y=3
    C.x=3, y=4; x=1, y=9
    D.x=4, y=5; x=1, y=6
    答:————
131.[单选题] 在维护请求后进行的维护过程中,应先(     )然后对维护要求进行评估并分别处理。
    A.确定维护类型
    B.安排维护优先次序
    C.组织人员维护
    D.分析软件错误的严重程序
    答:————
132.[单选题] 划分软件生存周期的阶段时所应遵循的基本原则是 (     )。
    A.各阶段的任务尽可能相关
    B.各阶段的任务尽可能相对独立
    C.各阶段的任务在时间上连续
    D.各阶段的任务在时间上相对独立
    答:————
133.[单选题] 下面所列的性质中,(     ) 不属于面向对象程序设计的特性。
    A.继承性
    B.重用性
    C.封装性
    D.可视化
    答:————
134.[单选题] 一般来说,在管理软件中,软件生存周期各个阶段的工作量以(     ) 所占的比例最大。
    A.需求分析与设计阶段
    B.编码实现阶段
    C.测试阶段
    D.维护阶段
    答:————
135.[单选题] 结构化系统分析中,处理逻辑可用(     ) 描述。
    A.数据字典
    B.数据流图
    C.结构图
    D.结构化语言
    答:————
136.[单选题] 设一模块内部的处理动作为:成分A的输出是成分B的输入,则该模块的聚合性称为(     ) 。
    A.顺序聚合
    B.功能聚合
    C.过程聚合
    D.通信聚合
    答:————
137.[单选题] 某个模块的作用域是指(     ) 。
    A.被该模块调用的所有模块
    B.调用该模块的所有模块
    C.与该模块相关联的所有模块
    D.受该模块内的判定所影响的所有模块
    答:————
138.[单选题] 如果按用户要求增加新功能或修改已有的功能而进行的维护工作,称为 (     )。
    A.完善性维护
    B.适应性维护
    C.预防性维护
    D.改正性维护
    答:————
139.[单选题] 软件维护阶段是软件生存周期中持续时间最长的阶段,它从(     ) 时算起。
    A.产生可执行程序
    B.组装测试通过
    C.软件交付使用
    D.用户提出第一份维护报告
    答:————
140.[单选题] 软件质量因素中,(     ) 是指软件产品能准确执行需求规格说明中所规定的任务。
    A.健壮性
    B.正确性
    C.可扩充性
    D.精确性
    答:————
141.[单选题] 下列是面向对象设计方法中有关对象的叙述,其中(     ) 是正确的。
    A.对象在内存中没有它的存储区
    B.对象的属性集合是它的特征表示
    C.对象的定义与程序中类型概念相当
    D.对象之间不能相互通信
    答:————
142.[单选题] 下列 (     )不是模块化设计的目的。
    A.可采用结构化设计方法
    B.降低复杂度
    C.有利于信息隐蔽
    D.描述系统的功能与性能
    答:————
143.[单选题] 结构化设计方法是面向(     ) 的设计方法。
    A.过程
    B.对象
    C.数据流
    D.数据结构
    答:————
144.[单选题] 全局数据结构的错误通常在(     ) 中检查。
    A.单元测试
    B.有效性测试
    C.集成(系统)测试
    D.确认测试
    答:————
145.[单选题] 现有一个计算类型的程序,它的输入只有一个Y,其范围是-50≤Y≤50。现从输入的角度考虑设计了一组测试用例:-100,100,0。设计这组测试用例的方法是(     )。
    A.条件覆盖法
    B.等价分类法
    C.边缘值分析法
    D.错误推测法
    答:————
146.[单选题] 为软件系统今后改进和发展打好基础而进行的维护工作称为(     ) 。
    A.改正性维护
    B.适应性维护
    C.完善性维护
    D.预防性维护
    答:————
147.[单选题] 软件开发公司组织内部人员,模拟各类用户行为对即将面市的软件产品进行的测试我们称之为(   )。
    A.系统测试
    B.α测试
    C.β测试
    D.综合测试
    答:————
148.[单选题] 经调查,系统分析员给出有关问题的初略陈述,其中部分描述如下:某商场的采购部门要求每天开出定购清单,交采购员;仓库管理员将此要求输入系统,经库存业务(进贷或出贷)处理后输出。从这段描述可知该部分数据流图中的外部项为(     )。
    A.采购员、仓库管理员
    B.定购清单、库存业务
    C.库存业务
    D.定购清单、采购员
    答:————
149.[单选题] 模块内部的算法设计在结构化方法的(     ) 阶段进行。
    A.系统分析
    B.概要设计
    C.详细设计
    D.编码(实现)
    答:————
150.[单选题] 在面向对象软件方法中,“类”是 (     )。
    A.具有同类数据的对象的集合
    B.具有相同操作的对象的集合
    C.具有同类数据的对象的定义
    D.具有同类数据和相同操作的对象的定义
    答:————
151.[单选题] 编码(实现)阶段得到的程序段应该是(     ) 。
    A.编辑完成的源程序
    B.编译(或汇编)通过的可装配程序
    C.可交付使用的程序
    D.可运行程序
    答:————
152.[单选题] 在分层数据流图映射成软件结构的设计中,下列说法错误的是(     )
    A.分层的数据流图映射成软件结构图也应该是分层的。
    B.软件结构图的物理输入与输出部分应放在主图中。
    C.分层DFD的映射方法分为两种情况:①主图是变换型,子图是事务型;②主图是事务型,子图是变换型。
    D.变换型通常用于高层数据流图的转换,事务型通常用于低层数据流图的转换。
    答:————
153.[单选题] 产生软件危机的原因有如下几点,除了(     ) 。
    A.软件开发过程未经审查
    B.软件开发不分阶段,开发人员没有明确的分工
    C.所开发的软件,除了程序清单外,没有其他文档
    D.采用工程设计的方法开发软件,不符合软件本身的特点
    答:————
154.[单选题] 在自顶向下设计分层数据流图时,设计顶层数据流图主要分析(     ) 。
    A.源、汇(终)点和输入、输出数据流
    B.源、汇(终)点和处理功能
    C.数据存储和输入、输出数据流
    D.处理功能和输入、输出数据流
    答:————
155.[单选题] 模块结构图是在软件工程的(     ) 阶段中采用的描述工具。
    A.需求分析
    B.概要设计
    C.详细设计
    D.编码(实现)
    答:————
156.[单选题] 变换型数据流图通常是(     ) 形态。
    A.线性
    B.层次
    C.网状
    D.无规则
    答:————
157.[单选题] 结构化设计采用模块化方法的主要出发点是(     ) 。
    A.增加内聚性
    B.减少耦合度
    C.提高有效性
    D.降低复杂度
    答:————
158.[单选题] 面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的(     ) 。
    A.多态性
    B.封装性
    C.继承性
    D.重用性
    答:————
159.[单选题] .软件测试方法中,黑盒、白盒测试法是常用的方法,其中黑盒测试主要用于测试( )
    A.结构合理性
    B.软件的功能
    C.程序正确性
    D.程序内部逻辑
    答:————
160.[单选题] 软件工程中 不属于用户文档的内容。
    A.功能描述
    B.安装手册
    C.系统设计
    D.使用手册
    答:————
161.[单选题] 防错性程序设计对具有潜在危险性的操作进行检查,并给出出错信息。采用这种程序设计方法可提高系统的 (     )。
    A.正确性
    B.有效性
    C.健壮性
    D.精确性
    答:————
162.[单选题] 数据流图所描述的是实际系统的(     ) 。
    A.逻辑模型
    B.物理模型
    C.程序流程
    D.数据结构
    答:————
163.[单选题] 由变换型数据流图转换成模块结构图,其中包括变换模块,则 (     )。
    A.变换模块就是主模块
    B.变换模块的功能是将逻辑输入变换为逻辑输出
    C.变换模块没有下层模块
    D.变换模块只能有一个输入量、一个输出量
    答:————
164.[单选题] 为提高集成测试的效果,进行软件集成测试工作的人员最好是(     )
    A.该软件的设计人员
    B.该软件开发组的负责人
    C.该软件的编程人员
    D.不属于该软件开发组的软件设计人员
    答:————
165.[单选题] 一个软件项目是否进行开发的结论是在(     ) 文档中作出的。
    A.软件开发计划
    B.可行性报告
    C.需求分析说明书
    D.测试报告
    答:————
166.[单选题] 某教学设备销售部门制定一项销售优惠政策,一次购买100台或100台以上者按八五折优惠,购买者是教师、学生按九折优惠。设CI表示购买的台数,C2为1、2、0分别表示教师、学生和其他人员,则符合九折优惠判定条件为(     )。
    A.(C1<100) AND TOT (C2=0)
    B.(C10)
    C.NOT (C1>=100) AND (C2=0)
    D.NOT (C10)
    答:————
167.[单选题] 数据流是数据流图的基本成分,下列关于数据流的叙述中,(     ) 是正确的。
    A.某加工的输入是一个数据流,该加工的输出也必定是一个数据流
    B.多个不同的数据流可以流向一个加工,也可从一个加工中流出
    C.数据流只能从加工流向文件,但不能从文件流向加工
    D.一个数据流可以从一个文件流向另一个文件
    答:————
168.[单选题] 银行计算机储蓄管理信息系统中,根据客户提出的要求(如存款、取款、查询、挂失、咨询等)进行相应的业务处理的该层数据流图是(     )。
    A.变换型
    B.事务型
    C.既不是变换型也不是事务型
    D.不一定
    答:————
169.[单选题] (     )不属于概要设计所解决的问题范围。
    A.确定模块的层次结构
    B.全程数据结构的设计
    C.描述系统的功能与性能
    D.修改用户手册
    答:————
170.[单选题] 面向对象设计时,对象信息的隐藏主要是通过(     ) 实现的。
    A.对象的封装性
    B.子类的继承性
    C.系统模块化
    D.模块的可重用
    答:————
171.[单选题] 在有关集成(组装)测试的叙述中,(     ) 是正确的。
    A.测试底层模块时不需要桩模块
    B.驱动模块的作用是模拟被调模块
    C.自顶向下测试方法易于设计测试结果
    D.自底向上测试方法有利于提前预计测试结果
    答:————
172.[单选题] 下述各种因素中(     ) 对软件维护有影响。 a.人员因素 b.技术因素 c.程序自身的因素 d.管理因素
    A.a,b,c
    B.b,c,d
    C.a,b,d
    D.a,b,c,d
    答:————
173.[单选题] 下列四个软件可靠性定义中正确的是(     ) 。
    A.软件可靠性是指软件在给定的时间间隔内,按用户要求成功运行的概率
    B.软件可靠性是指软件在给定的时间间隔内,按设计要求成功运行的概率
    C.软件可靠性是指软件在正式投入运行后,按规格说明书的规定成功运行的概率
    D.软件可靠性是指软件在给定时间间隔内,按规格说明书的规定成功运行的概率
    答:————
174.[单选题] 软件规模可按源程序行数的多少进行分类,所谓大型软件,通常是指源程序行数为 (     )。
    A.5—50K
    B.50—100K
    C.1M
    D.1—10M
    答:————
175.[单选题] 用SA方法获得的需求说明书有四部分,用于描述系统由哪些部分组成、各部分间有何联系等,是在(     ) 。
    A.一套分层的数据流图
    B.一本数据词典
    C.一组小说明
    D.补充材料
    答:————
176.[单选题] 用于概要设计所采用的描述手段是(     ) 。
    A.DFD
    B.SC
    C.框图
    D.数据结构图
    答:————
177.[单选题] 一个模块传送给另一模块的参数是由单个数据项组成的数组,它属于(     ) 。
    A.数据型
    B.复合型
    C.内容型
    D.公共型
    答:————
178.[单选题] 在概要设计的设计文档中,对每个模块的描述内容包括(     ) 。
    A.功能、界面、输入、输出
    B.界面、输入、输出、过程
    C.界面、过程、限制和约束
    D.功能、界面、过程、注释
    答:————
179.[单选题] 根据SP方法的要点规定,程序最后要由(     ) 审定。
    A.专家
    B.谁编谁审
    C.主程序员
    D.资料员
    答:————
180.[单选题] 结构化流程图(FC)中的箭头是用于表示(     ) 。
    A.控制流
    B.数据流
    C.数据/控制
    D.调用关系
    答:————
181.[单选题] 决定软件工程方法论所有步骤的关键目标是提高软件的(     ) 。
    A.可移植性
    B.可靠性
    C.可维护性
    D.效率
    答:————
182.[单选题] 数据库设计全过程中的关键是 (     )。
    A.分析用户要求
    B.建立概念性数据模型
    C.逻辑设计
    D.物理设计
    答:————
183.[单选题] 软件的复杂性是(   ),它引起人员通信困难、开发费用超支、开发时间超时等问题。
    A.固有的
    B.人为的
    C.可消除的
    D.不可降低的
    答:————
184.[单选题] (   )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。
    A.软件过程
    B.软件工具
    C.软件生存周质量保证
    D.软件工程
    答:————
185.[单选题] 软件需求分析阶段的测试手段一般采用(   )。
    A.总结
    B.阶段性报告
    C.需求分析评审
    D.不测试
    答:————
186.[单选题] (   )是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。
    A.多态性
    B.继承
    C.封装
    D.消息
    答:————
187.[单选题] 软件测试是为了(   )而执行程序的过程。
    A.纠正错误
    B.发现错误
    C.避免错误
    D.证明正确
    答:————
188.[单选题] 在结构化分析方法中,( )表达系统内部数据运动的图形化技术。
    A.数据字典
    B.实体关系图
    C.数据流图
    D.状态转换图
    答:————
189.[单选题] 软件工程的基本要素包括方法、工具和(  )。
    A.过程
    B.软件系统
    C.硬件环境
    D.人员
    答:————
190.[单选题] TURBO  PASCAL是( )软件。
    A.系统软件
    B.人工智能
    C.事务软件
    D.应用软件
    答:————
191.[单选题] 模块内聚度越高,说明模块内各成分彼此结合的程度越( )。
    A.松散
    B.紧密
    C.无法判断
    D.相等
    答:————
192.[单选题] 在下述哪一种测试中,测试人员必须接触到源程序( )。Ⅰ功能测试 Ⅱ结构测试
    A.均不需
    B.只有Ⅰ
    C.只有Ⅱ
    D.Ⅰ和Ⅱ
    答:————
193.[单选题] 软件设计阶段的输出主要是( )。
    A.程序
    B.模块
    C.伪代码
    D.设计规格说明书
    答:————
194.[单选题] 软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试( )。
    A.结构合理性
    B.软件外部功能
    C.程序正确性
    D.程序内部逻辑
    答:————
195.[单选题] 一个成功的测试可以(     )
    A.表明程序没有错误
    B.发现所有错误
    C.发现尚未发现的错误
    D.提高软件可靠性
    答:————
196.[单选题] 数据字典是用来定义(  )中的各个成分的具体含义的。
    A.流程图
    B.功能结构图
    C.系统结构图
    D.数据流图
    答:————
197.[单选题] 在面向对象设计中,(  )意味着在同一作用域内的若干个参数不同的函数可以使用相同的函数名字。
    A.重载
    B.类的复用
    C.封装
    D.继承
    答:————
198.[单选题] 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-2.0,2.0],现从输入的角度考虑一组测试用列-2.001,-2,20,2.001,设计这组测试用列的方法是()
    A.条件覆盖法
    B.等价分类法
    C.边界值分析法
    D.错误推测法
    答:————
199.[单选题] 数据字典是软件需求分析阶段最重要的工具之一,其最基本的功能是()
    A.数据库设计
    B.数据通信
    C.数据定义
    D.数据维护
    答:————
200.[单选题] 以下不属于IT企业当中过程管理和过程改进模型的是()
    A.ISO9001
    B.CMMI
    C.软件企业文化
    D.UML
    答:————
201.[单选题] 生命周期方法设计软件的过程中,画用例图属于()阶段的工作。
    A.需求分析
    B.概要设计
    C.详细设计
    D.软件维护
    答:————
202.[单选题] PDL属于()语言。
    A.高级程序设计语言
    B.伪码
    C.中级程序设计语言
    D.低级程序设计语言
    答:————
203.[单选题] 软件开发的瀑布模型典型的刻画了软件生成周期的阶段划分,与其想适应的软件开发方法是(即瀑布模型采用什么样的软件开发方法?)()。
    A.构建化方法
    B.结构化方法
    C.面向对象方法
    D.快速原型方法
    答:————
204.[单选题] 软件结构图的形态特征能反应程序重用率的是()
    A.深度
    B.宽度
    C.扇入
    D.扇出
    答:————
205.[单选题] 进行需求分析可使用多种工具,但是()不适用。
    A.数据流图
    B.PAD图
    C.用例图
    D.数据字典
    答:————
206.[单选题] 使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。
    A.程序的内部逻辑
    B.程序的复杂度
    C.该软件的编译人员
    D.程序的功能
    答:————
207.[单选题] 系统测试时,将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试,()不是系统测试的内容。
    A.安装测试
    B.可靠性测试
    C.路径测试
    D.安全测试
    答:————
208.[单选题] 软件测试可以发现软件中的(),但不能证明软件没有错误。
    A.所有错误
    B.错误
    C.逻辑错误
    D.设计错误
    答:————
209.[单选题] 使用数据流图对工资系统进行需求分析建模,()可以视为外部实体。
    A.接受工资单的银行
    B.工资系统代码
    C.工资单
    D.工资数据库维护
    答:————
210.[单选题] 软件生存周期中,准确地确定软件系统必须做什么的阶段是(   )
    A.可行性分析和项目开发计划
    B.需求分析
    C.概要设计
    D.详细设计
    答:————
211.[单选题] 以下不属于项目开发计划主要内容的是(   )
    A.实施计划
    B.交付期限
    C.测试用例
    D.人员组织及分工
    答:————
212.[单选题] 程序流程图的优点不包括( )
    A.历史最悠久,使用最广泛
    B.容易表示逐步求精的过程
    C.支持程序的三种基本控制结构
    D.直观清晰,易于使用
    答:————
213.[单选题] 第一个体现结构化编程思想的程序设计语言是(   )
    A.Cobol语言
    B.C语言
    C.Pascal语言
    D.FORTRAN语言
    答:————
214.[单选题] 确认测试也称为(   )
    A.有效性测试
    B.无效性测试
    C.静态测试
    D.动态测试
    答:————
215.[单选题] 黑盒测试技术不包括(   )
    A.等价类划分
    B.路径覆盖
    C.边界值分析
    D.错误推测
    答:————
216.[单选题] 为了增加软件功能和性能、提高软件运行效率而进行的维护活动称为(   )
    A.校正性维护
    B.适应性维护
    C.完善性维护
    D.预防性维护
    答:————
217.[单选题] 瀑布模型与增量模型之间的本质区别是(   )
    A.瀑布模型属于非整体开发模型,增量模型属于整体开发模型
    B.瀑布模型属于整体开发模型,增量模型属于非整体开发模型
    C.瀑布模型容易适应需求变化,增量模型不容易适应需求变化
    D.瀑布模型减少技术、应用风险,增量模型增大技术、应用风险
    答:————
218.[单选题] 软件工程标准中,JIS属于(   )
    A.国际标准
    B.国家标准
    C.行业标准
    D.企业规范
    答:————
219.[单选题] 与“程序维护手册”文档有关的人员是(   )
    A.管理人员和开发人员
    B.管理人员和维护人员
    C.维护人员和用户
    D.管理人员和用户
    答:————
220.[单选题] 软件工具“代码生成程序”属于(  )
    A.需求追踪工具
    B.质量保证工具
    C.设计工具
    D.文档工具
    答:————
221.[单选题] 软件复杂性度量的参数中,能反映“软件总共的指令数,或源程序行数”的是(   )
    A.规模
    B.难度
    C.结构
    D.智能度
    答:————
222.[单选题] 软件详细设计的基本任务是确定每个模块的(      )
    A.功能
    B.调用关系
    C.算法和数据结构
    D.输入输出数据
    答:————
223.[单选题] 把模块的控制结构转变成计算机可接受的程序代码的阶段是(      )
    A.详细设计
    B.测试
    C.维护
    D.编码
    答:————
224.[多选题] 下面各项中不属于需求分析最终结果()
    A.项目开发计划
    B.需求规格说明书
    C.设计说明书
    D.可行性分析报告
    答:————
225.[多选题] 瀑布模型的不存在以下问题()
    A.用户容易参与开发
    B.缺乏灵活性
    C.用户与开发者易沟通
    D.适用可变需求
    答:————
226.[多选题] 下面属于成本估计()
    A.代码行技术
    B.任务分解技术
    C.自动估计成本技术
    D.投资回报率
    答:————
227.[多选题] 下面哪些属于数据字典的元素()
    A.数据流
    B.数据存储
    C.处理
    D.数据对象
    答:————
228.[多选题] 以下属于白盒测试技术的是( )。
    A.基本路径测试
    B.边界值分析测试
    C.循环覆盖测试
    D.逻辑覆盖测试
    答:————
229.[多选题] 下面属于在需求分析阶段的图形工具的是()
    A.数据流图
    B.层次方框图
    C.IPO图
    D.I-O图
    答:————
230.[判断题] 数据存储是数据,是处于静止状态的数据。()
    A.错误
    B.正确
    答:————
231.[判断题] 数据字典中包含数据存储()
    A.错误
    B.正确
    答:————
232.[判断题] 软件定义时期通常进一步划分为2个周期()
    A.错误
    B.正确
    答:————
233.[判断题] 程序流程图是过程设计的工具之一()
    A.错误
    B.正确
    答:————
234.[判断题] 条件测试的优点有两个:容易度量条件的测试覆盖率和程序内条件的测试覆盖率可指导附加测试的设计
    A.错误
    B.正确
    答:————
235.[判断题] 软件危机是指计算机软件的开发和维护过程中所遇到的一系列问题()
    A.错误
    B.正确
    答:————
236.[判断题] 软件维护可有可无()
    A.错误
    B.正确
    答:————
237.[判断题] 软件系统的本质是信息处理系统()
    A.错误
    B.正确
    答:————
238.[判断题] 人机界面设计是接口设计的一个重要组成部分()
    A.错误
    B.正确
    答:————
239.[判断题] 软件工程方法学中方法是完成软件开发的各项任务的技术方法()
    A.错误
    B.正确
    答:————
240.[判断题] 软件系统的文档可以分为系统文档和结构文档
    A.错误
    B.正确
    答:————
241.[判断题] 边界测试时单元测试中最后的也可能是最重要的任务。
    A.错误
    B.正确
    答:————
242.[判断题] 信息隐藏是意味着有效的模块化可以通过定义一组独立的模块而实现。()
    A.错误
    B.正确
    答:————
243.[判断题] 需求分析的任务通常由八个方面的综合要求组成()
    A.错误
    B.正确
    答:————
244.[判断题] 总体设计过程通常由两个主要阶段组成。()
    A.错误
    B.正确
    答:————
245.[判断题] 增量模型的基本思想是使用原型方法来尽量降低风险
    A.错误
    B.正确
    答:————
246.[判断题] 子系统的两种交互方式是客户-供应商关系和平等伙伴关系
    A.错误
    B.正确
    答:————
247.[判断题] 数据流图的一个主要用途是作为分析和设计的工具()
    A.错误
    B.正确
    答:————
248.[判断题] 二义性是指读者可以用不同的方式理解的陈述()
    A.错误
    B.正确
    答:————
249.[判断题] 分析模型是系统分析员同用户及领域专家交流时有效地通信手段
    A.错误
    B.正确
    答:————
250.[判断题] 在范式中第一范式数据冗余程度最小()
    A.错误
    B.正确
    答:————
251.[判断题] 画数据流图的基本目的是利用它作为交流信息的工具()
    A.错误
    B.正确
    答:————
252.[判断题] 软件工程包括技术和管理两方面的内容,是技术与管理紧密结合的产物。
    A.错误
    B.正确
    答:————
253.[判断题] PSL/PSA是一个用于需求分析的软件工具()
    A.错误
    B.正确
    答:————
254.[判断题] 盒图是历史最悠久、使用最广泛的描述过程设计的方法
    A.错误
    B.正确
    答:————
255.[判断题] 确认测试目标是验证软件的有效性()
    A.错误
    B.正确
    答:————
256.[判断题] 在软件设计中应该追求尽可能松散耦合的系统
    A.错误
    B.正确
    答:————
257.[判断题] 系统流程图是概括地描述物理系统的传统工具
    A.错误
    B.正确
    答:————
258.[判断题] 测试计划包括测试策略,测试方案,最终结果等
    A.错误
    B.正确
    答:————
259.[判断题] 软件对象间彼此间的关系共有3类()
    A.错误
    B.正确
    答:————
260.[判断题] 耦合是对一个软件结构内不同模块之间互连程度的度量()
    A.错误
    B.正确
    答:————
261.[判断题] 软件测试的目的是竭力证明程序中有错误。()
    A.错误
    B.正确
    答:————
262.[判断题] 瀑布模型的一个优点是强迫人员采用规范的方法;严格规定了每个阶段必须提交的文档等()
    A.错误
    B.正确
    答:————
263.[判断题] 软件对象间彼此间的关系是没有关联的()
    A.错误
    B.正确
    答:————
264.[判断题] 与用户沟通时访谈有两种基本方式,分别是正式的和非正式的访谈
    A.错误
    B.正确
    答:————
265.[判断题] 数据元素组成数据的方式有3种:顺序、选择和重复()
    A.错误
    B.正确
    答:————
266.[判断题] 单元测试集中检测软件设计的最小单元-模块()
    A.错误
    B.正确
    答:————
267.[判断题] 需求文档时需求分析阶段产生的一项重要任务()
    A.错误
    B.正确
    答:————
268.[判断题] 软件的维护在软件工程中是个很重要的工作()
    A.错误
    B.正确
    答:————
269.[判断题] IPO图示输入、处理、输出图的简称()
    A.错误
    B.正确
    答:————
270.[判断题] 文档是软件产品的一部分,没有文档的软件就不称其为软件。
    A.错误
    B.正确
    答:————
271.[判断题] 箭头在系统流程图中代表处理()
    A.错误
    B.正确
    答:————
272.[判断题] 软件中文档可有可无()
    A.错误
    B.正确
    答:————
273.[判断题] 尽量使用数据耦合,多用控制耦合和特征耦合()
    A.错误
    B.正确
    答:————
274.[判断题] 宽度是软件结构内同一个层次上的模块总数的最大值()
    A.错误
    B.正确
    答:————
275.[判断题] 数据字典的最重要的用途是作为分析阶段的工具()
    A.错误
    B.正确
    答:————
276.[判断题] 白盒测试方法又称为功能测试()
    A.错误
    B.正确
    答:————
277.[判断题] 一般来说,对于每种解决问题的方法至少从2个方面研究每种解法的可行性()
    A.错误
    B.正确
    答:————

附件是答案,转载注明 无忧答案网

《软件工程》吉大22年12月考前模拟辅导100分.zip

16.71 KB, 下载次数: 0, 下载积分: 贡献 1

售价: 20 金币  [记录]  [购买]

答案参考

快速回复 返回顶部 返回列表