2019年春江苏省计算机等级考试VB试题

合集下载

江苏省2019年春二级计算机考试VB笔试试卷7页word

江苏省2019年春二级计算机考试VB笔试试卷7页word

2019春计算机等级考试(二级)Visual Basic 程序设计 第二部分一、 选择题21.关于窗体,以下叙述中正确的是___________。

A 仅当窗体上没有可以获得焦点的控件时,窗体才可以获得焦点B 一个VB 工程只能从某个指定的窗体开始启动C 只有窗体可以作为控件的容器D Unload Me 和End 语句的效果总是等同的22 若a 为长整型变量,则执行a=12;Print Len(a);Len(Str(a));Len(CStr(a))后,在窗体上看到的是__________。

A 4 2 3B 2 3 2C 4 3 2D 2 2 323 数学表达式Inxy 430cos 。

+2e 对应的Visual Basic 表达式是___________ A Cos(30*3.14159/180)/(4*y+Ln(x))+Exp(2)B Cos(30*3.14159/180)/(4*y+Log(x))+Exp(2)C Cos(30*3.14159/180)/(4*y+Ln(x))+e^2D Cos(30)/(4*y+Log(x))+e^224 表达式Fix(-2.5)+Int(-3.5)+CInt(-2.5)的值是_________________。

A -8B -7C -6D -525.以下说法中,错误的是_________________。

A .使用缺省Preserve 关键字的ReDim 语句可以改变数组的维数和大小B .ReDim 语句只能出现在过程中C .使用ReDim 语句重新定义的动态数组,只能比原数组大D .使用ReDim 语句可以对动态数组的所有元素进行初始化26 下列关于菜单的说法中,错误的是_____________。

A 可以为菜单项选定快捷键B 若在“标题”文本框中键入连字符(-),则可在菜单的两个菜单命令项之间加一条分隔线C 除了Click 事件之外,菜单项还可以影响其他事件D 菜单编辑器的“名称”文本框用于输入菜单项的名称27 以下有关过程中形式参数的描述中,错误的是_____________。

江苏省计算机二级考试VB程序设计复习题

江苏省计算机二级考试VB程序设计复习题

江苏省计算机二级考试VB程序设计复习题一、填空题:(第一章Visual Basic程序设计概述)1、Visual Basic是一种面向_对象_的可视化程序设计语言,采取了__事件驱动__的编程机制。

2、在VB中工程文件的扩展名是_ Vbp ,窗体文件的扩展名是frm _,标准模块文件的扩展名是_ bas _。

3、执行“工程”菜单下的部件命令,可选择并添加ActiveX控件。

4、Visual Basic 6.0用于开发_ WINDOWS环境下的应用程序。

第二章简单的VB程序设计1、设置是否可以用Tab键来选取命令按钮,应该用_ Tabstop ___属性。

2、一个控件在窗体的位置由__ Left ___和_ top ___属性决定,其大小由__ height _和_ width _属性决定。

3、利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和_ enabled __属性为true,才能接受焦点。

4、设置控件背景颜色的属性名称是_ backcolor __。

5、所有控件都具有的共同属性是__ name __属性。

6、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是_ name和caption。

7、VB中的每个对象(控件)都有一组特征,这组特征称为_属性_,我们通过修改它可以控制对象的外观和操作。

8、通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和_标准模块文件_文件,后者的扩展名为.Bas,通常由Basic语言编写,是一个可共用的子程序。

9、VB有三种工作模式,分别是设计(Design)模式、_运行模式__和中断(Break)模式。

第三章1、一般可以使用____ Const ______关键字声明常量。

2、_ Variant _类型也称变体类型,是一种通用的、可变的数据类型,它可表示或存储任何一种数据类型。

3、变量的声明分为两种方法:_隐式声明__和__显示声明__。

江苏省计算机vb试题及答案

江苏省计算机vb试题及答案

江苏省计算机vb试题及答案一、选择题1. 下列关于VB的说法中,错误的是:()A. VB是一种面向过程的编程语言B. VB可以用来开发Windows应用程序C. VB可以实现与数据库的连接和操作D. VB在界面设计方面有很高的灵活性答案:A2. VB是基于哪种编程语言开发而来的?()A. C#B. JavaC. C++D. BASIC答案:D3. VB中绘制一个按钮的控件是:()A. TextBoxB. ListBoxC. ComboBoxD. CommandButton答案:D二、填空题1. VB中的注释使用的符号是()。

答案:'2. VB中用于进行循环操作的关键字是()。

答案:Loop三、简答题1. VB中的数据类型有哪些?请分别举例说明。

答:VB中的数据类型包括整型、浮点型、字符型、布尔型、日期型等。

例如,整型可以用来存储整数值,语法如下:Dim num As Integernum = 10浮点型可以用来存储带小数点的数值,语法如下:Dim flt As Singleflt = 3.14字符型可以用来存储单个字符或字符串,语法如下:Dim str As Stringstr = "Hello, World!"布尔型可以用来表示真(True)或假(False),语法如下:Dim flag As Booleanflag = True日期型可以用来存储日期和时间,语法如下:Dim dt As Datedt = Now()2. VB中如何实现与数据库的连接和操作?答:VB中可以利用ADO(ActiveX Data Objects)对象来实现与数据库的连接和操作。

ADO是一组用于访问数据的组件,可以通过ADO 连接数据库、执行SQL语句,实现对数据库的增删改查操作。

具体步骤如下:1) 导入ADODB库:在VB中,需要先导入ADODB库,以便使用ADO相关的对象和方法。

2) 建立数据库连接:使用ADODB.Connection对象建立与数据库的连接,并设置连接字符串、用户名和密码等信息。

江苏计算机等级考试一级B--2019年春—IT02

江苏计算机等级考试一级B--2019年春—IT02

江苏省计算机等级考试一级B--2019年春一IT021(判断题):无线局域网需使用无线网卡、无线接入点等设备,无线接入点英文简称为WAP或AP。

2(单选题):在以下所列的计算机信息系统抽象结构层次中,数据库管理系统和数据库 ______ 。

A.属于资源管理层B.属于业务逻辑层C.属于应用表现层D.属于基础设施层3(填空题<1空> ):内存条的镀金触点分布在内存条的面,所以又被称为双列直插式(DIMM)内存条。

4(判断题):C++语言是对C语言的扩充。

5(填空题<1空> ):DVD光盘片按容量大小共分为4个品种,它们是单面单层、单面双层、双面单层和双面双层,容量最大的是___。

6(单选题):音频文件的类型有多种,下列不属于音频文件类型的是 ___________ 。

A.BMPB.WAVC.WMAD.MP37(判断题):台式PC机通过VGA接口连接投影仪时,VGA接口把输出信号进行调制后送到投影仪,再由投影仪解调后在大屏幕上进行显示。

8(单选题):WWW浏览器用URL指出需要访问的网页,URL的中文含义是。

A.统一资源定位器B.统一超链接C.统一文件D.统一定位9(判断题):计算机硬件是有形的物理实体,而软件是无形的,软件不能被人们直接观察和触摸。

10(单选题):下列Windows (中文版)系统中有关文件命名的叙述中,错误的是A.文件或文件夹的名字长度有一定限制B.同一个硬盘(或分区)中的所有文件不能同名C.文件或文件夹的名字可以是中文也可以是西文和阿拉伯数字D.每个文件或文件夹必须有自己的名字11(单选题):针对特定领域的特定应用需求而开发的软件属于 _______ 。

A.中间件8.通用应用软件C.系统软件D.定制应用软件12(判断题):Internet提供的网页浏览、电子邮件服务采用的是客户/服务器工作模式。

13(单选题):下列四个不同进位制的数中,数值最大的是 _____ 。

全国计算机等考试VB语言笔试试题及答案(一)

全国计算机等考试VB语言笔试试题及答案(一)

全国计算机等考试VB语言笔试试题及答案(一)全国计算机等级考试(VB语言)笔试试题及答案为了让广大考生能更好的备考,本文将为大家提供全国计算机等级考试VB语言笔试试题及相关答案解析。

VB语言考试是比较热门的一种考试,因此备考也是非常重要的。

下面是试题及答案解析,希望对大家有所帮助。

一、单选题1、在VB语言中,执行时间比较久的程序可以采用的方法是:A.增加循环次数B.加快程序运行速度C.使用进度条等控件D.以上都不对【答案及解析】C。

在程序运行期间,如果程序执行时间太长,可以使用进度条控件使用户知道程序正在执行,以及当前运行到哪一步,提升程序的运行效率和用户体验。

2、在VB语言中,某控件的Tag属性表示:A.控件的位置B.控件所在窗口的名称C.控件的类型D.控件存储数据的指针【答案及解析】D。

在VB语言中,每个控件都可以设置其Tag属性,Tag属性可以存储控件相关的任何数据,该属性非常灵活方便。

3、在VB语言中,数组存储数据的方式是:A.栈存储B.堆存储C.静态存储D.以上都错【答案及解析】B。

在VB语言中,数组存储在堆中,即动态内存分配,这样以便在程序运行时更好地管理和利用内存。

二、多选题1、在VB语言中,下列哪些是合法的数组定义方式?()A. Dim arr(3,5) As IntegerB. Dim arr(3)(5) As IntegerC. Redim arr(3,5)D. Dim arr() As Integer【答案及解析】A、D。

A、D都是合法的数组定义方式。

选项B是二维数组,但是定义方式不合法。

选项C是改变数组大小的方式,不是定义数组的方式。

2、在VB语言中,下列哪些事件是窗体的事件?( )A.LoadB.MouseMoveC.ClickD.Resize【答案及解析】A、D。

Load和Resize是窗体的事件,B和C是每个控件都有的事件。

三、判断题1、在VB语言中,Option Explicit语句可以保证变量在使用前被声明,从而减少程序出错的几率。

2019年3月计算机二级考试VB考前练习题及答案(6)

2019年3月计算机二级考试VB考前练习题及答案(6)

2019年3月计算机二级考试VB考前练习题及答案(6)一、选择题1在“报表设计器”中,能够使用控件是( )A.标签、文本框和列表框B.标签、域控件和列表框C.标签、域控件和线条D.布局和数据源参考答案:C2下列程序段执行结果为x=5y=-6If Not x>0 Then x=y-3 Else y=x+3Print x-y; y-xA.-3 3B.5 -9C.3 -3D.-6 5参考答案:A3以下不是查询结果去向的是( )A.浏览B.报表C.表单D.表参考答案:C4数据库、数据库系统和数据库管理系统之间的关系是( )A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系参考答案:B5下列相关数据库的描述,准确的是A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件参考答案:C6VisualFoxPro出现的各类文件扩展名( )A.由系统默认B.由用户使用SET命令预先定义C.必须用户定义D.由系统默认或由用户定义参考答案:B7只有将组合框的Style属性设置为何值时,才能触发DblClick 事件?A.0B.1C.2D.3参考答案:B8链表不具有的特点是A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正?/P>参考答案:B9在Visual Basic中,要将一个窗体加载到内存实行预处理但不显示,应使用的语句是A.LoadB.ShowC.HideD.Unload参考答案:A10在Visual FoxPro数据库中的常量的类型种类是( )A.4B.5C.6D.3参考答案:C。

最经典2019年6月正式会考vb操作题答案

最经典2019年6月正式会考vb操作题答案

====完善程序题(1).打开Z:\“VB \429”文件夹中的文件:“gc03.vbp” 进行以下操作后并保存!在VB代码窗口指定位置修改完善程序代码实现,求1×2+2×3+3×4+4×5+5×6 的值。

(2)打开Z:\“VB \435”文件夹中的文件:“gc05.vbp” 进行以下操作后并保存!在VB 代码窗口指定位置修改完善程序代码实现,求657687981091-----的值。

答案:运行结果:答案:运行结果:答案:(3)打开Z:\“VB \426”文件夹中的文件:“gc02.vbp” 进行以下操作后并保存!在VB 代码窗口指定位置修改完善程序代码实现,求1×2×3×4×……×10的值。

(4)打开Z:\“VB \417”文件夹中的文件:“gc01.vbp” 进行以下操作后并保存!在VB代码窗口指定位置修改完善程序代码实现,求10191817161514131211+++++++++的值。

运行结果:答案:答案:运行结果:(5)打开Z:\“VB \432”文件夹中的文件:“gc04.vbp” 进行以下操作后并保存!在VB代码窗口指定位置修改完善程序代码实现,求1011910897867564534232+++++++++的值。

=======界面设计题:新建一个VB 工程,工程文件名称为:“工程1.vbp ”,并添加一个窗体文件:“Form1.frm”,保存在Z:\下的VB 文件夹下的425文件夹下。

按下表的要求添加控件,并设置其属性,操作后保存!新建一个VB 工程,工程文件名称为:“工程1.vbp”,并添加一个窗体文件:“Form1.frm”,保存在Z:\下的VB 文件夹下的431文件夹下。

进行如下操作后并保存! 按下表的要求添加控件,并设置其属性,操作后保存!运行结果:答案:新建一个VB工程,工程文件名称为:“工程1.vbp”,并添加一个窗体文件:“Form1.frm”,保存在Z:\下的VB文件夹下的416文件夹下。

2019年VB习题及习题解答.doc

2019年VB习题及习题解答.doc

习题一一、简答题1. 简述VB的特点。

2. 安装Visual Basic系统程序应具备什么条件?3. 启动Visual Basic有几种方法?4.退出Visual Basic有几种方式?5.什么是对象?什么是类?简述它们之间的关系。

6.VB环境有哪些部分组成?7.VB有几种工作模式?8.属性窗口由哪几个部分组成?9.设置属性有哪些方法?10.简述Visual Basic应用程序的建立步骤。

11.Visual Basic应用程序中有哪些文件?12.Visual Basic的对象有哪三要素?13.VB应用程序的执行步骤是什么?14.Visual Basic应用程序中有哪几种类型的错误?二、填空题1. Visual Basic是一种面向的可视化程序设计语言,采取了的编程机制。

2. 在VB集成开发环境中,运行应用程序的方法有两种是:或。

3.Visual Basic的对象主要分为和两大类。

4. 在Visual Basic中,用来描述一个对象外部特征的量称之为对象的。

5. 在Visual Basic中,设置或修改一个对象的属性的方法有两种,它们分别是和。

6. 在Visual Basic中,最基本的对象是。

7. 在Visual Basic中,默认窗体名为,默认工程名为。

8. 若用户单击了窗体Form1,则启动的事件名为。

9. 调用方法的具体调用格式为。

10.在代码中设置对象属性的格式为。

三、单项选择题1. 窗体的标题栏显示内容由窗体对象的属性决定。

A) BackColor B)BackStyle C)Text D)Caption2. 窗体的示意图标可用属性来设置。

A) Picture B) Image C) Icon D) MouseIcon3. 窗体的控制菜单的有无由窗体对象的属性决定。

A) ControlBox B) MinButton C) MaxButton D) BorderStyle4. 若要取消窗体的最大化功能,则可设置属性为False来实现。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2008年春江苏省计算机等级考试VB试题第一部分计算机基础知识1.在下列有关微电子技术与集成电路的叙述中,错误的是( 1 ) 。

A.微电子技术是以集成电路为核心的技术B.集成度是指单个集成电路所含电子元件的数目C.Moore定律指出,单个集成电路的集成度平均每18—24个月翻一番D.IC卡仅有存储器和处理器,卡中不可能存储有软件2.在下列有关通信技术的叙述中,错误的是( 2 ) 。

A.目前无线电广播主要还是采用模拟通信技术B.数字传输技术最早是被长途电话系统采用的C.数字通信系统的信道带宽就是指数据的实际传输速率(简称“数据速率”)D.局域网中广泛使用的双绞线既可以传输数字信号,也可以传输模拟信号3. CPU的运算速度与许多因素有关,下面哪些是提高CPU速度的有效措施? ( 3 )①增加CPU中寄存器的数目②提高CPU的主频③增加CPU中高速缓存(cache)的容量④优化BIOS的设计A.①、③和④ B.①、②和③ C.①和④ D.②、③和④4.下面是PC机常用的4种外设接口,其中键盘、鼠标、数码相机和移动硬盘等均能连接的接口是( 4 )A. RS-232 B. IEEE-1394 C. USB D. IDE5.下列有关PC机外部设备的叙述中,错误的是( 5 )。

A.扫描仪的工作过程主要基于光电转换原理,分辨率是其重要性能指标之一B.制作3—5英寸的照片(图片),数码相机的CCD像素必须在600万以上C.集成显卡(指集成在主板上的显卡)的显示控制器主要集成在芯片组中D.存折和票据的打印,目前主要是采用针式打印机6.下列有关PC机辅助存储器的叙述中,错误的是( 6 ) 。

A.硬盘的盘片转动速度特别快,目前一般为每秒数千转B. 近年来使用的串行ATA(SATA)接口硬盘,其传输速率比采用IDE接口的要快C.目前移动硬盘大多采用USB 2.0接口,其传输速率可达每秒数十兆字节D. 40倍速的CD-ROM驱动器的速率可达6MB/s左右7.在下列有关商品软件、共享软件、自由软件及其版权的叙述中,错误的是( 7 )。

A.通常用户需要付费才能得到商品软件的合法使用权B.共享软件是一种“买前免费试用”的具有版权的软件C.自由软件允许用户随意拷贝,但不允许修改其源代码和自由传播D.软件许可证确定了用户对软件的使用方式,扩大了版权法给予用户的权利8.下面有关Windows操作系统多任务处理的叙述中,正确的是 ( 8 ) 。

A.用户如果只启动一个应用程序工作(如使用Word写作),则该程序自始至终独占CPU B.由于CPU具有多个执行部件,所以操作系统才能同时进行多个任务的处理C.前台任务和后台任务都能得到CPU的响应D.处理器调度程序根据各个应用程序运行所需要的时间多少来确定时间片的长短9.从算法需要占用的计算机资源角度分析其优劣时,应考虑的两个主要方面是( 9 )。

A.空间代价和时间代价 · C.可读性和开放性B.正确性和简明性 D.数据复杂性和程序复杂性10.接入因特网的每台计算机的IP地址( 10 )。

A.由与该计算机直接连接的交换机及其端口决定B.由该计算机中网卡的生产厂家设定C.由网络管理员或因特网服务提供商(ISP)分配D.由用户自定11.以下关于局域网和广域网的叙述中,正确的是( 11 )。

A.广域网只是比局域网覆盖的地域广,它们所采用的技术是完全相同的B.局域网中的每个节点都有一个惟一的物理地址,称为介质访问地址(MAC地址)C.现阶段家庭用户的PC机只能通过电话线接入网络D.单位或个人组建的网络都是局域网,国家或国际组织建设的网络才是广域网12.目前在网络互连中用得最广泛的是TCP/IP协议。

事实上,TCP/IP是一个协议系列,它已经包含了100多个协议。

在TCP/IP协议中,远程登录使用的协议是( 12 ) 。

A.TELNET B.FTP C.HTTP D.UDP13.关于电子邮件服务,下列叙述中错误的是 ( 13 ) 。

A.网络中必须有邮件服务器用来运行邮件服务器软件B.用户发出的邮件会暂时存放在邮件服务器中C.用户上网时可以向邮件服务器发出接收邮件的请求D.发邮件者和收邮件者如果同时在线,则可不通过邮件服务器而直接通信14·国际标准化组织(ISO)将世界各国和地区使用的主要文字符号进行统一编码的方案称为( 14 )。

A. UCS/Unicode C. GBKB. GB2312 D.GBl803015·存放一幅1024×768像素的未经压缩的真彩色(24位)图像,大约需要多少字节的存储空间?( 15 )A. 1024x768x24 C. 1024x768x2B. 1024x768x3 D.1024x768x1216·对带宽为300—3400Hz的语音,若采样频率为8kHz、量化位数为8位且为单声道,则未压缩时的码率约为(16 )。

A.64kb/s B.64kB/s C.128kb/s D.128kB/s17·彩色图像所使用的颜色描述方法称为颜色模型。

在下列颜色模型中,主要用于彩色喷墨打印机的是( 17 ) 。

A·YUV B.HSB C.CMYK D.RGB18·从信息处理的深度来区分,信息系统可分为业务信息处理系统、信息检索系统、信息分析系统和专家系统。

在下列相关叙述中,错误的是 18 。

A.业务信息处理系统是采用计算机进行日常业务处理的信息系统B·信息检索系统就是指因特网上提供的各种搜索引擎,可以供各类用户免费使用C.决策支持系统是一种常见的信息分析系统D.专家系统可模仿人类专家的思维活动,通过推理与判断来求解问题19·在下列有关Microsoft Excel 2000(中文版)功能的叙述中,错误的是( 19 )。

A.可以将Excel工作簿或选定的工作表另存为网页文件(.htm)B.对数据清单进行排序时,最多可以选择5个关键字C·通过设置,可以实现在某单元格中输入数据后按回车键,光标自动移动到上边一单元格或左边一单元格。

D.在工作表中可以插入“艺术字”20·在下列有关Microsoft FrontPage 2000(中文版)功能的叙述中,错误的是 20 。

A.执行菜单命令“新建”时,可以选择是新建网页还是新建站点B.用户可以对框架网页的框架进行拆分或删除C·如同Microsoft word中的表格,用户可以在网页中手绘表格或插入表格D.系统提供了“绘图”工具栏,便于用户在网页中绘图第二部分Visual Basic程序设计一、选择题(用答题卡答题,答案依次填在21—30答题号内)21.下列关于某对象SetFocus与GotFocus的描述中,正确的是21 。

A. SetFocus是事件,GotFocus是方法 B.SetFocus和GotFocus都是事件C.SetFocus和GotFocus都是方法D.SetFocus是方法,GotFocus是事件22.Print方法可在_______上输出数据。

①窗体②文本框③图片框④标签⑤列表框⑥立即窗口A.①③⑥ B.⑦③⑤ C.①⑦⑤ D.③④⑥23.数学表达:A.(x^5一Cos(29))/Sqr(e^X+In(Y))+5B.(x^5一Cos(29))/(Sqr(Exp(x)+Log(Y))+5)C.(x^5一Cos(29*3.14159/180))/(Sqr(Exp(x)+Log(Y))+5)D.(x^5一Cos(29*3.14159/180))/(Sqr(e^X+Log(Y))+5)24.以下有关数组参数的说明中,正确的是24。

A.在过程中也可用Dim语句对形参数组进行说明B.动态数组作为实参时,可用ReDim语句在过程中改变对应形参数组的维界24.下列有关数组参数的说明正确的是 (24) 。

A.在过程中也可用Dim语句对形参数组进行说明B.动态数组作为实参时,可用ReDim语句在过程中改变对应形参数组的维界C.调用过程时,数组名不能作为实参D.数组可以按地址传递也可以按值传递25.下列关于子过程或函数的定义正确的是 (25)A.Sub fl(n As String*1)B.Sub fl(n As Integer)As IntegerC.Function fl(f1 As Integer) As IntegerD.Function fl(ByVal n As Integer)26.下列关于数值常量的说法错误的是 (26)A.八进制数的表示方法是在数字前面加&OB.十六进制数的表示方法是在数字前面加&HC.在浮点数值中使用D来分隔尾数和指数时,系统将把该数值作为单精度型数处理D.32768是合法的数值常量 ’27.下列有关对象的叙述正确的是( 27 )A.对象由属性、事件和方法构成B.对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置C.对象的事件一定就是由VB预先设置好的人工干预的动作D.对象的方法是对象响应某个事件后所执行的一段程序代码28.已知X<Y,A>B,则下列表达式中,结果为True的是( 28 )A.Sgn(x-Y)+Sgn(A-B)=-1B.Sgn(X-Y)+Sgn(A-B)=-2C.Sgn(Y-X)+Sgn(A-B)=2D.Sgn(Y-X)+Sgn(A-B)=029.下列能够正确表示条件"x≤Y<Z"的VB逻辑表达式是 ( 29 )A.X≤Y<ZB.X<=Y And Y<ZC.X≤Y Or Y<ZD.X<=Y<Z30.下列有关数组的说法正确的是( 30 )A.数组的维下界不可以是负数B.模块通用声明处有Option Base 1,则模块中数组定义语句Dim A(O To 5)会与之冲突C.模块通用声明处有Option Base l,模块中有Dim A(O To 5),则A数组第一维维下界为0D.模块通用声明处有Option Base 1,模块中有Dim A(O To 5),则A数组第一维维下界为1二、填空题, ’1.执行下面的程序,单击Commandl,则窗体上显示的第一行是 ( 1 ) ,第三行是 ( 2 ) ,最后一行是( 3 )Option ExplicitPrivate Sub Command1_Click()Dim X As Integer,Y As IntegerX=12:Y=0Do While X>0 .If X Mod 4=0 ThenY=Y+XElsey=Y-XEnd IfX=X-3Print X,YLoopEnd Sub . ,2.执行下面的程序,单击Commandl,窗体上显示的第一行是(4) ,第二行是 (5) ,第三行是( 6 )Option Explicit .Option Base 1Private Sub Command1_Click()Dim sa(3,3)As String*1,i As Integer,j As Integer,k As Integerk=1For i=1 To 3For j=1 To 3sa(i,j)=Chr(Asc("A")+(k+i+j) Mod 26)Print sa(i,j);" ";k=k+3Next J 、PrintNext iEnd Sub ,3.执行下面的程序,单击Commandl,在窗体上显示的变量b的值为:( 7 ),变量c的值为( 8 ) ,变量z的值为( 9 )Option ExplicitPrivate Sub Command1_Click()Dim b As Integer,C As Integer,z As Integerb=2C=1Z=fun(b,fun(b+1,c))+b-c+1Print b,c,zEnd SubPrivate Function fun(X As Integer,ByVal Y As Integer)As IntegerX=X-Yy=X+Y+2fun=Y—XEnd Function4.执行下面的程序,单击Commandl,输出的变量i的值是( 10 ) ,变量j的值是 ( 11 ) ,变量k的值是( 12 )Option ExplicitPrivate Sub Command1_Click()Dim i As Integer,j As IntegerDim k As Integeri=10j=4k=Funk(i,j)Print i,j,k 、End Sub •Private Function Funk(ByVal A As Integer,B As Integer) As Integerif B=0 Or B=1 ThenFunk=1ElseFunk=A+Funk(A,B)End IfEnd Function5.执行下面的程序,单击Commandl,在窗体上显示的第一行的内容是( 13 ) ,第二行的内容是( 14 ) ,第三行的内容是( 15 )Option ExplicitPrivate Sub Command1_Click()Dim n As Integer,i As Integern=2For i=7 To 1 Step -1Call sub2(i,n)Print i,nNext iEnd SubPrivate Sub sub2(x As Integer,y As Integer)Static n As IntegerDim i As IntegerFor i=2 To 1 Step -1n=n+xx=x-1Next iY=Y+nEnd Sub6.用以下公式求sin(x)的值。

相关文档
最新文档