计算机二级(VB)笔试320_第1页
计算机二级(VB)笔试320_第2页
计算机二级(VB)笔试320_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、模拟计算机二级(VB)笔试320一、选择题 (每小题 2分,共 70分) 下列各题 A 、B 、C 、D 四个选项中,只有一个选项是正确的。第 1 题:设计一个判断表达式中左右括号是否配对的算法,采用 数据结构最佳。A. 队列B. 堆栈C. 二叉树D. 链表 参考答案: B第 2 题: 如果一棵二叉树中任一结点的值都大于其左子树中所有结点的值,且小于其右 子树中所有结点的值,现欲得到各结点值的递增序列,试问应采用的遍历的方 法是什么 。A. 先序遍历B. 中序遍历C. 后序便利D. 层次遍历 参考答案: B第 3 题:设有一个已按各元素的值排好序的顺序表(长度大于 2),现分别用顺序查找 法和

2、二分查找法查找与给定值 k相等的元素,比较次数分别是s和b,在查找 不成功的情况下,s和b的关系是。A. s=bB. s>bC. sD s>=b参考答案: B第 4 题: 下面对对象概念描述错误的是A. 任何对象都必须有继承性B. 对象是属性和方法的封装体C .对象间的通讯靠消息传递D. 操作是对象的动态属性参考答案: A第 5 题: 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的 阶段是A. 概要设计B .详细设计C. 可行性分析D. 需求分析参考答案: D第 6 题: 检查软件产品是否符合需求定义的过程称为A. 确认测试B .集成测试C. 验证测试D. 验

3、收测试参考答案: A第 7 题: 在关系数据库中,索引( index )是三级模式结构中的A. 概念模式B. 内模式C. 模式D. 外模式 参考答案: B第 8 题: 关系数据模型通常由 3 部分组成,它们是A. 数据结构、数据通信、关系操作B. 数据结构、关系操作、完善性约束C. 数据通信、关系操作、完整性约束D. 数据结构、数据通信、完整性约束 参考答案: B第 9 题:按条件f对关系R进行选择,其关系代数表达式是A. R| X |RB. R| X |R fC. (T f (R)D. n f (R)参考答案: C第 10 题:假定在窗体(名称为Forml)的代码窗口中定义如下记录类型:Pr

4、ivate Type animal animalName As String*20 aColor As String*10End Type在窗体上画一个名称为Comma nd的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim rec As animalOpen "c:vbTest.dat" For Random As #1 Len=len(rec) rec.animalName="Cat" rec.aColor="White"Put #1,recClose #1End Sub 则以下叙述中

5、正确的是A. 记录类型animal不能在Forml中定义,必须在标准模块中定义B. 如果文件c:vbTest.dat 不存在,则Open命令执行失败C. 由于Put命令中没有指明记录号,因此每次都把记录写到文件的末尾D. 语句“ Put #1,rec ”将animal类型的两个数据元素写到文件中 参考答案: D 第 11 题:如果将 PasswordChar 属性设置一个字符;如星号( *),运行时,在文本框输 入的字符仍然显示出来,而不显示星号,原因可能是 。A. 文本框的 MultiLine 属性值为 TrueB. 文本框的Locked属性值为TrueC. 文本框的MultiLine 属性

6、值为FalseD. 文本框的Locked属性值为False 参考答案: B第 12 题: 要使标签中的文本居中显示,则应将其 Alignment 属性设置为A. 0B. 1C. 2D. 3参考答案: C第 13 题:设置复选框或单选按钮的标题对齐方式的属性是A. BorderStyleB. StyleC. SortedD. Aligment参考答案: D第 14 题:在设计阶段,双击窗体Forml的空白处,打开代码窗口,显示 件过程A. Form_ClickB. Form1_LoadC. Form_LoadD. Form1_Click参考答案: C第 15 题:通用过程可以通过执行“工具”菜单

7、中的 命令来建立A. 添加过程B. 通用过程C. 添加窗体D. 添加模块参考答案: A第 16 题:下列程序段, 能够正确实现条件:如果 XA. If XA=-15 Print AB. If XA=-15:Print AC. If XA=15:Print A Else A=-15:Print AD. If X Else A=-15 Print A End If参考答案: C第 17 题:当按下 Tab 键使光标离开当前文本框或用鼠标选择窗体中的其他对象时触发 事件。A. LostFocusB. GEtFocusC. SetFocusD. Change参考答案: A第 18 题:语句 Print

8、 5/4*65Mod2 的输出结果是A. 0B. 1C. 2D. 3参考答案: B第 19 题: 列表框中的列表项的数目可通过以下哪个属性的值获值得:A. CountB. ListcountC. ListIndexD. Index参考答案: B第 20 题: 为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个 属性设置为 True, 这个属性是 。A. ValueB. CancelC. EnalbledD. Default参考答案: D第 21 题:下面叙述中不正确的是 。A. 对顺序文件中的数据的操作只能按一定的顺序执行B. 顺序文件结构简单C. 能同时对顺序文件进行读写操

9、作D. 顺序文件的数据是以字符(ASCII码)的形式存储的 参考答案: C第 22 题:在 Visual Basic 中按文件的访问方式不同,可以将文件分为 A. 数据文件和可执行文件B. 文本文件和数据文件C. ASCII 文件和二进制文件D. 顺序文件、随机文件参考答案: D第 23 题: 以下叙述错误的是A. Visual Basic 是事件驱动型可视化编程工具B. Visual Basic 应用程序不具有明显的开始和结束语句C. Visual Basic 工具箱中的所有控件都具有宽度 (Width) 和高度 (Height) 属 性D. Visual Basic 中控件的某些属性只能在

10、运行时设置 参考答案: C第 24 题:假定已定义了一个过程 Sub Add(a As Single,b As Single) ,则正确的调用语 句是 。A. Add 12,5B. Call(2*x,Add(1.57)C. Call Add x,yD. Call Add(12,12,x)参考答案: A第 25 题: 设有数组声明语句: Option Base 1 Dim A(2,-1 To 1) 以上语句所定义的数组 A为二维数组,共有6个元素,第一维下标从 到2,第二维下标从 -1 到 1。A. -1B. 0C. 1D. 2参考答案: D第 26 题:、Mod、*、/ 四个算术符中,优先级最

11、低的是 A. B. ModC. *D. /参考答案: B第 27 题: 单击窗体时,下列程序代码的执行结果为 Private Sub Form_Click( ) Text 2End SubPrivate Sub Text(x As Integer) x=x*2+1Ifx<6 ThenCall Text(x) End If x=x*2+1 Print x;End SubA. 23 47B. 5 11C. 10 22D. 23 23参考答案: A第 28 题:单击命令按钮Comma nd时利用矩形法求(1+ex (注:x是e的上标)的定积 分,区间为 0,1 。从题后供选择的答案中选出正确答

12、案,填入以下程序中相应 处,构成完整程序。Private Sub Comma ndl_Click()A=0B=1N=1000X=A:H=(B-A)/NF0=S=0For I=1 To NS1=F0*HS=S+S1 X=S+HF0=1+Exp(X)Next IPrint SEnd SubA. 0B. 1+Exp(H)C. 1+Exp(X)D. H参考答案: C第 29 题:单击窗体时,下列程序代码的执行结果为 。Private Sub Value(ByVal m As Integer, ByVal n As Integer) m = m * 2: n = n - 5Print m; nEnd S

13、ubPrivate Sub Form_Click()Dim x As Integer, Y As Integerx = 10: Y = 15Call Value(x, Y)Print x; YEnd SubA. 20 10 10 15B. 10 15 20 10C. 20 15 10 15D. 20 10 20 10参考答案: A第 30 题:以下程序段在立即窗口中输出 A="your"B="sname"C="iscr"Print Right(A,3)Picture1.Print Mid(B,2,4)Debug.Print Left(

14、C,2)A. nameB. ourC. isD. ournameis参考答案: C第 31 题:执行以下Comma nd的Click事件过程在窗体上显示<Option Base 0Private Sub Command1_Click( )Dim a a=Array("a","b","c","d","e","f","g")Print a(1);a(3);a(5)End SubA. abcB. bdfC. aceD. 无法输出结果参考答案: B第 32

15、题: 下列程序段的执行结果为 。Dim A(3,3)For M=1 To 3For N=1 To 3If N=M Or N=3-M+1 Then A(M,N)=1 Else A(M,N)=0 Next NNext MFor M=1 To 3For N=1 To 3Print A(M,N); Next NPrintNext MA. 1 0 0 0 1 0 0 0 1B. 1 1 1 1 1 1 1 1 1C. 0 0 0 0 0 0 0 0 0D. 1 0 1 0 1 0 1 0 1参考答案: D第 33 题: 假定有以下函数过程: Function Fun(S As String)As Str

16、ingDim s1 As StringFor i = 1 To Len(S)s1 = UCase(Mid(S,i,1)+s1Next iFun = s1End Function 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim Str1 As String, Str2 As StringStr1 = InputBox(" 请输入一个字符串 ")Str2 = Fun(Str1)Print Str2End Sub程序运行后,单击命令按钮,如果在输入对话框中输入字符串 "abcdefg" ,则单 击“

17、确定”按钮后在窗体上的输出结果为A. abcdefgB. ABCDEFGC. gfedcbaD. GFEDCBA参考答案: D第 34 题: 新建窗体上新建立一个命令按钮,其中有如下事件代码: Private Sub Command1_Click()I = 0For G = 10 To 19 Step 3I = I + 1Next GPrint IEnd Sub 窗体运行后,单击命令按钮,输出结果为A.3B. 4C. 5D. 6 参考答案: B第 35 题: 算法的时间复杂度是指A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数

18、参考答案: C二、填空题 (每空 2分,共 30 分)第 36 题:循环链表中至少有 个结点存在。参考答案: 详细解答:其存储结构必须是顺序存第 37 题: 二分法查找仅适用于这样的表:表中的记录必须 储。参考答案:按关键字排序详细解答:第 38 题:软件设计是软件工程的重要阶段,是一个把软件需求转换为 的过程参考答案:软件表示详细解答:第 39 题:在层次模型中,无双亲的结点称为 参考答案:根结点详细解答:第 40 题:对实际问题总是先设计一个 模型,然后再把它转换计算机能实现的逻辑模型。参考答案:概念模型详细解答:第 41 题:启动 Visual Basic 后,在窗体的左侧有一个用于应用

19、程序界面设计的窗口,称 作。参考答案:工具箱详细解答:第 42 题:在 VB 中,要将一个窗体从内存中释放,应使用的语句是 参考答案:UnLoad详细解答:第 43 题: 窗体上有一个命令按钮,事件代码如下: Private Sub Command1_Click()A = "1IIB = "2IIA = Val(A) + Val(B)B = Val("12")If A <> B Then Print A - B Else Print B - AEnd Sub程序执行后,单击命令按钮,输出 参考答案: -9详细解答:第 44 题:如果想使形状边界内的区域是透明的,应该将 BackStyle 设置为 参考答案:0详细解答:第 45 题: 以下程序循环的执行次数是 a=0Do While a<=10a=a+2Loop参考答案:6详细解答:第 46 题:以下程序实现字符串在窗体的中间显示,试将程序填写完整。 Private Sub Form_Click()FontSize=1

温馨提示

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

评论

0/150

提交评论