9月计算机二级VB模拟试题(11)及答案_第1页
9月计算机二级VB模拟试题(11)及答案_第2页
9月计算机二级VB模拟试题(11)及答案_第3页
9月计算机二级VB模拟试题(11)及答案_第4页
免费预览已结束,剩余9页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、姓名:_ 班级:_ 学号:_-密-封 -线- 9月计算机二级vb模拟试题(11)及答案考试时间:120分钟 考试总分:100分题号一二三四五总分分数遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。一 、选择题(1) 下列数据结构中,按先进后出原则组织数据的是a) 线性链表b) 栈c) 循环链表d) 顺序表 正确答案: b (2) 具有3个结点的二叉树有a) 2种形态 b) 4种形态 c) 7种形态d) 5种形态 正确答案: d (3) 设有下列二叉树:对此二叉树前序遍历的结果为a) zbtycpxa b) atbzxcypc) zbtacyxp d) atbzxcpy 正确答案:

2、b (4) 结构化程序设计主要强调的是a) 程序的规模b) 程序的效率c) 程序设计语言的先进性d) 程序易读性 正确答案: d (5) 程序的3种基本控制结构是a) 过程、子过程和分程序b) 顺序、选择和重复c) 递归、堆栈和队列 d) 调用、返回和转移 正确答案: b (6) 下列叙述中,不属于测试的特征的是a) 测试的挑剔性b) 完全测试的不可能性c) 测试的可靠性d) 测试的经济性 正确答案: c (7) 需求分析中开发人员要从用户那里了解a) 软件做什么b) 用户使用界面c) 输入的信息d) 软件的规模 正确答案: a (8) 下列关系模型中,能使经运算后得到的新关系中属性个数多于原

3、来关系中属性个数的是a) 选择 b) 连接c) 投影 d) 并 正确答案: b (9) 下列叙述中,正确的是 a) 用e-r图能够表示实体集间一对一的联系、一对多的联系和多对多的联系b) 用e-r图只能表示实体集之间一对一的联系c) 用e-r图只能表示实体集之间一对多的联系d) 用e-r图表示的概念数据模型只能转换为关系数据模型 正确答案: c (10) “年龄在18-25之间”这种约束是属于数据库当中的a) 原子性措施b) 一致性措施 c) 完整性措施 d) 安全性措施 正确答案: c 希望与更多计算机等级考试的友交流,. (11) 下列说法错误的是a) 资源文件的扩展名为.resb) 一个

4、窗体对应一个窗体文件c) visual basic中的一个工程只包含一个窗体d) visual basic中一个工程最多可以包含255个窗体 正确答案: c (12) 下列说法错误的是a) 方法是对象的一部分b) 方法的调用格式和对象的属性的使用格式相同c) 方法是一种特殊的过程和函数d) 在调用方法时,对象名是不可缺少的 正确答案: d (13) 在运行程序时,在文本框中输入新的内容,或在程序代码中改变text的属性值,相应会触发到的事件是a) gotfocusb) changec) clickd) dblclick 正确答案: b (14) print方法可以在对象上输出数据,这些对象包括

5、 a) 图片框b) 状态栏c) 标题栏d) 代码窗口 正确答案: a (15) 可以在常量的后面加上类型说明符以显示常量的类型,用来表示字符串常量的是a) b) c) !d) $ 正确答案: d (16) 下列语句的输出结果为print format$(10009.36, “000,000.000”) a) 10,009.36b) 10,009.360c) 10,009.3d) 010,009.360 正确答案: d (17) 使”microsoft”在当前窗体上输出的语句是a) picture.print “microsoft”b) print “microsoft”c) printer.

6、print “microsoft”d) debug.print “microsoft” 正确答案: b (18) 在修改列表框内容时,additem方法的作用是a) 在列表框内插入一行文本b) 在列表框中插入多行文本c) 删除列表框中指定的项目d) 清除列表框内的全部内容 正确答案: a (19) 图片框与图像框的区别是图片框可以作为其他控件的父对象,即为容器控件,而图像框只能a) 显示图形信息b) 显示文本内容c) 显示文本和图形信息d) 显示程序代码 正确答案: a (20) 执行下面的程序段后,变量c的值为a=14b=30select case b 10 case 0 c=a * 10

7、+ b case 1 to 9 c=a * 100 + b case 10 to 99 c=a * 1000 + bend selectprint c a) 363b) 2548c) 1430d) 9875 正确答案: c (21) 下列程序段的执行结果为m=1n=1select case m case 1 select case n case 0 print “*0*” case 1 print “*1*” end select case 2 print “*2*”end selecta) *0*b) *1*c) *2*d) 0 正确答案: b (22) 下列程序段的执行结果为m=2n=3d

8、o m=m + n n=n + 1loop while m 10print m; na) 1 5b) 14 6c) a bd) 10 25 正确答案: b (23) 有如下的程序段,该程序段执行完后,共执行的循环次数是total=0counter=1doprint countertotal=total * counter+1print totalcounter=counter + 1if total 10 then exit doend ifloop while counter =10a) 4b) 10c) 15d) 20 正确答案: a (24) 下列程序的运行结果为dim a(-1 to

9、6) for i=lbound(a, 1) to ubound(a, 1) a(i) =inext iprint a(lbound(a, 1) ) ; a(ubound(a, 1) ) a) 0 0b) -5 0c) -1 6d) 0 6 正确答案: c (25) 下面的数组声明中,正确的是a) dim pict3,4 as integerb) dim pict(3,4) as integerc) dim pict3.4 as integerd) dim pict(3:4) as integer. 正确答案: b (26) 下面的过程定义语句中不合法的是a) sub para(byval n(

10、) )b) sub para(n) as integerc) function para(byval n)d) function para(proc1) 正确答案: b (27) 单击命令按钮时,下列的执行结果为private sub command1_click() dim x as integer, y as integer x=86: y=29 call proc(x, y) print x; yend subpublic sub proc(n as integer, byval m as integer) n=n mod 10 m=m mod 10end suba) 12 32b) 6

11、 29c) 2 3d) 12 3 正确答案: b (28) 下列程序的执行结果为private sub command1_click() dim firstr as string firstr=“abcdef” print pct (firstr) end subprivate function pct(xstr as string) as string dim tempstr as string, strlen as integer tempstr=“ strlen=len(xstr) i=1 do while i =len(xstr) - 3 tempstr=tempstr + mid(x

12、str, i, 1) + mid(xstr, strlen - i + 1, 1) i=i + 1 loop pct=tempstrend functiona) abcdefb) afbecdc) fedcbad) defabc 正确答案: b (29) 单击命令按钮时,下列程序代码的运行结果为private subld) 6 正确答案: b (30) 有如下程序:private sub command1_click() dim a as single dim b as single a=2: b=4 call cs (a, b) end subsub cs (x as single, y a

13、s single) t=x x=t y y=t mod yend sub程序运行后,单击命令按钮,a和b的值分别为a) 0 0b) 1 1c) 0 2d) 1 2 正确答案: c (31) 下面有一段程序代码,如果从键盘上输入”computer”,则在文本框内显示的内容是private sub text1_keypress(keyascii as integer) if keyascii =65 and keyascii =122 then keyascii=42 end ifend suba) computerb) 什么都没有c) *d) 程序出错 正确答案: c (32) 下列有关子菜单的

14、说法中,错误的是a) 除了click事件之外,菜单项不可以响应其他事件b) 菜单项的索引号必须从1开始c) 每个菜单项都是一个控件,与其他控件一样也有其属性和事件d) 菜单的索引号可以不连续 正确答案: b (33) 在窗体上画一个通用对话框,其名称为commondialog1,然后画一个命令按钮,并编写如下事件过程:private sub command1_click() commondialog1.flags=vbofnhidereadonly commondialog1.filter= “all files(*.*) |*.*|text files(*.*) |*.txt|” _ cr?

15、chr$(x) cr在窗口中显示的结果是 【6】 。正确答案: 1.(a) (7) 如果要将形状控件的内部设置为水平线,应将fillstyle属性设置为 【7】 。 正确答案: 1.(2) (8) 在窗体上画两个文本框,其名称分别为name1和password1,然后编写如下事件过程private sub form_load() show name1.text=“ password1.text=“ password1.setfocusend subprivate sub password1_keydown(keycode as integer, shift as integer) name1.

16、text=name1.text + chr(keycode - 3) end sub程序运行后,如果在password1中输入”hit”,则在name1文本框中显示的内容是 【8】 。正确答案: 1.(efq) (9) 在一个窗体上有两个命令按钮,cmdmax和cmdmin。单击cmdmax时,窗体上显示”字体由小变大”,字号每次增加2;单击cmdmin时,窗体上显示”字体由大变小”,字号每次减小2。请填空。private sub form_load() form1.caption=“字体变化示范” cmdmax.caption=“字体变大” cmdmin.caption=“字体变小”end

17、subprivate sub cmdmax_click() 【9】 form1.print “字体由小变大”end subprivate sub cmdmin_click() 【10】 form1.print “字体由大变小”end sub 正确答案: 1.(form1.fontsize = form1.fontsize + 2) 2.(form1.fontsize) (10) 下列程序的功能是:将数据1,2,10写入顺序文件base.txt中,请填空。private sub form_click() dim i as integer open 【11】 as #1 for i=1 to 10 【12】 next i close #1end sub 正确答案: 1.(“base.txt” for output) 2.(print #1, i) (11) 下面的程序用于根据文本框text中输入的内容进行以下处理:若text为1,则打印”您的成绩为优秀!”;若text为2,则打印”您的成绩为良好!”若text为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论