《软件工程复习提纲》PPT课件.ppt

《软件工程复习提纲》PPT课件.ppt

ID:52110160

大小:102.50 KB

页数:31页

时间:2020-03-31

《软件工程复习提纲》PPT课件.ppt_第1页
《软件工程复习提纲》PPT课件.ppt_第2页
《软件工程复习提纲》PPT课件.ppt_第3页
《软件工程复习提纲》PPT课件.ppt_第4页
《软件工程复习提纲》PPT课件.ppt_第5页
资源描述:

《《软件工程复习提纲》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程导论复习提纲考试方式与题型考试方式:闭卷题型:单选题(20X2=40)基本概念为主简答题(3X5=15)分析题(1X25+2X10=45)建模为主2Chap.1软件工程学概述何谓软件危机产生软件危机的原因及解决途径软件工程定义及基本原理软件工程方法学包含哪三个要素软件生命周期阶段划分及各阶段的任务各种生命周期模型的概念和特点了解敏捷过程和极限编程的基本思想3练习题软件工程中描述生存周期的瀑布模型一般包括计划、需求分析、设计、编码、测试、维护等几个阶段,其中设计阶段在管理上又可以依次分成概要设计和()两步。A.方案设

2、计B.代码设计C.数据设计D.详细设计4练习题软件工程方法学包括三个要素:方法、工具和()。A.程序开发环境B.文档C.过程D.人员5练习题喷泉模型对软件复用和生存周期中多项开发活动的集成提供了支持,主要支持面向对象的开发方法。“喷泉”一词本身体现了迭代和()特性。A.从上至下B.无缝C.灵活D.顺序6Chap.2可行性分析可行性分析包括哪几个方面可行性分析的基本过程能读懂和绘制系统流程图数据流图的概念和基本要素能读懂和绘制分层数据流图会编写数据字典会进行成本/效益分析7Chap.3需求分析需求分析的任务获取需求的方法需求

3、分析的过程及主要建模工具需求规格说明书及其主要内容能读懂和绘制实体-关系图能读懂和绘制状态转换图会使用层次方框图、Warnier图和IPO图8练习题软件需求分析阶段的工作,可以分为以下4个方面:对问题的识别、分析与综合、编写需求分析文档以及()。A.总结B.阶段性报告C.需求分析评审D.以上答案都不正确9练习题在结构化分析方法中,用以表达系统内数据的运动情况的工具有()。A.数据流图B.数据词典C.结构化英语D.判定表与判定树10练习题需求规格说明书的内容不应当包括()。A.对重要功能的描述B.对算法的详细过程性描述C.软

4、件确认准则D.软件的性能11Chap.4形式化技术了解有穷状态机的基本概念和方法了解Petri网的基本概念和方法了解Z语言的基本概念和方法12Chap.5总体设计/概要设计总体设计的过程模块化的基本概念和原理模块化设计的主要优点模块独立的概念及衡量标准各种耦合和内聚的概念及对独立性的影响理解概要设计的各种启发规则概要设计中描绘软件结构的图形工具层次图(以及HIPO图)、结构图会用两种面向数据流的设计方法完成设计13练习题()是模块独立性最弱的耦合。A.内容耦合B.控制耦合C.数据耦合D.公共耦合14练习题将几个逻辑上相似的

5、成分放在同一个模块中,通过模块入口处的一个判断决定执行哪一个功能。该模块的内聚性是()的。A.功能内聚B.通信内聚C.过程内聚D.逻辑内聚15练习题下列关于模块化程序设计的叙述中错误的是()。A.便于由多个人分工编制大型程序。B.软件的功能便于扩充。C.程序易于理解,也便于排错。D.模块越小,模块化的优点越明显。16练习题按照软件工程的原则,模块的作用域和模块的控制域之间的关系是:()A.模块的作用域应在模块的控制域之内B.模块的控制域应在模块的作用域之内C.模块的控制域与模块的作用域互相独立D.以上说法都不对17Chap

6、.6详细设计结构程序设计的概念人机界面设计的基本问题和方法熟练掌握过程设计的工具流程图、盒图,PAD图,伪码能够根据其中任何之一画出另外的任一种图来能根据条件描述绘制判定表、判定树会使用Jackson图进行面向数据结构的设计掌握McCabe和Halstead方法能根据流程图、盒图,PAD图或伪码绘制出流图掌握3种环形复杂度的计算方法18练习题结构化程序之所以具有易于阅读,并且有可能验证其正确性,这是由于()。A.良好的编程风格B.良好的数据结构和算法C.GOTO语句的灵活性D.只有三种基本流程结构19练习题程序的三种基本控

7、制结构是()。A.过程,子程序,分程序B.顺序,条件,循环C.递归,堆栈,队列D.调用,返回,转移20Chap.7编码与测试了解程序设计语言选择方法及编码风格软件测试的定义、目的各种测试方法的概念、步骤及与生命周期各阶段的关系单元测试、集成测试(含回归测试)、系统测试、验收测试白盒测试技术基本概念和技术各种逻辑覆盖测试的概念和测试用例设计掌握基本路径测试黑盒测试技术掌握等价划分法、边界值分析等测试技术会计算评估软件可靠性的各种参数平均无故障时间、估计错误总数(植入错误法、分别测试法)21练习题某程序功能说明中列出“每名学生

8、的参赛作品为1~5项”,应用黑盒法中的等价分类法确定等价类是()。A.1≤作品数≤5B.作品数<1C.作品数>5D.以上都是22练习题软件的集成测试工作最好由()承担,以提高集成测试的效果。A.该软件的设计人员B.该软件开发组的负责人C.不属于该软件开发组的软件设计人员D.该软件的编程人员23练习题下列

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

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

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