查看所有试题
- 软件生存周期中时间最长的是()阶段。画分层DFD图的基本原则有()。软件测试的主要特点是()。A、总体设计
B、需求分析
C、软件测试
D、软件维护#A、数据守恒原则#
B、分解的可靠性原则
C、子、父图平衡的原则#
D
- 下列模型属于成本估算方法的有()产生软件危机的原因有如下几点,除了()。用户界面设计的任务包括()。A、COCOMO模型#
B、McCall模型
C、McCabe度量法
D、时间估算法A、软件开发过程未经审查
B、软件开发不分阶段
- 要显示描绘软件开发项目各作业的依赖关系,应选择()。软件工程学的目的和意义是()。Gantt图
工程网络#
COCOMO模型
数据流图A、应用科学的方法和工程化的规范管理来指导软件开发#
B、克服软件危机
C、作好软件开发
- 从心理学角度看,对数据流程图的数据处理泡进行分解,一次分解为多少个泡为宜。()需求分析的主要目的是()。()是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。在快速原型模型的开发
- 在用户界面层次上对软件进行测试属于哪种测试方法()产生软件危机的原因有如下几点,除了()。画DFD图的主要目的是()。快速原型是利用原型辅助软件开发的一种新思想,它是在研究()的方法和技术中产生的。CASE工
- 经过严密的软件测试后所提交给用户的软件产品中()在用户界面层次上对软件进行测试属于哪种测试方法()画DFD图的主要目的是()。A、软件不再包含任何错误
B、还可能包含少量软件错误#
C、所提交给用户的可执行文
- 软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为()一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。可用性
可靠性#
正确性
完整性成本估算#
项目计划
工程管理
工
- 等价划分测试方法属于()结构化设计方法采用变换分析和事务分析技术实现()。()能够有效地检测输入条件的各种组合可能会引起的错误。针对软件需求分析所进行的软件测试是指()A、黑盒测试#
B、白盒测试
C、边界
- 研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。面向对象的主要特征除对象惟一性、封装、继承外,还有()。技术可行性
经济可行性#
社会可行性
法律可行性多态性#
完整性
可移植性
兼容性
- 确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于()火车是一种陆上交通工具。火车和陆上交通工具之间的关系是()关系。A、集成测试
B、恢复测试
C、确认测试#
D、单元测试组装
整体部分
hasa
一
- 软件是一种()一个软件项目是否进行开发的结论是在()文档中作出的。从工程管理的角度来看,软件设计分()两步完成。A、程序
B、数据
C、逻辑产品#
D、物理产品A、软件开发计划
B、可行性报告#
C、需求分析说明书
- 按软件生命周期方法设计软件的过程中,画数据流图属于下面哪个阶段的工作()在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有()。研究开发所需要的成本和资源是属于可行性研究
- 使用程序设计的控制结构导出测试用例的测试方法是()瀑布模型的关键不足在于()。以下哪一项不是面向对象的特征()在下列四种模块的耦合性中,信息隐蔽性能最好的是()A、黑盒测试
B、白盒测试#
C、边界测试
D、
- 下列属于维护阶段的文档是()设计阶段应达到的目标有()。源程序文档化要求在每个模块之前加序言性注释。该注释内容不应有()A、软件规格说明
B、用户操作手册
C、软件问题报告#
D、软件测试分析报告A、提高可靠
- 软件结构图的形态特征能反映程序重用率的是()在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有()。一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。使用程序设
- 为了提高模块的独立性,模块内部最好是()若一模块内部的处理动作为:成分A的输出是成分B的输入,可提高程序的可移植性。在详细设计阶段,SD,SP
程序流程图,IPO,PAD#
SA,SC,SD
图形,语言
- 面说法正确的是()。在用户界面层次上对软件进行测试属于哪种测试方法()经过测试没有发现错误说明程序正确
测试的目标是为了证明程序没有错误
成功的测试是发现了迄今尚未发现的错误的测试#
成功的测试是没有发现
- ()能够有效地检测输入条件的各种组合可能会引起的错误。在详细设计阶段,经常采用的工具有()可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出()的回答。UML
- 火车是一种陆上交通工具。火车和陆上交通工具之间的关系是()关系。()是比较理想的可重用软构件。消息的类型有()组装
整体部分
hasa
一般特殊#子程序库
源代码包含文件
对象
类#A、同步#
B、异步#
C、简单#
D、
- 一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。初始化模块和结束模块从块内联系看,被称为()模块。下列属于状态的组成部分的有()。软件维护的类型有()。成本估算#
项目计划
工程管理
工程网络
- 面向对象的主要特征除对象惟一性、封装、继承外,还有()。()能够有效地检测输入条件的各种组合可能会引起的错误。多态性#
完整性
可移植性
兼容性等价类划分
边界值分析
错误推测
因果图#
- 在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有()。一个模块直接控制(调用)的下层模块的数目称为模块的()。()是为了确保每个开发过程的质量,防止把软件差错传递到下一
- 在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是()。以下说法错误的是()。在快速原型模型的开发过程中,用原型过程来代替全
- 结构化设计是一种面向()的设计方法。结构化设计采用模块化方法的主要出发点是()。软件开发的需求活动,其主要任务是()。在变更控制中,()可以用来确保由不同用户所执行的并发变更。数据流#
模块
数据结构
程序
- 软件开发的需求活动,其主要任务是()。在McCall软件质量度量模型中,()属于面向软件产品修改。提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这
- 与确认测试阶段有关的文档是()。需求分析说明书不能作为()。需求分析是回答系统必须()的问题。需求规格说明书#
概要设计说明书
详细设计说明书
源程序A、可行性研究的依据#
B、用户和开发人员之间的合同
C、系
- 以下说法错误的是()。软件危机出现于()。分析员是()。表达计划安排的主要工具有()。文档仅仅描述和规定了软件的使用范围及相关的操作命令#
文档也是软件产品的一部分,没有文档的软件就不成软件
软件文档的编
- 软件工程的概念是哪年提出的()。CASE工具的表示集成是指CASE工具提供相同的()1988
1968#
1948
1928编程环境
用户界面#
过程模型
硬件/操作系统
- 以下哪一项不是软件危机的表现形式()。进行系统修改时可能会产生维护的副作用,它们可能有()。开发的软件不满足用户需要
开发的软件可维护性差
开发的软件价格便宜#
开发的软件可靠性差A、修改数据的副作用#
B、
- 瀑布模型的关键不足在于()。要减少两个模块之间的耦合,则必须()。过于简单
各个阶段需要进行评审
过于灵活
不能适应需求的动态变更#A.两个模块间的调用次数要少
B.模块间传递的参数要少
C.模块间传递的参数要
- IDEF。图反映系统()初始化模块和结束模块从块内联系看,被称为()模块。许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来消灭由于设计原因而产生的质量隐患。JSP方法是一种面向
- 经济可行性研究的范围包括()使用结构化分析方法时,采用的基本手段是()。IDEF。图反映系统()A.资源有效性
B.管理制度
C.效益分析#
D.开发风险A.分解和抽象#
B.分解和综合
C.归纳与推导
D.试探与回溯A.
- 可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出()的回答。一个模块传送给另一模块的参数是由单个数据项组成的数组,它属于()耦合。软件结构图的形态特征能
- 第一个体现结构化编程思想的程序设计语言是()模块的基本特征是()。A.FORTRAN语言
B.Pascal语言#
C.C语言
D.PL/1语言A、外部特征(输入/输出、功能)#
B、内部特征(输入/输出、功能)
C、内部特征(局部数据
- 在详细设计阶段,经常采用的工具有()属性的可见性有()。A.PAD#
B.SA
C.SC
D.DFDA、公有的#
B、私有的#
C、私有保护的
D、保护的#
- 程序的三种基本控制结构是()A.过程、子程序和分程序
B.顺序、选择和重复#
C.递归、堆栈和队列
D.调用、返回和转移
- 软件调试技术包括()CMM是开发高效率、高质量和低成本软件时,普遍采用的软件生产过程标准,它的主要用途不包括()。测试的关键问题是()在快速原型模型的开发过程中,用原型过程来代替全部开发阶段所用模型是()模
- 软件测试方法中的静态测试方法之一为()在下列工具与环境中()属于较早期的CASE。软件调试技术包括()软件测试不包括()方面的差错和纠错。下列属于面向对象开发方法的是()。软件测试的主要特点是()。A.计
- ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()()能够有效地检测输入条件的各种组合可能会引起的错误。从心理学角度看,对数据流程图的数据处理泡进行分解,一次分解为多少个泡为宜。()A.SQIC
- 在下列工具与环境中()属于较早期的CASE。下列属于面向对象开发方法的是()。A.基于信息工程CASE
B.人工智能CASE
C.结构的基于图形CASE#
D.集成的CASE环境A、Booch#
B、UML#
C、Coad#
D、OMT#