VB习题(2016)

合集下载

2016VB程序设计(附答案)

2016VB程序设计(附答案)

VB程序设计第一题题目:(事件)单击窗体(响应)求50以内所有偶数的和,并在窗体上输出来。

将结果存入变量S中。

代码:Dim I As IntegerFor i = 2 To 50If (i Mod 2)=0 ThenS=s+iEnd IfNextPrint (CStr(s))第二题题目:(事件)双击窗体(响应)求s=1+1*2+1*2*3+….+1*2*3*….*10并将结果存入变量S中代码:Dim i,j As IntegerDim k As Longk=1s=0For i =1To 10For j=1 To ik=k*jNexts=s+kk=1NextPrint(CStr(s))第三题题目:(事件)单击窗体(响应)求100以内偶数的和,并将结果输出在窗体上。

将结果存入变量SUM中代码:Dim i As IntegerFor i =1 To 100If i Mod 2 =0 ThenSum=sum+iEnd IfNextPrint sum第四题题目:(事件)单击窗体(响应)编写程序求10*11*12+11*12*13+….+15*16*17的结果并将结果输出到窗体上。

将结果存入变量M中。

代码:Dim i,j As IntegerDim s As LongFor i =10 To 15s=1For j = i To i +2s=s*jNextm=m+sNextPrint (CStr(m))第五题题目:(事件)双击窗体(响应)求100以内奇数的和,并将结果输出在窗体上。

将结果存入变量SUM中。

代码:Dim i As IntegerFor i=1 To 100If i Mod 2 = 1 Thensum = sum + iEnd IfNextPrint sum第六题题目:(事件)单击窗体(响应)已知S=1+1/4+1/9+1/16+1/25+…+1/100,结果输出在窗体上代码:Dim s As SingleFor i=1 To 10a=i*iSum =1/a + SumNextPrint Sum第七题题目:(事件)双击窗体(响应)求1+1*2+1*2*3+....+1*2*3*. (10)并将结果存到变量S中代码:Dim s As Longj=1For i = 1 To 10j= j*iSum = Sum + jNextPrint Sum第八题题目:(事件)单击窗体(响应)求1—1/2+1/3—1/4+….+1/99—1/100的值。

vb习题(含答案)

vb习题(含答案)

vb习题(含答案)⼀、单项选择题(50道⼩题,共50分)1、VB程序中,通常不会产⽣错误提⽰的是( )。

(1分)A、编译错误B、逻辑错误C、运⾏时错误D、实时错误2、在设计阶段,双击窗体上任⼀空⽩处,打开的窗⼝是( )。

(1分)A、⼯程资源管理器窗⼝B、代码窗⼝C、⼯具箱窗⼝D、属性窗⼝3、下列说法中,正确的说法是( )。

(1分)A、窗体名称和该窗体⽂件名必须⼀致B、窗体名称和该窗体⽂件名可以不相同C、窗体名称和该窗体⽂件名不能使⽤汉字D、窗体名称不能使⽤汉字、但该窗体⽂件名能使⽤汉字4、Visual Basic有完备的Help联机帮助功能,可以通过按下功能键( )得到帮助。

(1分)A、F9B、F8D、F55、以下( )控件可作为容器使⽤。

(1分)A、LabelB、PictureBoxC、TextBoxD、Image6、将窗体的BoderStyle属性设置为( )可使窗⼝不显⽰标题栏。

(1分)A、0B、1C、2D、57、⽂本框没有( )属性(1分)A、TextB、NameC、CaptionD、BorderStyleA B C D A B C D A B C D A B C D A B C D A B C D A B C D A BC D A B C D A B C D A B C D A B C D A B C D A B C D A B C D23、下列( )是不合法的常量。

(1分)A、100B、10E02D、10e0.524、下列对变量的定义中,定义X为变体型变量的是( )。

(1分)A、Dim X as DoubleB、Dim XC、Dim X!D、X%=2325、设有如下变量声明:Dim TestDate As Date,为变量TestDate正确赋值的表达⽅式是( )。

(1分)A、TextDate=#1/1/2002#B、TestDate=#"1/1/2002"#C、TextDate=date("1/1/2002")D、TestDate=Format("m/d/yy","1/1/2002")26、在⽴即窗⼝中运⾏以下语句,a="Beijing" :b="ShangHai" :Print a,b对其输出结果的描述中,正确的是( )。

VB实验指导书课后习题答案2016版

VB实验指导书课后习题答案2016版

VB实验指导书课后习题答案2016版VB作业参考答案(xx年3月)第1次习题 VB程序设计概述一、选择题 1 A 2 A 3 D4 C5 A6 C7 C8 B9 B 二、1、在设计阶段利用属性窗口直接设置对象的属性值,程序运行时不能改变;2、在程序运行阶段通过赋值语句实现,即通过事件触发修改属性。

对象名.属性名=属性值第2次习题 VB可视化编程基础一、选择题 1 A 2 D 3B 4C 5 A 6 B 7 C 8 B 9 A 10 C 二、填空1 2 3第3次习题 VB语言基础一、选择题 1 BH 二、 1 231AutoSize MultiLine PasswordChar 2 B 3 C 4 B 5 A 6B 7 B 8C 9 B 10 C 11 C Abs(x+y)+Z^5 /(x*y) /(2*+EXP(X+Y))三、1 2 3 4 四、1 2 3 4 5 6第4次习题 VB控制结构一、选择chr(int(rnd*4)+65) int(rnd*90)+10 x mod 5=0 or x mod 7=0 10*(x mod 10)+x\\10 或 StrReverse(x) 188 30306 876554 ;8819 VISUAL C++ Programming 1 B 11 D 21 A2 D 12 A 22 C3 A 13 A 23 C4 B 14 B5 D 15 A6 B16 D 7 B 17 B 8 C 18 D 9 A 19 B 10 B 20 A 二、填空1 2 3270 Result * x m ; t ; m 三、程序设计题1. 求函数的值。

Dim y As Long, x As Integer, i%x = InputBox(\输入X的值:\ 或者 x=val() If x ElseIf x ElseIf x y = x * x 'or y=x^2 Elsey = 25 - x End IfPrint \2. 计算机:1+3+5+……+99的值。

2016泛雅VB题库整理

2016泛雅VB题库整理

∙ 1 VB概述1 假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。

为了保存该应用程序,以下正确的操作是________。

∙A、只保存窗体模块文件∙B、分别保存窗体模块、标准模块和工程文件∙C、只保存窗体模块和标准模块文件∙D、只保存工程文件正确答案: B2 以下关于Visual Basic特点的叙述中,错误的是______。

∙A、Visual Basic采用事件驱动的编程机制∙B、Visual Basic程序既可以编译运行,也可以解释运行∙C、构成Visual Basic程序的多个过程没有固定的执行顺序∙D、Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构正确答案: D3 放置控件到窗体中的最迅速的方法是________。

∙A、双击工具箱中的控件∙B、单击工具箱中的控件∙C、拖动鼠标∙D、单击工具箱中的控件并拖动鼠标正确答案: A4 VB是一种面向________的程序设计语言。

∙A、过程∙B、用户∙C、方法∙D、对象正确答案: D5 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是________。

∙A、工程资源管理器窗口∙B、工具箱窗口∙C、代码窗口∙D、属性窗口正确答案: C6 以下叙述中错误的是________。

∙A、一个工程中只能有一个Sub Main过程∙B、窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体∙C、窗体的Hide方法和Unload方法的作用完全相同∙D、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体正确答案: C7 以下不能实现在窗体上选择多个控件的方法是_______。

∙A、按住Shift键同时单击每个控件∙B、单击每个控件∙C、通过鼠标拖一个方框将它们选定∙D、按住Ctrl键同时单击每个控件正确答案: B8 以下不属于Visual Basic系统的文件类型是________。

∙A、.frm∙B、.bat∙C、.vbg∙D、.vbp正确答案: B9 以下有关对象属性的说法中正确的是________。

2016年计算机二级VB基础练习题及答案

2016年计算机二级VB基础练习题及答案

(2)年计算机二级《2016》基础练习题及答案VB的文本框,它们的FormlText2的窗体上添加两个名称分别为Textl1[和简答题]在名称为。

窗体的标题为“窗口”。

请通过属性窗口设置适、、2400和24001200高、宽分别为300当的属性,满足如下要求:;可以显示多行文本,并且有垂直和水平两个滚动条①Text2”。

②程序运行时在*Textl中显示输入的字符为“程序运行后的窗体如图所示。

,窗体文件名保sjtl.vbp 注意:存盘时必须存放在考生文件夹下,工程文件名保存为。

存为sjtl.frm参考解析:、ghtWidth、Hei【、【考点分析】本题考点有:窗体的Caption属性,文本框的Name属性。

ScrollBarsText、MuhiLinePasswordChar、、MuhiLine属性用于设置文本框是否显示多行文本,值为Tr 【解题思路】文本框控件的ue表示是,值为False则表示否。

ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。

文本框的PasswordChar 属性常用于设置用屏蔽用户在文本框中键入的内容,常用于口令输入。

)*”如“某字符(【操作步骤】步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控。

3.9和表3.8件及属性见表.:调试并运行程序,关闭程序后按题目要求存盘。

2 步骤个值分别设4ScrollBars 【易错提示】由于属性的设置值较多,易混乱,请考生牢记置的文本框滚动条属性。

2[单选题] 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是)(逻辑模式B. A.外模式内模式C.D.概念模式B参考答案:概念模式是数据库系参考解析:数据库系统的三级模式是概念模式、外模式和内模式。

统中全局数据逻辑结构的描述,是全体用户公共数据视图。

2016年1月VisualBasic程序设计试题和答案

2016年1月VisualBasic程序设计试题和答案

2016年1⽉VisualBasic程序设计试题和答案2016年1⽉⼴东省⾼等教育⾃学考试Visual Basic程序设计试题(课程代码07759)⼀、单项选择题(本⼤题共16⼩题,每⼩题1分,共16分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其选出并将“答题卡”的相应代码涂⿊。

错涂、多涂或未涂均⽆分。

1.下列关键字中,不能定义变量的是A. DimB. DeclareC. PublicD. Private2. ⽤⼋进制表⽰Visual Basic的整型常数时,前⾯要加上的符号是A. &HB. &0C. &BD. &D3. 表达式Int(5.5)的结果是A. 5B. 6C. 0D. -14. InputBox()函数的返回类型是A.整型B.单精度C.双精度D.字符串5. 要限制在⽂本框内输⼊的最⼤字符数,应该设置__属性。

A. TextB. EnabledC. MaxLengthD. MultiLine6. 要得到组合框内⽤户选择的内容,需要使⽤__属性。

A. TextB. ListC. StyleD. Caption7. 下列语句中,可以清除列表框Listl的全部内容的是A. Listl-ClsB. Listl. ClearC. Listl. RemoveD. Listl. ClearAll8. 决定窗体上Tab顺序的属性是A. TabB. TablndexC. TabStopD. TabStart9.下列数组定义中,元素个数最多的是A. Dim A(3,2)B. Dim A(2,3)C. Dim A (-1 To 2,3)D. Dim A( 1 To 2,3)l0.过程定义 Sub MyPrint(x As Integer, ByVal y As Integer),下列说法正确的是A. x是传地址参数,y是传值参数B. y是传地址参数,x是传值参数C. x和y都是传值参数D. x和y都是传地址参数11. 计时器控件Timer的计时间隔是由__属性来设置的。

2016VB实践题

2016VB实践题

第一题1~91.加减运算编制加减运算程序,实现的功能是:任意输入两个数,按命令按钮“相加”得到两数之和,按命令按钮“相减”得到两数之差,两个数的输入在两个文本框中进行,结果通过两个标签分别输出。

程序执行结果如图2-25所示。

图1 程序执行结果2.按钮控件制作如图2-26所示的窗体,初始状态下,按钮只有“开始”为可用,其他按钮都是不可用状态。

单击“开始”后,“第一步”变为可用,其他按钮不可用;单击“第一步”后,“第二步”变为可用,其他按钮不可用,依此类推。

单击“第四步”后,“结束”变为可用,单击“结束”后,退出程序。

3.面积计算编制一个程序,输入矩形的长和宽,输出矩形的面积。

要求:采用文本框和Print语句结合的方式进行输入和输出。

编制一个程序,输入矩形的长和宽,输出矩形的面积。

要求:采用InputBox和MsgBox 结合的方式进行输入和输出。

4.文本框控件的使用设计步骤如下:(1)新建一个窗体,添加2个文本框(分别用于输入用户名和密码)和2个命令按钮,窗体设计,如图6-1所示。

(2)分别设置各对象的属性,如表6-1所示。

当txtUserName得到焦点时,选中该文本框的全部内容;当txtpassword得到焦点时,选中该文本框的全部内容。

图4 窗体设计5.练习Label和CommandButton在名称为Form1的窗体上建立一个名成为L1的标签;两个名称为Cmd1和Cmd2、标题为“显示1”和“显示2”的命令按钮。

编写适当的事件过程,要求运行后,如果单击“显示1”,则会在标签上显示字符串“aaa”;如果单击“显示2”,则会在标签上显示字符串“bbb”。

不能使用任何变量,直接显示字符串,如图1所示。

题56.练习Timer,Textbox和CommandButton在名称为Form1的窗体上画一个文本框,名称为Text1,其初始值为0;画一个命令按钮,名称为Cmd1,标题为“开始计数”再画1个名称为“Timer1”的计时器。

VB模拟试题试及参考答案

VB模拟试题试及参考答案

VB模拟试题试及参考答案2016VB模拟题第⼀套单项选择题得分:1: 计算机的基本⼯作原理是__C______。

A. 可靠性与可⽤性B. ⾼速度与⾼精度C. 存储程序与程序控制D. 具有记忆功能2: 计算机中数据的表⽰形式是____A____。

A. ⼆进制B. ⼋进制C. ⼗进制D. ⼗六进制3: 电⼦邮件标识中带有⼀个“别针”,表⽰该邮件_____C_。

A. 设有优先级B. 带有标记C. 带有附件D. 可以转发4: 安装防⽕墙的主要⽬的是__C______。

A. 提⾼⽹络的运⾏效率B. 对⽹络信息进⾏加密C. 保护内⽹不被⾮法⼊侵D. 防⽌计算机数据丢失5: 淘宝⽹的⽹上购物属于计算机现代应⽤领域中的___C___。

A. 计算机辅助系统B. 电⼦政务C. 电⼦商务D. 办公⾃动化6: Visual Basic中标准模块⽂件的扩展名是____D__。

A. FrmB. VbpC. ClsD. Bas7: 启动程序时,系统⾃动执⾏启动窗体的___A___事件过程。

A. LoadB. UnloadC. ClickD. DblClick8: 下列_____C_⽅法可以显⽰窗体。

A. HideB. UnLoadC. ShowD. WindowState9: 已知a="123456789",则表达式Mid(a, 5, 2) + Left(a, 2)的值是_____B___。

A. "5689"B. "5612"C. 68D. 125610: 下列不正确的赋值语句是__C____。

A. x=30-yB. y=x+30C. x+y=30D. y=x\311: 下列选项中,合法的变量名是_B______ 。

A. 1_xB. x_1C. x-1D. x 112: 下列选项不是Visual Basic基本数据类型的是______A__。

A. CharB. StringC. BooleanD. Double13: 在下列表达式中,正确的⽇期型常量是__D____ 。

vb-16级对口计算机专业4月考试卷

vb-16级对口计算机专业4月考试卷

对口升学16级计算机专业4月考试卷班级姓名分数一、选择题(每题2分,共80分)1.以下不合法的常量是( )。

A 10^2B 100C 100.0D 10E+01 2.Visual Basic允许的常量有( )。

A E7B 4.8E2C 2.5*10D E-53常量 -0.00013579的规格化浮点数表示形式是( )。

A -1,3579E+0.4B 1.3579E-4C -13.579E-5D -1.3579E-044.下列字符串常量中,最大的是( )。

A “Abc”B “ABC”C “Therec”D “Therea”5.下列( )是日期型常量。

A “2/1/02”B 2/1/02C #2/1/02#D {2/1/02} 6.下面( )不是字符型常量。

A “你好”B “”C “True”D #False#7.下列符号常量的声明中,( )是不合法的。

A Const a As Single=1.1B Const a As Single= 1+2C Const a As Double=Sin(1)D Const a = 8.Visual Basic认为下面( )组变量是同一个变量。

A A1和a1B Sum和SummaryC Aver和AverageD A1和A_1 9.下列叙述中不正确的是( )。

A 变量名的第一个字符必须是字母B 变量名的长度不超过255个字符C 变量名可以包含小数点或者内嵌的类型声明字符D 变量名不能单独使用关键字10、以下不能作为Visual Basic变量名的是( )。

(多选)A EIB E12C 12-ED E-12E 12.511.以下可作为Visual Basic变量名的是( )。

(多选)A F1.1B piC F2AD 2FA12.以下可作为Visual Basic变量名的是( )。

(多选)A SINAB CO1C COS(X)D LOG(X)13.要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句( )。

16级计算机VB试题

16级计算机VB试题

16级计算机VB试题7、颜色RGB(red,green,blue)函数的三个参数的取值范围是Array到二、选择题(每题3分共60分)1、当在控件上移动鼠标时将发生()事件。

A、ChangeB、DblClickC、MouseDownD、MouseMove2、要使文本框同时包含两种滚动条,应将其ScrollBars属性设置为()A、0B、1C、2D、33、在文本框的KeyDown事件中,如果参数shift的值为6,则表示()A、Shift键被按下B、Ctrl键被按下C、Alt键被按下D、Ctrl和Alt键同时被按下4、在窗体或图像框中画直线的方法是()A、LineB、CircleC、ScaleD、Pset5、在窗体或图像框中画“点”的方法是()A、LineB、CircleC、ScaleD、Pset6、用Circle方法可以画出()A、圆弧B、椭圆C、圆D、以上都是7、若Shape控件的FillStyle属性为6,则图形的填充效果为()A、水平线B、垂直线C、左上对角线D、交叉线8、要在菜单中放置一个分割条,应在菜单编辑器“标题”框输入()A、&B、-C、@D、^9、要向RichTextBox控件加载一个.rtf文件或文本文件,应使用()方法。

A、FindB、GetLineFromCharC、LoadFileD、SaveFile10、要使RichT extBox控件同时具有水平和垂直滚动条,应将其ScrollBars属性设置为()A、0B、1C、2D、311、要使标签控件的文本对象水平居中,应将其Alignment属性设置为()A、0B、1C、2D、312、要在模块级别中声明对Dll动态链接库中的外部过程引用,应使用()语句。

A、DimB、CallC、DeclareD、Redim13、设置列表框中列表项数量的属性是()A、List B、ListCount C、ListIndex D、Columns14、表示滚动条控件取值范围最大值的属性是()A、MaxB、MinC、Max和Min之间D、Max和Min之外15、为了使计时器控件每隔5秒产生一个计时器事件(Timer),则应将其Interval属性的值设置为()A、5B、500C、5000D、5000016、程序运行时想要显示“打开”对话框,应该调用CommonDialog控件的()A、ShowOpen方法B、ShowSave方法C、ShowColor方法D、ShowFont方法17、要使菜单项MnuCopy在程序运行时失效,使用的语句是()A、MnuCopy.Visible = TrueB、MnuCopy.Visible = FalseC、MnuCopy.Enabled = TrueD、MnuCopy.Enabled = False18、图像控件的()属性,可以自动调整图片的大小以适应图像控件的尺寸。

VB习题(2016)课案

VB习题(2016)课案

一、单项选择题1、以下说法错误的是(A )。

A.Visual Basic是面向过程的编程语言B.Visual Basic是一种可视化编程工具C.Visual Basic是结构化程序设计语言D.Visual Basic采用事件驱动编程机制2、窗体和控件的描述及其属性的设置保存在( B)文件中。

A.工程B.窗体C.窗体二进制数据D.标准模块3、假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。

为了保存该应用程序,以下正确的操作是( C)。

A.只保存窗体模块和标准模块文件B.只保存窗体模块文件C.分别保存窗体模块、标准模块和工程文件D.只保存工程文件4、以下叙述中错误的是( A )。

A.事件都是由用户的键盘操作或鼠标操作触发的B.在Visual Basic的窗体中,一个命令按钮是一个对象C.事件是能够被对象识别的状态变化或动作D.不同的对象可以具有相同的方法5、以下叙述中,错误的是(B )。

A.一个Visual Basic应用程序可以含有多个标准模块文件B.标准模块文件可以属于某个指定的窗体文件C.一个Visual Basic工程可以含有多个窗体文件D.标准模块文件的扩展名为.bas6、Visual Basic的窗体设计器主要是用来( A )。

A.建立用户界面B.添加图形、图像、数据等控件C.编写程序源代码D.设计窗体的布局7、Visual Basic是一种结构化高级程序设计语言,它采用的是( D)驱动方式。

A.键盘B.鼠标C.函数D.事件8、与传统的程序设计语言相比,Visual Basic最突出的特点是( B)A.结构化程序设计B.可视化、面向对象、事件驱动编程机制C.程序开发环境D.程序调试技术9、用来描述对象状态的是(C)A.过程B.类C.属性D.对象10、Visual Basic中对象窗口的主要功能是(B)A.书写代码B.设计用户界面C.接受事件D.显示文字11、一个Visual Basic应用程序至少应该包含(C )A、 .frm文件和.exe文件B、 .frm文件.bas文件C、 .frm文件和.vbp文件D、 .frx文件和.vbp文件12、将窗体文件移出工程后,该文件( C )。

2016-2017年计算机技术基础(VB)期中试题(A卷)4.24

2016-2017年计算机技术基础(VB)期中试题(A卷)4.24

山东科技大学2016—2017学年第二学期《计算机技术基础(VB)》期中摸底试卷一、选择题(1至15每题1分,共15分)1. 为使控件在运行时不可见,应该设置该控件的_________属性False。

A.Enabled B.Visible C.Name D.AutoRedraw2. 有程序代码如下:Text1.Text = "Visual Basic",则:Text1,Text和"Visual Basic"分别代表__________。

A.对象,值,属性B.对象,方法,属性C.对象,属性,值D.属性,属性,值3. 以下不属于Visual Basic的工作模式是________模式。

A.编译B.设计C.运行D.中断4. 若要使命令按钮不可操作,要对_________属性设置。

A.Enabled B.Visible C.BackColor D.Captions5. 文本框没有_______属性A.Enabled B.Visible C.BackColor D.Caption6. 不论何控件,共同具有的是________属性。

A.Text B.Name C.ForeColor D.Captionss7. 当运行程序时,系统自动执行启动窗体的_________事件过程。

A.Click B.Unload C.GotFocus D.Load8. 在代码编辑器的一行内写多条语句时,每个语句之间用_____符号分隔。

A.,B.:C.、D.;9. 数学关系表达式3 ≦x < 10 表示成正确的VB表达式为_______A.3 <= x < 10 B.3 <= x AND x < 10C.x >= 3 OR x < 10 D.3 <= x AND < 1010. Int(199.555 * 100 + 0.5) / 100的值_________。

2016vb试题及答案

2016vb试题及答案

2016vb试题及答案一、选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是()。

A. DimB. DeclareC. FunctionD. Sub答案:A2. 下列哪个选项不是VB中的控件事件()。

A. ClickB. LoadC. OpenD. KeyPress答案:C3. VB中,用于结束一个程序的语句是()。

A. EndB. ExitC. CloseD. Quit答案:A4. 在VB中,用于创建一个数组的语句是()。

A. Dim arr(10) As IntegerB. Declare arr(10) As IntegerC. Function arr(10) As IntegerD. Sub arr(10) As Integer答案:A5. VB中,用于读取文件内容的函数是()。

A. ReadB. WriteC. OpenD. Close答案:A6. VB中,用于在文本框中显示文本的属性是()。

A. TextB. CaptionC. NameD. Value答案:A7. VB中,用于循环执行一段代码的语句是()。

A. DoB. LoopC. ForD. While答案:C8. VB中,用于判断条件是否满足的语句是()。

A. IfB. ElseC. Select CaseD. Switch答案:A9. VB中,用于定义一个函数的关键字是()。

A. FunctionB. SubC. DimD. Declare答案:A10. VB中,用于定义一个过程的关键字是()。

A. FunctionB. SubC. DimD. Declare答案:B二、填空题(每题2分,共20分)1. VB中,用于声明常量的关键字是()。

答案:Const2. VB中,用于定义一个类模块的关键字是()。

答案:Class3. VB中,用于定义一个模块的关键字是()。

答案:Module4. VB中,用于定义一个用户自定义类型的关键字是()。

二级VISUAL+BASIC真题2016年09月

二级VISUAL+BASIC真题2016年09月

[真题] 二级VISUAL BASIC真题2016年09月单项选择题第1题:下列数据结构中,能用二分法进行查找的是( )。

A.无序线性表B.线性链表C.二叉链表D.顺序存储的有序表参考答案:D二分法查找只适用于顺序存储的有序表,表中的元素按值从小到大排列。

第2题:下列叙述中,不属于设计准则的是( )。

A.提高模块独立性B.使模块的作用域在该模块的控制域中C.设计成多入口、多出口模块D.设计功能可预测的模块参考答案:C大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性;模块规模适中;深度、宽度、扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性:设计成单入口、单出口的模块;设计功能可预测的模块。

第3题:下列队列的描述中,正确的是( )。

A.队列属于非线性表B.队列在队尾删除数据C.队列按“先进后出”进行数据操作D.队列按“先进先出”进行数据操作参考答案:D队列是只允许在-端删除,在另-端插入的顺序表,允许删除的-端叫做队头,允许插入的-端叫做队尾。

队列的操作数是依据先进先出的原则进行的。

因此队列亦称作先进先出的线性表,或后进后出的线性表。

第4题:对下列二叉树进行前序遍历的结果为( )。

A.ABCDEFGHB.ABDGEHCFC.GDBEHACFD.GDHEBFCA参考答案:B遍历就是不重复地访问二叉树的所有结点。

二叉树遍历的方法有3种:前序遍历、中序遍历和后序遍历。

记住3种遍历的顺序:①前序,访问根-按前序遍历左予树-按前序遍历右子树;②中序,按中序遍历左子树-访问根-按中序遍历右了树:③后序,按后序遍历左子树-按后序遍历右子树-访问根。

所以对该二叉树的中序遍历结果为ABDGEHCF。

第5题:对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。

A.冒泡排序为n(n-1)/2B.简单插入排序为nC.希尔排序为nD.快速排序为n/2参考答案:A在最坏情况下,冒泡排序所需要的比较次数为n(n-1)/2:简单插入排序所需要的比较次数为n(n-1)/2;希尔排序所需要的比较次数为O(n1 .5):堆排序所需要的比较次数为O(nlog<sub>2</sub>n)。

07759Visual Basic程序设计201601真题及答案

07759Visual Basic程序设计201601真题及答案

2016年1月广东省高等教育自学考试Visual Basic程序设计试卷和答案(课程代码07759)一、单项选择题(本大题共16小题,每小题1分,共16分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。

错涂、多涂或未涂均无分。

1.下列关键字中,不能定义变量的是A. DimB. DeclareC. PublicD. Private2. 用八进制表示Visual Basic的整型常数时,前面要加上的符号是A. &HB. &0C. &BD. &D3. 表达式Int(5.5)的结果是A. 5B. 6C. 0D. -14. InputBox()函数的返回类型是A.整型B.单精度C.双精度D.字符串5. 要限制在文本框内输入的最大字符数,应该设置__属性。

A. TextB. EnabledC. MaxLengthD. MultiLine6. 要得到组合框内用户选择的内容,需要使用__属性。

A. TextB. ListC. StyleD. Caption7. 下列语句中,可以清除列表框Listl的全部内容的是A. Listl-ClsB. Listl. ClearC. Listl. RemoveD. Listl. ClearAll8. 决定窗体上Tab顺序的属性是A. TabB. TablndexC. TabStopD. TabStart9.下列数组定义中,元素个数最多的是A. Dim A(3,2)B. Dim A(2,3)C. Dim A (-1 To 2,3)D. Dim A( 1 To 2,3)l0.过程定义 Sub MyPrint(x As Integer, ByVal y As Integer),下列说法正确的是A. x是传地址参数,y是传值参数B. y是传地址参数,x是传值参数C. x和y都是传值参数D. x和y都是传地址参数11. 计时器控件Timer的计时间隔是由__属性来设置的。

计算机VB二级考试上机题带答案

计算机VB二级考试上机题带答案

计算机VB二级考试上机题带答案2016年计算机VB二级考试上机题带答案1.使用Excel创建学生成绩图表后,可以进行以下哪项操作( ):a.修改工作表中的数据,而保持图表的数据不变b.修改图表标题的内容c.修改图表的插入方式d.修改图表的类型-------答案------:B,C,D2.测验法、问卷法、成长记录袋法是收集评价学生数据的常用方法,关于它们的说法中正确的是a.测验法适用于收集学生的知识水平、能力情况等信息b.成长记录袋法主要用于收集学生作品和学习反思等信息c.通过问卷法可以获得学生思想和态度等信息d.成长记录袋法有利于对学生的学习过程进行评价-------答案------:A,B,C,D3.收集学生信息的方法可以是( )a.测验法b.访谈法c.成长记录法d.问卷法-------答案------:A, B, C, D4.把收集、加工、和管理学生的信息作为实施有效教学的重要工作的原因是:( )a.教师只有根据学生的各种信息,判断学生存在的优势与不足,才能提出有针对性地改进建议。

b.教师只有对学生进行深入的了解,才能做到因材施教。

c.教师只有根据学生的特点及其学习的规律进行教学,才能真正促进学生的发展。

d.学生是教学活动的中心,教学是为了促进学生的全面发展。

5.下列关于发布个人网站的描述中哪些是正确的?a.发布个人网站时可以将自已的网站发布到网络服务商提供的网络空间b.发布个人网站时可以将自已的网站发布到本地机上c.发布到本地局域网内的个人网站不能供别人访问d.发布个人网站时可以利用FTP软件进行上传-------答案------:A,B,D6.教师建立的个人网站能够实现下列哪些功能?a.收集与管理课件、教案等教学资源b.发布课程安排c.进行作业布置d.展示个人风采-------答案------:A,B,C,D7.制作网页时,科学规划网页的做法是( )a.构图要力求简明,图形、标题、文字标注三者并重b.色彩搭配适宜c.一个网页多个主题d.用好超级链接是使网站结构合理有序,网页美观、简洁的关键因素-------答案------:A, B, D8.下列关于多媒体教学演示文稿制作的说法中,错误的是( ):a.制作教学演示文稿时,背景如果是黑色,则文字应尽量使用反差较小的蓝色或灰色b.制作教学演示文稿时,幻灯片的背景应增加多种风格,使幻灯片更具吸引力c.制作教学演示文稿时,适当设置超级链接,实现幻灯片之间的轻松跳转d.制作教学演示文稿时,应将课本中的内容尽量详细地包含在课件中,使演示文稿更完整9.幻灯片制作时,?以下做法正确的是( )a.构图要力求简明,图形、标题、文字标注三者并重b.?色彩搭配适宜c.动画要多,声音要多,文字要多d.注意画面的'美观,风格统一-------答案------:A,B,D10.在设计多媒体教学演示文稿的过程中,首先要进行需求分析,它包括哪几个方面的内容( )a.教学内容b.学生的认知特点c.教学目标d.教学活动-------答案------:A,B,C,D11.关于多媒体教学演示文稿,下列说法正确的是( )a.多媒体教学演示文稿可以整合文本、图形、图像、音频和视频等多种形式的媒体b.教师可以根据教学需要随时调整多媒体教学演示文稿中演示和呈现的内容,根据学生的反应及时调整播放节奏c.多媒体教学演示文稿具有制作方便、编辑灵活的特点,教师易于掌握d.在应用多媒体教学演示文稿辅助教学时,应坚持以形象化演示呈现教学内容的原则-------答案------:A,B,C12.教师在利用Flash制作课件时,会用到很多的实例与符号(也称元件),对于实例与符号的关系,下列描述中不正确的是( )a.修改符号的属性不会影响实例的属性b.修改符号的属性会影响实例的属性c.修改实例的属性会影响符号的属性d.两者根本没有关系13.Flash课件制作完毕,经常需要将课件进行发布以后再提供给教师或是学生使用,Flash软件可以发布下列哪几种格式的文件( )a.swfb.jpgc.htmld.avi-------答案------:A,B,C14.下列说法中正确的是( )a.逐帧动画是把一系列的图形或文字放置在一系列关键帧中形成的动画。

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

一、单项选择题1、以下说法错误的是(A )。

A.Visual Basic是面向过程的编程语言B.Visual Basic是一种可视化编程工具C.Visual Basic是结构化程序设计语言D.Visual Basic采用事件驱动编程机制2、窗体和控件的描述及其属性的设置保存在( B)文件中。

A.工程B.窗体C.窗体二进制数据D.标准模块3、假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。

为了保存该应用程序,以下正确的操作是( C)。

A.只保存窗体模块和标准模块文件B.只保存窗体模块文件C.分别保存窗体模块、标准模块和工程文件D.只保存工程文件4、以下叙述中错误的是( A )。

A.事件都是由用户的键盘操作或鼠标操作触发的B.在Visual Basic的窗体中,一个命令按钮是一个对象C.事件是能够被对象识别的状态变化或动作D.不同的对象可以具有相同的方法5、以下叙述中,错误的是(B )。

A.一个Visual Basic应用程序可以含有多个标准模块文件B.标准模块文件可以属于某个指定的窗体文件C.一个Visual Basic工程可以含有多个窗体文件D.标准模块文件的扩展名为.bas6、Visual Basic的窗体设计器主要是用来( A )。

A.建立用户界面B.添加图形、图像、数据等控件C.编写程序源代码D.设计窗体的布局7、Visual Basic是一种结构化高级程序设计语言,它采用的是( D)驱动方式。

A.键盘B.鼠标C.函数D.事件8、与传统的程序设计语言相比,Visual Basic最突出的特点是( B)A.结构化程序设计B.可视化、面向对象、事件驱动编程机制C.程序开发环境D.程序调试技术9、用来描述对象状态的是(C)A.过程B.类C.属性D.对象10、Visual Basic中对象窗口的主要功能是(B)A.书写代码B.设计用户界面C.接受事件D.显示文字11、一个Visual Basic应用程序至少应该包含(C )A、 .frm文件和.exe文件B、 .frm文件.bas文件C、 .frm文件和.vbp文件D、 .frx文件和.vbp文件12、将窗体文件移出工程后,该文件( C )。

A.还存在于硬盘中B.已从硬盘上删除C.A和B都有可能D.A和B都不可能13、Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是(C)。

A.窗体、控件、过程B.窗体、控件、模块C.属性、事件、方法D.控件、属性、事件14、Visual Basic主要用于(B )。

A.制作视频文件B.开发应用程序C.图像处理D.文字处理15、下列叙述错误的是( B )。

A.单条语句可分行书写B.不允许使用行号与标号C.同一行上可以书写多条语句D.VB代码不区分字母的大小写16、下列(C )是合法的字符常量。

A. 'ABC'B.ABCC."ABC"D. #ABC17、下列可作为Visual Basic变量名的是( A )。

A. AlphaB.ABπC.254DD.Print18、以下合法的一组Visual Basic用户标识符是()。

A.Sum 和8abcB.a#x 和PiC.Const 和DoWhileD.ForLoop 和Total19、函数Len("ABC程序设计")的结果是(C)。

A.9B.11C.7D.1320、VB中运算符的优先顺序是(A )。

A.算术运算符>字符串运算符>关系运算符>逻辑运算符B.算术运算符>关系运算符>字符串运算符>逻辑运算符C.算术运算符>逻辑运算符>关系运算符>字符串运算符D.算术运算符>关系运算符>逻辑运算符>字符串运算符21、设a=2,b=3,c=4,d=5,表达式:a>b and c<=d or 2*a>c 的值是(C )。

A.-1B.1C.FALSED.TRUE22、表达式sgn(10 mod 6)& 20的值是( A )。

A.120B.1C.20D.2123、符号%是声明( C )类型变量的类型定义符。

A.SingleB.stringC.IntegerD.Variant24、以下()是算术运算符。

A.ModB.RndC.NotD.or25、表达式Int(-17.4)+sgn(17.4)的值是( D )。

A.-18B.-16C.0D.-1726、赋值语句:a=123+Mid("123456",3,2)执行后,a变量中的值是()。

A.157B."12334"C.123D.123427、下列可作为VB中所允许的形式的数是()。

A、10^(1.256) B.D32 C.12E3 D.2.5E28、有下列语句Dim a,b As Integerc="VisualBasic"d=#7/20/2005#下列关于这段代码的叙述中错误的是()。

A.a被定义为Integer 类型变量B.b被定义为Integer 类型变量C.c中的数据是字符串D.d中的数据是日期类型29、设a="MicrosoftVisualBasic",则下列使变量b 的值为“VisualBasic”的语句是()。

A. b=Mid(a,11,10)B. b=Mid(a,10)C.b=Left(a,10)D. b=Right(a,10)30、设a=5,b=10,则执行c=Int((b-a)*Rnd+a)+1 后,c值的范围为()。

A.6~10B. 5~10C.6~9D.5~931、语句 Print Sgn(-5^2) +Abs(-5^2)+int(-5^2)的输出结果是(A )A.-1B.35C.0D.632、语句Print chr(65)的输出结果是BA.aB.AC.65D.chr(65)33、可以同时删除字符前导和尾部空白的函数是( D )。

A.LtrimB. RtrimC.MidD.Trim34、在一行内写多条语句时,每个语句之间用( D )来分隔。

A. ,B. 、C. :D.;35、以下关于MsgBox的叙述中,错误的是( B )。

A.通过MsgBox函数可以设置信息框中图标和按钮的类型B.MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量C.MsgBox函数返回一个整数D.MsgBox语句没有返回值36、Inputbox()函数的返回值类型是( B )。

A.数值型B.字符型C.逻辑值D.变体型37、在窗体上添加一个命令按钮,编写事件过程:Private Sub Command1_Click()Dim a As Integer,b As Integera=InputBox("Enter the First integer")b=InputBox("Enter the Second integer")Print b+aEnd Sub程序运行后,单击命令按钮,先后在两个输入对话框中分别345和678,则输出结果是(A )。

A.1023B.678345C.678D.34538、有下列的窗体事件过程:Private Sub Form_Click( )a="MicrosoftVisual Basic"b=Right(a,5)c=Mid(a,1,9)MsgBox a,34,b,c,5End Sub程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是( C)。

A.Microsoft VisualB. MicrosoftC. BasicD.539、a=Sqr(3)Print Format(a,"$$###.###")以上语句的输出结果是( A )。

A、$$1.732B、$1.732C、$1732D、$$0001.73240、Print Format$(52648.5,"000,000.00")以上语句的输出结果是( D)。

A、52648.5B、52,648.5C、052,648.50D、52,648.5041、当x=0时,函数iif(x>0,1,iif(x<0,-1,0))的返回值是()。

A.-1B.出错C.0D.142、下面程序段求两个数中的大数,()不正确。

A. max=xB. if y>=x then max=yif y>=x then max=y max=xC. if x>y then max=x else max=yD. Max=iif(x>y,x,y)43、下列关于Do…Loop循环结构执行循环次数的描述正确的是()。

A. Do While…Loop循环和Do…Loop Until循环可能都不执行B.Do While…Loop循环可能不执行和Do…Loop Until循环至少执行一次C.Do While…Loop循环和Do…Loop Until循环至少都执行一次D.Do While…Loop循环至少执行一次和Do…Loop Until循环可能不执行44、以下Case语句中错误的是()。

A. Case 3,5, Is>10B.Case 0 to 10C. Case Is>10 and Is<50D.Case Is>1045、为了给x,y,z这3个变量赋初值2,下面正确的是()。

A.x=2:y=2:z=2B.x=2;y=2;z=2C.x=2,y=2,z=2D.x=y=z=246、执行下面的程序段后,变量a的值为()a=3For i=0 to 10 step 3a=a+i/3Next iPrint aA.3B.4C.9D.647、执行下面的程序段后,循环参数i、j的值分别为()For i=1 to 3For j=4 to 1 setp -1Print i*jNext jNext iA.4和0B.3和4C.4和1D.3和048、由“For i=1 To 16 Step 3”决定的循环结构被执行()次。

A.6B.4C.5D.749、Do循环体Loop While<条件>则以下叙述中错误的是()。

A.如果“条件”总是为True,则不停地执行循环体B.若“条件”是一个为0的常数,则一次也不执行循环体C.“条件”可以是关系表达式、逻辑表达式或常数D.循环体中可以使用Exit Do语句50、下面程序段运行后,显示的结果是()。

Dim x as integerif x then print x else print x+1A.1B.0C.-1D.显示出错信息51、下列循环正常结束的是()。

相关文档
最新文档