真题试卷93

题量:3题
题型:问答题
试卷简介: 真题试卷93, 此试卷为参加"VB语言程序设计"的考生提供的"真题试卷93"的答案和解析。

试题预览

2 问答题 24分
(1)考生文件夹下的工程文件sjt3.vbp中有2个标题分别是"产生范文"和"结束"的命令按钮;2个名称分别为Text1和Text2,初始值为空的文本框。请再画1个名称为Label3、标题为"正确率"的标签, 画1个名称为Text3、初始内容为空的文本框。
       程序功能如下:
       1)单击"产生范文"命令按钮,则在Text1文本框中随机产生由20个字母组成的范文;
       2)用户可以在Text2文本框中依照范文输入相应字母,当输入字母达到20个之后,禁止向Text2输入内容,且在Text3文本框中显示输入的正确率;
       3)单击"结束"命令按钮,则结束程序运行。
       请将"产生范文"命令按钮的Click事件过程,以及Text2文本框的KeyPress事件过程中的注释符去掉,把 ?改为正确内容,以实现上述程序功能。
       注意:
         考生不得修改窗体文件中已经存在的控件和程序。最后,程序按原文件名存盘。




  
  (2)考生文件夹下的工程文件sjt4.vbp中已经定义了一个学生记录类型数据StudType。有3个标题分别为"准考证号"、"姓名"和"总分"的标签;3个初始内容为空,用于接收准考证号、姓名和总分的文本框Text1、Text2和Text3;1个用于显示提示信息的标签Label4。请再画1个含有3个命令按钮的控件数组,其名称为Cmd1,标题分别是"添加"、"最高"和"结束"。如图所示。
       程序功能如下:
       1)单击"添加"按钮,则将Text1、Text2和Text3文本框中输入的准考证号、姓名和总分等学生信息存入自定义的学生记录类型数组stu中,同时在Label4中显示已输入的学生人数。最多只能输入50个学生信息。
       2)单击"最高"按钮,则在3个文本框中显示"总分"最高的学生记录,同时在Label4中显示该记录的位置。
       请将命令按钮控件数组Cmd1的Click事件过程中的注释符去掉,把 ?改为正确的内容,以实现上述程序功能。
       注意:
         考生不得修改窗体文件中已经存在的控件和程序,最后,程序按原文件名存盘。