查看所有试题
- 下列文档与维护人员有关的有()结构化设计方法是面向()的设计方法。软件需求说明书
项目开发计划
概要设计说明书#
操作手册A.过程
B.对象
C.数据流#
D.数据结构
- 下面关于PDL语言不正确的说法是()一般来说,在管理软件中,软件生存周期各个阶段的工作量以()所占的比例最大。以实体、联系和属性等基本概念为基础的实体联系图是基本实体联系图。为了满足新的应用需求和表达更多
- 确认测试计划应该在可行性研究阶段制定()如果模块中所有成分引用共同的数据,该模块内的联系类型是()。在详细设计阶段,经常采用的工具有()各种软件维护的类型中最重要的是()。正确#
错误A.顺序内聚
B.功能
- 类是关于对象性质的描述,由方法和数据组成。()()能够有效地检测输入条件的各种组合可能会引起的错误。结构化程序设计采用的三种基本控制结构是()正确#
错误等价类划分
边界值分析
错误推测
因果图#顺序、分支
- 系统因错误而发生故障时,仍然能在一定程度上完成预期的功能,则把该软件称为()。软件危机的主要表现是()。等价分类法的关键是()。A、软件容错#
B、系统软件
C、测试软件
D、恢复测试A、软件成本太高
B、软件产
- 在可行性研究中最难决断和最关键的问题是经济可行性。()包含风险分析的软件工程模型是()。正确#
错误A、螺旋模型#
B、瀑布模型
C、增量模型
D、喷泉模型
- 一笔交易、一个动作、甚至操作人员按一个按钮都可以看做是一次事物。()CMM表示()。CASE工具的表示集成是指CASE工具提供相同的()正确#
错误A、软件能力成熟度模型#
B、软件过程工业化控制
C、国际软件质量认证
- 白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。()正确#
错误
- 许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来消灭由于设计原因而产生的质量隐患。软件工程的概念是哪年提出的()。A、软件评审
B、软件测试
C、开发设计#
D、软件度量1988
19
- 概要设计阶段完成的主要文档是概要设计说明书。()软件开发的需求活动,其主要任务是()。面向对象的主要特征除对象惟一性、封装、继承外,还有()。一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。
- 随着软件技术的发展,人们逐渐认识到编码不仅要强调效率还要强调清晰。()变换型和事务型是程序结构的标准形式。从某处获得数据,再对这些数据作处理,然后将结果送出是属于()。正确#
错误A.变换型#
B.事务型
- 软件工程管理对软件项目的开发管理,即对整个软件()的一切活动的管理。若一模块内部的处理动作为:成分A的输出是成分B的输入,则该模块的聚合性称为()。A、软件项目
B、生存期
C、软件开发计划
D、软件开发#A、顺
- 模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。()模块内部的算法设计在结构化方法的()阶段进行。正确#
错误A、系统分析
B、概要设计
C、详细设计#
D、编码(实现)
- 软件概要设计包括软件系统结构设计以及数据结构和数据库设计。()等价划分测试方法属于()()是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。正确#
错误A、黑盒测试#
B、白盒测试
C
- 耦合是指一个模块内各个元素彼此结合的紧密程度。()在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有()。软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求
- 程序设计语言中应绝对禁止使用GOTO语句。()源程序文档化要求在每个模块之前加序言性注释。该注释内容不应有()正确#
错误模块的功能
语句的功能
模块的接口
开发历史#
- 下列几种类型中,耦合性最弱的是()。以下哪一项不是软件危机的表现形式()。A、内容型
B、控制型
C、公共型
D、数据型#开发的软件不满足用户需要
开发的软件可维护性差
开发的软件价格便宜#
开发的软件可靠性差
- 集成测试主要由用户来完成。()软件是一种()正确#
错误A、程序
B、数据
C、逻辑产品#
D、物理产品
- 过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解。()确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于()正确#
错误A、集成测试
B、恢复测试
C、确认测试#
D、单元测试
- 为保证程序的安全,必须做到程序中没有任何错误存在,即容错。()软件维护困难的主要原因是()正确#
错误费用低
人员少
开发方法的缺陷#
得不到用户支持
- 快速原型模型可以有效地适应用户需求的动态变化。()程序的三种基本控制结构是()数据字典是数据流图中所有元素的定义的集合,一般由()四类条目组成。正确#
错误A.过程、子程序和分程序
B.顺序、选择和重复#
C
- 数据库设计说明书是一个软件配置项()研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。正确#
错误技术可行性
经济可行性#
社会可行性
法律可行性
- 螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。()分析员是()。正确#
错误A.用户中系统的直接使用者
B.用户和软件人员的中间人#
C.软件的编程人员
D.用户和软件人员的领导
- 软件是指用程序设计语言(如PASCAL,C,VISUALBASIC等)编写的程序,软件开发实际上就是编写程序代码。()程序流程图、N-S图和PAD图是()使用的表达工具。从工程管理的角度来看,软件设计分()两步完成。针对软件需求
- 如果把软件开发所需的资源画成一个金字塔,人是最基本的资源。()产生软件危机的原因有如下几点,除了()。结构化设计方法采用变换分析和事务分析技术实现()。面向对象的主要特征除对象惟一性、封装、继承外,还有
- 数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义。()画分层DFD图的基本原则有()。数据字典是数据流图中所有元素的定义的集合,一般由()四类条目组成。画DFD图的主要目的是()。软
- 如果通过软件测试没有发现错误,则说明软件是正确的。()软件危机出现于()。采用()且编写程序,可提高程序的可移植性。在McCall软件质量度量模型中,()属于面向软件产品修改。模块的基本特征是()。在McCall软
- JAVA语言编译器是一个CASE工具。()软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是()。结构化设计采用模块化方法的主要出发点是()。正确#
错误A.引入新技术提高空间利用率
B.用较少的投
- 过程描述语言可以用于描述软件的系统结构。()软件维护的类型有()。软件项目计划一般不包括以下哪项内容()在软件生产的(),使用的工具主要是机器语言和汇编语言。正确#
错误A、完善性维护#
B、纠错性维护#
C、
- 在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。()面说法正确的是()。研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。下列各种图可用于动态建模
- 软件模块之间的耦合性越弱越好。()IDEF。图反映系统()正确#
错误A.怎么做
B.对谁做
C.何时做
D.做什么#
- 曾被誉为“程序设计方法的革命”的()程序设计,使程序设计从主要依赖于程序员个人的自由活动变成为有章可循的一门科学。结构化系统分析主要是通过()进行分析的。软件按照设计的要求,在规定时间和条件下达到不出故障
- 将待开发的软件细化,分别估算每一个子任务所需要的开发工作量,然后将它们加起来,将得到软件的总开发量。这种成本估算方法称为()。在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,
- 投资回收期就是使累计的经济效益等于()所需的时间。程序的三种基本控制结构是()软件测试的主要特点是()。最初的投资费用A.过程、子程序和分程序
B.顺序、选择和重复#
C.递归、堆栈和队列
D.调用、返回和转
- 从结构化程序设计到(),是程序设计方法的又一次飞跃。变换型和事务型是程序结构的标准形式。从某处获得数据,再对这些数据作处理,然后将结果送出是属于()。软件工程的目标有()。集成过程的原则是()。CASE工具
- 人们常用硬件可靠性的定量度量方法来度量软件的可靠性和可用性,常用的度量软件可靠性的两个指标是()和()。结构化系统分析主要是通过()进行分析的。软件工程的概念是哪年提出的()。在变更控制中,()可以用来
- 面向对象分析的目的是对客观世界的系统进行()。IDEF。图反映系统()确定可维护性的因素主要有()。建模A.怎么做
B.对谁做
C.何时做
D.做什么#A、文档
B、可理解性#
C、可修改性#
D、可测试性#
- 软件著作权登记的3种主要类型:(1)著作权登记;(2)();(3)权利转移备案登记。Putnam成本估算模型是一个()模型。在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有()。
- 为了使应用软件适应计算机环境的变化而()的过程称为适应性维护。画DFD图的主要目的是()。以下哪一项不是面向对象的特征()结构化程序设计采用的三种基本控制结构是()修改软件A、作为需求分析阶段用户与开发者
- 类的实例化是()。某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为()。对象A.数据耦合
B.混合耦合
C.公共耦合
D.