配色: 字号:
大学计算机vfp期末考试168道单选题
2013-06-13 | 阅:  转:  |  分享 
  
所有单选题

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



A:MS-DOS



B:Windows



C:UNIX



D:AMOS/L



答案:B

评析:



知识点:VFP部分/报表设计

2、命令SELECT0的功能是______。



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



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



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



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



答案:A

评析:



知识点:VFP部分/报表设计





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



A:COUNT



B:RECCOUNT()



C:CALCULATECNT()



D:SUMTOCONNT



答案:D

评析:



知识点:VFP部分/报表设计





4、已知:X="AB",AB=100。执行命令?&X+10的结果是______。



A:X



B:AB



C:ABC58



D:110



答案:D

评析:



知识点:VFP部分/报表设计





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



A:BROWSE



B:SHOW



C:VIEW



D:OPEN



答案:A

评析:



知识点:VFP部分/报表设计





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



A:SORTTOABC



B:COPYTOABC



C:COPYSTRUCTURETOABC



D:COPYFILETOABC



答案:C

评析:



知识点:VFP部分/报表设计





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



A:1



B:3



C:5



D:7



答案:C

评析:



知识点:VFP部分/报表设计





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



A:首记录



B:末记录



C:首记录的前面



D:末记录的后面



答案:D

评析:



知识点:VFP部分/报表设计





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



A:CLOSEALL



B:CLEAR



C:USE



D:CLOSEDATABASE



答案:C

评析:



知识点:VFP部分/报表设计





10、DELETE命令的作用是______。



A:为当前记录做删除标记



B:直接物理删除当前记录



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



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



答案:A

评析:



知识点:VFP部分/报表设计





11、执行命令?AT("IS","THISISROM",4)显示的结果是______。



A:0



B:3



C:6



D:2



答案:A

评析:



知识点:VFP部分/报表设计





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

评析:



知识点:VFP部分/报表设计





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



A:下一条记录



B:原来记录



C:尾记录



D:首记录



答案:B

评析:



知识点:VFP部分/报表设计





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



A:SEEKNN



B:SEEKFOR基本工资=NN



C:FIND900



D:LOCATE基本工资



答案:B

评析:



知识点:VFP部分/报表设计





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



A:SELECTA



B:SELECT0



C:SELECTC



D:SELECTⅢ



答案:C

评析:



知识点:VFP部分/报表设计





16、VFP中的SETRELATION关联是______。



A:逻辑连接



B:物理连接



C:逻辑排序



D:物理排序



答案:A

评析:



知识点:VFP部分/报表设计





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



A:SORT



B:LOCATE



C:SEEK



D:SUM



答案:C

评析:



知识点:VFP部分/报表设计





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



A:GOTOP



B:GORECNO()=1



C:SKIP1



D:GO1



答案:D

评析:



知识点:VFP部分/报表设计





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

X3=X3+1

STORE5+8TOA,B,C

STORE1,2,3TOA,B,C

USE=90



A:1



B:2



C:3



D:4



答案:C

评析:



知识点:VFP部分/报表设计





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



A:3

INSERTBLANK



B:GOTO4

INSERTBLANK



C:GO3

INSERTBLANK



D:TO4

INSERTBLANKBEFORE



答案:D

评析:



知识点:VFP部分/报表设计





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



A:LISTMEMOLIKEA



B:LISTFORA



C:DISPMEMOLIKEA



D:DISPMEMOA



答案:C

评析:



知识点:VFP部分/报表设计





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



A:对查询结果进行排序



B:分组统计查询结果



C:限定分组检索结果



D:限定查询条件



答案:A

评析:



知识点:VFP部分/报表设计





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



A:指出分组查询的范围



B:指出分组查询的值



C:指出分组查询的条件



D:指出分组查询的字段



答案:C

评析:



知识点:VFP部分/报表设计





24、执行命名SEEK"张三"后,若未找到符合条件的记录,则命令?BOF(),?FOUND(),?EOF()的显示结果是______。



A:FTF



B:FFT



C:TFF



D:FTT



答案:B

评析:



知识点:VFP部分/报表设计





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



A:WHERE



B:JOIN



C:INTO



D:ORDERBY



答案:A

评析:



知识点:VFP部分/报表设计





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



A:DBF



B:QPR



C:.SCX



D:.TXT



答案:B

评析:



知识点:VFP部分/报表设计





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



A:USE



B:SETINDEXTO



C:CLOSEINDEXALL



D:SETORDERTO



答案:B

评析:



知识点:VFP部分/报表设计





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



A:SUM英语+数学TO总分



B:REPLALL总分WITH英语+数学



C:SUM英语,数学,总分



D:REPL总分WITH英语+数学



答案:B

评析:



知识点:VFP部分/报表设计





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



A:TOTALTOBJHZON班级



B:INDEXON班级TOBJ



C:SORTTOBJON班级/D



D:SETINDEXTOBJ



答案:D

评析:



知识点:VFP部分/报表设计





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



A:STORE



B:SCATTER



C:REPLACE



D:A=123



答案:C

评析:



知识点:VFP部分/报表设计





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



A:APPEND



B:MODIFYSTRUCTURE



C:INSERT



D:BROWSE



答案:B

评析:



知识点:VFP部分/报表设计





32、已知:X="ABC",ABC=56。执行命令?&X+2的结果是______。



A:X



B:ABC



C:58



D:ABC58



答案:C

评析:



知识点:VFP部分/报表设计





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



A:SORTTO



B:BROWSE



C:APPENDFROM



D:RECALL



答案:A

评析:



知识点:VFP部分/报表设计





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

REPLACEALL修理日期WITHDTOC(DATE())



A:数值型



B:字符型



C:逻辑型



D:日期型



答案:B

评析:



知识点:VFP部分/报表设计





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



A:9



B:10



C:11



D:12



答案:B

评析:



知识点:VFP部分/报表设计





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



A:12



B:6



C:7



D:8



答案:D

评析:



知识点:VFP部分/报表设计





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



A:.T.



B:.F.



C:3



D:6



答案:C

评析:



知识点:VFP部分/报表设计





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



A:65



B:66



C:67



D:非法调用



答案:B

评析:



知识点:VFP部分/报表设计





39、在屏幕的第二行第二列开始显示姓名(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

评析:



知识点:VFP部分/报表设计





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



A:IDX



B:PRG



C:DBC



D:DBF



答案:B

评析:



知识点:VFP部分/报表设计





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



A:08/01/94



B:08/02/94



C:08/4/94



D:08/5/94



答案:A

评析:



知识点:VFP部分/报表设计





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



A:A=".T."



B:STORE"T"TOA



C:A=TRUE



D:STORE.T.TOA



答案:D

评析:



知识点:VFP部分/报表设计





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



A:STORE



B:CALCULATETO



C:SUMTO



D:COUNTTO



答案:D

评析:



知识点:VFP部分/报表设计





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



A:GATHER



B:REPLACE



C:DISPLAY



D:BROWSE



答案:C

评析:



知识点:VFP部分/报表设计





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



A:SCATTER



B:SORT



C:SEEK



D:LIST



答案:A

评析:



知识点:VFP部分/报表设计





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



A:LISTALL



B:DISPALL



C:MODIFYALLSTRU



D:MODIFYCOMMAND



答案:C

评析:



知识点:VFP部分/报表设计





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



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



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



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



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



答案:C

评析:



知识点:VFP部分/报表设计





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



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



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



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



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



答案:D

评析:



知识点:VFP部分/新增





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



A:复制



B:选择



C:投影



D:连接



答案:B

评析:



知识点:VFP部分/新增





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



A:数据库系统包含数据库和数据库管理系统。



B:数据库管理系统包含数据库和数据库系统。



C:数据库包含数据库系统和数据库管理系统。



D:数据库系统就是数据库,也就是数据库管理系统。



答案:A

评析:



知识点:VFP部分/新增





51、一个关系相当于一张二维表,二维表中的各栏目相当于该关系的______。



A:数据项



B:元组



C:结构



D:属性



答案:D

评析:



知识点:VFP部分/新增





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



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



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



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



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



答案:D

评析:



知识点:VFP部分/新增





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



A:结构型



B:关系型



C:网状型



D:层次型



答案:B

评析:



知识点:VFP部分/新增





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



A:QUIT



B:EXIT



C:CLOSE



D:CANCEL



答案:A

评析:



知识点:VFP部分/新增





55、在VisualFoxPro中,可使用不同的数据类型,如:字符型(C)、数值型(N)、日期型(D)、逻辑型(L)、______(M)等。



A:浮点型



B:备注型



C:通用型



D:二进制型



答案:B

评析:



知识点:VFP部分/新增





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



A:逻辑型



B:数值型



C:字符型



D:日期型



答案:A

评析:



知识点:VFP部分/新增





57、在VisualFoxPro中变量分为两类,它们是______。



A:全局变量和局部变量



B:简单变量和数组变量



C:内存变量和字段变量



D:字符变量和数值变量



答案:C

评析:



知识点:VFP部分/新增





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



A:字符型、数值型



B:日期型、日期时间型



C:通用型、备注型



D:字符型和二进制字符型



答案:C

评析:



知识点:VFP部分/新增





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



A:.F.



B:.T.



C:0



D:以上答案都不对



答案:A

评析:



知识点:VFP部分/新增





60、设当前表有16条记录,当EOF()为真时,命令?RECNO()的显示结果是______。



A:16



B:17



C:0



D:以上答案都不对



答案:B

评析:



知识点:VFP部分/新增





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



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



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



C:字段名中可以有空格



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



答案:C

评析:



知识点:VFP部分/新增





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



A:记录分隔标记的



B:记录序号的



C:记录指针定位标记的



D:删除标记的



答案:D

评析:



知识点:VFP部分/新增





63、如果需要给当前表增加一个新字段,应当使用的命令是______。



A:APPEND



B:MODIFYSTRUCTURE



C:INSERT



D:CHANG



答案:B

评析:



知识点:VFP部分/新增





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



A:同一备注文件



B:不同备注文件



C:同一文本文件



D:同一数据库文件



答案:A

评析:



知识点:VFP部分/新增





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



A:CREATE



B:INSERT



C:COPY



D:APPEND



答案:C

评析:



知识点:VFP部分/新增





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



A:USE



B:BROWSE



C:MODIFYSTRU



D:LIST



答案:B

评析:



知识点:VFP部分/新增





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



A:1、8、10



B:1、8、4



C:3、8、10



D:3、8、任意



答案:B

评析:



知识点:VFP部分/新增





68、已知当前表中有60个记录,当前记录为第6号记录。如果执行命令SKIP3后,则当前记录为第______号记录。



A:3



B:4



C:8



D:9



答案:D

评析:



知识点:VFP部分/新增





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

USE学生表

GO5

SKIP-2

?RECNO()



A:3



B:4



C:5



D:7



答案:A

评析:



知识点:VFP部分/新增





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



A:SKIP7

INSERTBLANK



B:GOTO7

INSERTBLANK



C:LOCATEFORRECNO()=8

INSERTBLANK



D:GOTO7

INSERTBLANKBEFORE



答案:B

评析:



知识点:VFP部分/新增





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



A:末记录



B:首记录



C:末记录的后面



D:首记录的前面



答案:C

评析:



知识点:VFP部分/新增





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



A:DISPLAYRECORD3



B:LIST1,2,3



C:DISPLAYNEXT3



D:DISPLAY1,2,3



答案:C

评析:



知识点:VFP部分/新增





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



A:PACK



B:ZAP



C:DELETE



D:DELETEALL



答案:D

评析:



知识点:VFP部分/新增





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



A:DELETE、RECALL



B:DELETE、PACK



C:DELETE、ZAP



D:PACK、DELETE



答案:B

评析:



知识点:VFP部分/新增





75、假定当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填入总分字段中,应使用命令______。



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



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



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



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



答案:C

评析:



知识点:VFP部分/新增





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



A:表文件是空文件



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



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



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



答案:D

评析:



知识点:VFP部分/新增





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



A:MODIFYSTRUCTURE



B:DELETE性别



C:REPLACE性别WITH""



D:ZAP



答案:A

评析:



知识点:VFP部分/新增





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



A:下一个记录



B:原来记录



C:尾记录



D:首记录



答案:B

评析:



知识点:VFP部分/新增





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



A:LISTFORYEAR(出生日期)<=1970



B:LISTFORSUBSTR(DTOC(出生日期),7,2)<="70"



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



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



答案:C

评析:



知识点:VFP部分/新增





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



A:二维表中的每一列均有唯一的字段名



B:二维表中不允许出现完全相同的两行



C:二维表中行的顺序、列的顺序均可以任意交换



D:二维表中行的顺序、列的顺序不可以任意交换



答案:D

评析:



知识点:VFP部分/新增





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



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



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



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



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



答案:A

评析:



知识点:VFP部分/新增





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



A:查询文件的扩展名为.QPR



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



C:并非所有的查询结果都适合于用图形来表达,图形主要用于分组查询中



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



答案:D

评析:



知识点:VFP部分/新增





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



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



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



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



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



答案:A

评析:



知识点:VFP部分/新增





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



A:但不能修改记录



B:同时又能更新数据



C:但不能设定输出字段



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



答案:A

评析:



知识点:VFP部分/新增





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



A:临时表



B:视图



C:标签



D:图形



答案:B

评析:



知识点:VFP部分/新增





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



A:在自由表和数据库表中都可以建立主索引



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



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



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



答案:C

评析:



知识点:VFP部分/新增





87、在下列四个同名文件中,查询文件是______。



A:ABC.BAT



B:ABC.QPR



C:ABC.FMT



D:ABC.MEM



答案:B

评析:



知识点:VFP部分/新增





88、SELECT-SQL查询语句中ORDERBY子句的功能是______。



A:对查询结果进行排序



B:分组统计查询结果



C:限定分组检索结果



D:限定查询条件



答案:A

评析:



知识点:VFP部分/新增





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



A:SELECT…FROM...ORDERBY



B:SELECT…WHERE…GROUPBY



C:SELECT...WHERE…HAVING



D:SELECT…FROM…WHERE



答案:D

评析:



知识点:VFP部分/新增





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



A:ORDERBY



B:GROUPBY



C:SORT



D:INDEX



答案:B

评析:



知识点:VFP部分/新增





91、SQL查询的HAVING子句的作用是______。



A:指出分组查询的范围



B:指出分组查询的值



C:指出分组查询的条件



D:指出分组查询的字段



答案:C

评析:



知识点:VFP部分/新增





92、利用查询向导对两表数据进行查询,如使用内部联接,应选择______。



A:左边表的全部行与匹配行



B:右边表的全部行与匹配行



C:仅包含两表的匹配行



D:两表中的所有行



答案:C

评析:



知识点:VFP部分/新增





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



A:WHERE



B:WHILE



C:FOR



D:CONDITION



答案:A

评析:



知识点:VFP部分/新增





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



A:选择工作区



B:查询表中数据



C:修改表中数据



D:选择SQL标准



答案:B

评析:



知识点:VFP部分/新增





95、JS.dbf表已在2号工作区打开,2号工作区非当前工作区,要把JS.dbf表所在工作区选为当前工作区的命令是______。



A:SELECT0



B:SELECT2INJS



C:SELECTJS



D:SELECT(JS)



答案:C

评析:



知识点:VFP部分/新增





96、在数据工作期窗口中打开表时,下列说法正确的是______。



A:将选择未被使用的区号最小的工作区



B:选择任意一个工作区



C:只能打开自由表



D:必须先选定工作区号,才能打开表



答案:A

评析:



知识点:VFP部分/新增





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



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



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



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



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



答案:D

评析:



知识点:VFP部分/新增





98、要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表______。



A:是同一个数据库中的表



B:不同数据库中的两个表



C:两个自由表



D:一个是数据库表,一个是自由表



答案:A

评析:



知识点:VFP部分/新增





99、在VisualFoxPro中,可以对字段设置默认值的表是______。



A:必须是数据库表



B:必须是自由表



C:自由表或数据库表



D:不能设置字段的默认值



答案:A

评析:



知识点:VFP部分/新增





100、在VisualFoxPro中,打开数据库的命令是______。



A:USE<数据库文件名>



B:USEDATABASE<数据库文件名>



C:OPENDATABASE<数据库文件名>



D:CLOSEDATABASE<数据库文件名>



答案:C

评析:



知识点:VFP部分/新增





101、设置完整参照性时,要想设置成:当更改主表中的主关键字或候选关键字段时,自动更改所有相关子表记录中的记录时,应选择______。



A:限制(Restrict)



B:忽略(Ignore)



C:级联(Cascade)



D:级联(Cascade)或限制(Restrict)



答案:C

评析:



知识点:VFP部分/新增





102、在数据工作期窗口中,使用SETRELATION命令可以建立两个表之间的关联,这种关联是______。



A:永久性关联



B:临时性关联



C:永久性关联或临时性关联



D:永久性关联和临时性关联



答案:B

评析:



知识点:VFP部分/新增





103、在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现______。



A:"一方"表的主索引或候选索引,"多方"表的普通索引



B:"一方"表的主索引,"多方"表的普通索引或候选索引



C:"一方"表的普通索引,"多方"表的主索引或候选索引



D:"一方"表的普通索引,"多方"表的普通索引或候选索引



答案:A

评析:



知识点:VFP部分/新增





104、VisualFoxPro的"文件"菜单中的"关闭"命令是用来关闭______。



A:当前工作区中已打开的数据表



B:所有已打开的数据库



C:所有窗口



D:当前活动窗口



答案:D

评析:



知识点:VFP部分/新增





105、当一个数据库的记录指针移动时,另一个数据库的记录指针自动移向相应记录,这种现象称为______。



A:相对移动



B:数据库之间的连接



C:自动索引



D:数据库中表的关联



答案:D

评析:



知识点:VFP部分/新增





106、打开数据库设计器的命令是______。



A:DELETEDATABASE<数据库文件名>



B:CREATEDATABASE<数据库文件名>



C:OPENDATABASE<数据库文件名>



D:MODIFYDATABASE<数据库文件名>



答案:D

评析:



知识点:VFP部分/新增





107、设某数值型字段宽度为6,小数位数为2,该字段整数部分的输入掩码应设置为______。



A:9999



B:999



C:99999



D:999999



答案:B

评析:



知识点:VFP部分/新增





108、现有两个表文件:yy.dbf和xx.dbf,命令序列如下:

SELECT2

USEYY

LIST

主窗口显示如下:



SELECT3

USEXX

LIST

主窗口显示如下:



JOINWITHBTOTTFOR编号=B->编号

USETT

LIST

执行以上命令后,新建立的数据表文件tt.dbf中共有______条记录。



A:8



B:3



C:5



D:15



答案:C

评析:



知识点:VFP部分/新增





109、有数据库A,B,C,已建立A->B的关联,欲建立B->C的关联,以构成A->B->C的关联,则______。



A:必须使用带ADDITIVE子名的SETRELATION命令



B:使用不带ADDITIVE子名的SETRELATION命令



C:在保持A->B关联的基础上不能再建立B->C的关联



D:在保持A->B关联的基础上不能再建立B->C的关联,但可建立A->C的关联



答案:A

评析:



知识点:VFP部分/新增





110、INPUT,ACCEPT、WAIT三条命令中,可以接收字符的命令是______。



A:只有ACCEPT



B:只有WAIT



C:ACCEPT与WAIT



D:三者均可



答案:D

评析:



知识点:VFP部分/新增





111、VisualFoxpro中的DOCASE…ENDCASE语句属于______。



A:顺序结构



B:循环结构



C:分支结构



D:模块结构



答案:C

评析:



知识点:VFP部分/新增





112、在某个程序模块中,用PRIVATE语句定义的内存变量______。



A:可以在该程序的所有模块中使用



B:只能在定义该变量的模块中使用



C:只能在定义该变量的模块及其下属模块中使用



D:只能在定义该变量的模块及其下属模块中,与相关数据表一起使用



答案:C

评析:



知识点:VFP部分/新增





113、在VisualFoxpro程序中使用的内存变量可以分为两大类,它们是______。



A:字符变量和数组变量



B:简单变量和数值变量



C:全局变量和局部变量



D:一般变量和下标变量



答案:C

评析:



知识点:VFP部分/新增





114、在永真循环DOWHILE.T.中,为退出循环可以使用______语句。



A:LOOP



B:EXIT



C:CLOSE



D:QUIT



答案:B

评析:



知识点:VFP部分/新增





115、执行命令:INPUT"请输入数据:"TOaaa时,如果要通过键盘输入一个字符串,应当使用的定界符包括______。



A:单引号



B:单引号或双引号



C:单引号、双引号或方括弧



D:单引号、双引号、方括弧或圆点



答案:C

评析:



知识点:VFP部分/新增





116、在"先判断,后执行"的循环程序结构中,循环体执行的次数最少可以是______次。



A:0



B:1



C:2



D:不确定



答案:A

评析:



知识点:VFP部分/新增





117、在程序中用PUBLIC语句定义的内存变量具有的特性是______。



A:可以在所有过程中使用



B:只能在定义该变量的过程中使用



C:只能在定义该变量的过程及本过程所有嵌套的过程中使用



D:只能在当前过程中使用



答案:A

评析:



知识点:VFP部分/新增





118、下列有关VisualFoxpro过程文件的叙述,其中正确的是______。



A:先用SETPROCEDURETO命令关闭原来已打开的过程文件,然后用DO<过程名>执行



B:可直接用DO<过程名>执行



C:先用SETPROCEDURETO<过程名>命令打开过程文件,然后用USE<过程名>执行



D:先用SETPROCEDURETO<过程名>命令打开过程文件,然后用DO<过程名>执行



答案:D

评析:



知识点:VFP部分/新增





119、在程序中,可以终止程序执行并返回到VisualFoxpro命令窗口的命令是______。



A:EXIT



B:QUIT



C:BYE



D:CANCEL



答案:D

评析:



知识点:VFP部分/新增





120、用于声明所有内存变量是局部变量的命令是______。



A:PRIVATEALL



B:PUBLICALL



C:ALL=0



D:STORE0TOALL



答案:A

评析:



知识点:VFP部分/新增





121、在用@…SAY…命令进行格式化输出时,为使输出结果只输出到打印机上,应使用命令______。



A:SETPRINTON



B:SETPRINTERTOLIPT1



C:SETDEVICETOPRINT



D:SETPRINTERTOPRN



答案:C

评析:



知识点:VFP部分/新增





122、执行命令ACCEPT"请输入数据:"TOXYZ时,可通过键盘输入的内容包括______。



A:字符串



B:数值和字符串



C:数值、字符串和逻辑值



D:数值、字符串、逻辑值和表达式



答案:A

评析:



知识点:VFP部分/新增





123、一个过程文件最多可以包含128个过程,每个过程的第一条语句是______。



A:PARAMETER



B:DO<过程名>



C:<过程名>



D:PROCEDURE<过程名>



答案:D

评析:



知识点:VFP部分/新增





124、在命令文件中调用另一个命令文件,应该使用命令______。



A:CALL<命令文件名>



B:LOAD<命令文件名>



C:PROCEDURE<命令文件名>



D:DO<命令文件名>



答案:D

评析:



知识点:VFP部分/新增





125、设数据库表文件XSCJ.DBF中有8000条记录,其文件结构是:姓名(C,8),成绩(N,5,1).此时若运行以下程序,屏幕上将显示______。

CLEAR

SETTALKOFF

J=0

DOWHILE.NOT.EOF()

J=J+成绩

SKIP

ENDDO

?"平均分:"+STR(J/8000,5,1)

RETURN



A:平均分:XXXX.X(X代表数字)



B:数据类型不匹配



C:平均分:J/8000



D:字符串溢出



答案:A

评析:



知识点:VFP部分/新增





126、在下列程序中,如果要使程序继续循环,变量M的输入值应为______。

DOWHILE.T.

WAIT"M="TOM

IFUPPER(M)$"YN"

EXIT

ENDIF

ENDDO



A:Y或y



B:N或n



C:Y、y或者N、n



D:Y、y、N、n之外的任意字符



答案:D

评析:



知识点:VFP部分/新增





127、对象和类的关系是______。



A:对象是类的实例



B:类是对象的实例



C:对象和类是不相关的两个概念



D:对象和类是同一个概念



答案:A

评析:



知识点:VFP部分/新增





128、以下属于容器类控件的是______。



A:Text



B:Form



C:Label



D:Command



答案:B

评析:



知识点:VFP部分/新增





129、一个命令按钮(Command1)属于表单(Form1),表单又属于表单集(Formset),引用命令按钮(Command1)的正确描述的是______。



A:ThisForm.ThisFormSet.Command1



B:ThisFormSet.ThisForm.Command1



C:ThisForm.Command1.ThisFormSet



D:Command1.ThisFormSet.ThisForm



答案:B

评析:



知识点:VFP部分/新增





130、在某控件的事件代码中,若想调用与该控件处于同一容器的另外一个对象,应该使用相对调用的关键字是______。



A:This



B:ThisForm.Parent



C:ThisForm



D:This.Parent



答案:D

评析:



知识点:VFP部分/新增





131、在VisualFoxPro中表单(Form)是______。



A:数据库中表的清单



B:一个表中记录的清单



C:数据库中可以查询的对象清单



D:窗口界面



答案:D

评析:



知识点:VFP部分/新增





132、打开表单文件的命令是______。



A:CreateForm



B:ModifyForm



C:DoForm



D:ReleaseForm



答案:B

评析:



知识点:VFP部分/新增





133、关闭表单的最常用方法是______。



A:Release



B:Close



C:Init



D:Destroy



答案:A

评析:



知识点:VFP部分/新增





134、表单的Caption属性用于______。



A:指定表单执行的程序



B:指定表单的标题



C:指定表单是否可用



D:指定表单是否可见



答案:B

评析:



知识点:VFP部分/新增





135、数据环境中,表的别名设置通过______属性来完成。



A:Name



B:Alias



C:LongName



D:RowSource



答案:B

评析:



知识点:VFP部分/新增





136、若想选中表单中的多个控件对象,可按住______键的同时再单击欲选中的控件对象。



A:Shift



B:Ctrl



C:Alt



D:Tab



答案:A

评析:



知识点:VFP部分/新增





137、表单向导形成的表单数据源只能基于______。



A:表



B:视图



C:查询



D:SQL语句



答案:A

评析:



知识点:VFP部分/新增





138、当用户用鼠标单击命令按钮时,将触发______事件。



A:Click



B:Lostfocus



C:Init



D:timer



答案:A

评析:



知识点:VFP部分/新增





139、一个对象的名字由对象的______属性决定。



A:Caption



B:Name



C:Value



D:Object



答案:B

评析:



知识点:VFP部分/新增





140、如果列表框(List)对象的RowSourceType设置为6,以一个表的字段为行数据源,则______。



A:在数据环境中添加此表,运行时用户从列表中选择数据,将移动此表的记录指针



B:在数据环境中添加此表,运行时可使用AddItem方法,对列表增加新项



C:在数据环境中不必添加此表,ListBox会找到表文件



D:列表不能使用多列方式



答案:A

评析:



知识点:VFP部分/新增





141、不可以作为文本框控件数据来源的是______。



A:数值型字段



B:内存变量



C:字符型字段



D:备注型字段



答案:D

评析:



知识点:VFP部分/新增





142、如果Combol对象的RowSourceType设置为3,则在RowSource属性中写入的SELECT语句,必须包含______子句。



A:GROUPBY



B:ORDERBY



C:INTOTABLE



D:INTOCURSOR



答案:D

评析:



知识点:VFP部分/新增





143、决定微调控件最大值的属性是______。



A:Keyboardhighvalue



B:Value



C:Keyboardlowvalue



D:Interval



答案:C

评析:



知识点:VFP部分/新增





144、在表单上创建选项按钮组对象时,下列说法中正确的是______。



A:选项按钮的个数由Value属性决定



B:选项按钮的个数由Name属性决定



C:选项按钮的个数由ButtonCount属性决定



D:选项按钮的个数由Caption属性决定



答案:C

评析:



知识点:VFP部分/新增





145、设表单中某选项按钮组包含三个选项按钮,现在要求让第二个选项按钮失去作用,应设置______的Enabled属性值为.F.。



A:选项按钮组



B:任一选项按钮



C:第二个选项按钮



D:所有选项按钮



答案:C

评析:



知识点:VFP部分/新增





146、计时器控件的主要属性是______。



A:Enabled



B:Caption



C:Interval



D:Value



答案:C

评析:



知识点:VFP部分/新增





147、要将表CJ.DBF与Grid对象绑定,应设置Grid对象的两个属性的值如下______。



A:RecordSourceType属性为Cj,RecordSource属性为0



B:RecordSourceType属性为0,RecordSource属性为Cj



C:RowSourceType属性为0,RowSource属性为Cj



D:RowSourceType属性为Cj,RowSource属性为0



答案:B

评析:



知识点:VFP部分/新增





148、关于表单集的描述中,不正确的是______。



A:表单集是一个容器对象,可以包含多个表单



B:用户可删除表单集中所有表单



C:一个表单文件最多只能包含一个表单集



D:当表单集中只有一个表单时才能删除表单集



答案:B

评析:



知识点:VFP部分/新增





149、要创建一个顶层表单,应将表单的ShowWindow属性设置为______。



A:0



B:1



C:2



D:3



答案:C

评析:



知识点:VFP部分/新增





150、VisualFoxPro表单控件工具栏中,不能用于实现VisualFoxPro与外界连接的控件是______。



A:ActiveX控件



B:ActiveX绑定控件



C:超级链接控件



D:形状控件



答案:D

评析:



知识点:VFP部分/新增





151、在表设计器界面中有三个选项卡,下面______不属于其中。



A:字段



B:索引



C:表



D:界面



答案:D

评析:



知识点:VFP部分/新增





152、一个关系型数据库管理系统所应具备的三种基本关系操作是______。



A:选择、投影与连接



B:编辑、浏览与替换



C:插入、删除与修改



D:排序、索引与查询



答案:A

评析:



知识点:VFP部分/新增





153、若要显示年龄(数值型,2)为10的整数倍的职工记录,下列命令错误的是______。



A:LISTFORMOD(年龄,10)=0



B:LISTFOR年龄/10=INT(年龄/10)



C:LISTFORSUBSTR(STR(年龄,2),2,1)="0"



D:LISTFOR年龄=20OR30OR40OR50OR60



答案:D

评析:



知识点:VFP部分/新增





154、以下命令中,可以显示"财经"的是______。



A:?SUBSTR("湖南财经高等专科学校",3,2)



B:?SUBSTR("湖南财经高等专科学校",5,4)



C:?SUBSTR("湖南财经高等专科学校",5,2)



D:?SUBSTR("湖南财经高等专科学校",3,4)



答案:B

评析:



知识点:VFP部分/新增





155、数据表文件共有20条记录,当前记录号为10,执行LISTNEXT5以后,当前记录号是______。



A:10



B:15



C:14



D:20



答案:C

评析:



知识点:VFP部分/新增





156、工资数据表文件共有10条记录,当前记录号是5,若用SUM命令计算工资而不给出范围短语,那么该命令将______。



A:只计算当前记录工资值



B:计算后5条记录工资值之和



C:计算全部记录工资值之和



D:计算前5条记录工资值之和



答案:C

评析:



知识点:VFP部分/新增





157、数据表有10条记录,当前记录号是3,使用APPENDBLANK命令增加一条空记录后,则当前记录的序号是______。



A:3



B:4



C:11



D:1



答案:C

评析:



知识点:VFP部分/新增





158、在职工表文件中,"婚否"是L型字段(已婚为.T.,未婚为.F.),"性别"是C型字段,若要显示已婚的女职工,应该用______。



A:LISTFOR婚否OR性别="女"



B:LISTFOR已婚AND性别="女"



C:LISTFOR婚否AND性别="女"



D:LISTFOR已婚OR性别="女"



答案:C

评析:



知识点:VFP部分/新增





159、职工工资表文件按基本工资字段升序索引后,再执行GOTOP命令,此时当前记录号是______。



A:1



B:0



C:基本工资最少的记录号



D:基本工资最多的记录号



答案:C

评析:



知识点:VFP部分/新增





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



A:查询文件的扩展名为.QPR



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



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



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



答案:D

评析:



知识点:VFP部分/新增





161、在永真条件DOWHILE.T.循环中,为退出循环可以使用______。



A:LOOP



B:EXIT



C:CLOSE



D:QUIT



答案:B

评析:



知识点:VFP部分/新增





162、在打开的数据表文件中有工资字段,数值型,如果把所有记录的工资增加10%,应使用的命令是______。



A:SUMALL工资1.1TO工资



B:REPLACEALL工资WITH工资1.1



C:工资=工资1.1



D:STORE工资1.1TO工资



答案:B

评析:



知识点:VFP部分/新增





163、假定假定学生数据表STUDENT.DBF中前六条记录均为男生的记录,执行以下命令序列后,记录指针定位在______。

USESTUDENT

GO3

LOCATENEXT3FOR性别=''男''



A:第一条记录上



B:第三条记录上



C:第四条记录上



D:第五条记录上



答案:B

评析:



知识点:VFP部分/新增





164、在设置数据库中的数据表之间的永久关系时,以下说法正确的是______。



A:父表必须建立主索引(或候选索引),子表可以不建立索引



B:父表必须建立主索引,子表必须建立候选索引



C:父表必须建立主索引(或候选索引),子表可以建立普通索引



D:父表和子表都必须建立主索引



答案:C

评析:



知识点:VFP部分/新增





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



A:限定分组检索结果



B:分组统计查询结果



C:对查询结果进行排序



D:限定查询条件



答案:C

评析:



知识点:VFP部分/新增





166、数据表文件中数学,英语,计算机,总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段,应使用命令______。



A:TOTAL数学+英语+计算机TO总分



B:REPLACE总分WITH数学+英语+计算机



C:SUM数学,英语,计算机TO总分



D:REPLACEALL总分WITH数学+英语+计算机



答案:B

评析:



知识点:VFP部分/新增





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



A:选择工作区



B:查询表中数据



C:修改表中数据



D:选择SQL标准



答案:B

评析:



知识点:VFP部分/新增





168、VisualFoxPro关于数据库的参照完整性规则不包括______。



A:插入规则



B:删除规则



C:更新规则



D:查询规则



答案:D



献花(0)
+1
(本文系宁可枝头抱...首藏)