手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。
1、单项选择题 螺旋模型是一种将瀑布模型和()结合起来的软件开发模型。
A.增量模型
B.专家系统
C.喷泉模型
D.变换模型
点击查看答案
本题答案:A
本题解析:暂无解析
2、单项选择题 与确认测试阶段有关的文档是()。
A.需求规格说明书
B.概要设计说明书
C.详细设计说明书
D.源程序
点击查看答案
本题答案:A
本题解析:暂无解析
3、名词解释 泛化关系
点击查看答案
本题答案:表示类或对象之间的一般与特殊的关系
本题解析:试题答案表示类或对象之间的一般与特殊的关系
4、问答题 为什么要进行软件维护?
点击查看答案
本题答案:软件维护是指软件系统交付使用以后,为了改正错误或满足新
本题解析:试题答案软件维护是指软件系统交付使用以后,为了改正错误或满足新的需求而修改软件的过程。
一个中等规模的软件,如果其开发过程需要一两年时间,则它投入使用以后,其运行时间可能持续5~10年之久。
在这个维护阶段中,人们需要着手解决开发阶段尚未解决的问题,同时,还解决维护工作本身所产生的问题。
做好软件的维护工作不仅能够排除软件中存在的错误,使它能够正常工作,而且还可以使它扩充功能,提高性能,为用户带来新的效益。
维护阶段的花费约占整个软件生存周期花费的67%。因此,应充分认识到维护现有软件的重要意义。
5、多项选择题 面向对象的测试与传统测试方法的主要区别是()。
A、面向对象的测试可在编码前进行,传统测试方法在编码后进行
B、面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试
C、测试对象不同
D、面向对象的测试不需要设计测试用例,只需要进行会议评审
点击查看答案
本题答案:A, C
本题解析:暂无解析
6、多项选择题 UML具有扩展性,常见的扩展机制有()。
A、修饰
B、版类
C、加标签值
D、约束
点击查看答案
本题答案:B, C, D
本题解析:暂无解析
7、单项选择题 以下哪一项不是软件危机的表现形式()。
A.开发的软件不满足用户需要
B.开发的软件可维护性差
C.开发的软件价格便宜
D.开发的软件可靠性差
点击查看答案
本题答案:C
本题解析:暂无解析
8、单项选择题 某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为()。
A.数据耦合
B.混合耦合
C.公共耦合
D.控制耦合
点击查看答案
本题答案:D
本题解析:暂无解析
9、填空题 汇编语言是面向()的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。
点击查看答案
本题答案:机器
本题解析:试题答案机器
10、多项选择题 下列属于状态的组成部分的有()。
A、名称
B、活动
C、条件
D、事件
点击查看答案
本题答案:A, B
本题解析:暂无解析
11、问答题 什么是软件生存周期?把生 存周期划分为阶段的目的是什么?
点击查看答案
本题答案:一个软件从开始计划起,到废弃不用止,成为软件的生存周期
本题解析:试题答案一个软件从开始计划起,到废弃不用止,成为软件的生存周期。
把整个生存周期划分为较小的阶段,给每个阶段赋予确定而有限的任务,能够简化每一步的工作内容,使因为软件规模增长而大大增加了的软件复杂性变得较易控制和管理。
12、单项选择题 许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来消灭由于设计原因而产生的质量隐患。
A、软件评审
B、软件测试
C、开发设计
D、软件度量
点击查看答案
本题答案:C
本题解析:暂无解析
13、名词解释 父图与子图的平衡
点击查看答案
本题答案:建立分层的数据流图时,子图的输入输出数据流同父图相应加
本题解析:试题答案建立分层的数据流图时,子图的输入输出数据流同父图相应加工的输入输出数据流必须保持一致,这就是父图与子图的平衡。
14、单项选择题 软件设计的方法有多种,()方法不属于面向数据流的设计方法。
A.基于Jackson图的设计
B.基于IDEF0图的设计
C.交换分析设计
D.事务分析设计
点击查看答案
本题答案:A
本题解析:暂无解析
15、填空题 结构化设计以()为基础,按一定的步骤映射成软件结构。
点击查看答案
本题答案:数据流图
本题解析:试题答案数据流图
16、多项选择题 在需求分析阶段主要采用图形工具来描述的原因是()。
A、图形的信息量大,便于描述规模大的软件系统
B、图形工具能够极好地概括描述一个系统的信息,比文字叙述能够更好地表达重要的细节
C、图形能够更加直观地描述目标系统,便于用户理解和交流,有利于开发者与用户之间达成一致的需求
D、图形比文字描述简 单、形象
点击查看答案
本题答案:B, C
本题解析:暂无解析
17、判断题 CMM的两种类型的评估分别是:软件过程评估和软件能力评价。()
点击查看答案
本题答案:对
本题解析:暂无解析
18、判断题 一笔交易、一个动作、甚至操作人员按一个按钮都可以看做是一次事物。()
点击查看答案
本题答案:对
本题解析:暂无解析
19、单项选择题 渐增式是将模块一个一个地连入系统,每连入一 个模块()。
A、只需要对新连入的模块进行测试
B、都不需要再进行测试
C、要对新子系统进行测试
D、都要进行回归测试
点击查看答案
本题答案:C
本题解析:暂无解析
来源:91考试网 91ExAm.org
20、单项选择题 初始化模块和结束模块从块内联系看,被称为()模块。
A.过程内聚
B.功能内聚
C.时间内聚
D.逻辑内聚
点击查看答案
本题答案:C
本题解析:暂无解析
21、判断题 结构化方法的工作模型是使用螺旋模型进行开发。()
点击查看答案
本题答案:错
本题解析:暂无解析
22、单项选择题 结构化设计方法是面向()的设计方法。
A.过程
B.对象
C.数据流
D.数据结构
91eXAm.org
点击查看答案
本题答案:C
本题解析:暂无解析
23、单项选择题 在一个软件中,设计者设计了一个模型,它将所有的外部输入和输出均放在此模型中,该模型的内聚属于()
A、偶然内聚
B、过程内聚
C、功能内聚
D、逻辑内聚
点击查看答案
本题答案:D
本题解析:暂无解析
24、问答题 什么是黑盒测试?黑盒测试主要采用的技术有哪些?
91ExAM.org
点击查看答案
本题答案:黑盒测试也称为功能测试,它着眼于程序的外部特征,而不考
本题解析:试题答案黑盒测试也称为功能测试,它着眼于程序的外部特征,而不考虑程序的内部逻辑结构。测试者把被测程序看成一个黑盒,不用关心程序的内部结构。黑盒测试是在程序接口处进行测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输入数据产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
黑盒测试主要采用的技术有:等价分类法、边界值分析法、错误推测法和因果图等技术。
25、判断题 加工小说明是对系统流程图中的加工进行说明。()
点击查看答案
本题答案:错
本题解析:暂无解析
26、判断题 数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义。()
点击查看答案
本题答案:错
本题解析:暂无解析
27、单项选择题 系统开发人员使用系统流程图或其他工具描述系统,估计每种方案的成本和效益的工作是在()阶段进行的。
A、需求分析
B、总体设计
C、详细设计
D、编码阶段
点击查看答案
本题答案:B
本题解析:暂无解析
28、填空题 系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种元素之间的()情况。
点击查看答案
本题答案:信息流动
本题解析:试题答案信息流动
29、单项选择题 要显示描绘软件开发项目各作业的依赖关系,应选择()。
A.Gantt图
B.工程网络
C.COCOMO模型
D.数据流图
点击查看答案
本题答案:B
本题解析:暂无解析
30、问答题 路径测试技术中几种主要覆盖的含义?
点击查看答案
本题答案:语句覆盖:至少执行程序中所有语句一次。
判定
本题解析:试题答案语句覆盖:至少执行程序中所有语句一次。
判定覆盖:使被测程序中的每一个分支至少执行一次。故也称为分支覆盖。
条件覆盖:执行所有可能的穿过程序的控制路流程。
条件组合测试:设计足够的测试用例,使每个判定中的所有可能条件取值组合至少执行一次。
题库试看结束后
微信扫下方二维码即可打包下载完整版《
★计算机科学技术》题库
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。
题库试看结束后
微信扫下方二维码即可打包下载完整版《
计算机科学技术:软件工程》题库,
分栏、分答案解析排版、小字体方便打印背记!经广大会员朋友实战检验,此方法考试通过率大大提高!绝对是您考试过关的不二利器!
手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。