文档介绍:该【武汉理工大学网络教育学院20242024学年第一学期 】是由【朱老师】上传分享,文档一共【6】页,该文档可以免费在线阅读,需要了解更多关于【武汉理工大学网络教育学院20242024学年第一学期 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。武汉理工大学网络教育学院2024—2024学年第一学期?VisualBasic程序设计?复****题课程VisualBasic程序设计专业班级______________单项选择题〔每题2分〕VB工程文件的扩展名是。[A].vbp [B].frm [C].frx [D].bas控件________没有Caption属性。 [A]Label [B]OptionButton [C]Frame [D]TextBox当设置了定时器的有关属性后,使窗体自动向下移动的语句是哪条?[A]MoveLeft,Top+100 [B]MoveTop+100 [C]Move,Top+100 [D]MoveTop=Top+100mondialog1显示为颜色对话框,可以改变该控件的________属性。 [A]Color [B]FileName [C]Action [D]Filter以下函数中,返回值是字符串的是:[A]Chr [B]InStr [C]Val [D]\2+Fix(-)*3的值是__________。[A]-27 [B]-24 [C]-23 [D]-26将当前窗体中显示的文字及绘制的图形全部去除,可以用________方法。 [A] [B] [C]Me=〞〞[D],操作________等同于单击该菜单项。[A]同时按下[Ctrl]和[F]键[B]按下[F]键[C]同时按下[Alt]和[F]键[D]同时按下[Shift]和[F]键一个对象可以执行的动作和可以被对象识别的动作分别称为________。 [A]方法和事件[B]事件和方法[C]属性和方法[D]事件和过程在设计模式双击窗体中的对象后,VisualBasic将显示的窗口是______。[A]属性窗口[B]代码窗口[C]工具箱[D]工程〔工程〕窗口在以下________中的这些对象都不响应Click事件。[A]框架、定时器、形状[B]定时器、线条、滚动条[C]滚动条、公共对话框、图像框[D]标签、定时器、滚动条以下数据类型中,占用内存最小的是________。[A]Boolean [B]Byte [C]Integer [D]Single用情况选择语句SelectCaseX,选择|X|>5情况的语句为Case________。[A]Not(-5To5) [B]5To-5 [C]Is<-5,Is>5 [D]ABS(X)>5列表框控件的以下几个属性中,________不是数组。[A]List [B]ListIndex [C]Selected [D]ItemDatamand1设置为不可见,应修改该命令按钮的属性。[A]Visible [B]Value [C]Caption [D]Enabled以下控件不能做为容器控件?[A]Form [B]PictureBox [C]Frame [D]Image要改变Label控件中文字的颜色,可以设置Label控件的________属性。[A]FontColor [B]FillColor [C]ForeColor [D]BackColor形状控件所显示的图形不可能是________。[A]圆[B]椭圆[C]圆角正方形[D]等边三角形水平滚动条HScroll1的LargeChange属性值为100,表示________为100。[A]该滚动条Value属性的最大值[B]拖动滚动框时滚动条Value的变化量[C]单击滚动箭头和滚动框之间某位置时滚动条Value的变化量[D]单击滚动箭头时滚动条Value的变化量复选框的Value属性有三个取值,分别表示未选、选中和灰色。[A]0、1和2[B]False、True和Grayed [C]0、1和-1[D]Unchecked、Checked和Grayed标签的WordWrap=True可以固定标签宽度来显示多行文本,它必须和属性一起设置。[A]MultiLine [B]AutoSize [C]Alignment [D]Width用户在由InputBox函数弹出的输入框中输入了True这几个字符,那么该输入框函数返回值的类型是。[A]Boolean [B]Byte [C]String [D]Integer要将Shape控件的形状设置为圆,应该设置Shape控件的属性?[A]Name [B]Caption [C]Shape [D]Circle对象可以识别和响应的某些操行为称为。 [A]属性 [B]方法 [C]继承 [D]事件Double类型的数据由几个字节组成:。 [A]2l [B]4 [C]8 [D]16要声明一个长度为256个字符的定长字符串变量str,语句是正确的。 [A]DimstrasString [B]DimstrasString(256) [C]DimstrasString[256] [D]DimstrasString*256以下哪种控件不可以包含其他控件。 [A]PictureBox [B]Frame [C]Image [D]Form用于获取字符串长度的函数是。 [A]Len() [B]Length() [C]StrLen() [D]LOF()将焦点主动设置到指定的控件或窗体上,应采用方法。[A]SetDate [B]SetFocus [C]SetText [D]GetGata单击滚动条两端的滚动箭头,将触发它的事件。 [A]Scroll [B]SmallChange或LargeChange [C]KeyDown [D]ChangemonDialog1的类型设置成另存为对话框,可调用该控件的方法。 [A]ShowOpen [B]ShowSave [C]ShowColor [D]ShowFonta和b中有且只有一个为0,可以用以下的表达式来表示。 [A]a=0Orb=0 [B]a=0Xorb=0 [C]a*b=0Anda+b<>0 [D]a=0AndNotb=0Andb=0AndNota=0由“Fori=18To0Step-3”决定的循环结构被执行次。 [A]4 [B]5 [C]6 [D]7以下程序代码能执行的是。 [A]Ifa=1Thenb=0Elsec=0EndIf [B]Ifa=1Then:b=0:ElseIfc=0Then:d=0 [C]Ifa=1Then [D]Ifa=1Thenb=0 b=0ElseIfc=0Then ElseIfc=0d=0 d=0EndIf EndIfTimer函数的功能是:____[A]获得系统当前的时间[B]获得系统当前的日期和时间[C]返回从午夜12点至当前时间的秒数[D]触发Timer()事件假设X=-5,执行IfXThenX=0ElseX=1的结果为________。[A]实时错误[B]编译错误[C]X=1 [D]X=0Sub过程与Function过程最根本的区别是:__________[A]前者可以使用Call或直接使用过程名调用,后者不可以.[B]后者可以有参数,前者不可以.[C]两种过程参数的传递方式不同.[D]前者无返回值,但后者有当窗体大小改变时,要使其中的控件也按比例发生变化,应当使用窗体的________。[A]AutoSize属性[B]Resize事件[C]="*.bmp;*.jpg" [D]Stretch方法窗体Form、框架Frame、图片框Picture、图像框Image中________是容器控件。[A]Image、Form、Frame [B]Frame、Picture、Image[C]Picture、Image、Form [D]Form、Frame、Picture DimB1,B2AsBoolean语句显式声明变量________。[A]B1和B2都为布尔型变量[B]B1是整型,B2是布尔型变量[C]B1是变体型,B2是布尔型变量[D]B1和B2都为是变体型变量 以下符号哪一个是VB中的合法变量名?______ [A]IF [B]7AB [C]A[B]7 [D]AB7数学式子Sin25°写成VB表达式是______ [A]Sin25 [B]Sin〔25〕 [C]Sin〔25*〕 [D]Sin(25°)将控件在窗体中的位置向右边移动一点,应修改该控件的属性。 [A]Top [B]Left [C]Width [D]Right如果将命令按钮的Cancel属性设置为True,那么按下键相当于单击该命令按钮。 [A]<Enter> [B]<Ctrl> [C]<Esc> [D]<Alt>语句Print“5+5”的执行结果是。 [A]5+5 [B]10 [C]“5+5” [D]出现错误提示下面声明数组语句中,错误的选项是。[A]PrivateA(3To5) [B]DimA(10,-5To-5) [C]DimA()AsInteger [D]DimA(n)当某文本框对象具有焦点时,击键盘上的一个键会触发该文本框对象的KeyPress事件,________。[A]该事件发生在文本框对象的KeyDown事件前。[B]该事件发生在文本框对象的KeyDown事件后。[C]随后便发生文本框对象的Lick事件。[D]随后便发生文本框对象的GotFocus事件。 要将窗体的背景设置为红色,以下语句中不能实现。[A]BackColor=vbRed [B]BackColor=&HFF0000[C]BackColor=RGB(255,0,0) [D]BackColor=255通常用户自己编写对话框,窗体最好是大小不变的,应该设置窗体以下的属性。 [A]ScaleWidth和ScaleHeight [B]BorderStyle [C]AutoSize [D]ScaleMode以下哪个对象不能响应Click事件[A]列表框[B]图片框[C]窗体[D]定时器填空题〔每题1分〕设X为一个两位数,写出将X的个位数与十位数交换后所得两位数的VB表达式。:。当复选框被选中,它的Value属性值为。要设计命令按钮的快捷键字母,只要在字母前输入即可。表达式Chr(Asc(“china〞)+3)的值是。写出将数学式对应的VB表达式:。将数学式写成VB表达式________。语句OptionExplicit的作用是。先声明DimXAsString*10,再赋值X="AAA",最后Len(X)的值为______。由循环语句ForI=1To16Step3控制的程序结构将被执行次。循环结构ForI=30To1Step–3………NextI的正常循环次数为次。DoUntil条件…Loop循环结构中,当条件为时结束循环。执行以下循环语句,退出循环后的I值为______。ForI==I+1NextIPrintI判断a和b都为正整数的VB逻辑表达式为。将文本框作为密码输入框时,任何输入都显示为*,而将PassWordChar属性设为。语句OptionExplicit的作用是:在菜单设计中,如果要生成某菜单项中的一个“访问键〞,可以在标题中特定的英文字母前加上符号,这样用户通过按住Alt+此字母就可以选择此菜单项。写出函数Int(Sqr(17))的值________。如果在模块的声明段中有OptionBase0语句,那么在模块中使用Dima(6,3To5)声明的数组有________个元素函数Int(Rnd*10)产生的随机数范围是________。 程序运行时,要求当鼠标移动到文本框控件上时出现提示文本,需要对文本框的哪一个属性进行设置?___________VB为添加到窗体上的第一个图片框提供的默认对象名为。Text文本框能接受的最长字符数由文本框的属性确定。表达式-2^2+43\5的值是。。。判断题〔每题2分〕用ExitDo语句可以退出Do---Loop循环,用ExitSub语句可以退出Sub过程,同理用ExitIf也能退出If条件语句。Dima1,a2AsInteger语句显式声明变量a1和a2都为整型变量。字符串常量必须用西文的双引号或单引号括起来。对象的Top属性和Left属性都必须大于或等于零。要修改标签控件或文本框控件中显示的文本内容,只要重新设置它们的Text属性即可。x!表示x的阶乘。在一个过程中使用Static语句声明的静态变量,能在该过程结束后仍然保存该变量,所以可以在其他模块中引用该变量。Do---LoopUntil语句实现循环时,只要条件是真的,就停止循环。Print方法的缺省对象是当前窗体。在VisualBasic中,当调用过程时,缺省状态为按地址传递参数。要在子菜单中放置分隔条,那么要将子菜单项的caption属性设置为连字符“-〞。==False是等价的。当按钮的Default属性设置为True时,任何情况下按<Enter>键,相当于单击该按钮。Do----Loop语句是循环结构的一种特殊形式,如果循环体中没有ExitDo语句,程序运行就一定会进入死循环。mand按钮编写了KeyPress事件代码,那么任何时刻按键盘上的某个键,都会触发该对象的KeyPress事件。对象的Top和Left属性值都必须大于或等于零。图片框的Autosize属性和影象框的Stretch属性都能完整地显示图片,因此它们功能完全一样。当控件在窗体中重叠在一起时,可以通过设置TabIndex属性来改变叠放顺序。窗体的标题必须在程序启动前确定,在程序运行过程中,窗体标题是不能改变的。=Y=Z是非法语句。程序阅读题〔此题10分,每题5分〕执行以下程序,在输入框输入〞7”后,mand1后的输出结果。mand1_Click()DimN%,I%N=(Val(InputBox("请输入奇数:"))-1)/2 ForI=0ToN PrintTab(N-I+1);String(1+2*I,"ABC") NextI ForI=1ToN PrintTab(I+1);String(1+2*(N-I),"ABC") NextIEndSub写出单击窗体的运行结果PrivateSubForm_Click()ForI=1To5 PrintTab(11-I); ForJ=1ToI*2-1 Print“*〞; Next PrintNextIEndSub 程序编程题〔此题10分,每题10分〕mand1,随机产生16个互不相等的二位整数,将它们赋值给一个4行4列的二维数组A(I,J),再将它们显示在窗体中。要求写出该命令按钮的click过程。以下程序段是用于计算1!+2!+...+20!,并打印出计算结果,其中要求用F函数过程用于计算n!。