二级Visual+Basic语言程序设计模拟197_第1页
二级Visual+Basic语言程序设计模拟197_第2页
二级Visual+Basic语言程序设计模拟197_第3页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、模拟二级VisualBasic语言程序设计模拟197单项选择题第1题:设有如下事件过程:PrivateSubForm_Click()Sum=0Fork=1To3Ifk<=1Thenx=1ElseIfk<=2Thenx=2ElseIfk<=3Thenx=3Elsex=4EndIfSum=Sum+xNextkPrintSumEndSub程序运行后,单击窗体,输出结果是0A. 9B. 6C. 310参考答案:B程序执行过程如下:k=1,k<=1成立,执行x=1,sum=sum+x=1k=2,k<=2成立,执行x=2,sum=sum+x=1+2=3k=3,k<=3成

2、立,执行x=3,sum=sum+x=3+3=6循环结束。因此最后输出Sum的值为6。知识点选项个数4试题编号分数题目类型难度第2题:下列关于函数过程的叙述中,正确的是()。A. 如果不指明函数过程参数的类型,则该参数没有数据类型B. 函数过程的返回值可以有多个C. 函数过程形参的类型与函数返回值的类型没有关系当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递参考答案:C本题考查过程定义。在VB中出现的变量,如果没有声明类型,那么为变体型。VB中可以通过调用函数过程得到返回值,一个函数过程只能有一个返回值,如果需要改变主调过程的参数,可以进行传址方式调用函数。VB数组参数中不存在

3、传址调用,函数的参数和返回值类型之间没有任何关系。第3题:下列叙述中,不届于软件需求规格说明书的作用的是()。A. 便于用户,开发人员进行理解和交流B. 反映出用户问题的结构,可以作为软件开发工作的基础和依据C. 作为确认测试和验收的依据便于开发人员进行需求分析参考答案:D软件需求规格说明书有以下几个方面的作用:便于用户、开发人员进行理解和交流;反映出用户问题的结构,可以作为软件开发工作的基础和依据;作为确认测试和验收的依据。第4题:设窗体上有2个直线控件Linel和Line2,若使两条直线相连接,需满足的条件是()。且Linel.YI且Linel.YI且Linel.YI=Line2.Y2=L

4、ine2.X1=Line2.Y2A. Linel.XI=Line2.X2B. Linel.XI=Line2.Y1且Line1.Y2=Line2.Y2C. Line1.X2=Line2.X1Line1.X2=Line2.X1参考答案:A直线控件的X1、Y1和X2、Y2届性分别表示直线两个端点的坐标,即(X1,Y1)和(X2,Y2)。如果要使两条直线相连,显然这两条直线的某一端点的坐标相同才行。因此本题需要Line1.X1=Line2.X1且Line1.Y1=Line2.Y1,或Line1.X1=Line2.X2且Line1.Y1=Line2.Y2,或Line1.X2=Line2.X1且Line1

5、.Y2=Line2.Y1,或Line1.X2=Line2.X2且Line1.Y2=Line2.Y2。因此A)选项正确。第5题:软件调试的目的是。A. 发现错误B. 改善软件的性能C. 改正错误验证软件的正确性参考答案:C在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。第6题:以下不能用形状控件画出的图形是A. 矩形B. 圆形C. 椭圆扇形参考答案:D形状控件(Shape)提供了显示一些规则图形的简易方法,通过设置形状控件Shape届性值,可显示6种图形:0矩形、1正方形、2椭圆、3圆、4圆角矩形、5一圆角正方形。第7题:下面有关标准模块的叙述中,错误的是。A

6、. 标准模块不完全由代码组成,还可以有窗体B. 标准模块中的Private过程不能被工程中的其他模块调用C. 标准模块的文件扩展名为.bas标准模块中的全局变量可以被工程中的任何模块引用参考答案:A标准模块中只包含其他窗体模块中公用的一些变量、过程等代码,不包括窗体。故选项A误。标准模块中,用Private声明的过程届于私有过程,只能被它所在的模块中的其他过程调用,不能被工程中其他模块调用;用Public声明的全局变量届于公用变量,可以被工程中的任何模块引用。标准模块的文件扩展名是.bas。第8题:当窗体最小化时缩小为一个图标,设置这个图标的届性是()。A. MouselconB. IconC

7、. PictureMousePointer参考答案:BMouselcon届性用于设置自定义的鼠标图标:Icon届性用于设置窗体最小化时的图标;Picture届性用于设置在对象中显示一个图形;MousePointer届性用于设置指示在运行时当鼠标移动到对象的一个特定部分时,被显示的鼠标指针的类型。因此选项B正确。第9题:编写如下程序:PrivateSubCommand1_Click()x=4n=1Dox=2*x-3n=n+1PrintxLoopUntilx>30PrintnEndSub在保证程序输出不变的前提下,可以把循环条件Untilx>30改为A. Untilx>40B.

8、Untilx>20C. Whilexv40Whilex>20参考答案:B第一次执行循环体彳到x=5,n=2;第二次执行循环体得到x=7,n=3;第三次执行循环体得到x=11,n=4;第四次执行循环体得到x=19,n=5;第五次执行循环体得到x=35,x=6,满足x>30条件退出循环。若输出结果相同,则当x=35时,退出循环,选项中只有B选项,即x=35时,满足x>20条件,退出循环。故选择B项。第10题:下列叙述中正确的是。A. 数据库不需要操作系统的支持B. 数据库不需要操作系统的支持C. 数据库是存储在计算机存储设备中的、结构化的相关数据的集合数据库系统中,数据的物

9、理结构必须与逻辑结构一致参考答案:C数据库是存储在计算机存储设备中的、结构化的相关数据的集合。数据库中的数据不只是面向某一项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享,不具有独立的系统。设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。本题答案为C。第11题:如果一个直线控件在窗体上呈现为一条垂直线,则可以确定的是()。A. 它的Y1、Y2届性

10、的值相等B. 它的X1、X2届性的值相等C. 它的X1、Y1届性的值分别与X2、Y2届性的值相等它的X1、X2届性的值分别与Y1、Y2届性的值相等参考答案:BLine控件有四个届性分另U为X1、Y1,X2、Y2,分别代表两个端点的横坐标和纵坐标,如果显示为一条纵线,则意味着两个端点的横坐标一致,即X1=X2第12题:在窗体上有两个文本框:Text1和Text2,然后编写如下事件过程:PrivateSubForm_Load()ShowText1.Text="“:Text2.Text="“:Text2.SetFocusEndSubPrivateSubText2_KeyDown(

11、KeyCodeAsInteger,ShiftAsInteger)Textl.Text=Text1.Text+Chr(KeyCode-4)EndSub程序运行后,如果在Text2文本框中输入”ertyu,则Text1中本框中的内容为()。A. anpuqB. ANPUQC. ERTYUertyu参考答案:B考查键盘事件参数。在Text2中按下键盘上的某个按键时,KeyDowrW件将发生,其中KeyDowr的KeyCode参数是所按键的ASCH码值,其数据类型为整型,可以对其进行算术运算。Chr(KeyCode-4)表示:KeyCode码对应字符前面的第4个字符。注意:KeyCodeM回的总是大写

12、字符。第13题:VB中有3个键盘书件:KeyPress、KeyDownKeyUp若光标在Textl文本框中,则每输入一个字母()。A. 这3个事件都会触发B. 只触发KeyPress事件C. 只触发KeyDownKeyUp事件不触发其中任何一个事件参考答案:A当用户按下某键时触发KeyDDowrffiKeyPress事件,放开某键时触发KeyUp事件。故每输入一个字符,这3个事件都会触发。故A选项正确。第14题:在窗体上没有进行任何届性设置,然后编写如下事件过程,则程序运行结果是()。PrivateSubForm_Load()Fori=1To10sum=sum+iNextiPrint”Sum=

13、;sumEndSubA. 在窗体上输出55B. 在窗体上输出sum=55C. 出错窗体上不输出参考答案:D本题考查Load事件运行。当装入窗体事件触发时,通常用于对届性和变量初始化,一般不使用Print方法,若想Print方法在Form_Load事件过程中起作用,必须设置窗体的AutoRedraw为True,否则Print方法不起作用。第15题:下列不届于结构化分析的常用工具的是0A. 数据流图B. 流程图C. 数据字典判定树和判定表参考答案:B第16题:下列叙述中正确的是A. 一个算法的空间复杂度大,则其时间复杂度也必定大B. 一个算法的空间复杂度大,则其时间复杂度必定小C. 一个算法的时间

14、复杂度大,则其空间复杂度必定小算法的时间复杂度与空间复杂度没有直接关系参考答案:D算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为D。第17题:在窗体上画一个名称为Combol的组合框,名称为Textl的文本框,以及名称为Command的命令按钮,如图所示。运行程序,单击命令按钮,将文本框中被选中的文本添加到组合框中,若文本框中没有选中的文本,则将文本框中的文本全部添加到组合框中。命令按钮的事件过程如下:PrivateSubCommand1_Click()IfText1.Se1Length0ThenElseC

15、ombo1.AddItemText1EndIfEndSub程序中横线处应该填写的是()。A. Combol.AddItemTextl.TextB. Combol.AddItemTextl.SelStartC. Combol.AddItemTextl.SelTextCombol.AddItemTextl.SelLength参考答案:C根据题意可知,横线处应该是将文本框中的选中文本添加到组合框中。文本框Text届性返回整个文本框中的文本,因此A)选项错误;SelStart届性返回选中文本的起始位置,因此B)选项错误;SelLength届性返回选中文本的长度,因此D)选项错误;SelText届性返回

16、选中的文本,因此C)选项正确。第18题:设窗体名称为frm1。以下叙述中正确的是()。A. 运行程序时,能够加载窗体的事件过程是frm1_LoadB. 运行程序时,能够加载窗体的事件过程是Form1_LoadC. 程序运行中用语句:frm1.Name="NeW可以更改窗体名称程序运行中朋语句:frm1.caption="新标题”可以改变窗体的标题参考答案:D一个控件的事件过程由控件的实际名字(Name届性)、下划线和事件名称组成,而窗体事件过程由“For"'、下划线和事件名组成。因此,不管窗体名称是什么,窗体加载事件过程总是FormLoad。窗体的名称即N

17、amefll性在程序运行时不可以更改,窗体的标题即Caption届性则可以在程序运行时更改。第19题:单击命令按钮执行以下程序,输出结果为()。PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=12:y=32CallProc(x,y)Printx;yEndSubPublicSubProc(nAsInteger,ByValmAsInteger)n=nMod10:m=mMod10EndSubA. 1232B. 232C. 23123参考答案:B考查过程调用中的参数传递。参数传递时默认为地址传递,如果实参为常量或者形参加上ByVal关键字说明,则

18、为传值传递。中第一个参数为地址传值传递,第二个参数为传递,因此调用以后x值为2,而y不变。第20题:设窗体上有一个文本框Textl和一个命令按钮Command1并有以下事件过程:PrivateSubCommand1_Click()DimSAsString,chAsStringS=Fork=1ToLen(Text1)ch=Mid(Text1,k,1)S=ch+sNextkText1.Text=sEndSub程序执行时,在文本框中输入“Basic”,然后单击命令按钮,贝UText1中显小的是()。A. BasicB. cisaBC. BASICCISAB参考答案:BLen函数返回字符申的长度,Mi

19、d函数为字符申中部截取函数格式为:Mid(字符申,起始位置,长度)。程序中,For循环的终值是Text1中输入的字符申的长度,即“Basic”的长度为5。循环体中Mid函数从笫一个字符开始依次取出一个字符,然后与上次取出的字符连接,本次取出的字符在前,上次取出的字符在后。最终变量s中应该是“cisaB”第21题:要使窗体从屏幕上消失但仍在内存中,应使用的方法或语句为。A. ShowB. HideC. LoadUnload参考答案:B第22题:有如下程序:PrivateSubForm_Click()DimsAsInteger,pAsIntegerp=1Fori=1To4Forj=1Tois=s+

20、jNextjp=p*sNextiPrintpEndSub程序运行后,单击窗体,则输出结果是0A. 90B. 180C. 400800参考答案:D程序是一个双层For循环,外层循环变量的值决定内层For循环的次数。当i=1时,内层循环1次,s=1,p=1当i=2时,内层循环2次,s=1+1+2=4,p=1*4=4当i=3时,内层循环3次,s=4+1+2+奏10,p=4*10=40当i=3时,内层循环4次,s=10+1+2+3+A20,p=40*20=800第23题:有如下的程序段:Dimt(10)Fork=2To10t(k)=10-kNextkx=6Printt(2+t(x)程序运行后,输出结果

21、为。A. 2B. 3C. 45参考答案:C第24题:在数据库设计中,将E-R图转换成关系数据模型的过程届于。A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段物理设计阶段参考答案:CER图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以届于辑设计阶段。第25题:下列有语法错误的赋值语句是。A. y=7=9B. s=m+nC. Text1.Text=10m+n=12参考答案:D赋值语句的格式是:变量名=表达式。赋值号左边必须是变量名,不能是表达式或常量。D选项中赋值号左边m+n是表达式,不是变量名,故D选项错误。第26题:以下为用户自定义函数:FunctionFun

22、c(aAsInteger,bAsInteger)AsIntegerStaticmAsInteger,iAsIntegerm=0:i=2i=i+m+im=i+a+bFunc=mEndFunction在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimkAsInteger,mAsInteger,pAsIntegerk=4:m=1p=Func(k,m)PrintpEndSub程序运行后,单击命令按钮,输出结果为()。A. 8B. 9C. 1011参考答案:B变量i的计算过程为i=2+0+2=4,变量m的计算过程为m=4+4+1=9,m的值通过子函数

23、名Func返回。第27题:设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandlClick()'循环1Fori=1To3Forj=1To4b(j,i)=a(i,J)NextjNextI'循环2X=b(1,1)Fori=1T04Forj=1T03Printb(i,j);Ifxb(i,j)ThenX=b(i,j)NextjPrintNextiEndSub程序中的数组a已被赋值。以下关于上述程序的叙述中,正确的是()。A. 窗体模块中,不能使用Dim声明a、b数组B. “循环T可以正常运行C. “循

24、环2”中循环变量i、j的终值不对,所以不能正常运行程序可以正常运行,x中保存的是数组b中所有元素中最小的数参考答案:BDim用于在标准模块、窗体模块或过程中定义变量或数组。程序可以正常运行,x中保存的是数组b元索中的最大值。第28题:假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。A. 如果“条件表达式”的值是0,则一次循环体也不执行B. 如果“条件表达式”的值不为0,则至少执行一次循环体C. 不论“条件表达式”的值是否为“真”,至少要执行一次循环体如果“条件表达式”的值恒为0,则无限次执行循环体参考答案:D本题的DoUntilLoop循环结构是先判断,再执行

25、的结构。DoUntil循环语句执行的过程是,先判断条件表达式的值,如果条件表达式的值为0或False时,即条件不成立时,则执行循环体,否则当条件表达式的值为非0或True时,即成立,则退出DO-Loop循环。本题中,选项A条件表达式的值是0,说明条件不成立,执行循环体。故A错误。选项B条件表达式的值不为0,说明条件成立,退出循环。故B错误。选项C中DoUntilLoop语句中条件表达式的值为“假”时,才至少执行一次循环体,故C错误。选项D中条件表达式的值恒为0,说明表达式总是不成立,所以可以无限执行循环体,故D选项正确。第29题:下歹0关于栈的叙述中正确的是oA. 在栈中只能插入数据,不能删除

26、数据B. 在栈中只能删除数据,不能插入数据C. 栈是先进后出(FILO)的线性表栈是先进先出(FIFO)的线性表参考答案:C栈是限定在一端进行插入与删除的线性表。栈是按照"先进后出"的或后进先出的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。本题答案是C。知识点选项个数4试题编号分数题目类型难度第30题:软件设计中划分模块的一个准则是()。A. 低内聚低耦合B. 局内聚低耦合C. 低内聚局耦合高内聚高耦合参考答案:B一般较优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,因此本题答案为B)。第31题

27、:下歹0有关控件的叙述中,正确的是A. 命令按钮不响应DblClick事件B. 标签的主要作用是显示文本信息,它不响应Click事件C. 标签中的文本信息通过Text届性显示在设计阶段,图片框中建立的控件可以拖拽到图片框之外参考答案:A使用命令按钮时,一般都是单击按钮,命令按钮不支持双击事件,如果双击命令按钮,则将作为两次单击事件分别处理,故A项正确。B项标签的主要作用是显示一小段文本,可以响应单击或双击事件,故B错误。标签中的文本信息用Caption届性表示,故C错误。正在设计阶段通过届性窗口装入图形文件,但不可将图片框中建立的控件拖拽到图片框以外,故D错误。第32题:要使两个单选按钮届于同

28、一个框架,下面三种操作方法中正确的是()。 先画一个框架,再在框架中画两个单选按钮 先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中 先画两个单选按钮,再画框架将单选按钮框起来A. B. 、C. 、参考答案:A的操作方法可使两个单选按钮届于同一个框架,其他方法不行。故A选项正确。第33题:下列操作说明中,错误的是。A. 在具有焦点的对象上进行一次按下字母键操作,会引发KeyPress事件B. 可以通过MousePointer届性设置鼠标光标的形状C. 不可以在届性窗口设置MousePointer届性可以在程序代码中设置MousePointer届性参考答案:C可以在届性窗口中给M

29、ousePointer届性设置届性值。故C选项错误。第34题:有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了A. 实体完整性约束B. 参照完整性约束C. 用户定义的完整性约束关系完整性约束参考答案:B关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。实体完整性约束是指,若届性M是关系的主键,则届性M中的届性值不能为空值。T中主键不为空,A选项错误。参照完整性约束是指,若届性(或届性组)A是关系M的外键,它与关系M的主码相对应,则对于关系M中的每个元组在A上的值必须为:要么取空值;要么等

30、于关系M中某个元组的主码值。届性B为关系S的外键,它与关系S的主键相对应,则T中元组在B上应该为空或者与S中主键值相等,题目中不相等,违反参照完整性约束,B选项正确。此题关系中无语义要求,C选项错误。第35题:为了声明一个长度为128个宇符的定长字符申变量StrD,以下语句中正确的是()。A. DimStrDAsStringB. DimStrDAsString(128)C. DimStrDAsString128DimStrDAsString*128参考答案:D有定长和不定长的字符申变量。默认情况下,定义的字符申变量届于不定长的,字符申长度可以改变,比如:DimstrAsString。如果声明一

31、个定长字符申变量,形如DimstrAsString*字符个数。故D选项正确。第36题:窗体上有一个名称为Timerl的计时器控件,一个名称为shape1的形状控件,其Shape届性值为3(Circle)。编写程序如F:PrivaleSubFormLJmd()shape1.Top=0Tirnerl.Interval=100EndSubPrivateSubTimer1Timer()StaticXAsIntegershape1.Top=shape1.Top+100X=X+lIfXM0d10:0Thenshape1.Top=0EndIfEndSub。以下关于上述程序的叙述中,错误的是()0A. 每执行

32、一次Timer1_Timer事件过程,X的值都在原有基础上增加1B. shape1每移动10次叫到起点,重新开始C. 窗体上的shape1由下而上移动shape1每次移动100参考答案:C题目中变量X定义为Stalic,即每次进入Timer事件过程时,x都会保留上次的值,从而实现每执行一次Timer1_Titmer事件过程X的值都在原有的基础上增加。程序中判断调用Timer事件过程10次后,重置shape1的top值为0,即回到起点。控件shape1的Top届性是距离窗体项的位置,数值越大距离越远,因此shape1会由上向下多动。第37题:下面程序计算并输出的是()。PrivateSubCom

33、mand1Click()a=10S=0DoS=S+a*a*aa=a-1LoopUntila=0PrintSEndSubA. 1<sup>3</sup>+2<sup>3</sup>+3<sup>3</sup>+10<sup>3</sup>的值B. 10!+3!+2!+l!的值C. (1+2+3+-+10)<sup>3</sup>的值10个10<sup>3</sup>的和参考答案:A第38题:下列关于通用对话框CD1的叙述中,错误的是()。A. 使用CD1

34、ShowColor方法,可显示“颜色”对话框B. 显示“字体”对话框前,必须先设置CD1的flags届性,否则会出错C. 只要在“打开”对话框中选择了文件,并单击“打开”按钮,即可将选中的文件打开CancelError届性用于控制用户单击“取消”按钮关闭对话框时,是否显示出错警告参考答案:C通用对话框(CommonDialog)提供诸如打开文件(ShowOpen)保存文件(ShowSave)、设置打印选项(ShowPrinter)、选择颜色和字体(ShowFont)、显示帮助(ShowHelp)等操作的一组标准对话框,该控件运行时不可见。当通用对话框显示为“打开”类型时,单击“打开”按钮后其F

35、ileName届性可返回或设置所选文件的路径和文件名,但并不能直接打开该文件。使用显示字体(Font)对话框之前,必须先设置控件的flags届性为CD1CFBothCD1CFPrinterFonts、CD1CFScreenFontsS3个值中的一个。CancelError届性用于设置当用户选择“取消”按钮时,是否显示错误信息(默认为否)。第39题:当文本框中的内容发生改变时所触发的事件是。A. KeyUpB. ChangeC. LostFocusGotFocus参考答案:B文本框中内容有变化时,触发Change事件。故B选项正确。当在文本框中输入数据,松开键盘时触发它的KeyUp事件;文本框失

36、去焦点触发LostFocus事件;获得焦点,触发GotFocus事件。第40题:在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click()DimarrDimStartAsInteger,FinishAsIntegerDimSumAsIntegerarr=Array(12,4,8,16)Start=LBound(arr)Finish=UBound(arr)Sun0Fori=StartToFinishSuSu"arr(i)Nextic=Sum/FinishTextl.Text=cEndSub运行程序,单击窗体,则在文本框中显

37、示的是。A. 40B. 10C. 1216参考答案:B程序中将变量arr初始化为有4个元素的数组,使用Lbound和Ubound函数分别获取数组下标的上下限,然后将数组中的元素值相加,用整除运算求它们的平均值。算式可写为(12+4+8+16)/4=(40)/4=10。所以答案为B。基本操作题第41题:(1)请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上建立一个名称为Command的命令按钮数组,含三个命令按钮,它们的Index届性分别为0、1、2,标题依次为”是”、”否”、”取消”,每个按钮的高、宽均为300、800。窗体的标题为”按钮窗

38、口”。运行后的窗体如图4(如错误!未找到引用源)所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。(2)在名称为Form1的窗体上画一个名称为Sha1的形状控件,然后建立一个菜单,标题为”形状”,名称为shoe。,该菜单有两个子菜单,其标题分别为”正方形”和”圆形”,其名称分别为shape1和shoe2,如图5所示,然后编写适当的程序。程序运行后,如果选择”正方形”菜单项,则形状控件显示为正方形;如果选择”圆形”菜单项,则窗体上的形状控件显示为圆形。注意:程序中不能使用变量,每个事件过程中只能写一条语句。保存时必须存放在考生文件夹下,工程文件

39、名为sjt2.vbp,窗体文件名为sjt2.frm。简单应用题第42题:考生文件夹下的工程文件sjt3.vbp中有2个初始标题分别为“移动”和“退出”的命令按钮;1个初始状态为不可用的时钟Trimerl。请添加1个标签Labell,其标题为“计算机考试”,字体为黑体小四号字,左边界为500,且能根据显示的内容自动调整大小,如图所示。程序功能如下:单击标题为“移动”的按钮时,该按钮标题白动变换为“暂停”,且标签在窗体中开始向右移动。当标签右侧到达窗体右界时,标签移动的方向改变为从右向左移动;当标签左侧触及窗体左界时,标签移动的方向改变为从左向右移动,如此反复。单击标题为“暂停”的按钮时,该按钮的标题白动变换为“移动”,并暂停标签内容的移动。单击“退出”按钮,则结束程序的运行。命令按钮的Click事件过程已经给出,但事件过程不完整,请将其中注释符去掉,把?改为正确的内容,以实现上述程序的功能。注

温馨提示

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

评论

0/150

提交评论