您的当前位置:首页VFP选择题

VFP选择题

2022-09-16 来源:小侦探旅游网


11.在数据库系统中,DBMS是指 C 。

A) 数据 B) 数据库 C) 数据库管理系统 D) 数据库应用系统

12.下列选项中,表单文件的扩展名是 C。

A) MNX B) FRX C) SCX D) PJX

13.在Visual Foxpro 中,使用 D 可以对项目中的数据、文档和代码进行管理。

A) 资源管理器 B) 设计器 C) 生成器 D) 项目管理器

14.下列关于数组的描述,正确的是 B 。

A) 只能够用DECLARE命令定义数组

B) 数组定义好后,可以给每个数组元素赋予不同类型的值

C) Visual Foxpro只支持一维数组

D) 数组定义好后,每个数组元素的初值是.T.

15.执行命令a=”上海”后,表达式AT(a,”2010年上海世博会”)的值是 D 。

A) 4 B) 5 C) 6 D) 7

16.下列选项中,返回值为15的函数是 B 。

A) ROUND,0) B) INT

C) VAL(“”) D) STR,2)

17.下列选项中,返回值为逻辑型的函数是 A 。

A) FOUND() B) MOD() C) RAND() D) DTOC()

18.在创建数据表时,需要用户定义字段宽度的数据类型是 A 。

A)字符型 B) 逻辑型 C) 备注型 D) 日期型

19.下列关于内存变量的描述,正确的是 D 。

A) 变量名可以以数字开头 B) 不能使用STORE命令给内存变量赋值

C) 内存变量不能与字段变量同名 C) 可以使用输出内存变量的值

20.下列表达式中,不正确的是 C 。

A) {^2010-06-10}-20 B) {^2010-06-10}-DATE()

C) {^2010-06-10}+DATE() D) [^2010-06-10]+[20]

21.设a=”2010年南非足球世界杯”,命令LEFT(a,6)+SUBSTR(a,15,6)的结果是 B 。

A) 2010南非世界杯 B) 2010年世界杯

C) 2010足球世界杯 D) 2010世界杯

22.在Visual Foxpro中,使用 A 命令可以修改数据表的结构。

A) MODIFY STRUCTURE B) CREATE TABLE

C) LIST STRUCTURE D) OPEN DATABASE

23. 当前数据表中包含:姓名(C)、性别(C)、入学分(N)字段,显示所有入学分大于等于560分的学生姓名、入学分信息,应使用 C 命令。

A)LIST FOR 入学分>=560 FIELDS 姓名+入学分

B)LIST FOR 入学分≥560 FIELDS 姓名,入学分

C)LIST FOR 入学分>=560 FIELDS 姓名,入学分

D)LIST FOR 入学分>=560 FIELDS 姓名;入学分

24.在Visual FoxPro 中,主索引可以在 B 中建立。

A)自由表 B)数据库表 C)数据库表和自由表 D)视图

25.在Visual FoxPro 中,可以将表 添加到当前数据库中的命令是 D 。

A)DROP TABLE XS B)REMOVE TABLE XS

C)ALTER TABLE XS D)ADD TABLE XS

26.执行下列命令序列:

USE XSDA

GO 5

SKIP -3

则当前记录号是 C 。

A)8 B)3 C)2 D)1

27.在Visual FoxPro 中,进行物理排序操作的命令动词是 B 。

A)STORE B)SORT C)INDEX D)TOTAL

28.当前数据表中包含姓名(C)、职称(C)、工资(N)字段,统计职称为教授的平均工资,并存入内存变量N中,应使用命令 D 。

A)AVERAGE 工资 WHERE 职称=”教授” INTO N

B)AVERAGE 工资 FOR 职称=”教授” INTO N

C)AVERAGE 工资 WHERE 职称=”教授” TO N

D)AVERAGE 工资 FOR 职称=”教授” TO N

29.在SQL-SELECT 查询中,用于从结果中去掉重复行的子句的是 D 。

A)ORDER BY B)TOP C)EXCLUSIVE D)DISTINCT

30. 已知数据表 中包含:学号(C)、姓名(C)、性别(C)和专业(C)等字段,需检索出通信技术专业男生的学号、姓名,下列正确的SQL-SELECT 语句是 B 。

A)SELECT 学号,姓名 FROM XSDA WHERE 专业=”通讯技术” OR 性别=”男”

B) SELECT 学号,姓名 FROM XSDA WHERE 专业=”通讯技术” AND 性别=”男”

C) SELECT 学号,姓名 FROM XSDA WHILE 专业=”通讯技术” OR 性别=”男”

D) SELECT 学号,姓名 FROM XSDA WHILE 专业=”通讯技术” AND 性别=”男”

11.用二维表来表示实体及实体之间联系的数据模型称为_______.

A)关系模型 B)层次模型 C)网状模型 D)树状模型

12.下列选项中,属于常量的是______.

A)常量 B)T C).F. D)03/10/11

13若已执行命令N=“18+2”,再执行命令&N,屏幕将显示______.

A) N=”18+2” B) 18+2 C) ”18+2” D) 20

14.下列表达式返回值不是日期型的是________. ..

A) DATE( )+30 B) DATE( )-{^2011-06-25}

C) CTOD(“06/25/11”) D) {^2011-06-25}-2

15. 下列选项中,返回值不是..6的函数是______.

A)INT B)MONTH({^2011-06-25}) C) ROUNT,0) D)MIN(14,6)

16.下列函数返回值不是逻辑型的是_____.

A) EOF( ) B) BOF( ) C) RECNO( ) D) FOUND( )

17.执行命令DIMENSION B(3,4)后,数组B的元素的个数及其初始值分别为______.

A)12、.T. B)7、.F. C)7、.F. D)12、.F.

18.数据表有10条记录,打开表后立即执行命令LIST NEXT 5后,当前记录号是_____.

A)1 B)5 C)6 D)10

19.下列选项中,只能显示不能修改记录的命令是_______.

A) EDIT B) BROWSE C) CHANGE D) DISPLAY

20.当前表中含有姓名字段,执行下列命令后,不能生成新表的是_______.

A) INDEX ON 姓名 TO RSR B) COPY TO RSR

C) COPY STRUCTURE D) SORT ON 姓名 RSR

21.计算当前表中单价(N)字段平均值的命令是______.

A) AVERAGE 单价 TO DJ B) TOTAL 单价 TO DJ

C) AVERAGE ON 单价 TO DJ D) TOTAL AVG(单价) TO DJ

22.打开数据库的命令是________.

A) OPEN STUD B) USE STUD

C) USE DATABASE STUD D) OPEN DATABASE STUD

TO

23.下列关于Visual FoxPro数据表的描述中,正确的是_______.

A) 在数据表和自由表中都可以设置字段有效性规则

B) 只能在自由表中设置字段有效性规则

C) 只能在数据库表中设置字段有效性规则

D) 在数据库表和自有表中都不可以设置字段有效性规则

24.在表设计器中建立的索引包含在_____文件中。

A) 单索引 B) 结构复合索引 C) 非结构复合索引 D) 唯一索引

25.下列关于Visual FoxPro工作区的描述中,正确的是_______

A) 每个工作区都有别名 B)SELECT 0 表示选择最小工作区

C) 一个工作区中可以同时打开多个表 D) 可以访问非当前区中没有打开的表

26.关于查询与视图,下列说法不正确的是_______. ...

A) 查询去向不能是临时表 B)不能利用查询更新数据源的数据

C) 视图是从数据表中导出的虚拟的表 D)视图必须依赖数据库而存在

27.下列关于Visual FoxPro程序控制结构的描述中,正确的是______.

A) 可用LOOP跳出循环 B)可用EXIT跳出循环

C) 循环语句和选择语句不可以相互嵌套 D)FOR只能与NEXT配对使用

28.下列关于过程调用的描述中,正确的是_______.

A) 实参的个数与形参的个数必须相等

B) 当实参的个数多余形参的个数时 ,多余的实参被忽略

C)当形参的个数多余实参的个数时 ,多余的形参取.F.

D) 当形参的个数多余实参的个数时 ,多余的形参取.T.

29.与SQL语句“SELECT * FROM 学生 WHERE 成绩 BETWEEN 60 等价的语句是______.

A) SELECT * FROM 学生 WHERE 成绩 >= 60 AND成绩<=100

B) SELECT * FROM 学生 WHERE 成绩 > 60 AND成绩<100

C) SELECT * FROM 学生 WHERE 成绩 <= 60 AND成绩>100

D) SELECT * FROM 学生 WHERE 成绩 >= 60 OR成绩<=100

AND 100”

30.查询“选课”表中成绩最高的前10%记录,正确的SQL语句是_____.

A) SELECT * TOP 10 FROM 选课 ORDER BY 成绩

B) SELECT * TOP 10 FROM 选课 ORDER BY 成绩 DESC

C) SELECT * TOP 10 PERCENT FROM 选课 ORDER BY 成绩

D) SELECT * TOP 10 PERCENT FROM 选课 ORDER BY 成绩 DESC

11.下列选项中,( )不是基本数据模型。 ..

A)网状模型 B)层次模型 C)关系模型 D)混合模型

12.在Visiual FoxPro中,使用( )对数据、文档和代码等进行集中管理。

A)数据环境 B)设计器 C)类库管理器 D)项目管理器

13.在Visiual FoxPro中,菜单程序文件和查询文件的扩展名分别是( )。

A)MPR和PJX B)MPR和PRG C)MPR和QPR D)FPT和QPR

14.在Visiual FoxPro中,下列合法的变量名是( )。

A)XY# B)XY C)2XY D)_XY

15.执行命令DIMENSION A(5,4)后,数组元素A(3,1)的初始值是( )。

A).F. B)1 C)0 D).T.

16.在Visiual FoxPro的表结构中,逻辑型、日期型字段的宽度分别为( )。

A)1、8 B)2、8 C)1、10 D)2、10

17.下列选项中,不正确的Visiual FoxPro 表达式是( )。 ...

A)DATE()+12 B)LEFT(“VFP”,1)+“B”

C)DTOC(^{2012-01-01}) D)STR(123)+“456”

18.下列选项中,返回值为字符型的函数是( )。

A)VAL() B)STR() C)BOF() D)DATE()

19.下列表达式中,值为8的是( )。

A)LEN(RTRIM(SPACE(2)+“FoxPro”)) B)MONTH({^2010-12-08})

C)LEN(RTRIM(SPACE(2)-“FoxPro”)) D)INT()

20.表达式{^2011-06-25}+LEN(“abc”)的值是( )。

A){^2011-06-22} B){^2011-06-28}

C){^2011-06-29} D){^2011-06-27}

21.设A1=“计算机水平考试”,A2=“考试”,下列表达式的值为.T.的是( )。

A)A2$A1 B)A1$A2 C)A1 D)A1>A2

22.在Visiual FoxPro中,执行INSERT命令将( )。

A)在当前记录之前插入一条记录 B)在当前记录之后插入一条记录

C)在当前记录尾部追加一条记录 D)在第一条记录之前插入一条记录

23.下列选项中,可以用来创建数据表的命令动词是( )。

A)USE B)OPEN C)CREATE D)MODIFY

24.当前数据表中包含:姓名(C)、性别(C)、职称(C)、基本工资(N)等字段,对男职工按职称升序,职称相同的按照基本工资降序排序,生成数据表,应使用( )命令。

A)SORT TO PX ON 职称/D,基本工资FOR性别=“男”

B)SORT TO PX ON 职称,基本工资/D FOR性别=“男”

C)SORT TO PX ON 职称,基本工资/D WHERE性别=“男”

D)SORT TO PX ON 职称/D, 基本工资 WHERE性别=“男”

25.在Visiual FoxPro中,使用( )命令可以修改数据库。

A)OPEN DATABASE B)CREATE

C)MODIFY DATABASE D)MODIFY STYUCTURE

26.在5号工作区已打开数据表 并指定别名为“成绩”,不能使用( )命令选择该工作区。

A)SELECT 5 B)SELECT SCORE &&指定别名后就不能用本名

C)SELECT E D)SELECT 成绩

27.物理删除当前记录,下列描述正确的是( )。

A)先用DELETE 命令,再用ZAP命令 B)直接用ZAP命令 &&相当于dele all 配pack

C)先用DELETE 命令,再用PACK命令 D)直接用DELETE命令

28.可以随着数据表的打开而打开的索引文件是( )

A)所有复合索引文件 B)单索引文件

C)非结构化复合索引文件 D)结构化复合索引文件

29.当前数据表包含:姓名(C)、专业(C)、成绩(N)等字段,统计专业为“自动化”的所有学生成绩之和,并存入内存变量之中,应使用命令( )

A)SUM 成绩 TO X FOX 专业=“自动化”

B)SUM ON 成绩 TO X WHILE 专业=“自动化”

C)SUM ON 成绩 TO X FOR 专业=“自动化”

D)SUM 成绩 TO X WHILE 专业=“自动化”

30.在SQL-SELECT查询中,和INTO TABLE 等价的子句是( )。

A)INTO ARRAY B)TO FILE

C)INTO DBF D)INTO CURSOR

11.关系数据库的三种基本运算不包括( )。

A)联接 B)投影 C)选择 D)交叉

12.项目管理器是对数据库应用系统的( )进行有效组织和管理的工具。

A)字段 B)文件 C)程序 D)数据

13.在Visual FoxPro中,程序文件和复合索引文件的扩展名分别为( )。

A)PRG和CDX B)PJX和CDX C)PRG和IDX D)PJX和IDX

14.下列选项中,( )不是合法的Visual FoxPro变量名。

A)AH B)AH3 C)3AH D)A3H

15.设M=[22+28],则执行命令M后将显示( )。

A)50 B)22+28 C)[22+28] D)

16.下列数据类型中,通常采用( )字段存放图片、声音等特殊数据。

A)整型 B)逻辑型 C)通用型 D)备注型

17.表达式"ABC">"123" AND {^2013-05-05}>{^2013-06-06}的值为( )。

A)0 B)1 C) .F. D).T.

18.下列函数中,( )的返回值类型不同于其它三个函数。

A)RECNO() B)SELECT() C)RECCOUNT() D)DBF()

19.函数IIF("A">"B","T","F")的值为( )。

A)"T" B)"F" C).T. D).F.

20.打开数据库的命令是( )。

A)COUNT B)USE C)OPEN D)SELECT

21.当前数据表中有姓名(C)、出生日期(D)等字段,显示所有2005年出生的姓名,应使用的命令是( )。

A)LIST 姓名 FOR 出生日期=2005

B)LIST 姓名 FOR 出生日期="2005"

C)LIST 姓名 FOR YEAR(出生日期)=2005

D)LIST 姓名 FOR YEAR(出生日期)="2005"

22.随数据表的打开而自动打开的索引文件是( )。

A)单索引 B)复合索引

C)结构化复合索引 D)非结构化复合索引

23.在当前数据表中,若按“性别(C)”升序及“成绩(N)”降序索引,应使用命令( )。

A)INDEX TO CJX ON 性别+成绩

B)INDEX TO CJX ON 性别-成绩

C)INDEX TO CJX ON 性别+STR(-成绩,3)

D)INDEX TO CJX ON 性别+STR(l000-成绩)

24.ZAP命令的功能是删除当前数据表的( ) 。

A)全部记录 B)满足条件的记录

C)结构 D)有删除标记的记录

25.在Visual FoxPro中,利用SET RELATION TO命令建立的关联是一种( )。

A)逻辑连接 B)物理连接 C)逻辑排序 D)物理排序

26.下列命令中,用于求和的是( )。

A)AVERAGE B)TOTAL C)COUNT D)SUM

27.已知在3号工作区中打开数据表,当前工作区为1号工作区,下列命令中不能使3号工作区成为当前工作区的是( )。

A)SELECT 3 B)SELECT 0

C)SELECT C D)SELECT XSXX

28.要使数据表中不出现同名学生的记录,需要在数据库中建立数据表的( )。

A)字段有效性限制 B)主索引或候选索引

C)记录有效性限制 D)主索引或唯一索引

29.删除数据表中男性记录,正确的SQL语句是( )。

A)DELETE * FROM XSXX WHERE 性别="男"

B)DELETE * FROM xsxx FOR 性别="男"

C)DELETE FROM xsxx WHERE 性别="男"

D)DELETE FROM XSXX FOR 性别="男"

-SELECT语句“SELECT * FROM XSCJ ORDER BY 成绩 ASC TOP 10”的作用是( ) 。

A)查询出成绩最低的前10条记录 B)查询出成绩最低的前lO%条记录

C)查询出成绩最高的前10条记录 D)查询出成绩最高的前10%条记录

11、下列选项中,从关系中取出满足条件的元祖的运算是___

A)投影 B)选择 C)连接 D)筛选

12、在VFP中,项目文件和数据表文件的扩展名分别是___

A)PJX和DBC B)PJX和DBF C)PRG和DBC D)PRG和DBF

13\\在VFP中,用于图像的字段类型是___

A)通用型 B)备注型 C)字符型 14、下列选项中,不属于常量的是___

A)[ABCD] B)’ABCD’ C) 3E-5 15\\下列表达式的值为数值型的是____

A)”345”+”216” B)CTOD(“10—1-2012”)-20 D)len(“student”)

16、\\函数AT(“数据表”,”建立VFP数据表”)的结果是___

A)5 B)6 C) 7 17、下列函数中,返回值的类型不是逻辑型的是___

A)subs() B)eof() C)found()

D)逻辑性

D)TRUE

C)100+200=300 D)8

D)bof()

18、下列表达式不合法的是___

A){^2012-12-31}-date() B)”今天是”+dtoc({^2012-12-31})

C)dtoc({^2012-12-31})-date() D){^2012-12-31}+365

19、下列选项中,修改表结构的命令是____

A)COPY STRU B)MODI STRU C)DISP STRU D)LIST STRU

20、下列选项中,随着表的打开而自动打开的索引文件是___

A)结构化复合索引 B)非结构化复合索引 C)单索引文件 D)所有的索引文件

21、逻辑删除当前数据表中所有籍贯为“安徽”的男生记录,使用命令___

A)DELETE FOR 籍贯=”安徽” or 性别=”男”

B) DELETE FOR 籍贯=”安徽” and 性别=”男”

C) DELETE FOR 籍贯=”安徽”, 性别=”男”

D) DELETE WHILE 籍贯=”安徽” or 性别=”男”

22、下列选项中,创建数据库的命令是___

A)open database B)modify database C)create datadase D)close database

23、计算当前数据表中职称为“教授”的工资(N)总和,并把计算结果存入内存变量GZ中,正确的命令是___

A)TOTAL 工资 TO GZ FOR 职称=”教授”

B) TOTAL ON工资 TO GZ FOR 职称=”教授”

C) SUM ON 工资 TO GZ FOR 职称=”教授”

D) SUM 工资 TO GZ FOR 职称=”教授”

24、命令动词__可以进行排序操作

A)SORT B)SEEK C)REPLACE 25、数据库中的完整性不包括__

A)实体完整性 B)域完整性 C)记录完整性 26、下列关于视图的描述,不正确的是___

A)视图必须依附于数据库存在

D)COUNT

D)参照完整性

B)不能根据自由表建立视图

C)视图可以更新数据源

D)视图是从一个或多个表中产生的虚表

27、下列程序结构中,不能出现LOOP语句的是___

A)FOR …ENDFOR B)IF ….ENDIF

C)SCAN …ENDSCAN D)DO WHILE …ENDDO

28、下列选项中,定义全局变量的命令是___

A)PUBLIC B)PRIVATE C)LOCAL D)DIME

29、SQL语句,DROP的作用是___

A)更新记录 B)插入记录 C)删除表 D)删除记录

30、SQL语句中,用于限定分组条件的子句是___

A)FOR B)WHERE C)HAVING D)WHILE

11、有计算机、操作系统、DBMS、数据库和应用程序等组成的整体结构称为

A)数据库系统 B)数据库管理系统

C)文件系统 D)软件系统

12、VFP中数据库文件一定不包含___文件

A)DBC B)DCB C)DCX D)DCT

13、在VFP中,下列不能作为变量名的是

A)XH B)2013XH C)XH2013 D)_2013XH

14、利用命令DIME T(2,3)定义了一个名为T的数组后,一次执行复制命令T(3)=10 T(5)=20 T=30,则数组元素T(1,1) T(2,3) T(2,2)的值分别是

A)30 30 30 B)>F. 10 20 C)30 10 20 D)10 20 30

15、下列四组函数中,返回值的数据类型一致的是

A)DTOC(DATE()),DATE(),YEAR(DATE()) B)ALLT(“VFP ”),ASC(“A”),VAL(“8A”)

C)EOF(),RECC(),MOD() D)STR,3,1),TIME(),CHR(67)

16、下列函数返回值不是数值型的是

A)LEN(“FoxPRO”) B)AT(“Pro”,”fOXpRO”)

C)SUBS(“FOXPRO”,4) D)SQRT(4)

17、下列四个表达式中,不合法的是

A){^2012-12-24}+Date() B)200+800=1000

C)CTOD([04/24/13))-20 D)LEN(SPACE(3))-1

18、如果要在VFP系统窗口的状态栏中显示时钟,应该执行的命令式

A)SET CLOCK ON B)SET CLOCK TO

C)SET CLOCK STATUS D)SET LOCK ON

19、打开一个空数据表,函数BOF()和RECN()的值为

A).F.和0 B).T.和0 C).F.和1 D).T.和1

20、设当前数据表有10条记录,执行GO TOP命令后,不能显示所有记录的命令为

A)list record 10 B)list rest C)list next 10 D)list all

21、对于当前数据表,既可以浏览又可以删除表记录的命令是

A)count B)brow C)delete D)replace

22、下列选项中,不可用于查找记录的命令是

A)sort B)seek C)locate D)find

23、对于数据库操作,下列说法正确的是

A)数据库被删除后,则它所包含的数据表也被删除

B)数据库被删除后,则它所包含的数据表变成自由表

C)不能将一个数据库表添加到另一个数据库中

D)数据库被关闭后,则它所包含的已打开的数据库表仍被打开

24、对于自由表来说,不可以创建的索引类型是

A)主索引 B)候选索引 C)唯一索引 D)普通索引

25、要在两张相关的表之间建立永久关系,这两张表应该是

A)两张自由表 B)同一个数据库内的两张表

C)一张自由表、一张数据库表 D)任意两张数据库表或自由表

26、在VFP系统中,下列关于查询和试图叙述错误的是

A)查询文件是一种包含SQL_SELRCT语句的文本文件,其扩展名为QPR

B)查询的输出去向可以为EXCEL文件,即可以将查询的结果直接存储为EXCEL格式

C)视图不以文件形式独立保存,视图的定义保存在数据库文件中

D)可以使用USE命令打开或关闭视图

27、在循环结构中,EXIT语句的作用是

A)终止程序执行 B)结束本次循环,开始下一次循环

C)退出本次循环 D)退出过程,返回过程调用处

28、编写程序时,误将X=1写成X==1,这属于___错误

A) 语法 B)系统 C)运行 D)逻辑

29、设当前工作目录(文件夹)中有包含多条记录的数据表.下述SQL命令中,语法错误的是

A)sele * from xx into arry temp

B)sele * from xx into cursor temp

C)sele * from xx into table temp

D)sele * from xx into file temp

30、在SQL_SELECT语句中,用于设置分组条件的是__子句

A)group D)from

by C)having B)order by

因篇幅问题不能全部显示,请点此查看更多更全内容