软件工程选择题练习内容摘要:

ll 软件质量度量模型中, _________ 属于面向软件产品操作。 ( ) A .正确性 B .可维护性 C .适应性 D .互操作性 23 .在快速原型模型的开发过程中,用原型过程来代替全部开发阶段所用模型是 _________ 模型。 ( ) A .探索型原型 B .演化型原型 C .实验型原型 D .增量型原型 24 .维护中因删除一个标识符而引起的错识是 _________ 副作用。 ( ) A .文档 B .数据 C .编码 D .设计 25 .软件维护的困难主要原因是( ) A .费用低 B .人员少 C .开发方法的缺陷 D .维护难 26 .用白盒法技术设计测试用例的方法包括( ) A .错误推测 B .因果图 C .基本路径测试 D .边界值分析 27 .软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们( ) A 前者属于静态测试,后者属于动态测试 B.前者属于动态测试,后者属于静态测试 C .都属于静态测试 D .都属于动态测试 28 .程序设计语言的心理特性在语言中表现不应包括( ) A .歧义性 B .简洁性 C .保密性 D .传统性 29 .程序的三种基本控制结构的共同特点是( ) A .只能用来描述简单程序 B .不能嵌套使用 C .单入口,单出口 D .仅用于自动控制系统 30 . JSD 方法是一种面向 _________ 的设计方法。 ( ) A .控制结构 B .对象 C .数据流 D .数据结构 31 .当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为( ) A .数据耦合 B .公共耦合 C .标记耦合 D .内容耦合 32 .为高质量地开发软件项目,在软件结构设计时,必须遵循 _________ 原则。 ( ) A .信息隐蔽 B .质量控制 C .程序优化 D .数据共享 33 .数据流图( DFD )是 _______ 方法中用于表示系统的逻辑模型的一种图形工具。 A . SA B . SD C . SP D . SC 34 .螺旋模型是一种将瀑布模型和 _________ 结合起来的软件开发模型。 ( ) A .增量模型 B .专家系统 C .喷泉模型 D .变换模型 35 .需求规格说明书的作用不包括( ) A .软件验收的依据 B .用户与开发人员对软件要做什么的共同理解 C .软件可行性研究的依据 D .软件设计的依据 36 .数据字典是用来定义 _________ 中的各个成份的具体含义的。 ( ) A .流程图 B .功能结构图 C .系统结构图 D .数据流图 37 .设年利率为 i ,现存入 p 元,不计复利, n 年后可得钱数为( ) A . p*(1+i﹡ n) B . p*(i+1)n C . p*(1+i)* n D . p*(i+n) 38 .在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( ) A .软件危机 B .软件工程 C .程序设计革命 D .结构化程序设计 21. B 软件生存周期模型不包括: ( ) B、对象模型 C、增量模型 D、喷泉模型 软件可行性研究实质上是要进行一次 ( )需求分析、设计过程。 A、简化、压缩的 B、详细的 C、彻底的 D、深入的 需求分 析阶段最重要的技术文档之一是: ( ) A、项目开发计划 B、设计说明书 C、需求规格说明书 D、可行性分析报告 在以下模块耦合性类型中,模块之间独立性最差的类型是: ( ) A、无直接耦合 B、标记耦合 C、控制耦合 D、内容耦合 重用率高的模块在软件结构图中的特征是: ( )。 A、扇出数大 B、扇入数大 C、内聚性高 D、扇出数小 软件详细设计的主要任务是对 ( )进行的详细设计。 A、算法和数据结构 B、外部接口 C、软件编码 D、功能 Jackson 方法是一种面向 ( )的方法。 A、数据流 B、对象 C、数据结构 D、控制流 第一个体现结构化编程思想的程序设计语言是 ( )。 A、 FORTRAN B、 C C、 Pascal D、 Cobol 一个成功的测试可以 ( )。 A、 表明程序没有错误 B、发现所有错误 C、提高软件可靠性 D、发现尚未发现的错误 黑盒技术设计测试用例的方法之一为 ( )。 A、因果图 B、逻辑覆盖 C、 循环覆盖 D、基本路径测试 1在软件维护的内容中,占维护活动工作量比例最高的是 ( )。 A、校正性维护 B、适应性维护 C、完善性维护 D、预防性维护 1当前时期软件维护的费用在总费用中的比例为 ( )。 A、 35%~ 40% B、 40%~ 60% C、 60%~ 70% D、 70%~ 80%或更高 1软件维护的副作用,是指 ( )。 A、开发时的错误 B、隐含的错误 C、因修改软件而造成的错误 D、运行时误操作 1在快速原型的开发过程中,用于及 早向用户提交原型系统的原形模型是 ( )。 A、探索型原型 B、实验型原型 C、演化型原型 D、增量构造原型 一、单项选择题: (每小题 1 分,共 20 分 ) B A C D B A C C D A 1 C 1 D 1 C 1 C 1 C 1. 下列现象哪些不属于软件危机 ( )的现象 ,风险大 法保证 ,效率低 2. 下列哪个不属于软件工程的内涵之一 ( ) 3.经济可行性研究的范围包括( ) A.资源有效性 B.管理制度 C.效益分析 D.开发风险 4.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开 发的决策依据,因必须给出( )的回答。 A.确定 B.行或不行 C.正确 D.无二义 ( ) 模型 模型 度量法 6.计算机辅助软件工程,简称( )。 A、 SA B、 SD C、 SC D、 CASE 7.瀑布模型的存在问题是( ) A.不能与同行、用户沟通 B.不能使设计过程易于控制 C.不能将开发过程困难“各个击破” D.不适应可变需求 8.在瀑布模型中,将软件划分为若干个时期,软件项目的可行性研究一般归属于( )。 A、维护时期 B、计划时期 C、运行时期 D、开发时期 9. 宿主平台是 ( ) D. 由操作系统和硬件系统构成的 10.软件计划的具体任务不包括 ( ) A. 确定软件的作用范围 的难点 C. 估算开发所需的资源 11.需求分析最终结果是产生() A、项目开发计划 B、需求规格说明书 C、设计说明书 D、可行性分析报告 12. DFD 图不反映出系统 ( ) 13.在数据流图中,○(椭圆)代表( )。 A、源点 B、终点 C、 加工 D、模块 14.软件结构图中,模块框之间若有直线连接,表示它们之间存在() A、调用关系 B、组成关系 C、链接关系 D、顺序执行关系 15.为了提高模块的独立性,模块内部最好是() A、逻辑内聚 B、时间内聚 C、。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。