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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(【计算机类职业资格】三级信息管理技术-软件工程(七)及答案解析.doc)为本站会员(李朗)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】三级信息管理技术-软件工程(七)及答案解析.doc

1、三级信息管理技术-软件工程(七)及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:26,分数:26.00)1.基本加工说明有 3 种方法:结构化语言、判定表和判定树,下列关于它们优缺点描述不正确的是( )。A) 从机器的可读性来说,结构化语言优于判定树B) 从描述的直观性来说,判定树优于判定表C) 从逻辑验证来说,判定表明显强于判定树和结构化语言D) 对于优化决策能力来说,判定树明显强于判定表(分数:1.00)A.B.C.D.2.开始进行代码设计的阶段是( )。A) 系统分析阶段 B) 系统设计阶段C) 系统实施阶段 D) 系统评价阶段(分数:1.00)A.B.C.D.3

2、.数据流图中的外部实体是指( )。A) 本系统的单位或人员 B) 本系统外的单位或人员C) 输入的凭证、单据 D) 输出的凭证、单据(分数:1.00)A.B.C.D.4.在一般情况下,管理人员在项目开发的( )时期参与最少。A) 早期 B) 中期 C) 后期 D) 平均分配(分数:1.00)A.B.C.D.5.绘制数据流程图应依照( )的思想来展开。A) 自顶向下,逐步求精 B) 自底向上,逐步求精C) 模块化 D) 集成化(分数:1.00)A.B.C.D.6.软件修改是带有一定风险和副作用的,与软件维护有关的副作用可表现为( )。A) 修改程序的副作用、修改数据的副作用和对用户影响的副作用B

3、) 修改数据的副作用和文档资源的副作用C) 修改程序的副作用、修改数据的副作用和文档资源的副作用D) 修改数据的副作用和对用户影响的副作用(分数:1.00)A.B.C.D.7.耦合度是度量模块独立性的指标之一,若一组模块都访问同一数据结构,则称为( )。A) 内容耦合 B) 公共耦合 C) 外部耦合 D) 控制耦合(分数:1.00)A.B.C.D.8.( )比较适合大型复杂系统的转换。A) 直接转换 B) 并行转换 C) 分段转换 D) 以上都不是(分数:1.00)A.B.C.D.9.软件开发的原型化方法是一种与结构化方法具有不同策略的方法,其最有效的应用领域应该是( )。A) 科学信息 B)

4、 工程设计 C) 管理信息 D) 过程控制(分数:1.00)A.B.C.D.10.可行性研究后得出的结论,主要与( )有关。A) 软件系统目标 B) 软件的功能C) 软件的性能 D) 软件的质量(分数:1.00)A.B.C.D.11.耦合是软件中各模块间相互联系的一种度量,耦合的强弱取决于模块间的复杂程度。在耦合的若干种类中,耦合度最高的是( )。A) 内容耦合 B) 非直接耦合C) 数据耦合 D) 控制耦合(分数:1.00)A.B.C.D.12.( )在开发软件时可用来提高程序员的工作效率。A) 程序开发环境 B) 操作系统的作业管理功能C) 编译程序的优化功能 D) 并行运作的大型计算机(

5、分数:1.00)A.B.C.D.13.软件需求分析一般应确定的是用户对软件的( )。A) 功能需求 B) 功能需求和非功能需求C) 性能需求 D) 非功能需求(分数:1.00)A.B.C.D.14.系统分析阶段的工作是一个( )的过程。A) 由具体到抽象 B) 由抽象到具体C) 由逻辑到物理 D) 由物理到逻辑(分数:1.00)A.B.C.D.15.软件危机通常是指在计算机软件开发和维护时所产生的一系列严重的问题,这些问题中相对次要的因素是( )。A) 软件功能 B) 文档质量C) 开发效率 D) 软件性能(分数:1.00)A.B.C.D.16.以下对系统测试应遵循的原则描述不正确的是( )。

6、A) 测试工作应避免由原开发软件的个人或小组来承担B) 测试用例不仅要包括合理、有效的输入数据,还要包括无效的不合理的输入数据C) 软件中仍存在错误的概率与已经发现的错误的个数是成正比的D) 不必保留测试用例(分数:1.00)A.B.C.D.17.对于绘制数据流图的主要原则的说法,不正确的是( )。A) 明确系统界面 B) 自顶向下逐层扩展C) 合理布局 D) 数据流图绘制过程没必要与用户接触(分数:1.00)A.B.C.D.18.在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的( )。A) 安全性 B) 健壮性 C) 可用性 D) 可靠性(分数:1.00)A.B.C.D.19.软件

7、计划的任务是为项目负责人提供对软件资源、成本和进度的估价,其中对系统各种功能的界限划分应属于下列 ( )任务。A) 分析 B) 估价C) 制定进度 D) 进度分配(分数:1.00)A.B.C.D.20.软件生命周期一般包括软件开发期和软件运行期,下述( )不是软件开发期所包含的内容。A) 程序编制 B) 需求分析 C) 结构设计 D) 性能优化(分数:1.00)A.B.C.D.21.概要设计的结果是提供一份( )。A) 模块说明书 B) 框图 C) 程序 D) 数据结构(分数:1.00)A.B.C.D.22.在软件生产过程中,需求信息由( )给出。A) 程序员 B) 项目管理者C) 软件分析设

8、计人员 D) 用户(分数:1.00)A.B.C.D.23.在结构图中,带有空心圆注释的小箭头表示( )。A) 模块 B) 调用 C) 数据 D) 模块间判断(分数:1.00)A.B.C.D.24.软件设计模块化的目的是( )。A) 提高易读性 B) 降低复杂性C) 增加内聚性 D) 降低耦合性(分数:1.00)A.B.C.D.25.系统分析阶段方案的可行性首先应对( )方面进行分析和评价。A) 经济 B) 社会 C) 物资 D) 技术(分数:1.00)A.B.C.D.26.项目开发总结一般在( )结束时完成。A) 需求分析阶段 B) 测试阶段C) 设计阶段 D) 运行维护阶段(分数:1.00)

9、A.B.C.D.二、填空题(总题数:27,分数:54.00)27.瀑布模型强调逻辑设计与物理设计清楚地划分开来,尽可能推迟程序的物理实现,快速原型仅包括未来系统的 1 及系统的重要接口,以此来提高设计效率。(分数:2.00)填空项 1:_28.软件测试中的白箱测试法属于对软件结构的测试方法,它往往将程序视为 1 的集合。(分数:2.00)填空项 1:_29.数据项是指 1 数据单位。(分数:2.00)填空项 1:_30.提高程序的可读性和易维护性的关键是使程序结构 1。(分数:2.00)填空项 1:_31.软件质量因素从 3 个方面反映了用户对软件质量的要求,与产品转移有关的特性为_、_和_。

10、(分数:2.00)填空项 1:_32.数据流图是软件需求分析使用的工具,一般由加工、外部实体、 1 和数据存储组成。(分数:2.00)填空项 1:_33.软件过程可以分为 3 大类,它们是_、_和_。(分数:2.00)填空项 1:_34.问题分析图简称 1。(分数:2.00)填空项 1:_35.在软件测试中,发现错误产生的原因依赖于所使用的调试策略,而主要的调试方法包括试探法、_、_和_。(分数:2.00)填空项 1:_36.可行性研究主要是考察_、_和_3 个方面的可行性。(分数:2.00)填空项 1:_37.软件工程管理是指对 1 的一切活动的管理。(分数:2.00)填空项 1:_38.软

11、件模块独立性的两个定性度量标准是_和_。(分数:2.00)填空项 1:_39.数据字典的实现有 3 种途径:_、_和_。(分数:2.00)填空项 1:_40.验收测试的任务是验证软件的 1。(分数:2.00)填空项 1:_41.软件从需求分析开始到设计编码和测试为止,属于软件生命周期中的 1。(分数:2.00)填空项 1:_42.总体设计的基本任务是_、_、_和_。总体任务的根本目的是_。(分数:2.00)填空项 1:_43.软件测试是软件质量保证的重要手段,其任务可归纳为预防软件发生错误,发现程序错误和 1。(分数:2.00)填空项 1:_44.对于大型软件系统,为了便于控制复杂性,结构化分

12、析方法采用 1。(分数:2.00)填空项 1:_45.单独测试一个模块时,有时需要一个 1 程序驱动测试的模块。(分数:2.00)填空项 1:_46.结构化分析方法强调分析数据流,对于 1 时间限制和进程同步通信等往往描述不够精确。(分数:2.00)填空项 1:_47.仅依据规格说明书描述的程序功能来设计测试实例的方法称为 1。(分数:2.00)填空项 1:_48.完全测试又称_,它分为_测试和_测试。(分数:2.00)填空项 1:_49.证明程序正确最常用的方法是 1,它对程序提出一组命题,如在数学上证明这些命题不成立,就能保证程序不发生错误。(分数:2.00)填空项 1:_50.单元是程序

13、中最小的部分,由可以是隐含的_、_和_3 部分组成。(分数:2.00)填空项 1:_51.软件开发是一个_逐步细化和求精的过程,而软件测试是一个_集成的过程。(分数:2.00)填空项 1:_52.集成测试的主要方法是_和_。(分数:2.00)填空项 1:_53.设计软件主要由两个阶段组成,首先要进行 1,然后进行软件结构设计。(分数:2.00)填空项 1:_三级信息管理技术-软件工程(七)答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:26,分数:26.00)1.基本加工说明有 3 种方法:结构化语言、判定表和判定树,下列关于它们优缺点描述不正确的是( )。A) 从机器的

14、可读性来说,结构化语言优于判定树B) 从描述的直观性来说,判定树优于判定表C) 从逻辑验证来说,判定表明显强于判定树和结构化语言D) 对于优化决策能力来说,判定树明显强于判定表(分数:1.00)A.B.C.D. 解析:2.开始进行代码设计的阶段是( )。A) 系统分析阶段 B) 系统设计阶段C) 系统实施阶段 D) 系统评价阶段(分数:1.00)A. B.C.D.解析:3.数据流图中的外部实体是指( )。A) 本系统的单位或人员 B) 本系统外的单位或人员C) 输入的凭证、单据 D) 输出的凭证、单据(分数:1.00)A.B. C.D.解析:4.在一般情况下,管理人员在项目开发的( )时期参与

15、最少。A) 早期 B) 中期 C) 后期 D) 平均分配(分数:1.00)A.B. C.D.解析:5.绘制数据流程图应依照( )的思想来展开。A) 自顶向下,逐步求精 B) 自底向上,逐步求精C) 模块化 D) 集成化(分数:1.00)A. B.C.D.解析:6.软件修改是带有一定风险和副作用的,与软件维护有关的副作用可表现为( )。A) 修改程序的副作用、修改数据的副作用和对用户影响的副作用B) 修改数据的副作用和文档资源的副作用C) 修改程序的副作用、修改数据的副作用和文档资源的副作用D) 修改数据的副作用和对用户影响的副作用(分数:1.00)A.B.C. D.解析:7.耦合度是度量模块独

16、立性的指标之一,若一组模块都访问同一数据结构,则称为( )。A) 内容耦合 B) 公共耦合 C) 外部耦合 D) 控制耦合(分数:1.00)A.B. C.D.解析:8.( )比较适合大型复杂系统的转换。A) 直接转换 B) 并行转换 C) 分段转换 D) 以上都不是(分数:1.00)A.B.C. D.解析:9.软件开发的原型化方法是一种与结构化方法具有不同策略的方法,其最有效的应用领域应该是( )。A) 科学信息 B) 工程设计 C) 管理信息 D) 过程控制(分数:1.00)A.B.C. D.解析:10.可行性研究后得出的结论,主要与( )有关。A) 软件系统目标 B) 软件的功能C) 软件

17、的性能 D) 软件的质量(分数:1.00)A. B.C.D.解析:11.耦合是软件中各模块间相互联系的一种度量,耦合的强弱取决于模块间的复杂程度。在耦合的若干种类中,耦合度最高的是( )。A) 内容耦合 B) 非直接耦合C) 数据耦合 D) 控制耦合(分数:1.00)A. B.C.D.解析:12.( )在开发软件时可用来提高程序员的工作效率。A) 程序开发环境 B) 操作系统的作业管理功能C) 编译程序的优化功能 D) 并行运作的大型计算机(分数:1.00)A. B.C.D.解析:13.软件需求分析一般应确定的是用户对软件的( )。A) 功能需求 B) 功能需求和非功能需求C) 性能需求 D)

18、 非功能需求(分数:1.00)A.B. C.D.解析:14.系统分析阶段的工作是一个( )的过程。A) 由具体到抽象 B) 由抽象到具体C) 由逻辑到物理 D) 由物理到逻辑(分数:1.00)A. B.C.D.解析:15.软件危机通常是指在计算机软件开发和维护时所产生的一系列严重的问题,这些问题中相对次要的因素是( )。A) 软件功能 B) 文档质量C) 开发效率 D) 软件性能(分数:1.00)A.B.C. D.解析:16.以下对系统测试应遵循的原则描述不正确的是( )。A) 测试工作应避免由原开发软件的个人或小组来承担B) 测试用例不仅要包括合理、有效的输入数据,还要包括无效的不合理的输入

19、数据C) 软件中仍存在错误的概率与已经发现的错误的个数是成正比的D) 不必保留测试用例(分数:1.00)A.B.C.D. 解析:17.对于绘制数据流图的主要原则的说法,不正确的是( )。A) 明确系统界面 B) 自顶向下逐层扩展C) 合理布局 D) 数据流图绘制过程没必要与用户接触(分数:1.00)A.B.C.D. 解析:18.在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的( )。A) 安全性 B) 健壮性 C) 可用性 D) 可靠性(分数:1.00)A.B. C.D.解析:19.软件计划的任务是为项目负责人提供对软件资源、成本和进度的估价,其中对系统各种功能的界限划分应属于下列

20、( )任务。A) 分析 B) 估价C) 制定进度 D) 进度分配(分数:1.00)A. B.C.D.解析:20.软件生命周期一般包括软件开发期和软件运行期,下述( )不是软件开发期所包含的内容。A) 程序编制 B) 需求分析 C) 结构设计 D) 性能优化(分数:1.00)A.B.C.D. 解析:21.概要设计的结果是提供一份( )。A) 模块说明书 B) 框图 C) 程序 D) 数据结构(分数:1.00)A. B.C.D.解析:22.在软件生产过程中,需求信息由( )给出。A) 程序员 B) 项目管理者C) 软件分析设计人员 D) 用户(分数:1.00)A.B.C.D. 解析:23.在结构图

21、中,带有空心圆注释的小箭头表示( )。A) 模块 B) 调用 C) 数据 D) 模块间判断(分数:1.00)A.B.C. D.解析:24.软件设计模块化的目的是( )。A) 提高易读性 B) 降低复杂性C) 增加内聚性 D) 降低耦合性(分数:1.00)A.B. C.D.解析:25.系统分析阶段方案的可行性首先应对( )方面进行分析和评价。A) 经济 B) 社会 C) 物资 D) 技术(分数:1.00)A. B.C.D.解析:26.项目开发总结一般在( )结束时完成。A) 需求分析阶段 B) 测试阶段C) 设计阶段 D) 运行维护阶段(分数:1.00)A.B. C.D.解析:二、填空题(总题数

22、:27,分数:54.00)27.瀑布模型强调逻辑设计与物理设计清楚地划分开来,尽可能推迟程序的物理实现,快速原型仅包括未来系统的 1 及系统的重要接口,以此来提高设计效率。(分数:2.00)填空项 1:_ (正确答案:主要功能/基本功能)解析:28.软件测试中的白箱测试法属于对软件结构的测试方法,它往往将程序视为 1 的集合。(分数:2.00)填空项 1:_ (正确答案:路径)解析:29.数据项是指 1 数据单位。(分数:2.00)填空项 1:_ (正确答案:不可再分解的)解析:30.提高程序的可读性和易维护性的关键是使程序结构 1。(分数:2.00)填空项 1:_ (正确答案:简单清晰)解析

23、:31.软件质量因素从 3 个方面反映了用户对软件质量的要求,与产品转移有关的特性为_、_和_。(分数:2.00)填空项 1:_ (正确答案:可移植性 可重用性 互运行性)解析:32.数据流图是软件需求分析使用的工具,一般由加工、外部实体、 1 和数据存储组成。(分数:2.00)填空项 1:_ (正确答案:数据流)解析:33.软件过程可以分为 3 大类,它们是_、_和_。(分数:2.00)填空项 1:_ (正确答案:基本过程 支持过程 组织过程)解析:34.问题分析图简称 1。(分数:2.00)填空项 1:_ (正确答案:PAD)解析:35.在软件测试中,发现错误产生的原因依赖于所使用的调试策

24、略,而主要的调试方法包括试探法、_、_和_。(分数:2.00)填空项 1:_ (正确答案:回溯法 归纳法 演绎法)解析:36.可行性研究主要是考察_、_和_3 个方面的可行性。(分数:2.00)填空项 1:_ (正确答案:技术可行性 经济可行性 操作可行性)解析:37.软件工程管理是指对 1 的一切活动的管理。(分数:2.00)填空项 1:_ (正确答案:软件生命期)解析:38.软件模块独立性的两个定性度量标准是_和_。(分数:2.00)填空项 1:_ (正确答案:内聚性 耦合性)解析:39.数据字典的实现有 3 种途径:_、_和_。(分数:2.00)填空项 1:_ (正确答案:人工过程 自动

25、化过程 人机混合过程)解析:40.验收测试的任务是验证软件的 1。(分数:2.00)填空项 1:_ (正确答案:可接受性)解析:41.软件从需求分析开始到设计编码和测试为止,属于软件生命周期中的 1。(分数:2.00)填空项 1:_ (正确答案:开发阶段)解析:42.总体设计的基本任务是_、_、_和_。总体任务的根本目的是_。(分数:2.00)填空项 1:_ (正确答案:将系统划分成模块 决定每个模块的功能 决定模块的调用关系 决定模块的接口设计软件系统的结构)解析:43.软件测试是软件质量保证的重要手段,其任务可归纳为预防软件发生错误,发现程序错误和 1。(分数:2.00)填空项 1:_ (

26、正确答案:提供错误诊断信息)解析:44.对于大型软件系统,为了便于控制复杂性,结构化分析方法采用 1。(分数:2.00)填空项 1:_ (正确答案:数据流分层技术)解析:45.单独测试一个模块时,有时需要一个 1 程序驱动测试的模块。(分数:2.00)填空项 1:_ (正确答案:驱动)解析:46.结构化分析方法强调分析数据流,对于 1 时间限制和进程同步通信等往往描述不够精确。(分数:2.00)填空项 1:_ (正确答案:控制流)解析:47.仅依据规格说明书描述的程序功能来设计测试实例的方法称为 1。(分数:2.00)填空项 1:_ (正确答案:黑箱法)解析:48.完全测试又称_,它分为_测试

27、和_测试。(分数:2.00)填空项 1:_ (正确答案:穷举测试 完全功能 完全结构)解析:49.证明程序正确最常用的方法是 1,它对程序提出一组命题,如在数学上证明这些命题不成立,就能保证程序不发生错误。(分数:2.00)填空项 1:_ (正确答案:归纳断言法)解析:50.单元是程序中最小的部分,由可以是隐含的_、_和_3 部分组成。(分数:2.00)填空项 1:_ (正确答案:数据输入 加工 输出)解析:51.软件开发是一个_逐步细化和求精的过程,而软件测试是一个_集成的过程。(分数:2.00)填空项 1:_ (正确答案:自顶向下 相反顺序(自底向上))解析:52.集成测试的主要方法是_和_。(分数:2.00)填空项 1:_ (正确答案:非增式测试方法 增式测试方法)解析:53.设计软件主要由两个阶段组成,首先要进行 1,然后进行软件结构设计。(分数:2.00)填空项 1:_ (正确答案:系统设计)解析:

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1