计算机专业中职VisualBasic程序设计会考试卷第1页(共4页)台州市2016年中等职业技术学校会考试卷VisualBasic程序设计(闭卷)2016.5一、选择题(本题共25小题,共50分。每题只有一个正确答案,请将正确答案选项填入答题表才有效。)1、VisualBasic是美国Microsoft公司开发的()A)一种字处理软件B)一款游戏C)一种程序设计语言D)一种平面设计软件2、与传统的程序设计相比,VisualBasic最突出的特点是()A)面向过程的程序设计B)集成化程序开发环境C)事件驱动程序机制D)支持数据库访问功能3、下列不属于VB对象三要素的是()A)事件B)类C)方法D)属性4、在VB程序设计中,由用户操作触发或由系统触发,能被特定对象所识别并作出响应的动作称为()A)方法B)类C)事件D)行为5、一个红色的气球被针扎上升到空中,红色、针、针扎、上升分别属于()A)属性、对象、方法、事件B)属性、对象、事件、方法C)对象、属性、方法、事件D)对象、属性、事件、方法6、在VB中,工程文件扩展名是()A).frmB).vbpC).basD).frx7、在VB编程环境中,运行VB程序的快捷键为()A)F1B)F2C)F4D)F58、应用程序设计完成后,应将程序文件保存,保存时()A)只保存窗体文件即可B)只保存工程文件即可C)先保存工程文件,之后再保存窗体文件D)先保存窗体(和标准模块)文件,之后在保存工程文件9、确定一个控件在窗体上的位置的属性是()A)Width或HeighB)Width和HeightC)Top或LeftD)Top和Left10、在运行过程中,将下列哪个属性的值改为False能使文本框隐藏A)TextB)LockedC)EnabledD)Visible11、以下选项中______能作为VB的变量名()A)4dbcB)alphaC)ab-4D)print12、能够改变复选框中背景颜色的属性是()A)BackcolorB)FontC)FontcolorD)Value13、以下过程是()事件。PrviateSubForm_Load()……计算机专业中职VisualBasic程序设计会考试卷第2页(共4页)EndSubA)命令按钮的单击B)命令按钮的装载C)窗体的装载D)窗体的单击14、X是小于100的非负数,用VB的表达式表达正确的是()A)0≤X≤100B)0=X100C)X=0AndX100D)0≤X10015、已知ch$=“中国梦之我的梦”,能得到字符串“我的梦”的表达式是()A)Instr$(ch$,“我的梦”)B)Left$(ch$,3)C)Mid$(ch$,5,3)D)Right$(ch$,len(ch$))16、下列控件中,没有Caption属性的是()A)标签B)文本框C)框架D)命令按钮17、若窗体中已经有若干个不同的单选按钮,要把它们改为一个单选按钮数组,在属性窗口中需要且只需要进行的操作是()A)把所有单选按钮的Index属性改为相同值B)把所有单选按钮的名称改为相同,且把它们的Index属性改为连续的不同值C)把所有单选按钮的Caption属性值改为相同D)把所有单选按钮的Index属性改为连续的不同值18、复选框对象是否被选中,是由其______属性决定的。()A)CheckedB)ValueC)EnabledD)Selected19、要使一个文本框对象能够显示多行文字,应设置该对象的____属性值为True()A)TextB)MultiLineC)StyleD)Visible20、使文本框获得焦点的方法是()A)ChangeB)OutFocusC)SetFocusD)LosFocus21、要使Timer控件每秒触发Timer事件5次,可将其Interval属性设置为()A)5B)100C)200D)6022、执行语句a=MsgBox(AAAA,BBBB)后,所产生的信息框的标题是()A)BBBBB)空C)AAAAD)出错,不能产生信息框23、要获得垂直滚动条Vscrollbar控件所能表示的最大值,可通过调用该控件的()属性来实现。A)ValueB)MaxC)MinD)LargeChangee24、若要求向文本框输入密码时,只在文本框中显示*号,则应当在此文本框的属性窗口中设置()。A)Text属性值为&B)Caption属性值为&C)PasswordChar属性值为空D)PasswordChar属性值为*25、下面程序运行时,若输入395,则算出结果是()PrivateSubCommand1_Click()Dimx%x=InputBox(请输入一个3位整数)PrintxMod10,x\100,(xMod100)\10EndSubA)395B)539C)593D)359计算机专业中职VisualBasic程序设计会考试卷第3页(共4页)二、填空题(本题共10小题,每空1分,共15分。请将答案直接填在划线上。)26、78%、1976547&、1284.535!中的%表示,&表示,!表示。27、语句DimSIAsString,S2Assingle表示把S1和S2分别定义为______型变量和_______型变量。28、有变量声明语句Dima,S2AsInteger,则变量a为______型变量,b为_____型变量。29、定义全局符号常量PI的值为3.14159的语句是。30、数学公式−b+√b−4ac2a写成VisualBasic表达式为。31、显示窗体所使用的方法为,InputBox函数返回值的类型是。32、已知x=3:y=4:z=5:x=x+y,语句“printzx-z”的运行结果是。33、列表框中增加列表项使用方法。34、为了是标签能自动调整大小以显示全部文本内容,应把标签的属性设置为True。35、每次单击滚动条两端箭头时,滚动条输出的变化值是5,应设置它的属性。三、判断题(本题共10小题,每小题1分,共10分。认为正确的请在括号内划“√”,错误的请在括号内划“×”。)()36、命令按钮仅能识别鼠标单击事件。()37、命令按钮的Default属性为True可是该按钮成为默认接收回车事件的对象。()38、VB中的控件都是用来设计用户界面的。()39、文本框失去焦点能够触发文本框Change事件。()40、命令按钮能通过设置Enabled属性使之有效或无效。()41、能够将文本框控件隐藏起来的属性是Visible。()42、如果文本框的Enabled属性设为False,文本框的文本将变化成灰色,用户能将光标置于文本框上,但是不能改变文本框中的内容。()43、为了使标签框内的内容靠右显示,应把Alignment属性设置为0。()44、语句Text1.Caption=“pencil”的语法是正确的。()45、清除窗体上用print方法输出的内容使用cls方法。四、操作题(本题每空2分,共10分。)46、程序运行时,在第一个文本框输入一串字符,在第二个文本框中输入一个字符,然后单击“统计字母出现次数”命令按钮,统计第二个文本框中字符(大小写被认为是不同的字母)在第一个文本框中出现的次数,统计结果在标签Label3中显示(如图所示)。请将程序补充完整,完成上述功能。PrivateSubCommand1_Click()n=Text1.textm=Text2.textFori=1ToIfm=Mid(n,i,1)ThenNextiLabel3=s计算机专业中职VisualBasic程序设计会考试卷第4页(共4页)EndSub47、下面是一个体操评分程序。共有10位评委,除去一个最高分和一个最低分,计算出平均分为最后得分(假设满分为10分)。PrivateSubCommand1_Click()Max=0Min=10ForI=1To10N=Val(InputBox(“请输入分数”))If____________ThenMax=NIf_____________ThenMin=NS=S+NNextIP=________Print“去掉一个最高分:”;Max,“去掉一个最低分:”;MinPrint“最后得分:”;PEndSub五、设计题(本题共1小题,共15分。)48、请设计三个复选框,名称分别为xq1、xq2和xq3,标题依次为“阅读”、“音乐”、“游戏”,还有一个命令按钮cmd1,标题为“显示”。请编写程序,要求程序运行后,如果选中某个复选框,则当单击“显示”命令按钮时,则显示相应的信息。例如,如果选中“阅读”和“音乐”复选框,则单击“显示”命令按钮后,在窗体上显示“我的爱好是阅读音乐”(如图所示)。设计步骤:(1)根据描述,在下表中写出本题所涉及到的对象及属性的初始值。(3分)对象名称属性名称属性初始值(2)当窗体Form1加载时,为窗体设置背景图,背景图位置及名称为“C:\Windows\bj1.bmp”,请写出相应事件及代码。(4分)(3)编写程序代码,实现原题目要求的功能,即当程序运行后,如果选中某个复选框,当用户单击显示命令按钮时,显示相应的信息。例如,如果选中阅读和音乐复选框,当单击显示命令按钮后,在窗体上显示我的爱好是阅读音乐。(8分)