计算机VF考试选择题题库.docx

上传人:b****7 文档编号:11216658 上传时间:2023-02-25 格式:DOCX 页数:173 大小:85.31KB
下载 相关 举报
计算机VF考试选择题题库.docx_第1页
第1页 / 共173页
计算机VF考试选择题题库.docx_第2页
第2页 / 共173页
计算机VF考试选择题题库.docx_第3页
第3页 / 共173页
计算机VF考试选择题题库.docx_第4页
第4页 / 共173页
计算机VF考试选择题题库.docx_第5页
第5页 / 共173页
点击查看更多>>
下载资源
资源描述

计算机VF考试选择题题库.docx

《计算机VF考试选择题题库.docx》由会员分享,可在线阅读,更多相关《计算机VF考试选择题题库.docx(173页珍藏版)》请在冰豆网上搜索。

计算机VF考试选择题题库.docx

计算机VF考试选择题题库

单选题

1、VisualFoxPro是基于______操作系统的数据库管理系统。

A:

MS-DOS

B:

Windows

C:

UNIX

D:

AMOS/L

答案:

B

 

2、命令SELECT0的功能是______。

A:

选择区号最小的空闲工作区

B:

选择区号最大的空闲工作区

C:

选择当前工作区的区号加1的工作区

D:

随机选择一个工作区的区号

答案:

A

3、下列命令中,不能求出当前表中所有记录个数的是______。

A:

COUNT

B:

RECCOUNT()

C:

CALCULATECNT()

D:

SUMTOCONNT

答案:

D

 

4、已知:

X="AB",AB=100。

执行命令?

&X+10的结果是______。

A:

X

B:

AB

C:

ABC58

D:

110

答案:

D

 

5、在VFP系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是______。

A:

BROWSE

B:

SHOW

C:

VIEW

D:

OPEN

答案:

A

 

6、下面命令执行后都将生成ABC.DBF文件,其中生成空表文件的命令是______。

A:

SORTTOABC

B:

COPYTOABC

C:

COPYSTRUCTURETOABC

D:

COPYFILETOABC

答案:

C

 

7、表达式LEN('ABC'-'DE')的值是______。

A:

1

B:

3

C:

5

D:

7

答案:

C

 

8、若使用REPLACE命令,其范围子句为ALL或REST,则执行该命令后记录指针指向______。

A:

首记录

B:

末记录

C:

首记录的前面

D:

末记录的后面

答案:

D

 

9、仅关闭当前表文件的命令是______。

A:

CLOSEALL

B:

CLEAR

C:

USE

D:

CLOSEDATABASE

答案:

C

 

10、DELETE命令的作用是______。

A:

为当前记录做删除标记

B:

直接物理删除当前记录

C:

删除当前表文件的所有记录

D:

在提问确认后物理删除当前记录

答案:

A

 

11、执行命令?

AT("IS","THISISROM",4)显示的结果是______。

A:

0

B:

3

C:

6

D:

2

答案:

A

 

12、要将A盘上根目录下STK.DBF文件复制到C盘的\DB子目录,应在VFP命令窗口中使用命令______。

A:

COPYA:

STK.DBFC:

\DB

B:

COPYFILEA:

\STK.DBFTOC:

\DB\STD.DBF

C:

COPYFILESTK.DBFTOC:

\DB\STD.DBF

D:

COPYTOA:

\STK.DBF

答案:

B

 

13、执行LISTNEXT1命令之后,记录指针的位置指向______。

A:

下一条记录

B:

原来记录

C:

尾记录

D:

首记录

答案:

B

 

14、如工资的数据表和按基本工资(N型字段)升序排序的索引文件已打开,并执行过赋值语句NN=900,下面各条命令中,错误的是______。

A:

SEEKNN

B:

SEEKFOR基本工资=NN

C:

FIND900

D:

LOCATEFOR基本工资=NN

答案:

B

 

15、命令SELECT3等价于命令______。

A:

SELECTA

B:

SELECT0

C:

SELECTC

D:

SELECTⅢ

答案:

C

 

16、VFP中的SETRELATION关联是______。

A:

逻辑连接

B:

物理连接

C:

逻辑排序

D:

物理排序

答案:

A

 

17、JOIN命令对两个数据表进行物理连接时,对它们的要求是______。

A:

两个数据表都不能打开

B:

两个数据表都必须打开

C:

一个表打开,一个表关闭

D:

两个数据表必须结构相同

答案:

B

 

18、使用下面命令必须打开索引文件的是______。

A:

SORT

B:

LOCATE

C:

SEEK

D:

SUM

答案:

C

 

19、若表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用的命令是______。

A:

GOTOP

B:

GORECNO()=1

C:

SKIP1

D:

GO1

答案:

D

 

20、下面正确的语句有______个。

X3=X3+1

STORE5+8TOA,B,C

STORE1,2,3TOA,B,C

U1=90

A:

1

B:

2

C:

3

D:

4

答案:

C

 

21、在3号记录之后插入一个空记录,正确的命令是______。

A:

3

INSERT

B:

GOTO4

INSERTBLANK

C:

GO3

INSERTBLANKBEFORE

D:

GO4

INSERTBLANKBEFORE

答案:

D

 

22、显示所有以A开头的所有内存变量,正确的命令是______。

A:

LISTMEMOLIKEA

B:

LISTFORA*

C:

DISPMEMOLIKEA*

D:

DISPMEMOA*

答案:

C

 

23、SQL查询语句中ORDERBY子句的功能是______。

A:

对查询结果进行排序,默认排降序

B:

对查询结果进行排序,默认排升序

C:

对查询结果进行排序,只能排升序

D:

以上都不对

答案:

B

24、SQL查询语句中HAVING子句的作用是______。

A:

指出分组查询的范围

B:

指出分组查询的值

C:

指出分组查询的条件

D:

指出分组查询的字段

答案:

C

 

25、执行命名SEEK"张三"后,若未找到符合条件的记录,则命令?

BOF(),?

FOUND(),?

EOF()的显示结果是______。

A:

FTF

B:

FFT

C:

TFF

D:

FTT

答案:

B

 

26、查询设计器中"筛选"选项卡对应的SQL短语是______。

A:

WHERE

B:

JOIN

C:

INTO

D:

ORDERBY

答案:

A

 

27、在VFP系统中,查询文件的扩展名为______。

A:

DBF

B:

QPR

C:

.SCX

D:

.TXT

答案:

B

 

28、关闭当前工作区所有已打开的索引文件,正确的命令是______。

A:

USE

B:

SETINDEXTO

C:

CLOSEINDEXALL

D:

SETORDERTO

答案:

B

 

29、当前工作区已打开表中有英语、数学及总分字段,计算每个学生总分的正确命令是______。

A:

SUM英语+数学TO总分

B:

REPLALL总分WITH英语+数学

C:

SUM英语,数学,总分

D:

REPL总分WITH英语+数学

答案:

B

 

30、下列命令中,不产生新文件的命令是______。

A:

TOTALTOBJHZON班级

B:

INDEXON班级TOBJ

C:

SORTTOBJON班级/D

D:

SETINDEXTOBJ

答案:

D

 

31、下列命令中,不能定义内存变量的有______。

A:

STORE

B:

RECALL

C:

REPLACE

D:

A=123

答案:

C

 

32、为一个打开的表文件增加新字段,应当使用命令______。

A:

APPEND

B:

MODIFYSTRUCTURE

C:

INSERT

D:

BROWSE

答案:

B

33、已知:

X="ABC",ABC=56。

执行命令?

&X+2的结果是______。

A:

X

B:

ABC

C:

58

D:

ABC58

答案:

C

34、下面命令中,将生成新文件的是______。

A:

SORTTO

B:

BROWSE

C:

APPENDFROM

D:

RECALL

答案:

A

 

35、若能够正常执行下面命令,说明字段"修理日期"的类型是______。

REPLACEALL修理日期WITHDTOC(DATE())

A:

数值型

B:

字符型

C:

逻辑型

D:

日期型

答案:

B

 

36、表达式MAX(1,6)+MIN(4,18)的值是______。

A:

9

B:

10

C:

11

D:

12

答案:

B

 

37、表达式LEN("计算机+6")的值是______。

A:

12

B:

6

C:

7

D:

8

答案:

D

38、表达式AT("IS","THISISABOY")的值是______。

A:

.T.

B:

.F.

C:

3

D:

6

答案:

C

 

39、表达式ASC(SUBSTR("ABCD",2,1))的值是______。

A:

65

B:

66

C:

67

D:

非法调用

答案:

B

40、在屏幕的第二行第二列开始显示姓名(C,8),存款数额(N,6,2)和存入日期(D)三个字段的值,应该使用命令______。

A:

@2,2SAY姓名,存款数额,存入日期

B:

@2,2SAY姓名+存款数额+存入日期

C:

@2,2SAY姓名+STR(存款数额,6,2)+DTOC(存入日期)

D:

@2,2SAY姓名+STR(存款数额,6,2)+CTOD(存入日期)

答案:

C

41、命令文件的扩展名是______。

A:

IDX

B:

PRG

C:

DBC

D:

DBF

答案:

B

42、表达式CTOD("07/22/94")+10的值是______。

A:

08/01/94

B:

08/02/94

C:

08/4/94

D:

08/5/94

答案:

A

43、下列语句中,能够正确地给内存变量A赋逻辑真值的命令是______。

A:

A=".T."

B:

STORE"T"TOA

C:

A=TRUE

D:

STORE.T.TOA

答案:

D

44、不能给多个内存变量赋值的是______。

A:

STORE

B:

CALCULATETO

C:

SUMTO

D:

COUNTTO

答案:

D

45、不能修改当前数据库记录内容的命令有______。

A:

GATHER

B:

REPLACE

C:

DISPLAY

D:

BROWSE

答案:

C

46、下面命令涉及数组操作的有______个。

A:

SCATTER

B:

SORT

C:

SEEK

D:

LIST

答案:

A

 

47、下面命令有语法错误的是______。

A:

LISTALL

B:

DISPALL

C:

MODIFYALLSTRU

D:

MODIFYCOMMAND

答案:

C

48、下列叙述正确的是______。

A:

用SETRELATION命令建立表间关联之前,两个表都必须建立索引

B:

用JOIN命令连接两个表之前,两个表都必须建立索引

C:

用APPENDFROM命令追加记录之前,这个表必须在当前工作区打开

D:

用INSERT命令追加记录之前,这个表不必在当前工作区打开

答案:

C

 

49、数据库系统和文件系统的主要区别是______。

A:

文件系统简单,而数据库系统能管理各种类型的文件

B:

文件系统只能管理数据文件,而数据库系统能管理大量数据

C:

文件系统只能管理少量数据,而数据库系统能管理大量数据

D:

文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以

答案:

D

 

50、在关系运算中,查找满足一定条件的元组的运算称之为______。

A:

复制

B:

选择

C:

投影

D:

连接

答案:

B

51、数据库、数据库系统、数据库管理系统这三者之间的关系是______。

A:

数据库系统包含数据库和数据库管理系统

B:

数据库管理系统包含数据库和数据库系统

C:

数据库包含数据库系统和数据库管理系统

D:

数据库系统就是数据库,也就是数据库管理系统

答案:

A

 

52、一个关系相当于一张二维表,二维表中的各列相当于该关系的______。

A:

数据项

B:

元组

C:

结构

D:

属性

答案:

D

53、在关系型数据库管理系统中,所谓关系是指______。

A:

各条数据记录之间存在着一定的关系

B:

各个字段数据之间存在着一定的关系

C:

一个数据库与另一个数据库之间存在着一定的关系

D:

满足一定条件的一个二维数据表格

答案:

D

 

54、VisualFoxPro数据库管理系统的数据模型是______。

A:

结构型

B:

关系型

C:

网状型

D:

层次型

答案:

B

55、用户启动VisualFoxPro后,若要退出系统,回到windows环境,可在命令窗口中输入______命令。

A:

QUIT

B:

EXIT

C:

CLOSE

D:

CANCEL

答案:

A

 

56、在VisualFoxPro中,可使用不同的数据类型,如:

字符型(C)、数值型(N)、日期型(D)、逻辑型(L)、______(M)等。

A:

浮点型

B:

备注型

C:

通用型

D:

二进制型

答案:

B

 

57、对于只有两种取值的字段,一般定义为______数据类型。

A:

逻辑型

B:

数值型

C:

字符型

D:

日期型

答案:

A

 

58、在VisualFoxPro中变量分为两类,分别是______。

A:

全局变量和局部变量

B:

简单变量和数组变量

C:

内存变量和字段变量

D:

字符变量和数值变量

答案:

C

 

59、下列数据类型中,______是字段变量特有而内存变量没有的。

A:

字符型、数值型

B:

日期型、日期时间型

C:

通用型、备注型

D:

字符型和二进制字符型

答案:

C

 

60、数组定义后数组元素的值是______。

A:

.F.

B:

.T.

C:

0

D:

以上答案都不对

答案:

A

61、设当前表有16条记录,当EOF()为真时,命令?

RECNO()的显示结果是______。

A:

16

B:

17

C:

0

D:

以上答案都不对

答案:

B

 

62、下面有关字段名的叙述中,错误的是______。

A:

字段名必须以字母、汉字或下划线开头

B:

自由表的字段名最大长度为10

C:

字段名中可以有空格

D:

数据库表中可以使用长字段名,最大长度为128个字符

答案:

C

 

63、在VisualFoxPro表中,记录是由字段值构成的数据序列,但数据长度要比各字段宽度之和多一个字节,这个字节是用来存放______。

A:

记录分隔标记的

B:

记录序号的

C:

记录指针定位标记的

D:

删除标记的

答案:

D

64、如果需要修改当前表的字段类型,应当使用的命令是______。

A:

APPEND

B:

MODIFYSTRUCTURE

C:

INSERT

D:

CHANG

答案:

B

 

65、一个表的全部备注字段的内容存储在______中。

A:

同一备注文件

B:

不同备注文件

C:

同一文本文件

D:

同一数据库文件

答案:

A

 

66、在VisualFoxPro中,要建立一个与现有的数据库表具有相同结构和数据的新数据库表,可使用______命令。

A:

CREATE

B:

INSERT

C:

COPY

D:

APPEND

答案:

C

 

67、利用______命令,可以在浏览窗口浏览表中的数据。

A:

USE

B:

BROWSE

C:

MODIFYSTRU

D:

LIST

答案:

B

 

68、在VisualFoxPro的表结构中,逻辑型、日期型和备注型字段的宽度分别为______。

A:

1、8、10

B:

1、8、4

C:

3、8、10

D:

3、8、任意

答案:

B

 

69、已知当前表中有60个记录,当前记录为第6号记录。

如果打开表后,执行命令SKIP3后,则当前记录为第______号记录。

A:

3

B:

4

C:

8

D:

9

答案:

D

 

70、已知存在表文件学生表.DBF,顺序执行下列命令后,最后一条命令的显示结果是______。

USE学生表

GO5

SKIP-2

?

RECNO()

A:

3

B:

4

C:

5

D:

7

答案:

A

 

71、在以下各命令序列中,总能实现插入一个空记录并使其成为第8号记录的是______。

A:

SKIP7

INSERTBLANK

B:

GOTO7

INSERTBLANK

C:

LOCATEFORRECNO()=8

INSERTBLANK

D:

GOTO7

INSERTBLANKBEFORE

答案:

B

 

72、使用DISP命令时,如果范围子句为ALL或REST,则执行该命令后,记录指针指向______。

A:

末记录

B:

首记录

C:

末记录的后面

D:

首记录的前面

答案:

C

 

73、刚打开数据库表文件,要显示表中1~3号记录,正确的命令是______。

A:

DISPLAYRECORD3

B:

LIST1,2,3

C:

DISPLAYNEXT3

D:

DISPLAY1,2,3

答案:

C

 

74、逻辑删除表文件中所有记录的正确操作是______。

A:

PACK

B:

ZAP

C:

DELETE

D:

DELETEALL

答案:

D

 

75、在一个打开的表中将某些记录进行物理删除,应先后使用的两个命令是______。

A:

DELETE、RECALL

B:

DELETE、PACK

C:

DELETE、ZAP

D:

PACK、DELETE

答案:

B

 

76、假定当前表中有4个数值型字段:

高等数学、英语、计算机网络和总分。

其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。

要将所有学生的总分计算出来并填入总分字段中,应使用命令______。

A:

REPL总分WITH高等数学+英语+计算机网络

B:

REPL总分WITH高等数学,英语,计算机网络

C:

REPL总分WITH高等数学+英语+计算机网络ALL

D:

REPL总分WITH高等数学+英语+计算机网络FORALL

答案:

C

评析:

 

77、执行命令DISPLAYWHILE性别="女"时,屏幕上显示了若干个记录,但执行命令DISPLAYWHILE性别="男"时,屏幕上没有显示任何记录,这说明______。

A:

表文件是空文件

B:

表文件中没有性别字段值为"男"的记录

C:

表文件中第一个记录的性别字段值不是"男"

D:

表文件中当前记录的性别字段值不是"男"

答案:

D

 

78、要删除当前表文件的"性别"字段,应当使用命令______。

A:

MODIFYSTRUCTURE

B:

DELETE性别

C:

REPLACE性别WITH""

D:

ZAP

答案:

A

 

79、执行DISP命令之后,记录指针的位置依然指向______。

A:

下一个记录

B:

当前记录

C:

尾记录

D:

首记录

答案:

B

 

80、下列命令用于显示1970年以前(含1970)出生的员工记录,其中正确的是______。

A:

LISTFORYEAR(出生日期)<=1970

B:

LISTFOR 出生日期<="1970"

C:

LISTFORLEFT(DTOC(出生日期),2)<="70"

D:

LISTFORRIGHT(DTOC(出生日期),2)<="70"

答案:

A

81、下列说法中,不正确的是______。

A:

VisualFoxPro可在内存中开辟32767个工作区

B:

系统为1~10工作区规定了一个缺省别名,别名分别用字母A、B、…J表示

C:

VisualFoxPro启动后,默认1号工作区为当前工作区

D:

在任一时刻只能对当前工作区文件进行操作

答案:

D

 

82、下列有关索引的说法中,正确的是______。

A:

候选索引既可以在自由表中创建,也可以在数据库表中创建

B:

建立主索引的主关键字值不能为空,但可以有重复数值

C:

建立候选索引的候选关键字值不能有重复值,但可以为空

D:

建立惟一索引的索引关键字值不能有重复值

答案:

A

 

83、下列有关查询和视图的说法中,不正确的是______。

A:

查询文件的扩展名为.QPR

B:

视图依赖于数据库的存在而存在

C:

交叉表查询不适用于在多个数据表中进行相关数据的查询

D:

只能对数据表中数据进行查询,而不能对视图文件中的数据进行查询

答案:

D

 

84、关于查询与视图的说法错误的是______。

A:

查询和视图都可以从一个或多个表中提取数据

B:

查询是作为文本文件,以扩展名.QPR存储的

C:

可以通过视图更改数据源表的数据

D:

视图是完全独立的,它不依赖于数据库的存在而存在

答案:

D

 

85、在VisualFoxPro中建立查询后,可以从表中提取符合指定条件的一组记录,______。

A:

但不能修改记录

B:

同时又能更新数据

C:

但不能设定输出字段

D:

同时可以修改数据,但不能将修改的内容写回原数据表

答案:

A

 

86、下列几项中,不能作为查询输出目标的是______。

A:

临时表

B:

视图

C:

标签

D:

图形

答案:

B

 

87、以下关于主索引的说法正确的是______。

A:

可以在一个自由表可以建立多个主索引

B:

可以在一个数据库表中建立多个主索引

C:

数据库中任何一个数据表只能建立一个主索引

D:

主索引的关键字值可以为NULL

答案:

C

 

88、在下列四个文件主名相同的文件中,查询文件是______。

A:

ABC.BAT

B:

ABC.QPR

C:

ABC.FMT

D:

ABC.MEM

答案:

B

评析:

 

89、标准SQL查询命令的基本结构是______。

A:

SELECT…FROM…ORDERBY

B:

SELECT…WHERE…GROUPBY

C:

SELECT…WHERE…HAVING

D:

SELECT…FROM…WHERE

答案:

D

90、SQL查询中的HAVING子句通常出现在______子句中。

A:

ORDERBY

B:

GROUPBY

C:

SORT

D:

INDEX

答案:

B

 

91、SELECT-SQL语句中的条件短语的关键字是______。

A:

WHERE

B:

WHILE

C:

FOR

D:

CONDITION

答案:

A

 

92、SELECT-SQL命令的功能是______。

A:

选择工作区

B:

查询表中数据

C:

修改表中数据

D:

选择SQL标准

答案:

B

 

93、js.dbf表已在2号工作区打开,2号工作区非当前工作区,要把js.dbf表所在工作区选为当前工作区的命令是_____

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

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

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

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