VisualBasic程序设计单选.doc_第1页
VisualBasic程序设计单选.doc_第2页
VisualBasic程序设计单选.doc_第3页
VisualBasic程序设计单选.doc_第4页
VisualBasic程序设计单选.doc_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 可视化编程概述C1Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是( )。A从主程序开始执行B按过程顺序执行C事件驱动D按模块顺序执行A2、对于窗体,保存文件时后缀名为()。A.frm B.fm C.fmr D.frmm A3后缀为.frm的文件表示VB 的()。A窗体文件 B类模块文件C工程文件D标准类模块文件B4在VB中,要想快速获得某个相关控件或语句的帮助信息,一般可首先选中该控件或语句,然后按的键是()。AHelpBF1CF10DEnterC5与传统的程序设计语言相比,Visual Basic最突出的特点是()。A结构化程序设计B程序开发环境C事件驱动编程机制D程序调试技术A6假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是()。A单击窗体上没有控件的地方B单击任一个控件C不执行任何操作D双击窗体的标题栏C7在设计阶段,双击窗体上的某个控件时,打开的窗体是()。A工程资源管理器窗口B工具箱窗口C代码编辑器窗口D属性窗口B8Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是()。A属性、控件和方法B属性、事件和方法C窗体、控件和过程D控件、过程和模块C9在面向对象方法中,类的实例称为( )。A集合B抽象C对象D模板B10为了对多个控件执行操作,必须选择这些控件。下列不能选择多个控件的操作是()。A按住Alt键不放,同时单击每个要选择的控件B按住Shift键不放,同时单击每个要选择的控件C按住Ctrl键不放,同时单击每个要选择的控件D拖动鼠标画出一个虚线矩形,使所选择的控件位于这个矩形内D11、VB集成开发环境中用于编写程序代码的窗口是( )。A工程资源管理器 B.属性窗口 C.工具栏 D.代码编辑器窗口C12、VB提供控件的窗口是( )。A工具栏 B.文本框 C. 工具箱 D.属性窗A13、一个VB应用程序可以包含几个VBP文件?( )。A.1个 B.可以没有 C. 2个 D.不受限制D14、下列不属于VB应用程序构成的是( )。A.cls文件 B.res文件 C. ocx文件 D.pas文件A15、面向对象编程方法的基本机制是( )。A.抽象、继承、封装、多态性 B.抽象、继承、实体、关系C.对象、消息、方法、事件 D.方法、事件、属性、名称A16、能够改变标签(Label)控件显示标题的属性是( )。A. Caption B. Name C. Click D. TextB17. 在VB中添加控件是通过( )。A工具栏 B工具箱 C属性窗口 D工程资源管理器D18VB的使用目的是( )。A文字处理 B图象处理 C制作WAV文件 D开发Windows应用程序A19对象可以识别和响应的某些行为称为( )。A事件 B方法 C属性 D继承C20下列控件中最适合做标题的控件是( )。A文本框 B列表框 C标签 D命令按钮B21. 下列选项中,属于VB6.0的程序设计方法是( )。A.面向对象、顺序驱动 B.面向对象、事件驱动 C.面向过程、事件驱动 D.面向过程、顺序驱动B 22. 若要将窗体从内存中卸载,应使用的方法是()。 A. Show B. Unload C. Load D. Hide B23、窗体的load事件的触发时机是( )。A.用户单击窗体时 B.窗体被加载时 C.窗体显示之后 D.窗体卸载时D 24、下列可以激活属性窗口的操作是( )。 A.用鼠标双击窗体的任何部位 B.执行“工程“菜单中的”属性窗口“命令 C.按Ctrl+F4 D.按F4D 25、在设计应用程序时,可以查看到应用程序工程所有组成部分的窗口是( )。 A.窗体设计 B.代码 C.属性 D.工程资源管理器窗口C 26、对象的性质和状态特征称为( )。A.事件 B.方法 C.属性 D.类B27. Visual Basic集成开发环境中的大部分窗口都可以从主菜单项()的下拉菜单中找到相应的打开命令。 A. 编辑 B. 视图 C. 格式 D. 调试 D 28. 当使用上下文相关的帮助时,选择要帮助的内容,然后按()键,就可出现MSDN窗口直接显示所需的帮助信息。 A. Help B. F10 C. Esc D. F1 D 29.在VB6.0集成开发环境中,可以()。 A. 编辑、调试、运行程序,但不能生成可执行文件 B. 编辑、生成可执行文件,运行程序,但不能调试程序 C. 编辑、调试、生成可执行文件,但不能运行程序 D. 编辑、调试、运行程序,也能生成可执行文件 D 30.启动VB后,就意味着要建立一个新( )。 A. 窗体 B. 程序 C. 文件 D. 工程D 31. 在Visual Basic环境下,当写一个新的Visual Basic程序时,所做的第一件事是( )。 A. 编写代码 B. 新建一个工程 C. 打开属性窗口 D. 进入Visual Basic集成开发环境 D32后缀为.bas的文件表示VB 的()。A窗体文件 B类模块文件 C工程文件 D标准类模块文件B33窗体文件的扩展名是( )。A.vbp B.frm C.bas D.frxC34将一个VB程序保存在磁盘上,至少会产生的文件是( )。A.doc、.txt B.txt、.exeC.vbp、.frm D.bat、.frmC35后缀为.Vbp的文件表示VB 的()A类模块文件 B窗体文件C工程文件 D标准类模块文件 C36当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是( )。AHelp BF10 CF1 D EscC37对象的状态特征称为( )。A事件 B方法 C属性 D类第二章可视化编程初步B1应用程序打包后,其包文件的后缀为()。A.exe B.cab C.txt D.ocxC2要在窗体Form1内显示“myfrm”,使用的语句是()。AForm.caption=myfrmBForm1.caption=myfrmCForm1.print myfrm DForm. print myfrm D3要在窗体的标题内显示“myfrm”,使用的语句是()。AForm1.PrintmyfrmBForm.Printmyfrm CForm.caption=myfrmDForm1.caption=myfrmB4在设计动画时,用时钟控件来控制动画速度的属性是( )。AEnabledBIntervalCTimerDMoveA5如果想让文本框中的内容在运行时不能编辑,需将文本框的()属性设置为True。ALocked BMultiLine CTabStop DVisibleD6修改控件属性,一般可以使用属性窗口,也可以通过()为属性赋值。A命令 B对象 C方法 D代码B7要在命令按纽上显示图形,应首先设置的属性是()。AEnabledBStyle CCaptionDIconC8有程序代码如下:Text1.Text = Visual Basic程序设计则Text1,Text ,和Visual Basic程序设计分别代表()。A对象,值,属性B对象,方法,属性C对象,属性,值D属性,对象,值B9如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的()属性。ACaptionBPasswordCharCTextDCharA10设置标签边框的属性是()。ABorderStyleBBackStyle CAutoSizeDAlignmentB11下列赋值语句正确的是()AB+C =AB A=B+CC-B=AD5=A+BC12、在VB的集成环境中创建VB应用程序时,除了工具箱窗口、窗口设计窗口、属性窗口外,必不可少的窗口是( )。A.窗口布局窗口 B.立即窗口 C.代码窗口 D.监视窗口A13、当运行程序时,系统自动执行启动窗口的( )事件过程。A.Load B.Click C.Unload D.GotFocusA14、MsgBox函数的返回值的类型为( )。A.整型 B.字符串 C.逻辑型 D.日期型C15.如果将窗体中的某个命令按纽设置成无效状态,应该设置命令按纽的( )属性。 A. Value B. Visible C. Enabled D. Default C16 对于定时器(Tiner)控制,设置其定时是否开启的属性是( )。A.Index B.Tag C.Enabled D.LeftD17、文本框的ScrollBars属性设置了非零值,却没有效果,原因是( )。A.文本框中没有内容 B.文本框的Locked属性为TrueC.文本框的Multiline属性为True D. 文本框的Multiline属性为FlaseB18、在VB中,程序执行的顺序是( )。A.在VB开发系统中确定 B.由事件驱动 C.有代码行的顺序确定 D.随意执行A19、计时器相应的事件是( )。A. Timer B. Interval C. Click D. EnableB20、工程文件的后缀是( )。A. .bmp B. .vbp C. .frm D. .basC21、窗体Form1的Name属性为Myfrm,则它的Load事件过程名为( )。A. Form_Load B. Me_Load C. MyFrm_Load D. Form1_LoadB22、用于设置在文本框中显示字符的属性是( )。A. AutoSite属性 B. PasswordChar属性 C. Sellength D. MaxLengthA23. 要设置命令按钮的背景图形,必须设置的两个属性是( )。 A. Style和Picture B. Style和Icon C. Caption和Picture D. Value和Icon B24、无论何种控件,共同具有的属性是()。AText BName CCaption DForeColor D25、对于窗体,下面()属性在程序运行时其属性设置起作用。AMaxButton BBorderStyle CName DLeft C 26、要使Print方法在Form_load事件中起作用,要对窗体的()属性进行设置。ABackColor BForeColor CAutoRedraw DCaption D 27、若要使标签控件显示时不覆盖其背景内容,要对()属性设置。ABackColor BBorderStyle CForeColor DBackStyle A 28、若要使命令按钮不可操作,要对()属性设置。 AEnabled BVisible CBackColor DCaption B29、要使某控件在运行时不可显示,应对()属性进行设置。AEnabled BVisible CBackColor DCaption A 30、要使窗体在运行时没有最大化按钮,只要对()属性设置即可。 AMaxButton BBorderStyle CWidth DMinButton B31、改变控件在窗体中的左右位置应修改该控件的()属性。ATop BLeft CWidth DRight A 32、当多文档MDI操作时,父窗体为所有子窗体提供工作空间,当子窗体最小化时,它的图标显示在()。 A状态栏 B父窗体中 CDblClick DMouseMove A33、VB窗体设计器的主要功能是()。 A建立用户界面 B编写源程序代码 C画图 D显示文字 B34、假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VB Test”的语句为()。 AForm1=“VBTest” BCaption=“VBTest” CForm1.text=“VB Test” DForm1.Name=“VB Test” B 35、为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为( )。 A1-Fixed Single B2-Sizable C3- Fixed Dialog D4- Fixed ToolWindow D36、为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是()。 Acontrolbox Bminbutton Cenabled Dmaxbutton A37、决定窗体有无控制菜单的属性是( ) Acontrolbox Bminbutton Cenabled Dmaxbutton B38要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列( )属性设置就有效。AMaxButton BBorderSyle CWidth DMinButton 第三章 应用程序接口设计及代码编写C1. 通过何种属性判断List列表控件的项目总数目?( )。A. ListIndex B. ListText C. ListCount D. ListItemB2如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( )。AText.Mytext BMytext.Text CMytext.(Text) DMytext*TextA3将数据项“China”添加到列表框List1中成为第一项,应使用的语句是( )。AList1.AddItemChina,0 BList1.AddItemChina,1CList1.AddItemChina, DList1.AddItem1,ChinaB4以下可以作为Visual Basic变量名的是( )。 ASIN BCO1 CCOS(X) DX(-1)C5“x是小于80的非负数”,用VB表达式表示正确的是( )。A0x80 B0=x80 C0=xAnd x80 D0=xOrx=1.7 and W=62.5 BT=62.5CT1.7 and W=1.7 and W=B And B=C And C0 BA+CB And B+CA And C0 C(A+BC Or A-B0 DA+BC And A-B C And C0 B39、下面()是算术运算符。AImp BMod CNot DLike C40、公用变量声明的语句是( )。AStatic Count As Boolean BDim Count As Integer CPublic Count As String * 6 DOption Explicit B41、在代码中引用一个控件时,应使用控件的( )属性。ACaption BName CText DIndex A42、设变量x = 4,y = -1,a = 7,b = -8,下面表达式( )的值为“假”。Ax+a 0 AND yy Dx+ya+b AND NOT (yb) C43、表达式Int(Rnd*71)+10产生的随机整数范围是()。A(10,80) B(10,81) C10,80 D10,81 C44、函数Sgn(3.1416)的返回值是( )。A-1 B0 C1 D以上都不对 D45、67890属于( )类型数据。 A整型 B单精度浮点数 C货币型 D长整型 A46、下列赋值语句( )是有效的。 Asum = sum -sum Bx+2 = x + 2 Cx + y = sum Dlast = y / 0 B47、以下的控件或方法具有输入和输出双重功能的为( )。 APrint BTextbox COptionbutton DCheckbox D48、若要获得列表框中被选中的列表项的内容,可以通过访问()属性来实现。 AName BListIndex CListCount DText D49如下数组声明语句,正确的是()。ADim a3,4 As Integer BDim a(3 4) As IntegerCDim a(n,n) As Integer DDim a(3,4) As Integer B50为使文本框显示滚动条,必须首先设置的属性是()。AAutoSize BMultiline CAlignment DTabStop第四章VB高级语言技巧C1下面关于多窗体的叙述中,正确的是()。A作为启动对象的Main子过程只能放在窗体模块内 B没有启动窗体,程序不能执行C如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载及加载哪一窗体D以上都不对D2下列数组声明语句,正确的是()。ADim a3,1To 4 As Integer BDim a(3 1To 4) As Integer CDim a(n,n) As Integer DDim a(3, 1To 4) As Integer B3Dim A(-1 To 4, 5) As String定义的数组包含的元素个数是( )。A30 B36 C25 D20D4.确定一个窗体或控件的大小的属性是( )。 A. Top或Loft B. Top和Loft C. Width或Height D. Width和Height C5在过程定义中用( )表示形参的值。AVar BByDef CByVal DValueB6若已编写了一个Sort子过程,在该工程中有多个窗体,为了方便地调用Sort子过程,应该将过程放在( )中。A窗体模块 B标准模块 C类模块 D工程D7在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用( )关键字在过程中定义局部变量。ADim BPrivate CPublic DStaticB8键盘事件的执行顺序是()。AKeyPress、KeyDown、KeyUp BKeyDown、KeyPress、KeyUpCKeyUp、KeyDown、KeyPress DKeyUp、KeyPress、KeyDownD9用语句Dim A(-2 To 4)as Integer定义的数组的元素个数是( )。A. 4 B5 C. 6 D7D10Sub过程与Function过程最根本的区别是( )。ASub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以BFunction过程可以有参数,Sub过程不可以C两种过程参数的传递方式不同DSub过程的过程名不能返回值,而Funcion过程能够通过过程名返回值。D11. 当一个工程中含有多个窗体时,其中的启动窗体是()。 A. 启动VB时创建的第一个窗体 B. 第一个添加的窗体 C. 最后一个添加的窗体 D. 在“工程属性”对话框中指定的窗体 A12退出菜单可以使用以下哪个语句( )。AEnd BMnu1.Checked=True CClick DMnu1.Visible=False A13Dim A(1 To 6, 1 To 5)定义的数组包含的元素个数是( )。A30 B42 C25 D动态变化C14. 语句dim pi(2 to 4,3) as integer 定义的数组元素有( )。A.6个 B.9个 C.12个 D.15个A15、为了用键盘打开菜单和执行菜单命令,第一步应按的键是()。 A功能键F10或Alt BShift+功能键F4 CCtrl或功能键F8 DCtrl+Alt D16、inputbox函数返回值的类型为()。 A数值 B字符串 C变体 D数值或字符串(视输入的数据而定) B17.多窗体程序是由多个窗体组成,在缺省情况下,VB在应用程序执行时,总是把()指定为启动窗体。 A. 不包含任何控件的窗体 B. 设计时的第一个窗体 C. 包含控件最多的窗体 D. 命名为Frm1的窗体 B18. Timer控件只有一个事件,该事件的名称是( )。ALoad BTimer CClick DRunA19Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是( )AInterval=0或Enabled=False BInterval=0或Visible=False CEnabled=False 或Enabled=0 DInterval=0且Enabled=FalseA20如果创建了命令按钮数组控件,那么该命令按钮的Click事件的参数是()AIndex BCaption CTag D没有参数C21为了使图像框中的图形自动适应图像框的大小,则应( )。A将其AutoSize属性值设置为True B将其AutoSize属性值设置为FalseC将其Stretch属性值设置为True D将其Stretch属性值设置为False第五章文件处理应程序设计方法D1顺序文件是因为( )。A文件中按每条记录的记录号从小到大排序B文件中按每条记录的长度从小到大排序C文件中按记录的某关键数据项从大到小的顺序D记录按进入的先后顺序存放的,读出也是按原写入的先后顺序读出C2KILL语句在VB语言中的功能是( )。A清内存 B清病毒 C删除磁盘上的文件 D清屏幕B3.为了使目录列表框Dir1的内容符合驱动器列表框Drive1的选择,应当( )。A在Dir1_Change()事件中加入代码 Dir1.Path = Drive1.DriveB在Drive1_Change()事件中加入代码 Dir1.Path = Drive1.DriveC在Dir1_Change()事件中加入代码 Drive1.Path = Dir1.PathD在Drive1_Change()事件中加入代码Drive1.Path = Dir1.PathA4目录列表框的Path属性的作用是( )。A.显示当前驱动器或指定驱动器上的路径B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.只显示当前路径下的文件A5在Visual Basic中,按文件的访问方式不同,可以将文件分为( )。A顺序文件、随机文件和二进制文件 B文本文件和数据文件C数据文件和可执行文件 DASCII文件和二进制文件A6在VB中三种文件访问的类型是( )。A驱动器列表框、目录列表框、文件列表框B驱动器列表框、目录列表框、组合框C文本框、目录列表框、文件列表框D驱动器列表框、图片框、文件列表框C7、如果准备读文件,打开顺序文件“text.dat”的正确语句是()。Aopentext.datForwriteAs#1Bopentext.datForBinaryAs#1Copentext.datForInputAs#1Dopentext.datForRandomAs#1B8、下列“CommonDialog1”控件程序代码,Commondialog1.Action=1,代表( )。A.文件另存为 B.打开文件 C.色彩 D.打印第六章图形图像B1为了在运行时把d:pic文件夹下的图形文件a.jpg装入图片框Picture1中,所使用的语句为( )。 APicture1.Text=LoadPicture(d:pica.jpg) BPicture1. Picture =LoadPicture(d:pica.jpg) CPicture1. Picture =LoadPicture(d:pica.jpg) DPicture1. Picture =Load(d:pica.jpg) A2.为了使图片框的大小自动适应图形的大小,则应()。A将其AutoSize属性值设置为TrueB将其AutoSize属性值设置为FalseC将其Stretch属性值设置为TrueD将其Stretch属性值设置为FalseD3.执行指令Line(200,200,)-(500,500,)后,CurrentX( )。A200 B300 C500 D700A4.用于设置直线类型的属性是( )。A. BorderStyle属性 B. DrawWidth属性C. ScaleMode属性 D. ScaleWidth属性C5. 矩形、三角形、正方形、圆形4种图形中,不能用Shape控件绘制的是( )。A. 矩形 B. 正方形 C. 三角形 D. 圆形C6.当使用Line方法画直线后,当前坐标在( )。A. (0,0) B.直线起点 C. 直线终点 D.容器的中心C7.CLS可清除窗体或图形框中( )的内容。A. Picture属性设置的背景图案 B. 在设计时放置的控件C. 程序运行时产生的图形和文字 D. ScaleWidth属性A8.在VB中,进行音、视频处理都要用到多媒体控制接口,通过它实现对音频设备、视频设备及其它设备透明操作,这其中最为重要的是( )AMMControl控件 BData控件 CSysInfo控件 D媒体流处理技术B9执行语句 Line(0, 0) (100,100) : Line Step(50,100) Step(500, 400) 后,CurrentX的值是( ).A500 B650 C600 D550B10. 使窗体、图片框或图像装入图形使用的函数是( )。A.pictureload B.loadpicture C.loadimage D.imageloadB11、要绘制多种形状的图形,需要设置Shape控件的()属性ABorderstyle BShape CFillStyle DStyle A12、当Winsock控件处于关闭状态时,其State属性的值是( )。A0 B1 C2 D6 B13、为了把窗体上的某个控件变为活动的,应执行的操作是()。 A单击窗体的边框 B单击该控件的内部 C双击该控件 D双击窗体 D14、确定一个控件在窗体上的位置的属性是()。 AWidth或Height BWidth和Height CTop或Left DTop和Left A15、为了同时改变一个活动控件的高度和宽度,正确的操作是()。 A拖拉控件4个角上的某个小方块 B只能拖拉位于控件右下角的小方块 C只能拖拉仅次于控件左下角的小方块 D不能同时改变控件的高度和宽度 B16执行Form1.Scale (-14, 14)-(14, -14)语句后,Form1窗体坐标系x轴和y轴的正方向是( )。A向左和向下 B向右和向上 C向左和向上 D向右和向下D17Line(200,200)-Step(500,500)将在窗体( )画一直线。A(200,200)到(300,300) B(200,200)到(500,500)C(0,0)到(500,500) D(200,200)到(700,700) 第七章数据库应用设计方法、程序调试与网络应用D1使用ADO对象模型时,使Recordset和Connection对象建立连接的属性是( )。 AOpen BExecute CCommandType DActiveConnectionD2用来从数据库表中删除记录的SQL命令是( )。Awhere Bselect Cupdate Ddelete C3在VB中,Access数据库属于( )。A外部数据库 B远程数据库 C本地数据库 D网络数据库 B4ADO对象模型含有七种对象,其中用于建立一个和数据原的连接的对象是( )。 ACommand BConnection CRecordset DFieldC5ADO对象模型含有七种对象,其中代表数据库表中的一整套记录或执行一条命令而得到的结果的对象是( )。 ACommand BConnection CRecordset DFieldD6Access数据库文件的扩展名是( )。 Adbf Bdbt Cmdf Dm

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论