软工专业软件工程习题解析.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软工专业软件工程习题解析

一、选择题: 1、在结构化设计(SD)方法中全面指导模块划分的最重要的原则是( D ) A.程序模块化 B.模块高内聚 C.模块低耦合 D.模块独立性 2、软件维护产生的副作用,是指(C ) A.开发时的错误 B.隐含的错误 C.因修改软件而带来的错误 D.运行时误操作 3、软件详细设计的主要任务是确定每个模块的( A ) A.算法和使用的数据结构 B.外部接口 C.功能 D.编程 4、为了提高模块的独立性,模块内部最好是( C ) A.逻辑内聚 B.时间内聚 C.功能内聚 D.通信内聚 5、软件是一种( C ) A.程序 B.数据 C.逻辑产品 D.物理产品 6、因计算机硬件和软件环境的变化而做出的修改软件的过程称为( B ) A.纠正性维护 B.适应性维护 C.完善性维护 D.预防性维护 7、只有单重继承的类层次结构是( C )层次结构。 A.网状型 B.星型 C.树型 D.环型 8、下列属于维护阶段的文档是(A ) A. 软件规格说明 B.用户操作手册 C.软件问题报告 D.软件测试分析报告 9、研究开发所需要的成本和资源是属于可行性研究中的( B )研究的一方面 A.技术可行性 B.经济可行性 C.社会可行性 D.法律可行性 10、下列那个模型不是面向对象的分析中建立的模型( B) A.对象模型 B.瀑布模型 C.动态模型 D.功能模型 11、在详细设计阶段,经常采用的工具有( A ) A.PAD B.SA C.SC D.DFD 12、确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于( C ) A.集成测试 B.恢复测试 C.验收测试 D.单元测试 13、采用Gantt图表示软件项目进度安排,下列说法中正确的是 ____D____。 A.能够反映多个任务之间的复杂关系 B.能够直观表示任务之间相互依赖制约关系 C.能够表示哪些任务是关键任务 D.能够表示子任务之间的并行和串行关系 14、需求分析阶段的任务是确定( A ) A.软件开发方法 B.项目开发计划 C.概要设计说明书 D.操作手册 15、程序的三种基本控制结构是( B ) A.过程、子过程和分过程 B.顺序、选择和重复 C.递归、堆栈和队列 D\调用、返回和转移 16、软件生存周期中时间最长的是( D )阶段 A.总体设计 B.需求分析 C.软件测试 D.软件维护 17、为使得开发人员对软件产品的各个阶段工作都进行周密的思考,所以( C )的编制是很重要的。 A.需求说明 B.概要设计 C.软件文档 D.测试计划 18、软件部件的内部实现和外部可访问性的分离,是指软件的( C )。 A.继承性 B.共享性 C.封装性 D.抽象性 19、单元测试是发现编码错误,集成测试是发现模块的接口错误,确认测试是为了发现功能错误,那么系统测试是为了发现( C )错误。 A.接口错误 B.编码错误 C.性能、质量不合要求 D.功能测试 20、软件工程管理是对软件项目的开发管理,即对整个软件( )的一切活动的管理。 A.软件项目 B.生存期 C.软件开发计划 D.软件开发 21、系统流程图是描绘( D )的传统工具 A.逻辑系统 B.数据结构 C.状态变迁 D.物理系统 22、下列模块独立性最强的是( A ) A.非直接耦合 B.数据耦合 C.公共耦合 D.内容耦合 23、下列关于模块的描述错误的是( ) A.具有独立的模块软件比较容易开发出来 B.独立的模块的维护和测试比较容易 C.模块的独立程度可以通过内聚和耦合标定 D.独立的模块一般不能完成一个相对独立的特定子功能 24、进行需求分析可使用多种工具,但( C )是不适用的 A.数据流图 B.E-R图 C.PAD图 D.数据字典 25、常见的软件概要设计方法分为3大类,其中以数据流图为基础构造模块结构的是( B ) A.Jackson方法和LCP(wanier)逻辑构造方法 B.结构化设计方法 C.面向对象设计方法 D.快速原型法 26、在考察系统的一些涉及

文档评论(0)

2299972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档