公务员考专业科目:计算机——软件工程习题.docVIP

公务员考专业科目:计算机——软件工程习题.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公务员考专业科目:计算机——软件工程习题

软件工程基本概念 【例1】在软件生命周期中, 能准确确定软件系统的体系结构的功能 阶段是( )。 (A)概要设计 (B)详细设计 (C)需求分析 (D)可行性分析 【答案】A 【例2】下面不是软件工程的3个要素的是( )。 (A)过程 (B)方法 (C)环境 (D)工具 【答案】C 【考点解析】软件工程包括3个要素,即方法、工具和过程。 【例3】下面不属于软件工程的基本原则的是( )。 (A)模块化 (B)抽象 (C)局部化 (D)自顶向上 【答案】D 【考点解析】软件工程原则包括抽象、模块化、信息隐蔽、局部化、确定性、一致性、完备性和可验证性。而自顶向上是软件测试的内容,在后面章节将讨论到。 【例4】在软件工程原则中,要求在一个物理模块内集中逻辑上相互关联的计算机资源的是( )。 (A)模块化 (B)抽象 (C)局部化 (D)一致性 【答案】C 【考点解析】软件工程原则包括抽象、模块化、信息隐蔽、局部化、确定性、一致性、完备性和可验证性。模块化是把一个问题分解成若干个较小、较易解决的模块。抽象是采用自顶向下,逐层细化的办法控制软件开发过程的复杂性。局部化,要求在一个物理模块内集中逻辑上相互关联的计算机资源。一致性。整个软件系统的各个模块均使用一致的概念、符合和术语,系统规格说明与系统行为一致性,用于形式化规格说明的公理系统的一致性。 【例5】下面不属于软件的组成的是( )。 (A)程序 (B)记录 (C)文档 (D)数据 【答案】B 【考点解析】软件:计算机程序+数据+文档。软件是与计算机系统操作相关的程序、规程、规则及任何与之相关的文档和数据。 【例6】在瀑布模型中,将软件划分为若干个时期,软件项目的可行性研究一般归属于 ( )。 (A)维护时期 (B)运行时期 (C)计划时期 (D)开发时期 【答案】C 【考点解析】软件生命周期分为计划、开发、运行3个时期,每个时期又分成若干阶段。 计划期有:问题定义和可行性研究; 开发期有:需求分析、概要设计、详细设计、编码和测试; 运行期有:运行和维护。 【例7】在瀑布模型中,下面哪个是其突出的缺点。( ) (A)不适应平台的变动 (B)不适应算法的变动 (C)不适应用户需求的变动 (D)不适应程序语言的变动 【答案】C 【例8】软件开发环境由软件工具集和环境集成机制构成。下面不属环境集成机制的是 ( )。 (A)控制集成 (B)功能集成 (C)数据集成 (D)界面集成 【答案】A 【考点解析】工具集包括支持软件开发相关过程、活动、任务的软件工具,以便对软件开发提供全面的支持。环境集成机制为工具集成和软件开发、维护与管理提供统一的支持,它通常包括数据集成、控制集成和界面集成3个部分。 【例9】软件工程的原则包括抽象、________、信息隐蔽、局部化、一致性、________、完备性和可验证性。 【答案】模块化 确定性 【考点解析】软件工程的原则包括抽象、模块化、信息隐蔽、局部化、一致性、确定性、完备性和可验证性。 【例10】软件可分为应用软件、________和支撑软件3类。其中________是特定应用领域内专用的软件。 【答案】系统软件 应用软件 【考点解析】应用软件是特定应用领域内专用的软件;系统软件居于计算机系统中最靠近硬件的一层,是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务大软件;支撑软件介于系统软件和应用软件之间,是支援其他软件的开发与维护的软件。 【例11】从形成概念(构思)开始,经过________、开发、使用和________,直到最后被废弃(不能再使用)为止的全过程称为软件生命周期。 【答案】定义 维护 【考点解析】把软件生命周期划分为8个阶段:(1)问题定义(2)可行性研究与计划(3)需求分析(4)概要设计(5)详细设计(6)实现(编码和单元测试)(7)测试(集成测试、确认测试)(8)使用和维护。 【例12】软件工程学研究的内容是软件开发技术和________。 【答案】软件工程管理 【考点解析】软件工程是指导计算机软件开发和维护的工程学科,采用工程上熟悉的概念、原理、技术、方法来开发和维护以及管理软件。 结构化分析方法 【例1】以下哪个不是结构化分析方法常用的工具( )。 (A)数据流图 (B)数据字典 (C)程序流程图

您可能关注的文档

文档评论(0)

yyongrjingd7 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档