ImageVerifierCode 换一换
格式:DOCX , 页数:113 ,大小:215.19KB ,
资源ID:1092879      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1092879.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vb笔试模拟测验考试套.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vb笔试模拟测验考试套.docx

1、vb笔试模拟测验考试套附录1 Visual Basic笔试模拟试题(16套)笔试模拟试题 1第一部分 软件技术基础(共15分)一、是非判断题(每小题1分,共10分)(判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B) 1在操作系统中,作业调度和进程调度没有区别。 ( )2数据类型是具有共同属性的一类变量的抽象。 ( )3瀑布模型中需求分析的主要工作是确定要开发的软件做什么。 ( )4软件设计阶段产生的最重要的文档之一是概要设计说明书。 ( )5在进行插入排序时,其数据比较次数与数据的初始排列无关。 ( )6软件测试不是为了证明软件的正确性,而是立足于软件有错误而进行的。 (

2、)7线性表若采用链式存储表示时所有结点之间的存储单元地址必须连续。 ( )8中断处理通常是按中断优先级响应和进行中断的。 ( )9缓冲池可作为CPU与I/O设备之间信息传输的集散地。 ( )10进程调度是根据一定的调度算法,从等待队列中挑选出合适的进程。 ( )二、选择题(每小题1分,共5分) 1把高级语言的源程序翻译成二进制代码的过程称为: ( A ) (A)编译 (B)连接 (C)运行 (D)重定位2把逻辑地址转变为内存的物理地址的过程称作: ( D ) (A)地址分配 (B)地址连接 (C)地址调用 (D)地址变换3白盒法又称为逻辑覆盖法,主要用于: ( D ) (A)功能测试 (B)系

3、统测试 (C)测试 (D)单元测试4在操作系统中,进程最基本的特征是: ( A )(A)动态性和并发性 (B)顺序性和可再现性 (C)与程序的对应性 (D)执行过程的封闭性5以下哪一项不是软件危机的表现形式。 ( C ) (A)成本高 (B)生产率低 (C)技术发展快 (D)质量得不到保证第二部分 Visual Basic语言程序设计(共85分)一、单项选择题(每小题1分,共10分) 1. 数学表达式|(2x+3y)sinz|的VB表达式为( C )。 (A)| ( (2*x+3*y)*sin(z) )| (B)Abs( (2x+3y)*sin(z) ) (C)Abs( (2*x+3*y)*s

4、in(z) ) (D)Abs( (2*x+3*y)*sinz ) 2. 在下列VB运算符中,运算优先级最低的是( A )。 (A)NOT (B)= (C)+ (D)MOD 3. 按照VB默认规定,以下对数组dim a(3,5)中数组元素引用错误的是( C )。 (A)a(0,0) (B)a(2, 2*2)(C)a(3,6) (D)a(2-2, 5-4)4. 针对语句“If i=1 Then j=1”,下列说法中正确的是( C )。(A)i=1和j=1均为赋值语句(B)i=1和j=l均为关系表达式 (C)i=1为关系表达式,j=1为赋值语句(D)i=1为赋值语句,j=1为关系表达式 5. 如果要

5、改变窗体的标题,需要设置窗体对象的( B )属性。 (A)Name (B)Caption(C)BackColor (D)BorderStyle6. 将组合框设置为简单组合框(Simple Combo),应将其Style属性设置为( B )。(A)0 (B)1 (C)2 (D)37. 在VB中,要将一个窗体forml从内存中释放,应使用语句( B )。 (A)formlhide (B)unload forml (C)formlshow (D)load forml 8. 在VB中,要禁止命令按钮对事件作出反映并使按钮变灰,应设置( B )属性。 (A)Caption (B)Enabled (C)V

6、isible (D)Name9. 下列方法中,( A )不能实现程序的不同过程之间的数据传递。 (A)局部变量 (B)全局变量 (C)窗体或模块级变量 (D)将形参与实参结合10. 以下关于文件的叙述中,不正确的是( D )。 (A)VB文件根据数据存取方式不同,可分为顺序文件和随机文件。 (B)顺序文件的访问只能按记录顺序访问,不能随机访问。 (C)随机文件只要给出记录号就能读取该记录。(D)随机文件的每个记录长度可以不相同。二、阅读分析程序(每个选择3分,共45分)1. 程序如下: 0ption Explicit Private Sub Command1_Click() Dim n As

7、Integer,s As Integer n = 1 S = 1 Do While n6 S = S + n If n=2 Then n=n*2 If n=4 Then n=n*2 Loop Print s End Sub (1)程序运行中,语句“S=S+n”的执行次数是( B )。 (A)1 (B)2 (C)4 (D)6(2)程序运行后输出的数据结果是( D )。 (A)1 (B)2 (C)4 (D)6(3)如果将语句“Do white n6”改为“Do While n10”,由程序运行后输出的结果是( D )。 (A)2 (B)4 (C)6 (D)以上都不对2. 程序如下:Option E

8、xplicit Option Base 1 Private Sub Commandl_Click() Dim A(2,2) As Integer,B(2,2) As Integer,C(2,2)As Integer Dim n As Integer, m As Integer, S As Integer, k As Integer A(1,1) =3:A(1,2) =1:A (2,1)=-2:A(2,2)=5 B(1,1) =2:B(1,2)=-3:B(2,1)=6:B(2,2)=1 For n=1 TO 2 For m=1 TO 2 S=0 For k=1 TO 2 S=S+A(n,k)*B

9、(k,m) C(n,m)= S Next kNext mNext n For n=1 TO 2 For m=1 TO 2 Print C(n,m);Spc(3);Next m PrintNext n End Sub (1)以下关于语句“Option Base 1”,正确的说法是( C )。 (A)其功能是声明数组下标的默认上界 (B)其功能是定义动态数组 (C)其功能是声明数组下标的默认下界(D)其功能是定义静态数组 (2)以下关于语句“Option Explicit”,正确的说法是( D )。 (A)表明此模块没有通用过程 (B)表明此模块的通用过程不能被其他模块调用 (C)表明此模块变量不

10、声明可以直接使用 (D)表明此模块变量必须先声明后使用(3)程序运行完成后,Print C(n,m)语句输出的结果是( D )。(A)0 -16 (B)12 26 (C)26 11 (D)12 -8-13 11 -8 11 12 -8 26 113. 程序如下:Private Sub Command1_Click() Dim n As Integer n = InputBox(”请输入一个大于1的整数:”) t =-1 s= 1 For i = 2 To n s = s + fact(i) * tL1: t = -t Next i Print ”s=”; sEnd Sub Function f

11、act (n) f=1 For i = 2 To n f= f* i Next i fact = f End Function(1)以上程序的功能是( D )。 (A)计算S=1+2+3+4+5+n (B)计算S=1-22+33-44+55+(-1)nn-1nn (C)计算S=l+2!+3!+4!+5!+n! (D)计算S=1-2!+3!-4!+5!+(-1)n-1n!(2)如果在输入框中输入整数3,则程序运行的结果是( A )。 (A)5 (B)7 (C)9 (D)24 (3)如果取消L1语句并在输入框中输入整数3,则程序运行的结果是( D )。 (A)5 (B)7 (C)9 (D)-74.

12、 在窗体中添加一个命令按钮Commandl和一个文本框Textl,然后编写如下程序:Dim str As String Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)str = ”If Button = 2 Then str = str + ”123”End IfText1 = str End Sub Private Sub Commandl_MouseUp(Button As Integer, Shift As Integer, X As Single,

13、 Y As Single)str = str + ”789”Text1 = strEnd Sub(1)程序运行后,在命令按钮上单击鼠标左键,则在Text1中显示的内容是 ( B )。 (A)123 (B)789 (C)123789 (D)789123 (2)程序运行后,在命令按钮上单击鼠标右键,则在Textl中显示的内容是 ( C )。 (A)123 (B)789 (C)123789 (D)789123 (3)程序运行后,将焦点移到命令按钮上并按回车键,则程序运行结果( D )。 (A)程序运行结果与单击鼠标左键相同 (B)程序运行结果与双击鼠标左键相同 (C)程序运行结果与单击鼠标右键相同

14、(D)以上说法都不对5. 程序如下:假定字符串lw中只含有字符和空格(空格用来分隔不同的单词):Public Function estw(lw As String) As String Dim W As String, L As String, S As String, fL As String Dim a As Integer, b As Integer, c As Integer, n As Integer S = lw + ” ” b = Len(S)fL = ”a = 0: c = 0: n = 0: W = ”For i = 1 To b L = Mid(S, i, 1) If L ” ”Then W = W + L c = c + 1 ElseIf fL ” ” Then If c a Then a = c: lw = W End If c = 0: W =”: n = n + 1 End If fL = L Next i Print n, aestw = lw End Fun

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1