- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一张
1 瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和运行阶段。
2 从结构化的瀑布模型看,在它的生命周期的八个阶段中,需求分析阶段环节出错,对软件的影响最大。
3 在结构化的瀑布模型中,需求分析阶段定义的标准将成为软件测试中的系统测试阶段的目标。
4 软件工程的出现主要是由于软件危机的出现。
5 软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是 软件开发工具和软件开发的环境。
6 软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为,相互补充 。
7 UML是软件开发中的一个重要工具,它主要应用于基于对象的面向对象的软件开发方法。
8 原型化方法 对软件设计和开发人员的开发要求最高。
9 结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的数据流。
10 软件开发的结构化生命周期方法将软件生命周期划分成计划阶段、开发阶段、运行阶段。
11 软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为 瀑布模型。
12 软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是编码阶段 。
13 软件开发模型是指软件开发的全部过程、活动和任务的结构框架。主要的开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。螺旋模型将瀑布模型和演化模型相结合,并增加了风险分析,它建立在原型的基础上,沿着螺线自内向外每旋转一圈,就得到原型的一个新版本。喷泉模型描述了面向对象的开发模型,它体现了这种开发方法创建软件的过程所固有的递归和开发各阶段之间无“间隙”的特征。
第二章
1 在软件的可行性研究中,可以从不同的角度对软件的可行性进行研究,其中是从软件的功能可行性角度考虑的是 技术可行性 。
2 在软件工程项目中,不随参与人数的增加而使软件的生产率增加的主要问题是参与人员之间的通信困难。
3 制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任务是规划与调度 。
第三章
1 在软件需求规范中,执行要求可以归类为过程要求。
2 在软件需求分析和设计过程中,其分析与设计对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对二者的处理应该 先数据后程序。
3 结构化程序设计不是软件需求分析的任务。
4 进行需求分析可使用多种工具,但PAD图是不适用的。
5 在软件的需求分析中,开发人员要从用户那里解决的最重要的问题是要让软件做什么。
6 软件需求分析阶段的工作,可以分为四个方面:对问题的识别.分析与综合.编写需求分析文档以及需求分析评审。
7 各种需求分析方法都有它们共同适用的基本原则。
8 数据流图是常用的进行软件需求分析的图形工具,其基本图形符号是加工.数据流.数据存储和外部实体。
9 判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是组合条件。
10 事务分析和变换分析的设计步骤是基本相似的。
11 决定大型程序模块组织的基本原则的两种交替设计策略为数据分解和算法分解。
12在程序的描述与分析中,用以指明数据来源.数据流向和数据处理的辅助图形是数据流图。
13 数据流图是用于表示软件模型的一种图示方法,自顶向下 ,分层绘制,逐步求精是常采用的绘制方法。
14 结构化分析(SA)方法将欲开发的软件系统分解为若干基本加工,并对加工进行说明,其中判定树,判定表便于对加工出现的组合条件的说明。
15 加工是对数据流图中不能再分解的基本加工的精确说明,加工逻辑是加工的最核心。
16 在结构化分析方法中,用以表达系统内数据的运动情况的工具有数据流图。
17 在结构化分析方法中,用状态--迁移图表达系统或对象的行为。在状态--迁移图中,由一个状态和一个事件所决定的下一个状态可能会有多个。
18 在软件开发过程中常用图作为描述工具。DFD就是面向数据流分析方法的描述工具。在一套分层DFD中,如果某一张图中有N个加工(process),则这张图允许有0~N张子图。在一张DFD图中,任意两个加工之间可以有0或多条名字互不相同的数据流。在画分层DFD时,应注意保持父图与子图之间的平衡。DFD中从系统的输入流到系统的输出流的一连串连续变换形成一种信息流,这种信息流可分为变换流和事务流两大类。
19 软件需求说明书是软件需求分析阶段的重要文件,数据描述,.功能描述,性能描述是其应包含的内容。
20 软件需求规格说明书的内容不应该包括对算法的详细过程描述。
21 软件需求说明书在软件开发中具有重要作用,但其作用不应该包括软件可行性分析依据。
第五章
1 20世纪
您可能关注的文档
最近下载
- 2023年12月英语六级真题及答案(第3套).pdf VIP
- 课题开题报告:国家智慧教育平台促进中小学教师发展数字化转型的应用模式与推进机制研究.docx VIP
- (区县版)_中小学教辅材料征订专项整治工作方案.docx VIP
- 新人教版(新插图)四年级上册数学 第5单元测试卷.docx
- 2021年全国新高考Ⅱ卷语文试题答案解析.doc VIP
- 肛肠科护士进修学习计划.docx VIP
- 抗心律失常药物临床应用中国专家共识(2023版)解读.pptx
- 2025年1月浙江省普通高校招生选考科目考试地理真题卷(含答案与解析).pdf VIP
- 简支梁桥设计-毕业设计.doc
- 装配式建筑工程消耗量定额及全费用基价表.pdf VIP
文档评论(0)