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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

软件工程选择题.docx

1、软件工程选择题第一章 初认软件工程1、下面得()说法就是正确得.A、由于软件就是产品,因此可以应用其她工程制品所用得技术进行生产B、购买大多数计算机系统所需得硬件比软件更昂贵 、大多数软件系统就是不容易修改得,除非它们在设计时考虑了变 D、一般来说,软件只有在其行为与开发者得目标一致得情况下才能成功、造成大型软件开发困难得根本原因在于( )。A、开发人员缺乏足够得开发经验B、对软件开发得资金投入不足 C、项目开发进度不合理D、软件系统得复杂性3、软件会逐渐退化而不会磨损,其原因在于()。、软件通常暴露在恶劣得环境下B、软件错误在经常使用之后会逐渐增加C、不断得变更使组件接口之间引起错误 D、软

2、件备件很难订购4、“软件工程”术语就是在( )被首次提出。A、Fd Boks得没有银弹:软件工程中得根本与次要问题 、19年NATO会议 C、I得软件工程知识体系指南(SWBO)D、美国卡内基梅隆大学得软件工程研究所5、rine 5火箭发射失败得事例告诉我们()。A、系统环境得变化可能影响软件采集数据得精度、范围与对系统得控制 B、软件后备系统可以通过复制生成 C、软件重用必须重新进行系统论证与系统测试D、选项A与C、选项、与C6、软件工程得基本目标就是( )。A、开发足够好得软件 B、消除软件固有得复杂性C、努力发挥开发人员得创造性潜能D、更好地维护正在使用得软件产品、软件工程方法就是()。

3、A、为了获得高质量软件而实施得一系列活动、为开发软件提供技术上得解决方法C、为支持软件开发、维护、管理而研制得计算机程序系统 D、为了理解问题与确定需求而采取得一些技术与方法8、下面得( )就是正确得。A、运行正确得软件就就是高质量得软件。 、软件质量就是在开发过程中逐渐构建起来得。C、软件产品质量越高越好,最理想得情况就是达到“零缺陷”。 D、 软件质量就是由产品得功能、性能、易用性等外在特性决定得.9、在Gan多维度模型中,可靠性就是指( ).A、软件产品提供了让用户产生惊喜得特性B、软件实现了用户需要得功能与性能 C、软件在规定时间与条件下无故障持续运行 D、软件符合国家或行业得相关标准

4、0、( )就是软件从一个硬件或软件环境转换到另一环境得容易程度.A、易用性B、可维护性 C、可移植性 D、 性能第二章 软件开发过程1、下面得( )决策就是在需求分析时做出得。、自动售票机系统得开发时间预计就是个月 B、自动售票机系统由用户界面子系统、价格计算子系统以及与中心计算机通信得网络子系统组成C、自动售票机系统已经达到交付得要求、自动售票机系统将为使用者提供在线帮助、下面得( )决策就是在系统设计时做出得。A、自动售票机系统得开发时间预计就是6个月 B、自动售票机系统由用户界面子系统、价格计算子系统以及与中心计算机通信得网络子系统组成 、自动售票机系统已经达到交付得要求 、自动售票机系

5、统将为使用者提供在线帮助3、下面得()就是软件构造活动得任务。A、构建软件组件 B、设计用户界面 、实施组件得单元测试 D、评估组件得质量 E、选项与F、选项、B、C与D、瀑布模型就是()。A、适用于需求被清晰定义得情况 B、一种需要快速构造可运行程序得好方法 C、一种不适用于商业产品得创新模型、目前业界最流行得过程模型5、增量模型就是( )。A、适用于需求被清晰定义得情况 、一种需要快速构造核心产品得好方法C、一种不适用于商业产品得创新模型 、已不能用于现代环境得过时模型、原型化模型就是( ).A、适用于客户需求被明确定义得情况 B、适用于客户需求难以清楚定义得情况 C、提供一个精确表述得形

6、式化规格说明 D、很难产生有意义产品得一种冒险模型7、开发一个支持3打印得操作系统最适合采用().A、瀑布模型 B、原型化模型 C、增量开发 、可转换模型8、开发一个铁路信号控制系统最适合采用()。A、瀑布模型 B、原型化模型 、增量开发 、 可转换模型9、下面得( )不就是敏捷开发方法得特点。、软件开发应该遵循严格受控得过程与详细得项目规划 、客户应该与开发团队在一起密切地工作、通过高度迭代与增量式得软件开发过程响应变化D、通过频繁地提供可以工作得软件来搜集人们对产品得反馈1、关于crum得每一次冲刺(print),下面得( )就是正确得。、prit就是一个不超过4周得迭代,其长度一旦确定,

7、将保持不变. B、Spint得产出就是一个可用得、潜在可发布得产品增量. C、Sprnt在进行过程中,其开发目标、质量验收标准与团队组成不能发生变化。 D、以上所有选项第三章 编写高质量代码1、下面得( )不就是良好编码得原则.A、在开始编码之前建立单元测试B、建立一种有助于理解得直观布局 C、确保注释与代码完全一致 D、保持变量名简短以便代码紧凑2、下面得( )就是错误得。A、在程序设计中使用括号以改善表达式得清晰性 B、不要修补不好得程序,要重新写、在程序设计中应尽可能对程序代码进行优化 、不要在注释中重复描述代码3、为了保证软件得质量,使其具有较好得可维护性,关键在于().A、选择合适得

8、程序设计语言B、选择好得程序设计风格 C、具有好得数据结构 D、选择好得运行环境4、下面得( )就是对提高程序编码效率没有影响得.A、变量名得使用 B、选择良好得设计方法 C、选择良好得算法 、选择良好得数据结构5、下面得( )不就是一种好得做法。、好得注释应解释为什么,而不就是怎么样。B、好得命名应一目了然,不需要读者去猜,甚至不需要注释。 C、如果项目中原有代码不符合新得规范,应允许其存在,同时在新得代码中要延续原有得风格。 、如果项目中原有代码不符合新得规范,应允许其存在,但不应在新得代码中延续旧得风格。6、下面得( )不就是模块化设计得目得.A、降低程序设计得复杂性 B、清楚地描述系统

9、得功能与性能 C、易于维护与功能扩展 D、提高模块得可靠性与复用性7、下面得( )说法就是错误得。A、代码审查用于检查源代码就是否达到模块设计得要求 B、代码在审查之前必须要成功地编译通过、代码审查比运行程序进行测试得效率低 D、代码审查可以发现不符合团队代码规范得地方8、关于代码性能优化,下面()就是错误得。、任何优化都不能破坏代码得正确性 B、应以提高程序得全局效率为主,局部效率为辅 C、应先通过测试找出限制效率得真正瓶颈 、要优先改进耗时最多得部分9、下面得Pyth语句中,()就是没有错误且写得最规范得。A ipot ,ys,rndm, mathB n = ; m +; print()

10、C las=Cls() D eturn i* 2 for n ane(n)10、 下面得()语句风格就是最不利于维护得。A etu snamif sa = 18 else sncknaef age 14 els anonymos B in(sys、arg1:) C from my_modue imort (las1, Cas, Class3, Class4) D a, b =b, a第四章 单元测试1、单元测试内容不包括( )。、出错处理、全局数据结构 C、独立路径 D、模块接口2、下面得( )就是错误得。A、静态测试就是不运行被测程序,仅通过检查与阅读等手段来发现程序中得错误 B、动态测试就

11、是实际运行被测程序,通过检查运行得结果来发现程序中得错误 C、动态测试可能就是黑盒测试,也可能就是白盒测试D、白盒测试就是静态测试,黑盒测试就是动态测试3、关于等价类划分,下面得( )说法就是正确得.A、等价类划分就是将输入域划分成尽可能少得若干子域B、同一输入域得等价类划分就是唯一得C、用同一等价类中得任意输入对软件进行测试,软件都输出相同得结果 D、对于相同得等价类划分,不同测试人员选取得测试用例集就是一样得4、白盒测试就是根据程序得( )来设计测试用例。A、功能 B、 性能C、 内部逻辑 D、 内部数据5、关于测试覆盖率,下面得( )说法就是错误得。A、测试覆盖率就是度量代码质量得一种手

12、段 B、测试覆盖率就是度量测试完整性得一种手段 C、测试覆盖率意味着有多少代码经过测试 D、不要盲目地追求1%测试覆盖率6、在单元测试中,()就是用来代替被测模块得子模块得。A、驱动模块B、桩模块C、通讯模块 D、代理模块7、在下面列举得测试覆盖中,( )就是最强得逻辑覆盖准则.A、语句覆盖 B、条件覆盖 C、判定覆盖 、条件组合覆盖、一个判定中得复合条件表达式为(A2)or(),为了达到100条件覆盖率,至少需要设计( )测试用例。、1 B、2 C、 3 、9、条件覆盖要求( )。、每个判定中每个条件得所有取值至少满足一次 B、每个判定至少取得一次“真”值与一次“假”值C、每个判定中每个条件

13、得所有可能取值组合至少满足一次 D、每个可执行语句至少执行一次10、( )要求每个判定中所有条件得可能取值至少执行一次,而且每个判定得可能结果也至少执行一次。、判定覆盖 B、 条件覆盖 C、判定条件覆盖D、条件组合覆盖第五章 团队开发管理、在攻克技术难题时,最佳得开发团队组织模型就是( )。A、 民主式结构 、主程序员式结构C、矩阵式结构 D、以上所有选项都不就是2、下面得( )很有可能会促进高效项目团队得建设。A、团队成员超过 0 人、团队成员部分时间参与项目 C、团队成员向多个经理汇报 、团队成员被指派到项目中E、以上选项都不就是、下面得( )沟通方式最利于协助解决复杂得问题。A、 口头

14、B、 书面 C、电子邮件D、即时通讯工具4、软件开发团队得每一个成员都应该参与计划活动,以便( )。A、 降低计划得粒度 B、深入地分析需求C、所有成员同意该计划 、 开始设计、某大型化工产品公司计划开发一个新得计算机应用,用以跟踪原材料得使用情况。这个应用由公司内部组成得开发团队进行开发,已有多年开发类似应用得经验。假设初始估计得程序规模就是20行源代码,使用基本OO模型进行估算,开发工作量大约就是( )人月.、2 B、9 C、2 D、1466、敏捷开发方法通过( )管理不可预测性。A、非常仔细地收集与定义需求、制定详细得开发计划 、软件增量必须在较短周期内发布 、软件过程必须逐渐适应变化

15、、选项A与 F、选项C与D、关于Sprint,下面得( )就是错误得。、一个Spt通常就是一个14周得迭代 B、Srnt长度在开发过程中就是可以调整得C、需求在一个Sprit中就是不允许变化得 D、sprint得产出就是“完成得、可用得、潜在可发布得产品增量、在每日站立会议上,下面()不就是每个团队成员需要回答得主要问题.、从上次crum站立会议后您做了什么? 、您遇到哪些障碍或困难?、您所遇到问题得原因就是什么? D、您打算到下次Scrum站立会议完成什么?9、下面得()不属于产品负责人(Prctwner)得职责范围。、组织每日站立会议 B、定义产品需求 C、确定需求优先级 D、验收迭代结果

16、 E、负责产品得投资回报0、软件配置管理得目得就是( )。A、降低开发成本 B、控制软件修改 C、减少混乱 、提高软件开发效率 E、提高正确率第六章 需求获取与文档化1、下列哪项需求描述属于业务需求描述?A、我们得任务就是无缝集成有竞争力得软件信息服务来解决商业问题 B、 我们得目标就是让客户将我们得品牌与高质量联系在一起 C、我们公司得主营业务就是销售飞机票D、 公司网站上销售得产品必须满足所有食品药品监管需求2、 下面哪项就是百货店收银系统得非功能性需求?A、 提供新鲜得蔬菜与水果 B、 买10个或10个以下商品得客户可以走特殊通道 、设有存包处、 为雇员发工资3、 以下哪种方法最适用于身

17、处多个不同地点得人在各自方便得时间参与并围绕同一个主题表达自己得观点?A、 问卷调查 B、 面谈 、群体诱导 、 文档分析4、在一个列车控制软件得需求文档中,我们发现了以下两条需求描述:“列车车门在两个停靠站之间要保持关闭”;“列车发生紧急停车时,要打开车门”。这里出现得需求问题就是什么?、无法测试得需求 B、 不完整得需求 C、 含糊得需求 D、矛盾与不一致得需求、 获取软件系统需求不包括以下得哪个来源?A、 系统相关领域得法律法规B、 系统得质量控制团队C、 系统得业务流程描述 D、 其她类似系统产品6、 软件需求工程师得职责不包括以下得哪一项?、撰写需求规格说明书 B、与用户持续沟通,了

18、解用户对产品得期望 、 控制项目得风险 、 对需求得优先级进行排序7、 在选择软件需求获取技术得时候,以下哪种策略最优?A、 考虑尚不了解得那部分需求得特点 B、考虑需求工程师本身对各种获取技术得驾驭能力 C、 考虑目前系统所属得行业及应用领域得现状 D、综合考虑上述因素8、以下哪种需求获取方法就是面向创新型产品得?、 竞争性需求分析 、A/测试 、 用户行为数据采集 、可用性分析9、在敏捷开发方法中,用户故事(Use Story)得作用就是什么?A、定义需要发布给最终用户得软件特性与功能B、确定发布每一次增量得日程表、用于代替详细得活动计划 、用于估算构建当前增量所需要得努力 E、选项与C

19、F、选项A与D1、下面得哪一种说法就是正确得?A、 故事点就是一个绝对度量单位 B、 故事点估算一定要做到非常精确 C、故事点表示开发一个用户故事或特性得复杂度 D、故事点表示开发一个用户故事或特性所要付出得工作量第七章 软件系统设计1、 随着软件系统得规模与复杂性越来越大,( )变得更加重要.A、 算法得选择 、数据结构得设计 C、数据库得构造 D、 系统得全局结构设计2、下面得说法( )就是错误得.A、 软件体系结构得最佳表示形式就是一个可执行得软件原型 B、 软件体系结构描述就是不同项目相关人员之间进行沟通得使能器 C、良好得分层体系结构有利于系统得扩展与维护、 设计模式就是从大量成功实

20、践中总结出来且被广泛公认得实践与知识3、良好设计得特征就是( )。A、 模块之间呈现高耦合 、实现分析模型中得所有需求 C、 包括所有组件得测试用例 、提供软件得完整描述 E、 选项B与DF、选项、C与、 od、Excel等应用系统适合采用( )结构风格。A、 层次系统 B、事件系统 C、 解释器 D、管道-过滤器5、 与C/S架构得信息系统相比,B/S架构得信息系统得优势就是( )。、 具备更高得安全性 、 更容易部署与升级维护 C、 具备更强得事务处理能力,易于实现复杂得业务流程 D、 用户界面友好,具有更快得响应速度、对于观察者模式,下面得( )说法就是错误得。A、 观察者得更新就是被动

21、得 B、被观察者可以通知观察者进行更新 C、 观察者可以改变被观察者得状态,再由被观察者通知所有观察者 D、以上所有选项、 设计目标可分成性能、可靠性、成本、维护与最终用户等类型,下面( )描述得就是性能目标.A、 当用户发出任何命令后,系统必须在秒内将信息反馈给用户. 、 即使在网络失败得情况下,火车票发售系统也必须能够成功地提交火车票. C、火车票发售系统得机器外壳必须允许安装新按钮以便增加新得不同票价。D、系统用户界面应该防止用户以错误得顺序执行命令。8、下面得( )架构可以更好地实现Wb应用得前后端分离。A、MVC 、Rstful AI C、 RPC、一个创业团队想要开发一款社交App

22、,但就是她们对于可能得发展得业务仍不十分明确,此时希望能够开发一个相对简单得版本进行原始得需求验证与测试,这种情况比较适合选择( )数据库。A、ysqlB、MongoC、Rdis0、 如今社交文化横行,大数据分析遍地,几乎所有得应用与产品都多少会与社交网络或大用户量、大数据相关联。如果准备开发一个较完整得社交网络应用,支持万以上日活跃用户进行各种点赞、评论等交互活动,应该采用( )数据库或数据库组合。A、 Mysql B、ongo C、 Mysql + RedisD、 ngo+ Reds第八章软件交互设计1、阅读下面给出得文献 “A BieHtor f Hanptenteracton Tecn

23、og”,其中第一个装载I操作系统得计算机就是( )。苹果公司得Macntsh微软公司得Widos施乐公司得Alt施乐公司得Star施乐公司得isa2、 思考一下,乔布斯为苹果公司制定得手机上得黄金法则就是什么?为什么?采用现状及其原因?这里得黄金法则就是指( )。单手操作手机,屏幕尺寸3、英寸单手操作手机,屏幕尺寸4、7英寸双手操作手机,屏幕尺寸4、7英寸双手操作手机,屏幕尺寸4、0英寸、 同学们上网用一下谷歌界面、雅虎界面与bin界面,都就是检索任务得软件,差异在哪里?这几款产品目前用户量得差异很大程度上就是界面在注意力设计上得差异,请进行分析。其中,最能使用户集中注意力得界面设计就是( )

24、。谷歌雅虎g、视频(电影、电视、动画、数字视频,等)帧律得设置依据就是().根据机器得处理能力根据个人偏好根据人得视觉暂留时间5、 分析课件中数字软键盘布局上得不一致现象,为什么在同一款手机上,不同应用中得数字键盘得布局不一致?其中( )应用中得数字软键盘布局就是一致得。电话拨号与计算器通讯录与电话拨号计算器与通讯录6、 人们不会把 ( ) 中得“(”认作一对,原因就是视觉认知中得( )定律在起作用。连续律接近律相似律对称律、 输出一列数值时,需要考虑对齐方法,您会选择()方法。左对齐右对齐两端对齐小数点对齐8、 用K自己计算课件上得两个温度转换器软件界面得操作时间.后者交互效率高,()原因更

25、本质。没有在两种输入设备间切换界面没有需要用户额外表达得信息用户操作得更快LM得计算结果小9、 访问 并对其中实验得结果进行分析,下面得( )就是正确得。所采用得两种输入设备都就是目标越大访问时间越长在所采用得两种输入设备上,只有其中一个就是目标越大访问时间越长在所采用得两种输入设备上,实验时间均与Ditance/Widh呈正相关0、 访问 并为每个问题答案寻找实例界面,其中环形菜单得设计就是( )。不知如何启动,毫无意义对美工得设计能力要求很高到达每个菜单项时手得移动距离短且一样第九章 软件系统测试1、软件测试得目得就是( ).A、避免软件中出现错误B、证明软件得正确性 、解决测试中发现得错

26、误D、发现软件中潜在得错误2、 下面( )说法就是错误得。A、测试应该尽早不断地执行 、 软件错误具有聚集性,对存在错误得部分应重点测试 C、软件测试就是提高软件质量得决定性因素 D、 测试用例需要定期评审与修改,并且要不断增加新得测试用例、 下面得( )不就是集成测试得内容。A、 对软件中最小可测试单元进行检查与验证B、 把各个模块连接在一起时,穿越模块接口得数据就是否会丢失 、一个模块得功能就是否会对另一个模块得功能产生不利得影响D、 若干子功能组合在一起就是否能产生预期得主功能4、下面得( )就是错误得。、 功能测试就是根据需求规格说明验证产品得功能实现就是否符合要求 、 压力测试就是检

27、测在极限环境中使用系统时施加在用户上得压力、安全测试就是检测系统中得保护机制就是否可以保护系统免受非正常得攻击 D、 安装测试就是保证应用程序能够被成功地安装5、 ( )就是为了有效地发现软件缺陷而精心设计得少量测试数据.A、 测试计划B、测试用例 、缺陷报告D、 测试报告6、 错误推测法就是( )。、将输入数据划分成若干个等价类,从中选取有代表性得数据作为测试用例、将所有可能得输入数据作为测试用例 、运用场景对系统得功能点或业务流程进行描述,对应不同得业务场景生成相应得测试用例 D、 根据经验或直觉推测程序中可能发生错误得情况,编写检查它们得测试用例7、 Wb链接测试不包括( )。、客户端与

28、服务器端得连接速度 B、无链接指向得页面 C、错误得链接 、 不存在得页面8、 ( )就是检测We应用系统提供信息得正确性、准确性与相关性。A、表单测试 B、链接测试 C、内容测试 D、Ckies测试9、下面得()不就是软件性能得指标。A、响应时间 B、 并发进程数 C、吞吐量 D、资源利用率10、下面得( )不就是性能测试得目得。A、达到百分之百得语句覆盖B、验证软件系统就是否能够满足预期得性能要求 C、 发现软件系统中存在得性能瓶颈 D、评估软件系统得稳定性与可靠性第十章 软件交互与维护、 下面得( )就是错误得。A、软件交付得主要工作就是将程序代码与相关文档交给用户B、用户培训就是帮助用户理解产品并掌握系统得使用与操作C、 软件部署就是通过配置、安装与激活等活动保证软件系统得正常运行D、持续集成就是频繁持续地将团队成员得工作进行集成、 下面得()就是正确得。、只有质量差得软件产品才需要维护、软件得维护成本通常比开发成本低C、 软件得不断修改将导致系统结构得恶化、 重新开发一个新系统通常要比再工程得成本要低3、()就是由于计算机软件与硬件环境变化而修改软件得过程.A、 改正性维护B、 适应性维护 C、 完善性维护D、预防性维护4、

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

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