版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程试题及答案第一某些选取题一、单项选取题每小题1分,共20分。(在每小题四个选项中只有一种选项是符合题目规定,请将对的选项前字母填在题后括号内)1.在下列工具与环境中()属于较初期CASE。A.基于信息工程CASEB.人工智能CASEC.构造基于图形CASED.集成CASE环境2.Putnam成本估算模型是一种()模型。A.静态单变量B.动态单变量C.静态多变量D.动态多变量3.在McCall软件质量度量模型中,()属于面向软件产品修改。A.可靠性B.可重用性C.适应性D.可移植性4.ISO软件质量评价模型由3层构成,其中用于评价设计质量准则是()A.SQICB.SQMCC.SQRCD.SQDC5.软件复杂性度量参数涉及()A.效率B.规模C.完整性D.容错性6.对象实现了数据和操作结合,使数据和操作()于对象统一体中。A.结合B.隐藏C.封装D.抽象7.软件调试技术涉及()A.边界值分析B.演绎法C.循环覆盖D.集成测试8.瀑布模型存在问题是()A.顾客容易参加开发B.缺少灵活性C.顾客与开发者易沟通D.合用可变需求9.软件测试办法中静态测试办法之一为()A.计算机辅助静态分析B.黑盒法C.途径覆盖D.边界值分析10.软件生命周期中所耗费用最多阶段是()A.详细设计B.软件编码C.软件测试D.软件维护11.第一种体现构造化编程思想程序设计语言是()A.FORTRAN语言B.Pascal语言C.C语言D.PL/1语言12.程序三种基本控制构造是()A.过程、子程序和分程序B.顺序、选取和重复C.递归、堆栈和队列D.调用、返回和转移13.在详细设计阶段,经常采用工具备()A.PADB.SAC.SCD.DFD14.详细设计成果基本决定了最后程序()A.代码规模B.运营速度C.质量D.可维护性15.需求分析中开发人员要从顾客那里理解()A.软件做什么B.顾客使用界面C.输入信息D.软件规模16.构造化程序设计重要强调是()A.
程序规模B.
程序效率C.
程序设计语言先进性D.
程序易读性17.IDEF。图反映系统()A.怎么做B.对谁做C.何时做D.做什么18.经济可行性研究范畴涉及()A.资源有效性B.管理制度C.效益分析D.开发风险19.可行性分析是在系统开发初期所做一项重要论证工作,它是决定该系统与否开发决策根据,因必要给出()回答。A.拟定B.行或不行C.对的D.无二义20.需求分析阶段任务是拟定()A.
软件开发办法B.
软件开发工具C.
软件开发费D.
软件系统功能
二、填空题(每空2分,共20分)。21.在软件开发过程中要产生大量信息,要进行大量修改,软件配备管理能协调软件开发,并使混乱减到最低限度。22.规定功能软件,在一定限度上对自身错误作用(软件错误)具备屏蔽能力,则称此软件具备容错功能软件。23.McCall提出软件质量模型涉及11个软件质量特性。24.软件可维护性度量七个质量特性是可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。25.为了便于对照检查,测试用例应由输入数据和预期输出成果两某些构成。26.程序设计语言心理特性重要体当前歧义性、简洁性、老式性、局部性和顺序性。27.软件构造是以模块为基本而构成一种控制层次构造。28.在构造化分析中,用于描述加工逻辑重要工具备三种,即:构造化语言、鉴定表、鉴定树。29.构造化语言是介于自然语言和形式语言之间一种半形式语言。30.若年利率为i,不计复利,n年后可得钱数为F,则当前价值P=F/(1+(n*i)。三、名词解释题每小题3分,共15分。31.软件生存周期模型描述软件开发过程中各种活动如何执行模型32.数据字典(DD)数据字典是用来定义数据流图中各个成分详细含义。它以一种精确、无二义性阐明方式为系统分析、设计及维护提供了关于元素一致定义和详细描述。33.内聚性内聚性是模块独立性衡量原则之一,它是指模块功能强度度量,即一种模块内部各个元素彼此结合紧密限度度量34.JSP办法JSP办法是面向数据构造设计办法,其定义了一组以数据构造为指引映射过程,它依照输入,输出数据构造,按一定规则映射成软件过程描述,即程序构造。35.多态性指相似操作或函数、过程可作用于各种类型对象上并获得不同成果。或(不同对象,收到同一消息可以产生不同成果。)四、简答题每小题5分,共20分。36.简述容错技术四种重要手段,并解释。构造冗余:涉及静态冗余、动态冗余和混合冗余。信息冗余:为检测或纠正信息在运算或传播中错误,须外加一某些信息。时间冗余:指重复执行指令或程序来消除瞬时错误带来影响。冗余附加技术:指为实现上述冗余技术所需资源和技术。37.以G.J.Myers观点,简述对软件测试目。软件测试是(1)为了发现错误而执行程序过程;(2)一种好用例可以发现至今尚未发现错误测试。(3)一种成功测试是发现至今尚未发现错误测试。38.就程序设计语言工程特性而言,对程序编码有哪些规定?就程序设计语言工程特性而言,对程序编码有如下规定:(1)可移植性(2)开发工具可运用性(3)软件可重用性(4)可维护性39.模块内聚性涉及哪些类型?模块内聚性涉及:(1)偶尔内聚(2)逻辑内聚(3)时间内聚(4)通信内聚(5)顺序内聚(6)功能内聚五、应用题第40小题7分,第41小题8分,第42小题10分,共25分。41.依照下列条件使用等价划分法设计测试用例。某一8位微机,其十六进制常数定义为:以0x或0X开头数是十六进制整数,其值范畴是-7f~7f(表达十六进制大小写字母不加区别),如0X13,0X6A,-0X3c。解答:等价划分法①划分等价类并编号,如下表所示。十六进制整型常量输入条件等价类表输入数据合理等价类不合理等价类十六进制整数1.
0x或0X开头1~2位数字串2.
以-0x打头1~2位数字串3.
非0x或非-打头串4.
具有非数字且(a,b,c,d,e,f)以外字符5.
多于5个字符6.
-后跟非0多位串7.
-0后跟数字串8.
-后多于3个数字十六进制数范畴9.在-7f~7f之间10.不大于-7f11.不不大于7f②为合理等价类设计测试用例,表中有三个合理等价类,设计两个例子测试数据盼望成果覆盖范畴0×23显示有效输入1,9-0×15显示有效输入2,9③为每个不合理等价类至少设计一种测试用例测试数据盼望成果覆盖范畴2显示无效输入3G12显示无效输入4123311显示无效输入5-1012显示无效输入6-011显示无效输入7-0134显示无效输入8-0x777显示无效输入100x87显示无效输入11软件工程导论预测题一,单项选取题(本大题共20小题,每小题1分,共20分)在每小题列出四个选项中只有一种选项是符合题目规定,请将对的选项前字母填在题后横线上。1.可行性研究要进行一次_____需求分析。A.详细B.全面C.简化、压缩D.彻底[解析]软件可行性研究目就是用最小代价在尽量短时间内拟定该软件项目与否可以开发,与否值得去开发。其实质是要进行一次简化、压缩了需求分析、设计过程,要在较高层次上以较抽象方式进行需求分析和设计过程。因而答案为C。2.系统流程图用于可行性分析中_____描述。A.当前运营系统B.当前逻辑模型C.目的系统D.新系统[解析]可行性研究一方面要拟定项目规模和目的,然后就需要对当前运营系统进行研究了,在考察系统基本上,通过描绘既有系统高层系统流程图,与关于人员一起审查该系统流程图与否对的。描述对象是当前正在运营系统,因而选取A。3.系统流程图是描述_____工具。A.逻辑系统B.程序系统C.体系构造D.物理系统[解析]系统流程图是用图形符号来表达系统中各个元素,例如人工解决、数据库、设备等,流程图表达了系统中各个元素之间信息流动状况。是描绘物理系统老式工具。4._______工具在软件详细设计过程中不采用。A.鉴定表B.IPO图C.PDLD.DFD图[解析]详细描述解决过程惯用三种工具:图形、表格和语言。其中图形工具备构造化流程图、盒图和问题分析图三种,答案中鉴定表是用来表达复杂条件组合与应做动作之间相应关系。IPO图用来描述每个模块输入/输出数据、解决功能及模块调用详细状况。PDL是过程设计语言缩写,也称程序描述语言,用于描述模块算法设计和解决细节语言,这三种都可以在软件详细设计过程中使用,而DFD图则是数据流图,是以图形方式描绘数据在系统中流动和解决过程,只反映系统必要完毕逻辑功能,因此它只是一种功能模型,不能在详细设计过程中使用。5.程序三种基本控制构造是A.过程、子程序和分程序B.顺序、选取和重复C.递归、堆栈和队列D.调用、返回和转移[解析]程序三种基本控制构造是顺序、选取和循环(重复)。子程序只是程序设计一种办法,递归则是一种算法,都算不上是控制构造。6.程序三种基本控制构造共同特点是A.不能嵌套使用B.只能用来写简朴程序C.已经用硬件实现D.只有一种入口和一种出口[解析]程序特点就是从一种入口开始,最后以一种出口结束,其间可以用顺序,选取和循环方式对程序流向进行控制。三种构造可以写出非常复杂程序,并且选取和循环都可以嵌套设计。7.产生软件维护副作用,是指A.开发时错误B.隐含错误C.因修改软件而导致错误D.运营时误操作[解析]因修改软件而导致错误或其她不但愿浮现状况称为维护副作用,涉及编码副作用、数据副作用、文档副作用三种。只有答案C是对的表述。8.维护中,因误删除一种标记符而引起错误是_________副作用。A.文档B.数据C.编码D.设计[解析]编码副作用指是在使用程序设计语言修改源代码时也许引入错误,例如删除或修改一种子程序、一种标号、一种标记符,变化程序代码时序关系,修改文献打开或关闭等。因而本题答案为C。9.可维护性特性中互相增进是A.可理解性和可测试性B.效率和可移植性C.效率和可修改性D.效率和构造好[解析]软件可维护性可用七个质量特性来衡量,分别是:可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。对于不同类型维护,这些特性侧重点也不相似,有某些可维护特性是可以互相增进,例如可理解性和可测试性,可理解性和可修改性,此外某些则是互相矛盾,如答案中B效率和可移植性、C中效率和可修改性。至于D中构造好则不属于可维护性特性。10.汽车有一种发动机。汽车和发动机之间关系是_____关系。A.普通详细B.整体某些C.分类关系D.主从关系[解析]类有两种重要构造关系,即普通——详细构造关系和整体——某些构造关系。前者称为分类构造,用来描述现实世界中普通化抽象关系。后者称为组装构造,用来描述现实世界中类构成抽象关系。汽车和发动机关系很明显,应当属于整体——某些关系。11.在变更控制中,______可以用来保证由不同顾客所执行并发变更。A.异步控制B.同步控制C.存取控制D.基线控制[解析]变更控制涉及建立控制点和建立报告与审查制度,其过程中“检出”和“登入”解决实现了存取控制和同步控制,存取控制管理各个顾客存取和修改一种特定软件配备对象权限,同步控制可用来保证由不同顾客所执行任务并发变更。12.变更控制是一项最重要软件配备任务,其中“检出”和______解决实现了两个重要变更控制要素,即存取控制和同步控制。A.登入B.管理C.填写变更规定D.审查[解析]“检出”和“登入”解决实现了两个重要变更控制要素。详细阐明见上题。13.提高软件质量和可靠技术大体可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要A.消除错误B.检测错误C.避开错误D.容错[解析]提高软件质量和可靠性技术大体可分为两类,一类是避开错误技术,即在开发过程中不让差错潜入软件技术,另一类是容错技术,即对某些无法避开差错,使其影响减至最小技术。14._____是以提高软件质量为目技术活动。A.技术创新B.测试C.技术创造D.技术评审[解析]技术评审是以提高软件质量为目技术活动,是对软件自身构造、与运营环境接口、变更带来影响等方面进行评审活动。15.面向对象办法学出发点和基本原则是尽量模仿人类习惯思维方式,分析、设计和实现一种软件系统办法和过程,尽量接近于人类结识世界解决问题办法和过程。因而面向对象办法有许多特性,如软件系统是由对象构成;________;对象彼此之间仅能通过传递消息互相联系;层次构造继承。A.开发过程基于功能分析和功能分解B.强调需求分析重要性C.把对象划提成类,每个对象类都定义一组数据和办法D.对既存类进行调节[解析]面向对象办法有四个特性,分别是对象唯一性、分类性、继承性和多态性。其中分类性是指将具备一致数据构造(属性)和行为(操作)对象抽象成类,每个类是具备相似性质个体集合,而每个对象有关类实例,对象彼此之间通过传递消息互相联系。16.软件开发过程中,抽取和整顿顾客需求并建立问题域精准模型过程叫A.生存期B.面向对象设计C.面向对象程序设计D.面向对象分析[解析]面向对象分析过程就是结识客观世界过程,其目就是建立对客观世界精准、简洁、可理解对的模型,也就是所谓建模。因而本题答案为D。17.原型化办法是顾客和设计者之间执行一种交互构成,合用于______系统。A.需求不拟定性高B.需求拟定C.管理信息D.实时[解析]原型不同于最后系统,它只实现所选取某些功能,仅是为了实验或是演示而用,某些功能需求可以忽视或者模仿实现,因而合用于需求不拟定性高系统。18.原型化办法是一种_______型设计过程。A.自外向内B.自顶向下C.自内向外D.自底向上[解析]原型化办法基本思想是依照顾客给出基本需求,通过迅速实现构造出一种小型、可执行模型,顾客在计算机上实际运营这个顾客界面原型,在试用过程中提出意见或建议,然后开发者再对原型进行改进。如此周而复始,逐渐弥补局限性之处,从而提高了最后产品质量。它是一种自外向内设计过程。19.为了提高测试效率,应当A.随机地选用测试数据B.取一切也许输入数据作为测试数据C.在完毕编码后来制定软件测试筹划D.选取发现错误也许性大数据作为测试数据[解析]软件测试是为了尽量多发现程序中错误,特别是发现至今尚未发现错误。在选用测试用例时,不也许进行穷举测试,在每一种细节进行测试,也不能无目地随机选用测试数据,为了提高测试效率,测试用例应当选取发现错误也许性大某些,这样测试成果才符合软件测试目。20.使用白盒测试办法时,拟定测试数据应依照_______和指定覆盖原则。A.程序内部逻辑B.程序复杂构造C.使用阐明书D.程序功能[解析]白盒测试是把测试对象看作一种打开盒子,测试人员须理解程序内部构造和解决过程,由于白盒测试是一种构造测试,因此被测对象基本上是源程序,以程序内部逻辑和指定覆盖原则拟定测试数据。二,填空题(本大题共10小题,每小题2分,共20分)21.系统流程图是描述物理模型老式工具,用图形符号表达系统中各个元素表达了系统中各种元素之间(信息流动)状况。[解析]系统流程图是描述物理系统老式工具,用图形符号表达系统中各个元素,如人工解决、数据解决、数据库、文献、设备等,表达了元素之间信息流动状况。22.成本效益分析目是从(经济)角度评价开发一种项目与否可行。[解析]成本效益分析一方面是估算将要开发系统开发成本,然后与也许获得效益进行比较和权衡,其目是从经济角度评价开发一种新软件项目与否可行。23.自顶向下结合渐增式测试法,在组合模块时有两种组合方略:深度优先方略和(宽度优先方略)。[解析]渐增式测试法有自顶向下结合和自底向上结合两种组装模块办法,其中自顶向下集成是构造程序构造一种增量式方式,不需要编写驱动模块,只需要编写桩模块。它从主控模块开始,按照软件控制层次构造,以深度优先或宽度优先方略,逐渐把各个模块集成在一起。24.独立途径是指涉及一组此前没有解决语句或条件一条途径。从程序图来看,一条独立途径是至少包具有一条(在其她独立途径中未有过)边途径。[解析]在基本途径测试中,以详细设计或源程序为基本,导出控制流程图拓扑构造——程序图,在计算了程序图环路复杂性之后,拟定只包括独立途径基本途径图,其中独立途径是涉及一组此前没有解决语句或条件一条途径。从程序图来看,一条独立途径是至少包具有一条在其她独立途径中未有过边途径。25.汇编语言是面向(机器),可以完毕高档语言无法完毕特殊功能,如与外部设备之间某些接口工作。[解析]汇编语言属于低档语言,是一种面向机器语言,它与高档语言相比有许多优越性:如操作灵活,可以直接作用到硬件最下层,完毕与外部设备接口工作等,是可以运用计算机硬件特性直接控制硬件设备唯一语言。26.在JSP办法中解决构造冲突详细办法是(中间数据构造或中间文献)。[解析]JSP办法是面向数据构造设计办法。它定义了一组以数据构造为指引映射过程,依照输入、输出数据构造,按一定规则映射成软件过程描述,在JSP办法中解决构造冲突详细办法是引入中间数据构造或中间文献,将冲突某些分隔开来,建立各种程序构造,再运用中间文献把它们联系起来,构成一种系统整体。27.详细设计任务是拟定每个模块内部特性,即模块算法、(使用数据)。[解析]详细设计基本任务是为每个模块进行详细算法设计,为模块内数据构造进行设计,拟定每个模块内部特性,涉及模块算法和使用数据。对数据库进行物理设计等。28.所有软件维护申请报告要按规定方式提出,该报告也称(软件问题)报告。[解析]在软件维护流程中,第一步就是制定维护申请报告,也称为软件问题报告,它是维护阶段一种文档,由申请维护顾客填写。29.有两类维护技术:在开发阶段使用来减少错误、提高软件可维护性面向维护技术;在维护阶段用来提高维护效率和质量(维护增援)技术。[解析]面向维护技术涉及软件开发所有阶段,可以减少软件错误,提高软件可维护性。而维护增援技术则包括信息收集,错误因素分析,维护方案评价等项,是在软件维护阶段用来提高维护效率和质量技术。30.科学工程计算需要大量原则库函数,以便解决复杂数值计算,可供选取语言有:(FORTRAN语言)、PASCAL语言、C语言和PL/1语言。[解析]计算机语言依照不同行业需求,使用侧重点也不尽相似,在办公管理方面,某些数据库语言如FOXPRO、ORICAL有诸多应用,在工程行业,计算机语言科学计算能力就显得格外重要,如MATLAB、PL/1、FORTRAN语言都是工程计算中惯用语言。三,名词解释(本大题共5小题,每小题3分,共15分)31.经济可行性解:进行开发成本估算以及理解获得效益评估,拟定要开发项目与否值得投资开发。32.社会可行性解:要开发项目与否存在任何侵犯、妨碍等责任问题,要开发项目目运营方式在顾客组织内与否行得通,既有管理制度、人员素质、操作方式与否可行。33.投资回收期解:投资回收期就是使合计经济效益等于最初投资费用所需时间。34.相应关系解:即有直接因果关系在程序中可以同步解决。35.构造冲突解:输入数据与输出数据构造找不到相应关系状况,称为构造冲突。四,简答题(本大题共4小题,每小题5分,共20分)36.可行性研究报告重要内容有哪些?解:一种可行性研究报告重要内容如下:(1)引言:阐明编写本文档目;项目名称、背景;本文档用到专门术语和参照资料。(2)可行性研究前提:阐明开发项目功能、性能和基本规定;达到目的;各种限制条件;可行性研究办法和决定可行性重要因素。(3)对既有系统分析:阐明既有系统解决流程和数据流程;工作负荷;各项费用支出;所需要各类专业技术人员数量;所需要各种设备;既有系统存在什么问题。(4)所建议系统技术可行性分析:所建议系统简要阐明;解决流程和数据流程;与既有系统比较优越性;采用所建议系统对顾客影响;对各种设备、既有软件、开发环境、运营环境影响;对经费支出影响;对技术可行性评价。(5)所建议系统经济可行性分析:阐明所建议系统各种支出,各种效益;收益投资比;投资回收周期。(6)社会因素可行性分析:阐明法律因素,对合同责任、侵犯专利权、侵犯版权等问题分析;阐明顾客使用可行性,与否满足顾客行政管理、工作制度、人员素质规定。(7)其她可供选取方案:逐个阐明其她可供选取方案,并阐明未被推荐理由。(8)结论意见:阐明项目与否能开发;还需要什么条件才干开发;对项目目的有什么变动等。[解析]做软件可行性研究目就是用最小代价在尽量短时间内拟定该软件项目与否可以开发,与否值得去开发,其中问题能否解决,报告共分为八个基本内容。37.系统设计内容是什么?解:系统设计阶段先从高层入手,然后细化。系统设计要决定整个构造及风格,这种构造为背面设计阶段更详细方略设计提供了基本。(1)系统分解。系统中重要构成某些称为子系统,子系统既不是一种对象也不是一种功能,而是类、关联、操作、时间和约束集合。每次分解各子系统数目不能太多,最底层子系统称为模块。(2)拟定并发性。分析模型、现实世界及硬件中不少对象均是并发。系统设计一种重要目的就是拟定哪些是必要同步动作对象,哪些不是同步动作对象。后者可以放在一起,而综合成单个控制线或任务。(3)解决器及任务分派。各并发子系统必要分派给单个硬件单元,要么是一种普通解决器,要么是一种详细功能单元,必要完毕下面工作:预计性能规定和资源需求,选取实现子系统硬软件,将软件子系统分派给各解决器以满足性能规定和极小化解决器之间通信,决定实现各子系统各物理单元连接。(4)数据存储管理。系统中内部数据和外部数据存储管理是一项重要任务。普通各数据存储可以将数据构造、文献、数据库组合在一起,不同数据存储要在费用、访问时间、容量以及可靠性之间做折中考虑。(5)全局资源解决。必要拟定全局资源,并且制定访问全局资源方略。全局资源涉及:物理资源,如解决器、驱动器等;空间,如盘空间、工作站屏等;逻辑名字,如对象标记符、类名、文献名等。如果资源是物理对象,则可以通过建立合同实现对并发系统访问,以达到自身控制;如果资源是逻辑实体,如对象标记符,那么在共享环境中有冲突访问也许,如独立事务也许同步使用同一种对象标记符,则各个全局资源都必要有一种保护对象,由保护对象来控制对该资源访问。(6)选取软件控制机制。分析模型中所有交互行为都表达为对象之间事件。系统设计必要从各种办法中选取某种办法来实现软件控制。(7)人机交互接口设计。设计中大某些工作都与稳定状态行为关于,但必要考虑顾客使用系统交互接口。38.什么是软件危机?软件危机体现是什么?其产生因素是什么?解:软件发展第二阶段末期,由于计算机硬件技术进步,计算机运营速度、容量、可靠性有明显提高,生产成本明显下降,这为计算机广泛应用创造了条件。某些复杂、大型软件开发项目提出来了,但是,软件开发技术进步始终未能满足发展需要。在软件开发中遇到问题找不到解决办法,使问题积累起来,形成了尖锐矛盾,因而导致了软件危机。软件危机体当前如下四个方面:(1)经费预算经常突破,完毕时间屡次迟延。由于缺少软件开发经验和软件开发数据积累,使得开发工作筹划很难制定。主观盲目制定筹划,执行起来与实际状况有很大差距,使得开发经费屡次突破。由于对工作量预计局限性,对开发难度预计局限性,进度筹划无法准时完毕,开发时间屡次迟延。(2)开发软件不能满足顾客规定。开发初期对顾客规定理解不够明确,未能得到明确表达。开发工作开始后,软件人员和顾客又未能及时互换意见,使得某些问题不能及时解决,导致开发软件不能满足顾客规定,因而导致开发失败。(3)开发软件可维护性差。开发过程中没有批准、公认规范,软件开发人员按各自风格工作,各行其是,开发过程无完整、规范文档,发现问题后进行杂乱无章修改。程序构造不好,运营时发现错误也很难修改,导致维护性差。(4)开发软件可靠性差。由于在开发过程中,没有保证软件质量体系和办法,在软件测试时,又没有严格、充分、完全测试,提交给顾客软件质量差,在运营中暴露出大量问题。导致软件危机因素是:(1)软件规模越来越大,构造越来越复杂。(2)软件开发管理困难而复杂。(3)软件开发费用不断增长。(4)软件开发技术落后。(5)生产方式落后。6)开发工具落后,生产率提高缓慢。39.软件质量保证应做好哪几方面工作?解:软件质量保证是软件工程管理重要内容,软件质量保证应做好如下几方面工作:(1)采用技术手段和工具。质量保证活动要贯彻开发过程始终,必要采用技术手段和工具,特别是使用软件开发环境来进行软件开发。(2)组织正式技术评审。在软件开发每一种阶段结束时,都要组织正式技术评审。国标规定单位必要采用审查、文档评审、设计评审、审计和测试等详细手段来保证质量。(3)加强软件测试。软件测试是质量保证重要手段,由于测试可发现软件中大多数潜在错误。(4)履行软件工程规范(原则)。顾客可以自己制定软件工程规范(原则),但原则一旦确认就应贯彻执行。(5)对软件变更进行控制。软件修改和变更
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广西国际商务职业技术学院单招职业适应性考试题库附答案详解(预热题)
- 中毒患者的宗教支持
- 公司CRM系统优化方案
- 中医饮食调养原则
- 城市供暖工程申请报告
- 上肢康复训练
- 几何图形认知与空间思维训练2026年试题解析试卷及答案
- 不寐的中医整体护理观
- 中毒患者的循环支持护理
- 儿科急症的识别与处理
- 麻精药品信息化管理系统需求说明
- 全过程工程咨询实施投标方案
- 镇墩稳定计算
- parp抑制剂研究进展 课件
- 《水工钢结构》试题及答案1783
- 实习协议书电子电子版(2篇)
- 三级医院评审标准(2023年版)实施细则
- 江苏专转本计算机资料汇编
- GA/T 2002-2022多道心理测试通用技术规程
- 片区更新改造总体规划项目建议书
- GB/T 24474.1-2020乘运质量测量第1部分:电梯
评论
0/150
提交评论