1[简答题]在考生文件夹下有一个工程文件sit3.vbp。其窗体文件上有一个标题为“得分”的框架,在框架中有一个名称为Textl的文本框数组,含6个文本框控件;文本框Text2用来输入难度系数。程序运行时,在左边的6个文本框中输入6个得分,输入难度系数后,单击“计算分数”按钮,则可计算出最后得分并显示在文本框Text3中(如图所示)。计算方法:
去掉1个最高得分和1个最低得分,求剩下得分的平均分,再乘以3,再乘以难度系数。最后结果保留到第2位小数,不四舍五入。
注意:文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容,考生不能修改程序中的其他部分和各控件的属性。最后把修改后的文件按原文件名存盘。
参考解析:
【考点分析】本题考点有:INT()函数、Val()函数、文本框数组的Text属性、If判断语句以及For循环语句。
【解题思路】通过Val()函数获取文本框数组的值,并把它转换为数值型,通过循环语句和判断语句,找出最大值和最小值赋值给变量a和b,同时累加所有数值的和赋值给s,那么最终的和为s-a-b,根据算法求剩下得分的平均分,乘以3,再乘以Text2中输入的难度系数,得出最终的得分。
【操作步骤】
步骤1:打开本题工程文件。
步骤2:打开代码编辑窗口,去掉程序中的注释符“´”,将问号改为正确的内容。
参考答案(阴影部分是需考生填入的内容)
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
2[单选题] 在E—R图中,用来表示实体联系的图形是( )。
A.椭圆形B.矩形C.菱形D.三角形
参考答案:C
参考解析:在E—R图中实体集用矩形,属性用椭圆,联系用菱形。
3[单选题] 在标准模块中用Public关键字定义的变量,其作用域为( )。
A.本模块所有过程B.整个工程C.所有窗体D.所有标准模块
参考答案:B
参考解析:在标准模块中用Public定义的变量是公用的、全局变量,在整个工程中的所有窗口、模块中都能引用,作用域是整个工程。故B选项正确。f
4[单选题] 编写如下程序:
程序运行后,单击命令按钮Commandl,并输人数值20,则输出结果为
A.225B.234C.2345D.25
参考答案:A
参考解析:Mod为求余函数。内层DoWhile循环在numModn不等于0时退出。DoLoopUntil循环满足n>k/2条件时退出。执行结果选A.。
5[单选题] 窗体上有l个名称为Textl的文本框,1个名称为Labell的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为( )。
A.
B.
C.
D.
参考答案:D
参考解析:题意是在文本框中输入售皇.会影响{签上显示的内容,所以触发的是文本框Teml的事件,要在:本框Textl的事件过程中写代码,因此排除A、B运曩:又因:标签上显示的内容会随着文本框中输入信息变亿.圈彪要jTexfl的Change事件过程写代码。故D选项正■:
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |