查看所有试题
- 需求分析的主要方法有()。软件测试的基本原则是()。整体测试又称为组装测试,其主要内容包括()。以下哪一项不是面向对象的特征()A、形式化分析方法
B、PAD图描述
C、结构化分析(SA)方法#
D、OOA法#A、关键
- SA法的主要描述手段有()。CMM是开发高效率、高质量和低成本软件时,普遍采用的软件生产过程标准,它的主要用途不包括()。A、系统流程图和模块图
B、DFD图、数据词典、加工说明#
C、软件结构图、加工说明
D、功能结
- 画分层DFD图的基本原则有()。在用户界面层次上对软件进行测试属于哪种测试方法()A、数据守恒原则#
B、分解的可靠性原则
C、子、父图平衡的原则#
D、数据流封闭的原则#A、黑盒测试#
B、白盒测试
C、边界测试
D、
- 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。()需求分析说明书不能作为()。若一模块内部的处理动作为:成分A的输出是成分B的输入,则该模块的聚合性称为()。软件调试技术包括()正确#
错误A、可
- 软件就是程序,编写软件就是编写程序。()SA法的主要描述手段有()。模块的基本特征是()。在软件设计中详细描述处理过程常用的三种工具是()软件设计的方法有多种,()方法不属于面向数据流的设计方法。正确#
错
- 结构化方法和OO方法都是一种面向过程的软件开发方法。()结构化设计方法采用变换分析和事务分析技术实现()。软件工程的概念是哪年提出的()。火车是一种陆上交通工具。火车和陆上交通工具之间的关系是()关系。
- 结构化方法的工作模型是使用螺旋模型进行开发。()软件测试的基本原则是()。软件工程管理对软件项目的开发管理,即对整个软件()的一切活动的管理。正确#
错误A、关键是注重选择高效的测试用例#
B、选择尽可能多
- 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。()软件设计的主要任务是()。正确#
错误A、将分析阶段获得的需求说明转换为计算机中可实现的系统;#
B、完成系统的数据结构和程序结
- 原型化开发方法包括生成原型和实现原型两个步骤。()若一模块内部的处理动作为:成分A的输出是成分B的输入,则该模块的聚合性称为()。IDEF。图反映系统()软件设计的方法有多种,()方法不属于面向数据流的设计方
- 软件危机的主要表现是软件的需求量迅速增加,软件价格上升。()表达计划安排的主要工具有()。正确#
错误A、PERT图#
B、甘特图#
C、DFD图
D、进度表#
- 软件工具的作用是为了延长软件产品的寿命。()面说法正确的是()。下列文档与维护人员有关的有()正确#
错误经过测试没有发现错误说明程序正确
测试的目标是为了证明程序没有错误
成功的测试是发现了迄今尚未发现
- RCP法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者原型将被废弃。()面向对象的主要特征除对象惟一性、封装、继承外,还有()。正确#
错误多态性#
完整性
可移植性
兼容性
- 软件工程过程应该以软件设计为中心,关键是编写程序。()结构化设计方法采用变换分析和事务分析技术实现()。经济可行性研究的范围包括()正确#
错误A.从数据结构导出程序结构
B.从模块结构导出程序结构
C.从模
- 软件开发方法的主要工作模型有()在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有()。在用户界面层次上对软件进行测试属于哪种测试方法()进行系统修改时可能会产生维护的副
- 软件工程的目标有()。在用户界面层次上对软件进行测试属于哪种测试方法()A、易于维护#
B、低的开发成本#
C、高性能#
D、短的开发期A、黑盒测试#
B、白盒测试
C、边界测试
D、系统测试
- 软件的主要特性是()。第一个体现结构化编程思想的程序设计语言是()在用户界面层次上对软件进行测试属于哪种测试方法()软件工程的目标有()。A、无形#
B、高成本#
C、包括程序和文档#
D、可独立构成计算机系统
- 软件工程学的目的和意义是()。等价划分测试方法属于()结构化方法是一种()的软件开发方法。A、应用科学的方法和工程化的规范管理来指导软件开发#
B、克服软件危机
C、作好软件开发的培训工作
D、以较低的成本开
- 软件工程三要素是()。程序的三种基本控制结构是()单元测试是发现编码错误,集成测试是发现模块的接口错误,确认测试是为了发现功能错误,那么系统测试是为了发现()的错误。A、技术、方法和工具
B、方法、工具和过
- 包含风险分析的软件工程模型是()。表达计划安排的主要工具有()。A、螺旋模型#
B、瀑布模型
C、增量模型
D、喷泉模型A、PERT图#
B、甘特图#
C、DFD图
D、进度表#
- 下列属于面向对象开发方法的是()。用户界面设计的任务包括()。软件工程管理对软件项目的开发管理,即对整个软件()的一切活动的管理。A、Booch#
B、UML#
C、Coad#
D、OMT#A、确定用户界面类型#
B、建立任务模型#
- 软件工程的主要目标是()。从心理学角度看,对数据流程图的数据处理泡进行分解,一次分解为多少个泡为宜。()可维护性的特性中,相互矛盾的是()A、软件需求
B、软件设计
C、风险分析#
D、软件实现A、3±1
B、7±2#
C
- 编码阶段产生的错误由()检查出来。与确认测试阶段有关的文档是()。A、集成测试
B、单元测试#
C、确认测试
D、系统测试需求规格说明书#
概要设计说明书
详细设计说明书
源程序
- 软件危机的主要表现是()。模块的基本特征是()。消息的类型有()A、软件成本太高
B、软件产品的质量低劣#
C、软件开发人员明显不足
D、软件生产率低下#A、外部特征(输入/输出、功能)#
B、内部特征(输入/输出
- 在一个软件中,设计者设计了一个模型,它将所有的外部输入和输出均放在此模型中,该模型的内聚属于()等价划分测试方法属于()A、偶然内聚
B、过程内聚
C、功能内聚
D、逻辑内聚#A、黑盒测试#
B、白盒测试
C、边界测
- 以实体、联系和属性等基本概念为基础的实体联系图是基本实体联系图。为了满足新的应用需求和表达更多的语义,实体联系图可以进行扩充;通过引入()概念而形成的实体联系图即为扩充的实体联系图。软件工程学是应用科
- 软件测试不包括()方面的差错和纠错。初始化模块和结束模块从块内联系看,被称为()模块。数据字典是用来定义()中的各个成份的具体含义的。A、软件计划
B、软件设计
C、软件编码
D、软件价格#A.过程内聚
B.功能
- 在快速原型模型的开发过程中,仅作为需求说明的补充形式的原型是()为了解决软件危机,人们提出了用()的原理来设计软件,这是软件工程诞生的基础。下列耦合度表示中,最弱的耦合形式是()。软件调试技术包括()UML
- 需求分析阶段结束后,应交出的文档中不包括()。可行性研究要进行一次()需求分析。A、数据流图
B、数据字典
C、简明的算法描述
D、项目的经费预算#A.详细的
B.全面的
C.简化的、压缩的#
D.彻底的软件的可行性
- 关于数据流图不正确的描述是()。以实体、联系和属性等基本概念为基础的实体联系图是基本实体联系图。为了满足新的应用需求和表达更多的语义,实体联系图可以进行扩充;通过引入()概念而形成的实体联系图即为扩充
- 下列哪个阶段不是软件生存期三个阶段中的内容()。在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有()。A、计划阶段
B、开发阶段
C、编码阶段#
D、维护阶段隐藏复杂性
信息隐
- 单元测试是发现编码错误,集成测试是发现模块的接口错误,确认测试是为了发现功能错误,那么系统测试是为了发现()的错误。从心理学角度看,对数据流程图的数据处理泡进行分解,一次分解为多少个泡为宜。()系统因错误
- ()是比较理想的可重用软构件。结构化系统分析主要是通过()进行分析的。下列()不是模块化设计的目的。()是以提高软件质量为目的的技术活动。子程序库
源代码包含文件
对象
类#A.算法分解
B.控制结构分解
C
- 软件概要设计结束后得到()软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是()。CMM表示()。从目前情况来看,增量模型存在的主要问题是()软件测试的目的是()A、初始化的软件结构图
B、优
- 软件生存周期中时间最长的是()阶段。画分层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、所提交给用户的可执行文
- 软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为()一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。可用性
可靠性#
正确性
完整性成本估算#
项目计划
工程管理
工