首页 > 全部 > 二级MS Office高级应用 > 国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷13

国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷13

本单篇文档共4900字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级MS Office高级应用 章节练习 5483人下载
价格: 1.10 原价:¥8.80
收藏

国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷13

选择题

1.下列叙述中正确的是( )。(A)

A. 软件交付使用后还需要进行维护

B. 软件一旦交付使用就不需要再进行维护

C. 软件交付使用后其生命周期就结束

D. 软件维护是指修复程序中被破坏的指令

解析:软件产品从提出、实现、使用、维护到停止使用称为软件的生命周期,已交付的软件投入运行后,应在运行使用中不断地维护,根据新提出的需求进行必要而且可能的修改。

2.用黑盒技术测试用例的方法之一为( )。(A)

A. 边界值分析法

B. 逻辑覆盖

C. 循环覆盖

D. 基本路径测试

解析:边界值分析法是对各种输入、输出范围的边界情况设计测试用例,属于黑盒测试。逻辑覆盖和基本路径测试属于白盒测试。

3.软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求分析说明书和( )。(B)

A. 阶段性报告

B. 需求评审

C. 总结

D. 都不正确

解析:软件需求分析阶段的工作分为四个方面:需求获取、需求分析、编写需求分析说明书和需求评审。

4.两个或两个以上模块之间关联的紧密程度称为( )。(A)

A. 耦合度

B. 内聚度

C. 复杂度

D. 数据传输特性

解析:度量模块之间的联系紧密程度称为耦合度。模块内部各元素之间联系的紧密程度称为内聚度。

5.下列叙述中正确的是( )。(D)

A. 软件测试应该由程序开发者来完成

B. 程序经调试后一般不需要再测试

C. 软件维护只包括对程序代码的维护

D. 以上三种说法都不对

解析:软件测试需要由专门的测试人员进行,开发者要尽量避免测试自己的程序;软件调试后需要进行回归测试,防止在调试过程中引入新的Bug;软件维护不仅是对程序代码的维护,还可能根据需求的更改进行必要的扩充和删改。

6.详细设计的结果基本决定了最终程序的( )。(C)

A. 代码的规模

B. 运行速度

C. 质量

D. 可维护性

解析:详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,但详细设计阶段的任务还不是具体地编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码,因此,详细设计阶段的结果基本上就决走了最终的程序代码的质量。

7.软件开发的结构化生命周期方法将软件生命周期划分成( )。(A)

A. 定义、开发、运行维护

B. 设计阶段、编程阶段、测试阶段

C. 总体设计、详细设计、编程调试

D. 需求分析、功能定义、系统设计

解析:软件生命周期是软件的产生直到报废或停止使用的生命周期,分为定义阶段、开发阶段和维护阶段。

8.下列不属于结构化需求分析的常用工具的是( )。(D)

A. 数据流图

B. 数据字典

C. 判定树

D. PAD图

解析:结构化需求分析常用的工具是数据流图、数据字典、判定树和判定表。PAD图是详细设计常用的工具。

9.在软件生产过程中,需求信息的给出是( )。(D)

A. 程序员

B. 项目管理者

C. 软件分析设计人员

D. 软件用户

解析:软件用户是提出需求信息的人,软件是根据用户提出的需求而开发的,这里的用户可以是个人,可以是外部公司,也可以是公司内部的某个部门。

10.结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。(B)

A. 可行性分析

B. 需求分析

C. 详细设计

D. 程序编码

解析:数据流图是需求分析常用的工具。

11.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。(D)

A. 概要设计

B. 详细设计

C. 可行性分析

D. 需求分析

解析:软件需求是指用户对软件系统在功能、行为、设计约束等方面的期望。需求分析的任务就是发现需求、求精、建模和定义需求的过程。

12.关于软件测试,下列说法错误的是( )。(D)

A. 软件测试方法包括静态测试和动态测试

B. 动态测试包括白盒测试和黑盒测试

C. 静态测试不需要软件运行起来,只要人工审查

D. 充分相信程序员的技术,软件不用测试

解析:软件测试需要第三方专业人员进行,不能让程序员自己测试,更不能不测试。

13.关于软件调试,下列说法错误的是( )。(C)

A. 软件调试主要是诊断和修正程序中的错误,主要在开发阶段进行

B. 软件调试分为静态调试和动态调试

C. 经过调试的软件不会再有错误了

D. 软件调试后要进行回归测试,防止引入新的错误

解析:软件调试只是解决当前的错误,可能还有隐藏的错误未被发现。

14.下列不属于对象构成的是( )。(D)

A. 标识

B. 方法

C. 属性

D. 规则

解析:每个对象都有自身唯一的标识,通过这种标识,可找到相应的对象。在对象的整个生命周期中,它的标识都不改变,不同的对象不能有相同的标识。对象的属性是指对象拥有的描述自身数据的字段,如学生的学号。对象的方法是指对象的行为,如吃饭是人的一个方法。

15.下列不属于面向对象方法的是( )。(D)

A. 对象

B. 继承

C. 类

D. 过程调用

解析:对象、继承和类都是面向对象方法中的概念。对象是一组属性和其上操作的封装体。类是一组有相同属性和操作的对象的集合。继承是一个类为另一个类上的扩充方式。

16.下列关于软件工程过程说法错误的是( )。(D)

A. 软件工程过程是把输入转化为输出的一组彼此相关的资源和活动

B. 软件工程过程的输入是指用户需求,输出是指软件产品

C. 软件工程的过程是将软件工程的方法和工具综合起来,达到合理、及时地进行软件开发的目的

D. 软件工程过程包括软件规格说明、软件开发、软件测试和软件演进

解析:软件工程就是把输入转化为输出的一组彼此相关的资源和活动。软件工程过程的基本活动包括软件规格说明、软件开发、软件确认和软件演进。

17.在结构化程序设计中,模块划分的原则是( )。(D)

A. 各模块应包括尽量多的功能

B. 各模块的规模应尽量大

C. 各模块之间的联系应尽量紧密

D. 模块内具有高内聚度、模块间具有低耦合度

解析:模块的划分不宜过大也不宜多小,具有紧密联系的元素划分为一个模块,各模块之间的联系度要低。

18.软件工程管理不包括( )。(D)

A. 软件管理学

B. 软件工程经济学

C. 软件心理学

D. 客户关系管理

解析:客户关系管理不属于软件工程管理内容。

19.数据字典(DD)所定义的对象都包含丁( )。(A)

A. 数据流图(DFD图)

B. 程序流程图

C. 软件结构图

D.

本文档预览:3600字符,共4900字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷13

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号