VB程序设计第1次形考(题库).doc_第1页
VB程序设计第1次形考(题库).doc_第2页
VB程序设计第1次形考(题库).doc_第3页
VB程序设计第1次形考(题库).doc_第4页
VB程序设计第1次形考(题库).doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

Visual Basic程序设计课程基于网络考核改革试点第1次形考一、单项选择题(每小题2分,共50分 )1在设计应用程序时,可以查看到应用程序工程中所有组成部分的窗口是( )。A窗体设计 B代码 C属性 D工程资源管理器窗口 2VB集成开发环境中,提供控件的窗口是( )。A工具栏 B工具箱C属性窗口 D工程管理器3下面各种高级语言中,不是面向对象程序设计语言的是( )。AVisual Basic BC+CPascal DJava4将一个VB程序保存在磁盘上,至少会产生的文件是( )。A.doc、.txt B.txt、.exeC.vbp、.frm D.bat、.frm5下列关于窗体的说法不正确的是( )。A窗体的标题由Caption属性确定 B窗体的Name属性与Caption属性相同C窗体的背景图片由其Picture属性设定 D通过设置Icon属性可使窗体获得最小化时的图标6要改变控件的宽度,应该修改控件的( )属性。ATop BLeftCWidth DHeight7要改变控件的高度,应该修改控件的( )属性。ATop BLeftCWidth DHeight8MsgBox函数的返回值的类型是()A整型 B字符串C逻辑型 D日期型9以下关于MsgBox的叙述中,错误的是( )。AMsgBox函数返回一个整数 B通过MsgBox函数可以设置信息框中图标和按钮的类型CMsgBox语句没有返回值 DMsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量10在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()A设计模式 B中断模式C执行模式 D编写代码模式11.在 Visual Basic的集成开发环境中创建Visual Basic应用程序时,除了工具箱窗口、窗体设计窗口、属性窗口外,必不可少的窗口是( )。A窗体布局窗口 B立即窗口C代码窗口 D监视窗口12应用程序打包后,其包文件的后缀为( )。A.exe B.cabC.txt D.ocx13当运行程序时,系统自动执行启动窗体的( )事件过程。ALoad BClickCUnload DGotFocus14. 窗体Form1的Name属性为Myfrm,则它的Load事件过程名为( )AForm_Load BMe_LoadCMyfrm_Load DForm1_Load15启动VB后,就意味着要建立一个新( )。A窗体 B 程序C文件 D工程16一个VB应用程序可以包含几个vbp文件( )A1个 B2个 C可以没有 D不受限制17为了保存一个Visual Basic应用程序,下列说法正确的是( )。A只保存窗体文件(.frm) B只保存工程文件(.vbp)C分别保存工程文件和标准模块文件(.bas) D分别保存工程文件、窗体文件和标准模块文件 18与传统的程序设计语言相比,Visual Basic最突出的特点是( )A结构化程序设计 B程序开发环境 C事件驱动编程机制 D程序调试技术19Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是( )。A从主程序开始执行 B按过程顺序执行 C事件驱动 D按模块顺序执行 20将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是( )。A缺少.frm窗体文件 B该可执行文件有病毒 C运行的机器上无VB系统 D以上原因都不对21能够改变标签控件显示标题的属性是( ) AName BCaption CText DBordeStyle22Timer控件只有一个事件,该事件的名称是( )ALoad BTimer CClick DRun23后缀为.bas的文件表示VB 的()A窗体文件 B类模块文件 C工程文件 D标准类模块文件 24后缀为.vbp的文件表示VB 的()。A窗体文件 B类模块文件 C工程文件 D标准类模块文件 25后缀为.frm的文件表示VB 的()。A窗体文件 B类模块文件 C工程文件 D标准类模块文件26要在窗体Form1内显示“myfrm”,使用的语句是( )AForm.caption=myfrm BForm1.caption=myfrmCForm1.print myfrm DForm. print myfrm 27要在窗体的标题内显示“myfrm”,使用的语句是( )AForm1.Printmyfrm BForm.Printmyfrm CForm.caption=myfrm DForm1.caption=myfrm28在设计动画时,用时钟控件来控制动画速度的属性是( ) AEnabled BInterval CTimer DMove29在Visual Basic中,变量的默认类型是( ) AInteger BDouble CCurrency DVariant 30如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( )AText.Mytext BMytext.Text CMytext.(Text) DMytext*Text 31假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是( )A单击窗体上没有控件的地方 B单击任一个控件 C不执行任何操作 D双击窗体的标题栏32如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的( )属性。 ACaption BPasswordChar CText DChar33如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为True。 A、Locked B、MultiLine C、TabStop D、Visible34对于定时器(Timer)控件,设置其定时是否开启的属性是( )AIndex BTag CEnabled DLeft35对象的性质和状态特征称为( )A事件 B方法 C属性 D类36下列正确的赋值语句是( )Ax+y=20 B、y=x+20 C3x=y Ds=p*r*r37当使用上下文相关的帮助时,选择要帮助的内容,然后按( )键,就可出现MSDN窗口直接显示所需的帮助信息。AHelp BF10 CEsc DF138Visual Basic应用程序处于执行模式时,这时( )。A既不能设计界面,也不能编写代码 B可以编辑代码,不能设计界面 C可以设计界面,不能编辑代码 D既能设计界面,也能编写代码39Visual Basic应用程序处于中断模式时,应用程序暂时中断,这时不可( )。A编辑代码 B设计界面和编辑代码C继续运行程序 D设计界面40当运行程序时,系统自动执行启动窗体的( )。ALoad事件过程 BClick事件过程 CUnload事件过程 DGotFocus事件过程41在Visual Basic中,要使一个窗体不可见,但不从内存中释放,应使用的语句是( )。AShow BHide CLoad DUnLoand42能够改变标签Label控件显示标题的属性是( )。ACapion BName CClick DText43下列选项中,属于VisualBasic程序设计方法的是( )。A面向对象、顺序驱动 B面向对象、事件驱动 C面向过程、事件驱动 D面向过程、顺序驱动44在界面设计时,双击窗体中的对象后,VisualBasic将显示的窗口是( )。A立即窗口 B属性窗口 C代码窗口 D工程资源管理器窗口45.在VB中,要想快速获得某个相关控件或语句的帮助信息,一般可首先选中该控件或语句,然后按的键是( )AHelp BF1 CF10 DEnter46.缺省情况下,保存新建的工程时,默认的路径是( )。AC盘根目录 BMy Documents CVB程序所在目录 DWindows目录47文本框没有( )属性AText BName CCaption DBorderStyle48.下列赋值语句正确的是( )AB+C =A B A=B+CC-B=A D5=A+B49下列变量名中合法的是( )AIF B7AB CAB7 DAB_750当一个工程中含有多个窗体时,其中的启动窗体是( )。A启动VB时创建的第一个窗体 B第一个添加的窗体C最后一个添加的窗体 D在“工程属性”对话框中指定的窗体51多窗体程序是由多个窗体组成,在缺省情况下,VB在应用程序执行时,总是把( )指定为启动窗体。A不包含任何控件的窗体 B设计时的第一个窗体C包含控件最多的窗体 D命名为Frm1的窗体52无论何种控件,共同具有的属性是()AText BNameCCaption DForeColor53有程序代码如下: Text1.Text = Visual Basic程序设计则Text1,Text ,和Visual Basic程序设计分别代表( )。A对象,值,属性 B对象,方法,属性C对象,属性,值 D属性,对象,值 54要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列( )属性设置就有效。AMaxButton BBorderSyle CWidth DMinButton55若要将窗体从内存中卸载,应使用的方法是( )。AShow BUnloadCLoad DHide56将定时器的时间间隔设置为1秒,则定时器的Interval属性值应设为( ) A1 B100 C1000 D1057要在命令按纽上显示图形,应首先设置的属性是( )AEnabled BStyleCCaption DIcon58.要设置命令按钮的背景图形,必须设置的两个属性是( )AStyle和Picture BStyle和IconCCaption和Picture DValue和Icon59Visual Basic6.0工程资源管理器中的工程视图窗口以层次列表形式显示了组成这个工程的所有文件,以下不属于其列举显示范围的是( )。A窗体文件 B可执行文件C标准模块文件 D类模块文件60.将文本框的ScrollBars属性设置为非零值,却没有效果,原因是( )。A文本框中没有内容 B文本框的MultiLine属性值为TrueC文本框的MultiLine属性值为FalseD文本框的Locked属性值为True61下列关于属性设置的叙述错误的是( )。A一个控件具有什么属性是Visual Basic预先设计好的,用户不能改变 B一个控件具有什么属性是Visual Basic预先设计好的,用户可以改变 C一个控件的属性既可以在属性窗口中设置,也可以用程序代码设置D一个控件的属性在属性窗口中设置后,还可以利用程序代码为其设置新值62应用程序设计完成后,应将程序保存,保存的过程是( )。A只保存窗体文件即可 B只保存工程文件即可 C先保存工程文件,之后还要保存工程文件D先保存窗体文件(或标准模块文件),之后还要保存工程文件63在正确安装Visual Basic6.0后,可以通过多种方法启动Visual Basic 。以下方式中不能启动Visual Basic的是( )。A通过“开始”菜单中的“程序”命令 B通过“我的电脑”找到vb6.exe,双击该文件名 C通过 “开始”菜单中的运行命令D进入DOS方式,执行vb6.exe64.Visual Basic集成开发环境中的大部分窗口都可以从主菜单项( )的下拉菜单中找到相应的打开命令。A编辑 B视图 C格式 D调试65如果将窗体中的某个命令按纽设置成无效状态,应该设置命令按纽的( )属性。AValue BVisible CEnabled DDefault66.设置标签边框的属性是( )。 ABorderStyle BBackStyle CAutoSize DAlignment67.每建立一个窗体,工程管理器窗口中就会增加一个( )。A工程文件 B窗体文件 C标准模块文件 D类模块文件68保存一个工程文件至少应该保存两个文件,这两个文件分别是( )。A文本文件和工程文件 B窗体文件和工程文件 C窗体文件和标准模块文件 D类模块文件和工程文件69下列说法中错误的是( )。A应用程序的界面是窗体 B应用程序的界面是对象C每个应用程序都要生成一个工程 D一个应用程序由若干个Visual Basic 文件组成70Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( )。A属性、控件和方法 B属性、事件和方法C窗体、控件和过程D控件、过程和模块71要使某控件在运行时不可显示,应对( )属性进行设置。AVisible BEnabledCBackColorDCaption72.确定一个窗体或控件的大小的属性是( )。ATop或LoftBTop和LoftCWidth或HeightDWidth和Height73下面关于工程的概念中错误的是( )。AVisual Basic 的工程是相关应用程序文件的集合BVisual Basic 的工程实际上为了管理构成应用程序的所有文件C一个大的Visual Basic应用程序才能构成一个工程D建立只有一个窗口的应用程序,会生成多个程序文件,也称为一个工程74在Visual Basic环境下,当写一个新的Visual Basic程序时,所做的第一件事是( )。A编写代码B新建一个工程C打开属性窗口D进入Visual Basic集成开发环境75在VB6.0集成开发环境中,可以( )。A编辑、调试、运行程序,但不能生成可执行文件B编辑、生成可执行文件,运行程序,但不能调试程序C编辑、调试、生成可执行文件,但不能运行程序D编辑、调试、运行程序,也能生成可执行文件二、编程题(每题25分,共50分) 1在名称为Form1的窗体上画两个文本框,其名称分别为Text1和Text2,它们的高、宽分别为300、2400和1200、2400。窗体的标题为“窗口”。请通过属性窗口设置适当的属性满足以下要求: 1)Text2可以显示多行文本,且有垂直和水平两个滚动条; 2)运行时在Text1中输入的字符都显示为“*”。运行后的窗体如图1所示。注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk1-01.vbp,窗体文件名为vbxk1-01.frm,文件夹名为vbxk1-01。图112创建一个验证身份的程序,运行界面如图2所示。要求:(1)输入的密码以“*”表示,若密码正确(设正确密码为vb1234),用MsgBox显示“欢迎使用本系统!”否则显示错误信息:“密码错误,请重新输入!”。单击退出按纽,退出该程序。(2)将应用程序打包,并安装运行。注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk1-02.vbp,窗体文件名为vbxk1-02.frm,文件夹名为vbxk1-02。图12 身份验证运行界面.3在窗体Form1上画一个文本框,名称为Text1,内空;再画一个命令按钮,名称为Cmd1,标题为输入,要求:(1)编写适当的程序代码,使运行时当单击“输入”,时,弹出一个对话框提示“是否输入”,对话框中只有“是”和“否”两个选择按钮,选择“是”,文本框中显示函数的返回值。程序运行界面如图3所示:(2)将应用程序打包,并安装运行。注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk1-03.vbp,窗体文件名为vbxk1-03.frm,文件夹名为vbxk1-03。图13 程序运行界面4要求:(1)单击开始按纽,文本框显示计时的毫秒数值,每隔10ms产生一次Timer事件,计时器的最大误差为10ms。程序运行界面如图4所示,(2)将应用程序打包,并安装运行。注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk1-04.vbp,窗体文件名为vbxk1-04.frm,文件夹名为vbxk1-04。图14 计时器运行界面5设计一个简单的倒计时程序,要求:(1)在文本框中输入倒计时的分钟数后,单击开始按纽就开始倒计时,倒计时结束时,弹出 “时间到”的信息框。程序运行界面如图5所示:(2)将应用程序打包,并安装运行。注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk1-05.vbp,窗体文件名为vbxk1-05.frm,文件夹名为vbxk1-05。(a)启动界面(b) 输入1分钟数字界面(c)倒计时进行中界面(d)倒计时结束界面图15 时钟程序运行界面 6创建一个计算球表面积和球体积的窗体程序,运行界面如图6所示。要求:(1)用InputBox函数来获得半径,单击计算按纽后,由标签控件输出球表面积和球体积。(2)将应用程序打包,并安装运行。注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk1-06.vbp,窗体文件名为vbxk1-06.frm,文件夹名为vbxk1-06。(a) 输入圆的半径界面(b)程序运行结果图16 程序运行界面7.在名称为Form1的窗体上画一个文本框,名称为Text1;画两个命令按钮,名称分别为Cmd1、Cmd2、标题分别为“隐藏”、“显示”。要求:(1)请编写适当的事件过程,使得在运行时,如果单击“隐藏”按钮,则文本框消失,而如果单击“显示”按钮,则文本框显示出来。程序运行界面如图7所示。(2)将应用程序打包,并安装运行。注意:(1)程序中不得使用任何变量。(2)存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk1-07.vbp,窗体文件名为vbxk1-07.frm,文件夹名为vbxk1-07。图17 程序运行界面 8在名称为Form1的窗体上,画一个标签、一个命令按钮和一个计时器。标签的名称为Lbl1,命令按钮的 名称为Cmd1,标题为“停止”。要求:(1)请编写适当的事件过程,使得程序运行时,标签从初始时就显示当前时间。当单击命令按钮后,时间将会停止不动。程序运行界面如图8所示。(2)将应用程序打包,并安装运行。注意:(1)程序中不得使用任何变量。(2)存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk1-08.vbp,窗体文件名为vbxk1-08.frm,文件夹名为vbxk

温馨提示

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

评论

0/150

提交评论