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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

软件工程 复习题.docx

1、软件工程 复习题第一章22(13,9)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、研究一

2、个软件在经济上是否合算是软件生命周期( )阶段的研究内容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 、可维护性好 B、 用户容

3、易理解 C 、遇到问题就需要人工修复 D、 操作方便12、 以下不是解决软件危机的途径的是( )。 A、 不控制需求变更,随便答应客户的任何要求 B、 纠正错误认识和错误观点 C、 将开发活动工程化 D、 不断发展新的软件工具13、以下不属于软件开发三要素的是( ) A、 人 B、 过程 C、 资金 D、 技术/1、 程序就是软件( )2、程序是软件的组成部分。( )3、程序是按事先设计的功能和性能要求编写的指令序列。( )4、软件=程序+文档。( )5、软件是一种物理实体,而不是逻辑实体。( )6、软件危机的表现之一是软件功能不能满足用户的实际需要。( )7、软件生存周期分问题定义、可行性研

4、究、需求分析、总体设计、详细设计、编码、测试、运行维护八个阶段。( )8、在瀑布模型中上一阶段的工作完成后,才能开展下一阶段工作。( )9、瀑布模型适用于需求明确的软件项目开发。( )/10、编写一段程序就是软件开发( )11、软件是程序本身再加上程序实现和程序维护时所必需的文档的总称( )12、软件是一种逻辑产品,是通过人们的智力活动把知识和技术转化成信息的一种产品( )13、软件维护比硬件维护容易( )14、从计算机系统的角度划分软件为系统软件和应用软件两大类( )15、软件危机是指软件开发和维护过程中遇到的一系列严重问题( )16、用户的需求会不断变化,然而软件是柔性灵活的,可以轻易改动

5、( )17、软件生存周期模型又叫过程模型( )18、演化模型要求需求必须在开始被正确的确定( )第二章23(14,9)1、以下不属于软件开发指导原则的是() A、分阶段进行B、将任务合理划分C、从抽象到具体 D、从具体到抽象2、以下不属于RUP的特点的是() A、用例驱动 B、架构优先 C、不适合现代软件开发 D、增量迭代3、以下不属于RUP的核心工作流的是() A、需求获取 B、设计 C、文档编写 D、测试4、以下不属于RUP的四个阶段的是()A、需求分析阶段 B、初始阶段 C、细化阶段 D、移交阶段5、 对UML的理解以下不正确的是( ) A、 UML是一种编程语言B、 UML是从面向对象

6、的角度对系统建模C、 UML是面向对象方法的一部分D、 UML独立于软件开发过程6、以下不属于UML基本构造快的是( ) A、 事务 B、 关系 C、 关联 D、 图7、UML中常用的图有( )种 A 、 8种 B、 9种 C、 7种 D、 4种8、统一建模语言的缩写是( )。A、UML B、OOA C、OOD D、OOSE9、( )从用户角度描述系统的功能,并指出各功能的操作者。A、用例图B、类图C、顺序图D、状态图10、用例图中的用例用( )图形符号表示。A、方框B、小人C、椭圆D、箭头11、用于描述类、及类之间关系的图是( )。A、用例图B、类图C、顺序图D、状态图12、( )描述的是为

7、完成某一功能,对象间消息传递的时间顺序。A、用例图B、类图C、顺序图D、状态图13、顺序图中描述的是对象行为的时序关系,顶端放置的是( )。A、类B、对象C、用例D、状态14、用例图中的执行者(Actor)一般指该系统的( )。A、用户 B、开发者C、设计者D、测试者1、UML是支持RUP的有力工具,是RUP的一个有机组成部分( )2、模型是对现实世界理解的表达,模型都是用图形化描述的( )3、软件的模块化分应该遵循高内聚低耦合的原则( )4、UML最主要的特点是表达能力强( )5、UML是一种可视化建模语言,所以描述能力有限()6、RUP中的用例中的用户,不仅仅指人还可以是其它系统()7、用

8、例图中的执行者(Actor)一定是将来软件系统的用户。( )8、一个用例是用户与计算机之间的一次典型交互实现的功能。( )9、类是具有相同属性、操作、关系的对象的抽象。( )第三章14(6,8)1、 以下不属于软件过程管理重要职责的是( )A、 定义过程 B、度量过程 C、 改进过程 D、 对过程任意裁剪2、 以下表示为软件过程改进含义的缩写是() A、 SPI B、 SPA C、 SPD D、 SPP3、 以下哪个表示是团体软件过程() A、 SPI B、 TSP C、 PSP D、 TSPi4、 以下不属于好的项目团队特征的是() A 、 团队有足够的资源B、 成员都训练有素C、 团队纪律

9、严明D、 成员之间相互独立5、 学习软件过程管理和改进的意义以下不符合的是()A、 对我们直接从事软件过程的改进和管理有指导意义B、 可以很好的配合改进工作C、 树立良好的改进意识D、 躲避改进管理6、以下不属于CMM级别的是()A 、优化级B、 已定义级C、 可重复级E、 不可管理级1、软件过程是开发、维护软件及其产品所涉及的一系列活动( ) 2、研究软件过程的目的是为了管理和改进软件过程( )3、目标驱动软件过程改进有计划不周而失败的风险()4、缺陷驱动软件过程改进模式缺乏整体改进策略()5、CMM软件认证只有没通过和通过两个级别()6、CMM是专用软件行业的,ISO是服务行业的通用标准只

10、涉及了少部分软件标准()7、CMM中详细描述了软件开发组织如何进行过程改进()8、软件度量是对软件进行量化处理()第四章22(13,9)1、不属于好的项目经理所应该具备的技能是() A 、良好的大局观,着眼于项目的整体把握B、时间管理技能,项目出现偏离规划时能让他重回规划C、 良好的扯皮能力,和客户互相推卸责任D、 良好的成本管理技能2、软件公司的人员组成中以下不是必需的是() A、 几个高水平的项目经理B、 一批优秀的技术人员C、 一批踏实的行政人员 D、 一批能喝酒唱歌聊天的市场人员3、在需求调研时,对于客户的需求如果能很快得知技术上或成本上不能满足时以下做法正确的是() A、 立即给客户

11、解释,请求放弃或者变通该要求B、 不告诉客户,等以后除了问题再说C、 坚决拒绝客户的要求D、 以客户为上帝一切认为客户都是对的4、 以下不是技术可行性分析需要考虑的因素的是()A、 做得了吗,即在给定时间内能否完成B、 做得好吗,即做的软件质量如何C、 做得快吗,即效率如何D、 做的完整吗,即无论时间长短能否把所有的功能采用目前技术做出5、下面( )不是可行性研究的内容。A、系统规模可行性B、技术可行性C、经济可行性D、社会可行性6、技术可行性要解决( )。A、存在侵权否B、成本效益问题C、运行方式问题D、技术风险问题7、可行性分析是解决项目的()问题A、做还是不做B、怎么做C、做什么D、不做

12、什么8、以下不属于软件开发成本的是()A、开发项目租房资金B、培训费用C、招待客户的餐饮费用D、个人私家电话费用9、对于软件需求获取以下说法错误的是() A、是最困难的B、是最轻松的C、是最关键的D、是最容易出错的10、以下不属于需求分析的步骤的是()A、获取需求B、分析需求C、设计需求D、编写需求文档11、以下不合适的获取需求的方式是()A、打电话B、讨论会C、正式会议D、仅仅使用电子邮件12、在获取用户需求时以下做法错误的是()A、做大规模的市场调查B、聘请行业专家C、只试用好的同类产品不好的丢弃不要D、试用任何可能得到的同类产品获得经验13、需求分析是解决项目的()问题A、做还是不做B、

13、怎么做C、做什么,不做什么D、能否做好1、可行性分析阶段的成果是得到可行性分析报告()2、需求分析是解决这个项目“做什么,不做什么,产品该符合什么”的问题()3、考虑软件市场的时候未成熟的市场风险大()4、软件需求评审分为用户评审和同行评审两类()5、结构化和RUP获取用户需求的方法不一样()6、结构化和RUP获取用户需求的方法一样()7、软件可行性研究的目的是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发。( )8、可行性研究只需要从技术可行性、经济可行性和社会环境可行性三个方面分析研究每种解决方案的可行性。( )9、技术可行性主要研究使用现有技术能否完成这个项目。(

14、 )第五章25(20,5)1、在软件结构中不同模块之间联系紧密程度的度量是( )。A、内聚B、耦合C、深度D、宽度2、( )阶段是概要地回答系统应该如何实现A、概要设计B、系统分析C、详细设计D、可行性研究3、描述软件模块层次结构的图形工具是( )。A、IPO图B、层次图C、DFD图D、用例图4、一般说来,在一个好的软件结构中,模块之间应该是( )。A、高耦合B、低耦合C、高内聚D、低内聚5、一般说来,在一个好的软件结构中,模块应该是( )。A、高耦合B、低耦合C、高内聚D、低内聚6、详细设计是( )阶段之后的一个软件设计阶段。A、概要设计B、系统分析C、编码D、可行性研究7、详细设计任务是对

15、总体设计阶段划分出的每个( )进行明确的算法描述。A、模块B、系统C、功能D、性能8、详细设计是以()为单位进行的A、功能B、系统C、模块D、性能9、程序控制的三种基本结构中,( )结构可提供多条路径选择。A、顺序B、反序C、循环D、分之10、以下不属于概要设计的任务的是()A、确定系统架构B、确定如何编码C、制定接口规范D、划分系统模块11、以下不属于概要设计过程步骤的是()A、模块化分B、编写程序C、确定用户界面D、书写概要设计说明书12、模块化分应遵循的原则是()A、高内聚低耦合B、高内聚高耦合C、低内聚低耦合D、低内据高耦合13、对于用户界面设计一下说法错误的是()A、应符合用户的审美

16、观B、界面中的术语应该与行业保持一致C、界面应尽量和现有成功系统风格一致D、不需要任何帮助界面14、交互界面设计以下说法错误的是()A、在执行较大破坏性操作前给用户提醒B、尽量减少鼠标的移动次数C、必要的录入给用户适当的提示D、不考虑用户击键的次数15、对于信息提示页面的设计以下错误的做法是()A、给用户返回程序错误信息哪怕是大量的乱码B、尽量用直观的形式提示用户C、提示页面只显示与当前工作相关的信息D、使用一致的标志或缩写16、对于数据录入页面的设计以下错误的做法是()A、减少用户击键次数B、有限的输入尽量用下拉烈表实现C、特殊的输入项最好给出提示信息D、输入信息不能被修改17、以下不属于概

17、要设计的工具的是()A、层次图B、IPO图C、HIPO图 D、结构图18、设计测试用例是在()阶段进行的A、可行性分析 B、概要设计C、详细设计D、编码19、以下对于RUP的分析设计说法正确的是()A、有固定的方法和步骤B、和结构化方法一样C、没有固定的步骤序列D、重在设计,分析是次要的20、结构化方法和面向对象方法的比较,一下错误的是()A、结构化方法重在分析,面向对象方法重在设计B、结构化方法是功能的集合通过模块间的关系实现系统,面向对象通过对象间的通信实现系统C、结构化以过程为中心,面向对象以数据为中心D、从运行控制方面,结构化采取顺序处理方式,面向对象采取并行处理方式1、内聚是对一个软

18、件结构内不同模块之间互联程度的度量。( )2、耦合是对一个模块内各元素的间彼此结合的紧密程度的度量。( )3、对模块独立性的原则要求是高内聚、低耦合。( )4、详细设计的任务就是具体地编写程序。( )5、对系统中的每个模块给出足够详细的过程描述是详细设计的工作目标。( )第六章14(8,6)1、C语言是用于程序设计的( )。A、高级语言B、机器语言C、汇编语言D、第四代语言2、选择程序设计语言时不需着重考虑的因素是( )。A、项目应用领域B、算法的复杂性C、可移植性D、语言本身产生的年代3、不好的编程习惯是( )。A、随意书写程序B、分层缩进C、每行只写一句D、适当安排注释4、对提高程序效率不

19、利的方法是( )。A、尽量简化算式B、尽量增加循环嵌套层数C、尽量减少循环嵌套层数D、尽量不用多维数组5、程序中的标识符如程序名、变量名等的命名原则是( )。A、简单易记B、越长越好C、越短越好D、随心所欲无规律6、追求程序效率应遵循的原则是( )。A、越简越好B、以人力所及为准C、以需求为准D、越细越好7、有关程序的效率以下说法错误的是()A、不要无限制的追求效率,以满足客户需求为标准B、优秀的设计可以提高设计C、时间效率和空间效率永远不会冲突D、应以提高全局效率为主,提高局部效率为辅8、并行冗余又称为()A、备用冗余B、冷冗余C、主动冗余D、被动冗余1、变量的命名使用大小写区分不同变量是个

20、好的习惯()2、变量的命名使用大小写区分不同变量是个不好的习惯()3、程序的时间效率是指程序的运行速度()4、程序的空间效率仅指程序占用外存储器的状况()5、不应该为了追求效率而影响程序的可理解性()6、防错程序设计可分为主动式和被动式两种()第七章15(10,5)1、代码会审时,审查小组组长应该是( )的、有能力的程序员。A、直接参与该项目B、未直接参与该项目C、用户一方D、第三方2、测试用例是( )。A、一段程序B、一个模块C、一组数据D、一个系统3、软件测试是为了( ),而执行程序的过程。A、证明程序正确B、证明程序错误C、发现程序中错误D、纠正程序错误4、由软件的最终用户们在一个或多个

21、客户场所进行的测试是( )测试。A、Alpha B、Beta C、X D、Y5、白盒测试只用于( )。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、软件测试中,白盒法是通过分析程

22、序的( )来设计测试用例的。A、应用范围B、外部功能C、输入数据D、内部逻辑1、软件测试一定能发现程序中的错误。( )2、白盒测试就是功能测试。( )3、黑盒测试只检查程序功能,不考虑程序内部处理过程。( )4、软件测试能证明程序的正确性。( )5、对任何程序模块进行软件测试只用一个测试用例即可。( )第八章11(7,4)1、产生软件维护的副作用,是指( )。A、开发时的错误B、隐含的错误C、因修改软件而造成的错误D、运行时的误操作2、软件维护工作中进行得最少的部分是( )。A、纠错性维护B、适应性维护C、完善性维护D、预防性维护3、为适应软硬件环境变化而修改软件的过程是( )。A、纠错性维护

23、B、适应性维护C、完善性维护D、预防性维护4、为增加软件的功能和性能而进行的软件修改过程是( )。A、纠错性维护B、适应性维护C、完善性维护D、预防性维护5、软件维护的副作用是指由于( )而导致的新错误。A、修改B、设计C、编码D、分析6、维护工作是( )单位的责任。A、用户B、软件开发C、第三方D、所有参与项目的单位7、( )是软件配置项的缩写。A、SCM B、SCI C、PDL D、PAD1、软件维护是指在软件运行/维护阶段对软件产品所进行的修改。( )2、完善性维护是指在软件交付使用后,对软件潜藏错误的修改。( )3、纠错性维护是对软件新增功能的维护。( )4、软件维护的副作用是指由于修

24、改而导致的新错误。( )第九章7(4,3)1、造成软件项目失误的根本原因是( )。A、管理不到位B、开发人员素质低C、文档不全D、计划粗糙2、对软件项目经理人员的要求之一是( )。A、研究生毕业B、懂心理学C、人长得帅气D、懂文学艺术3、对软件开发人员的评价条件中相对不重要的是( )。A、掌握计算机技能B、严密的逻辑思维能力C、大学本科以上毕业D、有很强的责任心4、在进行软件项目指导时少用或不用的手段是( )。A、批评B、鼓励C、引导D、沟通1、软件项目开发过程中人员频繁变动是造成软件项目失误的原因之一。( )2、软件项目的恒定人力配备无弊端。( )3、基线会使软件开发各阶段工作的划分更加明确化,以便于检查和检验。( )153/95/58

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

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