ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:17.80KB ,
资源ID:392826      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/392826.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程考试试题与答案.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程考试试题与答案.docx

1、专业:移动通信科目:软件工程一、单项选择题1好的软件结构应该是( )A低耦合、低内聚B高耦合、高内聚C高耦合、低内聚D低耦合、高内聚答案:D2需求分析中开发人员要从用户那里了解( )A软件的规模B软件做什么C用户使用界面D输入的信息答案:B3软件调试技术包括( )A演绎法B循环覆盖C边界值分析D集成测试答案:A4软件需求规格说明书的内容不应包括对( )的描述。A用户界面及运行环境 B主要功能 C算法的详细过程 D软件的性能答案:C5常用动词或动词词组来表示( )A属性B关联C类D对象答案:B6软件可行性研究实质上是要进行一次( )需求分析、设计过程。A详细的B深入的C彻底的D简化、压缩的答案:

2、D7软件部分的内部实现与外部可访问性分离,这是指软件的( )A继承性 B共享性C抽象性D封装性答案:D8软件部分的内部实现与外部可访问性分离,这是指软件的( )A共享性B继承性 C抽象性D封装性答案:D9在详细设计阶段,经常采用的工具有( )APDL B DFDCSCDSA答案:A10数据字典是对数据定义信息的集合,它所定义的对象都包含于( )A软件结构B程序框图C方框图D数据流图答案:D11软件工程结构化生命周期方法,提出将软件生命周期划分为计划、开发和运行三个时期,下述( )工作应属于软件开发期的内容。A问题定义B可行性研究C都不是D总体设计答案:D12应用执行对象的操作可以改变该对象的(

3、 )A功能B数据C属性D行为答案:C13软件质量因素不包括( )A可理解性B可测试性C正确性D高性能 答案:D14软件可行性研究实质上是要进行一次( )需求分析、设计过程。A详细的B彻底的C深入的D简化、压缩的答案:D15结构化设计是一种面向( )的设计方法。A数据结构B数据流C程序D数据库答案:B16结构分析法就是面向( )自顶向下逐步求精进行需求分析的方法。A对象B目标C功能D数据流答案:D17进行需求分析可使用多种工具,但( )是不适用的APAD图B数据字典C判定表 D数据流图答案:A18面向对象的主要特征除唯一性、继承性、多态性外,还具有( )A兼容性B完整性C移植性D封装性答案:D1

4、9数据存储和数据流都是( ),仅仅所处的状态不同。A动作B数据C分析结果D事件答案:B20模块( )定义为受该模块内一个判定影响的所有模块集合。A作用域 B宽度C控制域D接口答案:A21 详细设计的任务是确定每个模块的( )A内部特性B外部特性 C算法和使用的数据D功能和输入输出数据答案:C22 结构化程序设计,主要强调的是( )A程序的可理解性B模块大小C程序的执行效率D模块关系答案:A23在软件结构设计完成后,对于下列说法,正确的是( )A非单一功能模块的扇入数大比较好,说明本模块重用率高B一个模块的扇出太多,说明该模块过分复杂,缺少中间层C单一功能的模块扇入高时应重新分解,以消除控制耦合

5、的情况D一个模块的扇入太多,说明该模块过分复杂,缺少中间层答案:B24软件危机产生的主要原因是( )A开发人员编写程序能力差B软件日益庞大C不能与用户良好地沟通D没有适应的开发模型答案:B25下述四个能力成熟度等级,级别最高的是( )A已定义级B已管理级C可重复级D优化级 答案:D26以下说法正确的是( )A功能模型不包括对象模型中值的约束条件B功能模型说明对象模型中动作的含义C功能模型说明对象模型中操作的含义D功能模型说明对象模型中约束的含义答案:C27关于软件维护的说法错误的是( )A软件维护不只是修改软件中的错误B软件维护对于开发商来说是无利可图的C在编码过程中添加适当的注释,可以降低软

6、件维护的难度D软件维护是软件生命周期中占用时间最长的一个阶段答案:B28可行性分析中,系统流程图用于描述( )A新系统B当前逻辑模型C目标系统D当前运行系统答案:D29结构化分析建立功能模型的工具是( )ADFDB判定树/判定表C结构化语言DSC答案:A30快速原型模型的主要特点之一是( )A及早提供全部完整软件B及早提供工作软件C开发完毕才见到工作软件D开发完毕才见到产品答案:B31下述四个能力成熟度等级,级别最高的是( )A已定义级B初始级C已管理级D可重复级答案:C32检查软件产品是否符合需求定义的过程称为( )A单元测试B系统测试C确认测试D集成测试答案:C33软件工程学的一个重要目标

7、是( )A定义各种软件开发过程模型B降低程序对存储空间的要求C提高程序的执行效率D提高软件的可维护性答案:D34软件质量因素不包括( )A正确性B可测试性C高性能D可理解性答案:C35以下哪个软件生存周期模型是一种风险驱动的模型( )A增量模型 B喷泉模型C瀑布模型D螺旋模型答案:D36结构化分析方法使用的描述工具( )定义了数据流图中每一个图形元素。A判定树B数据字典C判定表D数据流图答案:B37关于软件维护的说法错误的是( )A软件维护是软件生命周期中占用时间最长的一个阶段B软件维护对于开发商来说是无利可图的C在编码过程中添加适当的注释,可以降低软件维护的难度D软件维护不只是修改软件中的错

8、误答案:B38在整个软件维护阶段所花费的全部工作中,所占比例最大的是( )A校正性维护B完善性维护C适应性维护D预防性维护答案:B39以下不属于序言性注释的有( )A程序的整体说明B语句功能C模块设计者D修改日期答案:B40集成测试是为了发现( )A性能、质量不合要求B编码错误C功能错误D接口错误答案:D41应用执行对象的操作可以改变该对象的( )A数据B行为C功能D属性答案:D42需求分析最终结果是产生( )A设计说明书B项目开发计划C需求规格说明书D可行性分析报告答案:C43一个只有顺序结构的程序,其环形复杂度是( )A1B3C5D0答案:A44 通信内聚是指( )A各处理使用相同的输入数

9、据或者产生相同的输出数据B把需要同时执行的动作组合在一起形成的模块C模块内所有元素共同完成一个功能,缺一不可D一个模块中各个处理元素都密切相关于同一功能且必须顺序执行答案:A45常用动词或动词词组来表示( )A属性B类 C对象D关联答案:D二、填空题1结构化设计是一种面向(_)的设计方法。答案:数据流2软件质量因素不包括(_)。答案:高性能3选择(_)命令,可以看到Rose中对应图形的分类。答案:Browse4快速原型模型的主要特点之一是(_)答案:及早提供工作软件5应用执行对象的操作可以改变对象的(_)。答案:属性6UML中的(_)关系就是通常所说的继承关系。答案:泛化7目前在集成测试时普遍

10、采用(_)测试方法答案:渐增式 8在前期需求明确、资料完整的情况下尽量采用(_)模型。答案:瀑布模型9UML中用一端为空心三角形的连接表示(_)关系。答案:泛化 10通常使用(_)模型简洁地描述软件过程。答案:生命周期11从软件工程观点看,(_)是软件最重要的质量标准之一。答案:可理解性12软件工程的三要素包括方法、(_)和过程。答案:工具 13一个模块直接使用另一个模块的内部数据是(_)耦合。答案:内容 14逆向工程是(_)过程答案:代码到模型15目前在集成测试时普遍采用(_)测试方法答案:渐增式16需求分析最终结果是产生(_)。答案:需求规格说明书17HIPO图是由一组IPO图和一张(_)图组成。答案:层次18部署图用(_)关系表示各节点之间的通信路径。答案:关联19检查软件产品是否符合需求定义的过程称为(_)测认。答案:确认20度量软件规模的常用技术主要有(_)和功能点技术。答案:代码行技术 21软件工程的三要素包括方法、(_)和过程。答案:工具 22度量软件规模的常用技术主要有代码行技术和(_)。答案:功能点技术23面向对象方法用(_)分解取代了传统方法的功能分解。答案:对象24技术是能从根本上提高软件可维护性的重要技术(_)。答案:软件重用 25复杂问题的对象模型通常由主题层、类与对象层、(_)、属性层和服务层5个层次组成。答案:对象模型 26黑盒测

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1