二级vb模拟试题,带操作题

合集下载

国家二级VB机试(上机操作)模拟试卷450(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷450(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷450(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)在名称为Form1的窗体上添加两个名称分别为Text1和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。

窗体的标题为“窗口”。

请通过属性窗口设置适当的属性,满足如下要求:①Text2可以业示多行文本,并且有垂直和水平两个滚动条;②程序运行时在Text1中显示输入的字符为“*”。

程序运行后的窗体如图所示。

注意:存盘时必须存放在考生文件夹下。

工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。

(2)在名称为Form1的窗体上添加一个名称为Image1的图像框,其高、宽分别为1900、1700,通过属性窗口把考生文件夹下的图像文件pic1.bmp载入图像框;再画两个命令按钮控件,名称分别为C1、C2,标题分别为“放大”、“缩小”,如图所示。

要求:①请编写适当的事件过程,程序运行后,如果单击“放大”按钮,则将图像框的高度、宽度均增加100;单击“缩小”按钮,则将图像框的高度、忧度均减少100,要求程序中不得使用任何变量。

②通过属性窗口设置图像框的适当属性,使得在放大、缩小图像框时,其中的图像也自动放大、缩小。

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

正确答案:(1)步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。

(2)步骤1:新建一个窗体,按照题目要求建立控件并设置图像框相应属性,如图3.17所示。

步骤2:按照步骤1设置其他控件相关属性,程亭中涉及的控件及属性见表3.10。

步骤3:打开代码编辑窗口,在指定位置编写如下代码。

参考答案Private Sub C1 Click( )’当单击”放大”按钮时,依次将Imagel的高与宽分别加100 Imagel.Height=Imagel.Height+i00 Imagel.Width=Imagel.Width+100 End Sub Private Sub C2 Click( )’当单击”缩小”按钮,则依次将Imagel的高与宽分别减100 Imagel.Height=Imagel.Height—100 Imagel.Width=Imagel.Width一100 End Sub 步骤4:调试并运行程序,关闭程序后按题目要求存盘。

国家二级VB机试(上机操作)模拟试卷391(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷391(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷391(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1、标题为“列表框练习”的窗体上画一个名称为List1的列表框,表项内容依次输入xxx、ddd、mmm和aaa,且以宋体14号字显示表项内容,如图3—102(a)所示。

最后设置相应属性,使运行后列表框中的表项按字母升序方式排列,如图3—102(b)所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

(2)在名称为Form1的窗体上,画一个名称为Labe11的标签,其标题为“计算机等级考试”,字体为宋体,字号为12号,且能根据标题内容自动调整标签的大小。

再画两个名称分别为Command1、Command2,标题分别为“缩小”和“还原”的命令按钮(如图3—103所示)。

要求:编写适当的事件过程,使得单击“缩小”按钮,Labe11中所显示的标题内容自动减小两个字号;单击”还原”按钮,Labe11所显示的标题内容的大小自动恢复到12号。

注意:存盘时,将文件保存至考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

要求程序中不得使用变量,每个事件过程中只能写一条语句。

正确答案:(1)【操作步骤】步骤1:新建一个“标准EXE”工程,如表4—62在窗体中画出控件并设置其相关属性。

步骤2:按要求将文件保存至考生文件夹中。

(2)【操作步骤】步骤1:新建一个“标准EXE”工程,如表4—63在窗体中画出控件并设置其相关属性。

步骤2:打开代码编辑窗口,编写两个命令按钮的Click事件过程。

参考代码:Private Sub Command1_Click( )Labe11.Fontsize=Labe11.FontSize-2End SubPrivate Sub Command2_C1ick( )Labe11.FontSize=12End Sub 步骤3:按要求将文件保存至考生文件夹中。

国家二级VB机试(上机操作)模拟试卷600(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷600(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷600(题后含答案及解析)题型有:1.jpg /> 步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考答案PriVate Sub Commandl_Click( ) Text2=Textl.SelLength End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。

【易错提示】SelLength属性与SelStart和SelText属性容易混淆,SelStart属性是返回/设置选定文本的起始点,SelText属性是返回/设置当前选定文本的字符串。

解析:selLength属性用于返回/设置选定的字符数,通过文本框的Name 和Caption属性设置文本框的名称和标题,通过命令按钮的Name和Cap.tion 属性设置命令按钮的名称和标题。

简单应用题3.在考生文件夹下有一个工程文件sjt3.vbp。

程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.1xt文件中的所有英文单词读入,并在Textl 文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。

在in3.txt文件中,每个单词之间用一个空格字符隔开,最后一个单词的后面没有空格。

已经给出了所有控件和程序,但程序不完整。

要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分和控件属性。

最后用原来的文件名保存工程文件和窗体文件。

正确答案:【操作步骤】步骤l:打开本题工程文件。

步骤2:打开代码编辑窗口,去掉程序中的注释符“′”,将问号改为正确的内容。

参考答案(阴影部分是需考生填入的内容) Private Sub Commandl_C1ick( ) Dim st$.ch$ Open App.Path&"\in3.txt"For In—put As#’打开文件Do While Not EOF(1)′文件指针是否到达文件末尾Input#1,ch′达到文件末尾返回true.否则返回false st=st&ch′将读出的数据加到原有数据末尾Loop Close#1′关闭文件Textl=st′将内容显示在文本框中End Sub Private Sub Command2_Click( ) Dim st$,word$,C$ St=Textl n=Len(St) For k=1 TO n c=Mid(st,k,1)′从st 中依次取出1个字符进行比较If c<>""Then word=word&C E1Se Listl.AddItem word word=""将word清空,为下一次作准备End If Next LiStl.AddItem word End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。

国家二级VB机试(上机操作)模拟试卷461(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷461(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷461(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画一个名称为Image1的图像框,再画一个名称为Command1、标题为”退出”的命令按钮。

通过属性窗口设置图像框的属性,将考生文件夹下的pic1.bmp文件加载到图像框,使图片的大小能够随图像框大小而改变。

设置命令按钮的属性,使得程序运行时,按回车键即可执行命令按钮的Click事件过程。

窗体外观如图3-10所示。

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

(2)在名称为Form1的窗体上画一个名称为CDl的通用对话框,在属性窗口中设置CD1的属性,使得打开通用对话框时,其初始路径是“D:\”。

按照表3-1设计菜单,窗体外观及菜单如图3-11所示。

请编写程序,使得运行程序,单击“打开文件”或“保存文件”菜单项时,相应地出现“打开”或“保存”对话框。

要求程序中不得使用变量,每个事件过程中只能写一条语句。

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

正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,在窗体FormI中加入一个图像框和命令按钮。

按表4-5设置其相关属性。

步骤2:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,在窗体Form1中加入一个通用对话框。

按表4-6设置其相关属性。

步骤2:利用菜单设计器按表1在窗体上建立一个菜单,属性设置如表4-7所示。

步骤3:在打开的代码编辑窗口中,编写菜单的Click事件代码。

参考代码:Private Sub OpenFile Click( ) CD1.ShowOpen End Sub Private Sub SaveFile Click( ) CD1.ShowSave End Sub 步骤4:按要求将文件保存至考生文件夹中。

国家二级VB机试(上机操作)模拟试卷147(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷147(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷147(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)在名称为Form1的窗体上画两个标签(名称分别为Label1和Label2,标题分别为“姓名”和“年龄”)、两个文本框(名称分别为Text2和Text2,初始内容均为空)和一个命令按钮(名称为Command1,标题为“显示”)。

然后编写命令按钮的Click事件过程。

稗序运行后,祚两个文本框中分别输入姓名和年龄,然后单击“显示”按钮,则在窗体上显示两个文本框中的内容,如图所示。

要求程序中不得使用任何变量。

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

(2)在名称为Form1的窗体上画一个图片框,其名称为Picture1,一个水半滚动条,名称为HScroll1,一个命令按钮,名称为Command1,标题为“设置属性”,通过属性窗口在图片框中装入一个图形(文件名为picl.jpg,位于考生目录下),图片框的高度与幽形的高度相同,图片框的宽度任意(如图1所爪)。

编写适当的事件过程,程序运行后,如果单击命令按钮,则设置水平滚动条的属性如下:Min 100 Max 1500 LargeChange 100 SmallChange 10 之后就可以通过移动滚动条上的滚动块来放大或缩小图片框。

程序运行后的窗体如图2所示。

要求程序中不得使用任何变量。

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

正确答案:(1)步骤1:新建一个窗体,按照题目璎求建立控件并设置相应属性,程序中用到的控件及属性如表3.16所示。

步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考答案Private Sub Command1_C1ick( ) Form1.Print Text1.Text&”,现年”&Text2.Text&”岁”End Sub 步骤3:调试并运行程序.关闭程序后按题目要求存盘。

国家二级VB机试(上机操作)模拟试卷280(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷280(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷280(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1,标题为“组合框”的窗体上画1个名称为Combo1的组合框,利用属性窗口设置适当属性使其在程序刚开始运行时的界面如图3—37所示。

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

(2)在名称为Form1的窗体上画一个名称为Image1的图像框,并通过属性窗口为其装入考生文件夹中的图标文件CARS.ico再画一个名称为Timer1的计时器,一个名称为Command1、标题为“开始”的命令按钮,如图3—37图3—38所示。

要求:通过属性窗口设置适当的属性,再编写适当的事件过程,使得程序运行时,单击“开始”按钮,图片可以每0.2秒向右移动50。

注意:程序中不得使用变量,每个事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

正确答案:第1小题步骤1:新建一个“标准EXE”工程,在窗体Form1中加入一个组合框。

按表4—25设置其相关属性。

步骤2:按要求将文件保存至考生文件夹中。

第2小题步骤1:新建一个“标准EXE”工程,在窗体Form1中加入一个图像框、一个定时器和一个命令按钮。

按表4—26设置其相关属性。

步骤2:在打开的代码编辑窗口中,编写命令按钮的Click事件代码和定时器的Timer事件代码。

参考代码:Private Sub Command1_Click( )Timer1.Enabled=TrueEnd SubPrivate Sub Timer1_Timet( )Image1.Left=50+Image1.LeftEnd Sub步骤3:按要求将文件保存至考生文件夹中。

国家二级VB机试(上机操作)模拟试卷222(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷222(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷222(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应刚程序(包括界面和代码)。

(1)在名称为Forml、标题为“图片”的窗体上画一个名称为Imagel的图像框,其高为2500、宽为2000。

请通过属性窗口设置适当属性,装入考生只录下的图片文件picl.jpg,并使图片适应图像框的大小(如图2.135所示)。

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

(2)在名称为Forml的窗体上画一个名称为Label1、标题为“口令”的标签;画一个名称为Textl的文本框;再画三个命令按钮,名称分别为Commandl、Command2、Command3,标题分别为“显示口令”、“隐藏口令”、“重新输入”。

程序运行时,在‘Text1中输入若干字符,单击“隐藏口令”按钮,则只显示同样数量的“*”,如图2.136(b)所示;单击“显示口令”按钮,则显示输入的字符,如图2.136(a)所示,单出“重新输入”按钮,则清除Textl中的内容,并把光标定位到Textl中。

要求:请画出所有控件,编写命令按钮的Click事件过程,程序中不得使用变量,在“显示口令”按钮、“隐藏口令”按钮的事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sit2.fhn。

正确答案:第l小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表3.71在窗体中必出控件并设置其相关属性。

步骤2:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表3.72在窗体中画出控件并设置其相关属性。

步骤2:在代码编辑窗口,分别编写三个按钮的单击事件过程。

参考代码:Private Sub Commandl C1 ick( ) Textl.PasswordChar=””End Sub Prirate Sub Command2 C1ick( ) Textl.PasswordChar=“*”End Slab Private Sub Command3一Click( ) Textl=“”Text1.SetFocuS End Sub 步骤3:按要求将文件保存至考生文件夹中。

国家二级VB机试(上机操作)模拟试卷116(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷116(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷116(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上添加一个计时器控件,名称为Timerl。

请利用属性窗口设置适当属性,使得在运行时可以每隔1秒,调用计时器的Timer事件过程一次。

另外,请把窗体的标题设置为“题目2”。

设计阶段的窗体如图3.16所示。

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

(2)在名称为Forml的窗体上画一个文本框,名称为Text1,无初始内容;再画一个图片框,名称为P1。

请编写适当的事件过程,使得在运行时,在文本框中每输入一个字符,就在图片框中输出一行文本框中的完整内容,运行时的窗体如图3-17所示。

程序中不能使用任何变量。

注意:保存时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm.正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表4-10在窗体中画出控件并设置其相关属性。

步骤2:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表4-11在窗体中画出控件并设置其相关属性。

步骤2:打开代码编辑窗口,编写命令按钮的单击事件过程。

参考代码:PriVate Sub Text1—Change( ) P1.Print Textl.TextEnd Sub步骤3:按要求将文件保存至考生文件夹中。

简单应用题2.(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,在窗体上有一个命令按钮(名称为Commandl,标题为“计算并输出”)和两个文本框(名称分别为Text1和Text2),如图3—8所示。

程序运行后,单击命令按钮,即可计算出数组Arr中10个数的正数之和pos与负数之和neg,并分别在两个文本框中显示出来。

国家二级VB机试(上机操作)模拟试卷100(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷100(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷100(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上画一个标签,名称为L1,标题为“业余爱好”,再画一个名称为Chl的复选框数组,含三.个复选框,它们的Index属性分别为0、1、2,标题依次为“体育”、“音乐”、“美术”,请设置复选框的属性,使其初始状态见表3一1。

运行后的窗体如图3-11所示。

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

(2)在名称为Forml的窗体上画一个文本框,名称为Text1;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Show和Hide,标题分别为“显示”、“隐藏”,请编写适当的事件过程,使得在运行时,单击“隐藏”菜单项,则文本框消失;单击“显示”菜单项,则文本框显示出来。

运行后的窗体如图3-12所示。

要求程序中不得使用变量,每个事件过程中只能写一条语句。

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

正确答案:第1小题本题只需按要求画出控件数组,并设置其Value属性。

【操作步骤】步骤1:新建一个“标准EXE”工程。

步骤2:在窗体Forml中加入一个标签和一个复选框,并用“复制”和“粘贴”的方法,生成包含三个元素的复选框数组。

步骤3:分别设置窗体和复选框数组中各元素的相关属性,其属性及值如表4.5所示。

步骤4:按要求将文件保存至考生文件夹中。

第2小题本题需用菜单设计器建立菜单,并编写“显示”和“隐藏”菜单项的单击事件过程控制文本框的visible属性变化。

【操作步骤】步骤1:新建一个“标准EXE”工程,在窗体Forml中画一个文本框,在属性设置窗口中将其Name属性值设置为Text1。

全国计算机二级vb模拟试题及答案解析全国计算机vb二级考试真题模板

全国计算机二级vb模拟试题及答案解析全国计算机vb二级考试真题模板

全国计算机二级vb模拟试题及答案解析全国计算机vb二级考试真题模板1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(c)a)冒泡排序b)选择排序c)快速排序d)归并排序2.非空的循环单链表head的尾结点(由p所指向),满足(a)a)p->next==nullb)p==nullc)p->next=headd)p=head3.线性表的顺序存储结构和线性表的链式存储结构分别是(c)a)顺序存取的存储结构、顺序存取的存储结构b)随机存取的存储结构、顺序存取的存储结构c)随机存取的存储结构、随机存取的存储结构d)任意存取的存储结构、任意存取的存储结构4.结构化程序设计所规定的三种基本控制结构是(d)a)输入、处理、输出b)树形、网形、环形c)顺序、选择、循环d)主程序、子程序、函数5.下列不属于软件调试技术的是(d)a)强行排错法b)集成测试法c)回溯法d)原因排除法6.软件生命周期中花费时间最多的阶段是(b)a)详细设计b)软件编码c)软件测试d)软件维护7.软件设计中,有利于提高模块独立性的一个准则是(a)a)低内聚低耦合b)低内聚高耦合c)高内聚低耦合d)高内聚高耦合8.数据库的故障恢复一般是由(d)a)数据流图完成的b)数据字典完成的c)dba完成的d)pad图完成的9.下列关系运算的叙述中,正确的是(b)a)投影、选择、连接是从二维表行的方向进行的运算b)并、交、差是从二维表的列的方向来进行运算c)投影、选择、连接是从二维表列的方向进行的运算d)以上3种说法都不对10.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(a)a)等于原来关系中的'元组个数b)大于原来关系中的元组个数c)小于原来关系中的元组个数d)不能确定元组个数11.以下不具有picture属性的对象是(b)a)窗体b)图片框c)图像框d)文本框12.双击窗体中的对象后,visual basic将显示的窗口是(d)a)项目(工程)窗口b)工具箱c)代码窗口d)属性窗口13.若要将窗体从内存中卸载,其实现的方法是(a)a)showb)unloadc)loadd)hide14.要使目录列表框(名称为dirl)中的目录随着驱动器列表框(名称为drivel)中所选择的当前驱动器的不同而同时发生变化,则应:(a)a)在dirl中的change事件中,书写语句 =b)在dirl中的change事件中,书写语句 =c)在drivel中的change事件中,书写语句 =d)在drivel中的change事件中,书写语句 =dim x as integer如果sgn(x)的值为-1,则表示x的值是(a)a)整数b)大于0的整数c)等于0的整数d)小于0的数16.下述说法不正确的是(b)a)变量名的长度不能超过255个字符b)变量名可以包含小数点或者内嵌的类型声明字符c)变量名不能使用关键字d)变量名的第一个字符必须是字母17.下列可作为visual basic变量名的是(a)a)filenameb)a(a+b)c)a%dd)print18.语句print sgn(-6^2)+abs(-6^2)+int(-6^2)的输出结果是(bd)a)-36b)1c)-1d)-7219.下面说法中,不正确的是(d)a)cls清除由print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)b)当前窗体是用picture属性装入的图形时,也可以用cls方法清除c)move方法用来移动窗体和控件,并改变其大小d)cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容20.假定在图片框picturel中装入了一个图形,为了清除该图形(注意,清除图形而不是删除图片框),应采用的正确方法是(d)a)选择图片框,然后按del键b)执行语句 e=loadpicture("")c)执行语句e=""d)选择图片框,在属性窗口中选择picture属性条,然后按回车键21.线性表l=(a1,a2,a3,…ai,…an),下列说法正确的是(d)a)每个元素都有一个直接前件和直接后件b)线性表中至少要有一个元素c)表中诸元素的排列顺序必须是由小到大或由大到小d)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件22.设树t的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1、则t中的叶子结点数为(a)a)8b)7c)6d)523.设有下列二叉树:对此二叉树前序遍历的结果为(b)a)zbtycpxab)atbzxcypc)zbtacyxp2d)atbzxcpy4.结构化程序设计的一种基本方法是(d)a)筛选法b)递归法c)归纳法d)逐步求精法25.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(b)a)模块间的关系b)系统结构部件转换成软件的过程描述c)软件层次结构d)软件开发过程26.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是(a)a)黑箱测试法b)白箱测试法c)错误推测法d)安装测试法27.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

国家二级VB机试(上机操作)模拟试卷456(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷456(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷456(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)在名称为Form1的窗体上添加一个名称为C1、标题为“改变颜色”的命令按钮,窗体标题为“改变窗体背景色”。

编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。

运行程序后的窗体如图所示。

要求:程序中不得使用变量,每个事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

(2)在名称为Form1的窗体上添加一个名称为Shape1的形状控件,在属性窗口中将其形状设置为圆形。

添加一个名称为List1的列表框,并在属性窗口中设置列表项的值分别为1、2、3、4、5。

将窗体的标题设为“图形控件”。

单击列表框中的某一项,则将其值作为形状控件的填充参数。

例如,选择3,则形状控件中被竖线填充,如图所示。

要求:程序中不得使用变量,每个事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名保存为sjt2。

vbp,窗体文件名保存为sjt2.frm。

正确答案:(1)步骤1:建立界面,添加相应的控件并设置控件的属性。

程序中涉及的控件及属性见表3.59。

步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考答案Private Sub C1_Click( ) Form1.BackCo1or=&HFF& End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。

(2)步骤1:建立界面,将窗体Form1的Caption属性设置为“图形控制”,然后添加相应的控件并设置控件的属性。

程序中用到的控件及属性见表3.60。

步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考答案Private Sub List1_Click( ) Shape1.FiiiStyle=List1.Text End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。

国家二级VB机试(上机操作)模拟试卷593(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷593(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷593(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.在名称为Forml的窗体上添加一个名称为Commandl的命令按钮(如图1所示),然后通过属性窗口设置窗体和命令按钮的属性,实现如下功能:①窗体标题为“设置按钮属性”;②命令按钮的标题为“等级考试”;③程序运行后,命令按钮不可见;④命令按钮的标题字号、字体用三号常规黑体显示。

程序的运行情况如图2所示。

要求:不编写任何代码。

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

正确答案:【操作步骤】步骤l:新建一个窗体,按照题目要求建立命令按钮控件并设置命令按钮和窗体的相应属性,如图4.23所示。

程序中用到的属性见表4.2l。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。

解析:窗体对象和命令按钮控件的标题均由其Caption属性来设置,Visible 属性用于设置窗体或控件在运行时是否可见,设计时可通过修改命令按钮的Font 属性来设置标题的字体、字号和字型。

2.在名称为Forml的窗体上添加一个名称为Labell的标签,在属性窗口中把BorderStyle属性设置为1(如图l所示),编写适当的事件过程。

使得程序在运行后,如果单击窗体,则可使标签移到窗体的右上角(只允许在程序中修改适当属性来实现)。

要求:不得使用任何变量。

注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sja.Frm正确答案:【操作步骤】步骤1:新建一个窗体,按照题目要求建立标签控件并设置标签的相应属性,见表4.22。

步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考答案PriVate Sub Forml_Slick( ) Labell.Top=0设置Labell的初始位置Label.Left=F0m1.Width-La-bell.Width End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。

国家二级VB机试(上机操作)模拟试卷144(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷144(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷144(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)在名称为Form1的窗体上添加一个名称为L1的标签,标签上标题为“请输入密码”,添加一个名称为Text1的文本框,其宽、高分别为2000和300,设置适当的属性,使得在输入密码时,文本框中品永为“*”字符,此外再把窗体的标题设置为“密码窗口”,以上这些设置都必须在属性窗口中进行,程序运行时的窗体如图所示。

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

(2)在名称为Form1的窗体上添加一个名称为P1的图片框,请编写适当的事件过程,使得程序在运行时,每单击一次图片框,就在图片框中输出“单击图片框”,每单击图片框外的窗体一次,就在窗体中输出“单击窗体”,运行时的窗体如图所示。

要求在程序中不得使用变量,每个事什过程中只能写一条语句。

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

正确答案:(1)【操作步骤】步骤1:新建一个窗体,按照要求建立控件并设置其属性,如图3.11所示。

程序中用到的控件及属性如表3.7所示。

步骤2:调试并运行程序,效果如图3.12所示。

步骤3:关闭程序后按题目要求保存T程和窗体文件。

(2)【操作步骤】步骤1:新建一个窗体,按照题日要求建立控什并设置其属性,如图3.13所示。

步骤2:打开代码编辑窗口,存指定位置编写如下代码。

参考答案Private Sub Form_CliCk( ) Form1.Print”单击窗体”End Sub Private Sub P1_Click( ) P1.Print”单击图片框”End Sub 步骤3:凋试并运行程序,关闭程序后按题目要求存盘。

简单应用题2.(1)在考生文件央下有一个工程文件sit3.vbp,窗体中柯两个图片框,名称分别为P1、P2,其中的图片内容分别是-架航天飞机和一朵云彩,一个命令按钮,名称为C1,标题为“发射”,还有一个计时器,名称为Timer1。

全国计算机二级VB操作试题及答案

全国计算机二级VB操作试题及答案

全国计算机二级VB操作试题及答案全国计算机二级VB操作试题及答案现如今,我们最熟悉的就是试题了,试题是考核某种技能水平的标准。

什么样的试题才能有效帮助到我们呢?下面是店铺带来的.全国计算机二级VB操作试题及答案,希望对你有帮助。

一、选择题(每小题1分,共40小题,共40分。

)1数据库系统的三级模式不包括()。

A.概念模式B.内模式C.外模式D.数据模式2下列描述中正确的是()。

A.VisualBasic只能通过过程调用执行通用过程B.可以在Sub过程的代码中包含另一个Sub过程的代码C.可以像通用过程一样指定事件过程的名字D.Sub过程和Function过程都有返回值3下列数据结构中,能够按照“先进后出”原则存取数据的是()。

A.循环队列B.栈C.队列D.二叉树4在窗体上面画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下代码:SubS(XAsInteger,yAsInteger)StaticzAsIntegery=x*x+Zz=yEndSubPrivateSubCommand1Click()DimiAsInteger.zAsIntegerm=0z=0Fori=1T03Si,Zm=m+zNextiLabel1.Caption=Str(m)程序运行后,单击命令按钮,在标签中显示的内容是()。

A.50B.20C.14D.75下列关于文件的叙述中,错误的是()。

A.使用Append方式打开文件时,文件指针被定位于文件尾B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件C.顺序文件的各个记录的长度可以不同D.随机文件打开后.既可以进行读操作,也可以进行写操作【全国计算机二级VB操作试题及答案】。

国家二级VB机试(上机操作)模拟试卷359(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷359(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷359(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)在名称为Form1的窗体上建立一个名称为Command1的命令按钮数组,含三个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,每个按钮的高、宽均为300、800。

窗体的标题为“按钮窗口”。

运行后的窗体图3一132所示。

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

(2)在名称为Form1的窗体上画一个名称为Shal的形状控件,然后建立一个菜单,标题为“形状”,名称为shape0,该菜单有两个子菜单,其标题分别为“正方形”和“圆形”,其名称分别为shapel 和shape2,如图3—133所示,然后编写适当的程序。

程序运行后,如果选择“正方形”菜单项,则形状控件显示为正方形;如果选择“圆形”菜单项,则窗体上的形状控件显示为圆形。

注意:程序中不能使用变量,每个事件过程中只能写一条语句。

保存时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

正确答案:(1)步骤1:新建一个“标准EXE”工程,表4-77在窗体中用“复制”和“粘贴”画出控件数组并设置属性。

步骤2:按要求将文件保存至考生文件夹中。

(2)步骤1:新建一个“标准EXE”工程,在窗体Form1中画一个名为Sha1的形状控件。

步骤2:选择【工具】→【菜单编辑器】命令,打开菜单设计器,如表4.78所示,设置建立菜单项。

步骤3:打开代码编辑窗口,编写菜单命令的单击事件过程。

参考代码:PriVate Sub Shape1_Click( )Me.Shal.Shape=1End SubPriVate Sub Shape2_Click( )Form1.Shal=3End Sub 步骤4:按要求将文件保存至考生文件夹中。

国家二级VB机试(上机操作)模拟试卷472(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷472(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷472(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立一个名称为cmdArray的命令按钮数组,含3个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,每个按钮的高、宽均为400、900。

窗体的标题为“按钮示例”。

运行后的窗体如图3-62所示。

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

(2)在名称为Form1的窗体上画一个名称为Drvl的驱动器列表框,一个名称为Dir1的目录列表框,一个名称为File1的文件列表框,名称为Label1、标题为“文件名”的标签和名称为Label2、BorderStyle为1的标签。

窗体的标题设置为“文件系统控件”。

请编写适当的程序,使得这三个文件系统控件可以同步变化,即当驱动器列表框中显示的内容发生变化时,目录列表框和文件列表框中显示的内容同时发生变化。

单击文件列表框时,将选中的文件名显示在Label2中,如图3-63所示。

注意:要求程序中不得使用变量,事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。

正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,单击工具箱中的CommandButton控件图标,在窗体Form1上拉出一个命令按钮,在属性设置窗口中该单选按钮名称设置为cmdArray,Width属性值设置为900,Height属性值设置为400。

步骤2:选中cmdArray控件,选择【编辑】→【复制】命令,然后选择【编辑】→【粘贴】命令,在弹出的询问是否建立控件数组的对话框中,选择“是”按钮,如图4-1所示,则可以建立cmdArray 控件数组的第2个元素。

国家二级VB机试(上机操作)模拟试卷195(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷195(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷195(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1、标题为“列表框练习”的窗体上画一个名称为List1的列表框,表项内容依次输入xxx、ddd、mmm和aaa,且以宋体14号字显示表项内容,如图2.93(a)所示。

最后设置相应属性,使运行后列表框中的表项按宁母升序方式排列,如图2.93(b)所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sjt1.frm,上程文件名为sjt1.vbp。

(2)在名称为Form1的窗体上,画一个名称为Labell的标签,其标题为“计算机等级考试”,字体为宋体,字号为12号,且能根据标题内容自动调整标签的大小。

再画两个名称分别为Command1、Command2,标题分别为“缩小”和“还原”的命令按钮(如图2.94所示)。

要求:编写适当的事件过程,使得单击“缩小”按钮,Labell中所显示的标题内容自动减小两个字号:单击“还原”按钮,Labell所显示的标题内容的大小自动恢复到12号。

注意:存盘时,将文件保存至考生文件夹下,窗体文仲名为sjt2.frm,工程文件名为sjt2.vbp。

要求程序中不得使用变量,每个事件过程中只能写一条语句。

正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程。

如表3-52存窗体中画出控件并设置其相关属性。

步骤2:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表3.53在窗体中画出控件并设置其相关属性。

步骤2:打开代码编辑窗口,编写两个命令按钮的Click事什过程。

参考代码:Private Sub Commandl—Click( ) Labell.FontSize=Labell.FontSiZe一2 End Sub Private Sub Command2一Click( ) Labell.FontSiZe=12 End Sub 步骤3:按要求将文件保存至考生文件夹中。

国家二级VB机试(上机操作)模拟试卷178(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷178(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷178(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)住名称为Forml的窗体上画两个文本框,其名称分别为Text1和Text2,它们的高、宽分别为300、2400和1200、2400。

窗体的标题为“窗口”。

请通过属性窗口设置适当的属性满足以下要求:①Text2可以显示多行文本,且有垂直和水平两个滚动条;②运行时在Text1中输入的字符都显示为“*”。

运行后的窗体如图2.148所示。

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

(2)在名称为Forml的窗体卜画一个图像框,名称为Imagel,其高、宽分别为1 900、1700,通过属性窗口把考生文件火下的图像文件picl.bmp装入图像框;再画两个命令按钮,名称分别为C1、C2,标题分别为“放大”、“缩小”,如图2-149所示。

要求:①清编写适当的事件过程,税序运行后,如果单击“放大”按钮,则把图像框的高度、宽度均增加100;单击“缩小”按钮,则把图像框的高度、宽度均减少100。

要求程序中不得使用任何变量。

②通过属性窗口设置图像框的适当属性,使得在放大、缩小图像框时,其中的图像也自动放大、缩小。

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

正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工柙,在窗体Form1中画两个文本框,并分别设置它们的相关属性,其属性及值如表3.79所示。

步骤2:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表3.80在窗体中画出控件并设置其相关属性。

步骤2:打开代码编辑窗口,编写两个命令按钮的Click事件过程。

国家二级VB机试(上机操作)模拟试卷245(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷245(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷245(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Forml、标题为“框架”的窗体上画一个名称为Framel,且没有标题的框架。

框架内含有两个单选按钮,名称分别为Optl和Opt2、标题分别为“字体”、“大小”,如图2-163所示。

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

(2)考生文件夹下的工程文件sjt2.vbp中有一个由直线Linel、Line2和Line3组成的三角形,直线Line1、Line2和Line3的坐标值见表2—4:要求画一条直线Line4以构成三角形的高,且该直线的初始状态为不可见。

再画两个命令按钮,名称分别是Cmd1、Cmd2,标题分别为“显示高”、“隐藏高”,如图2.164所示。

请编写适当的事件过程,使得在运行时,单击“显示高”按钮,则显示三角形的高;单击“隐减高”按钮,则隐藏三角形的高。

注意:要求程序中不得使用变量,每个事件过程只能写一条语句。

不得修改已经存在的控件,最后将修改后的文件按原文件名存盘。

正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表3—86在窗体上绘制控件并设置属性。

步骤2:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:打开本题工程文件sjt2.vbp,在窗体中画一个直线控件和两个命令按钮,并设置其相火属性如表3.87所示。

步骤2;打开代码编辑窗口,编写命令按钮的Click事件过程。

参考代码:Private Sub Cmdl C1ick( ) Line4.Visible=True End Sub Private Sub Cmd2一Click( ) Line4.Visible:False End Sub 步骤3:按要求将文件保存下考生文件夹中。

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

一.选择题1.三种基本结构中,能简化大量程序代码行的是()。

A.顺序结构B.分支结构C.选择结构D.重复结构D。

【解析】重复结构又称为循环结构,它根据给定的条件,判断是否需要重复执行某一相同或类似的程序段,利用重复结构可以简化大量的程序行。

2.下列关于栈的描述正确的是()。

A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素C。

【解析】根据数据结构对栈的定义及其特点可知:栈是限定只在表尾进行插入或删除操作的线性表,因此栈是先进后出的线性表,对栈的插入与删除操作,不需要改变栈底元素。

栈是限定只在表尾进行插入或删除操作的线性表。

3.下列有关数据库的叙述,正确的是()。

A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字D。

【解析】数据处理是指将数据转换成信息的过程,故选项A 叙述错误;数据的物理独立性是指数据的物理结构的改变不会影响数据库的逻辑结构,故选项B叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项C叙述错误。

4.概要设计中要完成的事情是()。

A.系统结构和数据结构的设计B.系统结构和过程的设计C.过程和接口的设计D.数据结构和过程的设计A。

【解析】软件概要设计的基本任务是:设计软件系统结构;数据结构及数据库设计;编写概要设计文档;概要设计文档评审。

5.下面排序算法中,平均排序速度最快的是()。

A.冒泡排序法B.选择排序法C.交换排序法D.堆排序法D。

【解析】在各种排序方法中,快速排序法和堆排序法的平均速度是最快的,因为它们的时间复杂度都是O(nlog2n),其他的排序算法的时间复杂度大都是O(n2)。

6.下列描述中正确的是()。

A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题C。

【解析】软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法来开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。

软件工程的目标是生产具有正确性、可用性及开销合宜的产品,它的主要思想是强调在软件开发过程中需要应用工程化原则。

7.关系模型允许定义3类数据约束,下列不属于数据约束的是()。

A.实体完整性约束B.参照完整性约束C.属性完整性约束D.用户自定义的完整性约束C。

【解析】关系模型允许定义3类数据约束,即实体完整性约束、参照完整性约束和用户自定义完整性约束。

其中前两种完整性约束由关系数据库系统支持,用户自定义完整性约束则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。

8.下列描述中正确的是()。

A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合D。

【解析】软件是程序、数据与相关文档的集合,它是一个逻辑实体。

软件的开发要受计算机系统的限制,例如硬件系统的限制、软件操作系统的限制等。

9.用树型结构表示实体之间联系的模型是()。

A.关系模型B.网状模型C.层次模型D.以上三个都是C。

【解析】层次模型是数据库系统中最早出现的数据模型,它用树型结构来表示各类实体及实体间的联系。

在现实世界中事物之间的联系更多的是非层次关系的,用层次模型表示非树型结构很不直接,网状模型则用来表示非树型结构。

关系模型是目前最重要的一种数据模型,它建立在严格的数学概念基础上。

关系模型由关系数据结构、关系操作系统和关系完整性约束3部分组成。

10.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。

A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口C。

【解析】双击窗体上的某个控件,打开代码窗口,并定位到该控件的相关方法。

11.下面的控件可作为其他控件容器的是()。

A.PictureBox 和Data B.Frame 和Image C.PictureBox 和Frame D.Image 和Data C。

【解析】Visual Basic 控件中,PitureBox 和Frame可以作为其他控件的容器,而Data 和Image 则不能。

12.下列说法错误的是()。

A.窗体文件的扩展名为“.frm”B.一个窗体对应一个窗体文件C.Visual Basic 中的一个工程只包含一个窗体D.Visual Basic 中一个工程最多可以包含255个窗体C。

【解析】Visual Basic 中的一个工程可包含一个或者多个窗体,但最多只能是255个。

13.要设置窗体为固定对话框,并包含控制菜单栏和标题栏,但没有最大化和最小化按钮,设置的操作是()。

A.设置BorderStyle 的值为Fi xed Tool Wi ndow B.设置BorderStyle 的值为Sizable Tool Wi ndow C.设置BorderStyle 的值为Fi xed Dialog D.设置BorderStyle 的值为SizableC。

【解析】窗体的BorderStyle 属性用来设置窗体的格式,它有6个可选值。

0-none :没有边框或与边框相关的元素。

1-fi xed si ngle :可以包含控制菜单框、标题栏、“最大化”和“最小化”按钮。

只有使用最大化和最小化按钮才能改变大小。

2-sizable :缺省值。

可以使用设置值1列出的任何可选边框元素重新改变尺寸。

3-fi xed dialog :可以包含控制菜单框和标题栏,不能包含最大化和最小化按钮,不能改变尺寸。

4-fi xed toolwi ndow:不能改变尺寸。

显示关闭按钮并用缩小的字体显示标题栏。

窗体在Wi ndows 95的任务条中不显示。

5-sizable toolwi ndow:可变大小。

显示关闭按钮并用缩小的字体显示标题栏。

窗体在Wi ndows 95的任务条中不显示。

根据本题的要求,应设置BorderStyle 的值为Fi xed Dialog。

14.Private Sub Form_KeyPress(KeyAscii As Integer)Di mch As Stri ngch =Chr(KeyAscii)KeyAscii =Asc(UCase(ch))Print Chr(KeyAscii +2)End Sub程序运行后,按键盘上的“A”键,则在窗体上显示的内容是()。

A.A B.B C.C D.DC。

【解析】本题考查了3个系统函数:Chr(),Asc(),UCase()。

它们的功能分别是将ASCII 码值转换为字符;将字符转化为ASCII 码值;将字符转化为大写字符串。

KeyPrevie w 属性返回或设置一个值,以决定是否在控件的键盘事件之前激活窗体的键盘事件。

键盘事件有KeyDown、KeyUp 和KeyPress ,主要应用于Form 对象。

本题的程序执行时,当按下“A”时,则“A”的ASCII 码值传给函数体,并转换为字符赋给变量ch ,再将ch(即“A”)的ASCII 值赋值给KeyAscii ,最后将KeyAscii 值加2并转化为字符打印输出,即结果为字母“C”。

15.两个或两个以上模块之间关联的紧密程度称为()。

A.耦合度B.内聚度C.复杂度D.数据传输特性A。

【解析】耦合是指模块之间的关联程度,内聚是指模块内部各部分的聚合程度。

16.如果在程序中要将a 定义为静态变量,且为整型数,则应使用的语句是()。

A.Redi ma As Integer B.Static a As IntegerC.Public a As Integer D.Di ma As IntegerB。

【解析】Visual Basic 中定义一个静态变量的语法为:Static 变量名As 变量类型。

故选项B正确。

此外,在Visual Basic 中,Static 类型的变量不能在标准模块的声明部分定义,为了使过程中所有的局部变量为静态变量,可在过程头的起始处加上Static 关键字。

这就使过程中的所有局部变量都变为静态变量。

17.用InputBox 函数设计的对话框,其功能是()。

A.只能接收用户输入的数据,但不会返回任何信息B.能接收用户输入的数据,并能返回用户输入的信息C.既能用于接收用户输入的信息,又能用于输出信息D.专门用于输出信息B。

【解析】InputBox 函数用来显示一个输入框,并提示用户在文本框中输入文本、数字或选中某个单元格区域,当按下确定按钮后返回包含文本框内容的字符串。

18.假定有如下的Sub 过程:Sub S(x As Si ngle ,y As Si ngle)t =xx=t/yy =t Mod yEnd Sub在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Co mmand1_Click ()Di ma As Si ngleDi mb As Si nglea=5b =4S(a,b)Print a,bEnd Sub程序运行后,单击命令按钮,输出结果为()。

A.54 B.11 C.1.254 D.1.251D。

【解析】本题定义了一个函数Sub ,默认为地址传递参数,首先对第一个参数进行除操作,第二个进行取余操作,调用后变量改变。

结果为选项D。

19.设a ="Visual Basic",下面使b ="Basic"的语句是()。

A.b =Left(a,8,12)B.b =Mid(a,8,5)C.b =Rigth(a,5,5)D.b =Left(a,8,5)B。

【解析】本题考查字符串函数。

Left(字符串,n):取字符串左部的n 个字符;Mid(字符串,p ,n):从位置p 开始取字符串的n 个字符;Right(字符串,n):取字符串右部的n 个字符。

分析题中的4个选项可知正确答案为选项B。

在窗体上画一个名称为Label1、标题为“Visual Basic 考试”的标签,两个名称分别为Co mmand1和Co mmand2、标题分别为“开始”和“停止”的命令按钮,然后画一个名称为Ti mer1的计时器控件,并把其Interval 属性设置为500,如图所示。

编写如下程序:Private Sub Form_Load()Ti mer1.Enabled =falseEnd SubPrivate Sub Co mmand1_Click()Ti mer1.Enabled =TrueEnd SubPrivate Sub Ti mer1_Ti mer()If Label1.Left <Width ThenLabel1.Left =label1.Left +20ElseLabel1.Left =0End IfEnd Sub程序运行后单击“开始”按钮,标签在窗体中移动。

相关文档
最新文档