欢迎来到天天文库
浏览记录
ID:40712781
大小:97.00 KB
页数:6页
时间:2019-08-06
《visual basic程序设计模拟试题1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、VisualBasic程序设计模拟试题1一、单项选择题(每小题2分,共30分)1.在设计应用程序时,可以查看到应用程序工程中所有组成部分的窗口是(D)。A.窗体布局窗口 B.代码编辑器窗口 C.属性窗口 D.工程资源管理器窗口2.在VB6.0集成开发环境在有三种工作模式,下列不属于三种工作模式之一的是(D)。A.设计模式B.中断模式C.执行模式D.编写代码模式3.将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是(C)。A.缺少.frm窗体文件 B.该可执行
2、文件有病毒 C.运行的机器上无VB系统 D.以上原因都不对;4.一个VB应用程序可以包括(A)个vbp文件。A.一 B.二C.零D.不受限制5.要在窗体的标题栏内显示“VB编程世界”,使用的语句是(D)。 A.Form1.Print”VB编程世界” B.Form.Print”VB编程世界” C.Form.caption=”VB编程世界” D.Form1.caption=”VB编程世界”6.要设置命令按钮的背景图形,必须设置的两个属性是(A)。A.Style和PictureB.Style和IconC.C
3、aption和PictureD.Value和Icon7.下列可作为VisualBasic变量名的是(B)。A.A(A+B)B.AlphaC.4ABCD.ABπ8.表达式7+10Mod3*2+2的值为(D)。A.1 B.7 C.6 D.139.文本框没有(C)属性。A.TextB.NameC.CaptionD.BordeStyde10.下列正确的赋值语句是(B)。A.x+y=20B.y=x+20C.3X=YD.S=π*r*r11.下列关于变量的说法不正确的是(C)。A.局部变量的作用域仅限于声明它的过程B.静态局部变量是在过程中用Static语句声
4、明的局部变量C.静态变量在声明它的过程执行完毕后就被释放了D.局部变量是指那些在过程中用Dim语句或Static语句声明的变量12.C++提供了几种方法以实现不同类型间的转换。以下()是不能用来进行不同类型数据间的转换的。A.用隐式类型转换或显式类型转换B.用转换构造函数C.用复制构造函数D.用类型转换函数13.Line(100,100)-Step(600,600)将在窗体(C)画一直线。A.(100,100)到(600,600)B.(100,100)到(500,500)C.(100,100)到(700,700)D.(500,500)到(600,600)14
5、.要绘制多种式样的直线,需要设置Line控件的(D)属性。A.ShapeB.BorderWidthC.FillStyleD.DrawMode15.下列数组声明语句,正确的是(D)。A.Dima[3,1To4]AsIntegetB.Dima(31To4)AsInteget5C.Dima(n,n])AsIntegetD.Dima(3,1To4)AsInteget二、填空题(每小题2分,共20分)1.在VB中,事件过程名由对象和事件构成。2.定时器(Timer)可识别的事件是imer,发生该事件的时间间隔由定时器的Interval属性设置。3.控件数组的名字由Na
6、me属性指定,而数组的每个元素由Index指定。4.要使标签框的大小随Caption属性作自动调整,应将AutoSize设置为True。5.如果不能事先确定变量的数据类型,则可以把它声明为变体型(或Variant)。6.一般可使用关键字声明常量。7.在VisualBasic语言中有三种形式的循环结构。其中若循环的次数可以事先确定,可使用For循环;若要首先判断循环进行的条件,可使用While循环或Do循环。8.要想在代码中给一个名为mytext的文本框赋予文本“我的第一个应用程序!”时,应当编写的语句是mytext.text=”我的第一个应用程序!”。9.在
7、VB中,除了可以指定某个窗体作为启动对象外,还可以指定Main子过程作为启动对象。三、阅读程序题(共25分)阅读下列程序并写出运行结果。1.(6分)PrivateSubForm_Click()DimxAsIntegerStaticyAsIntegerx=x+2y=x+yForm1.Print"x=";x,"y=";yEndSub程序运行后三次单击窗体,写出Form1上的输出结果。X=2y=2X=2y=4X=2y=62.(6分)。Subtest(iAsInteger)i=i+4EndSubPrivateSubForm_Click()DimxAsIntegerx
8、=5Print"x=";xCalltest(x)Pr
此文档下载收益归作者所有