杭电期末软件工程复习资料(共2页).docx
《杭电期末软件工程复习资料(共2页).docx》由会员分享,可在线阅读,更多相关《杭电期末软件工程复习资料(共2页).docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上系统流程图是做什么用的?系统流程图是描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描述系统里面的每个部件(程序,文件,数据库,表格,人工过程等等)。系统流程图表达的是信息在系统各部件之间流动的情况,而不是对信息进行加工处理的控制过程,因此尽管系统流程图使用的某些符号和程序流程图中使用的符号相同,但是它确是物理流程图而不是程序流程图。软件的特点是什么?软件是指令的集合,通过执行指令可以满足预期的特征、功能和性能需求;数据结构,它使得程序可以充分利用信息;描述程序的操作和使用的文档。软件的工作就是告诉计算机做什么和如何做。软件质量:与确定的功能和性能需求一致
2、、与成文的开发标准相一致、与所有专业开发的软件所期望的隐含特性相一致。数据流(DFD)图的原则是什么? 数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。在单张数据流图时,必须注意以下原则:1.一个加工的输出数据流不应与输入数据流同名,即使它们的组成成分相同。2.保持数据守恒。也就是说,一个加工所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者说是通过该加工能产生的数据。3.每个加工必须既有输入数据流,又有输出数据流。4.所有的数据流必须以一个外部实体开始,并以一个外
3、部实体结束。5.外部实体之间不应该存在数据流。软件测试的目的是什么?为了发现程序中的错误而执行程序的过程什么是需求分析?干什么的?在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。编码风格是什么?有哪些要求?程序内部文档(包括标识符、适当的注解和程序的视觉组织等)、数据说明(数据说明的风格是在写程序时确定的)、语句构造(原则:每个语句都应该简单而直接,不能为了提高效率而使程序
4、变得过分复杂)、输入输出(对所有输入数据进行检查、检查输入项重要组合的合法性、保持输入格式简单、使用数据结束标记,不要要求用户指定数据的数目、明确提示交互式输入的请求,详细说明可用的选择或边界数值、当程序设计语言对格式有严格要求时,应保持输入格式一致、设计良好的输出报表、给所有输出数据加标记)、效率(指处理机时间和存储器容量两个方面。原则:首先,效率是性能要求,因此应该在需求分析阶段确定效率方面的要求。其次,效率是靠好设计来提高的。第三,程序的效率和程序的简单程度是一致的,不要牺牲程序的清晰性和可读性来不必要地提高效率。)可行性研究的目的是什么?确定问题是否值得去解决,可行性研究实质上是要进行
5、一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计过程。改进SC图如何计算环域复杂度?快速原型模型快速原型是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的一个子集。快速原型模型的第一步是 快速建立一个能反映用户主要需求的原型系统,让用户在计算机上试用它,通过实践来了解目标系统的概貌。优点:软件产品的开发基本上是线性顺序进行的。需求规格说明书的作用它是需求分析阶段得出的最重要文档。通常用自然语言完整、准确、具体地描述系统的数据要求、功能需求、性能需求、可靠性和可用性要求、出错处理需求、接口需求、约束、逆向需求以及将
6、来可能提出的要求。自然语言书写的规格说明书有容易书写、容易理解的优点,为大多数人所欢迎和采用。软件工程的基本目标是什么软件工程:采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。本质特性:软件工程关注于大型程序的构造、软件工程的中心课题是控制复杂性、软件经常变化、开发软件的效率非常重要、和谐地合作是开发软件的关键、软件必须有效地支持它的用户、在软件工程领域中通常由具有一种文化背景的人替具有另一种文化背景的人创造产品。基本原理:用分阶段的生命周期计划严格管理、坚持进行阶段评审、实行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 期末 软件工程 复习资料
限制150内