没有合适的资源?快使用搜索试试~ 我知道了~
教育软件工程练习题附答案.doc
0 下载量 131 浏览量
2022-11-29
04:38:31
上传
评论
收藏 349KB DOC 举报
温馨提示
试读
12页
教育软件工程练习题附答案.doc
资源推荐
资源详情
资源评论
.
.
. .word.zl.
教育软件工程练习题
一、单项选择题(在每题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在
题干的括号)
1.开发软件所需高本钱和产品的低质量之间有着锋利的矛盾,这种现象称做( )
A.软件工程 B.软件期
C.软件危机 D.软件产生
2.研究开发所需要的本钱和资源是属于可行性研究中的( )研究的一面。
A.技术可行性 B.经济可行性
C.社会可行性 D.法律可行性
3. 瀑布模型的存在问题是〔 〕
A.用户容易参与开发 B.缺乏灵活性
C.用户与开发者易沟通 D.适用可变需求
4.模块的聚性最高的是( )
A.逻辑聚 B.时间聚
C.偶然聚 D.功能聚
5.在 SD 法中全面指导模块划分的最重要的原那么是( )
A.程序模块化 B.模块高聚
C.模块低耦合 D.模块独立性
6.软件详细设计主要采用的法是( )
A.模块设计 B.构造化设计
C.PDL 语言 D.构造化程序设计
7.以下关于 JSP 法不正确的说法是( )
A.JSP 法主要用于规模不大的数据处理系统
B.JSP 法不明确的划分软件概要设计和详细设计的两个阶段
C.JSP 法适用于输入数据和输出数据之间有对应关系的问题求解
D.JSP 法根据输入、输出的数据构造,按一定的规那么映射成软件的体系构造。因此它只适
用于详细设计阶段
8.不适合作为科学工程计算的语言是( )
A. PascalB. C
C. FortranD. Prolog
9.黑盒测试在设计测试用例时,主要需要研究( )
A.需求规格说明与概要设计说明 B.详细设计说明
C.工程开发方案 D.概要设计说明与详细设计说明
10.假设有一个计算类型的程序,它的输入量只有一个 X,其围是[-1.0,1.0],现从输入的
角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的法是( )
A.条件覆盖法 B.等价分类法
C.边界值分析法 D.错误推测法
11.以下属于维护阶段的文档是( )
A.软件规格说明 B.用户操作手册
C.软件问题报告 D.软件测试分析报告
12.快速原型模型的主要特点之一是( )
A.开发完毕才见到产品 B.及早提供全部完整的软件产品
.
.
. .word.zl.
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.采用 Gantt 图表示软件工程进度安排,以下说法中正确的选项是( )
A.能够反映多个任务之间的复杂关系
B.能够直观表示任务之间相互依赖制约关系
C.能够表示哪些任务是关键任务
D.能够表示子任务之间的并行和串行关系
20.以下模型属于本钱估算法的有( )
A.COO 模型 B.McCall 模型
C.McCabe 度量法 D.时间估算法
21.在以下工具与环境中〔 〕属于较早期的 CASE。
A.基于信息工程 CASE
B.人工智能 CASE
C.构造的基于图形 CASE
D.集成的 CASE 环境
22.Putnam 本钱估算模型是一个〔 〕模型。
A.静态单变量 B.动态单变量 C.静态多变量 D.动态多变量
23.在 McCall 软件质量度量模型中,〔 〕属于面向软件产品修改。
A.可靠性 B.可重用性 C.适应性 D.可移植性
24.ISO 的软件质量评价模型由 3 层组成,其中用于评价设计质量的准那么是〔 〕
A.SQIC B.SQMC C.SQRC D.SQDC
25.软件复杂性度量的参数包括〔 〕
A.效率 B.规模 C.完整性 D.容错性
26.对象实现了数据和操作的结合,使数据和操作〔 〕于对象的统一体中。
A.结合 B.隐藏 C.封装 D.抽象
27.软件调试技术包括〔 〕
.
.
. .word.zl.
A.边界值分析 B.演绎法 C.循环覆盖 D.集成测试
28.瀑布模型的存在问题是〔 〕
A.用户容易参与开发
B.缺乏灵活性
C.用户与开发者易沟通
D.适用可变需求
29.软件测试法中的静态测试法之一为〔 〕
A.计算机辅助静态分析
B.黑盒法
C.路径覆盖
D.边界值分析
30.软件生命期中所花费用最多的阶段是〔 〕
A.详细设计 B.软件编码 C.软件测试 D.软件维护
31.第一个表达构造化编程思想的程序设计语言是〔 〕
A.FORTRAN 语言 B.Pascal 语言 C.C 语言 D.PL/1 语言
32.程序的三种根本控制构造是〔 〕
A.过程、子程序和分程序
B.顺序、选择和重复
C.递归、堆栈和队列
D.调用、返回和转移
33.在详细设计阶段,经常采用的工具有〔 〕
A.PAD B.SA C.SC D.DFD
34.详细设计的结果根本决定了最终程序的〔 〕
A.代码的规模 B.运行速度 C.质量 D.可维护性
35.需求分析中开发人员要从用户那里了解〔 〕
A.软件做什么 B.用户使用界面 C.输入的信息 D.软件的规模
36.构造化程序设计主要强调的是〔 〕
A. 程序的规模
B. 程序的效率
C. 程序设计语言的先进性
D. 程序易读性
37.IDEF。图反映系统〔 〕
A.怎么做 B.对谁做 C.时做 D.做什么
38.经济可行性研究的围包括〔 〕
A.资源有效性 B.管理制度 C.效益分析 D.开发风险
39.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开
发的决策依据,因必须给出〔 〕的答复。
A.确定 B.行或不行 C.正确 D.无二义
40.需求分析阶段的任务是确定〔 〕
A. 软件开发法
B. 软件开发工具
C. 软件开发费
D. 软件系统的功能
41.软件工程的纵向分解是把软件开发分为几个〔 〕
剩余11页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3609
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功