南京工程学院vb题库6套

合集下载

VB操作题库

VB操作题库

V B操作题库(总184页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除2013年 VB题库第01套简单应用题(1)在考生文件夹下有一个工程文件,窗体上已经有一个标签Label1,请添加一个单选按钮数组,名称为Op1,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为"飞机"、"火车"、"汽车",再添加一个名称为Text1的文本框。

窗体文件中已经给出了Op1的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的改为正确的内容,使得在程序运行时单击"飞机"或"火车"单选按钮时,在Text1中显示"我坐飞机去"或"我坐火车去",单击"汽车"单选按钮时,在Text1中显示"我开汽车去",如图所示。

注意:不能修改程序中的其他部分。

最后将修改后的文件按原文件名存盘。

Private Sub Op1_Click(Index As Integer)Dim a As String, b As String, c As Stringa = "我坐"b = "我开"' Select Case ***** Index *****Case 0= a + (0).Caption + "去"Case 1' =+ (1).Caption + "去" ***** a *****Case 2= b + (2).Caption + "去"End SelectEnd Sub(2)在考生文件夹下有一个工程文件,Form1窗体中有一个文本框,名称为Text1;请在窗体上添加两个框架控件,名称分别为F1、F2,标题分别为"性别"、"身份";在F1中添加两个单选按钮控件Op1、Op2,标题分别为"男"、"女";在F2中添加两个单选按钮控件Op3、Op4,标题分别为"学生"、"教师";再添加一个命令按钮,名称为C1,标题为"确定"。

江苏省计算机vb试题及答案

江苏省计算机vb试题及答案

江苏省计算机vb试题及答案一、选择题1. 下列关于VB的说法中,错误的是:()A. VB是一种面向过程的编程语言B. VB可以用来开发Windows应用程序C. VB可以实现与数据库的连接和操作D. VB在界面设计方面有很高的灵活性答案:A2. VB是基于哪种编程语言开发而来的?()A. C#B. JavaC. C++D. BASIC答案:D3. VB中绘制一个按钮的控件是:()A. TextBoxB. ListBoxC. ComboBoxD. CommandButton答案:D二、填空题1. VB中的注释使用的符号是()。

答案:'2. VB中用于进行循环操作的关键字是()。

答案:Loop三、简答题1. VB中的数据类型有哪些?请分别举例说明。

答:VB中的数据类型包括整型、浮点型、字符型、布尔型、日期型等。

例如,整型可以用来存储整数值,语法如下:Dim num As Integernum = 10浮点型可以用来存储带小数点的数值,语法如下:Dim flt As Singleflt = 3.14字符型可以用来存储单个字符或字符串,语法如下:Dim str As Stringstr = "Hello, World!"布尔型可以用来表示真(True)或假(False),语法如下:Dim flag As Booleanflag = True日期型可以用来存储日期和时间,语法如下:Dim dt As Datedt = Now()2. VB中如何实现与数据库的连接和操作?答:VB中可以利用ADO(ActiveX Data Objects)对象来实现与数据库的连接和操作。

ADO是一组用于访问数据的组件,可以通过ADO 连接数据库、执行SQL语句,实现对数据库的增删改查操作。

具体步骤如下:1) 导入ADODB库:在VB中,需要先导入ADODB库,以便使用ADO相关的对象和方法。

2) 建立数据库连接:使用ADODB.Connection对象建立与数据库的连接,并设置连接字符串、用户名和密码等信息。

vb试题及答案(共10篇)

vb试题及答案(共10篇)

vb试题及答案(共10篇)篇1:计算机vb试题及答案计算机vb试题及答案(1)下面叙述正确的是(C)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A.队列B.线性表C.二叉树D.栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A.8B.16C.32D.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)A.内模式B.外模式C.概念模式D.逻辑模式(11)算法的时间复杂度是指(C)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(12)算法的空间复杂度是指(D)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A.349B.350C.255D.351(14)结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段A.概要设计B.详细设计C.可行性分析D.需求分析(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

南京工程施工学院vb试题库8套

南京工程施工学院vb试题库8套

南京工程学院vb题库。

试卷编号:8954所属语言:Visual Basic试卷方案:09-10-2《程序设计基础—VB》模拟试卷总分:100分共有题型:6种一、判断共5题(共计10分)第1题(2.0分)所有的VB 的变量,都有隐含说明字符和强调声明两种方法来定义. 答案:N第2题(2.0分)框架控件和形状控件都不能响应用户的鼠标的单击事件.答案:Y第3题(2.0分)组合框兼有文本框和列表框两者的功能,用户可以通过键入文本或选择列表中的项目来进行选择.答案:Y第4题(2.0分)移动框架内的控件时框架内的控件也跟随移动,所以框架内各控件的Left和Top属性值也将分别随之改变.答案:N第5题(2.0分)在框架控件上放置的控件可以移动到框架控件的外面.答案:N二、单项选择共20题(共计40分)第1题(2.0分)如果没有在列表框中选择项目,且列表框的MultiSelect属性值为默认值(0~None),则执行语名List1.RemoveItemList1.ListIndex的结果是().A:删除列表框的最后一项B:删除列表框的第一项C:出错D:删除列表框中的最后添加的一项答案:C第2题(2.0分)如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为(). A:0B:-1C:TrueD:FALSE答案:B第3题(2.0分)若要使标签控件显示时不覆盖其背景内容,要进行设置的属性是(). A:BackColorB:BorderStyleC:ForeColorD:BackStyle答案:D第4题(2.0分)表达式print Len(trim(" abcd ")&"123")的结果是A:9B:7C:abcdD:123答案:B第5题(2.0分)要使标签能透出窗体的背景,必须设置()属性.A:BackStyleB:BorderStyleC:AppearanceD:BackColor答案:A第6题(2.0分)以下正确的For…Next结构是A:For x = 5 Step 10…Next xB:For x=3 To -3 Step -3…Next xC:For x=1 To 10start: …Next xIf i=10 Then GoTo start D:For x=3 To 10 Step 3…Next m答案:B第7题(2.0分)下面关于多重窗体的叙述中,正确的是A:作为启动对象的Main子过程只能放在窗体模块内B:如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载及加载哪一个窗体C:没有启动窗体,程序不能执行D:以上都不对答案:A第8题(2.0分)在Visual Basic中最基本的对象是(),它是应用程序的基石,是其他控件的容器. A:文本框B:命令按钮C:窗体D:标签答案:C第9题(2.0分)以下叙述错误的是:A:下拉式菜单和弹出式菜单都用菜单编辑器建立B:如果把一个菜单项的Enabled属性设置为False,则菜单项不可见C:除分隔线外,所有菜单项都能接收Click事件D:内缩符号由4个点组成,它表明菜单项所在的层次答案:B第10题(2.0分)以下叙述中错误的是().A:双击鼠标可以触发DblClick事件B:窗体或控件的事件的名称可以由编程人员确定C:移动鼠标时,会触发MouseMove事件D:控件的名称可以由编程人员设定. 答案:B第11题(2.0分)VB的编程机制是A:可视化B:面向对象C:事件驱动答案:C第12题(2.0分)Cls方法可清除窗体或图片框中的信息是 . A:Picture属性设置的背景图案B:在设计时放置的控件C:程序设计时产生的图形和文字D:以上方法都对答案:C第13题(2.0分)Print #1,STR1$中的Print是______.A:顺序文件的写语句B:在窗体上显示的方法C:子程序名D:打印命令答案:A第14题(2.0分)下列不属于代码窗口的是().A:对象下拉式列表框B:过程下拉式列表框C:代码框D:属性列表框答案:D第15题(2.0分)表达式INT(8*SQR(36)*10^(-2)*10+0.5)/10的值是().A:0.48B:0.048C:.5D:.05答案:C第16题(2.0分)如果要设置窗体的标题栏,应选择以下那种属性().A:NameB:CaptionC:TipsD:Text答案:B第17题(2.0分)要使一个标签透明且不具有边框,则应().A:将其BackStyle属性设置为0,BorderStyle属性设置为0 B:将其BackStyle属性设置为0,BorderStyle属性设置为1C:将其BackStyle属性设置为1,BorderStyle属性设置为0D:将其BackStyle属性设置为1,BorderStyle属性设置为1答案:B第18题(2.0分)若有数组说明语句为:Dim a(-3 to 8),则数组a包含元素的个数是(). A:5B:8C:11D:12答案:D第19题(2.0分)可视化编程的最大优点是().A:具有标准工具箱B:一个工程文件由若干个窗体文件组成C:不需要编写大量代码来描述图形对象D:所见即所得答案:C第20题(2.0分)将CommandDialog1通用对话框以打开对话框打开,可选以下()方法.A:showopenB:showcolorC:showsaveD:showfont答案:A三、程序填空共1题(共计10分)第1题(10.0分)'-------------------------------------------------------'【程序填空】'-------------------------------------------------------'功能:窗体中有若干控件,单击其中的一个按扭cmdput时,' 执行如下的事件过程,该过程的功能是把数据输出到指定的文件中.'-------------------------------------------------------'**********SPACE**********Private Type 【?】Number As StringName As StringEnd TypePrivate Sub cmdput_click()Dim Title As StringDim Str1 As StringDim str2 As StringDim stu As StudentDim i As IntegerOpen App.Path & "\student.dat" For Random As #1 Len = Len(stu) Title = "写记录到随机文件"Str1$ = "请输入学生号"str2$ = "请输入学生名"For i = 1 To 5'**********SPACE**********【?】.Number = InputBox(Str1$, Title$) = InputBox$(str2$, Title$)Put #1, i, stuNext i'**********SPACE**********Close 【?】End Sub答案:=======(答案1)=======Student=======(答案2)=======stu=======(答案3)=======#1四、程序改错共1题(共计10分)第1题(10.0分)'------------------------------------------------'【程序改错】'------------------------------------------------'题目:产生30个小于100的成绩随机数,并统计出优、良' 、中等、及格、不及格数的个数,并计算出成绩属' 于优秀段的成绩平均分。

南工大VB模拟试题

南工大VB模拟试题

VB大小模拟试题满分:230分姓名:________1、单项选择题(本题共计142分)1、能被对象所识别的动作与可执行的活动分别称为对象的________。

( )A、方法、事件B、事件、方法C、事件、属性D、过程、方法2、VisualBasic是用于开发________环境下的应用程序的工具。

( )A、DOSB、WindowsC、DOS和WindowsD、UNIX3、对象在响应某个事件时,计算机要执行一段程序,以完成相应的操作,这样的程序片段叫做____过程。

( )A、方法B、事件C、调动D、编译4、VisualBasic中的工程文件的扩展名是____________。

( )A、.regB、.frmC、.basD、.vbp5、VisualBasic中的标准模块文件的扩展名是____________。

( )A、.regB、.frmC、.basD、.vbp6、VisualBasic中的窗体文件的扩展名是____________。

( )A、.regB、.frmC、.basD、.vbp7、一只白色的足球踢进球门,则白色、足球、踢、进球门是________。

( )A、属性、对象、方法、事件B、属性、对象、事件、方法C、对象、属性、方法、事件D、对象、属性、事件、方法8、VisualBasic是一种面向________的程序设计语言。

( )A、过程B、用户C、方法D、对象9、用窗体的________属性来设置窗体的标题。

( )A、StyleB、TextC、CaptionD、Name10、如果要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入________。

( )A、-B、+C、&D、#11、在VisualBasic最基本的对象是________,它是应用程序的基石。

( )A、标签B、窗体C、文本框D、命令按钮12、VisualBasic程序设计时常用的Print、Cls属于________。

南京工程学院(08-09)高等数学BⅡ(a)简

南京工程学院(08-09)高等数学BⅡ(a)简

南京工程学院(08/09)高等数学BII 试卷(A)一、单项选择题 (本大题共5小题, 每小题3分, 满分15分)1. 对于二元函数z = f (x , y ) 以下说法中不正确的是( ) A. 函数z = f (x , y ) 在点),(00y x 处连续是它在该点可微的必要条件;B. 函数z = f (x , y ) 在点),(00y x 处可微是它在该点偏导数存在的充分条件;C. 函数z = f (x , y ) 在点),(00y x 处连续是它在该点偏导数存在的无关条件;D. 函数z = f (x , y ) 在区域D 内二阶偏导数存在,是二阶混合偏导数2z x y ∂∂∂与2z y x∂∂∂相等的充分条件. 2. 向量a⨯ b 与两向量a 与b的位置关系是 ()A. 共面;B. 共线;C. 垂直;D. 斜交.3. 级数111113355779++++⨯⨯⨯⨯ ( ) A. 发散; B. 收敛且和为1/2; C. 收敛且和为1; D. 收敛且和为2.4. 改变积分次序= () A. ; B.C .; D. .5、微分方程y ”-4y=0的特征根为( )A0和4 B. 0和-4 C -2和2 D.-2i 和2i二、填空题 (本大题共7小题, 每小题3分, 满分21分)1. 点M(2, 3, 5)到平面5x-3y+2z-10=0的距离为 .2. 曲线x = 1-sin t , y = 2 -e 2t , z = ln(1+t ) 在t = 0处的切线方程为 .3. 已知方程222230x y z z ++--=则zx ∂∂= .4. 幂级数11n n nx ∞-=∑在(-1, 1)上的和函数为 .5. 设L 为曲线y = x 2 上从点A(1, 1)到B(0, 0)的一段弧, 则d L x y ⎰= __________ .6. 当是由|x+y |=1及|x-y |=1所围成的闭区域,则 = __________7.微分方程y ′=еx-2y 的通解__________三、解答题 (本大题共5小题, 每小题8分, 满分40分)1. 设z = x y ,求d z 和2zx y ∂∂∂.2. 求过点M (1, 2, -1)且与直线L : 2341x t y t z t =-+⎧⎪=-⎨⎪=-⎩垂直的平面方程.3. 计算I =(32)d d Dx y x y +⎰⎰, 其中D 是由两坐标轴及直线x +y =2所围的闭区域.4. 将函数21()54f x x x =++展开成x +5的幂级数.5. 计算32()d (e )d y L I y x x x y y =-++⎰ , 其中L 为圆弧x 2+y 2 =a 2且为逆时针方向.四、综合应用题(本大题共3小题, 满分24分)1. (本题满分8分)求由方程x 2+y 2+z 2-2x+2y-4z-10=0所确定的函数z=f(x,y)的极值2、(本题满分10分)设f (x)连续且满足f (x),求f (x)3. (本题满分6分) 判断级数1ns n a n ∞=∑ (a >0, s >0) 的敛散性.。

vb练习题(有答案)(打印)

vb练习题(有答案)(打印)

《大学Visaul Basic程序设计》复习题第一章Visual Basic程序设计概述第一题:是非题(共10分,每项1分)1. VB6.0只能运行在Windows 2000下,不能运行在Windows 98下。

13A.对B.错√2. 用户控件和系统控件都可以加载到工具箱上,并且永久保留。

4A.对B.错√第二题、单选题(共45分,每项1.5分)1. VB中的工具栏可以从______菜单上的“工具栏”命令中移进或移出。

15A.工具B.编辑C.视图√D.调试2. 在VB的集成环境中创建VB应用程序时,除了工具箱窗口、窗体设计窗口、属性窗口外,必不可少的窗口是______。

2A.窗体布局窗口B.立即窗口C.代码窗口√D.监视窗口第二章VB的编程机制第一题:是非题(共10分,每项1分)1. 在事件驱动的应用程序中,代码是按照预定的路径执行的。

15A.对B.错√2. 标签控件即可以用来显示用户不能编辑和修改的文本,也可以用来编辑和修改文本。

9A.对B.错√3. 每一个控件实质上都是一个微型程序。

2A.对√B.错4. 窗体上的控件同样可以借助于剪贴板进行剪切、复制和粘贴。

A.对√B.错第二题、单选题(共45分,每项1.5分)1. 文本框没有_____属性。

21A.EnabledB.VisibleC.BackColorD.Caption√2. 文本框(Text1)中有选定的文本,执行Text1.SelText=”Hello”的结果是___。

9A.“Hello”将替换掉原来选定的文本√B.“Hello”将插入到原来选定的文本之前C.Text1.SelLength为5D.文本框中只有“Hello”3. 要判断“命令按钮”是否被鼠标单击,应在“命令按钮”的______事件中判断。

3A.ChangB.KeyDownC.Click√D.KeyPress4. 如果文本框的Enabled属性设为False,则___。

6A.文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上B.文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容√C.文本框的文本将变成灰色,用户仍然能改变文本框中的内容D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容第三题、简单程序(共15分,每项1.5分)1. 以下程序的输出结果是______。

南京工程学院vb题库3套

南京工程学院vb题库3套

南京工程学院vb题库。

试卷编号:8949所属语言:Visual Basic试卷方案:09-10-2《程序设计基础—VB》模拟试卷总分:100分共有题型:6种一、判断共5题(共计10分)第1题(2.0分)用For循环写的程序不能用While循环来写.答案:N第2题(2.0分)对象的可见性用enabled属性设置,可用性用visible属性设置.答案:N第3题(2.0分)数组作为过程参数时,使用的是地址传送方式.答案:Y第4题(2.0分)控件是对象,而窗体不是对象,它只是控件对象的窗口.答案:N第5题(2.0分)在窗体模块的声明部分中用Private声明的变量的有效范围是其所在的工程.答案:N二、单项选择共20题(共计40分)第1题(2.0分)若有数组说明语句为:Dim a(10),则数组a包含元素的个数是(). A:10B:22C:8D:12答案:B第2题(2.0分)若要清除列表框的所有内容,可用什么方法实现A:RemoveItemB:ClsC:ClearD:以上均不可以答案:C第3题(2.0分)在一个语句内写多条语句时,用来分隔每条语句的符号是(). A:,B::C:、D:;答案:B第4题(2.0分)Cls方法可清除窗体或图片框中的信息是 .A:Picture属性设置的背景图案B:在设计时放置的控件C:程序设计时产生的图形和文字D:以上方法都对答案:C第5题(2.0分)VB窗体文件的扩展名是().A:VBWB:VBPC:FRMD:BAS答案:C第6题(2.0分)下面关于随机文件的描述正确的是A:文件中的内容是通过随机数产生的B:文件中的记录号通过随机数产生C:可对文件中的记录根据记录号随机地读写D:文件的每条记录的长度是随机的答案:C第7题(2.0分)下列数据类型中,占用内存最大的是(). A:BooleanB:ByteC:IntegerD:Single答案:D第8题(2.0分)下面是()合法的字符常数.A:ABC$B:"ABC"C:'ABC'D:ABC答案:B第9题(2.0分)能够改变窗体边框线类型的属性是(). A:FontStyleB:BorderStyleC:BackStyleD:Border答案:B第10题(2.0分)下列字符串常量中,最大的是().A:"北京"B:"上海"C:"天津"D:"广州"答案:C第11题(2.0分)声明符号常量应该用关键字().A:StaticB:ConstC:PrivateD:V26/ariant答案:B第12题(2.0分)OPTIONEXPLICIT语句不可以放在().A:窗体模块的声明段中B:标准模块的声明段中C:类模块的声明段中D:任何事件过程中答案:D第13题(2.0分)"字体"对话框是调用_______方法来实现的. A:ShowOpenB:ShowColorC:ShowCloseD:ShowFont答案:D第14题(2.0分)在窗体上添加一个命令按钮,编写如下代码:Option Base 1Private Sub Command1_ClickDim a(10) As Integer,p(3) As Integerk=5For i=1 To 10a(i)=iNext iFor i=1 To 3p(i)=a(i*i)Next iFor i=1 To 3k=k+p(i)*2Next iPrint kEnd Sub程序运行后,单击命令按钮,输出结果是A:35B:28C:33D:37答案:C第15题(2.0分)如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是(). A:如果工程中含有SubMain过程,则程序一定首先执行该过程B:不能把标准模块设置为启动模块C:用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体D:任何时刻最多只有一个窗体是活动窗体答案:A第16题(2.0分)为了把焦点移到某个指定的控件,所使用的方法是().A:SetFocusB:VisibleC:RefreshD:GetFocus答案:A第17题(2.0分)在逐行运行程序的语句时,可用调试窗口监视表达式和变量的值, 其中()窗口是用来显示代码中正在调试的语句所产生的信息,或显示直接在该窗口中键入的命令所请求的信息.A:立即B:监视C:本地D:中断答案:A第18题(2.0分)下面关于顺序文件的描述正确的是A:每条记录的长度必须相同B:可通过编程对文件中的某条记录方便地修改C:数据只能以ASCII码形式存放在文件中,所以可通过文本编辑软件显示D:文件的组织结构复杂答案:C第19题(2.0分)在下列说法中,正确的是___.A:通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上B:在列表框中不能进行多项选择C:在列表框中能够将项目按字母顺序从大到小排列D:框架也有 Click和 DblClick事件答案:D第20题(2.0分)窗体的Enable属性的属性值是()类型的数据.A:整型B:字符型C:逻辑型D:实型答案:C三、程序填空共1题(共计10分)第1题(10.0分)'-------------------------------------------------------'【程序填空】'-------------------------------------------------------'功能:用户界面如图所示,实现左右两个组合框中数据的左移和右移功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京工程学院vb题库。

试卷编号:8952所属语言:Visual Basic试卷方案:09-10-2《程序设计基础—VB》模拟试卷总分:100分共有题型:6种一、判断共5题(共计10分)第1题(2.0分)过程中的静态变量是局部变量,当过程再次被执行时,静态变量的初值是上一次过程调用后的值.答案:Y第2题(2.0分)计算机在处理数据时必须将其装入内存,在高级语言中通过内存单元名来访问其中的数据,命名的内存单元就是常量或变量.答案:Y第3题(2.0分)在VB中,计时器(Timer)定期激活Timer事件,使Timer中的代码执行一次.答案:Y第4题(2.0分)Visual Basic程序的运行,仅能从某一窗体启动,如Form1窗体. 答案:N第5题(2.0分)命令 Picture 1.Circle(500,800),800 能够在图片框Picture 1 中画出的图形是圆心在 (500,800)的一个圆.答案:Y二、单项选择共20题(共计40分)第1题(2.0分)以下程序Option Base 1Private Sub Command1_Click()Dim a,B(3,3)a=Array(1,2,3,4,5,6,7,8,9)For i=1 To 3For j=1 To 3B(i,j)=a(i*j)If(j>=i) Then Print Tab(j*3);format(B(i,j),"###"); Next jPrintNext I输出结果是A:1 2 34 5 67 8 9B:1 4 57 8 9C:1 4 72 4 63 6 9D:1 2 34 6 9答案:D第2题(2.0分)在一个语句内写多条语句时,用来分隔每条语句的符号是(). A:, B:: C:、 D:;答案:B第3题(2.0分)常量2.7856E-6的类型是______.A:整型 B:实型 C:字符型 D:双精度答案:B第4题(2.0分)代数式x1-|a|+ln10+sin(x2+2л)/cos(57o)对应的VisualBasic 表达式是().A:X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57*3.14/180)B:X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57*3.14/180)C:X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57)D:X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57)答案:A第5题(2.0分)下列()属性可返回目录列表框的路径.A:path B:drive C:pathroad D:initdir答案:A第6题(2.0分)下列方法中可用于列表框动态添加数据的是().A:addB:additemC:addlistD:removeitem答案:B第7题(2.0分)为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是().A:Value B:Default C:Cancel D:Enabled第8题(2.0分)要使文本框获得输入焦点,则应采用文本框控件的哪个方法().A:GodFocus B:LostFocus C:KeyPress D:SetFocus答案:D第9题(2.0分)VisualBasic集成环境的大部分窗口都可以从主菜单项()的下拉菜单中找到相应的打开命令.A:编辑 B:视图 C:格式 D:调试答案:B第10题(2.0分)Text1控件在运行时不可见,是设置下列()属性的结果.A:EnabledB:CancelC:VisibleD:ControlBox答案:C第11题(2.0分)窗体的Caption属性的作用是().A:确定窗体的名称B:确定窗体的标题C:确定窗体的边界类型D:确定窗体的字体答案:B第12题(2.0分)下列操作中不能向工程中添加窗体的是().A:执行"工程"菜单中的"添加窗体"命令B:单击工具栏上的"添加窗体"按钮C:右击窗体,在弹出菜单中选择"添加窗体"命令D:右击工程资源管理器,在弹出菜单中选择"添加"命令,然后在下一级菜单中选择"添加窗体"令答案:C第13题(2.0分)定义过程时,要设置可变参数使用的命令是().A:ArrayB:OptionalC:ParamarrayD:Variant答案:C第14题(2.0分)要从磁盘上新建一个名为〝c:\t1.txt〞的顺序文件,如下语句中正确的是A:F=〝c:\t1.txt〞Open 〝F〞 For Append As #2B:F=〝c:\t1.txt〞Open 〝F〞For Output As #2C:Open c:\t1.txtFor Output As #2D:Open 〝c:\t1.txt〞ForOutput As #2答案:D第15题(2.0分)控件是().A:建立对象的工具B:设置对象属性的工具C:编写程序的编辑器D:建立图形界面的编辑窗口答案:A第16题(2.0分)文本框控件中将Text的内容全部显示为所定义的字符的属性项是(). A:PasswordCharB:需要编程来实现C:PasswordD:以上都不是答案:A第17题(2.0分)下面()是日期型常量.A:"12/19/99"B:12/19/99C:#12/19/99#D:{12/19/99}答案:C第18题(2.0分)改变控件在窗体中的上下位置应修改控件的()属性.A:Top B:Left C:Wide D:Height答案:A第19题(2.0分)下列哪个快捷按钮可以打开属性窗口().A:图1 B:图2 C:图3 D:图4答案:A第20题(2.0分)下列语句中,不能交换变量a和b的值的是().A:t=b : b=a : a=tB:a=a+b : b=a-b : a=a-bC:t=a : a=b : b=tD:a=b : b=a答案:D三、程序填空共1题(共计10分)第1题(10.0分)'-------------------------------------------------------'【程序填空】'-------------------------------------------------------'功能:以下程序段采用递归的方法计算最大公约数。

'单击“计算”按钮时,窗体上输出两个文本框中数字的最大公约数。

'-------------------------------------------------------'**********SPACE**********Public Function gcd(【?】 As Integer, y As Integer) As Integer If (x Mod y) = 0 Thengcd = yElse'**********SPACE**********gcd= 【?】End IfEnd FunctionPrivate Sub Command1_Click()Print "最大公约数是:"; gcd(Val(Text1), Val(Text2))End SubPrivate Sub Form_Load()Text1 = ""Text2 = ""End Sub答案:=======(答案1)=======x=======(答案2)=======gcd(y,x mod y)四、程序改错共1题(共计10分)第1题(10.0分)'------------------------------------------------'【程序改错】'------------------------------------------------'题目:猜数游戏:程序启动后Lable1和Lable2滚动显示' 属于[1,100]的随机整数,当用户单击"左大"或' "右大"按钮时,滚动停止,如果用户猜对了,' 在Lable3中显示"猜对了",否则显示"猜错了"。

'------------------------------------------------Private Sub Command1_Click()Timer1.Enabled = False'**********FOUND**********If Val(Label1.Caption) < Val(Label2.Caption) ThenLabel3.Caption = "猜对了"ElseLabel3.Caption = "猜错了"End IfEnd SubPrivate Sub Command2_Click()Timer1.Enabled = FalseIf Val(Label1.Caption) < Val(Label2.Caption) Then'**********FOUND**********Label3.Caption = "猜错了"Else'**********FOUND**********Label3.Caption = "猜对了"End IfEnd SubPrivate Sub Timer1_Timer()RandomizeLabel1.Caption = Int(Rnd() * 100 + 1)Label2.Caption = Int(Rnd() * 100 + 1)End Sub答案:=======(答案1)=======If Val(Label1.Caption) > Val(Label2.Caption) Then=========或=========If Val(Label2.Caption) < Val(Label1.Caption) Then=======(答案2)=======Label3.Caption = "猜对了"=======(答案3)=======Label3.Caption = "猜错了"五、程序设计共1题(共计20分)第1题(20.0分)'-------------------------------------------------'【程序设计】'-------------------------------------------------'题目:(事件)双击窗体。

相关文档
最新文档