[计算机类试卷]VB笔试模拟试卷269及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷269及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷269及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 269及答案与解析 1 设有表示学生选课的三张表 ,学生 S(学号 ,姓名 ,性别 ,年龄 ,身份证号 ),课程 C(课号 ,课名 ),选课 SC(学号 ,课号 ,成绩 ),则表 SC的关键字 (键或码 )为 ( A)课号 ,成绩 ( B)学号 ,成绩 ( C)学号 ,课号 ( D)学号 ,姓名 ,成绩 2 为了用键盘打开菜单和执行菜单命令,第一步应按的键是( )。 ( A)功能键 F10或 Alt键 ( B) Shift+功能键 F4 ( C) Ctrl或功能键 F8 ( D) Ctrl+Alt键 3 常采用的两种存储结 构是 ( )。 ( A)顺序存储结构和链式存储结构
2、( B)散列方法和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 4 下列不属于软件工程 3个要素的是 ( )。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 5 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序的易读性 6 设计数据库的存储结构属于 ( )。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D) 物理设计 7 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 _。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据
3、只能被对应的应用程序所使用 ( D)以上三种说法都不对 8 数据字典是软件需求分析阶段的最重要的工具之一,其最基苯的功能是 _。 ( A)数据库设计 ( B)数据通信 ( C)数据定义 ( D)数据维护 9 在下列几种排序方法中,要求内存量最大的是 _。 ( A)插入排序 ( B)选择排序 ( C)快速排序 ( D)归并排序 10 采用面向对象技术开发的应用系统的特点是 ( A)重用性更强 ( B)运行速度更快 ( C)占用存储量小 ( D)维护更复杂 11 在窗体模块中用 Public定义的变量的作用范围是 ( A)整个程序的所有模块中 ( B)该窗体模块中 ( C)标准模块中 ( D)其他
4、窗体模块中 12 下面程序运行后,语句 “Print i”执行的次数是 ( )。 Private Sub Form_Click() Dim i As Integer,j As Integer i=0 Do i=i+1 Forj=10 To 1 Step-3 i=i+j Print i Next j Loop While i2 n=n+1:j=j+n*(n+1) Loop Print n; j ( A) 0 1 ( B) 3 7 ( C) 3 21 ( D) 3 13 14 软件结构图能描述软件系统的总体结构,它应在软件开发的 _阶段提出。 ( A)需求分析 ( B)概要设计 ( C)详细设计
5、( D)代码编写 15 下面关于数据结构的叙述中,正确的是 _。 ( A)顺序存储方式的优点是存储密度大,且插入、删除运算效率高 ( B)链表中的每一个结点都包含恰好一个指针 ( C)包含 n个结点的二 叉排序树的最大检索长度为 log2n ( D)将一棵树转换为二叉树后,根结点没有右子树 16 设窗体 Form1中有一名为 mnuFile的菜单,它只有一个标题为 Open的子菜单。为使程序运行时,按下 Alt+F键窗体中能够显示如下图所示的菜单项,则 mnuFile的标题应为 _。 ( A) File(F) ( B) File(F) ( C) File( CurrentX, CurrentY
6、 ( D) Picture1.Stretch=True 20 下列关于文件的叙述中,错误的是 ( )。 ( A)使用 Append方式打开文件时,文件指针被定位于文件尾 ( B)当以 Input方式打开文件时,如果文件不存在,则自动建立一个新文件 ( C)顺序文件的各个记录的长度可以不同 ( D)随机文件打开后,既可以进行读操作,也可以进行写操作 21 获取文本框中被选取的文本内容的属性是 ( )。 ( A) SelText ( B) SelStart ( C) Text ( D) Length 22 以下能够正确计算 n!的程序是 ( A) Privas Sub Command1_Click
7、() n=5: x=1 Do x=x*i i=i+1 Loop While i n Print x End Sub ( B) Private Sub Command1_Click() n=5: x=1: i=1 Do x=x*i i=i+1 Loop While i n Print x End Sub ( C) Private Sub Command1_Click() n=5: x=1: i=1 Do x=x*i i=i+1 Loop while i =n Print x End Sub ( D) Private Sub Command1_Click() n=5: x=1: i=1 Do x=
8、x*i i=i+1 Loop While i n Print x End Sub 23 下列 ( )事件过程可以将打开文件对话框的标题改变为 “new Caption”。 ( A) Private Sub Command1_CliCk() CommonDialog1.DialogTitle=“new Caption“ CommonDialog1.ShowFont End Sub ( B) Private Sub Command1_Click() CommonDialog1.DialogTitle=“new Caption“ CommonDialog1.ShowOpen End Sub ( C)
9、 Private Sub Command1_Click() CommonDialog1.DialogTitle=“new Caption“ CommonDialog1.Show Help End Sub ( D) Private Sub Command1_Click() CommonDialog1.DialogTitle=“new Caption“ CommonDialog1.ShowColor End Sub 24 在窗体上画一个名称为 Command1的命令按钮和一个名称为 Text1的文本框,然后编写如下程序: Private Sub Command1_Click() Dim x, Y,
10、 z As Integer x=5 y=7 z=0 Text1. Text=“ Call P1(x, y, z) Text1. Text=Str(z) End Sub Sub P1(ByVal a As Integer, ByVal b As Integer, c As Integer) c=a+b End Sub 程序运行后,单击命令按钮,则在文本框中显示的内容是 _。 ( A) 0 ( B) 12 ( C) Str(z) ( D)没有显示 25 当 Form_Click事件发生时,程序输出的结果是 _。 Private Sub Form Click() Dim a As Integer,
11、b As Integer, c As Integer a=1: b=1 Print a; b Do c=a+b Print c a=b:b=c Loop Until c =5 End Sub ( A) 1 1 1 ( B) 2 3 5 ( C) 2 5 7 ( D) 2 3 4 26 下列程序段的执行结果为 _。 K=0 For I=1 To 3 A=IIK Print A; Next I ( A) 1 1 1 ( B) 1 4 9 ( C) 0 0 0 ( D) 1 2 3 27 无论什么控件,都有一个共同的属性,这个属性是 _。 ( A) Name ( B) Caption ( C) Te
12、xt ( D) Font 28 下面关于 Visual Basic语言的几种说法中,正确的是 _。 ( A) Visual Basic是一种机器语言 ( B) Visual Basic是一种汇编语言 ( C) Visual Basic是一种低级语言 ( D) Visual Basic是一种高级语言 29 以下关于窗体的描述中,错误的是 _。 ( A)执行 Unload Form1语句后,窗体 Form1消失,但仍在内存中 ( B)窗体的 Load事件在加载窗体时发生 ( C)当窗体的 Enabled属性为 False时,通过鼠标和键盘对窗体的操作都被禁 止 ( D)窗体的 Height、 Wi
13、dth属性用于设置窗体的高和宽 30 以下关于过程及过程参数的描述中,错误的是 _。 ( A)过程的参数可以是控件名称 ( B)用数组作为过程的参数时,使用的是 “传地址 ”方式 ( C)只有函数过程能够将过程中处理的信息传回到调用的程序中 ( D)窗体可以作为过程的参数 31 已知 x=5, y=2, z=6。表达式 x y And z x Or x y And Not z y的值是( )。 ( A) False ( B) True ( C) 1 ( D) 0 32 下列不能打开工具箱窗口的操作是 ( A)执行 “视图 ”菜单中的 “工具箱 ”按钮 ( B)按 Alt+F8 ( C)单击工具
14、栏上的 “工具箱 ”按钮 ( D)按 Alt+v键,然后按 Alt+x键 33 下面循环语句中在任何情况下都至少执行一次循环体的是 _。 ( A) Do While 条件 循环体 Loop ( B) While 条件 循环体 Wend ( C) Do 循环体 Loop Until 条件 ( D) Do Until 条件 循环体 Loop 34 在窗体上画 个命令按钮和 个标签,其名称分别为 Command1和 Label1,然后编写如下事件过程: Private Sub Command1_tlick() Counter=0 For i=1 To 4 For j=6 To 1 Step-2 Co
15、unter=Counter+1 Next j Next i Label1.Caption=Str(Counter) End Sub 程序运行后,单击命令按钮,标签中显示的内容是 _。 ( A) 11 ( B) 12 ( C) 16 ( D) 20 35 窗体上有一个名为 Commandl的命令按钮和一个名为 Timerl的计时器,并有下面的事件过程: Private Sub Commandl_Click() Timerl Enabled=True End Sub Private Sub Form_Load() Timerl Interval=10 Timerl EnabledFalse Pri
16、vate Sub Timerl _Timer() Commandl Left=Commandl Left+10 End Sub 程序运行时,单击命令按钮,则产生的结果是 ( A)命令按钮每 10秒向左移动一次 ( B)命令按钮每 10秒向右移动一次 ( C)命令按钮每 10毫秒向左移动一次 ( D)命令按钮每 l0毫秒向右移动一次 36 【 】是数据库设计的核心。 37 随机文件以 _为单位读 写,随机文件的记录是 _记录。 38 Visual Basic的对象是 _和控件的总称。 39 存储节点中数据域占用的存储量与整个节点占用存储量之比称为 _。 40 数据库保护分为:安全性控制、【 】、
17、并发性控制和数据的恢复。 41 能够将文本框控件隐藏起来的属性是【 】。 42 为了能自动放大或缩小图像框中的图形与图像框的大小相适应,必须把该图片框的 Stretch属性设置为 _。 43 首先执行循环体 ,然后再进行条件判断 ,决定是否结束循 环的循环语句是 :【 】。 44 函数 Str (256.36)的值是 _。 45 在程序的空白行处填写适当的语句,完成下列功能;依次自动将列表框 List2中所有列表项目移入列表框 List1中,并将移入 List1中的项目从 List2中删除。 Do While List2.ListCount _ List2.RemoveItem0 Loop 4
18、6 在窗体上画一个命令按钮,其名称为 Command1,然后编写如下程序: Function M(x As Integer, y As Integer) M=IIf(x y, x, y) End Function Private Sub Command1_Click() Dim a As Integer, b As Integer a=100 b=200 Print M(a, B) End Sub 程序运行后,单击命令按钮,输出结果为【 】。 47 为了在运行时把 “d:pie”文件夹下的图形文件 “a. jpg”装入图片框 Picturel,所使用的语句为【 】。 48 在窗体上画一个名称为
19、 Combol的组合框,画两个名称分别为 Label1和 Label2及 Caption,属性分别为 “城市名称 ”和空白的标签。程序运行后,当在组合框中输入一个新项后按回车键 (ASCII码为 13)时,如果输入的项在组合框的列表中不存在,则自动添加到组合框的列表中,并在 Label2中给出提示 “已成功添加输入项 ”,如图 16-3所示;如果存在,则在 Label2中给出提示 “输入项已在组合框中 ”。请在【 】、【 】和【 】处将程序补充完整。 Private Sub Comhel【 】 (KeyAscii As Integer)If KeyAseii=13 ThenFor i=0 To
20、 Combol. ListCount-1If Combol. Text=【 】ThenLabelCaption=“输入项已在组合框中 “Exit SubEnd IfNext iLabelCaption=“已成功添加输入项 “Combol.【 】 Combol. TextEnd IfEnd Sub 49 假定一个文本框的 Name属性为 Text1,为了在该文本框中显示 “Hello!”,所使用的语句为【 】。 50 设有如下的 Visual Basic表达式: 5*x2-3*x-2*Sin(A)/3,它相当于代数式【 】。 VB笔试模拟试卷 269答案与解析 1 【正确答案】 C 【试题解析】
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 269 答案 解析 DOC
