文档详情

计算机二级《VFP》模拟试题及答案.docx

发布:2025-04-05约8.6千字共27页下载文档
文本预览下载声明

计算机二级《VFP》模拟试题及答案

一、单选题(每题2分,共50分)

1.以下哪种数据类型不属于VFP的基本数据类型?()

A.字符型

B.数值型

C.布尔型

D.集合型

答案:D

解析:VFP的基本数据类型有字符型、数值型、布尔型等,没有集合型。

2.在VFP中,用于建立数据库文件的命令是()。

A.CREATETABLE

B.CREATEDATABASE

C.OPENDATABASE

D.USEDATABASE

答案:B

解析:CREATEDATABASE用于建立数据库文件;CREATETABLE用于创建表;OPENDATABASE用于打开数据库;VFP中没有USEDATABASE这种用法。

3.设X=10,Y=20,执行命令?XY后,显示的结果是()。

A..T.

B..F.

C.1020

D.错误信息

答案:B

解析:因为10不大于20,所以XY的结果为假,在VFP中用.F.表示。

4.要在当前表中物理删除所有记录,应使用的命令是()。

A.DELETEALL

B.PACK

C.ZAP

D.ERASE

答案:C

解析:DELETEALL只是逻辑删除记录;PACK是将逻辑删除的记录物理删除;ZAP是物理删除当前表中的所有记录;ERASE用于删除文件。

5.以下关于索引的说法,错误的是()。

A.索引可以提高查询速度

B.一个表可以有多个主索引

C.索引文件可以独立存在

D.普通索引不具有唯一性

答案:B

解析:一个表只能有一个主索引,主索引要求字段值具有唯一性。

6.在VFP中,以下哪个函数用于返回当前日期?()

A.TIME()

B.DATE()

C.DATETIME()

D.YEAR()

答案:B

解析:TIME()返回当前时间;DATE()返回当前日期;DATETIME()返回当前日期和时间;YEAR()用于从日期或日期时间表达式中返回年份。

7.若要对表中的记录按某字段进行排序,可使用的命令是()。

A.INDEX

B.SORT

C.SETORDERTO

D.SELECT

答案:B

解析:INDEX用于创建索引;SORT用于对表中的记录按指定字段进行排序;SETORDERTO用于指定当前使用的索引;SELECT用于查询数据。

8.设表文件中有10条记录,当前记录号为5,执行命令SKIP-3后,当前记录号为()。

A.2

B.3

C.4

D.8

答案:A

解析:SKIP-3表示向前移动3条记录,当前记录号为5,向前移动3条后为2。

9.在VFP中,用于建立表单的命令是()。

A.CREATEFORM

B.MODIFYFORM

C.OPENFORM

D.RUNFORM

答案:A

解析:CREATEFORM用于建立表单;MODIFYFORM用于修改已有的表单;VFP中没有OPENFORM和RUNFORM这种标准用法。

10.以下关于SQL查询语句的说法,正确的是()。

A.SELECT语句中必须有FROM子句

B.SELECT语句中不能使用函数

C.SELECT语句中不能使用DISTINCT关键字

D.SELECT语句中只能查询一个表

答案:A

解析:SELECT语句用于查询数据,必须有FROM子句指定查询的表;SELECT语句中可以使用函数,如SUM、AVG等;可以使用DISTINCT关键字去除重复记录;也可以查询多个表。

11.若要在表中插入一条记录,可使用的SQL语句是()。

A.INSERTINTO

B.UPDATE

C.DELETEFROM

D.SELECT

答案:A

解析:INSERTINTO用于向表中插入记录;UPDATE用于更新表中的记录;DELETEFROM用于删除表中的记录;SELECT用于查询数据。

12.在VFP中,以下哪个控件可用于显示文本信息?()

A.TextBox

B.CommandButton

C.Label

D.CheckBox

答案:C

解析:TextBox用于用户输入文本;CommandButton是命令按钮;Label用于显示文本信息;CheckBox是复选框。

13.设变量A=123,B=456,则表达式A+B的结果是()。

A.123456

B.579

C.579

D.错误信息

答案:A

解析:当两个字符型变量相加时,是将它

显示全部
相似文档