软件工程参考141816.docx
《软件工程参考141816.docx》由会员分享,可在线阅读,更多相关《软件工程参考141816.docx(89页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单项选择题1、 软件工程的出现是由于_A_。A、软件危机的出现B、计算机硬件技术的发展C、软件社会化的需求D、计算机软件技术的发展2、在 McCall 软件质量度量模型中, _C_ 表现了软件承受修改的能力。A、正确性 B、完整性 C、灵活性 D、互操作性3、为了提高模模块的独立性性,模块内部部最好是_C_。 A逻辑内内聚 B、顺顺序内聚 C、功能内内聚 D、通通信内聚4、软件维护中中,因重新初初始化控制标标志或指针而而引起的错误误是以下 B 的副作作用。A、文档 B、数数据 CC、编码 D、设设计5、下列属于用用白盒技术设设计测试用例例的是_B_。 A、错错误推测 B、逻逻辑覆盖 C、等价类
2、类划分 D、因果图图6、根据输入、输输出的数据结结构产生程序序结构的设计计方法是_B_。A、PARNAAS方法 B、JAACKSONN方法 C、WIRRTH方法 D、DDIJKSTTRA方法7、两个模块之之间传递的是是同一个数据据结构的地址址,这种耦合合方式称为_D_。A、控制耦合 BB、公共耦合合 C、标记耦耦合 D、数据据耦合8、瀑布模型是是一种_B_模型。 A、风险驱动模型 B、线性开发模型 C、增量模型 D、迭代模型9、软件维护是是软件生命周周期中的固有有阶段,一般般认为,各种种不同的软件件维护中以_C_ 维护所占占的维护量最最小。A、纠纠错性维护 B、代码码维护 C、预防防性维护 D
3、、文档档维护10、DDFD中的每每个加工至少少需要_D_。A、 一个输入流 B、 一个个输出流 C、 一个输入或或输出流 D、 一个输入流流和一个输出出流11、下面关于于PDL语言言不正确的说说法是_B_。A、 PDL是是描述处理过过程怎么做BB、 PDLL是只描述加加工做什么 C、 PDL也也称为伪码 D、 PDL的外外层语法应符符合一般程序序设计语言常常用的语法规规则12、结构化维维护与非结构构化维护的主主要区别在于于_D_。A、软件是否结结构化 BB、软件配置置是否完整 C、程序的的完整性 D、文档的的完整性13、软件测试试中,白盒法法是通过分析析程序的 B 来设设计测试用例例的。 A、
4、应应用范围 B、内部逻逻辑 C、功能 D、输入入数据14、确认测试试主要涉及的的文档是 A 。 A、需求规规格说明书 BB、概要设计计说明书 C、详细细设计说明书书 D、源程程序15、CoCooMo 成本本估算模型是是一个A模型。 A、静态态单变量B、 动态态单变量 CC、静态多变变量D、 动态态多变量16、在软件结结构化设计中中,好的软件件结构设计应应该力求做到到 BB 。A、顶层扇出较较少,中间层层扇出较高,底底层模块低扇扇入 B、顶层扇出出较高,中间间层扇出较少少,底层模块块高扇入C、顶层扇入较较少,中间层层扇出较高,底底层模块高扇扇入 D、顶层扇入入较少,中间间层扇入较高高,底层模块块
5、低扇入17软件的生生存周期一般般包括( B ) 维护过程、开开发过程、设设计过程 定义过程、开开发过程、维维护过程 分析过程、设设计过程、测测试过程 详细设计过过程、编码过过程、调试过过程18.数据流图图和数据字典典共同构成系系统的( C ) 物理模型 结构模型 逻辑模型 设计说明书书19.可行性研研究阶段使用用的图形工具具是( A ) DFD图 N-S图 PAD图 Warniier图20.在数据流流图中终点( C ) 只能出现一一次 可以出现多多次 既可出现多多次,又可与与源点同名 可以出现多多次,但不能能与源点同名名21.下面说法法不正确的是是( B ) 模块的作用用域在模块的的控制域之内
6、内 模块的控制制域在模块的的作用域之内内 模块的作用用域和模块的的控制域有时时相同 模块的作用用域和模块的的控制域都是是一种层次结结构22.随着软硬硬件环境变化化而修改软件件的过程是(B ) 。 改正性维护护 适应性维护护 完善性维护护 预防性维护护23.程序流图图的作用是( B ) 定性度量软软件的复杂程程度 定量度量软软件的复杂程程度 预测软件的的质量标准 估计软件中中的错误数量量24.等价类划划分属于( B ) 白盒测试 黑盒测试 穷尽测试 验收测试25.产生软件件危机的主要要原因之一是是( D ) 软件是逻辑辑产品 软件自身的的特点所决定定的 软件无磨损损 软件产品的的成本上升过过快2
7、6.软件开发发过程包括( A )个大阶段。 3个阶段 5个阶段 4个阶段 8个阶段27.数据字典典是由( D ) 数据流、文文件、基本加加工组成的 数据流、文文件、数据单单元组成的 文件、数据据单元、加工工组成的 数据流、文文件、数据单单元、基本加加工组成的28.结构化程程序设计的一一种基本方法法是( C )。 筛选法 迭代法 逐步求精法法 递归法29.在数据流流图中,源点点和终点的数数量( D ) 必须是一对对一的 源点个数大大于终点个数数 终点个数大大于源点个数数 依需要而定定30下面说法法哪个不属于于设计准则( D ) 提高模块的的内聚,降低低模块间的耦耦合 降低模块接接口的复杂程程度
8、模块大小要要适中 模块要有重重用性31模块的初初始化工作和和模块处理意意外故障均属属于( A ) 时间内聚 顺序内聚 功能内聚 逻辑内聚32.软件工程程的出现主要要是由于dA程序方法学学的影响B其他工工程学科的影影响 C计算机的的发展 DD软件危机机的出现33.软件是一一种c A程序B数据C逻辑产产品D物物理产品34瀑布模型型本质上是一一种a A线性性顺序模型B顺序序迭代模型C线性迭迭代模型D及早见见产品模型35具有风险险分析的软件件生存周期模模型是 b A瀑布模模型B螺旋模型C增量模模型D喷喷泉模型36软件需求求分析的主要要任务是准确确定义所开发发的软件系统统是 c AA 如何做B怎么么做C
9、做做什么DD对谁做37.需求分析析最终的结果果是产生 b A项目目开发计划B需求求规格说明书书C设计计说明书D可行行性分析报告告38.结构化分分析的方法是是一种 d A系统分析方方法 B面向数据结结构的分析方方法 C面面向对象的分分析方法D面向数数据流的分析析方法39.为了提高高模块的独立立性,模块内内部最好是 c A逻逻辑内聚BB顺序内聚聚C功能能内聚D通信内聚40.NS图图通常作为b阶段的工工具 A需需求分析B软件设设计C软件编码D软件测测试41.结构化程程序设计的一一种基本方法法是 c A筛选选法B迭代法C逐步求求精法D递归法42.下列属于于维护阶段的的文档是 CC A.软件规规格说明B
10、B.用户操作作手册 C.软件问问题报告DD.软件测试试分析报告443.快速原原型模型的主主要特点之一一是 DA.开发发完毕才见到到产品B.及早提供全全部完整的软软件产品 C.开发发完毕后才见见到工作软件件D.及早提提供工作软件件44.因计算算机硬件和软软件环境的变变化而作出的的修改软件的的过程称为 BA.教正性性维护B.适应应性维护 C.完善善性维护D.预防性性维护45.软件按按照设计的要要求,在规定定时间和条件件下达到不出出故障,持续续运行的要求求的质量特性性称为B A.可用性性B.可靠靠性 C.正确性性D.完完整性46. 软件设计计阶段的输出出主要是(DD)。 A、程程序B、模模块C、伪伪
11、代码D、设设计规格说明明书47.下列模模型属于成本本估算方法的的有 A A.COCOMMO模型B.McCalll模型 C.MMcCabee度量法D.时间估算法法48.用于描述述对象模型的的工具是(D )。 AA、数据流图图 B、结构构图 C、状态态图 D、对象象图49.基线可作作为软件生存存期中各开发发阶段的一个个检查点。当当采用的基线线发生错误时时,可以返回回到最近和最最恰当 的(C )上A.配置项 BB.程序 C.基线 D.过过程50.软件质量量保证应在(A )阶段段开始。 A.需求求分析 B.设设计 C.编编码 DD.投入使用用51.开发软件件所需高成本本和产品的低低质量之间有有着尖锐的
12、矛矛盾,这种现现象称做 CA.软件件工程B.软件周期 CC.软件危机机D.软软件产生522.研究开发发所需要的成成本和资源是是属于可行性性研究中的 BB 研究的一方方面。 A.技术可可行性B.经济可可行性 C.社会会可行性DD.法律可行行性53.若有一一个计算类型型的程序,它它的输入量只只有一个,其其范围是现从从输入的角度度考虑一组测测试用例: 设计这组测测试用例的方方法是 CA.条件件覆盖法B.等价分类法法 CC.边界值分分析法D.错误推推测法54对象实实现了数据和和操作的结合合,使数据和和操作(C )于对象象的统一体中中。A结结合 B隐藏藏 CC封装 D抽抽象55软件调调试技术包括括(B
13、)AA边界值分分析 B演绎法法 C循循环覆盖 D集成测试556瀑布模模型的存在问问题是(B )A用户户容易参与开开发 B缺缺乏灵活性 C用户与开发发者易沟通 DD适用可变变需求57软件测测试方法中的的静态测试方方法之一为(A )A计算机辅助静态分析 B黑盒法 C路径覆盖 D边界值分析5软件生命周期中所花费用最多的阶段是(D )A详细设计 B软件编码 C软件测试 D软件维护58.软件测试试中,白盒法法是通过分析析程序的(BB )来设计计测试用例的的。 A、应用范围围 BB、内部逻辑辑 C、功能能 D、输输入数据59.瀑布模型型本质上是一一种( A)模型。 A、线性顺顺序 BB、顺序迭代代 C、线
14、性性迭代 D、及及早见产品60.软件质量量必须在(DD )加以保保证。A、开开发之前 B、开开发之后 C、可行性性研究过程中中 D、设设计与实现过过程中61.确认测试试主要涉及的的文档是(AA )。 A、需求规格格说明书 B、概要要设计说明书书 C、详详细设计说明明书 D、源程程序62.在SD方方法中全面指指导模块划分分的最重要的的原则是 DD A.程序序模块化B.模块高内聚聚 C.模模块低耦合 D.模块独独立性63.不适合合作为科学工工程计算的语语言是 DA. Passcal B.c C. ForttranD.Proloog64结构化化程序设计主主要强调的是是( D ) A 程序序的规模 B
15、 程程序的效率 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.结构化
16、设设计方法在软软件开发中用用于(A )。 A、概要设计计 B、详详细设计 C、程程序设计 D、测测试用例设计计 70.软件结构构使用的图形形工具,一般般采用( CC )图。 A、DFD B、PADD CC、SC D、EER71.JSP方方法是一种面面向(D )的设计计方法。 A、对象 B、数数据流 C、控控制结构 D、数数据结构72Putnnam成本估估算模型是一一个( D )模型型。 A静态单变量量 BB动态单变变量 CC静态多变变量 DD动态多变变量73在MccCall软软件质量度量量模型中,(A )属于面向软件产品修改。A可维护性 B可可重用性 C适应性 D可移植植性74ISOO的软件质
17、量量评价模型由由3层组成,其其中用于评价价设计质量的的准则是( D )ASQIC BBSQMCC CCSQRCC DDSQDCC75、TUURBO PPASCALL是(D)软软件。A、系系统软件BB、人工智能能C、事务务软件D、应应用软件766、计算机辅辅助软件工程程,简称(DD)。A、SSAB、SSDC、SSCD、CCASE777、选择结构构的复杂性比比顺序结构的的复杂性要(BB)。A、小小B、大C、相等D、无法比比较78、在在数据流图中中,(椭圆)代代表(C)。A、源点B、终点C、加工D、模块79、模块内聚度越高,说明模块内各成分彼此结合的程度越(B)。A、松散B、紧密C、无法判断D、相等
18、80、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以(C)维护所占的维护量最小。A、纠错性维护B、代码维护C、预防性维护D、文档维护81、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试(D)。A、结构合理性B、软件外部功能C、程序正确性D、程序内部逻辑82、软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立(B)。A、软件结构B、软件过程C、软件模型D、软件模块83、在下述哪一种测试中,测试人员必须接触到源程序(C)。功能测试结构测试A、均不需 B、只有 C、只有 D、和84、检查软件产品是否符合需求定义的过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 参考 141816
限制150内