选取:循环控制变量次数为“最小循环次数-1”、“最小重复次数加1”、“典型重复次数”、“最大重复次数-1”、“最大重复次数”、“最大重复次数加1”。 3.具有活跃值的单循环,除把每一个跳跃边界按“最小循环次数”、“最大循环次数”处理外,其他规则与前两种一样。 2)嵌套循环。1.从最深层的循环开始,设定所有外层循环取他的最小值。2.测试最小值减一、最小值、最小值加一、典型值、最大值减1、最大值、最大值加1。与此同时,测试“跳跃”值边界。 3.设定内循环在典型值处,按2循环外层循环,直到覆盖所有循环。 3)级联循环。如果级联循环中每个循环的控制变量有关,则可视为嵌套循环。如果级联循环中每个循环的控制变量无关,则可视为单循环。
90.CMMI于的基本思想
答:该模型基于过程途径思想,通过过程把软件质量的3个支撑点――受训的人员、规程和方法、工具和设备进行集成,以开发所期望的系统/产品。为此,CMMI紧紧围绕开发、维护和运行,把经过证明的“最佳实践“放在一个结构中。该结构有乃至于指导组织确定其过程的发送优先次序;有乃至于指导这些改善的实施,以提高其过程能力和成熟度,并且还支持其它领域(如获取和服务)能力成熟度模型开发。
91么是过程制度化?在CMMI把过程制度化分几个等级?简要回答每一等级主要特征
答:重现已定义过程的的特征. 分5个等级:1级为初始级,2级为已管理等级,3级为已定义级,4级为已定量管理级,5级为持续优化级。
92述CMMI模型支持两种过程改善路径
答:CMMI提供了两种改善路径,一是称为能力等级是一种过程改善路径,该路径可使组织针对单一过程域不断改善该过程域;二是称为成熟度等级也是一种过程改善路径,该路径可使组织通过关注一组过程域不断改善一组相关过程域。
93述CMMI模型的模型部件及部件间关系
答:1过程域,2专用目标,3专用实践,4公用目标,5共用实践,6典型工作产品,7子实践,8共用实践的精化,9意图陈述,10简介性注释,11相关过程域。 94用实践与共用实践关系
答:专用实践:每一个过程域中都有一个或多个“专用实践”,这些专用实践被认为对于达到该过程域的专用目标是重要活动,即期望以专用实践所描述的活动,会导致达到一个过程域的专用目标共用实践:每一个过程域中都有一个或多个“共用实践”,这些共用实践被认为对于达到该过程域相关的共用目标是重要活动,例如,对共有目标“该过程予以制度化,使之成为一个已管理过程“而言,一个共用实践是”为该过程的执行、工作产品的开发以及该过程的服务,提供充足的资源“。之所以称为“共用实践“,是因为同一实践可应用于多个过程。 95每一成熟度等级所包含的过程域。
答:在成熟度等级,把开发、维扩、运行中的过程分为4个组。包含7个过程域:配置管理、测量与分析、项目监控、项目规划、过程和产品质量保证、需求管理、提供方协议管理。包含11个过程域:决策分析与解决、集成项目管理、组织过程定义、缓缓过程关注、组织培训、产品集成、需求开发、风险管理、技术解决方案、验证、确定组织过程性能和定量项目管理原因分析与解决和组织创新和部署 96述项目规划过程域的专用目标与专用实践
答:专用目标1:SG1建立估算,4个专用实践SP1.1估算项目规模,SP1.2 建立工作产品和任务属性的估算SP1.3定义项目生存周期SP1.4确定工作量和成本的估算专用目标2:SG2 开发项目计划,7个专用实践:SP2.1建立预算和进度,SP2.2标识项目风险SP2.3规划数据管理SP2.4规划项目资源SP2.5规划需要的知识和技能SP2.6规划利益攸关方参与SP2.7建立项目计划专用目标3:SG3获得对该计划的承诺:SP3.1评审该项目的计划SP3.2调和工作和资源等级,使之一致。SP3.3获得计划承诺。 97述开发过程的专用目标与专用实践
答:专用目标1:SG1开发客户需求,2个专用实践 SP1.1引出要求SP1.2开发客户需求 专用目标2:SG2开发产品需求,3个专用实践SP2.1 建立产品和产品构件的需求SP2.2分配产品构件需求SP2.3标识接口需求专用目标3:SG3分析并验证需求,5个专用实践SP3.1建立操作概念和场景SP3.2建立所需功能的定义SP3.3分析需求SP3.4分析需求,达到权衡SP3.5确认需求。 98述共用目标2及其相关的共用实践
答:共用目标2:GG2把过程制度化为一个已管理过程,10个共用实践GP2.1建立组织策略GP2.2规划该过程GP2.3提供资源GP2.4指定责任GP2.5培训人员GP2.6管理配置GP2.7标识相关利益方的参与GP2.8监控该过程GP2.9客观地评估过程的符合性GP2.10以高层管理的视觉评审状态. 99.RUP的定义及主要特点
答:RUP是一种软件开发过程框架,基于面向对象符号体系给出了有关软件开发过程组织及实施的指导。该框架体现了
3个突出特征,即以用况驱动、体系结构为中心以及迭代、增量式开发。
1.简述软件开发的本质。
2.简述实施软件开发的基本途径。
3.简述何谓模型以及软件开发中所涉及的模型。 4.简述软件开发所涉及的两大类技术。 5、简述需求与需求规约的基本性质。 6、简述软件需求的分类。
7、举例说明功能需求和非功能需求之间的基本关系。 8、有哪几种常用的初始需求发现技术? 9、简述需求规约的3种基本形式。 10、简述软件需求规约的内容和作用。
11、简述需求规约在项目开发中的基本作用。 12、简述需求规约和项目需求的不同。 13、何谓模块耦合?简述模块耦合的类型。 14、何谓模块内聚?简述模块内聚的类型。
15、何谓模块的控制域和模块的作用域?并举例说明
16为了表达系统功能模型,结构化分析方法给出了哪些基本概念?他们是如何表示的?其基本作用是什么
?使用中应注意哪些问题?
17以结构化分析方法建立的系统功能模型由哪些部分组成?每一部分的基本作用是什么? 18解释结构符“+”、“|”、“{}”的含义,并举例说明。
19就一个特定系统而言,系统功能模型与系统模型的主要区别是什么? 20简述结构化方法总体设计的任务及目标。 21简述结构化方法详细设计的任务及目标。 22简述变换设计与事务设计之间的区别。 23简述启发式规则的基本原理。
24简述依据一个系统的DFD,将其转换为MSD的基本思路。 25为什么说结构化分析与结构化设计之间存在一条“鸿沟”? 26.举例说明结构化方法给出的控制复杂性机制。
27.试分析结构化方法在建造系统模型中存在的问题。 28.举例说明变换设计的步骤。 29.举例说明事务设计的步骤。
30.一种软件开发方法学,应该由哪些基本部分组成? 31.为了表达客观事物,UML给出了哪些基本术语?
32.为了表达客观事物之间的关系,UML给出了哪些基本术语?这些术语之间是什么关系? 33.什么是对象的构成与表示?并说明。 34.什么是类图的构成成分? 35.什么是状态图的构成成分? 36.什么是顺序图的构成成分? 37.如何描述对象之间的关联语义? 38.用况之间有哪几种关系?
39.在什么情况下需要建立状态图?
40.在一个类的描述中,同时引入“操作”和“方法”的目的是什么? 41.为什么使用包?如何划分包
42.使用UML可以从那些角度来刻画一个系统的行为?为什么?
43.在描述客观事物方面,面向对象方法与结构化方法提取信息的不同角度是什么?各自的角度将对建造 的系统模型产生什么影响?
44.比较面向对象方法与结构化方法在控制信息组织复杂性方面所引入的机制? 45类与对象之间的关系,举例说明? 46.关联与链之间的关系,试举例说明
47.何谓对象状态,如何描述一个对象的状态?试举例说明 48.何谓组合状态?举例说明之.
49何谓非正交子状态机,并简述非正交子状态机的转入与转出 50.何谓正交子状态机,并简述正交子状态机的转入与转出 51.何谓事件?对信号事件和调用事件作一比较 52何谓顺序图中的控制操作子?试举例说明 53何谓顺序图中的控制操作子?试举例说明
54.演化模型与“RUP增量、迭代开发”之间关系 55.RUP与UML之间关系
56什么是特征(Teature)?举例如何描述它。 58.需求获取模型的基本组成
59.建造一个系统需求获取模型的活动和任务,以及各活动的输入和输出 60.如何描述系统的参与者和用况?举例说明 61.需求分析层及相关概念 62.需求分析模型的基本组成
63.建造一个系统需求分析模型的活动和任务,以及各活动的输入和输出. 64需求分析模型对以后开发工作的影响 65.需求获取模型与需求分析模型之间比较 66.设计层及相关概念 67.设计模型的基本组成
68.建造一个系统设计模型的活动和任务,以及各活动的输入与输出
69.测试过程模型,并分析这一模型在软件测试技术研究以及实践中的作用 70.软件测试与调度的区别 71.程序流程图的作用及构成
72.简述语名覆盖、分支覆盖、条件组合覆盖、路径覆盖的含义及它们之间的关系 73简术单元测试、集成测试、有效性测试的含义及它们之间的区别. 74.简述路径测试技术、事务流测技术的主要依据
75简述程序流程图与事务流程图之间的主要区别,并分析这些区别的主要原因 76、简述白盒测试技术的要点,并举例说明 77、事务流测试技术的要点,并举例说明
78、简述软件开发中的过程类,以及它们的基本作用和它们之间的基本关系 79、在ISO/IEC12207-2008中如何描述一个过程?举例说明 80、什么是软件开发特定的过程类?举例说明。 81、什么是验证和确认?简述它们的作用和区别 82、简述瀑布模型以及可适应的情况 83、简述演化模型以及可适应的情况 84、简述增量模型的优缺点
85、简述螺旋模型以及它与其它模型之间的主要区别
86. 简述语句覆盖、分支覆盖、条件组合覆盖、路径覆盖的含义及他们之间的关系 87. 单元测试、集成测试、有效性测试的含义及它们之间的区别 88. 简述路径测试技术、事务流测试技术的主要依据.
89.针对程序流程图中出现的各种循环,如何选取测试路径? 90.CMMI于的基本思想
91么是过程制度化?在CMMI把过程制度化分几个等级?简要回答每一等级主要特征 92述CMMI模型支持两种过程改善路径 93述CMMI模型的模型部件及部件间关系 94用实践与共用实践关系
95每一成熟度等级所包含的过程域。
96述项目规划过程域的专用目标与专用实践 97述开发过程的专用目标与专用实践
98述共用目标2及其相关的共用实践。 99RUP的定义及主要特点
相关推荐: