版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主讲第1 第212
第39月—11
第4
第5
第6 第7
第8
是第9901软 <2010年10901软 题<2011年1、第六章:McCabe方法求环形复11901软 题<2012年5
12901软 题<2013年131415
主讲16第2讲冲刺串讲17软件工程与软 (重点章节□C,C++,VisualC++,Delphi, ,Foxpro, 文档是与程序开发 18第1 软件工程概软件工程与软 (重点章节软件工程(重点章节软件生命周期(重点章节软件过程(重点章节软件质量的19软件的特软件是一种逻辑实体软件的开发,是人的智力的高度发挥,而不是传统意义上硬件制软 与硬件的维修有着本质的差别 难度20软件的特软件的开发至今尚未完全摆脱手工艺的开发方式,使软件的开发率受到很大限软件的开发是一个复杂的过程软件的成本非常21 ★★ 中存在的一系列严重问题,称“软 ” 22软 的表 不 23软 的特软件开发周期大大超 24软 的原因(重点章节与软件特点有关:管理和控制软件开发过程相 开发 方法不正确 25 运用科学的管理措施 26软件工程(重点章节软件工程的定义:(重点章节定义一:软件工程是指研究软件生产的一门学科,也就是将完善的理应用于经济地生产既可靠又能在实际机器上有效运行1983 《IEEE软件工程标准术语》【IEEE83】对软件工程下的定义为定义二:将系统化的、规范的、可度量的方法应用于软件的开发、运行的过程,即将工程化应用于软件软件工程强调的是过27281.2软件工程(重点章节软件工程的基本原理(重点B.W.boehm七条基本原用分阶段的生命周期坚持进行阶段评审实行严格的产品控制;--- 承认不断改进软件工程实践的必29软件工程方法学(重点章节30传统方法学:(前八章 31软件生命周期(重点章节软件生命周期(SoftwareLifeCycle 又可进一步划分成若干个阶段32软件生命周期(SoftwareLifeCycle):软件生命周期的阶段划(1)可行性研究与(2需求分析
软件开软
软件33各自的生命周期排布顺序,思想,优点缺点,适用范围。(必考34软件过程(重点章节瀑布模将软件生存周期的各项活动规定为依照固定顺序连接的若干阶段工作,形如布流水,最终得到软3535瀑布模型的特点:(考点
1.4软件过程(重点章节 361.4软件过程(重点章节瀑布模型的优点/缺点开 38提出修改意见,软件反复改进,最终建立完全符合39缺点:(1) 40411.4软件过程(重点章节增量模型:(考点理解 42 (1)进行已有产品升级或新版本开发,增量模型是非常适合的;(2)完成期限严格要求的产品,可以使用增量模型(3)对所开发的领域比较熟悉而且已有原型系统,增量模型也是非常适的441.4软件过程(重点章节螺旋模型:(考点理4546螺旋模型:(考46
1.4软件过程(重点章节 信息,从而他或她能够和管理层有47螺旋模型只适合于大48喷泉模型:(了解
1.4软件过程(重点章节一种面向对象的软件49第2章可行性可行性研究的任务(重点章节可行性研究过程(理解系统流程图(重点章节数据流图(重点章节数据字典(理解成本/效益分析(理解50可行性研究的任务(重点章节【考点一】可行性研究的任务 512.1可行性研究的任务(重点章节可行性应该从下述几方面进行技术可行性:指使用现有的技术能否完成这个项目 52可行性研究的任务(重点章节可行性应该从下述几方面进行 53可行性研究的任务(重点章节 54可行性研究的任务(重点章节可行性研究成本:5%~1055可行性研究过[3]实 56可行性研究导出新系统 逻辑模重新定义问导出和评价供选择的方 57可行性研究推荐方案和行动草拟开发(8)书写文档、提58系统流程图(重点章节【考点一】系统流程图59系统流程图(重点章节用户要开发一个解一元二次方程ax2+bx+c=0的软60程序流60系统流程图(重点章节612.3系统流程图(重点章节622.3系统流程图(重点章节这三个分别完成什么632.3系统流程图(重点章节仓库订货管理系统之系统流642.3数据流图(重点章节【考点二】数据流图数据流图英文DataFlowDiagram,简称652.3(重点章节正方形
加工:是对数据流执行的某种操作或变换。在中加工用圆圈表示,在圆圈内写上加工名数据流:是一组数据。在数据流图中数的线表示,在其线旁标注数据流名662.3数据流图(重点章节由外向里画数据流图的步确定系统的根据用户的答复画出数据流图 672.3数据流图(重点章节由外向里画数据流图682.3数据流图(重点章节由外向里画数据流图的步骤692.3数据流图(重点章节702.4数据字典(理解数据字典英文DataDictionary,简称 712.4数据字典(理解数据字典英文DataDictionary,简称722.4数据字典(理解数据字典英文DataDictionary,简称 732.4数据字典(理解数据字典英文DataDictionary,简称742.4数据字典(理解数据字典英文DataDictionary,简称75【本讲7677
主讲78第3讲冲刺串讲79需求分析的任务(重点章节获取需求的结构化分析方法(重点章节实体-联系图(重点章节数据规状态转换图(重点章节其他图形工具(重点章节803.1需求分析的任务(重点章节【考点一】需求分析需求分析的一些813.1需求分析的任务(重点章节软件需求分析阶段的目的 说明书823.1需求分析的任务(重点章节833.1需求分析的任务(重点章节 843.1需求分析的任务(重点章节 853.1需求分析的任务(重点章节 将来可 要求863.1需求分析的任务(重点章节873.3结构化分析方法(必考重点 据流、自顶向下、逐步求精 把分析得到的数据信息记在数据字典通过分析补充的数据流 、处理应该添加到数据流图的位置883.3结构化分析方法(必考重点结构化分析方法 ysis,简称SA方法)是70年代中 一面向数据流、自顶向下、逐步求精进行需求分析的方法893.3结构化分析方法(必考重点结构化分析方法 ysis,简称SA方法)是70年代中 一面向数据流、自顶向下、逐步求精进行需求分析的方法结构化语言、判定表和判定树都是用以描述数据流的加工的工具903.3结构化分析方法(必考重点结构化分析方法 ysis,简称SA方法)是70年代中 种面向数据流、自顶向下、逐步求精需求分析阶段中常用的模型(逻辑模型913.4实体-联系图(必考重点Approach)或实体联系图(ERD,Entity-RelationshipDiagram)。包含一个数据库923.4实体-联系图(必考重点ER模型三要素:数据对ER模型三要素:ER模型三要素:联933.4实体-联系图(必考重点 写1;1,多的一方写N;对于多对多关系,则94【考点一】状态转换图
3.6状态转系统中的实体才有状态:如、状态举例:的状态:断线、闲置、拨号953.6状态转状态转换图的 963.6状态转状态转换图的973.6状态转状态转换图的第一行状态必须写,第二行,第三行为为编程方便所加的一些定义,可以不983.7其他图形工具(考点理解不会考它的画法层次方框993.7其他图形工具(考点理解不会考它的画法IPO输入、处理、输出图IBM公司发展完善的一种描述输入数据对数据改进的IPO图(IPO表用之简略的描述100
设计过程(重点章节设计原理(重点章节启发描绘软件结构的图形工具(重点章节面向数据流的设计方法(重点章节体系结构设计101设计过程(重点章节确定系统中每个程序由哪些模块组成以及这些模块相互间的关系102设计过程(重点章节在总体设计阶段,主要任务103设计过程(重点章节总体设计过程分两个阶段:实施总体设计的过程包括9个步104设计过程(重点章节实施总体设计的过程包括9105设计过程(重点章节实施总体设计的过程包括9106设计过程(重点章节实施总体设计的过程包括9 使用部 认完成系统设计,进入以上为总体设计过程的系统设计阶段!第107设计过程(重点章节实施总体设计的过程包括9108设计过程(重点章节实施总体设计的过程包括9 第109设计过程(重点章节实施总体设计的过程包括9测试条件 测试安排:110设计过程(重点章节实施总体设计的过程包括9 111设计过程(重点章节实施总体设计的过程包括9112设计原理(重点章节【考点一】模块化的意义模块(module)是数据说明和可执行语句等程序对象 块化设计(modulardesign)实现模块化设计的重要指导思想是功能分解、信息隐藏和模块独立性113设计原理(重点章节 114设计原理(重点章节模块的数据与过程,应该对不需要了解这些数据与过程的模块隐。只有那了提高模块的独立性,即当修改或模块时减少把一个模块的错误扩散到其他模块115设计原理(重点章节116【本讲117118
主讲119第4讲冲刺串讲120设计原理(重点章节内聚用于衡量一个模 121设计原理(重点章节【考点三】耦合 122设计原理(重点章节5.模块独立性(module 123设计原理(重点章节5.模块独立性(module124设计原理(重点章节5.模块独立性(module125125设计原理(重点章节5.模块独立性(module126126设计原理(重点章节5.模块独立性(module1271274.2设计原理(重点章节5.模块独立性(module) 1284.2设计原理(重点章节5.模块独立性(module1291294.2设计原理(重点章节 1304.2设计原理(重点章节5.模块独立性(module1311314.2设计原理(重点章节5.模块独立性(module1324.2设计原理(重点章节5.模块独立性(module1331334.2设计原理(重点章节5.模块独立性(modulecharUser_name[20User_nameintUser_IDUser_ID:用户号;intW_Quan;W_Quan:用水量;intP_Quan;//P_Quan:用电量;…1344.2设计原理(重点章节5.模块独立性(modulemain({…intW_Price,P_PriceWPrice:水价,P_Price:unsignedC_W,C_PC_W:水标志,C_P:…W_Price=Cal_WP(Users[1].User_ID,P_Price=Cal_WP(Users[1].User_ID,}intCal_WPintCal_WP(intTW_User_IDunsignedC_Sort))//}1354.2设计原理(重点章节5.模块独立性(module1361364.2设计原理(重点章节5.模块独立性(module1371374.2设计原理(重点章节5.模块独立性(module 1384.2设计原理(重点章节5.模块独立性(module1391394.2设计原理(重点章节5.模块独立性(module1401404.2设计原理(重点章节5.模块独立性(module1414.2设计原理(重点章节1424.2设计原理(重点章节【考点一】内聚5.模块独立性(module 1434.2设计原理(重点章节5.模块独立性(module1444.2设计原理(重点章节5.模块独立性(module4.2设计原理(重点章节模块独立性(module低内聚修 1464.2设计原理(重点章节5.模块独立性(module逻辑内聚147 低4.2设计原理(重点章节5.模块独立性(module低内聚1484.2设计原理(重点章节5.模块独立性(module149149时间内聚:4.2设计原理(重点章节1504.2设计原理(重点章节5.模块独立性(module过程内聚:1511514.2设计原理(重点章节5.模块独立性(module中内聚通信内聚:7152设计原理(重点章节5.模块独立性(module153153设计原理(重点章节5.模块独立性(module高内聚154设计原理(重点章节5.模块独立性(module155155h设计原理(重点章节5.模块独立性(module高内聚 156设计原理(重点章节5.模块独立性(module157157设计原理(重点章节 158何为启发规常用的启发改进软件结构,提高模块独立降低耦合,提高内聚模块规模应该模块过大,分解不充模块过小,接口过于深度、宽度、扇出和扇入159(3)深度、宽度、扇出和扇入应适160160(3)深度、宽度、扇出和扇入应适宽度:软件结构内同一个层次上的模块总数的最 深度表示软件结构中控制的层数,能粗略地标志一个系统的大小和复杂程度通常顶层扇出比较高,中层扇出比较小,底层扇入比较高161162w深度、宽度、扇出和扇入应162w
模块的作用域应该在控制域之作用域:受该模块内一个判断影响的所有模块控制域:该模块本身以及所有直接或间接从属于它的模块的集合作用域应是控制域的改变作用域与控制域的方法:判断点上移/作用域对象下AN:挂科统163 164描绘软件结构的图形层次层次图(也称H图)是在总体设计阶段最常使用的图形工具之一,它常用于描绘软件与层次方框图类似165描绘软件结构的图形层次166描绘软件结构的图形HIPOHIPO:是IBM公司发明的“层次图加输入/处理/为了能使HIPO图具有 性,在H图里除了最顶层的方框之外,每个方框加 和H图中的每个方框相对应,有一张IPO图描述这个方框代表的模块的处理程。IPO图能够方便地描述数据输入、数167描绘软件结构的图形回IPO输入、处理、输出图IBM公司发展完善的一描述输入数据对数据处理和输出之间的关168HIPO图举
描绘软件结构的图形169描绘软件结构的图形结构 一种软一个方框/矩形代表一箭头连线/直线表示调带有注释的箭头表示170结构
描绘软件结构的图形171面向数据流的设计方法(重点章节结构化设计以数据流图为基础,它定义了把DFD变换成软件结构的不 方172面向数据流的设计方法(重点章节系统结构特征可归纳变换型事务型数据流图可分为两种变换型数事务型数173面向数据流的设计方法(重点章节系统结构特征可归纳174页面向数据流的设计方法(重点章节系统结构特征可归纳175面向数据流的设计方法(重点章节系统结构特征可归纳大型系统DFD中,变换型和事务型结构往往共176176第5章详细结构程序设计(重点章节人机界面设详细设计的工具(重点章节面向数据结构的设计方法(重点章节程序复杂度的定量度量(重点章节177
第5章详细详细设计的目的:确定具体编程方案(1)确定每个模块的算详细设计的原则 178结构程序1965年E.W.Dijkstra提出取消GOTO语句;1966年Bohm和Jacpini提出三本结构“顺序/选择/循环理论上最基本的控制结构只有179结构程序180三种基本180结构程序其他两种基本目标:采用自顶向下逐步求精的设计方法把一个181本讲小182183
主讲184第5讲冲刺串讲1855.3过程设计的工具(重点章节【考点一】各种工具各种图盒图(N-S图1865.3过程设计的工具(重点章节程序流程1871875.3过程设计的工具(重点章节程序流程求一元二次方程的1885.3过程设计的工具(重点章节盒图(N-S图 不能任意转移控189过程设计的工具(重点章节求一元二次方程的解“程序流程图、盒190
过程设计的工具(重点章节是一种问题分析图 ysisDiagram),1973年 日立公司提出191结构化
过程设计的工具(重点章节结构化语言(StructuredEnglish):结构化语言是一种介于自然语言和言之间的半形式化语它是在自然语言的基础上加了一些限制而得到的语言,它使用有限的词汇和限的语句来描述加工的义词构 。192过程设计的工具(重点章节判定。判定表通常由四部分条件桩:左上部列出操作桩:左下部为所有可能的操条件条目:右上部分操作条目:右下部分是对应于每种条件组合应有的操作193发货判定表举
过程设计的工具(重点章节194过程设计的工具(重点章节判定195过程设计的工具(重点章节发货判定196过程设计的工具(重点章节过程设计语言也称“伪码”,用正197面向数据结构的设计方法(重点章节一.面向数据流的最终目标:软件的最终SC图最佳适用范围:概要设计中,确定软件的结构以SD为例,在分析阶段:198面向数据结构的设计方法(重点章节199面向数据结构的设计方法(重点章节二.面向数据结构的基本思想:从问题的数据结构导出它的程序结构.作为独立的系统设计方法主要用于模数据处理的开发最佳适用范围:详细设计中,确定部分或全部模块的逻辑过程三.两种设计方法的共遵守结构程序设计“由顶向下”逐步细化的原则,并以其为共同的基础均服从“程序结构必须适应问题结构”的基本原则,各自拥有从问题结构(包括数结构)导出程序结构的一 面向数据结构的设计方法(重点章节JacksonJackson图是Jackson方法的表达工具.用来描述数据结 1.Jackson图表201的201面向数据结构的设计方法(重点章节Jackson图与层次图的202面向数据结构的设计方法(重点章节Jackson步骤1.分析并确定输入数据、输出数据的逻辑结构,并用Jackson图描绘这结构203面向数据结构的设计方法(重点章节Jackson方 2045.4面向数据结构的设计方法(重点章节Jackson。205面向数据结构的设计方法(重点章节Jackson用下述三条规则从描绘数据结构的Jackson图中导出描绘程序Jackson2065.4面向数据结构的设计方法(重点章节Jackson列出所有操作和条件(包括分支条件和循环结束条件),并把它们分配程序结构图的适当位2、3、 6、2075.4面向数据结构的设计方法(重点章节Jackson用伪码表示程208面向数据结构的设计方法(重点章节Jackson类似jackson方法,warnier方法也是面向数据209程序复杂度的定量度量(重点章节详细设计阶段设计出的模块质量如何呢?---2105.5程序复杂度的定量度量(重点章节【考点一】mccabe方法McCabeMcCabe方法根据程序控制流的复杂程度定量度量程序的复杂程度,这样度量出的结称为程序的环形复杂度 2115.5程序复杂度的定量度量(重点章节McCabe 212程序复杂度的定量度量(重点章节 (1)流图中的区域数等于环形复杂流图G的环形复杂度V(G)=P+1,其2135.5程序复杂度的定量度量(重点章节McCabe2145.5程序复杂度的定量度量(重点章节McCabe。。所谓复合条件,就是在条件中包含了一个或多个布尔运算符(逻辑OR,AND,NAND,NOR)。在这种情况下,应该2155.5程序复杂度的定量度量(重点章节环形复杂度的 2165.5程序复杂度的定量度量(重点章节Halstead2176.2测试的基本概好的测试方案是极可能 2186.2测试的基本概软件测试准 2196.2测试的基本概软件测试白盒测试:按照程 逻黑盒测试:不考虑程220测试的基本
测试的基本概3(集成测试4(确认测试221测试的基本4(确认测试
测试的基本概 5 。(1)模块接口测223(1)模块接口测224局部数据结构错误的或不相容的说使用尚未赋值或尚未错误的初始值或不正上溢、下溢或地址异225单元测(2)局部数据结构226单元测(2)局部数据结构227单元测(3)重要的执行通路测试:选择最有代表性、最可能发现错误的执行通路试在计算中比较常见的精度不表达式的符号表示错228单元测(3)重要的执行通路测试:选择最有代表性、最可能发现错误的执行通路试229单元测(3)重要的执行通路测试:选择最有代表性、最可能发现错误的执行通路试230单元测重要的执行通路测试:选择最有代表性、最可能发现错误的执行通路试231出错处理通路测边界条件数组边界、循环边界232集成测试是测试和组装软件主要目标是发现与接口233集成测两种方法的主要优234集成测两种方法的主要优 235集成测自顶向下 236集成测237s自顶237s集成测自底向上 238确认测在需求分析阶段产生的文档是软件性有效的标准,也是验收测试的基础239确认测验收测试的范 通常主要使用生产中的实际数据进240确认测Alpha测试:用户在开发者的场所进行Beta测试:在一个或多个用户场所进行,开发者不在现场241白盒测试(重点章节测试方测试方案的基本目标:确定一组最可能发现某个错误或某类错误的测预期的结果。 的问题是设计测试用的输入数据242白盒测试(重点章节穷尽测包含所有可能情况的测例子:三个16位整数作为输入,可能的组合一般情况下,不可能进行穷尽测试软件测试不可能发现程序中的所有错误用无效的输入数据比有效的输入数据 试往往 的发现错误测试方案应用尽可能少的测试发现尽可能多的错误243白盒测试(重点章节白盒测试概括 2446.6白盒测试(重点章节2456.6白盒测试(重点章节{unsignedfloatX;if{X=X\A;}{}2466.6白盒测试(重点章节覆盖支路:1-4-5-6-语句覆盖是最弱2476.6白盒测试(重点章节可设计两组测试用例:(1)A=3,假判定覆盖是弱的逻辑覆 第2486.6白盒测试(重点章节满足条件:A>1,B=0,满足条件:A≤1,B≠0,A≠2,X覆盖支路:1-2-2496.6白盒测试(重点章节A=2,B=0,X=11-4-5-6- 1-2-6-2506.6白盒测试(重点章节(4)判定/条件覆盖有时判定/条件覆盖并2516.6白盒测试(重点章节B=1,X=1
2526.6白盒测试(重点章节 A>1, A>1, A≯1, A≯1, A=2, A=2, A≠2, A≠2,2536.6白盒测试(重点章节1A>1,满足1,5:A>1B=0A=22A>1,3 满足2,6:A>1B≠0,A=2 A=2, 254[7]A≠2,]inc,6.6白盒测试(重点章节满足3,7:A≯1B=0A≠2,满足4,8:A≯1,B≠0A≠2
255
A>1, A>1, A=2, [7]A≠2,]inc6.6白盒测试(重点章节256本讲小257258
主讲259第6讲冲刺串讲260界面错误;数据结构错误或外部数据 错误性能错2616.7黑盒测试(重点章节用等价类划分法设计 直到所有价类 2626.7黑盒测试(重点章节“报表日期”输入条第一步:等价类划2636.7黑盒测试(重点章节第二步:为有效等价对表 为1,2,3的3个有效等价类用一个测试用例覆盖2646.7黑盒测试(重点章节“报表日期”输入条第三步:为每一个无265w6.7黑盒测试(重点章节边界值分析:处理边{{}
2666.7黑盒测试(重点章节黑盒测试与白盒测试 2676.7黑盒测试(重点章节黑盒测试与白盒测试2686.7黑盒测试(重点章节269第7软 的定软 的特软 过软件的 工作的的副2707.1软 的定【考点一 的类型★★软 的含为了改正错误或满足的种纠错 :针对原有错适应 :针对硬件发完善 :针对功能扩预防 :针对未来发2717.4软件的 1、决定 性的因可理解性模块化、详细设计文可测试可理解程度、软件结可修改耦合、内聚、信息隐蔽、局部化、控制域、作用域可移植把因环境变化而必须可重用可重用意味可靠性高 性工作2727.4软件的 2、文文档是软件 性的决定因用户系统文从问题定义、需求说明、到验收测试计划等一系列文档273软件的 3、 性复在开发过程的每一阶段都应把减少今后 工作量作为努力的目标,不在开发时期要尽量提高软件的 性, 时期更要保持程序的性在每个阶段结束前 和复审中,应着重对 性进行复审274工作的步重新确认275 的副修改代码的副修改数据的副修改文档资料的副276本讲小章277278
主讲279280第8章面向对象方法学281第8章面向对象方法学客观世界中的实体既具有静态属性又具有动态行为传统方法将数据和处理分面向对象方法是一种以数据或信息为主线,把数据和处理相结合的方面向对象的方法把程序堪称是相互协作而又彼此独立的对象的集合282法283 面向过程的方法:算法 284 285对象具有很强的自含性。 286 287
8.2 2888.2 289w对象3:对象::=<ID,MS,DS,MI> 2908.2(2)2918.22928.2消息:要求某个对象执行在定义它的那个类中所定义的某个操作的规格说明MyCircle:接收消息的对象名字GREEN:消息变2938.2方法:对象所能够执行的操作属性294封装 2958.22968.2297298【考点一】需要建立的模型299 300【考点二】类图
301共有的(public私
302-管理员:String=“未定303304[1]关联3050..1表示0到1.*或*表示0.15表示1到15
306307307308308 共 :如果 309 310[3]预定的约束有4311不完全:312312313 314315316UML提供的用例图也是进行需求分析和建立功能模型的强有力工在UML中把用用例图建立起来的系统模型称为用例模型317一幅用例图包含的模型元素有:系统、行为者、用例及用例之间的关系318
可以被行为者感受到的、系统的一个319用例之间的320321321322谁将使用系统的主要功能(主行为者 323 324325 功能模型中的处理(或用例) 326第10章软件项目管理估算软件工作量进度计质量保327第10章软件项目管理【考点一】软件项目管理的概念 32810.132910.133010.12用户输出项数(Out):软件向用户提供面向应用的输出数据项数。这里,输331可能是大型数据库的一部分或是一个独立的文件) 可以把信息从一个系统传送给另一个系统(如互 文件)332开发工作量,且为软件规模(KLOC或FP)的函数,单位通常取人月(pm)333
O是构造性成本模型(COnstructiveCOstMOdel)的英文缩写。1981年 O2模型,是 O模型的改进,反映了十多年来现O2给出了3个层次的软件开发工作量估算模型,这3个层次的模O2334进度计划:为完成一个软件项目所包含的各项任务/任务分解:将软件工程项目分解为成易管理易实施的任务/作业集 制定进度计划33540-20-40336Gantt(甘特)图是历史悠久、应用广泛的制定进度计划的工具,下面通过一337实际是PERT技术的别称——计划评审技术(PragramEvaluation&Review工程网络图(PERT图338 339【考点一】软件质量保证340技术复审 方 341是在软件的整个生命期内管理产品信息变化具体地应包括的报告通知相 342343基线概念:基线就是通过了正式复审(称为规程)344 的能力成熟度模型(capabilitymaturitymodel,CMM),是用于评价软件机构 345本讲小状态图,很可能考设计题。希望大家认真复习,这两章是分析题的出题常出处,画图346
主讲347第8讲模拟卷一348第一套卷计题,题目出题思路紧扣考试大纲,在出题难度上适中,有对基础概念的,也有针的,也有知识的拓展,总体来说,难度不大,是本课程对考试的基本要求349第一一、选择题(每题2分,共40分用户容易参与开发
350第一一、选择题(每题2分,共40分 )
B B.边界值分 C.因果 351第一一、选择题(每题2分,共40分B)。 B.需求规格说明C.设计说明 D.可行性分析报)。A.调用关 B.组成关 关 B.外部接口 C.算法和使用的数据结构
C.因果 352第一一、选择题(每题2分,共40分
A.状态 B.数据流 C.系统结构图D.时序353第一一、选择题(每题2分,共40分A.结 B.隐 C.封 .外部接
C.功 A.调用关 B.组成关 关
354第一一、选择题(每题2分,共40分 A. B. C.
C
法的模型是(D)
355A原型模 B瀑布模 C喷泉模 D螺旋模第一一、选择题(每题2分,共40分数据流()BC.名字必须相同D356第一二,判断题(正确的在括号内打上"√",错误的打上"×".每题2分,共14 357第一三、填空题(每空2分,共34分软件生存周期一般可分 、可行性研究 、设计编码 、运行 阶段IPO图 三个框组成软件 软件测试的方法 Jackson图除了可以表达程序结构外,还可以表 详细设计的工具有图形工具 共同构成系统的逻辑模型集成测试渐增方式主要 两种集成策略358
主讲359第9讲模拟卷一360第一四,简答题(每题5分,共20361第一五、分析题(共42362第一五、分析题(每题6分,共24 363第一五、分析题(每题6分,共24 。 364
主讲365第10讲模拟卷二366第二套卷 的难易程度,对基本知识点的力度减小, 点,在分析题部分的第二大题判定表,而不是按第一卷一样只基本的以往考过的内容。因为我个人认为判定树判定表将是以后考试的重点,其难易程度贴近,并且题型内容较新,但是这种题型并没有作为出现过,考生会相对陌生,一定要认真367第二一、选择题(每题2分,共40
368第二一、选择题(每题2分,共40
369第二一、选择题(每题2分,共40
370第二一、选择题(每题2分,共40
下列属于阶段的文档是(软件规格说明BCD.软件测试分析报告
371第二一、选择题(每题2分,共40
逻辑B,程序的复杂程度
372第二一、选择题(每题2分,共40控制耦 系统流程图是描绘 )的传统工具
373第二一、选择题(每题2分,共40 )B、结构化设计方法374第二二、判断题(每题1.5分,共15(×)1( ××(√)5(×)7(×)8√×375
主讲376第11讲模拟卷二377第二三、填空题(每题2分,共40 、 、第四代技术模型 IPO图由
378
m第二四、简答题(每题5分,共251.提高 性的方法有哪些什么是软件的生存周什么是黑盒测试.简述软件测试要经过哪几个步骤,每个步骤与什么文档有关.简述软件质量的定义379第二五、分析题(每题15分,共30.创建一个类图,下面给
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度商场消防设施维护合同5篇
- 2024年专业广告发布协议综合版一
- 2024年土方协议增补条款标准模板版
- 2024年临时性劳务派遣协议范例版
- 2024年度河沙购销合同范本3篇
- 全新2024年度体育赛事组织策划合同
- 2024年个人租车事宜临时合同条款
- 2024保安物业合同范本
- 2024年度特色农业发展合作框架合同2篇
- 2024公司股权无偿转让协议
- 《中国溃疡性结肠炎诊治指南(2023年)》解读
- 叉车日常维护保养检查记录表
- 艺人授权书范本
- 医学英语常用前后缀
- 分子生物学实验指导
- 基于收益法的商标权价值评估—以青岛啤酒为例资产评估专业
- 海船船员培训场地设施设备标准
- 煤矿井下工程瓦斯管路安装施工组织设计
- 抽动症(精)PPT课件
- 叩背排痰操作流程及评分标准
- 质量体系调查表模板.doc
评论
0/150
提交评论