收藏 分销(赏)

VB考试试题及答案分解.doc

上传人:丰**** 文档编号:9802081 上传时间:2025-04-08 格式:DOC 页数:25 大小:55.04KB
下载 相关 举报
VB考试试题及答案分解.doc_第1页
第1页 / 共25页
VB考试试题及答案分解.doc_第2页
第2页 / 共25页
点击查看更多>>
资源描述
卷1 一、    填空题 1、程序设计的主要特点是     可视化设计     与    事件编程      。2、在中,最主要的两种对象是   窗体〔〕  与 控件  。 3、工程是构成应用程序文件的    集合   。 4、方法是提供的一种  特殊子程序   ,用来完成一定的操作。 5、浮点类型数据包括单精度型与双精度数据。 6、事件是窗体或控件对象识别的动作。 7、可用窗体的  方法在窗体中显示文字。 8、 复选框控件属性指示复选框处于选中或制止状态(暗淡的)中的某一种。 9、在中,修改窗体的   高度〔〕与   宽度〔〕  属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的    中央  出现一个尺寸为缺省值的控件。 11、在函数中,如果缺省参数,那么使用   工程1  作为消息框的标题。 12、设x=34.58,语句 (x,“〞)的输出结果是   。 13、在 中,数值型变量的初值为  0 ,型变量的初值为  空  ,布尔型变量的初值为    。 14、设置窗体的     属性,可在窗体上显示图片。 15、程序运行工程中,去除图片框中的图片应使用语句   。 二、选择题 1、菜单控件只包括一个事件,即  C   ,当用鼠标单击或键盘选中后按“回车〞键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、         B、        C、        D、 2、滚动条控件(如下图)的属性所设置的是  A   。 A、滚动框处于最右位置时,一个滚动条位置的属性最大设置值 B、 单击滚动条与滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、 语句  *  中的 *表示       B      。 A、所有记录     B、所有字段     C、所有表   D、都不对 4、以下选项中,不属于标签的属性是  C   。 A、         B、      C、     D、 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是  A   。    A、        B、        C、        D、 6、设置一个单项选择按钮()所代表选项的选中状态,应当在属性窗口中改变的属性是  D   。     A、        B、       C、        D、 7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?  D   。    A、在标题项中输入&,然后打勾            B、在索引项中打勾                C、在有效项中打勾                       D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示  A   。 1( ) A、                 B、               C、                           D、  9、语句 " :";20/4-2的结果为  B   。 A、 20/4-2          B、 3 C、 "20/4-2"        D、非法语句   10、以下哪个控件是容器控件  B   。    A、      B、      C、       D、    11、假设要将窗体从内存中卸载出去,其实现的方法是  D   。 12、以下选项中,不是  控件的是  A   。   A.窗体     B.定时器      C.单项选择框       13、双击窗体中的对象后, 将显示的窗口是  A   。   A.代码窗口   B.工具箱   C.工程〔工程〕窗口  D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是  A   。 15、设有如下语句:    =〔"输人","","练习"〕 从键盘上输人字符 “例如〞后,的值是  D   。    A.“输入〞      B.“ 〞      C.“练习〞      D.“例如〞          16、窗体1的属性是1,它的单击事件过程名是    C   。    A. 1        C. 1   D.   17、窗体的属性的含义是      A   。                                     18、假设要设置定时器控件的定时时间,需设置的属性是  C   。   A.   B.   C.   D. 19、能够改变复选框中背景颜色的属性是  C   。     A.          B.    C.    D. 20、窗体能响应的事件是    B  。     A.       B.      C.         D. 三、判断题(判断以下正确及否,正确的打√,错误的打ⅹ。) 1、三种方式的组合框都允许用户输入哪些不在列表框中的选项。X 2、图象框中的属性为时,其作用是图形自动调整大小以适应图象控件。X 3、在菜单编辑器中使用“索引〞时,可有一组菜单项具有一样的“名字〞。X 4、通过改变属性窗口中的属性,来改变窗体的标题。 5、创立应用程序的三个主要步骤是:(1)创立应用程序界面(2)设置控件(3)编写代码。X 6、变量是指在程序运行过程中其值可以改变的那些量,而值不能改变的是常量。 7、P=(“",,“!〞),变量P是数据类型。 8、工程文件的扩展名是  。 9、允许设计与使用用户自己设计的控件。 10、控件没有事件。X 11、同一条记录中的各数据具有一样的类型。 12、使用控件可以直接显示数据库中的数据。X 13、 是一个图像容器控件,可用作工具栏的图像库。 14、当用户单击工具栏按钮时,将触发工具栏按钮的事件。 15、在的工程资源管理器中,如果从工程中移除已经保存过的文件,该文件仍然被物理删除〔真正删除〕。X 16、如果列表框的的属性为10,那么列表框最后一项的值为10。X 17、要是某个命令按钮不起作用,应将该按钮的属性设置为。 18、使用数组定义语句: D$〔10〕,那么数组D中各元素的值为空。X 19、如果在一行中输入多条语句,各语句之间用使用 ;分隔。X 20、在代码窗口中输入某行代码并按回车键之后,如果代码变成红色,说明该行代码有语法错误。    四、读程序题,写出程序运行结果     1、  () I = 1 I<=10 = + I I = I + 1        运行程序,第一次单击窗体:     55                        第二次单击窗体:   110         2、  () "*"; (6); 2, (15); 5 I = 15 16 I; j = 2 6 3    (3 * j); j * I; j I             程序运行结果:   *   2    5                            15    30   75                            16    32   80                       五、编程题 〔一〕窗体中有图片框(1)与计时器(1)两个控件,运行程序时,将图片加载到图片框中,然后图片框以每2秒钟一次的速度向窗体的右下脚移动,每次向左、向右移动100〔20分之一像素〕。请填空:                 1   (“c:\\〞)               1    200            1( )              x , y                100            100              1     x , y       〔二〕有一个单击按钮过程,其作用是产生50个60~100的随机数,统计其中被6整除余2的个数,并将这些数输出。请填空:         1()            x    ,               1   50             ()*    ()*41+60                   x    6     =2                   x                   1              N 卷2 第一局部:客观题 一、 单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是〔 〕 A、 B、 C、 D、 2、在设计阶段,当双击窗体上的某个控件时,所翻开的窗口是〔  〕 A、工程资源管理器窗口 B、工具箱窗口 C、 属性窗口 D、代码窗口 3、假设要使某可见控件获得焦点,可使用〔 〕方法来实现。 A、  B、  C、   D、 4、以下不可作为变量名的是〔  〕 A、1 B、 C、 D、4* 5、表达式 5 3+3\5*2的值是 〔  〕 A、 0 B、 6 C、4 D、 2 6、以下语句中,正确的赋值语句是〔 〕 A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行以下程序段后,x的值是〔 〕。 n = 4: x = 1: i = 1 x = x * i i = i + 1 i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是〔  〕 A、   B、   C、   D、 9、以下为整型变量的是〔 〕 A、 x! B、 C、x$ D、 10、要从循环中直接退出循环,可使用的语句( )。 A、 B、 C、 D、 11、以下逻辑表达式中,能正确表示条件“x,y都是奇数〞的是〔  〕 A、x 2 =1 y 2 =1 B、x 2 =0 y 2=0 C、x 2 =0 y 2=0 D、x 2 =1 y 2 =1 12、在通用声明中给出 1语句,那么数组a包含〔 〕个数组元素。 a(3, -2 1, 5) A、60 B、75 C、120 D、13 13、设窗体上有一个名称为1的文本框,要求只能显示信息,不能输入,应选择答案〔  〕 A、10 B、10 C、1 D、1 14、命令按钮的与属性都已装入图形,按下命令按钮,其上显示的图形是〔 〕 A、属性中的图形 B、属性中的图形 C、 属性中的图形 D、不显示图形 15、在窗体上画一个名称为1的命令按钮,并编写如下程序: 1() x y 10:5 f1() f1( x1 , y1 ) x11+2 y11+2 程序运行后,单击命令按钮,在窗体上显示的内容是 〔  〕 A、 10 5 B、 12 5 C、 10 7 D、 12 7 16、执行以下程序段,输出结果为 〔  〕 1() a$="" 6 2 -2 (x & y & z) i z A、 B、 C、 D、 17、以下〔 〕语句可表示[50,100]之间的随机数。 A、( * 51) + 49 B、( * 51 +50) C、( * 50) + 5 D、( * 50 + 50) 18、执行x = ("请输入半径",0,"求面积") ,在输入框中输入3后回车,那么以下表达正确的选项是〔 〕 A、x的值是数值3 B、 x的值是字符"3" C、0是默认值 D、 对话框标题是"求面积" 19、设置图像框的〔 〕可使框内的图片按图像框大小自动调整。 A、 属性为 B、 属性为 C、 属性为 D、 属性为 20、有如下事件过程 1() x = 1 i = 1 3 i <= 1 a = x * x i <= 2 a = x * x + 1 i >= 3 a = x * x + 2 a; i 运行时,单击命令按钮,那么结果是〔 〕: A、 2 5 11 B、1 5 1 C、 2 2 3 D、1 1 1 21、在窗体上画一个名称为1的命令按钮,然后编写如下程序:  1()  X Y Y = 1: Y = Y + 5: X = 5 + X X, Y 程序运行时,单击命令按钮1三次后,窗体上显示的结果为〔  〕 A、15 16 B、15 6 C、15 15 D、 5 6 22、设35,那么以下表达式值为的是〔  〕 A、 a> b>10 B、 a>b b>0 C、 a<0 b >0 D、 -3+5>a b>0 23、从键盘上输入两个字符串,分别保存在变量1、2中。确定第二个字符串在第一个字符串中起始位置的函数是〔  〕 A、 B、 C、 D、 24、以下哪组语句可以将变量a,b的值互换〔 〕 A、 : B、 : : C、 : : D、 ()/2: ()/2 25、可以同时删除字符串前导与尾部空格的函数是〔  〕 A、      B、   C、   D、 26、表达式29\3的值是〔  〕 A、 1 B、7 C、 8 D、 9 27、以下程序运行后,单击1时显示的结果是〔 〕 1() x = 1 x + 2 x (x ) x = 3 * x - 1 x < 4 x = x + 10 x; A、 8 1 B、 8 8 C、 19 1 D、 19 19 28、以下有关 语言描述中错误的选项是〔 〕。 A、不区分大小写 B、语句是一行一句,以回车键完毕 C、用“,〞分隔一行中的多个语句 D、一条语句放在多行中,那么在前一行完毕处使用续行符空格+下划线〔“ _〞〕连接下一行 29、在窗体上添加两个文本框(其属性分别为1与2)与一个命令按钮(其属性为1),然后编写如下事件过程: 1() x = 0 x < 50 x = (x + 2) * (x + 3) n = n + 1 1 = (n) 2 = (x) 程序运行后,单击命令按钮,在两个文本框中显示的值分别为( ) A、1与0 B、2与72 C、3与50 D、4与168 30、设有如下声明: X 如果(X) 的值为-1,那么X的值是〔 〕 A、整数 B、大于0的整数 C、等于0的整数 D、小于0的数 二、 判断题 以下各题如果是正确的,请在机读卡对应位置上涂A,如果是错误的涂B。答在试卷 上不得分 1、程序运行后,在内存中只能驻留一个窗体。 2、在中,控件的属性只能在设计时修改,运行时无法改变。 3、执行 1语句后,窗体1消失,但仍在内存中。 4、在一个窗体模块中可以调用在其他窗体中被定义为的通用过程。 5、过程及过程最主要的区别是:过程不能返回值,而 过程能返回值。 6、用方法可以在图像框中输出数据。 7、 能将都声明成整型变量。 8、语句 “*〞(10);〞a〞及语句 “*〞(10);〞a〞的显示结果 是一样的。 9、控件数组使用属性来标识控件元素,其范围必须从0开场。 10、文件号的最大取值为512。 第二局部:主观题 三、 填空题 请在答题卷对应位置填写答案,答在试卷上不得分。 1、数学关系式a22 表示成正确的表达式为【1】 。 2、计算表达式的值(86.567 * 100 + 0.5) / 100=【2】 。 3、赋值语句g = 123 + ("123456", 3, 2)执行后,变量g中的值是【3】 。 4、6.0在编写代码时可以添加说明性文字。注释方法有2种,一种是使用注释标记符撇号〔’〕;另一种是使用以关键字【4】开头的注释语言。 5、设"a","b","c","d",执行语句((a<b)(c>d), "A","B")后,x的值为【5】 。 6、在中,描述对象特征的数据称为对象的【6】。 7、有下面的表达式x1(“1e2〞),运行后,x1的值为:【7】 。 8、产生一个两位数的随机数的表达式为:【8】。 9、只有控件对象的与属性值均为【9】 时,该控件对象才能承受焦点。 10、设10,5,1,执行语句 a>b>c后,窗体上显示的是【10】 。 四、 读程序写结果 请将答案填写在答题卷对应位置处,答在试卷上不得分。 1、下面程序执行后a的值是【1】。 1() a , b a = 1: b = 1 b <> 5 a = b - a b = b + 1 a 2、以下程序运行后,单击窗体时显示的结果是【2】。 x x = 1 x x (x ) x = 3 * x - 1 x < 5 x = x + 9 3、单击窗体,程序运行后结果是【3】。 i , j i = 22: j = 44 (i, j) j ( x , y ) x = y + x y = x y 4、程序运行时,单击1按钮,显示结果是【4】。 1() a , s i , j a = (1, 2, 3, 4) j = 1 i = 3 0 -1 s = s + a(i) * j j = j * 10 i s 5、程序运行时,单击1按钮,显示结果是【5】。 1() i , n i = 1 100 i = i + 4 n = n + 1 i = i + 2 i > 30 i n, i 五、 编写程序题 请将程序代码写在答题卷对应位置处,答在试卷上不得分。 1、生成大小为1到100的50个随机整数,使用选择排序法对这些数进展由小到大的排序,并将其显示出来。(8分) 2、编写一函数过程计算1到n的累乘,参数n在调用时传递,函数名为。在主程序中调用该函数完成计算12345!,然后把结果打印出来。(6分) 3、找出所有四位整数的回文数,并把找出的这些回文数保存在顺序文件〞c:\〞中。(顺读与倒读都一样的字符串称“回文〞,如:“〞,“1221〞) (6分) 第一局部:客观题 一、 单项选择题 1-5、 6 -10、 11-15、 16-20、 21-25、 26-30 、 二、 判断题 1、B 2、B 3、B 4、A 5、A 6、B 7、B 8、B 9、B 10、B 第二局部:主观题 三、填空题 3、 157 4、 5、 “A〞 6、 属性 7、 100 8、 (*90+10) 9、 10、 四、读程序写结果题 1、3 2、11 3、22 4、1234 5、5, 35 五、编写程序题 1、生成大小为1到100的50个随机整数,使用选择法对这些数进展由小到大的排序,并将其显示出来。 1() a(49) (1分) i , k 0 49 a(i)(*(100-1+1)+1) (1分) i 0 48 (1分) (1分) 1 49 (1分) a(k)>a(j) (1分) j (i): a(i)(k): a(k) (1分) i 0 49 a(i); (1分) i 2、编写一函数过程计算1到n的累乘,参数n在调用时传递,函数名为。在主程序中调用该函数完成计算12345!,然后把结果打印出来。 1() , I 0 (1分) 1 5 (i) (1分) i (1分) (n ) (1分) s , i 1 1 n *i (1分) i (1分) 3、找出所有四位整数的回文数,并把找出的这些回文数保存在顺序文件〞c:\〞中。(顺读与倒读都一样的字符串称“回文〞,如:,1221) 1() i , n , s j “c:\〞 #1 (1分) i = 1000 9999 (1分) s = ((i)) (1分) (s, 1, 1) = (s, 4, 1) (s, 2, 1) = (s, 3, 1) (2分) #1, s (1分) i #1 程序设计上机试题 考试要求: 1、考试时间为2个小时。 2、不得使用U盘,不得使用课件:违反此要求者按作弊处理。 3、考试目录为F:\,要求将程序保存到该文件夹下。 4、每完成一题,在该文件夹中保存以题目序号命名的与文件。例如第二题的结果保存为2与2。 第一题:20分 1、设计一个如下界面的成绩计算程序。其中总评成绩中平时占20%,期中与期末各占30%与50%。程序结果保存为1与1。 参考代码: 1() 10.2*(1)+0.3*(2)+0.5*(3) 2() 1=〞〞: 2=〞〞 : 3=〞〞 1 第二题:20分 一个四位数,各位之与等于其前两位,各位之积各于其后二位,试求之。界面自定。 程序结果保存为2与2。 参考答案: 该题的结果为1236 1 9 0 9 0 9 0 9 1000*100*10* 10* a*b*c*10* x 第三题:20分 3、设计一个如下界面的菜单程序,要求效果:单击菜单项可调出相应功能。提示:函数的格式为 路径,1。程序结果保存为3与3。 程序结果保存为3与3。 参考程序: "", 1 第四题:25分 编程实现如下程序,当在列表框中单击某一学生姓名时,在文本框出现学生的籍贯。相应的学生信息如下表: 序号 姓名 籍贯 1 王芸姗 安徽 2 林丽菲 辽宁 3 张雪涛 陕西 要求的程序界面: 程序结果保存为4与4。 参考答案: a, b a = ("王芸姗", "林丽菲", "张雪涛") b = ("安徽", "辽宁", "陕西") i = (a) (a) 1 a(i) i 1() 1 = b(1) 第五题:25分 用形状控件在窗体上画一个蓝色小球,运行时可用上、下、左、右四个方向键控制其移动。 程序界面为:程序结果保存为5与5。 参考程序: : 1 1, 1 - 100 : 1 1, 1 + 100 : 1 1 - 100, 1 : 1 1 + 100, 1 第六题:20分 颜色拾取程序:单击“选取颜色〞按钮后,出现调色板,选中某种颜色后,改变文本框的背风光。界面如下:程序结果保存为6与6。 参考程序: 1() 1 1 = 1 第七题:20分 数据库浏览程序,显示中表中的字段。提示:数据库的位置在d:\ \ \98,照片显示采用控件。程序结果保存为7与7。 参考答案: 采用控件,设置属性与; 控件的属性设置是与 第 25 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服