basic程序设计习题(一)
计算机程序设计-VisualBasic【VB】考试试题(1)

A、 AutoSize B、 Visible C、 Enabled D、 WordWrap 正确答案: A 解析:
42、当文本框的 MaxLength 属性值取________时,该文本框能容纳的字符数最多。
A、 256 B、 512 C、 0 D、 -1 正确答案: C 解析:
43、在一行语句内写多条语句时,每个语句之间用_____ ___符号分隔。
A、 ; B、 : C、 , D、 、 正确答案: B 解析:
44、结构化程序由三种基本结构组成,下面术语中是三种基本结构之一的是______ _。
A、 递归结构 B、 选择结构 C、 输入输出结构 D、 过程结构 正确答案: B 解析:
45、在默认情况下,InputBox() 函数返回值的类型为______ __。
8、下列关于 VB 编程的说法中,不正确的是( )。
A、 事件是能被对象识别的动作 B、 方法指示对象的行为 C、 属性是描述对象特征的数据 D、 VB 程序采用的运行机制是面向对象 正确答案: D 解析:
9、下面所列符号中,_________不是数据类型说明符。
A、 !
B、 % C、 ? D、 # 正确答案: C 解析:
A、 0.01*Int(100*(x+0.005)) B、 0.01*Int(x+0.005) C、 0.01*Int(100*(x+0.05)) D、 0.01*Int(x+0.05) 正确答案: A 解析:
24、从字符串变量 Cstr 中取左边 4 个字符,应使用________。
A、 Left(Cstr,4) B、 Left(Cstr,1,4) C、 Mid(Cstr,3,4) D、 Mid(Cstr,4,3) 正确答案: A 解析:
Visual Basic程序设计综合练习题一及答案

Visual Basic程序设计综合练习题一及答案一、单项选择题(每题3分,共45分)1.无论何种控件,共同具有的属性是()。
A.Text 属性B.Caption属性C.Name属性D.Autosize属性2.当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是()。
A.Help B.F10 C.F1 D.Esc3.为了保存一个Visual Basic应用程序,下列说法正确的是()。
A.只保存窗体文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件4.在Visual Basic中,变量的默认类型是()。
A.Integer B.VariantC.Double D.Currency5.Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是()。
A.Interval=0或Enabled=False B.Interval=0或Visible=False C.Enabled=False 或Enabled=0 D.Interval=0且Enabled=False6.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列()属性设置就有效。
A.MaxButton B.BorderSyleC.Width D.MinButton7.有程序代码如下:Text1.Text = "Visual Basic",则Text1,Text ,和"Visual Basic"分别代表()。
A.对象,值,属性B.对象,方法,属性C.对象,属性,值D.属性,对象,值8.要设置命令按钮的背景图形,必须设置的两个属性是()。
A.Value和Icon B.Style和IconC.Caption和Picture D.Style和Picture9.在VB中,下列合法的变量名是()。
《Visual_Basic程序设计》试题及其答案

页脚内容1一、填空题(每题1分,共10分)1.把数学式子: 25sin 21π+写成VB 的数值表达式为( Sqr(1+3.14159/2*Sin(25*3.14159/180)) )。
2.设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D 的值是( True )。
3.若Case 子句中的表达式表列具有形式:<表达式1> To <表达式2>,则它的含义是:当测试表达式的值等于( 指定范围内的值 )时,执行该Case 子句相应的语句块。
4.执行下面的程序段后,x 的值为( 12 )。
x=0For i=1 To 8 Step 3x=x+iNext i5.在图片框上放置的控件称为图片框的( 子 )对象,而窗体是图片框的( 父 )对象。
6.将命令按钮Command1的Caption 属性值赋给文本框Text1的Text 属性使用的语句为( Text1.Text=Command1.Caption )7.复选框的Value 属性为( 1 )时,表示复选框被选中。
8. 使用滚动条可以获取某一范围内的数值输入。
为使垂直滚动条的Value 属性值从下往上递增变化,应设置滚动条Min 属性值大于( Max )属性值。
9.语句:Dim A(-3 to 4) as Integer定义的一维数组A的元素个数是(8)。
10.给定如下子过程:Function fun(ByVal num As Long) As LongDim k As Long,i As Integerk=1For i=1 To numk=k*iNext iEnd Function执行语句Print fun(5) 后在窗体上显示的结果为(0)。
二、单项选择题(每题1.5分,共30分)1.装载窗体是窗体的( C )。
A) 对象B) 属性C) 事件D) 方法2.设a="Visual Basic",下面使b的值为"Basic"的赋值语句正确的是( B)。
Visual Basic程序设计期末综合练习题一_百度文库解析

Visual Basic程序设计期末综合练习题一一、单项选择题1.Visual Basic是一种面向对象的可视化编程语言,采取了(的编程机制。
A.从主程序开始执行B.按过程顺序执行C.事件驱动D.按模块顺序执行2.在Visual Basic中,窗体文件的扩展名为(。
A..vbpB..frmC..clsD..bas3.Visual Basic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是(。
A.设计模式B.编写代码模式C.中断模式D.执行模式4.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是(。
A.Text.MytextB.Mytext*TextC.Mytext.(TextD.Mytext.Text5.下列关于变量的说法不正确的是(。
A.局部变量在声明它的过程执行完毕后就被释放了B.局部变量的作用域仅限于声明它的过程C.静态局部变量是在过程中用Static语句声明的D.局部变量是指那些在过程中用Dim语句或Static语句声明的变量6.关于对象的属性不正确的是(。
A.对象的属性一般有属性名和属性值B.可通过属性窗口设置属性的值C.可通过程序代码设置属性的值D.对象的所有属性值均可在设计时设计7.在设计阶段,双击窗体上的某个控件时,打开的窗体是(。
A.工程资源管理器窗口B.工具箱窗口C.代码编辑器窗口D.属性窗口8.要在窗体的标题内显示“myfrm”,使用的语句是(。
A.Form.caption="myfrm"B.Form1.caption="myfrm"C.Form1.Print"myfrm"D.Form.Print"myfrm"9.在VB中,下列变量名不合法的是(。
A.file_1B.fileC.file-1D.file_1_210.在设计动画时,用时钟控件来控制动画速度的属性是(。
最新《Visual_Basic程序设计》试题及其答案

一、填空题(每题1分,共10分)1.把数学式子: 25sin 21π+写成VB 的数值表达式为( Sqr(1+3.14159/2*Sin(25*3.14159/180)) )。
2.设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D 的值是( True )。
3.若Case 子句中的表达式表列具有形式:<表达式1> To <表达式2>,则它的含义是:当测试表达式的值等于( 指定范围内的值 )时,执行该Case 子句相应的语句块。
4.执行下面的程序段后,x 的值为( 12 )。
x=0For i=1 To 8 Step 3x=x+iNext i5.在图片框上放置的控件称为图片框的( 子 )对象,而窗体是图片框的( 父 )对象。
6.将命令按钮Command1的Caption 属性值赋给文本框Text1的Text 属性使用的语句为( Text1.Text=Command1.Caption )7.复选框的Value 属性为( 1 )时,表示复选框被选中。
8. 使用滚动条可以获取某一范围内的数值输入。
为使垂直滚动条的Value 属性值从下往上递增变化,应设置滚动条Min 属性值大于( Max )属性值。
9.语句:Dim A(-3 to 4) as Integer 定义的一维数组A 的元素个数是( 8 )。
10.给定如下子过程:Function fun(ByVal num As Long) As LongDim k As Long,i As Integerk=1For i=1 To numk=k*iNext iEnd Function执行语句Print fun(5) 后在窗体上显示的结果为( 0 )。
二、单项选择题(每题1.5分,共30分)1.装载窗体是窗体的( C )。
A) 对象 B) 属性 C) 事件 D) 方法2.设a="Visual Basic",下面使b 的值为"Basic"的赋值语句正确的是( B )。
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的计时间隔是由__属性来设置的。
Visual-Basic程序设计综合练习题一及答案

Visual Basic程序设计综合练习题一及答案一、单项选择题(每题3分,共45分)1.无论何种控件,共同具有的属性是()。
A.Text 属性B.Caption属性C.Name属性D.Autosize属性2.当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是( )。
A.Help B.F10 C.F1 D.Esc3.为了保存一个Visual Basic应用程序,下列说法正确的是()。
A.只保存窗体文件(。
frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(。
bas)D.分别保存工程文件、窗体文件和标准模块文件4.在Visual Basic中,变量的默认类型是()。
A.Integer B.VariantC.Double D.Currency5.Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是( )。
A.Interval=0或Enabled=False B.Interval=0或Visible=False C.Enabled=False 或Enabled=0 D.Interval=0且Enabled=False6.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列( )属性设置就有效。
A.MaxButton B.BorderSyleC.Width D.MinButton7.有程序代码如下:Text1。
Text = "Visual Basic",则Text1,Text ,和"Visual Basic"分别代表( )。
A.对象,值,属性B.对象,方法,属性C.对象,属性,值D.属性,对象,值8.要设置命令按钮的背景图形,必须设置的两个属性是()。
A.Value和Icon B.Style和IconC.Caption和Picture D.Style和Picture9.在VB中,下列合法的变量名是()。
visual_Basic程序设计教程_课后习题答案及练习

"VB程序设计"综合复习资料第一章 Visual Basic程序设计概述一、填空题1、VisualBasic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。
2、在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。
3、执行“工程〞菜单下的__________命令,可选择并添加Active*控件。
4、Visual Basic 6.0用于开发__________环境下的应用程序。
二、选择题1、下面不是VB工作模式的是〔〕A.设计模式B.运行模式C.汇编模式D.中断模式2、可视化编程的最大优点是〔〕A.具有标准工具箱B.一个工程文件由假设干个窗体文件组成C.不需要编写大量代码来描述图形对象D.所见即所得3、以下不能翻开属性窗口的操作是〔〕A.执行“视图〞菜单中的“属性窗口〞命令B.按F4键C.按Ctrl+TD.单击工具栏上的“属性窗口〞按钮4、以下可以翻开立即窗口的操作是〔〕A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G5、Visual Basic的编程机制是〔〕A.可视化 B.面向对象 C.面向图形 D.事件驱动三、简答题1、代码窗口主要包括哪几局部?2、在工程资源管理器窗口中,主要列出了哪三类文件?3、窗体布局窗口的主要用途是什么?4、VB的根本特点是什么?5、怎样理解可视化设计?6、怎要理解事件驱动编程?第二章简单的VB程序设计一、填空题1、设置是否可以用Tab键来选取命令按钮,应该用______________属性。
2、一个控件在窗体的位置由_______和________属性决定,其大小由__________和_________属性决定。
3、利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和____________属性为true,才能承受焦点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章简单visual basic程序设计习题(一)1.Visual Basic程序中分隔各语句的字符是()A.′B.:C.\D. _2. Visual Basic程序中语句行的续行符是(D)A.′B.:C.\D._3. Visual Basic程序中的注释所使用的字符是(A)A.′B.:C.\D._4. 假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VB Test”的语句为(B)A. Form1 = "VB Test"B.Caption ="VB Test"C.Form1.Text = "VB Test" ="VB Test"5. 下列不能打开代码窗口的操作是(D)A.双击窗体上的某个控件双击B.双击窗体C.按F7键D.单击窗体或控件6. 下列说法中正确的是:为了保存一个Visual Basic应用程序,应当(D)A.只保存窗体模块文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件7. 下列说法中正确的是:为了载入一个Visual Basic应用程序,应当(B)A.只装入窗体模块文件(.frm)B.只装入工程文件(.vbp)C.分别装入工程文件和标准模块文件(.bas)D.分别装入工程文件、窗体文件和标准模块文件。
8.为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为(B)A.1B.2C.3D.4二.填空题:1.在窗体上画两个文本框和一个命令按钮,然后在代码窗口中编写如下事件过程:Private Sub Commandl_Click()Text1.Text = "VB Programming"Text2.Text = Text1.TextText1.Text = "ABCD"End Sub程序运行后,单击命令按钮,两个文本框中显示的内容分别为 _________ 和 ________ 2.在用Visual Basic开发应用程序时,一般需要 (建立可视用户界面) 、(设置对象属性) 和 (编写代码)三步。
3.控件和窗体的Name属性只能通过 _________ 属性窗口设置,不能在 _________ 运行期间设置。
4.代码窗口分为左右两栏,左边一栏称为 __________ 对象框,右边一栏称为 _________ 过程框(过程/事件框) 。
5.为了在输入程序时能自动进行语法检查,必须执行 __________ 工具菜单中的 _________ 选项命令打开 __________ 编辑器对话框,然后选择“编辑器”选项卡中的 ___________ 自动语法检查选项。
6.在保存Visual Basic应用程序时,窗体模块和工程文件的扩展名分别为 ____________ .frm 和 _______________ .vbp 。
7.为了把一个Visual Basic应用程序装入内存,只要装入 __________ 工程文件即可。
8.Visual Basic应用程序通常由三类模块组成,即 __________ 窗体模块、 __________ 标准模块和 ______________ 类模块。
三.编程题:1. 在窗体上画一个文本框和两个命令按钮,并把两个命令按钮的标题分别设置为“隐藏文本框”和“显示文本框”。
当单击第一个命令按钮时,文本框消失;而当单击第二个命令按钮时,文本框重新出现,并在文本框中显示“VB程序设计”(字体大小为16)。
运行该程序。
答案界面设计如图所示。
编程题程序界面设计编写如下代码:Private Sub Command1_Click()Text1.Visible = FalseEnd SubPrivate Sub Command2_Click()Text1.FontSize = 16Text1.Visible = TrueText1.Text = "VB 程序设计"End Sub1.下列叙述中正确的是(C)A.只有窗体才是Visual Basic中的对象B.只有控件才是Visual Basic中的对象C.窗体和控件都是Visual Basic中的对象D.窗体和控件都不是Visual Basic中的对象2. 下列可以激活属性窗口的操作是 (D)A.用鼠标双击窗体的任何部位B.执行"工程"菜单中的"属性窗口"命令C.按Ctrl+F4键D.按F4键3. 下列不能打开工具箱窗口的操作是(B)A.执行"视图"菜单中的"工具箱"命令B.按Alt+F8键C.单击工具栏上的"工具箱"按钮D.按Alt+V,然后按Alt+X键4. 假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)A.单击窗体上没有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏5.为了把窗体上的某个控件变为活动的,应执行的操作是(B)A.单击窗体的边框B.单击该控件的内部C.双击该控件D.双击窗体6.确定一个控件在窗体上的位置的属性是(D)A.Width或HeightB. Width和HeightC.Top或LeftD.Top和Left7.确定一个窗体或控件的大小的属性是(B)A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left`8. 为了同时改变一个活动控件的高度和宽度,正确的操作是 (A)A.拖拉控件4个角上的某个小方块B.只能拖拉位于控件右下角的小方块C.只能拖拉位于控件左下角的小方块D.不能同时改变控件的高度和宽度9. 要使一个标签框对象能够显示所需要的文本,应设置该对象的那一个属性的值? AA. CaptionB. TextC. NameD.AutoSize10. 要使一个命令按钮称为图形式命令按钮,应设置该队象的哪一个属性值?BA.PictureB.StyleC.DownPictureD.DisabledPicture11. 为使计时器对象每隔5秒钟产生一个时钟事件(Timer事件),则其Interval 属性值应设置为___D____.A.5B.300C.500D.500012. 一个标准的VB应用程序至少要包含一个____C_____对象。
A.文本框B.标签框C.窗体D.命令按钮13. 要使一个文本框对象能够显示多行文字,应设置该对象的____B______属性值为 True.A.TextB.MultiLineC.StyleD.Visible14. 下列的___A___对象不支持 DblClick 对象。
A. 文本框B. 命令按钮C. 标签框D. 窗体二.填空1.假定一个文本框的Name属性为Text1,为了在该文本框中显示“Hello!”,所使用的语句为______________ Text1.Text="Hello!" 或Text="Hello!" 。
2.Visual Basic中的控件分为3类,它们是 _________ 内部控件(或标准控件) 、 ___________ ActiveX控件和 __________ 可插入对象3.一个控件在窗体上的位置由 __________ Top 和 ________ Left 属性决定,其大小由 __________ Width 和 __________ Height 属性决定。
4.可以通过多种方式激活属性窗口,这些方式是 ________ 用鼠标单击属性窗口的任何部位、 ___________ 执行“视图”菜单中的“属性窗口”命令、 __________ 按F4键、 _________________ 单击工具栏上的“属性窗口”按钮、 _______________ 按Ctrl+PgDn或Ctrl+PgUp5.为了选择多个控件,可以按住 ______________ Shift 或 Ctrl 键,然后单击每个控件。
第二章简单visual basic程序设计习题(2)一、选择题:1、若要将窗体从内存中卸载,其实现的方法是()A、ShowB、UnloadC、LoadD、Hide2、以下选项中,不是VB标准控件的是()A、命令按钮B、定时器C、窗体D、单选框3、VB中ActiveX控件的文件扩展名是()A、ClsB、OcxC、FrmD、Bas4、双击窗体中的对象后,VB将显示的窗口是()A、工具箱B、项目(工程)窗口C、代码窗口D、属性窗口5、下述先项中,属性VB的程序设计方法是()A、面向对象、顺序驱动B、面向对象、事件驱动C、面向过程、事件驱动D、面向过程、顺序驱动6、在VB中,要将一个窗体装载到内存存进行变量初始化等预处理,应使用的方法是()A、ShowB、UnloadC、LoadD、Hide7、文本框的默认属性是()A、CaptionB、TextC、NameD、Top8、标签默认属性是()A、CaptionB、TextC、NameD、Top9、VB预先设置好的,能够被对象识别的动作是()A、方法B、事件C、对象D、属性10、下面是窗体的四个属性,在界面设计时,改变属性值看不到窗体变化的是()A、TopB、WidthC、LeftD、Enabled11、下面四个选项,不是窗体属性的是()A、MinButtonB、MaxButtonC、CaptionD、Load12、下面四个选项,不是事件的是()A、LoadB、EnabledC、UnloadD、DblClick13、用来设置窗体背景图片的属性是()A、MoveableB、PictureC、ForeColorD、WindowState14、Load事件是在窗体被装入工作区时________________触发的事件。
A、用户B、程序员C、手工D、自动15、修改控件属性,一般可以使用属性窗口,也可以通过__________为属性赋值。
A、命令B、对象C、方法D、代码16、在VB6中的每一个对象都具有自己的属性、__________和方法。
A、控件B、函数C、事件D、公用过程17、图案表示工具箱中的_________控件。
A、列表框B、组合框C、文件列表框D、复选框18、在设计VB6应用程序界面时,改变窗体下面的属性看不到效果的是()A、LeftB、TopC、VisibleD、BackColor二、填空题:1、窗体被装入工作区时自动触发的事件是______________。