全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试题及答案
全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案

第一项:单项选择题答案见最后

1、下面关于运行应用程序的说法,正确的是

A)APP应用程序可以在Visual FoxPro和Windows环境下运行

B)EXE应用程序只能在Windows环境下运行

C)EXE应用程序可以在Visual FoxPro和Windows环境下运行

D)APP应用程序只能在Windows环境下运行

2、调用报表格式文件pp1预览报表的命令是

A)REPORT FROM PP1 PREVIEW

B)DO FROM PP1 PREVIEW

C)REPORT FORM PP1 PREVIEW

D)DO FORM PP1 PREVIEW

3、报表的数据源可以是

A)自由表或其他报表

B)数据库表、自由表或视图

C)数据库表、自由表或查询

D)表、查询或视图

4、确定列表框内的某个条目是否被选定应使用的属性是

A)Value

B)ColumnCount

C)ListCount

D)Selected

5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为

A)Thisform.Refresh

B)Thisform.Delete

C)Thisform.Hide

D)Thisform.release

6、在Visual FoxPro中,控件分为

A)容器类和控件类

B)控件类和基类

C)容器类和基类

D)控件类的基础类

7、在Visual FoxPro中,扩展名为.DBC的文件是

A)数据库表文件

B)表单文件

C)项目文件

D)数据库文件

8、在下面Visual FoxPro表达式中,运算结果为字符串的是

A)[125]-[100]

B)[ABC]+[XYZ]=[ABCXYZ]

C)CTOD([07/01/03])

D)DTOC(DATE()>[07/05/03])

9、下列表达式结果为.T.的是

A)[湖北]=[湖北]

B)[中国]<=[北京]

C)'计算机'$'计算机考试'

D)2*3.14<=11/2

10.要判断数值型变量M是否能被3整除,下面4个表达式中,错误的是

A)INT(M/3)=M/3

B)MOD(M,3)=0

C)0=MOD(M,3)

D)INT(M/3)=MOD(M,3)

11.顺序执行下面命令后,屏幕显示的输出结果是

TITLE=[FoxPro]

LOWER(RIGHT(TITLE,3))

A)foxpro

B)Pro

C)fox

D)pro

12.如果X=99,Y=[A],A=[telephone],则LEN(STR(X,2)+&Y)的值是

A)19

B)11

C)5

D)4

13.学生表的性别字段为逻辑型,男为.T.,女为.F.,顺序执行以下命令

最后一条命令显示的是

USE学生

APPEND BLANK

REPLACE 姓名WITH [王丽],性别WITH .F.

IIF(性别,[男],[女])

A)男

B)女

C).T.

D).F.

14.执行下述命令后,使函数EOF( )的值一定为.T. 的命令是

A)REPLACE 基本工资WITH 基本工资+300

B)DISPLAY FOR 基本工资>1000

C)LIST WHILE 基本工资>1000

D)LIST NEXT 10 FOR 基本工资>1000

15. 在以下四组中,每组有两个分别运算的函数或表达式,运算结果相同的是

A)LEFT([FoxPro],3)与SUBSTR([FoxPro],1,3)

B)YEAR(DATE( ))与SUBSTR(DTOC(DATE( )),7,2)

C)VARTYPE([36-4*5])与VARTYPE(36-4*5)

D)假定X=[this ],Y=[is a string]

X+Y与X-Y

16.在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是

A)CREATE

B)CREATE SDB

C)CREATE TABLE SDB

D)CREATE DATABASE SDB

17.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为

A)1,10,8

B)2,8,8

C)1,4,8

D)4,4,8

18.现要从SC表中查找缺少学习成绩(G)的学生学号(S#)和课程号(C#),正确的SQL是

A)SELECT S#,C# FROM SC WHERE G=0

B)SELECT S#,C# FROM SC WHERE G<=0

C)SELECT S#,C# FROM SC WHERE G=NULL

D)SELECT S#,C# FROM SC WHERE G IS NULL

19.某数据库有如下表:STOCK(股票代码,股票名称,单价,交易所),求每个交易所的平均单价的SQL命令是

A)SELECT 交易所,VG(单价) FROM STOCK GROUP BY 单价

B)SELECT 交易所,AVG(单价) FROM STOCK ORDER BY 单价

C)SELECT 交易所,AVG(单价) FROM STOCK ORDER BY 交易所

D)SELECT 交易所,AVG(单价)FROM STOCK GROUP BY 交易所

20.若用如下的SQL语句创建了一个STUDENT表:

CREATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOT NULL,;)

NAME C(8) NOT NULL,;

SEX C(2),;

AGE N(2))

下列的SQL语句中可以正确执行的是

A)INSERT INTO STUDENT VALUES('1031','王小平', '男',23)

B)INSERT INTO STUDENT VALUES('1031',.NULL., '男',23)

C)INSERT INTO STUDENT VALUES('1031','王小平',.NULL.,.NULL.)

D)INSERT INTO STUDENT VALUES(.NULL.,'王小平','男',23)

21. 在SQL中,删除表的命令是

A)ERASE TABLE

B)DELETE TABLE

C)DROP TABLE

D)DELETE DBF

22.下列四组操作,每组有两个分别执行的命令,执行结果相同的是

A)执行STORE SPACE(10) TO XX之后,再执行LEN(XX+SPACE(5))和LEN(XX-SPACE(5))

B)打开职工表文件后,执行COUNT FOR 性别=[女]和RECCOUNT()

C)执行STORE [20] TO N之后,再执行M=100+&N和M=[100]+N

D)打开职工表文件后,执行DELETE和DELETE()

23.用“□”表示空格,连续执行以下命令之后,最后一条命令的输出结果是

X=[ABC□□]

Y=[XYZ]+X

Z=TRIM(Y)-[LMN]

LEN(Z)

A)XYZABCLMN

B)XYZABCL MN□□

C)11

D)9

24.在下面VISUAL FOXPRO四个关于日期或日期时间的表达式中,错误的是

A){^2003.09.01 11:10:10 AM}-{^2002.09.01 11:10:10 AM}

B){^2003/02/02}+15

C){^2003.03.01}+{^2001.03.01}

D){^2002/03/01}-{^2003/03/02}

25.在Visual FoxPro中,COPY TO ABC FOR ……命令相当于完成的关系运算是

A)连接

B)投影

C)选择

D)拷贝

二、多项选择题

26.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的联系不属于

A)一对一联系

B)一对二联系

C)多对多联系

D)一对多联系

27.在下列四个选项中,属于基本关系运算的是

A)比较

B)连接

C)选择

D)投影

28.在Visual FoxPro中,下列选项中是常量的是

A)ABC

B) 1.4E+2

C)"ABC"

D)11/10/2002

29.下列四个表达式中,正确的表达式是

A)DATE()+CTOD("11/20/99")

B)DATE()+20

C)DATE()-CTOD("11/20/99")

D)DATE()-20

30.如果内存变量C存放的字符为"A"或"a"时,下列表达式的值为.F.的是

A)C<>"A".OR.C<>" a"

B)C<>"A" AND C<>" a"

C)NOT(C="A" OR C="a")

D)NOT(C="A" AND C="a")

三、判断题

31.相继执行以下两条命令:M=[10+20] 和?M,屏幕上显示的输出结果是30。

32.表达式“职称>=[副教授]”符合职称为“副教授”或“教授”这个要求。

33.若X=.NULL.,执行IS NULL(X)命令后,屏幕显示结果为.T.。

34.打开数据库时,其中的数据库表会自动打开。

35.使用BROWSE命令可以对当前表中的记录进行预览、修改、删除、追加及插入操作。

36.在没有打开索引的情况下,执行SKIP RECNO( )+3命令相当于执行GO RECNO( )+3命令。

37.利用菜单设计器设计菜单时,各菜单项及其功能必须由用户自己定义。

38.执行SORT命令时,先对当前表中的记录按指定的关键字进行排序,然后将按排序后的全部记录重新存入原文件中。

39.对自由表XS.DBF建立索引后,XS.DBF中的数据全部按索引顺序存入索引文件中。

40.在Visual FoxPro中,建立数据库表时,将年龄字段值限制在18~60岁之间的这种约束属于参照完整性约束。

四、填空题

41.在关系数据库的基本操作中,把两个关系中相同属性的元组连接到一起形成新的二维表的操作称为________________________________

42.在Visual FoxPro中,扩展名为PJX的文件是_____________________文件。

43.设A=“45.678”,且表达式STR(&A,2)+"12&A"的值是______________________

44.表达式ROUND(15.8,-1)45.函数LEN(SPACE(3)-SPACE(2))的值是__________

46.如果某个表中有2个备注型字段和1个通用型字段及其它类型的字段,则该表的备注文件有_________个。

47.使用USE命令打开表时,USE命令中的ALIAS子句(短语)的作用是为打开的表指定____

48.执行以下程序序列之后,最后一条命令的显示结果是______________

USE RS

STORE RECNO( )=3 TO M

M

49.要在当前表的第5条记录与第6条记录之间插入一条非空的记录,可以使用GO 6和

_______两条命令

50.在DO WHILE……ENDDO循环结构中,若要终止循环,将控制转移到本循环结构ENDDO 后面的第一条语句继续运行,应执行_________命令

五、程序填空题

51.程序的功能是:从键盘输入一个十进制正整数N,将N转换成相应的十六进制整数表示形式,请完善该程序

CLEAR

INPUT "输入一个正整数" TO N

S=N

Y="0123456789ABCDEF"

X=""

DO WHILE _ _①_ _

B=INT(N/16)

A=N-B*16

X=________②__________

N=________③________

ENDDO

S,"——>",X,"H"

RETURN

52.某级数前两项A1=1,A2=1,以后各项具的如下关系An=An-2+2An-1下面程序的功能是:对于由键盘输入的正整数M(M>5)求出对应的N值,便其满足SnCLEAK

INPUT [输入一个正整数:] TO M

STORE 1 TO A1, A2

STORE 2 TO N, S

DO WHILE .T.

A=A1+2*A2

S=S+A N=N+1

____①___

______②____

IF S>=M

EXIT

ENDIF

ENDDO

[N的值为:], __③__

六、程序分析题

53.SET TALK OFF

STORE 0 TO S,T,P

FOR K=1 TO 10

DO CASE

CASE INT(K/2)=K/2

T=T+K

CASE INT(K/5)=K/5

S=S+K

OTHERWISE

P=P+K

ENDCASE

ENDFOR

S,T,P

执行上述程序,运行结果是:____________________

54.SET TALK OFF

T=0

FOR K=-5 TO 5

IF ABS(K)<=3

FOR M=1 TO ABS(K)

T=T+1

ENDFOR

ENDIF

ENDFOR

"T="+STR(T,3)

SET TALK ON

执行上述程序,运行结果是:___________________

七、程序设计题

55. 请编程PROG1.PRG,保存到C:\ata\TEMP\420202\1234567\DIT\SEDNO100001234\1下。求S=1!+2!+……+20!。

八、操作题

56.根据表“c:\ata\answer\420202\1234567\VFP\order1”和表“c:\ata\answer\420202\1234567

\VFP\cust”建立一个查询“c:\ata\answer\420202\1234567\VFP\QUERY1”,查询出公司所在地是“北京”的所有公司的名称、订单日期、送货方式,要求查询去向是表,表名是

“c:\ata\answer\420202\1234567\VFP\ QUERY1.DBF”,并执行该查询。

57.在“c:\ata\answer\420202\1234567\VFP\”中建立表单“my_form”,表单有两个命令按钮,按钮的名称分别是“CmdYes”和“CmdNo”,标题分别为“登录”和“退出”。

58.在“c:\ata\answer\420202\1234567\VFP\”中有一个学生数据库“STU”,使用菜单设计器制作一个名为“c:\ata\answer\420202\1234567\VFP\STMENU”的菜单,菜单包括“查询操作”和“文件”两个菜单栏。

每个菜单栏都包括一个子菜单。菜单结构如下:

查询操作

查询

文件保存

参考答案

单项选择题

1.C

2.C

3.B

4.D

5.D

6.A

7.D

8.A

9.C10.D11.D12.B13.B14.B 15.A16.D17.C18.D19.D20.A21.C22.A23.D24.C25.C

多项选择题

26.BCD27.BCD28.BC29.BCD30.BC

判断题

31.错32.错33.对34.错35.错36.错37.错38.错39.错40.错

填空题

41.连接42.项目43.461245.678 44. .F. 45. 546. 147. 别名48. .F.49.INSERT 50. EXIT

程序填空题

51.(1)N<>0 (2) SUBSTR(Y,A+1,1)+X (3) B

52.(1)A1=A2 (2)A2=A1+2*A2 (3)N

程序分析题

53.53020 54 T= 12

程序设计题

55.先打开编程窗口,用指定名称存于指定文件夹下,程序内容如下:

S=0

T=1

FOR I=1 TO 20

T=T*I

S=S+T

ENDFOR

S

倾听,岁月吹奏长笛,叮咚流韵,悠悠靡音。午夜乘鸾云游,虔念飘洋过海,痴缠驻守天籁,心灵驿站舒馨。

静看月色,锦瑟未央,娇羞情窦初开,醉饮一阙诗经蒹葭。蝶舞翩翩,漫渡凌云,不胜凌波。踏波无浪,携手聚集灵气,惠风庭前守望。

月光盈照,心池微醉,诗意芳华,缠绕穹空,悠然蜗居栖息。一弯柔情似水,秋水无痕。素风掠过心苑,犹如怡景,纤尘不染竹篱。

心事平静安享,唏嘘红尘踏歌,恬淡悠远,听一天马行空。信鸽滑翔,风翅逍遥,音律穿越,坐拥不老青春。芳菲西楼浣韵,丝织金色笑语,笛箫琴瑟,植于心谷漾溢,盎然灵仙之气。

风舞天涯极光,月下袅娜,醉醒守望蔓坨。心路溪谷,一簇芬芳妖娆,跫音,捕捉千里之外。杳杳讯息,铺展羁旅,心境驾舟,红尘泅渡,渡口歌者,匆匆驶过天籁。

盈盈月盘,金枝玉叶为媒,凌波旅途迢迢,轻摇浅阶相遇。杯盏,斟下一弯月镰,拂去忧愁烦恼,与云雾朦胧醉卧,与影对饮,翠幽。

独坐春夜,静观夏夜,旖旎秋夜,缱绻冬夜,夜夜,坐拥与你,衣袂飘飘。醉花荫处,一笺风语痴迷,沉香,沁脾。那一弯春溪泉涌,吟唱过往清风,心情澄澈释放,思绪执手填词。聆听青春嫣然。

梦中一道霓虹,化为亘古琴音。相约午夜,缱绻风景,旖旎浪漫。扯下一苑芳草,萋萋蔓绿,感怀飘然轮回。登程人生,若即若离,云水禅心,未央别具一格。

岁月如斯,了然于胸,与你秉烛执手,问情生命。编辑记忆,跋涉心灵轨迹,如梦鼾声,柔感情怀。走出尘世喧嚣,缘结地老天荒。待,小荷风情初窦,与天地之生灵,吟咏。

卷壁苍夜,浅笑一弯碧月。谱一阙红尘神曲,载渡。寄语晨时星光,盈照旭日,小鸟伊人,浮光霓裳,晓风过隙,情泻千里,凌霄悄然寄挂。

袅袅炊烟,一宛悠然,馨暖徜徉,花前月下徘徊,天涯无痕。阡陌碧波,幸福瑶池,花枝摇曳,奏一曲天籁吟韵。诗书充盈,短笛横吹,歌赋旖旎,坐拥,永恒岁月……

倾听,岁月吹奏长笛,叮咚流韵,悠悠靡音。午夜乘鸾云游,虔念飘洋过海,痴缠驻守天籁,心灵驿站舒馨。

静看月色,锦瑟未央,娇羞情窦初开,醉饮一阙诗经蒹葭。蝶舞翩翩,漫渡凌云,不胜凌波。踏波无浪,携手聚集灵气,惠风庭前守望。

月光盈照,心池微醉,诗意芳华,缠绕穹空,悠然蜗居栖息。一弯柔情似水,秋水无痕。素风掠过心苑,犹如怡景,纤尘不染竹篱。

心事平静安享,唏嘘红尘踏歌,恬淡悠远,听一天马行空。信鸽滑翔,风翅逍遥,音律穿越,坐拥不老青春。芳菲西楼浣韵,丝织金色笑语,笛箫琴瑟,植于心谷漾溢,盎然灵仙之气。

风舞天涯极光,月下袅娜,醉醒守望蔓坨。心路溪谷,一簇芬芳妖娆,跫音,捕捉千里之外。杳杳讯息,铺展羁旅,心境驾舟,红尘泅渡,渡口歌者,匆匆驶过天籁。

盈盈月盘,金枝玉叶为媒,凌波旅途迢迢,轻摇浅阶相遇。杯盏,斟下一弯月镰,拂去忧愁烦恼,与云雾朦胧醉卧,与影对饮,翠幽。

独坐春夜,静观夏夜,旖旎秋夜,缱绻冬夜,夜夜,坐拥与你,衣袂飘飘。醉花荫处,一笺风语痴迷,沉香,沁脾。那一弯春溪泉涌,吟唱过往清风,心情澄澈释放,思绪执手填词。聆听青春嫣然。

梦中一道霓虹,化为亘古琴音。相约午夜,缱绻风景,旖旎浪漫。扯下一苑芳草,萋萋蔓绿,感怀飘然轮回。登程人生,若即若离,云水禅心,未央别具一格。

岁月如斯,了然于胸,与你秉烛执手,问情生命。编辑记忆,跋涉心灵轨迹,如梦鼾声,柔感情怀。走出尘世喧嚣,缘结地老天荒。待,小荷风情初窦,与天地之生灵,吟咏。

卷壁苍夜,浅笑一弯碧月。谱一阙红尘神曲,载渡。寄语晨时星光,盈照旭日,小鸟伊人,浮光霓裳,晓风过隙,情泻千里,凌霄悄然寄挂。

袅袅炊烟,一宛悠然,馨暖徜徉,花前月下徘徊,天涯无痕。阡陌碧波,幸福瑶池,花枝摇曳,奏一曲天籁吟韵。诗书充盈,短笛横吹,歌赋旖旎,坐拥,永恒岁月……

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序能够在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序能够在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源能够是 A)自由表或其它报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图

4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click 事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件

《全国计算机等级考试二级VFP》模拟试题

全国计算机等级考试二级VFP模拟试题(一) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 D:【解析】在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据的存储结构。 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 B:【解析】栈是限定在一端进行插入与删除的线性表。栈顶(top):插入数据(即入栈)的一端;栈底(bottom):不能入栈也不能出栈的一端。栈存储数据的原则:"先进后出"或"后进先出"。栈的特性是具有记忆作用。 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。 A)冒泡排序为n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2 D:【解析】假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A)log2n B)n/2 C)n D)n+1

C:【解析】在进行顺序查找过程中,如果被查的元素是线性表中的最后一个元素,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中的所有元素进行比较,这是顺序查找的最坏情况,需要比较的次数为n次。 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 A:【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。在线性链表中,各数据元素之间的前后件关系是由各结点的指针域来指示的,指向线性表中第一个结点的指针head称为头指针,当head=NULL(或0)时称为空表。 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 C:【解析】软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。软件测试的目的要以查找错误为中心,而不是为了演示软件的正确功能。 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 B:【解析】模块的独立性是指,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,两者是相互联系的。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序可以在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序可以在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源可以是 A)自由表或其他报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图 4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件 C)项目文件 D)数据库文件 8、在下面Visual FoxPro表达式中,运算结果为字符串的是

最新计算机等级考试二级VFP笔试真题模拟

最新计算机等级考试二级VFP笔试真 题

4月全国计算机等级考试二级Visual FoxPro数据库设计 「、选择题(每小题2分,共70分) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ()。 A) 冒泡排序为n/2 B) 冒泡排序为n C) 快速排序为n D) 快速排序为n(n-1)/2 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()A)log2n B)n/2 C)n D)n+1 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 (8)下列描述中正确的是()。 A)程序就是软件 B)软件开发不受计算机系统的限制 C)软件既是逻辑实体,又是物理实体 D)软件是程序、数据与相关文档的集合

计算机二级 VFP 习题练习

请打开考生文件夹下的d93.dbf文档,进行如下操作: 1)请按已建立的希望工程赞助情况数据库表d93.dbf的结构输入下列如下记录: 姓名赞助数额联系电话要求 何利民 3400.00 (0374)4813520 请用于资助西部学生 成亚玲 1480.00 (010)62650654 请用于普及教育 2)在d93.dbf数据库表的第二条记录之后增加一条新记录: 姓名赞助数额联系电话要求 柯勇 900.00 (022)34681279 资助贫困大学生 操作完成后将操作结果保存在考生文件夹下。 1、打开考生文件夹下的数据库prod_m及数据库设计器,其中的两个表的必要的索引已经建立,为这两个表建立永久性 联系。 2、设置CATEGORY表中"种类名称"字段的默认值为:"饮料"。 3、为products表增加字段:销售价格N(8,2)。 4、如果所有商品的销售价格是在进货价格基础上增加18.98%,计算所有商品的销售价格。 操作完成后将操作结果保存在考生文件夹下。 本题的主要考核点: 为已建立索引的表建立联系、设置字段的默认值、字段的添加、字段的替换。 解题思路: 1.建立两个表的联系。在父表中选中主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,联系即已建立。 2.在表设计器中,选中"种类名称"字段,在"字段有效性-默认值"中填入"饮料",单击确定。 3.增加字段的方法: 打开PRODUCTS表表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型及长度。 4.可以使用BROWSE浏览表,然后在菜单"表"中选择"替换字段",字段为"销售价格","替换为"的表达式为"Products.进货价格 *(1+0.1898)",作用范围ALL。 也可用命令 REPLACE ALL 销售价格 WITH 进货价格*(1+0.1898)。 在考生文件夹下完成如下操作: 在考生文件夹下有表商品表98.dbf和销售表98.dbf。 根据"销售表98"和"商品表98"查询每种商品的商品号、商品名、单价、销售数量和销售金额(商品号、商品名取自商品表98,单价和销售数量取自销售表98,销售金额=单价*销售数量),结果按销售金额降序排序,并将查询结果存储到SEE_A98表中。 操作完成后将操作结果保存在考生文件夹下。

2020年全国计算机二级vfp全真模拟考试题库及答案(共六套)

范文 2020年全国计算机二级vfp全真模拟考试题库及答 1/ 7

案(共六套) 2020年全国计算机二级vfp全真模拟考试题库及答案(共六套)2020年全国计算机二级vfp全真模拟考试题及答案(一) 1.下列叙述中正确的是( B )。 A)有一个以上根结点的数据结构不一定是非线性结构 B) 只有一个根结点的数据结构不一定是线性结构 C) 循环链表是非线性结构D) 双向链表是非线性结构【解析】线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以B)正确。 所以有一个以上根结点的数据结构一定是非线性结构,所以A)错误。 循环链表和双向链表都是线性结构的数据结构。 2.下列关于二叉树的叙述中,正确的是( B )。 A)叶子结点总是比度为2的结点少一个 B) 叶子结点总是比度为2的结点多一个 C) 叶子结点数是度为2的结点数的两倍 D) 度为2的结点数是度为1的结点数的两倍【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个。 所以选择B)。 3.程序调试的任务是( D )。

A)设计测试用例 B) 验证程序的正确性 C) 发现程序中的错误 D) 诊断和改正程序中的错误【解析】程序调试的任务是诊断和改正程序中的错误。 4.下列关于数据库设计的叙述中,正确的是( A )。 A)在需求分析阶段建立数据字典 B) 在概念设计阶段建立数据字典 C) 在逻辑设计阶段建立数据字典 D) 在物理设计阶段建立数据字典【解析】数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。 数据库系统的三级模式是概念模式、外模式和内模式 5.下列选项中属于面向对象设计方法主要特征的是( A )。 A)继承 B) 自顶向下 C) 模块化 D) 逐步求精【解析】面向对象基本方法的基本概念有对象、类和实例、消息、继承与多态性,所以选择A)。 6.在Visual FoxPro中,要想将日期型或日期时间型数据中的年份用4 位数字显示,应当使用设置命令( A )。 A)SET CENTURY ON B) SET CENTURY TO 4 C) SET YEAR TO 4 D) SET YAER TO yyyy 【解析】命令格式SET CENTURY ON|OFF|TO 的功能是用于决定如何显示或解释一个日期数据的年份。 ON显示世纪,即用4位数字表示年份; OFF不显示世纪,即用2位数字表示年份;TO决定如何解释一个用2位 3/ 7

全国计算机VFP二级考试题库(超全)

全国计算机考试VFP二级考试题库题量: 1、数据库管理系统是( )。 A:应用软件 B:系统软件 C:辅助设计软件 D:科学计算软件 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)的关系是()。 A:DBMS包括DB和DBS B:DBS包括DB和DBMS C:DB包括DBS和DBMS D:DB、DBS和DBMS是平等关系 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 3、DBMS的含义是()。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 4、Visual FoxPro软件属于()。 A:数据库系统 B:数据库管理系统 C:数据库应用系统 D:数据库

5、DBAS指的是()。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 答案:C 知识点:VFP部分/选择题/V1概述/V11数据库系统T 6、数据库系统的核心是( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 7、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:A 知识点:VFP部分/选择题/V1概述/V11数据库系统T 8、下列属于数据库管理系统的软件是( )。 A:Microsoft Word B:Visual Foxpro C:Visual Basic D:Turbo C 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 9、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是()阶段。 A:数据库系统 B:文件系统

2020年全国计算机二级vfp全真模拟考试题及答案(八)

2020年全国计算机二级vfp全真模拟考试题及答 案(八) 1.下列叙述中正确的是( B )。 A)循环队列是队列的一种链式存储结构 B) 循环队列是队列的一种顺序存储结构 C) 循环队列是非线性结构 D) 循环队列是一种逻辑结构 【解析】在实际应用中,队列的顺序存储结构一般采用循环队列的形式。 2.下列关于线性链表的叙述中,正确的是( C )。 A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 B) 各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 C) 进行插入与删除时,不需要移动表中的元素 D) 以上说法均不正确 【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可。 3.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( A )。

A)16 B) 10 C) 6 D) 4 【解析】根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中度为2的结点是5-1=4个,所以度为1的结点的个数是25-5-4=16个。 4.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( B )。 A)外模式 B) 内模式 C) 概念模式 D) 逻辑模式 【解析】数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B)。 5.下面描述中,不属于软件危机表现的是( A )。 A)软件过程不规范 B) 软件开发生产率低 C) 软件质量难以控制 D) 软件成本不断提高 【解析】软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择A)。 6.下面不属于需求分析阶段任务的是( D )。

计算机二级考试VF试题

计算机二级考试VF试题 计算机二级考试VF试题 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下,打开Ecommerce数据库,完成如下操作: 1.打开Ecommerce数据库,并将考生文件夹下的自由表OrderItem添加到该数据库。 2.为OrderItem表创建一个主索引,索引名为PK,索引表达式为"会员号+商品号";再为OrderItem创建两个普通索引(升序),一个的索引名和索引表达式均是"会员号";另一个的索引名和索引表达式均是"商品号"。 3.通过"会员号"字段建立客户表Customer和订单表OrderItem 之间的永久联系(注意不要建立多余的联系)。 4.为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用:索取计算机二级机考题库联系微信号:3026287336 1.建立查询qq,查询会员的会员号(来自Customer表)、姓名(来自Customer表)、会员所购买的商品名(来自article表)、单价(来自OrderItem表)、数量(来自OrderItem表)和金额(OrderItem.单价*OrderItem.数量),结果不要进行排序,查询去向是表ss。查询保存为qq.qpr,并运行该查询。 2.使用SQL命令查询小于30岁(含30岁)的会员的信息(来自表Customer),列出会员号、姓名和年龄,查询结果按年龄降序排序存入文本文件cut_ab.txt中,SQL命令存入命令文件cmd_ab.prg。

计算机二级《VFP》考前冲刺选择试题及答案

计算机等级考试/模拟试题 2016年计算机二级《VFP》考前冲刺选 择试题及答案 一、选择题 1设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。 A.NOT(X==Y)AND(X$Y) B.NOT(X$Y)OR(X<>Y) C.NOT(X>=Y) D.N OT(X$Y) 参考答案:D 参考解析:字符串精确比较运算符(==),只有当两个字符串完全相同时,才会是逻辑真,所以X==Y为逻辑假;子串包含测试运算符($),如果运算符前的字符串是运算符后的字符串的-个子字符串,则为逻辑真,所以X$Y为逻辑真;大于等于运算符(>=),是对两个字符串自左向右逐个进行比较,-旦发现两个对应字符不同,就根据两个字符的排序序列决定两个字符串的大小,x、Y的前两个字符相胃。所以比较第3个字符,由于x只有两个字符,则第3位x 小于Y.所以x小于Y,故X>=Y为逻辑假;X<>Y为逻辑真。

由以上可得:A)选项中,由于.NOT的优先级高于AND。所以先比较NOT(X==Y)为逻辑真,由于X$Y也为逻辑真,所以NOT(X==Y)AND(X$Y)为逻辑真。B)选项中。由于NOT的优先级高于0R,所以先比较NOT(X$Y)为逻辑假,由于X<>Y也为逻辑真,所以NOT(X$Y)OR(X<>Y)为逻辑真。C)选项中,X>=Y为逻辑假,则NOT(X>=Y)为逻辑真。D)选项中,X$Y也为逻辑真,则NOT(X$Y)为逻辑假。 2数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 参考答案:A 参考解析:数据库(DB)是存储在计算机存储设备上的结构化的相关数据集合;数据库管理系统(DBMS)是为数据库的建立、使用和维护而配置的软件。数据库和数据库管理系统都属于数据库系统(DBS)。

2020年全国计算机二级vfp全真模拟考试题库及答案(共五套)

2020年全国计算机二级vfp全真模拟考试题库及 答案(共五套) 2020年全国计算机二级vfp全真模拟考试题及 答案(一) 1.下列叙述中正确的是( C )。 A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 B) 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化 C) 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 D) 以上说法都不正确 【解析】栈是先进后出的数据结构,在整个过程中,栈底指针不变, 入栈与出栈操作均由栈顶指针的变化来操作,所以选择C)。 2.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( D )。 A)3 B) 4 C) 6 D) 7 【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总比度为2的节点多一个,所以本题中度为2的节点为1-1=0个,所以可以知道本题目中的二叉树的每一个节点都有一个分支,所以共7个节点共7层,即深度为7。 3.结构化程序所要求的基本结构不包括( B )。

A)顺序结构 B) GOTO跳转 C) 选择(分支)结构 D) 重复(循环)结构 【解析】1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程 序设计方法。 4.下面描述中错误的是( A )。 A)系统总体结构图支持软件系统的详细设计 B) 软件设计是将软件需求转换为软件表示的过程 C) 数据结构与数据库设计是软件设计的任务之一 D) PAD图是软件详细设计的表示工具 【解析】详细设计的任务是为软件结构图中而非总体结构图中的每一 个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,所以A)错误。 5.不允许出现重复字段值的索引是( A )。 A)候选索引和主索引 B) 普通索引和唯一索引 C) 唯一索引和主索引 D) 唯一索引 【解析】Visual FoxPro中的索引分为主索引、候选索引、唯一索引 和普通索引四种。主索引是在指定字段或表达式中不允许出现重复值 的索引,主索引可以看作表中的主关键字,一个表中只能有一个主索引;候选索引和主索引具有相同的特性,但候选索引可以有多个;唯 一索引是索引项的唯一,而不是字段值的唯一;普通索引既允许字段中出现重复值,也允许索引项中出现重复值。所以不允许出现字段值

全国计算机VFP二级考试题库(超全)

全国计算机考试 VFP 二级考试题库 一、单选题 1、数据库管理系统是 ( )。 A:应用软件 B:系统软件 C:辅助设计软件 D:科学计算软件 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 2、数据库 (DB)、数据库系统 (DBS)和数据库管理系统 (DBMS)的关系是 () 。 A:DBMS 包括DB 和 DBS B:DBS 包括 DB 和 DBMS C:DB 包括 DBS 和 DBMS D:DB 、 DBS 和 DBMS 是平等关系 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 3、 DBMS 的含义是()。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 4、 Visual FoxPro软件属于()。 A:数据库系统 B:数据库管理系统 C:数据库应用系统 D:数据库 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 5、 DBAS 指的是()。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 答案:C 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 6、数据库系统的核心是 ( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T

7、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为 ( )。 A:数据库B:数据库管理系统 C:编译程序 D:操作系统 答案:A 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 8、下列属于数据库管理系统的软件是 ( )。 A :Microsoft Word B:Visual Foxpro C:Visual Basic D:Turbo C 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据库系统 T 9、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是()阶段。 A:数据库系统 B:文件系统 C :人工管理 D :数据项管理 答案:A 知识点:VFP 部分 /选择题 /V1概述 /V11数据处理阶段 T 10、在数据管理技术的发展过程中,经历了()管理阶段、文件系统阶段和数据库系统阶段。A:数据库系统 B:文件系统 C:人工 D:数据项管理 答案:C 知识点:VFP 部分 /选择题 /V1概述 /V11数据处理阶段 T 11、在数据管理技术的发展过程中,经历了人工管理阶段、 ()阶段和数据库系统阶段。 A:数据库系统 B:文件系统 C:人工 D:数据项管理 答案:B 知识点:VFP 部分 /选择题 /V1概述 /V11数据处理阶段 T 12、在数据管理技术的发展过程中, 经历了人工管理阶段、文件系统阶段和 () 阶段。 A:数据库系统 B:文件系统 C:人工 D:数据项管理 答案:A 知识点:VFP 部分 /选择题 /V1概述 /V11数据处理阶段 T 13、设有部门和职员两个实体集, 每个职员只能属于一个部门, 一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。

安徽省计算机二级VFP考试理论模拟试题2(附答案)

理论模拟题(二) 一、单项选择题(每题1分,共40分) 1. 计算机能够自动工作,主要是因为采用了。 A) 二进制数制 B) 大规模集成电路 C) 程序设计语言 D) 存储程序控制原理 2. 下列数值中最大的是。 A) (10110)2 B) (120)8 C) (70)10 D) (3A)16 3. 在计算机指令系统中,一条指令通常由组成。 A) 数据和字符 B) 操作码和操作数 C) 运算符和数据 D) 被运算数和结果 4. 运算器主要由组成。 A) 算术逻辑单元 B) 微处理器 C) 控制器 D) 存储器 5.下列关于Windows“回收站”的叙述中,不正确的是。 A)“回收站”中的信息可以清除 B) “回收站”中的信息可以还原 C) “回收站”的大小可以设置 D) “回收站”不占用硬盘空间 6. 多媒体信息不包括。 A) 文字、图形 B) 音频、视频 C) 光驱、声卡 D) 影像、动画 7. 学校机房的若干台计算机连接而成的网络通常属于。

A) WAN B) LAN C) MAN D) GPS 8. FTP是。 A) 发送电子邮件的软件 B) 浏览网页的工具 C) 文件传输协议 D) 聊天工具 9. 下列关于计算机病毒的叙述中,不正确的是。 A) 计算机病毒只破坏硬件,不破坏软件 B) 计算机病毒是人为编写的一种程序 C) 计算机病毒能通过磁盘、网络等媒介传播、扩散 D) 计算机病毒具有潜伏性、传染性和破坏性 10.下列关于算法的叙述中,正确的是。 A) 算法就是对特定问题求解步骤的描述 B) 算法就是程序 C) 算法就是软件 D) 算法没有优劣之分11.下列选项中,___________不属于数据管理发展的阶段。 A)人工管理阶段B)文件系统阶段 C)操作系统阶段D)数据库系统阶段 12.用二维表格形式来表示实体集及其之间关系的数据模型是___________。 A)层次模型B)网状模型 C)关系模型D)二维模型 13.在Visual FoxPro中,项目文件和数据库文件的扩展名分别为___________。 A)PRG和DBC B)PJX和DBC

VF计算机二级vf上机操作题库

1 Mysupply Select零件.零件名as 零件名,零件.颜色as 颜色,零件.重量as 重量; From 供应,零件; Where 零件.零件号=供应.零件号 and 供应.工程号=thisform.text1.value; Order By 零件名; Into dbf pp 2 (1)在考生文件夹下,将BOOKS表中所有书名中含有"计算机"3个字的图书复制到BOOKS_BAK表中,以下操作均在BOOKS_BAK表中完成; (2)复制后的图书价格在原价格的基础上降低5%; (3)从图书均价高于25元(含25)的出版社中,查询并显示图书均价最低的出版社名称及均价,查询结果保存在new_table4表中(字段名为出版单位和均价)。 ThisForm.Grid1.RecordSource="pp" 步骤1:在命令窗口中输入下列代码,用于将BOOKS表中满足条件的记录复制到BOOKS_BAK表中,并按回车键以执行该代码。 *************************************** SELECT * FROM BOOKS WHERE 书名LIKE "%计算机%" INTO TABLE BOOKS_BAK *************************************** 步骤2:在命令窗口中输入下列代码,用于更新BOOKS_BAK表中的价格字段,并按回车键以执行该代码。 ************************* UPDATE BOOKS_BAK SET 价格=价格*(1-0.05) ************************* 步骤3:在命令窗口中输入下列代码,并按回车键以执行该代码。 ******************************** SELECT TOP 1 Books_bak.出版单位,avg(books_bak.价格) as 均价; FROM books_bak; GROUP BY Books_bak.出版单位; HA VING 均价>=25; ORDER BY 2; INTO TABLE new_table4.dbf 3 设计一个表单名和文件名均为form_item的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为"使用零件情况统计"。表单中有一个组合框(Combo1)、一个文本框(Text1)和两个命令按钮"统计"(Command1)和"退出"(Command2)。 运行表单时,组合框中有3个条目"s1"、"s2"和"s3"(只有3个,不能输入新的,RowSourceType 的属性为"数组",Style的属性为"下拉列表框")可供选择,单击"统计"命令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。 单击"退出"按钮关闭表单。 注意:完成表单设计后要运行表单的所有功能。 x=allt(https://www.360docs.net/doc/0517175185.html,bo1.value) SELECT SUM(使用零件.数量*零件信息.单价) as je; FROM 使用零件,零件信息 ; WHERE 使用零件.零件号 = 零件信息.零件号; AND 使用零件.项目号 = x; GROUP BY 使用零件.项目号; into array b thisform.text1.value=b

计算机二级VFP常见试题

计算机二级VFP常见试题(1) 2011-12-22 20:53:09 来源:华夏大地教育网 1、下述关于数据库系统的正确叙述是:C 。 (A)数据库系统避免了一切冗余 (B)数据库系统中数据的一致性是指数据类型一致 (C)数据库系统减少了数据冗余 (D)数据库系统比文件系统管理更多的数据 2、字段变量和内存变量都有多种类型,字段变量特有的数据类型是D 。 A、字符型 B、日期型 C、数值型 D、备注型 3、在VFP中可以使用的常量类型有C 。 A、数值型、字符型、日期型、备注型 B、数值型、字符型、逻辑型、备注型 C、数值型、字符型、日期型、逻辑型 D、数值型、字符型、备注型、货币型 4、下列表达式中,正确的表达式是B 。 A、256<.T. AND 30=("12"+25) B、256<100 .AND. BETWEEN(5,2,8) C、"256"<.T. .AND. 30=(12+25) D、256<100 AND date()>AT(‘A’,’ABC’) 5、结果为逻辑真的表达式是D 。 A、"ABC"$"AB" B、"ABC"$"ABXCYZ" C、"ABCYZ"$"BC" D、"BC"$"CBAABC" 6、在下列命令中,不改变数据库记录指针的命令是B 。 A、LIST B、RECALL C、SUM D、REPLACE ALL 7、若要物理删除当前数据库中的某些记录,应先后使用的两条命令是B 。 A、DELETE;ZAP B、DELETE;PACK C、ZAP;PACK D、DELETE;RECALL 8、在VFP中,下列叙述正确的是C 。 A、不能使用数组 B、只能使用一维数组 C、可以使用一维数组和二维数组 D、可以使用二维数组以上的多维数组 9、表达式-2^(2*2)的运算结果为。 A、-16 B、16 C、-8 D、8 10、下列命令结果中,肯定生成一个空表的是C 。 A、copy to 库存_1 for 商品名="空调" B、copy file 库存表.DBF to 库存_1.DBF C、copy stru to 库存_1 fields 商品名,规格,库存量 D、select * from 库存表where 商品名="空调" into table 库存_1 11、在VFP程序设计中,程序的三种基本结构是B 。 A、顺序、选择、逻辑 B、顺序、选择、循环 C、模块、转移、循环 D、网状、选择、逻辑 12、若使用REPLACE命令后,其范围子句为ALL OR REST,则执行完该命令后,记录指针指向___D_。 A、首记录 B、末记录 C、BOF( )为真 D、EOF( )为真

2020年计算机二级考试《VFP》巩固练习题

2020年计算机二级考试《VFP》巩固练习题 1[单选题] 有下列二叉树,对此二叉树后序遍历的结果为( )。 A.ACBEDGFH B.GDBHEFCA C.HGFEDCBA D.ABCDEFGH 参考答案:B 参考解析:对二叉树的后序遍历是先遍历左子树,然后遍历右子树,最后是根结点。 2[简答题](1)将考生文件夹下的自由表“学生”添加到数据库 “学生管理”中。 (2)将数据库“学生管理”中的表“宿舍”移除,使之变为自由表。 (3)从数据库“学生管理”中永久性地删除数据库表“奖学金”, 并将其从磁盘上删除。 (4)为数据库“学生管理”中的表“学生”建立普通索引,索引名 称和索引表达式均为“宿舍编号”。 参考解析: 【考点指引】本大题主要考查数据库设计器的基本操作,包括添 加自由表、移除表、删除表和创建索引,这些都能够在数据库设计器 中完成。 (1)【解题步骤】 ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“学生管理.dbc”,选择 “独占”,单击“确定”按钮,打开数据库设计器。 ②在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“学生”,单击“确定”按钮将自由表“学生”添加 到数据库“学生管理”中。

(2)【解题步骤】 在数据库设计器中,选择表“宿舍”,单击右键,在弹出的快捷 菜单中选择“删除”,单击“移去”按钮,选择“是(Y)”将表“宿舍”从“学生管理”数据库中移除。 (3)【解题步骤】 ①在数据库设计器中,选择表“奖学金”,单击右键,在弹出的 快捷菜单中选择“删除”,单击“删除”按钮,表“奖学金”从“学 生管理”数据库中移除并将其从磁盘上删除。 ②选择【数据库】→【清理数据库】命令清理数据库。 (4)【解题步骤】 在数据库设计器中,选择表“学生”,选择【数据库】→【修改】命令,打开表设计器修改表“学生”结构,在“学生”表设计器中的“索引”选项卡的“索引名”中输入“宿舍编号”,选择索引类型为“普通索引”,索引表达式为“宿舍编号”,单击“确定”按钮关闭 表设计器并保存表“学生”结构。 3[单选题] 如果指定参照完整性的删除规则为“级联”,则当删除 父表中的记录时( )。 A.系统自动备份父表中被删除记录到一个新表中 B.若子表中有相 关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D. 不作参照完整性检查,删除父表记录与子表无关 参考答案:C 参考解析:参照完整性的删除规则规定了当删除父表中的记录时,如何处理子表中相关的记录:如果选择“级联”,则自动删除子表中 的所有相关记录。 4[简答题]在考生文件夹下完成如下综合应用:

全国计算机二级VFP历年真题+答案+解析

全国计算机二级VFP试题集锦 1.算法的时间复杂度取决于(D) A).问题的规模B).待处理的数据的初态C).问题的难度D).(A)和(B) 2.数据在计算机内存中的表示是指(A) A).数据的存储结构B).数据结构C).数据的逻辑结构D).数据元素之间的关系 3.在数据结构中,与所使用的计算机无关的数据结构是(A) A).逻辑性B).存储C).逻辑和存储D).物理 4.在数据结构中,从逻辑上可以把数据结构分成(C) A).动态结构和静态结构B).紧凑结构和非紧凑结构C).线性结构和非线性结构D).内部结构和外部结构 5.以下不是栈的基本运算的是(B) A).删除栈顶元素B).删除栈底元素C).判断栈是否为空D).将栈置为空栈 6.若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是(C) A).1,4,3,2B).2,3,4,1 C).3,1,4,2D).3,4,2,1 7.若进栈序列是1,2,3,4,假定进栈和出栈可以穿插进行,则可能的出栈序列是(D ) A).2,4,3,1B).3,1,4,2 C).3,4,1,2D).1,2,3,4 8.链表不具备的特点是(A) A).可随机访问任意一个结点B).插入和删除不需要移动任何元素 C).不必事先估计存储空间D).所需空间与其长度成正比 9.对线性表,在下列情况下应当采用链表表示的是(B) A).经常需要随机地存取元素B).经常需要进行插入和删除操作 C).表中元素需要占据一片连续的存储空间D).表中元素的个数不变 10.如果最常用的操作是取第I个结点及其前驱,最节省时间的存储方式是(D) A).单链表B).双向链表C).单循环链表D).顺序表 11.与单链表相比,双向链表的优点之一是(D) A).插入、删除操作更加简单 B).可以随机访问 C).可以省略表头指针或表尾指针D).顺序访问相邻结点更加灵活 12.栈和队列的共同点是(C) A).都是先进先出B).都是先进后出C).只允许在端点处插入和删除元素D).没有共同点 13.判断一个栈ST(最多元素为MaxSize)为满的条件是(D ) A).ST->top!==-1B).ST->top==-1C).ST->top!==MaxSize-1D).ST->top==MaxSize-114.不带头结点的单链表head为空的判定条件是(A ) A).head=NULL B).head->next=NULL C).head->next=head D).head!=NULL 15.在带头结点的单链表head为空的判定条件是( ) A).head=NULL B).head->next=NULL C).head->next=head D).head!=NULL 答案:B 16.可以用带表头结点的链表表示线性表,也可用不带表头结点的链表表示线性表,前者最主要的好处是(B) A).可以加快对表的遍历B).使空表和非空表的统一C).节省存储空间D).可以提高存取表元素的速度17.带头结点的双向循环链表L为空的条件是( ) A).L==NULLB).L->next==NULL C).L->prior==NULL D).L->next==L答案:D 18.一个链式队列中,假设f和r分别为队头和队尾指针,则插入结点的运算是( ) A).f->next=s;f=s B).r->next=s;r=s C).s->next=r;r =s D).s->next=f;f=s 答案:B 19. 在一个链式队列中,假设f 和r分别为队头和队尾指针,则删除结点的运算是() A).r=f->next B).r=r->next C).f=f->next D).f=r->next 答案:C 20.下列关于线性表、栈和队列的描述,错误的是()答案:A A).线性表是给定的N(N必须大于零)个元素组成的序列B).线性表允许在表的任何位置进行插入和删除操作C).栈只允许在一端进行插入和删除操作 D).队列允许在一端进行插入在另一端进行删除 21.一个队列的入队序列是1,2,3,4,则队列的输出序列是()

相关文档
最新文档