计算机二级VB笔试试题未来教育版Word文档格式.docx

上传人:b****1 文档编号:844220 上传时间:2023-04-29 格式:DOCX 页数:138 大小:319.34KB
下载 相关 举报
计算机二级VB笔试试题未来教育版Word文档格式.docx_第1页
第1页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第2页
第2页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第3页
第3页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第4页
第4页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第5页
第5页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第6页
第6页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第7页
第7页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第8页
第8页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第9页
第9页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第10页
第10页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第11页
第11页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第12页
第12页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第13页
第13页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第14页
第14页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第15页
第15页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第16页
第16页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第17页
第17页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第18页
第18页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第19页
第19页 / 共138页
计算机二级VB笔试试题未来教育版Word文档格式.docx_第20页
第20页 / 共138页
亲,该文档总共138页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

计算机二级VB笔试试题未来教育版Word文档格式.docx

《计算机二级VB笔试试题未来教育版Word文档格式.docx》由会员分享,可在线阅读,更多相关《计算机二级VB笔试试题未来教育版Word文档格式.docx(138页珍藏版)》请在冰点文库上搜索。

计算机二级VB笔试试题未来教育版Word文档格式.docx

9、运行向导时,可以()

A.打开“文件”菜单的新建对话框B.单击工具栏上的“向导”图标按钮C.从工具菜单选择向导D.以上方法都可以

10、语句DIMETP(4,5)定义的元素个数是()

A.30B.20C.9D.45

二、读程序(每空3分,共45分)

1、CLEAR

M=0

FORX=1TO10

IFMOD(X,3)=0

M=M+X

ENDIF

ENDFOR

?

M

RETURN

(1)该程序的功能是:

求1到10之间()

A.能被3整除数的个数B.能被3整除数的和

C.不能被3整除数的个数D.不能被3整除数的和

(2)该程序执行的结果是:

A.3B.10C.18D.37

2、&

&

MAIN.PRG&

P1.PRG

X1=1PARAW1,W2

X2=2PRIVATEW1

DOP1WITHX1,X2W1=W1*3

’X1=’+STR(X1,1)W2=W2*4

?

’X2=’+STR(X2,1)RETURN

X1=1

X2=2

DOP1WITHX1,X1+X2

’X1=’+STR(X1,1)

’X2=’+STR(X2,1)

(1)第一次显示X1,X2的值是()

A.1,8B.3,8C.1,1D.8,8

(2)第二次显示X1,X2的值是()

A.1,2B.3,1C.3,2D.1,3

3、数据表JY.DBF的内容如下:

Record#借书证号借书日期

1001002/01/99

2000705/04/99

3000602/03/99

4001005/17/99

数据表JYR.DBF的内容如下:

Record#借书证号姓名职称

10006孟小梅教授

20010郑财勇讲师

30007王志军助教

且:

JYR库以借书证号为关键字建立了索引,索引文件为JYR.IDX

程序如下:

SELECT1

USEJYRINDEXJYR

SELECT2

USEJY

SETDEVICETOPRINT

H=1

DOWHILE.NOT.EOF()

TS=DATE()-借书日期

IFTS>

80

SELECT1

SEEKB.借书证号

IFTS>

100.OR.职称<

>

’教授’

@H,4SAY姓名+’同志,您借的书已过期,请归还’

H=H+1

ENDIF

SELECT2

SKIP

ENDDO

SETDEVICETOSCREEN

RETURN

(1)设当前系统日期为06/15/99,程序将打印()还书的信息

A.孟小梅、郑财勇各一行B.孟小梅一行、郑财勇两行

C.孟、郑、王各一行D.孟、郑、王三人共五行

(2)高级职称和其它职称借书的最多天数分别是()

A.81天,101天B.100天,80天C.80天,100天D.101天,81天

(3)本程序的功能是:

A.查询接书证号B.查询借书日期

C.书未还书者D.查询并打印超期未还书者

4、CLEARDOWHILEI<

=19

DIMEA(20)J=I+1

P=1DOWHILEJ<

=20

DOWHILEP<

=20IFA(I)<

=A(J)

A(P)=INT(RAND()*100+1)T=A(I)

P=P+1A(I)=A(J)

ENDDOA(J)=T

I=1ENDIF

(接右边)J=J+1

ENDDO

A(I)

I=I+1

A(I)最后一句RETURN

(1)程序完成的功能是将20个数组元素值()

A.排序后按从大到小的顺序输出

B.排序后按从小到大的顺序输出

C.倒序输出D.按自然顺序输出

(2)将DIMEA(20)改成DIMEA(10)后,()

A.出现“数组重复定义”的错误

B.出现“数组下标越界”的错误

C.程序功能不变,只是输出10个数组元素值

D.程序功能不变,仍然输出20个数组元素值

(3)程序段DOWHILEP<

A(P)=INT(RAND()*100+1)

P=P+1

的功能是:

A.产生20个0到101之间的随机整数,且存入数组变量A中

B.产生20个1到101之间的随机整数,且存入数组变量A中

C.产生20个1到100之间的随机整数,且存入数组变量A中

D.产生20个0到100之间的随机整数,且存入数组变量A中

5、阅读下面程序:

CLEAR

OPENDATABASEemplorer

USEcompen

SCANFORRECNO()<

=10

IF姓名=’李强’

LOOP

姓名,实发工资

ENDSCAN

USE

CLOSEDATABASE

(1)compen是:

A.自由表B.数据库表  C.数据库

D.可能是自由表,也可能是数据库表

(2)若数据库有50条记录,则程序的功能是:

A.前10条记录中搜索“李强”的记录B.列出前10条记录

C.每10条记录一屏显示记录,但不显示“李强”的记录

D.列出前10条记录,但是不显示“李强”的记录

(3)循环结束后,指针指向()

A.第1条B.最后一条C.第10条D.最后1条记录加1

6、CLEAR

N=0

FORJ=1TO3

STR(J,2)+’)’

SPACE(6*J)

FORK=1TO3-J+1

STR(J*K,6)

N=N+2

ENDFOR

(1)输出的图形为:

A.1)1B.1)123C.1)123D.1)123

2)242)242)242)468

3)3693)33)33)91215

(2)程序结束时,N的值是:

A.12B.9C.10D.15

三、程序填空(每空2分,共30分)

1、有如下程序段,其功能是显示汉字“2008年北京申奥成功!

”从屏幕的顶部移至底部,请填空补充该程序

CH=’2008年北京申奥成功!

R=1

DOWHILER<

=23

@R,26SAYSPACE(60)

@__________,26SAYCH

T=INKEY(0.2)

_______________

2、数据表,图书表TS.DBF和定单表DD.DBF,要求计算订单金额。

图书表TS.DBF的结构如下:

书号书名作者出版社单价

Y001C语言王晓大众出版社21.50

J002计算机基础程力科技出版社26.00

J003计算机导论舒彦电子出版社30.50

W004网页制作严谨科技出版社28.30

订单表DD.DBF结构如下:

订单号书号数量金额

001Y001150

002J001200

003J00350

004W004100

阅读下面程序,请将程序补充完整.

CLEARALL

SELECTA

USETS

INDEX_______________TOTSS

SELECTB

USEDD

SETRELATIONTO书号__________

REPLACEALL金额WITH_____________

LIST定单号,书号,TS.书名,TS.单价,数量,金额

3、程序功能是为数据表SB-1.DBF编制的一个输入程序,要求可以连续添加记录。

USESB-1

DOWHILE.T.

CLEAR

@2,5SAY“请添加记录:

__________________

@4,5SAY“编号”GET编号

@6,5SAY“名称”GET名称

@8,5SAY“启用日期”GET启用日期

@10,5SAY“价格”GET价格

@12,5SAY“部门”GET部门

@14,5SAY“主要设备”GET主要设备

___________________

@18,5SAY“是否输入商标内容?

(Y/N)”GETSHBDAFAULTSPACE

(1)

READ

IFUPPER(SHB)=’Y’

MODIFYGENERAL商标

@20,5SAY“是否继续添加?

(Y/N)”GETJXDEFAULTSPACE

(1)

READ

IFLOWER(JX)=’N’

___________________________

4、如下图所示,用标签、文本、命令按钮构成一个表单。

在标签中显示以下文字“当前时间”,运行表单时,单击“显示”按钮将显示系统时间;

单击“清除”按钮,文本框中的内容将被清楚,单击“退出”按钮,将退出表单运行。

为完成上述要求:

(1)“清除按钮”的Click事件代码是____________________

(2)“退出按钮”的Click事件代码是____________________

(3)“显示按钮”的Click事件代码是____________________

(4)应该设置表单的_________属性为______________-

5、数据表STUD.DBF有字段:

学号,姓名,性别,年龄,民族,专业,成绩等字段.下面按要求写出SQL命令,请补充完成

(1)在表中插入一学生的记录:

(2)列出所有男生的姓名、性别和年龄

(200211001,李晚,女,18)SELECT姓名,性别,年龄;

SQL语句:

FROMSTUD;

INSERT;

______________性别=’男’

_________STUD(学号,姓名,性别,年龄)

Values(‘200211001’、’李晚’、’女’、18)

 

19次计算机等级考试笔试(2003.10)

第一部分

软件技术基础

(共15分)

一、是非判断题(1分/小题,共10分)

(判断下列各小题的叙述正确与否,如正确,在客观题答题纸对应编号上选A,否则选B)

1、在目前,用语保证软件质量的主要手段是进行软件测试。

(1)

2、使用DMA方式传送数据期间不需要CPU干预。

(2)

3、线性顺序队列会产生“假溢出”,而线性循环队列则不会。

(3)

4、对同一种算法,用高级语言编写的程序比用低级语言编写的程序运行

速度快。

(4)

5、在线性表中,数据的存储方式有顺序和链接两种(5)

6、进程有程序块、文件控制块和数据块三部分组成。

(6)

7、在面向对象的程序设计中,派生类只能从一个基类产生。

(7)

8、操作系统是用户和硬件的接口。

(8)

9、个人计算机中可配置的最大内存容量受地址总线位数的限制。

(9)

10、软件维护中最困难的问题是软件配置不全。

(10)

二、单项选择题(1分/小题,共5分)

1、在排序法中,从未排序序列中依次取出元素,与已排序序列中的元素作比较,

将其放入已排序序列的正确位置称为(11)。

11(A)选择排序(B)快速排序

(C)插入排序(D)冒泡排序

2、有X,Y,Z三个元素依次入栈,不可能的出栈顺序是(12)。

12(A)Z,Y,X(B)Z,X,Y

(C)Y,X,Z(D)X,Y,Z

3、进程的状态是以转换的,而以下哪个状态转换是不可能的(13)。

13(A)就绪状态→执行状态(B)执行状态→就绪状态

(C)阻塞状态→就绪状态(D)等待状态→执行状态

4、线性链表的地址(14)。

14(A)必须连续(B)部分地址必须连续

(C)一定不连续(D)连续与否均可以

5、在软件测试中,(15)主要分析程序的内部结构。

15(A)白盒法(B)黑盒法

(C)因果图法(D)错误推测法

第二部分

数据库语言程序设计

(VisualFoxPro)

(共85分)

一、单项选择题(每小题1分,共10分)

1、关系数据库管理系统所管理的关系是(16)。

16(A)一个DBF文件(B)若干个二维表

(C)一个DBC文件(D)若干个DBC文件

2、在VisualFoxPro系统中,表中的字段是一种(17)。

17(A)常量(B)函数(C)变量(D)运算符

3、在VisualFoxPro中,可以对字段设置默认值的表(18)。

18(A)必须是数据库表(B)必须是自由表

(C)自由表或数据库表(D)不能设置字段的默认值

4、在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是(19。

19(A)永久性关联(B)永久性关联或临时性关联

(C)临时性关联(D)永久性关联和临时性关联

5、数据表文件中有数学、英语、计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令(20)。

20(A)TOTAL数学,英语。

计算机TO总分

(B)REPLA总分WITH数学+英语+计算机

(C)SUM数学,英语,计算机TO总分

(D)REPLA数学+英语+计算机WITH总分

6、设A=“THISISABOOK”,下列函数值为“IS”的是(21)

21(A)RIGHT(LEFT(A,9),2)(B)LEFT(RIGHT(A,9),2)

(C)SUBSTR(A,5,2)(D)RIGHT(A,9)

7、设A=2,B=3,C=4,下列表达式的值为逻辑真的是(22)

22(A)12/A+2=B^2

(B)3>

2*BORA=CANDB<

CORA>

B

(C)A*B<

C+3

(D)A>

BANDB<

=COR3*A>

2*C

8、建立索引文件时(23)字段不能作为索引字段。

23(A)数值型(B)字符型

(C)日期型(D)备注型

9、SQL语句中的数据维护命令不包括(24)。

24(A)INSERT-SQL(B)CHANGE-SQL

(C)DELETE-SQL(D)UPDATE-SQL

10、命令按钮组是(25)

25(A)控件(B)容器(C)控件类对象(D)容器类对象

二、读程序题(每个选择3分,共45分)

1、阅读下面程序:

CLEARALL

STORE1TOJ,K

DOWHILEK<

5

@J,KSAY“*”

K=K+1

RETU

屏幕的其始坐标为(26)

26(A)1,5(B)0,0(C)1,1(D)任意

(2)程序执行后J,K的值是(27)

27(A)1,5(B)5,5(C)0,0(D)1,1

2、设表文件XS.DBF有10条记录,程序如下:

USEXS

GOBOTTOM

N=3

DOWHILEN>

=1

DISPLAY

SKIP-1

WAIT

N=N-1

USE

RETURN

(1)程序的功能是(28)

28(A)显示所有记录(B)分别显示前3个记录

(C)显示第3个记录(D)分别显示后三个记录

(2)退出循环后,N的值是(29)

29(A)0(B)1(C)3(D)4

3、阅读下面程序

USESB

SORTTORQXON启用日期/DFIELDS编号,名称,启用日期FORNOT主要设备

USERQX

LIST

USESB

SORTTOBMXON部门/D,价格FOR主要设备

USEBMX

INDEXONVAL(部门),-价格/1000000TAGbmjglCANDIDATE

(1)程序执行到第一个LIST命令时,输出结果是(30)

30(A)将主要设备按编号,名称,启用日期分别升序排序。

(B)将主要设备按编号,名称,启用日期分别降序排序。

(C)将非主要设备按启用日期降序排序。

(D)将非主要设备按启用日期升序排序。

(2)程序执行到第二个LIST命令时,输出结果是(31)

31(A)将主要设备按部门升序排序,当部门相同时,按价格降序排序。

(B)将主要设备按部门降序排序,当部门相同时,按价格升序排序。

(C)将主要设备按部门降序排序,当部门相同时,按价格降序排序。

(D)将主要设备按部门升序排序,当部门相同时,按价格降序排序。

(3)程序执行到第三个LIST命令时,输出结果是(32)

32(A)以部门升序排列。

部门相同时,以价格降序排列,索引标识为唯一索引。

(B)以部门升序排列。

部门相同时,以价格降序排列,索引标识为候选索引。

(C)以部门升序排列。

部门相同时,以价格升序排列,索引标识为候选索引。

(D)以部门升序排列。

部门相同时,以价格升序排列,索引标识为唯一索引。

4阅读下面程序:

clear

store1toi

store2toj,k

doa1

”i=”+str(i,2)+”j=”+str(j,2)+”k=”+str(k,2)

doa2

return

proca1

i=3*i+2

privatei

i=2*j+k

retu

proca2

j=i*2+k

privatej

j=k*2+i

doa3withi,i+j,(k)

proca3

parax,y,z

x=y+z

y=x+z

z=x+y

k=x+y+z

主程序中“doa1”后的显示语句显示结果为:

(33)

33(A)i=6j=7k=2(B)i=5j=7k=2

(C)i=5j=2k=2(D)i=6j=8k=2

(2)过程a1中的显示语句将显示:

(34)

34(A)i=6j=7k=2(B)i=5j=7k=2

(C)i=5j=8k=2(D)i=6j=2k=2

(3)过程a2中的显示语句将显示:

(35)

35(A)i=6j=9k=2(B)i=5j=9k=2

(C)i=5j=12k=2(D)i=6j=12k=2

(3)主程序中“doa2”后的显示语句显示结果为:

(36)

36(A)i=16j=12k=68(B)i=16j=9k=68

(C)i=18j=10k=76(D)i=18j=14k=76

5阅读下面程序:

有图书数据表TS和订书单表DSD如下:

TS:

(书号:

C3,单价:

N6.2书名C10)

书号单价书名

00112.0计算机应用

00210.0化学

00315.0分析化学

DSD:

(班级:

C6,书号:

C3,数量:

N3.0,款项:

N7.2)

记录号班级书号数量款项

1化95.4001470.00

2数94.3002740.00

3物96.4003670.00

4生95.40

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2