版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程第1题瀑布模型的存在问题是()。A用户容易参与开发B缺乏灵活性C用户与开发者易沟通D适用可变需求第2题快速原型模型的主要特点之一是()。A开发完毕才见到产品B及早提供全部完整的软件产品C开发完毕后才见到工作软件D及早提供部分软件产品第3题软件工程的基本活动是()。A分析、设计、实现、测试、维护B沟通、设计、建模、构造、部署C计划、分析、设计、实现、调试D沟通、风险管理、度量、产品化、评审第4题开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称为()A软件工程B软件周期C软件危机D软件产生第5题软件生命周期中所花费用最多的阶段是()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软件产生第12题一段可以运行的程序称之为软件。()第13题原型模型中原型的意义不是为了更好的获取用户的需求。()第14题解决软件危机的途径是按工程化的原则和方法进行软件开发。()第15题.快速原型法是在原型基础上逐渐完成整个系统的开发工作。第16题如果利用快速原型法进行开发,那么就不必进行需求分析。第17题解决软件危机的途径是按工程化的原则和方法进行软件开发。第18题软件由程序、____、____组成。第19题使用____可以让用户更多、更早地参与需求分析过程。第1题可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出()的回答。A确定B行或不行C正确D无二义第2题下面哪项不是可行性分析的关注点()A经济可行性B时间可行性C法律可行性D技术可行性第3题研究开发所需要的成本和资源是属于可行性研究中的()。A技术可行性B经济可行性C社会可行性D法律可行性第4题在信息系统开发中,可行性分析主要目的在于为“是否启动项目”提供决策依据。因此,它本质上是一次()过程。A深入的系统设计B详细的用户需求收集C全面的技术方案预研D为决策提供支持的论证判断第5题经济可行性研究的范围不包括效益分析作业第1题在需求开发过程中,软件工程师应与客户合作共同定义()。A客户可见的使用场景B重要的软件特性C系统的输入与输出D选项A和BE选项A、B和C第2题类的行为应该基于()进行测试。A数据流图B对象图C状态图D用例图第3题软件维护产生的副作用,是指()。A开发时的错误B隐含的错误C因修改软件而造成的错误D运行时误操作第4题面向对象的三大基本机制不包括()。A封装B继承C抽象D多态第5题下列哪个不属于UML动态视图()。A状态图B协作图C配置图D顺序图第6题软件生命周期中所花费用最多的阶段是()A详细设计B软件编码C软件测试D软件维护第7题下列哪个UML图不能用来描述软件的行为()A状态图B协作图C配置图D顺序图第8题需求开发的任务不包括()A问题分析B系统设计C需求描述D需求评审第9题面向对象的三个等价类不包括()A控制类B实体类C数据类D边界类第10题下面哪类图不属于UML()A数据流图B类图C用例图D序列图第11题()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。A多态性B继承C封装D消息第12题面向对象分析是对系统进行()的一种方法。A需求建模B程序设计C设计评审D测试验收第13题对象是OO方法的核心,对象的类型有多种,通常把例如飞行、事故、演出、开会等等,称之为()。A有形实体B作用C事件D性能说明第14题软件需求分析的主要任务是准确地定义出要开发的软件系统要()。A如何做B做什么C怎么做D对谁做第15题()意味着一个操作在不同的类中可以有不同的实现方式。A多态性B多继承C类的复用D封装第16题DFD中的每个加工至少需要()。A一个输入流B一个输出流C一个输入或输出流D一个输入流和一个输出流第17题对象是OO方法的核心,对象的类型有多种,通常把例如汽车、轮船、房屋等等,称之为().A有形实体B作用C事件D性能说明第18题在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,()是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。A业务需求B功能要求C非功能需求D用户需求第19题汽车有一个发动机。汽车和发动机之间属于()关系。A一般具体B主从关系C分类关系D整体部分第20题需求分析的任务不包括()。A问题分析B系统设计C需求描述D需求评审第21题.面向对象分析强调围绕对象而不是围绕功能来构造系统。()第22题因为面向对象程序设计模式解决了抽象和重用,所以成为了当今的主流模式。()第23题如果利用快速原型法进行开发,那么就不必进行需求分析。()第24题用例模型所描述的是软件系统的需求模型。()第25题软件需求分析的任务是建立软件模块结构图。()第26题.数据流图与程序流程图的主要区别是程序流程图中各处理框之间有严格的时间上的顺序。而数据流图只反映数据的流向,不反映处理逻辑的先后。第27题面向对象的集成测试重点在于发现不同类之间的协作错误。第28题需求分析报告只有软件分析人员能看懂。第29题需求是变化的,软件是灵活的,总可以满足需求。第30题类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是____关系。第31题类之间的____是现实世界中遗传关系的模拟,它表示类之间的内在联系以及对属性和方法的共享。第32题对象之间进行通信的构造叫做____。UML的类包含三个部分:类的名称、____、____。作业第1题在详细设计阶段,经常采用的工具有()。APADBSACSCDDFD第2题为了提高模块的独立性,模块内部最好是()。A逻辑内聚B时间内聚C功能内聚D通信内聚第3题软件详细设计的主要任务是确定每个模块的()。A算法和使用的数据结构B外部接口C功能D编程第4题耦合度也可以分为七级:其中最松散的耦合是()。A非直接耦合B数据耦合C特征耦合D控制耦合第5题模块独立性所追求的目标是:()A高内聚高耦合B高内聚低耦合C低内聚高耦合D低内聚低耦合第6题下面哪项工作不属于面向对象详细设计的工作()A对类的属性进行设计B对类的操作进行设计C实体类的持久化设计D模块之间关系的设计第7题总体设计的目的是确定整个系统的()。A规模B测试方案C费用D功能及模块结构第8题模块的内聚性最高的是()。A逻辑内聚B时间内聚C偶然内聚D功能内聚第9题软件详细设计主要采用的方法是()。A模块设计B结构化设计CPDL语言D结构化程序设计第10题如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为()。A时间内聚B功能内聚C信息内聚D过程内聚第11题一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是____关系。第12题一个模块拥有的直属下级模块的个数称为____,一个模块的直接上级模块的个数称为____。第13题将数据流图映射为程序结构时,所用映射方法涉及信息流的类型。其信息流分为____和____两种类型。从工程管理的角度看,软件设计可分为____和____两大步骤。第15题一般来说,设计软件时应尽量使用数据耦合,减少控制耦合,限制外部环境耦合和公共数据耦合,杜绝内容耦合。()第16题设计用户界面只需要计算机科学的理论和知识,而不一定需要认知心理学以及人-机工程学、语言学等学科的知识。()第17题设计模式是对特定问题以及解决问题所涉及的类及其关系的描述。()第18题用户界面设计应考虑减轻用户的记忆负担。()第19题保持界面的一致性是用户界面设计的原则之一。作业第1题.程序中的注解越少越好。()第2题使用好的开发工具可以降低开发成本。第3题程序复杂程度的目的是对该程序测试难度的一种估计。第4题一段可以运行的程序称之为软件作业第1题软件测试的目标是()。A证明软件是正确的B发现错误、降低错误带来的风险C排除软件中所有的错误D与软件调试相同第2题软件开发时,一个错误发现得越晚,为改正它所付出的代价就()。A越大B越小C越不可捉摸D越接近平均水平第3题确认测试的依据是()A可行性分析报告B需求分析报告C概要设计报告D详细设计报告第4题关于软件缺陷,下面说法错误的是()A软件缺陷不仅仅是程序的bugB软件缺陷发现的越晚付出的代价越小C判断软件是否有缺陷的依据是用户需求D软件大部分的缺陷来源于需求分析第5题实际中大部分的软件缺陷来自于下面哪个阶段()A需求分析B软件设计C软件编码D软件测试第6题若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()。A条件覆盖法B等价分类法C边界值分析法D错误推测法第7题黑盒测试在设计测试用例时,主要需要研究()A详细设计说明B需求规格说明与概要设计说明C项目开发计划D概要设计说明与详细设计说明第8题单元测试过程应为测试模块开发一个____和____若干个第9题单元测试过程应为测试模块开发一个____和若干个____第10题为了便于对照检查,测试用例应由输入数据和预期的____两部分组成。作业第1题软件维护工作中占比最大的一类工作是()A适应性维护B预防性维护C完善性维护D纠错性维护第2题下列属于维护阶段的文档是()。A软件规格说明B用户操作手册C软件问题报告D软件测试分析报告第3题软件按照设计的要求,在规定时间和条件下达到不出故障、持续运行的要求的质量特性称为()。A可用性B可靠性C正确性D完整性第4题软件维护产生的副作用,是指()。A开发时的错误B隐含的错误C运行时误操作D因修改软件而造成的错误第5题维护活动必须应用于()。A软件文档B整个软件配置C可执行代码D数据第6题在软件维护工作中,如果对软件的修改只限制在原需求说明书的范围之内,这种维护是属于()A纠正性维护B适应性维护C完善性维护D预防性维护第7题为适应软件运行环境的变化而修改软件的活动称为()。A纠错性维护.B适应性维护C改善性维护D预防性维护第8题.软件维护就是改正软件中的错误。()作业第1题美国卡内基
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国智能医疗健康产业市场发展现状与前景报告
- 2026半导体材料国产化替代进程及供应链安全风险评估报告
- 2026中国智能在线教育设备行业市场现状供需评估投资规划分析研究报告
- 2026中国新型储能技术路线比较与发展前景报告
- 2026新型显示材料技术路线对比与产业投资价值评估报告
- 2026中国柔性电子技术发展趋势及投资战略规划报告
- 2026碳中和产业市场现状分析及技术路径与投融资策略研究报告
- 2026中国智能照明行业市场现状供需分析投资评估发展规划报告
- 2026mRNA疫苗生产技术壁垒与全球产能布局报告
- 2026智能交通系统建设现状及商业化前景预测
- 人教版九年级英语上册Unit 3 Smart Learning Section A 1a-1d教学设计
- 2026年军队文职技能岗考试《卫生员》题库及答案
- DB53T 683-2015 地理标志产品 芒市石斛
- 妊娠期高血压急症应急预案演练脚本
- 2025重庆铜梁区集中回引一批本土人才到村挂职36人考试模拟试题及答案解析
- 2025年广东省军事理论竞赛题库
- 药事管理与法规药事管理与法规药事药事管理与药事组织段立华9
- 辱骂调解协议书模板
- 【MOOC】一生的健康锻炼-西南交通大学 中国大学慕课MOOC答案
- 血透中医护理
- 小学语文整本书阅读《没头脑和不高兴》导读课件
评论
0/150
提交评论