问答题(1)在考生文件夹下有一个工程文件sit3.vbp,相应的窗体文件为sjt3.frm,包含了所有控件和部分程序,如图3—109所示。要求如下:①利用属性窗口向列表框添加四个项目:VisualBasic、TurboC、C++、Java。②请编写适当的程序完成以下功能:当选择列表框中的一项和单选按钮Option1,然后单击“确定”按钮,则文本框中显示“×××笔试”;当选择列表框中的一项和单选按钮Option2,然后单击“确定”按钮,则文本框中显示“×××上机”。其中“×××”是在列表框中所选择的项目。注意:考生不得修改窗体文件中已经存在的程序,退出程序时必须通过单击窗体右上角的关闭按钮。在结束程序运行之前,必须至少要进行一次选择操作(包括列表框和单选按钮),否则不得分。最后把修改后的文件按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有一个命令按钮,其名称为Command1,标题为“计算并输出”。程序运行后,如果单击命令按钮,程序将计算500以内两个数之间(包括开头和结尾的数)所有连续数的和为1250的正整数,并在窗体上显示出来。这样的数有多组,程序输出每组开头和结尾的正整数,并用“~”连接起来,如图3—110所示。该程序不完整,请把它补充完整。要求:去掉程序中的注释符,把程序中的“?”改为正确的内容,使其能正确运行,但不能修改程序中的其他部分。最后用原来的文件名保存工程文件和窗体文件。
问答题注意:下面出现的“考生文件夹”均为c:/wexam/25160001。在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即'号),但不能修改其他部分。存盘时不得改变文件名和文件夹。本题描述如下:在名称为Form1的窗体上有三个Label控件和两个名称分别为COMSTART和COMEXIT,标题分别为“开始”和“退出”的命令按钮。编写函数ITEM(A,N)其功能是由数字A组成的不多于N位数的整数,并利用该函数求8+88+888+8888的和结果写入考生文件夹下的sjt5.dat文件中。执行完毕后,“开始”按钮变成“完成”,且无效(变灰)。如图9-6所示。
问答题(1)在名称为Form1的窗体上画一个名称为Combol的组合框,其宽度为1200,其类型如图3.188所示(即简单组合框)。要求如下:①请按图中所示,通过属性窗口输入“北京”、“上海”、“广州”、“深圳”。②设置适当的属性,使得运行时,窗体的最大化按钮和最小化按钮消失。注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。(2)在名称为Form1的窗体上画两个文本框,名称分别为Text1、Text2,再画两个命令按钮,名称分别为Command1、Command2,标题分别为“左”、“右”,如图3.189。要求:编写适当的事件过程,使得程序运行时,单击“左”按钮,则焦点位于Text1上;单击“右”按钮,则焦点位于Text2上。注意:程序中不得使用变量,事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
问答题(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,在窗体上有一个命令按钮(名称为Command1,标题为“计算并输出”)和两个文本框(名称分别为Text1和Text2),如图3—90所示。程序运行后,单击命令按钮,即可计算出数组Arr中10个数的正数之和pos与负数之和neg,并分别在两个文本框中显示出来。该程序不完整,请把它补充完整。要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分,也不能修改控件的属性。最后用原来的文件名保存工程文件和窗体文件。(2)在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有两个命令按钮,其名称分别为Command1、Command2;一个标签,其名称为Labe11;一个计时器,其名称为Timer1,如图3—91(a)所示。程序运行后,如果单击“开始”命令按钮,则该按钮变为禁用,而标题变为“继续”,同时标签中的字体每隔100毫秒增大0.1倍(即变为原来的1.1倍),如图3—91(b)所示,字体大小超过100后,自动缩小为8:如果单击“停止”命令按钮,则该按钮变为禁用,“继续”命令按钮变为有效,同时标签中的字体停止变化;再次单击“继续”命令按钮后,标签中的字体继续变化。这个程序不完整,请仔细阅读已有内容,并把它补充完整,使之能正确运行。要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
问答题(1)在考生文件夹中有工程文件sjt3.vbp,其中的窗体如图所示。程序刚运行时,生成一个有10个元素的整型数组。若选中“查找最小值”(或“查找最大值”)单选按钮,单击“查找”按钮,则找出数组中的最小值(或最大值),并在标签Label2中显示。请去掉程序中的注释符,将程序中的“?”改为正确的内容。注意:考生不得修改窗体文件中已经存在的程序,最后将修改后的文件按原文件名进行存盘。(2)在考生文件夹中有一个工程文件sjt4.vbp。窗体上已有控件,如图所示。请在属性窗口中将List1设置为可以多项选择(允许使用Ctrl或Shift进行选择)列表项。要求:程序运行时,单击“>>”按钮,List1中所有的项目显示在List2中(List2中已有项目不变),List1中的内容不变。若双击List1中的某一项时,该项目被添加到List2中,同时在List1中清除该项目。要求:按照题目要求设置控件属性,去掉程序中的注释符,把程序中的“?”改为正确的内容。注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名进行存盘。
问答题(1)在名称为Form1的窗体上添加两个名称分别为Frame1、Ftame2的框架,标题分别为“字号”、“修饰”;在Frame1中添加两个单选按钮,名称分别为Option1、Option2,标题分别为“10号字”、“20号字”,且标题显示在单选按钮的左边;在Frame2中添加一个名称为(:beckl的复选框,标题为“下划线”。程序运行后的窗体如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文什名保存为sjt1.frm。(2)在名称为Form1的窗体上从上到下添加两个文本框,名称分别为Text1、Text2;再添加一个命令按钮,名称为Command1,标题为“选中字符数是”。程序运行时,在Text1中输入若干字符,选中部分内容后,单击“选中字符数是”按钮,则选中的字符个数显示在Text2中(如图所示)。请编写按钮的Click事件过程。要求:程序中不得使用变量,事件过程中只能写一条语句。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。
问答题(1)在名称为Form1、标题为“输入”、最大化按钮失效的窗体上画一个名称为Label1的标签控件,其标题为“输入密码”;再向窗体内画一个名称为Text1的文本框控件,并清空其中的文本。程序执行时,用户在文本框中最多可输入由6个字符组成的密码,密码字符在文本框中显示为“*”,其画面如图所示,请设置相应属性。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。(2)在名称为Form1的窗体上,画一个名称为Shape1的形状控件,将其形状设置为圆、背景样式设置为不透明;再向窗体上画一个名称为HScroll1的水平滚动条控件,并将滚动条所能表示的最小值设置为0、所能表示的最大值设置为255。要求:编写适当的事件过程,使得程序运行时,当单击水平滚动条:HScroll1两端的箭头时,能将Shape1中的背景颜色设置为由红、绿、蓝三原色组合形成的一种颜色,其中,红色的分量值为滚动条中滚动框当前位置所表示的值,绿色、蓝色的分量值都为0。程序运行示意图如图所示。提示:系统库函数RGB可将红、绿、蓝三原色组合,并返回组合后的颜色值。注意:要求程序中不能使用变量,每个事件过程中只能写一条语句(不得使用选择语句或循环语句)。保存时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为Sjt2.frm。
问答题在考生文件夹下有一个工程文件sjt3.vbp,运行情况如图所示。程序的功能是计算如下表达式的值:z=(x-2)!+(x-3)!+(x-4)!+…+(x-N)!其中的N和x值通过键盘分别输入两个文本框Text1、Text2中。单击名称为Command1、标题为“计算”的命令按钮,则计算表达式的值,并将计算结果在名称为Label1的标签中显示。在窗体文件中已经给出了全部控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。要求:程序调试通过后,必须按照如图所示输入N=5,x=12,然后计算z的值,并将计算结果显示在标签Label1中,否则没有成绩。注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
问答题在
中有一个工程文件sjt5.vbp。该程序的功能是:分别统计7*7数组四周元素之和及四周元素中能够被7整除的元素的个数,并将统计结果在相应的标签中显示。请仔细阅读已有程序,然后在标出的位置编写适当的程序,实现上述的功能。
要求:不得修改原有程序和控件的属性。在结束程序运行之前,必须至少正确运行一次程序,将统计的结果显示在标签中,否则将没有成绩,最后将修改后的文件按原文件名进行存盘。
问答题在名称为Form1的窗体上添加三个单选按钮,其名称分别为Option1、Option2和Option3(如图1所示),然后通过属性窗口设置窗体和单选按钮的属性,实现如下功能:①窗体标题为“设置单选按钮属性”;②三个单选按钮的标题分别为“按钮1”、“按钮2”和“按钮3”;③初始状态为,第一个单选按钮为“选中”;④程序运行后,第二个单选按钮“不可用”;⑤程序运行后,第三个单选按钮不可见。程序的运行情况如图2所示。要求:不编写任何代码。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
问答题(1)在名称为Form1、标题为“标签”的窗体上添加一个名称为Label1的标签,并设置适当属性以满足以下要求:①标签的标题为“计算机等级考试”;②标签可根据标题内容自动调整其大小;③标签带有边框,且标签标题显示为三号字。程序运行后的窗体如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。(2)在名称为Form1的窗体上添加一个名称为Hscroll1的水平滚动条,其刻度范围为1—100;再添加一个名称为Text1的文本框,初始文本内容为1。程序开始运行时,焦点在滚动条上。请编写适当的事件过程,使得程序运行时,文本框中实时显示滚动框的当前位置。运行情况如图所示。注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。
问答题在考生文件夹下有一个工程文件sjt5.vbp,界面如图所示,其功能如下:①单击“读数据”按钮,则把考生文件夹下文件in5.dat中的12组整数(其中每组含有10个数,共计120个整数)读到数组a中;②单击“计算”按钮,则对每组数求平均值,并将所求各级数的平均值截尾取整后存入s数组中;③单击“显示”按钮,则将所求各组数的平均值显示在文本框架Text1中;④单击“存盘”按钮则把计算结果存盘。在给出的窗体文件中已经有了全部控件,且“读数据”、“显示”和“存盘”按钮的Click事件过程已经给出,请为“计算”按钮编写适当的事件过程以实现上述功能。注意:不得修改已经存在的程序,在结束程序运行之前,必须用“存盘”按钮存储计算结果,否则无成绩。最后,程序按原文件名存盘。
问答题在考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tAddr”和“tUser”。同时还有窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计。 (1)将窗体中名称为“Lremark”的标签控件上的文字颜色改为红色(红色代码为255),字体粗细改为“加粗”。 (2)将窗体标题设置为“修改用户信息”。 (3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 (4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为深棕(深棕代码为128)、字体粗细改为“加粗”,并给文字加上下划线。 (5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状念为不可用,当单击“修改”按钮后,应使“保存”按钮变为可用。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 要求:修改后运行该窗体,并查看修改结果。 注意:不能修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不能修改表对象“tAddr”和“tUser”。 程序代码只允许在“**********”与“**********”之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。
问答题考生文件夹中有工程文件sit3.vbp。窗体上有一个名称为Labell、标题为“标签控件”的标签;有一个名称为Commandl、标题为“命令按钮”的命令按钮。单击上述两控件中的任一控件,则在标签Label2中显示所单击控件的标题内容(标题内容前添加“单击”二字),下图是单击命令按钮后的窗体外观。请去掉程序中的注释符,把程序中的?改为正确的内容。注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。
问答题在考生文件夹下有一个工程文件sj4.vbp(相应的窗体文件名为sj4.frm)。窗体上有4个文本框,它们的初始内容为空;一个标题为“升序排列”的命令按钮,其功能是通过调用过程Sort将数组按升序排序。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可使数组按升序排序,并在文本框中显示出来(如下图所示),同时将其平均值在窗体标题上显示。这个程序不完整,请把它补充完整,并能正确运行。要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
问答题注意:下面出现的“”均为c:/wexam/25160001。请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体中建立一个名称为Cmd1,标题为“显示”的命令按钮,如图2-1所示。要求程序运行后,如果单击“显示”按钮,则执行语句Form1.Print“显示”:如果单击窗体,则执行语句Form1.Cls。注意:保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。(2)在名称为Form1的窗体上建立一个水平滚动条,名称为HS1,其最大值为100,最小值为0。要求程序运行后,每次移动滚动框时,都执行语句Forml.PrintHSl.Value,如图2-2所示(程序中不能使用任何变量)。注意:保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。
问答题请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为Pic的图片框,通过属性窗口将考生文件夹下的文件Tul一1jpg添加到图片框,然后编写适当的事件过程。运行程序时,单击窗体,在图片框中显示“VB等级考试”,如图3-111所示。注意:要求程序中不得使用变量,事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sitl.vbp,窗体文件名为sjtl.frm。(2)在名称为Forml的窗体上画一个名称为Commandl的命令按钮,标题为“命令按钮”。然后建立一个菜单,标题为“控件”,名称为menu,包含两个子菜单项,一个是“显示命令按钮”,名称为subMenul;另一个是“隐藏命令按钮”,名称为subMenu2,如图3.112所示。编写适当的事件过程,使得程序运行时,如果选择“显示命令按钮”菜单命令,则显示命令按钮控件;而如果选择“隐藏命令按钮”菜单命令,则隐藏命令按钮控件。注意:程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
问答题(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有一个矩形和一个圆,还有垂直和水甲滚动条各一个。程序运行时,移动某个滚动条的滚动块,可使圆做相应方向的移动。滚动条刻度值的范围是圆可以在矩形中移动的范围。以水平滚动条为例,滚动块在最左边时,圆靠在矩形的左边线上,如图2.140(a)所示;滚动块在最右边时,圆靠在矩形的右边线上,如图2.140(b)所示。垂直滚动条的情况与此类似。文件中已经给出了全部控件和稗序,但程序不完整,请去掉程序中的汴释符,把程序中的?改为正确的内容。注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。(2)在考生文件夹下有一个工程文件sit4.vbp。窗体中已经给出了所有控件,如图2.141所示。运行时,单击“发射”按钮,航天飞机图标将向上运动,速度逐渐加快,全部进入云中后则停止,并把飞行距离(用坐标值表示)、所用时问(单位为秒)分别显示在标签Label1和Label2中;单击“保存”按钮,则把飞行距离、所用时间存入考生文件夹下的out4.txt文件中。文件中已经给出了程序,但不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
问答题(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值,并在窗体上显示出来(如图所示)。这个程序不完整,请把它补充完整,并使其能正确运行。要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后将修改后的文件按原名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,其中计算不能被7整除的整数的个数的操作在通用过程Fun中实现,请编写该过程的代码。要求:请勿改动程序中的任何内容,只在FunctionFun()和EndFunction之间填入你编写的若干语句。最后将修改后的文件按原文件名存盘。