您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 计算机专业试卷2015
1计算机专业试卷2015姓名学号一、选择题(1)标签控件提供了在窗体相对固定的位置显示文件的区域,和它具有同样功能的控件是()A.文本框B.命令按钮C.图片框D.以上各控件都不对(2)文本框不具有的属性是()A.MultilineB.CaptionC.FontD.Height(3)命令按钮不具有的属性是()A.FontB.MultilineC.EnabledD.Visable(4)单选按钮不具有的属性是()A.ValueB.CaptionC.TextD.Font(5)复选框不具有的属性是()A.ValueB.CaptionC.BackColorD.Default(6)列表框图标的英文名称是:()A.ListBoxB.ComboBoxC.FrameD.CommonDialog(7)PictureBox图标的中文名称是()A.图片框图标B.图片框图标C.计时器图标D.以上都不是(8)图像框和图片框的区别是()A.图像框使用的系统资源比图片框多B.图像框重新绘图速度快C.图片框重新绘图速度快D.以上都不对(9)图片框没有的属性是()A.PictureB.captionC.AutosizeD.以上属性都没有(10)计时器没有的属性是()A.IntervalB.EnableC.SizeD.Index(11)下关于VisualBasic特点叙述中,错误的是____。A)VisualBasic是采用事件驱动编程机制的语言B)VisualBasic程序既可以编译运行,也可以解释运行C)构成VisualBasic程序的多个过程没有固定的执行顺序D)VisualBasic程序不是结构化程序,不具备结构化程序的三种基本结构(12)面可以正确定义两个整型变量和一个字符串变量的语句是____。A)Dimn,mAsInteger,sAsStringB)Dima%,b$,cAsStringC)DimaAsInteger,b,cAsStringD)Dimx%,yAsInteger,zAsString(13)现有语句:y=IIf(x0,xMod3,0)设x=10,则y的值是____。A)0B)1C)3D)语句错误(14)窗体上有一个名称为Command1的命令按钮,其事件过程如下:PrivateSubCommand1_Click()x=VisualBasicProgramming2a=Right(x,11)b=Mid(x,7,5)c=MsgBox(a,,b)EndSub运行程序后单击命令按钮。以下叙述中错误的是______。A)信息框的标题是BasicB)信息框中的提示信息是ProgrammingC)c的值是函数的返回值D)MsgBox的使用格式有错(15)窗体上有一个名称为Frame1的框架(如图),若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是______。A)Frame1.Name=框架B)Frame1.Caption=框架C)Frame1.Text=框架D)Frame1.Value=框架(16)为了使文本框同时具有垂直和水平滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为______。A)0B)1C)2D)3(17)在窗体上画一个文本框,然后编写如下事件过程:PrivateSubForm_Click()x=InputBox(请输入一个整数)Printx+Text1.TextEndSub程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为______。A)123B)456C)479D)123456(18)在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False。程序运行后,如果单击命令按钮,则每隔一秒钟在文本框中显示一次当前的时间。以下是实现上述操作的程序:PrivateSubCommand1_Click()Timer1.______EndSubPrivateSubTimer1_Timer()Text1.Text=TimeEndSub在下划线处应填入的内容是______。A)Enabled=TrueB)Enabled=FalseC)Visible=TrueD)Visible=False(19)若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是______。3A)用鼠标右键单击此按钮B)按键盘上的Esc键C)按键盘上的回车键D)用鼠标右键双击此按钮(20)在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干个项目。当单击列表框中的某个项目时,在标签中显示被选中项目的名称。下列能正确实现上述操作的程序是:_____。A)PrivateSubList1_Click()Label1.Caption=List1.ListIndexEndSubB)PrivateSubList1_Click()Label1.Name=List1.ListIndexEndSubC)PrivateSubList1_Click()Label1.Name=List1.TextEndSubD)PrivateSubList1_Click()Label1.Caption=List1.TextEndSub(21)在窗体上画1个命令按钮(名称为Command1)和1个文本框(名称为Text1),然后编写如下事件过程:PrivateSubCommand1_Click()x=Val(Text1.Text)SelectCasexCase1,3y=x*xCaseIs=10,Is=-10y=xCase-10To10y=-xEndSelectEndSub程序运行后,在文本框中输入3,然后单击命令按钮,则以下叙述中正确的是______。A)执行y=x*xB)执行y=-xC)先执行y=x*x,再执行y=-xD)程序出错(22)在窗体上从左到右有Text1、Text2两个文本框(见图),要求运行程序时在Text1中输入一个分数后按回车键,则判断分数的合法性,若分数为0~100中的一个数,则光标移到Text2中;否则光标不动,并弹出对话框“分数错”。下面程序中正确的是______。A)PrivateSubText1_KeyPress(KeyAsciiAsInteger)14IfKeyAscii=13Then'回车符的ASCII码是13a=Val(Text1)Ifa=0Ora=100ThenText2.SetFocusElseText1.SetFocus:MsgBox(分数错)EndIfEndIfEndSubB)PrivateSubText1_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13Then'回车符的ASCII码是13a=Val(Text1)Ifa=0Anda=100ThenText1.SetFocusElseText2.SetFocus:MsgBox(分数错)EndIfEndIfEndSubC)PrivateSubText1_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13Then'回车符的ASCII码是13a=Val(Text1)Ifa0Anda100ThenText2.SetFocusElseText1.SetFocus:MsgBox(分数错)EndIfEndIfEndSubD)PrivateSubText1_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13Then'回车符的ASCII码是13a=Val(Text1)Ifa=0Anda=100ThenText2.SetFocusElseText1.SetFocus:MsgBox(分数错)EndIfEndIfEndSub(23)在窗体上画一个命令按钮,名称为Command1,然后编写如下代码:OptionBase0PrivateSubCommand1_Click()DimA(4)AsInteger,B(4)AsIntegerFork=0To25A(k+1)=InputBox(请输入一个整数)B(3-k)=A(k+1)NextkPrintB(k)Endsub程序运行后,单击命令按钮,在输入对话框中分别输入2、4、6,输出结果为______。A)0B)2C)3D)4(24)用于标识控件数组各个元素的参数是A)TagB)IndexC)ListIndexD)Name(25)某人创建了一个工程,其中的窗体名称为Form1;之后又添加了一个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是______。A)在工程属性对话框中把“启动对象”设置为Form2B)在Form1的Load事件过程中加入语句LoadForm2C)在Form2的Load事件过程中加入语句Form2.ShowD)把Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为2(26)窗体上有名称分别为Text1、Text2两个文本框,要求文本框Text1中输入的数据小于500,文本框Text2中输入的数据小于1000,否则重新输入。为了实现上述功能,在以下程序中问号(?)处应填入的内容是______。PrivateSubText1_LostFocus()CallCheckInput(Text1,500)EndSubPrivateSubText2_LostFocus()CallCheckInput(Text2,1000)EndSubSubCheckInput(tAs?,xAsInteger)IfVal(t.Text)xThenMsgBox请重新输入!EndIfEndSubA)TextB)SelTextC)ControlD)Form(27)窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2、3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommand1_Click(IndexAsInteger)SelectCaseIndexCase0CD1.Action=16Case1CD1.ShowSaveCase2CD1.Action=5Case3EndEndSelectEndSub对上述程序,下列叙述中错误的是______。A)单击“打开”按钮,显示打开文件的对话框B)单击“保存”按钮,显示保存文件的对话框C)单击“打印”按钮,能够设置打印选项,并执行打印操作D)单击“退出”按钮,结束程序的运行(28)窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为“计算”的命令按钮Command1,并编写了以下程序:PrivateSubCommand1_Click()Callcalc(HV.Value,HT.Value)EndSubPublicSubcalc(xAsInteger,yAsInteger)Text1.Text=x*yEndSub运行程序,单击“计算”按钮,可根据速度与时间计算出距离,并显示计算结果。对以上程序,下列叙述中正确的是_____。A)过程调用语句不对,应为calc(HV,HT)B)过程定义语句的形式参数不对,应为Subcalc(xAsControl,yAsControl)C)计算结果在文本框中显示出来D)程序不能正确运行(29)假定在图片框Picture1中装入了一个图形,为了清除该图形(不删除图片框),应采用的正确方法是_b_____。A)选择图片框,然后按Del键B)执行语句Picture1.Picture=LoadPicture()C)执行语句Picture1.Picture=D)选择图片框,在属性窗口中选择Picture属性条,然后按回车键(30)以下说法中正确的是______。A)任何
本文标题:计算机专业试卷2015
链接地址:https://www.777doc.com/doc-2041948 .html