二级VB模拟试题1-1
全国计算机等级考试二级VB模拟试题1
⼀、选择题(每题2分,共计70分)
1.数据的存储结构是指____。
A、存储在外存中的数据
B、数据所占的存储空间
C、数据在计算机中的顺序存储⽅式
D、数据的逻辑结构在计算机中的表⽰
A B C D
2.下列关于栈的描述中错误的是:____。
A、栈是先进后出的线性表
B、栈只能顺序存储
C、栈具有记忆作⽤
D、对栈的插⼊与删除操作中,不需要改变栈底指针
A B C D
3.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的⽐较次数中正确的是____。
A、冒泡排序为n/2
B、冒泡排序为n
C、快速排序为n
D、快速排序为n(n-1)/2
A B C D
4.对长度为n的线性表进⾏顺序查找,在最坏情况下所需要的⽐较次数为____。
A、log2n
B、n/2
C、n
D、n+1
A B C D
5.下列对于线性链表的描述中正确的是____。
A、存储空间不⼀定是连续,且各元素的存储顺序是任意的
B、存储空间不⼀定是连续,且前件元素⼀定存储在后件元素的前⾯
C、存储空间必须连续,且前件元素⼀定存储在后件元素的前⾯
D、存储空间必须连续,且各元素的存储顺序是任意的
A B C D
6.下列对于软件测试的描述中正确的是____。
A、软件测试的⽬的是证明程序是否正确
B、软件测试的⽬的是使程序运⾏结果正确
C、软件测试的⽬的是尽可能多地发现程序中的错误
D、软件测试的⽬的是使程序符合结构化原则
A B C D
7.为了使模块尽可能独⽴,要求____。
A、模块的内聚程度要尽量⾼,且各模块间的耦合程度要尽量强
B、模块的内聚程度要尽量⾼,且各模块间的耦合程度要尽量弱
国家二级VB机试公共基础知识模拟试卷1_真题-无答案
国家二级VB机试(公共基础知识)模拟试卷1
(总分60,考试时间90分钟)
1. 选择题
1. 下列叙述中正确的是( )。
A. 所谓算法就是计算方法
B. 程序可以作为算法的一种描述方法
C. 算法设计只需考虑得到计算结果
D. 算法设计可以忽略算法的运算时间
2. 下列叙述中正确的是( )。
A. 算法的复杂度包括时间复杂度与空间复杂度
B. 算法的复杂度是指算法控制结构的复杂程度
C. 算法的复杂度是指算法程序中指令的数量
D. 算法的复杂度是指算法所处理的数据量
3. 下列叙述中正确的是( )。
A. 算法的时间复杂度与计算机的运行速度有关
B. 算法的时间复杂度与运行算法时特定的输入有关
C. 算法的时间复杂度与算法程序中的语句条数成正比
D. 算法的时间复杂度与算法程序编制者的水平有关
4. 下列叙述中正确的是( )。
A. 非线性结构可以为空
B. 只有一个根结点和一个叶子结点的必定是线性结构
C. 只有一个根结点的必定是线性结构或二叉树
D. 没有根结点的一定是非线性结构
5. 设数据结构B=(D,R),其中D={a,b,c,d,e,f} R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为( )。
A. 线性结构
B. 循环队列
C. 循环链表
D. 非线性结构
6. 下列叙述中正确的是( )。
A. 矩阵是非线性结构
B. 数组是长度固定的线性表
C. 对线性表只能作插入与删除运算
D. 线性表中各元素的数据类型可以不同
7. 在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数( )。
A. 不同,但元素的存储顺序与逻辑顺序一致
vb分章测试题和答案
vb分章测试题和答案
VB二级测试题(第一章)
一、选择题
1、激活主菜单的按键是()
A.F1或Ctrl键B.Ctrl键或Atl键
C.F10或Ctrl键D.F10或Atl键
2.如果设计时在属性窗口将命令按钮的()属性设置为False,则运行时按钮从窗体上消失.
A.Visible B.Enabled
C.DisabledPicture D.Default
3.退出Visual Basic的快捷键是()
A.Ctrl +Q B.Shift +Q
C.Alt+Q D.Ctrl+Alt+Q
4.除了系统默认的工具箱布局外,在Visual Basic中还可以通过()方法来定义选项卡组织安排控件.
A.在工具箱单击鼠标右键,执行快捷菜单中的"添加选项卡"命令B.执行"文件"菜单中的"添加工程"命令
C.执行"工程"菜单中的"添加窗体"命令
D.执行"工程"菜单中的"部件"命令
5.窗体设计器是用来设计()
A.应用程序的代码段B.应用程序的界面
C.对象的属性D.对象的事件
6.启动Visual Basic后,系统为用户新建的工程起一个名为()的临时名称.
A.工程1 B.窗体1
C.工程D.窗体
7.工程资源管理器窗口中包含的文件类型有()种.
A.2 B.3
C.4 D.5
8.Visual Basic的编程机制是()
A.可视化B.面向对象
C.面向图形D.事件驱动
9.Visual Basic集成环境的大部分窗口都可以从主菜单项()的下拉菜单中找到相应的打开命令.
A.编辑B.视图
C.格式D.调试
10.要在窗体上显示图片,需设置窗体的()属性.
计算机二级vb考试题库及答案
计算机二级vb考试题库及答案
计算机二级vb考试题库一及答案
1.下列关于栈的叙述正确的是(D)
A)栈是非线性结构
B)栈是一种树状结构
C)栈具有先进先出的特征
D)栈具有后进先出的特征
2.若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是(D)
A)bdgcefha
B)gdbecfha
C)bdgaechf
D)gdbehfca
3.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成(C)
A)动态结构和静态结构
B)紧凑结构和非紧凑结构
C)线性结构和非线性结构
D)内部结构和外部结构
4.下面对对象概念描述错误的是(A)
A)任何对象都必须有继承性
B)对象是属性和方法的封装体
C)对象间的通讯靠消息传递
D)操作是对象的动态属性
5.软件开发的结构化生命周期方法将软件生命周期划分成(A)
A)定义、开发、运行维护
B)设计阶段、编程阶段、测试阶段
C)总体设计、详细设计、编程调试
D)需求分析、功能定义、系统设计
6.下列工具中为需求分析常用工具的是(D)
A)PAD
B)PFD
C)N-S
D)DFD
7.开发大型软件时,产生困难的根本原因是(A)
A)大系统的复杂性
B)人员知识不足
C)客观世界千变万化
D)时间紧、任务重
8.下述关于数据库系统的叙述中正确的是(A)
A)数据库系统减少了数据冗余
B)数据库系统避免了一切冗余
C)数据库系统中数据的一致性是指数据类型一致
D)数据库系统比文件系统能管理更多的数据
9.单个用户使用的数据视图的描述称为(A)
A)外模式
2008年9月全国计算机二级VB模拟试题及答案解析(一)
2008年9月全国计算机二级VB模拟试题(1)及答案解析
一、选择题
(1) 在深度为5的满二叉树中,叶子结点的个数为
A) 32
B) 31
C) 16
D) 15
解析:所谓满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个叶子结点。这就是说,在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第k层上有2k-1个结点,且深度为m的满二叉树有2m-1个结点。
(2) 若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
A) bdgcefha
B) gdbecfha
C) bdgaechf
解析:前序遍历的第一个结点a为树的根结点;中序遍历中a的左边的结点为a的左子树,a右边的结点为a的右子树;再分别对a的左右子树进行上述两步处理,直到每个结点都找到正确的位置。
(3) 一些重要的程序语言(如C语言和Pascal语言) 允许过程的递归调用。而实现递归调用中的存储分配通常用
A) 栈
B) 堆
C) 数组
D) 链表
解析:一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。
(4) 软件工程的理论和技术性研究的内容主要包括软件开发技术和
A) 消除软件危机
B) 软件工程管理
C) 程序设计自动化
D) 实现软件可重用
解析:软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。基于这一目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。
(整理)计算机等级考试二级VB模拟试题一及答案解析
计算机等级考试二级VB模拟试题一及答案解析
知识点复习:形参:指出现在Sub 和Function过程形参表中的变量名、数组名,过程被调用前,没有分配内存,其作用是说明自变量的类型和形态以及在过程中的角色。形参可以是:
1)除定长字符串变量之外的合法变量名;
2)后面跟()括号的数组名。
实参:是在调用Sub 和Function过程时,传送给相应过程的变量名、数组名、常数或表达式。在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来。
一、选择题
(1) 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成
A) 动态结构和静态结构
B) 紧凑结构和非紧凑结构
C) 线性结构和非线性结构
D) 内部结构和外部结构
正确答案: C
(2) 设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
A) 12
B) 13
C) 14
D) 15
正确答案: B
(3) 在下列几种排序方法中,要求内存量最大的是
A) 插入排序
B) 选择排序
C) 快速排序
D) 归并排序
正确答案: D
(4) 下列叙述中,不属于结构化程序设计方法的主要原则的是
A) 自顶向下
B) 由底向上
C) 模块化
D) 限制使用goto语句
正确答案: B
(5) 下列不属于软件调试技术的是
A) 强行排错法
B) 集成测试法
C) 回溯法
D) 原因排除法
正确答案: B
(6) 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
A) PAD图
国家二级VB机试(Visual Basic程序设计基础)模拟试卷1(题后含答案及解析)
国家二级VB机试(Visual Basic程序设计基础)模拟试卷1(题后含
答案及解析)
题型有:1. 选择题
选择题
1.下面为单精度实型(即单精度浮点型)变量的是
A.x$
B.x&
C.x!
D.x#
正确答案:C
解析:$:字符串型,&:长整型,!:单精度实型,#:双精度实型。知识模块:Visual Basic程序设计基础
2.双精度浮点数的类型说明符为
A.%
B.#
C.&
D.@
正确答案:B
解析:%:整型,#:双精度实型,&:长整型,@:货币型。知识模块:Visual Basic程序设计基础
3.下列符号常量的声明中不合法的是
A.Const a AsSingle=3.5
B.Const a AsDouble=5+8
C.Const a As Integer=“25”
D.Const a=“OK”
正确答案:C
解析:定义符号常量的一般格式:Const常量名[As数据类型]=表达式,“常量名”参数就是给常量命名。“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“表达式”参数来指明常量的数据类型。表达式可以是数值型常量、字符型常量、布尔型常量和日期型常量。知识模块:Visual Basic程序设计基础
4.为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为A.Dim pi As Integer
B.Dim pi(7)As Integer
C.Dim pi As Single
D.Dim pi As Long
正确答案:C
解析:单精度Single或双精度Double型的变量能够保存浮点型小数,整型Integer和长整型Long的变量只能保存整型数据。本题中圆周率为3.14159,小数,可定义一个single或Double型变量来保存。故选C。知识模块:Visual Basic 程序设计基础
国家二级VB机试数据的输入与输出多重窗体与环境应用-试卷1_真题(含答案与解析)-交互
国家二级VB机试(数据的输入与输出、多重窗体与环境应用)-试卷1
(总分50, 做题时间90分钟)
1. 选择题
1.
PrintFormat(1234.56,"###.#")语句的输出结果是
SSS_SINGLE_SEL
A 123.4
B 1234.6
C 1234.5
D 1234.56
分值: 2
答案:B
解析:Format函数可以使参数按照指定的格式输出,其格式为:Format$(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理。
2.
以下不能用Print方法输出数据的对象或窗口是
SSS_SINGLE_SEL
A 窗体
B 立即窗口
C 图片框
D 代码窗口
分值: 2
答案:D
解析:Print方法可以在窗体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息。
3.
下列程序段的输出结果是x=5 Print x+1;x+1
SSS_SINGLE_SEL
A 6 6
B 5 5
C 6 7
D 5 6
分值: 2
答案:A
解析:Print方法可以在窗体上显示文本字符串和表达式的值,本题中两次输出x+1的值,但是x没有任何变化,因此两次均输出6。
4.
语句PrintFormat$(23846.5,"000,000.00")的输出结果是
SSS_SINGLE_SEL
A 23846.5
B 23,846.5
C 23,846.50
D 023,846.50
分值: 2
答案:D
解析:Format函数可以使参数按照指定的格式输出,其格式为:Format$(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理,左边不够的位数补0。
全国计算机二级考试VB程序设计复习试题
全国计算机二级考试VB程序设计复习试题
全国计算机二级考试VB程序设计复习试题
为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的全国计算机二级考试VB程序设计复习试题,供参考练习,预祝考生们考出自己理想的成绩!
全国计算机二级考试VB程序设计复习试题01
1.为了把焦点移到某个指定的控件,所使用的方法是()
(A)SetFocus (B)Visible (C)Refresh (D)GetFocus
2.在VB中可以改变控件大小的操作是()
(A)<Shift + Ctrl>(B)<Shift +方向键>
(C)<Ctrl + 空格键>(C)<Ctrl + 方向键>
3.可以创建控件数组的方法是()
(A)在窗体上画上个控件,再画一个同类型的控件
(B)在工具箱中双击某一个控件,再双击该控件
(C)执行“工程”菜单中的“添加控件数组”选项
(D)单击某个控件,按<Ctrl + C>键,再按<Ctrl + V>键,在出现的对话框中单击【是】按钮
4. Label控件中显示的文字是由()属性决定的。
(A)Text (B)Caption (C)Name (D)Forecolor
5.为了选中窗体上的某个控件,应执行的操作是()
(A)单击窗体(B)单击该控件(C)双击该控件(D)双击窗体
6.确定一个控件中窗体上的位置的属性是()
(A)Width和Height (B)Width和Top
(C)Height和Left (D)T op和Left
7.在程序运行期间,如果拖动滚动条上的滚动块,则触发滚动条的()事件。
计算机二级考试《VB》练习题及答案
xx年计算机二级考试《VB》练习题及答案
1、一个栈的初始状态为空。现将元素1、
2、
3、
4、
5、A、B、
c、D、E依次入栈,然后再依次出栈,那么元素出栈的顺序是( )。
A.12345ABCDE
B.EDCBA54321
C.ABCDEl2345
D.54321EDCBA
2、以下表达中正确的选项是( )。
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性构造
B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D.循环队列中元素的个数是由队头指针和队尾指针共同决定
3、在长度为凡的有序线性表中进展二分查找,最坏情况下需要比拟的次数是( )。
A.0(n)
B.O(n2)
C.O(1092n)
D.0(nlog2n)
4、以下表达中正确的选项是( )。
A.顺序存储构造的存储一定是连续的,链式存储构造的存储空间不一定是连续的
B.顺序存储构造只针对线性构造,链式存储构造只针对非线性构造
C.顺序存储构造能存储有序表,链式存储构造不能存储有序表
D.链式存储构造比顺序存储构造节省存储空间
5、数据流图中带有箭头的线段表示的是( )。
A.控制流
B.事件驱动
C.模块调用
D.数据流
6、在软件开发中,需求分析阶段可以使用的工具是( )。
A.N—s图
B.DFD图
C.PAD图
D.程序流程图
7、在面向对象方法中,不属于“对象”根本特点的是( )。
A.一致性
B.分类性
C.多态性
D.标识唯一性
8、一问宿舍可住多个学生,那么实体宿舍和学生之间的联系是( )。
江苏省计算机二级VB模拟模拟试题1(新版)
江苏省计算机二级VB模拟模拟试题1(新版)
————————————————————————————————作者:————————————————————————————————日期:
江苏省高等学校计算机等级考试
二级Visual Basic 考试
模拟试卷1
(本试卷完成时间120 分钟)
第一部分计算机基础知识
1.下列不同进位制的四个数中,最小的数是_____(1)_____
A.二进制数1100010
B.十进制数65
C.八进制数77
D.十六进制数45
2.下列关于PC机主板的叙述正确的是______(2)_______。
A.不同厂家生产的主板,尺寸各不相同
B.主板上安装有存储器芯片,如ROM芯片、CMOS芯片等
C.CPU是直接固定在主板上的,不可更换
D.主板上安装有电池,在计算机断开交流电后,临时给计算机提供电流,供计算机工作3.下面关于BIOS的一些叙述正确的是____(3)________。
A.BIOS是存放于ROM中的一组高级语言程序
B.BIOS中含有系统工作时所需的全部驱动程序
C.BIOS系统由加电自检程序、系统主引导记录的装入程序、CMOS设置程序、基本外围设备的驱动程序组成
D.没有BIOS的PC机也可以正常启动工作
4.计算机软件(简称软件)指的是能指挥计算机完成特定任务的、以电子格式存储的程序、数据和相关的文档。在下列有关软件的叙述中,错误的是__(4)__。
A.软件的版权所有者不一定是软件作者
B.自由软件指的是一种无版权的软件,允许修改其源代码
C.用户购买一个软件后,就获得该软件版权
计算机二级考试vb选择题前十题打印版
1-1、程序流程图中带有箭头的线段表示的是( )。
A) 图元关系
B) 数据流
C) 控制流
D) 调用关系
参考答案:C
1-2、结构化程序设计的基本原则不包括( )。
A) 多态性
B) 自顶向下
C) 模块化
D) 逐步求精
参考答案:A
1-3、软件设计中模块划分应遵循的准则是( )。
A) 低内聚低耦合
B) 高内聚低耦合
C) 低内聚高耦合
D) 高内聚高耦合
参考答案:B
1-4、在软件开发中,需求分析阶段产生的主要文档是( )。
A) 可行性分析报告
B) 软件需求规格说明书
C) 概要设计说明书
D) 集成测试计划
参考答案:B
1-5、算法的有穷性是指( )。
A) 算法程序的运行时间是有限的
B) 算法程序所处理的数据量是有限的
C) 算法程序的长度是有限的
D) 算法只能被有限的用户使用
参考答案:A
1-6、对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
A) 快速排序
B) 冒泡排序
C) 直接插入排序
D) 堆排序
参考答案:D
1-7、下列关于栈的叙述正确的是( )。
A) 栈按"先进先出"组织数据
B) 栈按"先进后出"组织数据
C) 只能在栈底插入数据
D) 不能删除数据
参考答案:B
1-8、在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A) 需求分析阶段
B) 概念设计阶段
C) 逻辑设计阶段1-9、有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为()
。
A) 并
B) 自然连接
C) 笛卡尔积
D) 交
参考答案:D
1-10、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
国家二级VB机试(Visual Basic控制结构)模拟试卷1(题后含答案及解析)
国家二级VB机试(Visual Basic控制结构)模拟试卷1(题后含答案
及解析)
题型有:1. 选择题
选择题
1.由高中数学可知,对于连续函数f(X),若f(x1)与f(x2)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为”零点”)。设有VB函数:Private Function f(x As Single)As Single可以返回f(X)的值(函数体没有给出)。下面程序的功能是从键盘输入2个实数x1、x2,判断在x1、x2之间是否存在零点。Private Sub Command1_Click( )Dim x1 As Single,x2 As Singlex1=InputBox(“请输入一个实数x1”)x2=InputBox(“请再输入一个实数x2”)If(______________)ThenPrint”在”;x1;”与”;x2;”之间存在零点”ElsePrint”不能确定在”;x1;”与”;x2;”之间是否存在零点”End IfEnd SubPrivate Function f(x As Single)As SingleEnd Function为使上面程序可以实现该功能,程序代码中横线处应填写的代码是A.f(x1)>0 Or f(x2)<0
B.f(x1)<0 And f(x2)<0
C.f(x1)*f(x2)<0
D.f(x1)*f(x2)>0
正确答案:C
解析:判断x1和x2之间是否存在零点的条件是xl和x2符号相反。即x1和x2的积是负数。函数f可以返回f(x)的值,因此满足上述条件的表达式是f(x1)*f(x2)<0,选C。知识模块:Visual Basic控制结构
国家二级VB机试(数据类型及运算)-试卷1
国家二级VB机试(数据类型及运算)-试卷1
(总分:76.00,做题时间:90分钟)
一、选择题(总题数:38,分数:76.00)
1.若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是
(分数:2.00)
A.Integer
B.String
C.Boolean
D.Variant √
解析:解析:本题考查的考点是有关变量定义的。在VB中有一种特殊的类型:变体类型(Variant),这种类型可以包含大部分其它类型的数据。在vB中,如果没有显式声明变量的类型,则该变量默认为变体型(Variant)。
2.如下关于变体类型变量的叙述中,错误的是
(分数:2.00)
A.变体类型数组中只能存放同类型数据√
B.使用Array初始化的数组变量,必须是Variant类型
C.没有声明而直接使用的变量其默认类型均是Variant
D.在同一程序中,变体类型的变量可以被多次赋以不同类型的数据
解析:解析:变体型是一种可变的数据类型,可以表示任何值,包括数值、字符串、日期、时间等。所以在变体类型的数组中每个元素的数据类型可以不一致。没有声明而直接使用的变量其默认类型均是变体型,在同一程序中,变体类型的变量可以被多次赋以不同类型的数据,使用Array初始化的数组变量,必须是变体类型。
3.以下自定义数据类型的语句中,正确的是
(分数:2.00)
A.Type student ID As String*20 name As String*10 age As Integer End student
B.Type student ID As String*20 name As String*1 0 age As Integer End Type √
全国计算机二级考试《VB》操作试题及答案
全国计算机二级考试《VB》操作试题及答
案
全国计算机二级考试《VB》操作试题及答案
一、基本操作题
(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。运行时的窗体如图所示。要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
二、简单应用题
(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index 属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?
2017计算机二级VB模拟试题与答案(一)
2017计算机二级VB模拟试题与答案(一)
2014年计算机二级VB模拟试题及答案(一)
一、选择题
(1)下面叙述正确的是(C)
A.算法的执行效率与数据的存储结构无关
B.算法的空间复杂度是指算法程序中指令(或语句)的条数
C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
D.以上三种描述都不对
(2)以下数据结构中不属于线性数据结构的是(C)
A.队列
B.线性表
C.二叉树
D.栈
(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得
A.8
B.16
C.32
D.15
(4)下面描述中,符合结构化程序设计风格的是(A)
A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B.模块只有一个入口,可以有多个出口
C.注重提高程序的执行效率
D.不使用goto语句
(5)下面概念中,不属于面向对象方法的是(D)
A.对象
B.继承
C.类
D.过程调用
(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
(B)
A.可行性分析
B.需求分析
C.详细设计
D.程序编码
(7)在软件开发中,下面任务不属于设计阶段的是(D)
A.数据结构设计
B.给出系统模块结构
C.定义模块算法
D.定义需求并建立系统模型
(8)数据库系统的核心是(B)
A.数据模型
B.数据库管理系统
C.软件工具
D.数据库
(9)下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持
B.数据库设计是指设计数据库管理系统
C.数据库技术的根本目标是要解决数据共享的问题
D.数据库系统中,数据的物理结构必须与逻辑结构一致
(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二级VB模拟试题(1-1)
一、填空题(每空1分,共20分)
1、VB是一种面向_____的可视化程序设计语言,采取了_____的编程机制。
2、VB的对象主要分为_____和_____两大类。
3、若要将窗体Form1隐藏起来,可使用方法_____;若要将窗体Form1显示出来,可使用方法_____来实现。
4、在VB集成开发环境中,运行应用程序的方法有三种:一是_____;二是_____;三是_____。
5、在VB中若要让某对对象获取焦点,则可通过_____方法来实现。
6、VB提供的_____属性,用来控制对象是否可用,当属性值为_____时,表示对象可用,当属性值为_____时,表示对象不可用。
7、VB提供的_____属性,用来控制对象是否可见,当属性值为_____时,表示对象可见,当属性值为_____时,表示对象不可见。
8、在VB中,用来描述对象外部特征的量称之为对象的_____。
9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_____,并且设置其_____属性值为_____。
二、选择题(每题2分,共40分)
1、用于从字符串左边截取字符的函数是()
A、Ltrim( )B、Trim( )C、Left( )D、Instr( )
2、可获得当前系统日期的函数是()
A、Date( )B、Time( )C、IsDate( )D、Year( )
3、退出For循环可使用的语句为()
A、Exit ForB、Exit DoC、End ForD、End Do
4、窗体的标题栏显示内容由窗体对象的()属性决定。
A、BackColorB、BackStyleC、TextD、Caption
5、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的()属性值为True来实现。
A、valueB、EnabledC、DefaultD、Cancel
6、标签框所显示的内容,由()属性值决定。
A、TextB、(名称)C、CaptionD、Alignment
7、文本框的()属性用于设置或返回文本框中的文本内容。
A、TextB、(名称)C、CaptionD、Name
8、计时器控件的()属性用于设置Timer事件发生的时间间隔。
A、StretchB、IntervalC、valueD、Length
9、滚动条的()属性用于返回或设置滚动条的当前值。
A、ValueB、MaxC、MinD、Data
10、若要向列表框添加列表项,可使用的方法是()
A、AddB、RemoveC、ClearD、AddItem
11、图像框或图片框中显示的图形文件,由它们的()性性值决定。
A、DownPictureB、PictureC、ImageD、Icon
12、以下不属于键盘事件的是()
A、KeyDownB、KeyUpC、UnloadD、KeyPress
13、VB中可用()语句产生一消息框。
A、InputBoxB、ShiftC、BothD、MsgBox
14、下列符号中哪个是VB程序中合法的变量名()
A、ab7
B、7ab
C、If
D、a*bc
15、X是小于100的非负数,用VB表达式表达正确的是()
A、0≤X≤100
B、0<=X<100
C、0<=X and X<100
D、0≤X<100
16、以下叙述中正确的是()
A、窗体的Name属性指定窗体的名称,用来标识一个窗体
B、窗体的Name属性的值是显示在窗体标题栏中的文本
C、可以在运行期间改变对象的Name属性的值
D、对象的Name属性值可以为空
17、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()
A、单选按钮
B、图片框
C、通用对话框
D、文本框
18、设有如下变量声明:Dim TestDate As Date,为变量TestDate正确赋值的表达方式是()
A、TextDate=#1/1/2002#
B、TestDate=#“1/1/2002”#
C、TextDate=date(“1/1/2002”)
D、TestDate=“1/1/2002”
19、设a=3,b=5,则以下表达式值为真的是()
A、a>=b And b>10
B、(a>b)Or(b>0)
C、(a<0)Eqv(b>0)
D、(-3+5>a)And(b>0)
20、目录列表框的Path属性的作用是
A、显示当前驱动器或指定驱动器上的目录结构
B、显示当前驱动器或指定驱动器上的某目录下的文件名
C、显示根目录下的文件名
D、显示该路径下的文件
三、判断题(每题2分,共10分)
1、设置属性的语句格式为:“对象名.属性名=属性值”.2、若用户在键盘上按下一个键,则会产生一个单击事件(Click事件).
3、VB的赋值语句只能给变量赋值.
4、在VB中,字符型常量应使用"#"号将其括起来.
5、窗体大小只能通过鼠标拖动窗体边框来设置.
四、综合题(每题5分,共20分)
为使用户单击某窗口 ( 窗体名为 frm1 )时,会显示一行信息:“欢迎光临!”,应在该窗体的哪个事件过程中,编写什么样的程序代码? 请写出相应的事件过程名以及该过程内的程序代码。
若某窗口内的命令按钮“加倍”(名称属性为Command1)具有如下的功能:将文本框 txt1 中输入的数值加倍后,在文本框 txt2 中显示其结果,请写出该命令按钮的单击事件过程内的程序代码。
若某窗口 ( 窗体名为 frm1 ) 中,有一个文本框和一个命令按钮,只要在文本框中输入一个图