


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和运行阶段。从结构化的瀑布模型看,在它的生命周期中的八个阶段中,需求分析阶段环节出错对软件的影响最大在结构化的瀑布模型中,需求分析阶段定义的标准将成为软件测试中的系统测试阶段的目标软件工程的出现主要是由于软件危机的出现软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是软件开发工具和软件开发的环境软件开发常使用的两种基本方法是结构化和原型化方法,它们之间的关系表现为相互补充UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法--基于对象的面向对象的方法UML统一建模语言有哪几种图形?--用例图、类图、对象图、构件(组件)图、部署(配置)图、状态图、活动图、顺序(时序)图、合作(协作)图等九种图。在下面的软件开发方法中,原型化方法--对软件设计和开发人员的开发要求最高结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的数据流软件开发的结构化生命周期方法将软件生命周期划分成计划阶段、开发阶段、运行阶段软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是编码阶段软件模块独立性的两个定性度量标准是内聚性、耦合性简述软件测试的任务、目的与类型:软件测试是一个为了寻找软件错误而运行程序的过程。目的是为了发现软件中的错误。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例。一个成功测试是指揭示了迄今为止尚未发现错误的测试。软件测试主要分为白盒测试和黑盒测试两大类。简述结构化程序设计方法的基本要点(1) 采用自顶向下,逐步求精的程序设计方法。(2) 使用三种基本控制结构构造程序,分别是顺序,选择和循环(3) 采用主程序员组的组织形式。(4) 采用单入口单出口的模块形式。模块化——把程序划分成独立运行且可以独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。模块---是数据说明、可执行语句等程序对象的集合。软件开发是一个自顶向下逐步细化和求精的过程,而软件测试是一个_由下而上的过程。数据流图和数据字典共同构成了系统的逻辑模型;是需求规格说明书的主要组成部分。等价划分---是一种黑盒测试技术,这种技术把程序的输入域划分为若干个数据类,据此导出测试用例。软件工程-是指导计算机软件开发和维护的工程科学软件危机是指软件在开发和维护过程中遇到的一系统严重问题,主要包含二方面的问题,一是如何开发利用软件,二是如何维护数量不断膨胀的已有软件。产生软件危机的原因,一方面与软件本身的特点有关,另一方面和软件开发与维护的方法不正确有关软件测试---是执行程序发现并排除程序中潜伏的-错误-的过程纯收入:在整个生命周期内系统的累计经济效益(折合成现在值)与投资之差。结构分析方法---就是面向数据流自顶向下逐步求精进行需求分析的方法。数据词典一一是描述数据信息的集合,它对数据流图中的各个元素按规定格式进行详细的描
述和确切的解释,是数据流图的补充工具。结构化分析:简称SA,面向数据流进行数据分析的方法。采用自顶向下逐层分解的分析策略。顶层抽象地描述整个系统,底层具体地画出系统工程的每个细节。中间层则是从抽象到具体的过渡E-R图中包含哪几种基本成分?--实体(即数据对象)、关系和属性-(分别矩形、菱形、椭圆形表示)31.PDL语言(ProgramDesignLanguage)页面描述语言也就是所谓的打印语言,也可称为伪码或结构化语言,功能强大,能输出复杂的页面和图像,但由于其复杂性处理起来的速度也相对较慢.PDL语言描述:GET(a[1],a[2],...a[10])max=a[1];max2=a[2];FORi=2TO10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论