还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
一填空题用原型过程替代所有开发阶段,这种迅速原型是(试验型或演化型)原型L.可行性研究实质上是进行一种简化、压缩了勺(需求分析和设计)2H.构造图的重要内容有(模块)、(模块的控制关系)、(模块的信息传递)
3.模块之间的联络越紧密,其耦合性就越(强),模块的独立性就越(差)
4.软件工程研究的)重要内容包括软件开发技术和软件开发管理两个方面,在软件开发技术方面,5重要是研究(软件开发措施)、(软件开发过程)、(软件开发工具和环境),在软件开发管理方面,重要是研究(软件管理学)、(软件经济学)、(软件心理学).状态图反应了(状态)与(事件)的关系,状态图确定了由事件序列引起的(状态序列)
6.可行性研究实质上是进行一种简化、压缩了勺(需求分析和设计)7H•在数据流图中,(数据流)是数据在系统内传播的途径,因此由一组(成分固定的数据项)构成,8加工(又称为数据处理)是对数据流进行某些(操作或互换)(偶尔内聚)指一种模块内的各处理元素之间没有任何联络,这是内聚程度最(差)的内聚
9.I假如个相似勺系统(硬件或软件)进行测试,它们勺失效时间分别是则平均失效10n HH tl,t2,-tn,等待时间()MTTF=1/n o(维护申请汇报)是一种由顾客产生的文档,它用作计划维护任务的基础11在软件开发和维护过程中,一种软件往往有许多版本,版本控制工具用来存储、更新、恢复和12管理一种软件的(多种版本)软件工具一般由工具、(工具接口)和顾客工具三个部分构成13类日勺实例化是(对象)14若⑴则找至」送至」;若则在表的后半部分,3Key=A,l il XKeyAi,Key i+1送入;若则在表%前半部分,送入反复第步查找直到H KeyA i,Key Ii—1T,2为止HT查不届时,将,移至,值送入中4Ai,・・・A NIjA i+1,・・・A N+l,Key Ai如下图所示PAD.某校的课酬计算方案为3I基本课酬为每节课元;110班级人数超过人,增长基本课酬及;260I10%班级人数超过人,增长基本课酬改;380120%假如教师为副专家,增长基本课酬日勺;410%专家,增长基本课酬日勺;520%助教,不增长课酬;6见习助教,减少基本课酬的;用鉴定表,表述上述计算方案710%123456789101112人数〈60T T T T人数>60T T T T人数〉80T T T T专家T TT副专家TTT助教TTT见习助教TTT基本课酬金课酬金额增长10%课酬金额增长20%课酬金额增长30%课酬金额增长40%课酬金额减少10%形式化规约语言由(语法)、(语义)和(一组关系)构成15软件质量保证应从(产品计划和设计)开始,直到投入使用和售后服务的软件生存期的每16I一种阶段中的每一环节为了提高软件的质量,软件质量保证勺任务大体可归结为如下类(对的定义顾客规定)、17H8(技术措施日勺应用)、(提高软件开发的工程能力)、(软件日勺复用)、(发挥每个开发者的能力)、(组织外部力量协作)、(排除无效劳动)、(提高计划和管理质量)软件测试时需要日勺三类信息,分别是(软件配置)、(测试配置)、(测试工具)18在面向对象措施中,信息隐蔽通过对象的(封装性)来实现,类构造分离了(接口)与(实19I现),从而支持了信息隐蔽增量模型在开发工程中以一系列(增量方式)开发系统,推迟某阶段的(细节),从而(尽早)20产生工作软件二选择题()是计算机程序及其阐明程序的多种文档
1.A软件文档数据程序A BC D.软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、()2B和维护等活动应用测试检测以上答案都不对时A BC D.建立原型的目的不一样,实现原型日勺途径也有所不一样,下列不对勺的类型是()3J HBo用于验证软件需求的原型垂直原型A B用于验证设计方案的原型用于演化出目的系统的原型C D.在软件工程项目中,不随参与人数日勺增长而使软件的生产率增长的重要问题是()4D工作阶段间的等待时间生产原型的复杂性A BI参与人数所需日勺工作站数参与人员之间的通信困难C D.需求分析最终止果是产生5Co项目开发计划可行性分析汇报需求规格阐明书设计阐明书A BC D.对软件的过度分解,必然导致6D模块的独立性变差接口的复杂程度增长A B软件开发的总工作量增长以上都对的C ID.构造化设计措施在软件开发中,用于7Bo测试用例设计概要设计程序设计详细设计A BC D.概要设计与详细设计衔接的图形工具是8Bo数据流图构造图程序流程图图A BC DPAD.通过执行对象的操作变化该对象的属性,但它必须通过口勺传递9B接口消息信息操作A BC D.软件构造图中,模块框之间若有直线连接,表达它们之间存在10Ao调用关系构成关系衔接关系次序执行关系A BC D.面向对象的重要特性除对象唯一性、封装、继承外,尚有11Ao多态性完整性可移植性兼容性A BC D.在考察系统的某些波及时序和变化的状况时,要用动态模型来表达动态模型着重于系12统的控制逻辑,它包括两个图,一种是事件追踪图,另一种是I Bo数据流图状态图系统构造图时序图A BC D.通过执行对象的操作变化该对象的属性,但它必须通过的传递13B接口消息信息操作A BC D.在测试中,下列说法错误时是()14B o测试是为了发现程序中欧错误而执行程序日勺过程A I测试是为了表明程序是对时时B好的测试方案是极也许发现迄今为止尚未发现的错误的测试方案C成功的测试是发现了迄今为止尚未发现的错误的方案D.产生软件维护的副作用,是指()15C o开发时的错误A I隐含的错误B因修改程序而导致的错误C运行时的误操作D.软件是一种()的产品16B有形逻辑物质消耗A BC D.在计算机软件开发和维护中所产生欧|一系列严重日勺问题一般称为“软件危机”,这些问17题中相对次要的原因是()D文档质量开发效率软件功能软件性能A BC D.数据集成指不一样软件工程能互相()18B合作互换数据交流通信A BC D.软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、()19B和维护等活动应用测试检测以上答案都不对的A BC D在原型法中称()为顾客/设计者,开发人员根据顾客规定不停修改原型,直到满足顾客规
20.A定为止顾客开发人员系统分析员程序员A BC D.如下说法错误的是()21A o对于探索型,把原型作为需求阐明日勺补充形式A对于试验型,通过原型过程的反复循环,直接得到软件系统B对于演化型,原型成为设计的总体框架或设计成果的一部分C.原型化措施是一种()型的设计过程22A自外向内自顶向下自内向外自底向上A BC D.软件工程勺构造化生命周期措施,提出将软件生命周期划分为计划、开发和运行三个时期,23H下述()工作应属于软件开发期的内容D需求分析可行性研究总体设计123只有和所有和A1B12C D
13.在下面的论述中,()不是软件需求分析的任务24C问题分解可靠性与安全性规定A B构造化程序设计确定逻辑模型C D.下列说法对时时是()25D对于次序执行和循环执行日勺动作,用鉴定表和鉴定树A对于存在多种条件复杂组合的判断问题,用构造化语言描述B鉴定表较鉴定树直观易读,鉴定树进行逻辑验证较严格C可将鉴定表和鉴定树两者结合起来,先用鉴定表作底稿,在此基础上产生鉴定树D
26.模块化设计逐渐求精由底向上设计自顶向下设计A BC D数据处理问题的工作过程大体分为三步,即取出数据,变换数据和给出数据
27.A变换型事务型构造化一非构造化A BC D.构造化设计日勺措施中使用的图形工具是28I Ao软件构造图数据流程图程序流程图实体联络图A BC D.在分层数据流图映射成软件构造的设计中,下列说法错误的是29D分层的数据流图映射成软件构造图也应当是分层的A软件构造图日勺物理收入与输出部分放在主图中较为合适B分层图的映射措施主图是变换型,子图是事务型;或主图是事务型,子图是变换C DFD型变换型一般用于高层数据流图的转换,而事务型一般用于较低层数据流图的转换D I.如下说法错误的是30I A多态性防止了程序互相依赖性而带来的变动影响A多态性是指相似的操作或函数、过程可作用于多种类型勺对象上并获得不一样成果B H多态性与继承性相结合使软件具有更广泛的重用性和可扩充性C封装性是保证软件部件具有优良的模块性的基础D模型表达了对象的互相行为
31.B对象动态功能分析A BC D.在确定属性时,所有是候选的属性32C动词名词修饰性名词词组词组A BC D.在处理人工智能上使用最多口勺有非常强的表处理功能口勺函数程序设计语言是33DA PrologB SnobolC CobolD Lisp是指可以以数字概念来描述可靠性的数学体现式中所使用的量
34.B硬件可靠性的定量度量A软件可靠性的定量指标B系统勺定量度量C H可靠性的度量D.只有高水平口勺能力才能生产出高质量的软件产品,因此必须在软件开发环境或软件35D I工具箱的支持下,运用先进的开发技术、工具和管理措施来提高开发软件时能力组织开发设计软件工程A BC D.如下说法错误的是36Co自底向上的缺陷是系统整体功能最终才能看到A自底向上的缺陷是上层模块错误发现得晚,影响范围大B自顶向下的缺陷是把许多测试推迟到用实际模块替代桩模块之后C自顶向下日勺缺陷是设计较多的桩模块,测试开销大D自顶向下的缺陷是初期不能并行工作,不能充足运用人力E.在测试中,下列说法错误的是37Bo测试是为了发现程序中欧错误而执行程序的过程A I测试是为了表明程序是对的日勺B好勺测试方案是极也许发现迄今为止尚未发现的错误的测试方案C U成功的测试是发现了迄今为止尚未发现日勺错误的方案D.检查软件产品与否符合需求定义的过程为()38A确认测试集成测试验证测试验收测试A BC D.为使得开发人员对软件产品日勺各阶段工作都进行周密日勺思索,从而减少返工,因此()39C勺编制是很重要的H需求阐明概要阐明软件文档测试大纲A BC D成本估算模型是一种()
40.Putnam D静态单变量模型静态多变量模型A B动态单变量模型动态多变量模型C D三简答题1什么是软件工程过程?它包括哪些过程?.2什么是软件生存周期?它有哪些活动?.3可行性研究汇报有哪些重要内容.4软件构造设计的优化准则是什么.5软件测试的目区是什么.I6构造化程序设计的基本要点是什么?.7维护的特点有哪些?.8软件配置管理有哪些内容.9什么是耦合性?模块的耦合性有哪些内容?.10影响软件质量口勺原因有哪些?.11构造化分析措施.
12.调试日勺目的是什么?调试有哪些技术手段四应用题.某仓库管理系统每天要处理大批单据所构成的事务文献,单据分为订货单和发1货单两种,每张单据有多行构成,订货单每行包括零件号、零件名、单价、数量等个数据项,发货单每行包括零件号、零件名、数量等个数据项,用构43Jackson造图表达该事务文献的数据构造.用图描述下列问题的控制构造,有一种表2PAD IA1,A2,•••,A N按递增次序排列,给定一种值,在表中用折半法查找,若找到,将表位置Key i送入否则将零送到同步将值插入表中X,X,Key答案算法为置初值表头,表尾;1H=1T=N置⑵取整;2i=[H+T。
个人认证
优秀文档
获得点赞 0