08《软件工程》复习提纲

08《软件工程》复习提纲

ID:11303533

大小:44.00 KB

页数:4页

时间:2018-07-11

08《软件工程》复习提纲_第1页
08《软件工程》复习提纲_第2页
08《软件工程》复习提纲_第3页
08《软件工程》复习提纲_第4页
资源描述:

《08《软件工程》复习提纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.填空(每题1分,10题,10分)(1)计算机软件是指计算机系统中的程序及其文档。page1(2)在软件发展的第二阶段,由于软件规模的日益增大,设计与编制程序的工作方式逐步从个体方式转向合作方式。page2(3)需求分析主要解决开发软件要“做什么”的问题。page8(4)软件设计主要解决待开发软件“怎么做”的问题。page8(5)1990年我国颁布了《中华人民共和国著作权法》,其中将计算机软件作为著作权法的保护对象。page44(6)模块独立性比较强的模块应是高内聚低耦合的模块。page70(7)在结构化分析与设计方法中,模

2、块的内聚度和耦合度是判断结构好坏的主要标准。page75(8)数据流图用于软件系统的功能建模,描述系统的输入数据流如何经过一系列的加工,逐步变成系统的输出数据流,这些对数据流的加工实际上反映了系统的某种功能或子功能。page87(9)一个模块的扇出是指该模块直接调用的模块数目。page117(10)一个模块的扇入是指能直接调用该模块的模块数目。page117(11)模块的影响范围是指受该模块中决策(如判定条件)影响的所有其他模块。page118(12)模块的控制范围是指该模块自身以及它可直接或间接调用的所有模块。page118

3、(13)人机界面设计的好坏已成为人们衡量软件可用性的标准之一。page231(14)系统响应时间是指从用户执行某个控制动作(如按回车键或单击鼠标)到软件做出响应(期望的输出或动作)的时间。page242(15)一个测试用例由测试输入数据和预期结果组成。page263(16)等价类是指输入域的某个子集,该子集中的每个输入数据对接露软件中的错误都是等效的。page277(17)α测试是由一个用户在开发者的场所进行的,软件在开发者对用户的指导下进行测试。page293(18)经α测试后的软件成为β版软件。page293(19)β测试

4、是软件的最终用户在一个或多个用户场所进行的,开发者通过不在测试现场。page293(20)性能测试用来测试软件在集成的系统中的运行性能。page295(21)调试的目的是确定错误的原因和准确位置并加以纠正。page298(22)把为了改正软件系统中的错误,使软件能满足预期的正常运行状态的要求而进行的维护叫做纠错性维护。p318(23)逆向工程是指在软件生存周期中,将软件的某种形式描述转换成更抽象形式的活动。p326(24)软件规模通常用程序的代码行或千行代码来衡量。p341(25)软件可靠性是指在规定的条件下和规定的时间内软件

5、按规格说明要求不引起系统失效的概率。p3542.简答题(每题5分,10题,共50分)第一章概论概念:软件工程P6软件生存(生命)周期P7原型P20,P21,P22软件危机的表现自己归纳,具体参考ppt第一讲克服软件危机的途径自己归纳,具体参考ppt第一讲软件的特点P3原型在系统早期的开发中有什么作用自己归纳,上课已强调多次课后习题:1.1;1.4;1.6;1.9第一章基于计算机的系统课后习题:2.2P40;2.3P42-45第三章需求工程概念:软件需求P48非功能需求参考ppt第4讲和教材有关论述常用的软件需求分析方法P57课

6、后习题:3.2;3.8;3.9的第一问;3.10第四章设计工程概念:信息隐藏P67模块独立P68功能内聚P69调用和返回风格的体系结构P73结构化分析与设计方法中,判断软件结构好坏的标准P75部件级设计主要完成哪些工作P75-76有哪些工具或方法可用于描述部件的执行过程P76课后习题:4.1;4.4;4.8第九章人机界面设计设计人员在进行人机界面设计时常碰到的问题P242-243界面设计的黄金原则P243-245第十章程序设计语言和编码标识符命名注意的问题P256程序注释需注意的问题P256第11章软件测试软件测试的目的P26

7、3白盒测试、黑盒测试的概念P265重点:测试用例设计(逻辑覆盖法、基本路径测试、等价类划分、边界值法)测试与调试的区别自己归纳,我上课有强调课后习题:11.1;11.2;11.3;11.5第十三章软件维护与再工程软件维护的分类(四种维护及定义)P318影响维护工作量的因素有哪些P320提高可维护性的方法P325-P326习题:13.1;13.31.论述题(1题,每题10分,共10分)1.针对瀑布模型与原型模型2种软件过程模型,分别写出基本原理,并对比分析其优缺点。提示:软件过程模型:瀑布模型、演化模型(增量模型、原型模型、螺旋

8、模型)P18-P24页,并结合我的ppt,仔细看2.针对软件测试,阐述软件测试过程包含哪4个阶段,每个阶段的测试对象、作用与依据是什么?提示:测试策略(单元测试、集成测试、确认测试、系统测试)P288-295相关内容自己归纳4.设计题(10分)白盒测试用例设计(满足条件覆盖和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。