二级VISUAL+BASIC笔试312Word文件下载.docx

上传人:b****3 文档编号:15282810 上传时间:2022-10-29 格式:DOCX 页数:20 大小:26.89KB
下载 相关 举报
二级VISUAL+BASIC笔试312Word文件下载.docx_第1页
第1页 / 共20页
二级VISUAL+BASIC笔试312Word文件下载.docx_第2页
第2页 / 共20页
二级VISUAL+BASIC笔试312Word文件下载.docx_第3页
第3页 / 共20页
二级VISUAL+BASIC笔试312Word文件下载.docx_第4页
第4页 / 共20页
二级VISUAL+BASIC笔试312Word文件下载.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

二级VISUAL+BASIC笔试312Word文件下载.docx

《二级VISUAL+BASIC笔试312Word文件下载.docx》由会员分享,可在线阅读,更多相关《二级VISUAL+BASIC笔试312Word文件下载.docx(20页珍藏版)》请在冰豆网上搜索。

二级VISUAL+BASIC笔试312Word文件下载.docx

B.1或多于1

C.0或1 

D.至少2

[解析]树是N(N≥0)个结点的有限集合,当N=0时称为空树,对于空树没有根结点,即根结点的个数为0,对于非空树有且只有一个根结点,所以树的根结点数目为0或1。

3.如果将文本框的Locked属性设置为True,则以下说法正确的是

A.此时在属性窗口不可以修改文本框的Text属性值

B.运行时用户不可以在界面修改文本框中的内容 

C.在程序代码中不可以修改文本框的内容,如不可以使用语句Text1.Text="

aaa"

D.以上均不正确

[解析]文本框的Locked属性是用来指定文本框是否可被编辑,当设置值为False(默认值)时,可以编辑文本框中的文本,当设置值为True时,可以滚动和选择控件中的文本,但不以编辑。

4.SQL语言又称为

A.结构化定义语言

B.结构化控制语言

C.结构化查询语言 

D.结构化操纵语言

[解析]结构化查询语言(StructuredQueryLanguage,简称SQL)是集数据查询、数据定义、数据操纵和数据控制功能于一体的数据库语言。

5.设a=6,则执行

x=IIF(a>5,-1,0)

后,x的值为

A.5

B.6

C.0

D.-1 

[解析]IIF方法根据表达式的值来决定返回其第2和第3个参数中的某一个。

表达式是其第1个参数。

在本题中a,5为True,所以返回的是-1。

6.下面叙述中不正确的是

A.若使用Write#语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号

B.若使用Print#语句将数据输出到文件,则各数据项之间没有逗号分隔,且字符串不加双引号

C.Write#语句和Print#语句建立的顺序文件格式完全一样 

D.Write#语句和Print#语句均实现向文件写入数据

[解析]对顺序文件的访问可执行3种操作,包括从文件输入字符(Input)、向文件输出字符(Output)及把字符加到文件中(Append)。

读取顺序文件的语句为Open,其格式为:

OpenPathnameFor[Input|Output]Asfilenumber[Len=Buffersize]

字顺序文件的语句为Print或Write,格式分别为:

Print#filenumber,[outputlist]

Write#filenumber,[outputlist]

7.在窗体上有一个文本框控件,名称为TextTime;

一个计时器控件,名称为Timer1。

要求每一秒在文本框中显示一次当前的时间。

程序为:

PrivateSubTimer1______()

TxtTime.text=Time

EndSub

在下划线上应填入的内容是

A.Enabled

B.Visible

C.Interval

D.Timer 

[解析]计时器的唯一事件Timer事件是在指定时间段执行一次的程序。

8.下列语句正确的是

A.IfA≠BThenPrint"

A不等于B"

B.IfA<

>

BThenPrintf"

C.IfA<

BThenPrint"

D.IfA≠BPrint"

[解析]题中语句都属于条件语句中“If条件Then语句”的类型,从选项中,可以看出条件语句是A与B的比较语句,其值就是此条件语句的值,也就是说,只有当其值为真时,执行Then语句。

9.有如下程序:

PrivateSubCommand1_Click()

as="

AWORKERISHERE"

x=Len(a$)

Fori=1Tox-1

b$=Mid$(a$,i,3)

Ifb$="

WOR"

ThenS=S+1

Next

PrintS

单击命令按钮,程序运行结果为

A.1 

B.2

C.3

D.5

[解析]此题考查了字符串函数与循环语句的嵌套使用,S用来记录找到指定字符串的次数,在“AWORKERISHERE”中,只出现一次,所以返回值是1。

10.下列不属于软件工程的3个要素的是

A.工具

B.过程

C.方法

D.环境 

[解析]软件工程包括3个要素,即方法、工具和过程。

方法是完成软件工程项目的技术手段;

工具支持软件的开发、管理、文档生成;

过程支持软件开发的各个环节的控制、管理。

11.有如下程序:

PrivateSubForm_Click()

DimiAsInteger,SumAsInteger

Sum=0

Fori=2To10

IfiMod2<>0AndiMod3=0Then

Sum=Sum+i

EndIf

PrintSum

程序运行后,单击窗体,输出结果为

A.12 

B.30

C.24

D.18

[解析]本题考查额是For循环语句和If条件语句的应用。

纵观本题可以看出,本题程序段的作用是将从2到10中不是2的倍数但是3的倍数的数加和然后输出。

在2到10中满足条件的数字是3和9所以和是12。

12.在程序运行期间可以将图形装入窗体、图片框或图像框的函数是

A.DrawSWle

B.AutoSize

C.PasswordChar

D.LoadPicture 

[解析]LoadPicture函数用于在程序运行期间对窗体、图片框或者图像框的Picture属性赋值,加载图形文件,它的格式为:

[<对象>].Picture=LoadPicture([“文件名”]),当默认文件名为空时,清空所指定对象中的图形;

PasswordChar是用于决定文本的显示方式的,不正确;

Drawstyle决定外观。

13.已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为

A.GEDHFBCA

B.DGEBHFCA 

C.ABCDEFGH

D.ACBFEDHG

[解析]利用前序和中序遍历的方法可以确定二叉树的结构,具体步骤如下:

①前序遍历的第一个结点A为树的根结点;

②中序遍历中A的左边的结点为A的左子树,A右边的结点为A的右子树;

③再分别对A的左右子树进行上述两步处理,直到每个结点都找到正确的位置。

14.设a="

a"

,b="

b"

,c="

c"

,d="

d"

,执行语句x=IIF((a<b)Or(c>d),"

A"

,"

B"

)后,x的值为

A."

B."

C."

D."

[解析]在该题中,关键考查的是IIF(),IIF()函数的形式是:

IIF(表达式,当条件为True时的值,当条件为False时的值),显然在题目里的表达式(a<b)Or(c>d)为True,所以x的值应该为“A”。

15.表达式x=Sqr(a^2-5)+sqr(b^2-5)的类型是

A.算术表达式

B.逻辑表达式

C.关系表达式 

D.字符表达式

[解析]如果把X=Sqr(a^2-5)+sqr(b^2-5)当作一个语句,那么它是一个赋值语句。

现在把它看作一个表达式,很明显,它不是逻辑表达式,也不是字符表达式。

要判断它是算术表达式还是关系表达式,这要看运算符的优先级。

运算优先级低的运算符便构成这种运算的表达式。

运算符的低级从高到低依次为:

函数运算→数值运算和字符串运算→关系运算→逻辑运算。

该表达式是比较一个变量与一个算术表达式是否相等,所以该表达式是关系表达式。

16.下列程序段的执行结果为

m=2

n=3

Do

m=m+n

n=n+1

LoopWhilem<10

Printm;

n

A.15

B.146 

C.ab

D.1025

[解析]此题内容简单,开始m为2,n为3,执行Do语句,具体运行为:

执行m=m+n;

n=n+1语句后,m为5,n为4。

这样运行到m=14,程序终止循环,此时n=6。

17.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

PrivateSubCommand1_Click()

c="

ABCD"

Forn=1To4

Print______

程序运行后,单击命令按钮,要求在窗体上显示如下内容:

D

CD

BCD

ABCD

则在______处应填入的内容为

A.Left(c,n)

B.Right(c,n) 

C.Mid(c,n,1)

D.Mid(c,n,n)

[解析]Left(c,n)取字符串c左边n个字符;

Right(c,n)取字符串c右边n个字符;

Mid(c,N1[,N2))取字符子串,在c中从N1位开始向右取N2个字符,默认N2到结束。

18.在设计程序时,应采纳的原则之一是

A.不限制goto语句的使用

B.减少或取消注解行

C.程序越短越好

D.程序结构应有助于读者理解 

[解析]滥用goto语句将使程序流程无规律,可读性差,因此A)不选;

注解行有利于对程序的理解,不应减少或取消,B)也不选;

程序的长短要依照实际情况而论,而不是越短越好,C)也不选。

19.单击命令按钮时,下列程序的执行结果为

DimxAsInteger,yAsInteger

x=12:

y=32

CallPCS(x,y)

Printx;

y

PublicSubPCS(ByValnAsInteger,ByValmAsInteger)

n=nMod10

m=mMod10

A.1232 

B.232

C.23

D.123

[解析]在调用过程时,一般主调与被调过程之间有数据传递,即将主调过程的实参传递给被调用的过程,完成实参与形参的结合,然后执行被调过程,在VisualBasic中,实参与形参的结合有两种方式,即传址与传

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销

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

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