计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
Visual Basic语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
问答题(1)在考生文件夹下有一个工程文件sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则将它的大写形式显示在标签Labell中;若是大写字母,则把它的小写形式显示在Label1中,若是其他字符,则将该字符直接显示在Ladsel1中。输入的字母总数则显示在标签Labe12中,如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名保存为Bjtl.vbp,窗体文件名保存为sjtl.frm。(2)在名称为Form1的窗体上建立一个名称为“menu1”、标题为“文件”的弹出式菜单,其含有三个菜单项,它们的标题分别为:“打开”、“关闭”、“保存”,名称分别为“m1”、“m2”、“m3”。再添加一个命令按钮,名称为“Command1”、标题为“弹出菜单”。要求:编写命令按钮的Click事件过程,使程序运行时,单击“弹出菜单”按钮可弹出“文件”菜单(如图所示)。注意:程序中不得使用变最,事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。
进入题库练习
问答题(1)考生文件夹中有工程文件sjt3.vbp。窗体上显示有一个列表框和一个文本框,且列表框中已有若干列表项。程序的功能是,程序运行时,当用户在列表框中单击并选中某个列表项时,该项的内容将显示到文本框中,用户可以在文本框中对相关内容进行编辑,按回车键后,能够用编辑好的内容替换被选中的列表项,并自动清空文本框;当双击某个列表项时,则从列表框中删除该列表项;当用户直接在文本框中键人文本并按回车键后,则把该文本添加为列表框的一个新列表项,添加完成后,将文本框清窄。运行窗体如图所示。要求:程序已经给出,但不完整,清将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。注意:考生不得修改窗体文件中已经存在的控件和程序。最后程序按原文件名存盘。(2)考生文件火中有一个工程文件sjt4.vbp。窗体上有两个文本框和一个标题为“运算”的命令按钮。程序的功能是当程序运行时,单击“运算”按钮.能够产生10个1~100之间的随机整数,并显示在上面一个文本框中,然后,程序从中找出一个最大值,并将最大值与第1个数互换位置,最后把结果显示在下面一个文本框中。下图为程序某次运行的结果。程序已经给出,但不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。注意:考生小得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。
进入题库练习
问答题在考生文件夹下有一个工程文件sjt5.vbp和随机文件in5.txt,文件中的每个记录包括三个字段,分别为姓名、电话和邮编,其名称、类型和长度如下:窗体中有一个文本框和两个命令按钮。程序运行后,如果单击”读入并显示记录”按钮,则从考生文件夹下的in5.txt文件中读入所有记录并显示在文本框中(每条记录占一行,数据项的顺序是姓名、电话、邮编,如图2-160所示,可使用符号常量vbCrLf表示回车换行);若单击”保存”按钮则把文本框中的内容存入out5.txt文件中。要求:编写”读入并显示记录”按钮的Click过程。把文本框中所有字母改为大写字母(可手工修改)。单击”保存”按钮把修改后的文本框内容存盘,否则无成绩!(过程已给出,不能修改)。最后以原文件名保存放在考生文件夹下。
进入题库练习
问答题(1)在名称为Form1的窗体上添加一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在程序运行时,当用鼠标右键单击文本框时,弹出菜单,选中一个菜单项后,则按所选菜单标题设置文本框中文本的格式,如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt3.vbp,窗体文件名保存为sjt3.frm。(2)在考生文件夹下有一个工程文件sjt4.vbp,含有Form1和Form2两个窗体,其中Form1为启动窗体,窗体上的控件如图1所示。程序运行后,在Form1窗体的文本框中输入有关信息(如“密码”文本框中显示“*”字符),然后单击“提交”按钮,弹出“确认”对话框(Form2窗体),并在Form2中显示Form1中输入的信息,如图2所示。单击“确认”按钮,程序结束,单击“重输”按钮,Form2消失,回到Form1窗体。在给出的窗体文件中已经给出了程序,但不完整。要求:①将Form1的标题改为“注册”,将Form2的标题改为“确认”;②设置适当的属性,使Form2标题栏右上角的所有按钮消失(如图2所示);③去掉程序中的注释符,把其中的?改为正确的内容。注意:不能修改程序中的其他部分,标题等属性的修改只能在属性窗口中进行。最后将修改后的文件按原文件名存盘。
进入题库练习
问答题(1)在名称为Forml的窗体上画1个名称为Framel、标题为“学位”的框架;框架内有1个名称为Optionl的控件数组,该控件数组含有4个标题分别为“学士”、“硕士”、“博士”和“其他”的单选按钮,它们的Index属性分别为0、1、2、3,且标题为“硕士”的单选按钮为选中状态。运行后的窗体如下左图所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。(2)在名称为Forml、标题为“练习”的窗体上,画1个名称为Imagel的图像框,该图像框能自动调整其中图片内容的大小,并装入考生文件夹下名称为“风景”的图片文件。再画2个名称分别为Commandl和Command2,标题分别为“加宽”和“加高”的命令按钮。如下右图所示。要求:编写两个按钮适当的事件过程,使得单击“加宽”按钮时,Imagel的宽度增加15;单击“加高”按钮时,Imagel的高度增加15。在程序中不得使用变量,每个事件过程中只能写一条语句。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
进入题库练习
问答题在名为Form1的窗体上建立两个主菜单,其标题分别为“文件”和“帮助”,名称分别为vbFile和vbHelp,在“文件”菜单下有3个菜单项,分别为“新建”、“打开”和“保存”(其名称分别为vbNew、vbOpen和vbSare)。要求程序运行后,如果选中“文件”下的某个菜单项,则将该菜单项的标题通过MsgBox对话框显示出来,如下图所示。注意:文件必须存放在考生文件夹中,窗体文件名为sj3.frm,工程文件名为sj3.vbp。
进入题库练习
问答题(1)在名称为Forml的窗体上画一个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在运行时当用鼠标右键单击窗体时,弹出此菜单,选中一个菜单项后,则按所选菜单标题设置义本框中文本的格式,如图2一145所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sit3.vbp,窗体文件名为sjt3.frm。(2)在考生文件夹下有一个工程文件sjt4.vbp,含有Forrnl和Form2两个窗体,Forml为肩动窗体,窗体上的控件如图2.146(a)所示。程序运行后,在Forml窗体的文本框中输入有火信息(“密码”框中显示“*”字符),然后单击“提交”按钮则弹出“确认”对话框(即Form2窗体),并在Form2中显示输入的信息,如图2-1460))所示。单击“确认”按钮则程序结束,单击“重输”按钮,则Form2消失,同到Forml窗体。在给出的窗体文件中已经给出了程序,但不完整。要求:①把Forml的标题改为“注册”,把Form2的标题改为“确认”;②设置适当的属性,使Form2标题栏上的所有按钮消失(如图2.146(b)所示):③去掉程序中的注释符,把程序中的?改为正确的内容。注意:不能修改程序中的其他部分,标题等属性的修改只能在属性窗口中进行。最后把修改后的义件按原文件名存盘。
进入题库练习
问答题在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时可以分解为多种素数的组合,例如24可以分解为5和19,也可以分解为11和13,要求取含有最小素数的组合,如图3一178所示)。要求编写“分解为”按钮事件过程中“考生编写程序开始"和“考生编写程序结束”之间的代码,以实现上述功能。过程IsPrime用来判断一个数是否为素数,如果是,返回值为True,否则返回值为False。注意:不得修改原有程序和控件的属性。至少正确运行一次程序,且运行时在文本框中输入23456,单击“分解为”按钮,将结果显示在标签中,否则无成绩。最后把修改后的文件按原文件名存盘。
进入题库练习
问答题在名称为Form1的窗体上添加一个命令按钮和一个水平滚动条,其名称分别为Command1和HScroll1,编写适当的事件过程。程序运行后,如果单击命令按钮,则按如下要求没置水平滚动条的属性:Max=窗体宽度Min=0LargeChange=50SmallChange=10而如果移动水平滚动条的滚动框,则滚动框的位置值显示在窗体上。程序的运行情况如图所示。要求:不得使用任何变量。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjf2.vbp,窗体文件名保存为sjt2.frm。
进入题库练习
问答题(1)在名称为Form1的窗体上画出如图3-46所示的三角形。下表给出了直线Line1、Line2的坐标值,请按此表画Linel、Line2,并画出直线Line3,从而组成如图3-46所示的三角形。注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。(2)在名称为Form1的窗体上画一个名称为List1的列表框,并任意输入若干列表项;再画一个名称为Text1的文本框,无初始内容。请编写List1和Text1的Click事件过程。程序运行后,如果单击列表框中的某一项,则在文本框中显示该项相应的顺序号,若单击第一项,则在文本框中显示1;若单击第二项,则在文本框中显示2,以此类推(如图3—47所示):如果单击文本框,则把该列表项的内容显示在文本框中。注意:要求程序中不得使用变量,事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
进入题库练习
问答题在考生文件夹下有一个工程文件sjt5.vbp,窗口有2个名称分别为Command1和Command2、标题分别为“读数据"和“排序”的命令按钮,有2个标题分别为“数组A”和“数组B”的标签。请将窗体标题设置为“完全平方数排序”;再画2个名称分别为Text1和Text2、初始内容都为空的文本框,并且可多行显示,有垂直滚动条,如图3.55所示。程序功能如下:1)单击“读数据”按钮,则把考生文件夹下in5.dat文件中的100个正整数读入数组A,并将它们显示在Text1文本框中。2)单击“排序”按钮,则首先将这100个数中的所有完全平方数放入数组B中,并将它们按降序排列显示在Text2文本框中。提示:一个整数若是另一个整数的平方,那么它就是完全平方数。如144=122,所以144就是一个完全平方数。要求:去掉注释符,把?改为正确内容,并添加代码使得“排序”命令按钮的Click事件过程可以实现上述功能。提示:Sort过程可以把求出的完全平方数进行排序,可以直接调用。注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行“排序”,且须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
进入题库练习
问答题注意:下面出现的“考生文件夹”均为C:/wexam/25160002。请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个文本框,其名称为Text1,然后通过“属性”窗口设置窗体和文本框的属性,实现如下功能:在文本框中可以显示多行文本,显示垂直滚动条,显示的初始信息为“程序设计”,显示的字体为三号规则黑体;窗体的标题为“设置文本框属性”。完成设置后的窗体如图24-1所示。要求:不编写任何代码。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。(2)在名称为Form1的窗体上画两个命令按钮,如图24-2所示,其名称分别为Cmd1和Cmd2,编写适当的事件过程。程序运行后,如果单击命令按钮Cmd1,则可使该按钮移到窗体的左上角(只允许通过修改属性的方式实现);如果单击命令按钮Cmd2,则可使该按钮在长度和宽度上各扩大到原来的2倍。程序的运行情况如图24-3所示。要求:不得使用任何变量。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
进入题库练习
问答题注意:下面出现的“考生文件夹”均为c:/wexam/25160001。(1)在窗体上建立一个名称为Text1的文本框,然后建立两个主菜单,标题分别为“销售业态”和“帮助”,名称分别为vbMenu和vbHelp,其中“销售业态”菜单包括“大型百货”、“连锁超市”和“前店后厂”三个子菜单,名称分别为vbMenu1、vbMenu2和vbMenu3。要求程序运行后,在“销售业态”的下拉菜单中选择“大型百货”,则在文本框内显示“百货大楼”;如果选择“连锁超市”,则在文本框内显示“利客隆”:如果选择“前店后厂”则在文本框内显示“稻香村”。程序运行界面如图8-3所示。注意:保存时必须存放在考生文件夹下,窗体文件名为sjt3.frm,工程文件名为sjt3.vbp。(2)在考生文件夹中有文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即'号),但不能修改其他部分。存盘时不得改变文件夹和文件名。本题描述如下:窗体上有一个名称为Text1的文本框;两个复选框,名称分别为Ch1和Ch2,标题分别为“羽毛球”和“乒乓球”;一个名称为C1,标题为“确定”的命令按钮。要求程序运行后,如果只选中Ch1,单击“确定”命令按钮,则在文本框中显示“报名参加羽毛球比赛”;如果只选中Ch2,然后单击“确定”命令按钮,则在文本框中显示“报名参加乒乓球比赛”;如果同时选中Ch1和Ch2,单击“确定”命令按钮,则在文本框中显示“报名参加羽毛球和乒乓球比赛”;如果Ch1和Ch2都不选,然后单击“确定”命令按钮,则在文本框中什么都不显示。程序运行界面如图8-4所示。
进入题库练习
问答题(1)在考生文件夹中有工程文件sil3.vbp,程序界面如图3—3所示。当在文本框中输入正整数N,单击“计算”命令按钮,进行计算。若N是奇数,计算1+3!+5!+……+N!,若N是偶数,计算1+3!+5!+……+(N+1)!。在给出的窗体文件中已经有了全部控件,但程序不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容。注意:考生不得修改窗体文件中已经存在的程序。最后程序按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp,该程序的功能是显示月历。运行程序后,在Text1、Text2中分别输入年份和月份,并在左边的框架中选择该年的1月1日是星期几,然后单击“显示月历”按钮,即可在下面的图片框内显示该年该月的月历。如图3—4所示的是2008年2月份的月历。请将事件过程中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
进入题库练习
问答题在名为Form1的窗体上绘制一个标签,名为Lab1,标签上显示“请输入密码”;在标签的右边绘制一个文本框,名为Text1其宽、高分别为1500和300。设置适当的属性使得在输入密码时,文本框中显示“*”字符,此外再把窗体的标题设置为“PassWord窗口”。运行时的窗体如下图所示。注意:以上设置都只能在属性窗口中进行设置;文件必须存放在考生文件夹中,工程文件名为sj1.vbp,窗体文件名为sj1.frm。
进入题库练习
问答题(1)在考生文件夹下有一个工程文件sjt3.vbp。其功能是:1)单击“读数据”按钮,则把考生文件夹下in3.dat文件中的100个按升序排列的整数读入到数组a中,同时显示在Text1文本框中;2)单击“查找”按钮,则提示用户输入查找的数,并利用二分法在数组a中查找该数,若查找成功,则在Text2文本框中显示该数在数组中的位置,否则显示查找失败。提示:二分法查找的思路是,将查找值与有序数组的中间项元素进行比较,若相同则查找结束;否则判断查找值落在数组的上半部分还是下半部分,并继续在那一半的数组中重复上述查找过程。要求:请将窗体的标题设置为“二分法查找”,并将“查找”命令按钮的Click事件过程中的注释符去掉,把“?”改为正确内容,以实现上述程序功能。如图3—186所示的是运行时输入数值68的查找结果。注意:考生不得修改窗体文件中已经存在的控件和程序。最后,程序按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp。运行程序,按下鼠标左键,并在窗体上拖动鼠标时,沿鼠标移动可在窗体上画出一系列圆,如图3—187所示。给出的程序不完整,要求去掉程序中的注释符,把程序中的“?”改为正确的内容。注意:考生不得修改窗体文件中已经存在的控件和程序,最后将程序按原文件名存盘。
进入题库练习
问答题(1)在考生目录下有一个工程文件sjt3.vbp,包含了所有控件和部分程序,如图2.180所示。要求如下:①利用属性窗口设置适当的属性,使Text1、Text2中数据右对齐;②请编写适当的程序完成以下功能:在Text1中输入40(度数),选择组合框中的一个项目,单击“计算”按钮,则根据所选择的项目,计算出相应的正弦、余弦值(保留3位小数,第4位截去,π取3.14159),并显示在Text2中。注意:考生不得修改窗体文件中已经存在的程序,在结束程序运行之前,必须进行一种计算;在Text1中输入的必须是40;必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp,窗体上已经画出所有控件。程序的作用是构成一个简单的时钟。刚运行时,不计时,选择一个单选按钮后,再单击“计时”按钮,则开始计时,并根据所选的单选按钮决定是每秒显示一次秒数,还是每10秒显示一次秒数。Text2用于显示秒,如图2.181所示。窗体文件中已经给出了程序,但不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。注意:不得修改已经给出的程序。最后把修改后的文件按原文件名存盘。
进入题库练习
问答题在考生文件夹中有文件sj4.vbp及其窗体文件sj4.frm。在名为Form1的窗体上有两个复选项,名称分别为Chk1和Chk2,标题分别为“寒假”和“暑假”;两个单选按钮,名称分别为Opt1和Opt2,标题分别为“今年有”和“今年没有”;一个名称为Lab1的标签(如下图所示)请设计程序。要求程序运行后,对复选框和单选按钮进行选择,然后单击窗体,可根据表中的规定在标签中显示相应的信息。本程序不完整,请补充完整,并能正确运行。要求:去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后按原文件名并在原文件夹中保存修改后的文件。
进入题库练习
问答题注意:下面出现的“考生文件夹”均为c:/wexam/25160001。(1)在名称窗体为Form1,KeyPreview属性为True的窗体上有一个列表框(名称为List1)和一个文本框(名称为Text1),如图22-5所示。编写窗体的KeyDown事件过程。程序运行后,如果按“A”键,则从键盘上输入要添加到列表框中的项目(内容任意,不少于三个);如果按“D”键,则从键盘上输入要删除的项目,将其从列表框中删除。程序的运行情况如图22-6所示。在考生文件夹下有一个工程文件sjt3.vbp(相应的窗体文件名为sjt3.frm),可以实现上述功能。但这个程序不完整,请把它补充完整。要求:去掉程序中的注释符,把程序中的?改为适当的内容,使其正确运行,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程Average求数组的平均值,请装入该文件。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的平均值,并在窗体上显示出来,如图22-7所示。这个程序不完整,请把它补充完整,并能正确运行。要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
进入题库练习
问答题(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有1个标题为“计算”的命令按钮,1个标题为“1!+2!+…+10!=”的标签。请画1个名称为Text1,初始内容为空的文本框。效果如图3.34所示。程序功能:单击“计算”命令按钮,则计算“1!+2!+…+10!”的值,并将结果显示在Text1文本框中。请将“计算”命令按钮的Click事件过程中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。注意:考生不得修改窗体文件中已经存在的控件和程序,最后,程序按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp,窗体上有1个名称为标题为“运行”的命令按钮。请画2个名称分别为Text1和Text2,初始内容都为空的文本框,再画2个名称分别为Label1、Label2,标题分别是“最大数”和“最大数位置”的标签。效果如图3-35所示。程序功能:单击“运行”按钮,则产生50个不重复的介于0和100之间(含0和100)的随机数,且以每行10个数的形式显示在窗体上;最后将这些随机数中的最大数和最大数所处的位置显示在Text1和Text2中。如图3-35所示为某一次的运行效果。请将“运行”命令按钮的Click事件过程中的注释符去掉,把“?”改为正确内容,以实现上述程序功能。注意:考生不得修改窗体文件中已经存在的控件和程序,最后,程序按原文件名存盘。
进入题库练习