



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2018年期未复习一、考题类型:填空、判断、选择、简答二、知识点:1、软件生命周期的组成;由软件定义、软件开发和运行维护三个时期组成2、软件配置管理的主要功能;软件配置管理的功能主要有:(1)标识变化;(2)控制变化;(3)确保适当地实现了变化;(4)向需要知道这类信息的人报告变化。3、 在概念上可以把软件生存周期划分为哪八个阶段。S1:问题定义 S2:可行性研究 S3:需求分析 S4:概要设计S5:详细设计 S6:编码 S7:测试 S8:运行和维护4、在进行软件结构设计时应该遵循的最主要的原理;模块独立5、系统的逻辑模型是由哪几部分构成;数据字典和数据流图6、用面向对象的观点来建立的系统,一般有哪三种模型;功能模型、对象模型、动态模型7、度量软件规模的常用技术主要哪几种;代码行技术、功能点技术8、使用UML哪几种图形来分别建立对象模型、动态模型、功能模型;使用UML的类图来建立对象模型,使用UML的状态图来建立动态模型,使用数据流图或UML的用例图来建立功能模型。9、描绘软件结构的常用工具是哪两种图:层次图和结构图;10、设计黑盒测试方案的技术主要有哪几种;设计黑盒测试方案的技术主要有:等价划分、边界值分析和错误推测;11、软件文档的类型;用户文档、系统文档12、如何根据已经估计的最小规模的平均值,最大规模的平均值,最可能的规模的平均值,运用所学的经验公式来估计程序的规模;(a+4b+c)/613、根据软件小组的成员数,如果他们之间通信是平行的,即就是他们相互间都进行通信,计算可能的通信信道条数;n(n-1)/214、CMM把软件过程从无序到有序的进化过程分成哪几个阶段;初始级、已重复级、已定义级、已管理级、优化级15、面向过程的需求分析过程应该建立哪3种模型;面向过程的需求分析过程应该建立3种模型它们分别是:数据模型、功能模型和行为模型。16、实践表明,环形复杂度的合理上限是多少;1017、可行性研究的目的: 用最小的代价在尽可能短的时间内确定问题是否能够解决 。18、大型软件的测试应该分阶段地进行,通常至少分为哪几个阶段;至少分为单元测试、集成测试和验收测试3个基本阶段19、设计白盒测试方案的技术;语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖,根据程序流程图按照以上各覆盖要求设计测试用例。20、模块的独立程度可以由哪两个定性标准度量;内聚和耦合21、Alpha和Beta测试的特点或区别;Alpha:甲方到乙方现场操作Beta:在甲方真实现场操作(风险难测)22、瀑布模型的几个过程;项目论证、需求开发、系统设计、系统实现、产品集成、系统验收、产品维护23、理解软件的可靠性、可移植性、可使用性、兼容性;软件可靠性是程序在给定的时间间隔内,按照规格说明书的规定成功地运行的概率。24、为什么要使用原型化方法;降低开发成本、减少风险、适应需求不明确的用户。25、关键路径的确定;最长的那条,并且机动时间少26、软件的质量(以什么标准来衡量软件的质量是否达标);如满足并超越客户预期;增加额外事项,使客户满意;符合要求、规范并适用;符合管理层要求;27、软件质量保证的措施主要有:复审或评审,软件测试 和程序正确性证明。 28、需求规格说明书的内容以及需求分析的工具;主要内容:项目概述。功能列表、功能需求描述、非功能需求、外部接口说明工具:E-R图、数据流图、状态转换图、数据字典设计时常用的工具(扩充):程序流程图、NS图、PAD图、判定表、判定树、Jackson图29、E-R图的基本元素及如果绘制。基本元素:实体集、属性和联系30、分析增量模型的优点及使用增量模型时的困难;优点(1)人员灵活,刚开始不用投入大量人力资源。(2)如果产品受欢迎则可以增加人力实现增加一个增量。(3)可先发布部分功能给客户,镇静剂。缺点(1)并行开发不易于集成,软件必须具备开发性系统结构。(2)容易退化成边做边改模型,使软件过程控制失去整体性。31、在选择程序设计语言时,应该要考虑哪些实用标准;用户要求、编译程序、软件工具、工程规模、程序员的知识、可移植性、应用领域。32、瀑布模型的优缺点;优点:(1)提供检查点。(2)当前阶段完成后,只需关注后续阶段(3)可运用与迭代。缺点:(1)在项目各个阶段极少有反馈。(2)在项目周期结束后才能看到结果。(3)通过过多的强制完成日期和里程碑来跟踪各个项目阶段。33、螺旋模型的优点和要求;优点:(1)灵活性。(2)成本计算简单。(3)保证项目不偏离正确方向以及项目的可控性。(4)客户始终掌握项目的最新消息。(5)客户认可。34、为什么对一个已经延迟的项目增加人员,会使项目更延迟? 需要重新分配任务35、大型、复杂系统的对象模型通常由哪5个层次组成;主题层、类与对象层、结构层、属性层、服务层36、软件危机的主要典型表现;估计不准确、质量靠不住、客户不满意、不可维护、成本高、文档资料少。37、可能被重用的软件成分。代码重用、设计结果重用、分析结果重用。38、黑盒测试力图发现哪些类型的错误;功能不正确、界面、数据结构、外部数据库访问、性能、初始化和终止39、需求分析的主要任务;需求分析的任务是:(1)确定对系统的综合要求;(2)分析系统的数据要求;(3)导出系统的逻辑模型;(4)修正系统开发计划。40、用户文档主要包括哪些内容。用户文档至少应该包括的内容有:(1)功能描述;(2)安装文档;(3)使用手册;(4)参考手册;(5)操作员指南。41、风险有两个显著特点:不确定性和损失。42、功能流程图的环形复杂度和独立路径数。43、在分析阶段是否需要与用户配合?为什么?必须密切配合。得到经过用户确认的需求,减少过多测试。44、根据描述,画系统的对象模型、用例模型、类图、实体关系图、顺序图、状态图等;主要结合作业。45、面向对象方法有哪些优点?符合人们的思维方式、稳定性好、可重用性好、可维护性好、容易开发大型的软件产
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自考专业(护理)考前冲刺练习含完整答案详解(历年真题)
- 资料员之资料员基础知识模拟题库及答案详解【夺冠系列】
- 中级银行从业资格之中级银行业法律法规与综合能力能力检测试卷含完整答案详解(易错题)
- 环保公司突发事件报告细则
- 中级银行从业资格之中级银行业法律法规与综合能力押题模拟附答案详解(完整版)
- 自考专业(会计)练习题【典优】附答案详解
- 电竞公司社会责任报告办法
- 综合解析北京市西城区育才学校7年级下册数学期末考试同步练习试卷
- 自考专业(护理)模考模拟试题1套附答案详解
- 中级银行从业资格之中级银行业法律法规与综合能力能力提升打印大全(考试直接用)附答案详解
- 综采工作面液压支架安装回撤工理论考核试题及答案
- 初中高中英语所有单词集合带音标
- 露天矿山危险源辨识(汇总)
- 放射科质控汇报
- GB/T 31091-2014煤场管理通用技术要求
- GB/T 24218.1-2009纺织品非织造布试验方法第1部分:单位面积质量的测定
- 万东GFS型高频高压发生装置维修手册
- 公寓de全人物攻略本为个人爱好而制成如需转载注明信息
- 企业经营沙盘模拟实训指导书
- 汉密尔顿抑郁量表17项
- 《现代物流管理》第一章-导论(课用)
评论
0/150
提交评论