VFP选择题.docx
《VFP选择题.docx》由会员分享,可在线阅读,更多相关《VFP选择题.docx(15页珍藏版)》请在冰豆网上搜索。
VFP选择题
11.在数据库系统中,DBMS是指C。
A)数据B)数据库C)数据库管理系统D)数据库应用系统
12.下列选项中,表单文件的扩展名是C。
A)MNXB)FRXC)SCXD)PJX
13.在VisualFoxpro中,使用D可以对项目中的数据、文档和代码进行管理。
A)资源管理器B)设计器C)生成器D)项目管理器
14.下列关于数组的描述,正确的是B。
A)只能够用DECLARE命令定义数组
B)数组定义好后,可以给每个数组元素赋予不同类型的值
C)VisualFoxpro只支持一维数组
D)数组定义好后,每个数组元素的初值是.T.
15.执行命令a=”上海”后,表达式AT(a,”2010年上海世博会”)的值是D。
A)4B)5C)6D)7
16.下列选项中,返回值为15的函数是B。
A)ROUND(15.661,0)B)INT(15.661)
C)VAL(“15.661”)D)STR(15.661,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}-20B){^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.在VisualFoxpro中,使用A命令可以修改数据表的结构。
A)MODIFYSTRUCTUREB)CREATETABLE
C)LISTSTRUCTURED)OPENDATABASE
23.当前数据表中包含:
姓名(C)、性别(C)、入学分(N)字段,显示所有入学分大于等于560分的学生姓名、入学分信息,应使用C命令。
A)LISTFOR入学分>=560FIELDS姓名+入学分
B)LISTFOR入学分≥560FIELDS姓名,入学分
C)LISTFOR入学分>=560FIELDS姓名,入学分
D)LISTFOR入学分>=560FIELDS姓名;入学分
24.在VisualFoxPro中,主索引可以在B中建立。
A)自由表B)数据库表C)数据库表和自由表D)视图
25.在VisualFoxPro中,可以将表XS.DBF添加到当前数据库中的命令是D。
A)DROPTABLEXSB)REMOVETABLEXS
C)ALTERTABLEXSD)ADDTABLEXS
26.执行下列命令序列:
USEXSDA
GO5
SKIP-3
则当前记录号是C。
A)8B)3C)2D)1
27.在VisualFoxPro中,进行物理排序操作的命令动词是B。
A)STOREB)SORTC)INDEXD)TOTAL
28.当前数据表中包含姓名(C)、职称(C)、工资(N)字段,统计职称为教授的平均工资,并存入内存变量N中,应使用命令D。
A)AVERAGE工资WHERE职称=”教授”INTON
B)AVERAGE工资FOR职称=”教授”INTON
C)AVERAGE工资WHERE职称=”教授”TON
D)AVERAGE工资FOR职称=”教授”TON
29.在SQL-SELECT查询中,用于从结果中去掉重复行的子句的是D。
A)ORDERBYB)TOPC)EXCLUSIVED)DISTINCT
30.已知数据表XSDA.DBF中包含:
学号(C)、姓名(C)、性别(C)和专业(C)等字段,需检索出通信技术专业男生的学号、姓名,下列正确的SQL-SELECT语句是B。
A)SELECT学号,姓名FROMXSDAWHERE专业=”通讯技术”OR性别=”男”
B)SELECT学号,姓名FROMXSDAWHERE专业=”通讯技术”AND性别=”男”
C)SELECT学号,姓名FROMXSDAWHILE专业=”通讯技术”OR性别=”男”
D)SELECT学号,姓名FROMXSDAWHILE专业=”通讯技术”AND性别=”男”
11.用二维表来表示实体及实体之间联系的数据模型称为_______.
A)关系模型B)层次模型C)网状模型D)树状模型
12.下列选项中,属于常量的是______.
A)常量B)TC).F.D)03/10/11
13若已执行命令N=“18+2”,再执行命令?
&N,屏幕将显示______.
A)N=”18+2”B)18+2C)”18+2”D)20
14.下列表达式返回值不是日期型的是________.
A)DATE()+30B)DATE()-{^2011-06-25}
C)CTOD(“06/25/11”)D){^2011-06-25}-2
15.下列选项中,返回值不是6的函数是______.
A)INT(6.56)B)MONTH({^2011-06-25})C)ROUNT(6.56,0)D)MIN(14,6)
16.下列函数返回值不是逻辑型的是_____.
A)EOF()B)BOF()C)RECNO()D)FOUND()
17.执行命令DIMENSIONB(3,4)后,数组B的元素的个数及其初始值分别为______.
A)12、.T.B)7、.F.C)7、.F.D)12、.F.
18.数据表有10条记录,打开表后立即执行命令LISTNEXT5后,当前记录号是_____.
A)1B)5C)6D)10
19.下列选项中,只能显示不能修改记录的命令是_______.
A)EDITB)BROWSEC)CHANGED)DISPLAY
20.当前表中含有姓名字段,执行下列命令后,不能生成新表的是_______.
A)INDEXON姓名TORSRB)COPYTORSR
C)COPYSTRUCTURED)SORTON姓名TORSR
21.计算当前表中单价(N)字段平均值的命令是______.
A)AVERAGE单价TODJB)TOTAL单价TODJ
C)AVERAGEON单价TODJD)TOTALAVG(单价)TODJ
22.打开数据库STUD.DBC的命令是________.
A)OPENSTUDB)USESTUD
C)USEDATABASESTUDD)OPENDATABASESTUD
23.下列关于VisualFoxPro数据表的描述中,正确的是_______.
A)在数据表和自由表中都可以设置字段有效性规则
B)只能在自由表中设置字段有效性规则
C)只能在数据库表中设置字段有效性规则
D)在数据库表和自有表中都不可以设置字段有效性规则
24.在表设计器中建立的索引包含在_____文件中。
A)单索引B)结构复合索引C)非结构复合索引D)唯一索引
25.下列关于VisualFoxPro工作区的描述中,正确的是_______
A)每个工作区都有别名B)SELECT0表示选择最小工作区
C)一个工作区中可以同时打开多个表D)可以访问非当前区中没有打开的表
26.关于查询与视图,下列说法不正确的是_______.
A)查询去向不能是临时表B)不能利用查询更新数据源的数据
C)视图是从数据表中导出的虚拟的表D)视图必须依赖数据库而存在
27.下列关于VisualFoxPro程序控制结构的描述中,正确的是______.
A)可用LOOP跳出循环B)可用EXIT跳出循环
C)循环语句和选择语句不可以相互嵌套D)FOR只能与NEXT配对使用
28.下列关于过程调用的描述中,正确的是_______.
A)实参的个数与形参的个数必须相等
B)当实参的个数多余形参的个数时,多余的实参被忽略
C)当形参的个数多余实参的个数时,多余的形参取.F.
D)当形参的个数多余实参的个数时,多余的形参取.T.
29.与SQL语句“SELECT*FROM学生WHERE成绩BETWEEN60AND100”等价的语句是______.
A)SELECT*FROM学生WHERE成绩>=60AND成绩<=100
B)SELECT*FROM学生WHERE成绩>60AND成绩<100
C)SELECT*FROM学生WHERE成绩<=60AND成绩>100
D)SELECT*FROM学生WHERE成绩>=60OR成绩<=100
30.查询“选课”表中成绩最高的前10%记录,正确的SQL语句是_____.
A)SELECT*TOP10FROM选课ORDERBY成绩
B)SELECT*TOP10FROM选课ORDERBY成绩DESC
C)SELECT*TOP10PERCENTFROM选课ORDERBY成绩
D)SELECT*TOP10PERCENTFROM选课ORDERBY成绩DESC
11.下列选项中,()不是基本数据模型。
A)网状模型B)层次模型C)关系模型D)混合模型
12.在VisiualFoxPro中,使用()对数据、文档和代码等进行集中管理。
A)数据环境B)设计器C)类库管理器D)项目管理器
13.在VisiualFoxPro中,菜单程序文件和查询文件的扩展名分别是()。
A)MPR和PJXB)MPR和PRGC)MPR和QPRD)FPT和QPR
14.在VisiualFoxPro中,下列合法的变量名是()。
A)XY#B)X?
YC)2XYD)_XY
15.执行命令DIMENSIONA(5,4)后,数组元素A(3,1)的初始值是()。
A).F.B)1C)0D).T.
16.在VisiualFoxPro的表结构中,逻辑型、日期型字段的宽度分别为()。
A)1、8B)2、8C)1、10D)2、10
17.下列选项中,不正确的VisiualFoxPro表达式是()。
A)DATE()+12B)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(7.9)
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$A1B)A1$A2C)A1D)A1>A2
22.在VisiualFoxPro中,执行INSERT命令将()。
A)在当前记录之前插入一条记录B)在当前记录之后插入一条记录
C)在当前记录尾部追加一条记录D)在第一条记录之前插入一条记录
23.下列选项中,可以用来创建数据表的命令动词是()。
A)USEB)OPENC)CREATED)MODIFY
24.当前数据表中包含:
姓名(C)、性别(C)、职称(C)、基本工资(N)等字段,对男职工按职称升序,职称相同的按照基本工资降序排序,生成数据表PX.DBF,应使用()命令。
A)SORTTOPXON职称/D,基本工资FOR性别=“男”
B)SORTTOPXON职称,基本工资/DFOR性别=“男”
C)SORTTOPXON职称,基本工资/DWHERE性别=“男”
D)SORTTOPXON职称/D,基本工资WHERE性别=“男”
25.在VisiualFoxPro中,使用()命令可以修改数据库。
A)OPENDATABASEB)CREATE
C)MODIFYDATABASED)MODIFYSTYUCTURE
26.在5号工作区已打开数据表SCORE.DBF并指定别名为“成绩”,不能使用()命令选择该工作区。
A)SELECT5B)SELECTSCORE&&指定别名后就不能用本名
C)SELECTED)SELECT成绩
27.物理删除当前记录,下列描述正确的是()。
A)先用DELETE命令,再用ZAP命令B)直接用ZAP命令&&相当于deleall配pack
C)先用DELETE命令,再用PACK命令D)直接用DELETE命令
28.可以随着数据表的打开而打开的索引文件是()
A)所有复合索引文件B)单索引文件
C)非结构化复合索引文件D)结构化复合索引文件
29.当前数据表包含:
姓名(C)、专业(C)、成绩(N)等字段,统计专业为“自动化”的所有学生成绩之和,并存入内存变量之中,应使用命令()
A)SUM成绩TOXFOX专业=“自动化”
B)SUMON成绩TOXWHILE专业=“自动化”
C)SUMON成绩TOXFOR专业=“自动化”
D)SUM成绩TOXWHILE专业=“自动化”
30.在SQL-SELECT查询中,和INTOTABLE等价的子句是()。
A)INTOARRAYB)TOFILE
C)INTODBFD)INTOCURSOR
11.关系数据库的三种基本运算不包括()。
A)联接B)投影C)选择D)交叉
12.项目管理器是对数据库应用系统的()进行有效组织和管理的工具。
A)字段B)文件C)程序D)数据
13.在VisualFoxPro中,程序文件和复合索引文件的扩展名分别为()。
A)PRG和CDXB)PJX和CDXC)PRG和IDXD)PJX和IDX
14.下列选项中,()不是合法的VisualFoxPro变量名。
A)AHB)AH3C)3AHD)A3H
15.设M=[22+28],则执行命令?
M后将显示()。
A)50B)22+28C)[22+28]D)50.00
16.下列数据类型中,通常采用()字段存放图片、声音等特殊数据。
A)整型B)逻辑型C)通用型D)备注型
17.表达式"ABC">"123"AND{^2013-05-05}>{^2013-06-06}的值为()。
A)0B)1C).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)COUNTB)USEC)OPEND)SELECT
21.当前数据表中有姓名(C)、出生日期(D)等字段,显示所有2005年出生的姓名,应使用的命令是()。
A)LIST姓名FOR出生日期=2005
B)LIST姓名FOR出生日期="2005"
C)LIST姓名FORYEAR(出生日期)=2005
D)LIST姓名FORYEAR(出生日期)="2005"
22.随数据表的打开而自动打开的索引文件是()。
A)单索引B)复合索引
C)结构化复合索引D)非结构化复合索引
23.在当前数据表中,若按“性别(C)”升序及“成绩(N)”降序索引,应使用命令()。
A)INDEXTOCJXON性别+成绩
B)INDEXTOCJXON性别-成绩
C)INDEXTOCJXON性别+STR(-成绩,3)
D)INDEXTOCJXON性别+STR(l000-成绩)
24.ZAP命令的功能是删除当前数据表的()。
A)全部记录B)满足条件的记录
C)结构D)有删除标记的记录
25.在VisualFoxPro中,利用SETRELATIONTO命令建立的关联是一种()。
A)逻辑连接B)物理连接C)逻辑排序D)物理排序
26.下列命令中,用于求和的是()。
A)AVERAGEB)TOTALC)COUNTD)SUM
27.已知在3号工作区中打开数据表XSXX.DBF,当前工作区为1号工作区,下列命令中不能使3号工作区成为当前工作区的是()。
A)SELECT3B)SELECT0
C)SELECTCD)SELECTXSXX
28.要使数据表中不出现同名学生的记录,需要在数据库中建立数据表的()。
A)字段有效性限制B)主索引或候选索引
C)记录有效性限制D)主索引或唯一索引
29.删除数据表xsxx.DBF中男性记录,正确的SQL语句是()。
A)DELETE*FROMXSXXWHERE性别="男"
B)DELETE*FROMxsxxFOR性别="男"
C)DELETEFROMxsxxWHERE性别="男"
D)DELETEFROMXSXXFOR性别="男"
30.SQL-SELECT语句“SELECT*FROMXSCJORDERBY成绩ASCTOP10”的作用是()。
A)查询出成绩最低的前10条记录B)查询出成绩最低的前lO%条记录
C)查询出成绩最高的前10条记录D)查询出成绩最高的前10%条记录
11、下列选项中,从关系中取出满足条件的元祖的运算是___
A)投影B)选择C)连接D)筛选
12、在VFP中,项目文件和数据表文件的扩展名分别是___
A)PJX和DBCB)PJX和DBFC)PRG和DBCD)PRG和DBF
13\在VFP中,用于图像的字段类型是___
A)通用型B)备注型C)字符型D)逻辑性
14、下列选项中,不属于常量的是___
A)[ABCD]B)’ABCD’C)3E-5D)TRUE
15\下列表达式的值为数值型的是____
A)”345”+”216”B)CTOD(“10—1-2012”)-20C)100+200=300D)len(“student”)
16、\函数AT(“数据表”,”建立VFP数据表”)的结果是___
A)5B)6C)7D)8
17、下列函数中,返回值的类型不是逻辑型的是___
A)subs()B)eof()C)found()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)COPYSTRUB)MODISTRUC)DISPSTRUD)LISTSTRU
20、下列选项中,随着表的打开而自动打开的索引文件是___
A)结构化复合索引B)非结构化复合索引C)单索引文件D)所有的索引文件
21、逻辑删除当前数据表中所有籍贯为“安徽”的男生记录,使用命令___
A)DELETEFOR籍贯=”安徽”or性别=”男”
B)DELETEFOR籍贯=”安徽”and性别=”男”
C)DELETEFOR籍贯=”安徽”,性别=”男”
D)DELETEWHILE籍贯=”安徽”or性别=”男”
22、下列选项中,创建数据库的命令是___
A)opendatabaseB)modifydatabaseC)createdatadaseD)closedatabase
23、计算当前数据表中职称为“教授”的工资(N)总和,并把计算结果存入内存变量GZ中,正确的命令是___
A)TOTAL工资TOGZFOR职称=”教授”
B)TOTALON工资TOGZFOR职称=”教授”
C)SUMON工资TOGZFOR职称=”教授”
D)SUM工资TOGZFOR职称=”教授”
24、命令动词__可以进行排序操作
A)SORTB)SEEKC)REPLACED)COUNT
25、数据库中的完整性不包括__
A)实体完整性B)域完整性C)记录完整性D)参照完整性
26、下列关于视图的描述,不正确的是___
A)视图必须依附于数据库存在
B)不能根据自由表建立视图
C)视图可以更新数据源
D)视图是从一个或多个表中产生的虚表
27、下列程序结构中,不能出现LOOP语句的是___
A)FOR…ENDFORB)IF….ENDIF
C)SCAN…ENDSCAND)DOWHILE…ENDDO
28、下列选项中,定义全局变量的命令是___
A)PUBLICB)PRIVATEC)LOCALD)DIME
29、SQL语句,DROP的作用是___
A)更新记录B)插入记录C)删除表D)删除记录
30、SQL语句中,用于限定分组条件的子句是___
A)FORB)WHEREC)HAVINGD)WHILE
11、有计算机、操作系统、DBMS、数据库和应用程序等组成的整体结构称为
A)数据库系统B)数据库管理系统
C)文件系统D)软件系统
12、VFP中数据库文件一定不包含___文件
A)DBCB)DCBC)DCXD)DCT
1