查看所有试题
- ()是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。质量检测#
软件容错
软件维护
系统容错
- 变换型和事务型是程序结构的标准形式。从某处获得数据,再对这些数据作处理,然后将结果送出是属于()。下面关于PDL语言不正确的说法是()A.变换型#
B.事务型PDL是描述处理过程怎么做
PDL是只描述加工做什么#
PDL
- 一个模块直接控制(调用)的下层模块的数目称为模块的()。软件工程三要素是()。软件的主要特性是()。软件测试的基本原则是()。CMM是开发高效率、高质量和低成本软件时,普遍采用的软件生产过程标准,它的主要
- 分析员是()。源程序文档化要求在每个模块之前加序言性注释。该注释内容不应有()A.用户中系统的直接使用者
B.用户和软件人员的中间人#
C.软件的编程人员
D.用户和软件人员的领导模块的功能
语句的功能
模块的
- 变换型和事务型是程序结构的标准形式。从某处获得数据,再对这些数据作处理,然后将结果送出是属于()。软件危机的主要表现是()。以下哪一项不是面向对象的特征()A.变换型#
B.事务型A、软件成本太高
B、软件产
- 模块独立性准则定性指标()来衡量。A、分解度
B、耦合度#
C、屏蔽性
D、内聚性#
- 下列叙述中,()不属于数据字典的作用。结构化设计是一种面向()的设计方法。UML中包括的事件有()。软件测试的基本原则是()。表示对象相互行为的模型是()模型。A、作为编码阶段的描述工具#
B、为用户与开发人
- 采用()且编写程序,可提高程序的可移植性。A.机器语言
B.宏指令
C.汇编语言
D.高级语言#
- 提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要()在变更控制中,()可以用来确保由不同用户所执行的并发变更。CASE工具的表示集成是指C
- 采用()且编写程序,可提高程序的可移植性。瀑布模型的关键不足在于()。结构化设计是一种面向()的设计方法。用户界面设计的任务包括()。渐增式是将模块一个一个地连入系统,每连入一个模块()。A.机器语言
B
- 下列叙述中,()不属于数据字典的作用。A、作为编码阶段的描述工具#
B、为用户与开发人员之间统一认识
C、作为概要设计的依据
D、为需求分析阶段定义各类条目
- ()是比较理想的可重用软构件。子程序库
源代码包含文件
对象
类#
- 在McCall软件质量度量模型中,()属于面向软件产品修改。A.可靠性
B.可重用性
C.适应性#
D.可移植性
- 若一模块内部的处理动作为:成分A的输出是成分B的输入,则该模块的聚合性称为()。应用于通用化约束的方式有()。A、顺序内聚#
B、功能内聚
C、过程内聚
D、通信内聚A、完整#
B、不相交#
C、不完整#
D、覆盖#
- 一个软件项目是否进行开发的结论是在()文档中作出的。使用结构化分析方法时,采用的基本手段是()。集成过程的原则是()。()是以提高软件质量为目的的技术活动。结构化程序设计采用的三种基本控制结构是()结
- 使用结构化分析方法时,采用的基本手段是()。数据流图(DFD)是()方法中用于表示系统的逻辑模型的一种图形工具。A.分解和抽象#
B.分解和综合
C.归纳与推导
D.试探与回溯A.SA#
B.SD
C.SP
D.SC
- 面说法正确的是()。从心理学角度看,对数据流程图的数据处理泡进行分解,一次分解为多少个泡为宜。()SA法的主要描述手段有()。经过测试没有发现错误说明程序正确
测试的目标是为了证明程序没有错误
成功的测试是
- UML中包括的事件有()。结构化程序设计采用的三种基本控制结构是()A、条件为真#
B、收到另一对象的信号#
C、收到操作调用#
D、时间表达式#顺序、分支、选择
选择、循环、重复
顺序、选择、循环#
输入、变换、输出
- 使用结构化分析方法时,采用的基本手段是()。等价分类法的关键是()。A.分解和抽象#
B.分解和综合
C.归纳与推导
D.试探与回溯A、确定等价类的边界条件
B、按照用例来确定等价类
C、划分等价类#
D、确定系统中
- JSP方法是一种面向()的设计方法。第一个体现结构化编程思想的程序设计语言是()在用户界面层次上对软件进行测试属于哪种测试方法()在软件开发中,()是指对将要开发的系统的开发成本进行估算,然后与可能取得的
- 软件设计的方法有多种,()方法不属于面向数据流的设计方法。A.基于Jackson图的设计#
B.基于IDEF0图的设计
C.交换分析设计
D.事务分析设计
- 数据字典是用来定义()中的各个成份的具体含义的。为了提高模块的独立性,模块内部最好是()软件的主要特性是()。A.流程图
B.功能结构图
C.系统结构图
D.数据流图#A、逻辑内聚
B、时间内聚
C、功能内聚#
D、
- 当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为()第一个体现结构化编程思想的程序设计语言是()可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须
- 螺旋模型是一种将瀑布模型和()结合起来的软件开发模型。SA法的主要描述手段有()。设计阶段应达到的目标有()。整体测试又称为组装测试,其主要内容包括()。A.增量模型#
B.专家系统
C.喷泉模型
D.变换模型A
- 设年利率为i,现存入p元,不计复利,n年后可得钱数为()结构化设计采用模块化方法的主要出发点是()。软件的主要特性是()。模块的基本特征是()。A.p﹡(1+i﹡n)#
B.p﹡(i+1)n
C.p﹡(1+i)﹡n
D.p﹡(i+n
- 为高质量地开发软件项目,在软件结构设计时,必须遵循()原则。产生软件危机的原因有如下几点,除了()。需求分析说明书不能作为()。使用程序设计的控制结构导出测试用例的测试方法是()A.信息隐蔽#
B.质量控制
- 数据流图(DFD)是()方法中用于表示系统的逻辑模型的一种图形工具。在快速原型模型的开发过程中,仅作为需求说明的补充形式的原型是()需求分析是回答系统必须()的问题。A.SA#
B.SD
C.SP
D.SCA、探索型模型#
- 一磨机成品细度为5.2%,出磨物料细度为39.4%,回粉细度为53%,则选粉机的选粉效率为()。用户界面设计的任务包括()。44.5%#
82%
10.8%A、确定用户界面类型#
B、建立任务模型#
C、建立用户模型#
D、建立功能模型
- 在McCall软件质量度量模型中,()属于面向软件产品操作。下列属于维护阶段的文档是()按软件生命周期方法设计软件的过程中,画数据流图属于下面哪个阶段的工作()在一个软件中,设计者设计了一个模型,它将所有的外部
- 在软件设计中详细描述处理过程常用的三种工具是()关于数据流图不正确的描述是()。SA,SD,SP
程序流程图,IPO,PAD#
SA,SC,SD
图形,表格,语言A、数据流图是结构化系统分析的主要工具。
B、在数据流图中,*号标识相邻
- 结构化方法是一种()的软件开发方法。某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为()。()能够有效地检测输入条件
- 通信内聚、逻辑内聚、顺序内聚和时间内聚的内聚性从高到低顺序是()下列哪个阶段不是软件生存期三个阶段中的内容()。需求分析的主要方法有()。通信、逻辑、顺序、时间
通信、时间、顺序、逻辑
顺序、通信、时间
- 软件维护的困难主要原因是()在下列工具与环境中()属于较早期的CASE。确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于()A.费用低
B.人员少
C.开发方法的缺陷#
D.维护难A.基于信息工程CAS
- 为了提高软件的可维护性或可靠性而对软件进行的修改称为()变换型和事务型是程序结构的标准形式。从某处获得数据,再对这些数据作处理,然后将结果送出是属于()。下列属于维护阶段的文档是()关于数据流图不正确的
- 在软件生产的(),使用的工具主要是机器语言和汇编语言。系统开发人员使用系统流程图或其他工具描述系统,估计每种方案的成本和效益的工作是在()阶段进行的。()能够有效地检测输入条件的各种组合可能会引起的错误
- 结构化程序设计采用的三种基本控制结构是()以下哪种测试方法不属于白盒测试技术()顺序、分支、选择
选择、循环、重复
顺序、选择、循环#
输入、变换、输出基本路径测试
边界值分析测试#
循环覆盖测试
逻辑覆盖测
- 在快速原型模型的开发过程中,用原型过程来代替全部开发阶段所用模型是()模型。第一个体现结构化编程思想的程序设计语言是()软件测试的目的是()A.探索型原型
B.演化型原型#
C.实验型原型
D.增量型原型A.FO
- 需求分析是回答系统必须()的问题。画DFD图的主要目的是()。做什么#
怎么做
何时做
为谁做A、作为需求分析阶段用户与开发者之间交流信息的工具#
B、对系统的数据结构进行描述
C、对目标系统的层次结构进行描述
D
- 针对软件需求分析所进行的软件测试是指()下列叙述中,()不属于数据字典的作用。瀑布模型的关键不足在于()。集成测试
确认测试#
黑盒子测试
白盒子测试A、作为编码阶段的描述工具#
B、为用户与开发人员之间统一
- 在下列四种模块的耦合性中,信息隐蔽性能最好的是()控制耦合
内容耦合
标记耦合
数据耦合#