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

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

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

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

选择题

1.数据流图中带有箭头的线段表示的是(D)

A. 控制流

B. 事件驱动

C. 模块调用

D. 数据流

解析:数据流图是从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。其中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。

2.软件详细设计产生的图如下图所示,则该图是

(C)

A. N-S图

B. PAD图

C. 程序流程图

D. E-R

解析:程序流程图是指使用流程图和流程线表示程序的执行流程。在流程图中,判断框左边的流程线表示判断条件为真时的流程,右边的流程线表示条件为假时的流程,有时就在其左、右流程线的上方分别标注“真”、 “假”或“T”、“F”或“Y”、“N”。

另外还规定,流程线是从下往上或从右向左时,必须带箭头,除此以外,都不画箭头,流程线的走向总是从上向下或从左向右。

N—S图是另一种算法表示法,是由美国人I.Nassi和B.Shneiderman共同提出的,其根据是:既然任何算法都是由前面介绍的三种结构组成,所以各基本结构之间的流程线就是多余的。因此,N-S图也是算法的一种结构化描述方法。N-S图中,一个算法就是一个大矩形框,框内又包含若干基本的框。

PAD(Problem Analysis Diagram),是近年来在软件开发中被广泛使用的一种算法的图形表示法,与前述的流程图、N-S图相比,流程图、N-S图都是自上而下的顺序描述,而PAD图除了自上而下以外,还有自左向右的展开。所以,如果说流程图、N-S图是一维的算法描述的话,则PAD图就是二维的,它能展现算法的层次结构,更直观易懂。所以选项C正确。

3.结构化程序所要求的基本结构不包括(B)

A. 顺序结构

B. GOTO跳转

C. 选择(分支)结构

D. 重复(循环)结构

解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有GOTO跳转结构。

4.软件生命周期中的活动不包括(A)

A. 市场调研

B. 需求分析

C. 软件测试

D. 软件维护

解析:软件的生命周期描述了软件从产生到最终消亡的全过程,生命周期中的活动包括需求分析、软件设计(分为概要设计和详细设计)、软件实现、软件测试和软件维护,不包括市场调研。

5.下面属于黑盒测试方法的是(C)

A. 语句覆盖

B. 逻辑覆盖

C. 边界值分析

D. 路径覆盖

解析:采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。

6.构成计算机软件的是(D)

A. 源代码

B. 程序和数据

C. 程序和文档

D. 程序、数据及相关文档

解析:软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。

7.下面不属于软件需求分析阶段主要工作的是(A)

A. 需求变更申请

B. 需求分析

C. 需求评审

D. 需求获取

解析:需求分析阶段的工作可分为4个阶段:需求获取、需求分析、编写需求规格说明书、需求评审。

8.下面属于整数类的实例是(A)

A. 0x518

B. 0.518

C. “-518”

D. 518E-2

解析:整数类实例包括:十进制常量用0~9表示,不能以0开头;八进制常量用0~7表示,必须用0开头;十六进制常量用0~9和A~F(a~f)表示,必须以0x或Ox开头。A选项正确,B选项是浮点数实例,C选项是字符串实例,D选项为科学计数法表示的浮点数实例。

9.下面不属于软件开发阶段任务的是(B)

A. 测试

B. 可行性研究

C. 设计

D. 实现

解析:软件生存周期(SDLC,软件生命周期)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段。其中,总体描述、系统设计、编码、调试和测试、验收与运行属于软件开发阶段。所以应该选择B选项。

10.下面可以作为软件设计工具的是(A)

A. 系统结构图

B. 数据字典(DD)

C. 数据流程图(DFD图)

D. 甘特图

解析:结构化分析方法的常用工具:数据流图(DFD)、数据字典(DD)、判定表、判定树。常用的过程设计工具如下所述:图形工具(程序流程图、N-S图、PAD图、HIPO)、表格工具(判定表)、语言工具(PDL)。结构化设计方法使用的描述方法是系统结构图。系统结构图是对软件系统结构的总体设计的图形显示。在需求分析阶段,已经从系统开发角度出发,把系统功能逐次分割成层次结构,是在概要设计阶段用到的。数据流程图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型,是在可行性研究阶段用到的而非软件设计时用到。所以选项A正确。

11.下面对软件测试和软件调试有关概念叙述错误的是(C)

A. 严格执行测试计划,排除测试的随意性

B. 程序调试通常也称为Debug

C. 软件测试的目的是发现错误和改正错误

D. 设计正确的测试用例

解析:测试的目的是为了发现尽可能多的缺陷,成功的测试在于发现了迄今尚未发现的缺陷。所以测试人员的职责是设计这样的测试用例,它能有效地揭示潜伏在软件里的缺陷。所以应选选项C。

12.下面描述不属于软件特点的是(D)

A. 软件是一种逻辑实体,具有抽象性

B. 软件在使用中不存在磨损、老化问题

C. 软件复杂性高

D. 软件使用不涉及知识产权

解析:计算机软件的特点:

①软件是由一个人或许多人共同完成的高强度智力劳动的结晶,是建立在知识、经验和智慧基础上的具有独创性的产物,是一种逻辑实体,具有抽象性。由于软件具有独创性(即原始性),所以软件著作权人对软件产品依法享有发表权、开发者身份权、使用权、许可权、获得报酬权以及转让权;

②软件产品是无形的,即没有质量,也没有体积及其他物理性质,它只收藏在某种有形的载体中,如磁盘等介质,而且是通过该载体进行交易;

③软件产品的复制(批量生产)是极其简单的,其复制成本同其开发成本相比较,几乎可以忽略不计;

④软件产品维护同硬件产品维护的含义有明显差别。软件几乎不存在有形损耗,但存在无形损耗。所以选项D正确。

13.下面不属于黑盒测试方法的是(B)

A. 边界值分析法

B. 基本路径测试

C. 等价类划分法

D. 错误推测法

解析:常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等。白盒测试是把程序看成装在一只透明的白盒里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。白盒测试的主要技术有逻辑覆盖测试、基本路径测试等,故选择B选项。

14.下面不能作为软件设计工具的是(C)

A.

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号