打印本文 打印本文  关闭窗口 关闭窗口  
计算机等级考试二级VFP模拟练习题[7]
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:52:41  文章录入:杜斌  责任编辑:杜斌

    151.从数据库中删除表的命令是(A )
    A.DROP TABLE   B.ALTER TABLE  C.DELETE TABLE   D.USE

    152.在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为"教授"、"副教授"的姓名和工资,应使用命令(C )
    A. LIST姓名,工资 FOR 年龄<=40.AND.职称="教授".AND.职称="副教授"
    B.LIST姓名,工资 FOR 年龄<=40.OR.职称="副教授".OR.职称="副教授"
    C.LIST姓名,工资 FOR 年龄<=40.AND.(职称="副教授".OR.职称="副教授")
    D.LIST姓名,工资 FOR 年龄<=40.OR.(职称="副教授".AND.职称="副教授")

    153.下列命令中,修改库文件结构的命令是(C )
    A.MODIFY FILE B.MODIFY COMMAND  C. MODIFY STRU CTURE  D.CREATE STRUCTURE

    154.当前数据库中,"体育达标"字段为逻辑类型,要显示所有未达标的记录应使用命令(C )
    A. LIST FOR 体育达标=.F. B.LIST FOR 体育达标<>.F.
    C.LIST FOR .NOT.体育达标 D.LIST FOR .NOT."体育达标"

    155.ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ命令进行复制操作,其结果将(B )
    A. 得到一个新的数据库文件   B.得到一个新的数据库文件和一个新的备注文件
    C.得到一个新的数据库文件和两个新的备注文件
    D. 显示出错误信息,表明不能复制具有备注型字段的数据库文件

    156.在新打开的数据库记录号是20,只显示第20条记录,应使用的命令是( B)
    A.GO 20  B.GO 20  C.SKIP 20  D.SKIP 20

    157.设当前库中含有出生日期字段(D型)、工资(N型)和婚否字段(L型、已婚为.T.),将库中工资收入在(600,800)之间的人员记录数据库拷贝到新库中的筛选条件是(C )
    A.FOR 600<工资<800 B.FOR工资>6000R工资<800
    C.FOR工资>600.AND.工资<800 D.FOR工资>600.OR.工资<800

    158.设当前库中含有出生日期字段(D型)、工资(N型)和婚否字段(L型、已婚为.T.),将库中未婚人员记录数据库拷贝到新库文件中的筛选条件是(B )
    A. FOR 婚否 B.FOR.NOT.婚否  C.FOR 婚否=F D.FOR 婚否=.F.

    159.在命令窗口中,将A盘根目录下的STD.PRG文件复制到C盘的\DB目录中,应使用命令(B )
    A.COPY A:\STD.PRG C:\DB
    B.COPY FILE A:\STD.PRG TO C:\STD.PRG
    C. COPY A:\STD.PRG TO C:\DB\STD.PRG
    D.COPY TO C:\DB\STD.PRG

    160.使用USE<库文件名>命令打开库文件时,能够同时自动打开一个相关的(A )
    A.备注文件 B.文本文件 C.内存变量文件 D.屏幕格式文件

    161.库文件TEST.DBF尚未打开,要将该文件复制为数据库文件TESTl.DBF,应该使用命令( C)
    A.COPY TO TESTl.DBF     B.COPY STRUCTURE TO TESTl.DBF
    C. COPY FILE TEST.DBF TO TESTl.DBF  D.COPY INDEXES TEST.DBF TO TESTl.DBF

    162.只将结果输出到打印机,不在屏幕上显示,应使用命令序列(C )
    A. SET DEVICE TO PRINT 和@3,10 SAY "姓名:"、+姓名
    B.SET PRINT ON 和@3,10 SAY "姓名:"+姓名
    C.SET PRINT ON 和 SET DEVICE TO @3,10 SAY "姓名:"+姓名
    D.LIST "姓名:"+姓名 TO PRINT

    163.设数据库KSCJ.DBF有"姓名(C,6)"、"笔试(N,3)"、"上机(N,3)"等字段,执行下列命令:
    USE KSCJ
    LIST
    记录号# 姓名 笔试 上机
    1 董一婉 76 62
    2 黄兴东 65 53
    3 姜浚 75 84
    4 赵 飞 45 95
    INDEX ON 上机+笔试 TO SJ
    GO TOP
    ? RECNO( )
    显示的记录号是( B )
    A.1 B.2 C.3 D.4

    164.当打开某个库文件和相关的多个索引文件被打开时,有关主索引的正确叙述是(B )
    A.可以将多个索引文件同时设置为主索引
    B.同一时刻只能将一个索引文件设置为主索引
    C.只要指定主索引文件,就不能更改关于主索引文件的设置
    D.索引文件只要打开就能对记录操作起作用

    165.当前记录序号为3,将第6记录设置为当前记录的命令是(C )
    A.SKIP-6 B.SKIP+6 C.SKIP+3 D.SKIP-3

    166.若当前数据库中有200个记录,当前记录号是8,执行命令LIST NEXT 5的结果是(D )
    A. 显示第5号记录的内容    B.显示1至5号记录的内容
    C.显示8号记录的5个字段  D.显示从8号记录开始以下5条记录的内容

    167.要显示系统中所使用的内存变量,可以在命令窗口中输人命令(C )
    A.DISPLAY FIELD  B.DISPLAY OFF  C. DISPLAY MEMORY  D.DISPLAY

    168.在人事数据库文件中要显示所有姓王(姓名)的职工的记录,使用命令(D )
    A.LIST FOR 姓名="王***"   B.LIST FOR STR(姓名,1,2)="王"
    C. LOCATE FOR 姓名="王"    D.LIST FOR SUBSTR(姓名,1,2)="王"

    169.在命令窗口输入:
    STORE ".F." TO P
    ?TYPE("P")
    显示的结果类型是(A )
    A.C  B.L C.D D.N

    170.对当前数据库执行命令 LIST 姓名,职称 FOR 年龄<35.AND.职称="高级工程师"的结果是( D)
    A. 显示所有记录的姓名和职称
    B.显示所有年龄在35岁以下的高级工程师的记录
    C.显示所有年龄在35岁以下的记录的姓名和职称
    D.显示所有年龄在35岁以下的高级工程师的姓名和职称

    171.要显示数据库中当前一条记录的内容,可使用命令(B )
    A.HST B.DISPLAY C.BROWSE D.DIR

    172.对变量赋值,以下命令中正确的是(A )
    A.STORE 8 TO X,Y 、B.STORE 8,9 TO X,Y  C.X=8,Y=9   D.X=Y=8

    173.所有可选项缺省时,数据库记录输出命令 LIST 和 DISPLAY 的区别是( B )
    A.DISPLAY 显示全部记录,LIST显示当前一条记录
    B.LIST显示全部记录,DISPLAY显示当前一条记录
    C.LIST和DISPLAY都显示全部记录
    D.LIST和DISPLAY都只显示当前一条记录

    174.对某一个数据库建立以出生年月(D,8)和工资(N,7,2)升序的多字段结构复合索引的正确的索引关键字表达式为( D)
    A. 出生年月+工资    B.出生年月+工资
    C.出生年月+STP(工资,7,2)    D.DTOC(出生年月)十STP(工资,7,2)

    175.下述命令中的哪一条不能关闭数据库(C )
    A.USE    B.CLOSE DATABASE   C. CLEAR   D.CLEAR ALL
打印本文 打印本文  关闭窗口 关闭窗口