[计算机类试卷]VB笔试模拟试卷97及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷97及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷97及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 97及答案与解析 1 最简单的交换排序方法是 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 2 栈通常采用的两种存储结构是 ( A)顺序存储结构和链式存储结构 ( B)散列方式和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 3 线性表的顺序存储结构和线性表的链式存储结构分别是 ( A)顺序存取的存储结构、顺序存取的存储结构 ( B)随机存取的存储结构、顺序存取的存储结构 ( C)随机存取的存储结构、随机存取的存储结构 ( D) 任意存取的存储结构、任意存取的存储结构 4 完全不考虑程序的内部结构和内部特征,而只是根据程序功
2、能导出测试用例的测试方法是 ( A)黑箱测试法 ( B)白箱测试法 ( C)错误推测法 ( D)安装测试法 5 在结构化设计方法中,生成的结构图 (SC)中,带有箭头的连线表示 ( A)模块之间的调用关系 ( B)程序的组成成分 ( C)控制程序的执行顺序 ( D)数据的流向 6 下列选项中,不属于模块间耦合的是 ( A)数据耦合 ( B)标记耦合 ( C)异构耦合 ( D)公共耦合 7 一个关系中 属性个数为 1时,称此关系为 ( A)对应关系 ( B)单一关系 ( C)一元关系 ( D)二元关系 8 为用户与数据库系统提供接口的语言是 ( A)高级语言 ( B)数据定义语言 (DDL) (
3、 C)数据操纵语言 (DML) ( D)汇编语言 9 相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和 ( A)可重用性差 ( B)安全性差 ( C)非持久性 ( D)冗余性 10 需求分析阶段的任务是确定 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 11 下列叙述中错误的是 ( A) Visual Basic是采用了事件驱动编程机制 ( B) Visual Basic是面向过程的程序设计语言 ( C) Visual Basic是可视化程序设计语言 ( D) Visual Basic是面向对象的程序设计语言 12 一个工程中含有窗体
4、Form1、 Form2和标准模块 Modell,如果在 Form1中有语句 Public X As Integer,在 Modell中有语句 Public Y As Integer。则以下叙述中正确的是 ( A)变量 X、 Y的作用域相同 ( B) Y的作用域是 Modell ( C)在 Form1中可以直接使用 X ( D)在 Form2中可以直接使用 X和 Y 13 要将窗体 Form1标题设为 “学习 VB”以下能正确实现该功能的语句为 ( A) Form1.Name=“学习 VB” ( B) Form1.Visible=“学习 VB“ ( C) Form1.Caption=“学习 V
5、B“ ( D) Form1.Show=“学习 VB“ 14 设 y是整形变量,能判断 y为奇数的表达式是 ( A) Not(y Mod 2 0) ( B) y Mod 2 0 ( C) (y-1)Mod 2 0 ( D) y Mod 2 1 15 设 A$=“北京 ”, B$=“Shanghai“,则表达式 LEFTS(A $, 2)+STRINGS(3, “-”)+ LEFTS(BS, 8)桅成的字符串是 ( A) “北京 -” ( B) “北京 -Shanghai” ( C) “Shanghai” ( D) “北京 Shanghai” 16 下列关系运算结果为 True的是 ( A) “1
6、”+2=“12” ( B) “1”+2=“3” ( C) “1”#2=“12” ( D) “1” s(n, m) Next m Print Next n End Sub VB笔试模拟试卷 97答案与解 析 1 【正确答案】 D 【试题解析】 冒泡排序是一种最简单的交换类排序方法,它是通过相邻数据元素的交换逐步将线性表变成有序。注意: 交换排序方法有冒泡排序和快速排序,显然选项 B和选项 C错误,冒泡排序比较简单,其算法也容易理解,但快速排序本身较为复杂,且采用了递归调用,其算法理解也稍难。注意:插入排序、选择排序、归并排序、基数排序等排序方法的特点。 2 【正确答案】 A 【试题解析】 和线性
7、表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次 存储自栈底到栈顶的数据元素,同时附设指针 top指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。注意:这 3种运算方法在各种存储结构中的应用。 3 【正确答案】 B 【试题解析】 顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式 LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。注意:顺序存储结构和链式
8、存储结构的 定义和性质,两种存储结构的操作方法。 4 【正确答案】 A 【试题解析】 黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,白箱测试也称为逻辑覆盖测试,故选项 B不正确;错误推测法只是黑箱测试所使用的一种具体的方法,故选项 C不正确;安装测试是测试层次中的一种,它属于高级测试,故选项 D不正确。注意:常用的黑箱测试方法及其定义,白箱测试用例的准则。 5 【正确答案】 A 【试题解析】 常用的软件结构设计工具是结构图 (SCStructure Chart),也称程序结构图。其中,矩形内用于注明模块的功能和
9、名字;箭头表示模块间的调用关系,带实心圆的箭头表示传递的是控制信息,带空心圆的箭头表示传递的是数据。注意:根据结构图设计思想,了解结构图构成的基本形式。 6 【正确答案】 C 【试题解析】 模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从弱到强,可以将其分成 5级,分别是:数据耦合、同构耦合、控制耦合、公用耦合和内容耦合。选项 C,没有这种耦合方式。注意:评价模块独立性的主要标 准,以及对它们的定义和分类。 7 【正确答案】 C 【试题解析】 在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有 N个属性的关系称为 N元关系。注
10、意:各种关系查询语言与过程性语言和非过程性语言的关系,过程性语言的特点。 8 【正确答案】 C 【试题解析】 DBMS提供数据操纵语言 (DML)实现对数据库中数据的操作,数据操纵语言 (DML)是用户 (包括应用程序 )与数据库系统的接口。数据操纵语言通常包括检索和更新功能。注意:程序模块中语言处理部分的分类,各子 类的定义及其功能。 9 【正确答案】 D 【试题解析】 文件系统所管理的数据文件基本上是分散的、相互独立的,因此相对于数据库系统,以此为基础的数据处理存在 3个缺点,数据冗余大、数据的不一致性、程序与数据的相互依赖 (简称为数据依赖 )。注意:文件系统和数据库系统各自的特点,人工
11、管理阶段及数据库系统三代的特点。 10 【正确答案】 D 【试题解析】 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象 (组织、部门、企业等 ),充分了解原系统的工作概况,明确用户的各种 需求,然后在此基础上确定新系统的功能。注意:需求分析的任务和它的 6种方法。 11 【正确答案】 B 【试题解析】 Visual Basic是面向对象,采用事件驱动机制的程序设计方法。 12 【正确答案】 C 【试题解析】 在窗体声明部分声明的变量是窗体级变量,它只能在该窗体内直接使用,在标准模块中使用 Public声明的变量是全局变量,可以直接在工程中使用。 13 【正确
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 97 答案 解析 DOC
