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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

软件工程参考1.docx

1、软件工程参考1单项选择题1、 软件工程的出现是由于_A_。A、软件危机的出现B、计算机硬件技术的发展C、软件社会化的需求D、计算机软件技术的发展2、在 McCall 软件质量度量模型中, _C_ 表现了软件承受修改的能力。A、正确性 B、完整性 C、灵活性 D、互操作性3、为了提高模块的独立性,模块内部最好是_C_。 A逻辑内聚 B、顺序内聚 C、功能内聚 D、通信内聚4、软件维护中,因重新初始化控制标志或指针而引起的错误是以下 B 的副作用。A、文档 B、数据 C、编码 D、设计5、下列属于用白盒技术设计测试用例的是_B_。 A、错误推测 B、逻辑覆盖 C、等价类划分 D、因果图6、根据输入

2、、输出的数据结构产生程序结构的设计方法是_B_。A、PARNAS方法 B、JACKSON方法 C、WIRTH方法 D、DIJKSTRA方法7、两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为_D_。A、控制耦合 B、公共耦合 C、标记耦合 D、数据耦合8、瀑布模型是一种_B_模型。 A、风险驱动模型 B、线性开发模型 C、增量模型 D、迭代模型9、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以_C_ 维护所占的维护量最小。A、纠错性维护 B、代码维护 C、预防性维护 D、文档维护10、DFD中的每个加工至少需要_D_。A、 一个输入流 B、 一个输出流 C、 一

3、个输入或输出流 D、 一个输入流和一个输出流11、下面关于PDL语言不正确的说法是_B_。A、 PDL是描述处理过程怎么做B、 PDL是只描述加工做什么 C、 PDL也称为伪码 D、 PDL的外层语法应符合一般程序设计语言常用的语法规则12、结构化维护与非结构化维护的主要区别在于_D_。A、软件是否结构化 B、软件配置是否完整 C、程序的完整性 D、文档的完整性13、软件测试中,白盒法是通过分析程序的 B 来设计测试用例的。 A、应用范围 B、内部逻辑 C、功能 D、输入数据14、确认测试主要涉及的文档是 A 。 A、需求规格说明书 B、概要设计说明书 C、详细设计说明书 D、源程序15、Co

4、CoMo 成本估算模型是一个A模型。 A、静态单变量 B、 动态单变量 C、静态多变量 D、 动态多变量16、在软件结构化设计中,好的软件结构设计应该力求做到 B 。A、顶层扇出较少,中间层扇出较高,底层模块低扇入 B、顶层扇出较高,中间层扇出较少,底层模块高扇入C、顶层扇入较少,中间层扇出较高,底层模块高扇入 D、顶层扇入较少,中间层扇入较高,底层模块低扇入17软件的生存周期一般包括( B ) 维护过程、开发过程、设计过程 定义过程、开发过程、维护过程 分析过程、设计过程、测试过程 详细设计过程、编码过程、调试过程18.数据流图和数据字典共同构成系统的( C ) 物理模型 结构模型 逻辑模型

5、 设计说明书19.可行性研究阶段使用的图形工具是( A ) DFD图 N-S图 PAD图 Warnier图20.在数据流图中终点( C ) 只能出现一次 可以出现多次 既可出现多次,又可与源点同名 可以出现多次,但不能与源点同名21.下面说法不正确的是( B ) 模块的作用域在模块的控制域之内 模块的控制域在模块的作用域之内 模块的作用域和模块的控制域有时相同 模块的作用域和模块的控制域都是一种层次结构22.随着软硬件环境变化而修改软件的过程是(B ) 。 改正性维护 适应性维护 完善性维护 预防性维护23.程序流图的作用是( B ) 定性度量软件的复杂程度 定量度量软件的复杂程度 预测软件的

6、质量标准 估计软件中的错误数量24.等价类划分属于( B ) 白盒测试 黑盒测试 穷尽测试 验收测试25.产生软件危机的主要原因之一是( D ) 软件是逻辑产品 软件自身的特点所决定的 软件无磨损 软件产品的成本上升过快26.软件开发过程包括( A )个大阶段。 3个阶段 5个阶段 4个阶段 8个阶段27.数据字典是由( D ) 数据流、文件、基本加工组成的 数据流、文件、数据单元组成的 文件、数据单元、加工组成的 数据流、文件、数据单元、基本加工组成的28.结构化程序设计的一种基本方法是( C )。 筛选法 迭代法 逐步求精法 递归法29.在数据流图中,源点和终点的数量( D ) 必须是一对

7、一的 源点个数大于终点个数 终点个数大于源点个数 依需要而定30下面说法哪个不属于设计准则( D ) 提高模块的内聚,降低模块间的耦合 降低模块接口的复杂程度 模块大小要适中 模块要有重用性31模块的初始化工作和模块处理意外故障均属于( A ) 时间内聚 顺序内聚 功能内聚 逻辑内聚32.软件工程的出现主要是由于dA程序方法学的影响B其他工程学科的影响 C计算机的发展 D软件危机的出现33.软件是一种c A程序B数据C逻辑产品D物理产品34瀑布模型本质上是一种a A线性顺序模型B顺序迭代模型C线性迭代模型D及早见产品模型35具有风险分析的软件生存周期模型是 b A瀑布模型B螺旋模型C增量模型D

8、喷泉模型36软件需求分析的主要任务是准确定义所开发的软件系统是 c A 如何做B怎么做C做什么D对谁做37.需求分析最终的结果是产生 b A项目开发计划B需求规格说明书C设计说明书D可行性分析报告38.结构化分析的方法是一种 d A系统分析方法 B面向数据结构的分析方法 C面向对象的分析方法D面向数据流的分析方法39.为了提高模块的独立性,模块内部最好是 c A逻辑内聚B顺序内聚C功能内聚D通信内聚40.NS图通常作为b阶段的工具 A需求分析B软件设计C软件编码D软件测试41.结构化程序设计的一种基本方法是 c A筛选法B迭代法C逐步求精法D递归法42.下列属于维护阶段的文档是 C A.软件规

9、格说明B.用户操作手册 C.软件问题报告D.软件测试分析报告43.快速原型模型的主要特点之一是 DA.开发完毕才见到产品B.及早提供全部完整的软件产品 C.开发完毕后才见到工作软件D.及早提供工作软件44.因计算机硬件和软件环境的变化而作出的修改软件的过程称为 BA.教正性维护B.适应性维护 C.完善性维护D.预防性维护45.软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为B A.可用性B.可靠性 C.正确性D.完整性46. 软件设计阶段的输出主要是(D)。 A、程序B、模块C、伪代码D、设计规格说明书47.下列模型属于成本估算方法的有 A A.COCOMO模型

10、B.McCall模型 C.McCabe度量法D.时间估算法48.用于描述对象模型的工具是(D )。 A、数据流图 B、结构图 C、状态图 D、对象图49.基线可作为软件生存期中各开发阶段的一个检查点。当采用的基线发生错误时,可以返回到最近和最恰当 的(C )上A.配置项 B.程序 C.基线 D.过程50.软件质量保证应在(A )阶段开始。 A.需求分析 B.设计 C.编码 D.投入使用51.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做 CA.软件工程B.软件周期 C.软件危机D.软件产生52.研究开发所需要的成本和资源是属于可行性研究中的 B 研究的一方面。 A.技术可行性

11、B.经济可行性 C.社会可行性D.法律可行性53.若有一个计算类型的程序,它的输入量只有一个,其范围是现从输入的角度考虑一组测试用例: 设计这组测试用例的方法是 CA.条件覆盖法B.等价分类法 C.边界值分析法D.错误推测法54对象实现了数据和操作的结合,使数据和操作(C )于对象的统一体中。A结合 B隐藏 C封装 D抽象55软件调试技术包括(B )A边界值分析 B演绎法 C循环覆盖 D集成测试56瀑布模型的存在问题是(B )A用户容易参与开发 B缺乏灵活性 C用户与开发者易沟通 D适用可变需求57软件测试方法中的静态测试方法之一为(A )A计算机辅助静态分析 B黑盒法 C路径覆盖 D边界值分

12、析5软件生命周期中所花费用最多的阶段是(D )A详细设计 B软件编码 C软件测试 D软件维护58.软件测试中,白盒法是通过分析程序的(B )来设计测试用例的。 A、应用范围 B、内部逻辑 C、功能 D、输入数据59.瀑布模型本质上是一种( A)模型。 A、线性顺序 B、顺序迭代 C、线性迭代 D、及早见产品60.软件质量必须在(D )加以保证。A、开发之前 B、开发之后 C、可行性研究过程中 D、设计与实现过程中61.确认测试主要涉及的文档是(A )。 A、需求规格说明书 B、概要设计说明书 C、详细设计说明书 D、源程序62.在SD方法中全面指导模块划分的最重要的原则是 D A.程序模块化B

13、.模块高内聚 C.模块低耦合 D.模块独立性63.不适合作为科学工程计算的语言是 DA. Pascal B.c C. FortranD.Prolog64结构化程序设计主要强调的是( D ) A 程序的规模 B 程序的效率 C 程序设计语言的先进性 D 程序易读性65经济可行性研究的范围包括(C )A资源有效性 B管理制度 C效益分析 D开发风险66可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出( B )的回答。 A确定 B行或不行 C正确 D无二义67需求分析阶段的任务是确定(D ) A 软件开发方法 B 软件开发工具 C 软件开发费 D 软件系统的功能68.需求规格说明书的作用不应该包括(D )。 A、软件设计的依据 B、用户与开发人员对软件要做什么的共同理解 C、软件验收的依据 D、软件可行性研究的依据69

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

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