多选题Putnam成本估算经验模型是( )。 A.模块性成本模型 B.结构性成本模型 C.动态单变量模型 D.动态多变量模型
多选题软件需求说明书在软件开发中具有重要作用,但其作用不应包括( )。 A.软件设计的依据 B.用户和开发人员对软件要做什么的共同理解 C.软件验收的依据 D.软件可行性分析的依据
多选题一个CASE工作台是一组( ),支持设计、实现或测试等特定的软件开发阶段。 A.工具集 B.软件包 C.平台集 D.程序包
多选题如何评价软件的质量一直是软件技术人员所关心的问题,目前已有多种软件质量模型来描述软件的质量特性。ISO/IEC9126是国际标准化组织在1991年提出的软件质量标准。它由三个层次组成,第一层是质量特性,第二层是质量子特性,第三层是度量指标。6个质量特性是:功能性、可靠性、易使用性、效率、可维护性和( )。其中功能性包括质量子特性( );可靠性包括质量子特性( );易使用性包括质量子特性( );可维护性包括质量子特性( )。 供选择的答案:
多选题需求分析阶段研究的对象是软件项目的( )。 A.用户要求 B.合理要求 C.模糊要求
多选题( )是指把一些关系密切的软件元素物理地放得彼此靠近。 A.隐藏 B.内聚 C.局部化 D.模块独立
多选题下面错误的说法是( )。 A.判定表能够把在什么条件下系统应做什么动作准确无误地表示出来 B.判定表能够描述循环的处理特性 C.结构化语言同样能够描述循环的处理特性 D.判定树是判定表的变形,一般情况下它比判定表更直观,且易于理解和使用
多选题
OQL中的聚合总是在( )上进行的,而SQL中的聚合则是在( )上进行的。
A、集合
B、包
C、聚集
D、关系的行
E、关系的列
多选题软件工程学的目的应该是最终解决软件生产的( )问题。 A.提高软件的开发效率 B.使软件生产工程化 C.消除软件的生产危机 D.加强软件的质量保证
多选题为使得开发人员对软件产品的各阶段工作都进行周密的思考,从而减少返工,所以( )的编制是很重要的。 A.需求说明 B.概要说明 C.软件文档 D.测试大纲
多选题( )是软件开发人员为用户准备的有关该软件使用、操作、维护的资料。 A.开发文档 B.管理文档 C.用户文档 D.软件文档
多选题
关于下面程序,为了使其中的“assert(args.length>0);”起作用,在J2SE1.4版本下,可以选用下面的哪些编译命令:( );在J2SE1.5版本(也称5. 0版本)下,可以选用下面的哪些编译命令:( );在J2SE1.4版本下,可以选用下面的哪些执行命令:( );在J2SE1.5版本(也称5. 0版本)下,可以选用下面的哪些执行命令:( )。
public class J _Test
{
public static voidmain(String args[])
{
assert(args.length>0);
System.out.println(args[0]);
}//方法main结束
}//类J_Test结束
A、 javac J_Test.java B、 javac -source 1.4 J_Test. java
C、 javac -source 1.5 J_Test. java D、 javac -ea J_Tegt.java
E、 javac-da J_Test.Java F、 Java -ea J_Test 123
G、 Java -da J_Test 123 H、Java J_Test 123
多选题在一个以批处理为主的系统中,为了保证系统的吞吐率,总是要力争缩短用户作业的( )。 A.周转时间 B.运行时间 C.提交时间 D.完成时间
多选题为了描述和理解系统中的控制机制,如为了描述一个设备控制器在不同情况下所要完成的动作,下面几个图中( )是最有用的? A.交互图 B.活动图 C.状态图 D.类图
多选题对软件的过分分解,必然导致( )。 A.模块的独立性变差 B.接口的复杂程度增加 C.软件开发的总工作量增加 D.以上都正确
多选题在McCall质量度量模型中,对于以下软件质量概念的正确解释是( )。 A.可维护性。修改或改进一个已投入运行的软件所需工作量的程度 B.可测试性。找到并改正程序中的一个错误所需代价的程度 C.适应性。将一个系统耦合到另一个系统所需的工作量 D.可重用性。一个软件(或软件的部件)能再次用于其他相关应用的程度
多选题在特定情况下,是否必须进行风险分析,是对项目开发的形势进行( )后确定的。( )可以按照如下步骤进行:明确项目的目标、总策略、具体策略和为完成所标示的目标而使用的方法和资源:保证该目标是( ),项目成功的标准也是( );考虑采用某些条目作为项目成功的( );根据估计的结果来确定是否要进行风险分析。 一般来说,风险分析的方法要依赖于特定问题的需求和有关部门所关心的方面。具体 分三步进行,第一步识别潜在的风险项,首先进行( )过程;第二步估计每个风险的大小及其出现的可能性,选择一种( ),它可以估计各种风险项的值;第三步进行风险评估。风险评估也有三个步骤:确定风险的评价标准;确定风险的级别;把风险和“参照风险”做比较。 供选择的答案:
多选题软件危机的主要原因有( )。 ①软件本身的特点 ②用户使用不当 ③硬件可靠性差 ④对软件的错误认识 ⑤缺乏好的开发方法和手段 A.③④ B.①②④ C.①⑤ D.①③
多选题不同系列的机器之间,实现软件移植的途径不包括( )。 A.用统一的高级语言 B.用统一的汇编语言 C.模拟 D.仿真
多选题下面( )不属于状态框中的保留字。 A.entry B.back C.exit D.do
