4月重庆市计算机二级VF真题及答案Visual
    重庆二级Visual Foxpro笔试试题(A卷)
    (共100分)
    一、单项选择题(每小题1分,共30分) 1.Visual Foxpro设置默认目录的命令是( ) A)SET ***** TO C)set date to A)数值型 A)0
    B)SET *****N TO 默认目录 D)set deleted to 默认目录 C)逻辑型
    D)4
    D)D2-M
    D)2357 D)日期型
    2.字段的宽度不是由系统自动给出的字段类型是( )
    B)备注型
    3.函数len(“ABCD”-“ABCD”)的值是( )
    B)8
    C)9
    4.设D1和D2为日期型数据,M为整数,不能进行的运算是( ) A)D1+D2 A)-2357
    B)D1-D2 B)-2356.00
    C)D1+M
    5.函数 round(-2356.78,-2)的值是( )
    C)-2400
    6.下列表达式中,运算结果为.t.的是( ) A)AT(“BB”,”ABCD”)=0 C)chr(ASC()) A)-20.60
    B)”[重庆]”$”朝天门重庆商城” D)subs(“数据库技术”,7,4) C)-20.00
    D)-41.00计算机中round函数怎么用
    7.执行?VAL(”-20.6*2”)命令后,结果是( )
    B)41.20
    8.连续执行以下命令之后,最后一条命令的输出结果是( ) SET EXACT OFF X=”重庆”
    ?IIF(”重庆”$”双重喜庆”,”
    “+x, ”
    “-x)
    A 代表空格
    9.要使用数组arr1更新当前数据表的当前记录,应使用命令( ) A)scatter to arr1 C)append from arr1
    B)dimension arr1 D)gather from arr1 B
    )祝福重庆
    C
    D)
    10.将学生按籍贯(C,10)字段升序排列,如果籍贯相同,则按学号(N,4)升序排列,正确的表达式是( ) A)籍贯,学号
    B)籍贯+学号
    D)籍贯+STR(学号,4)
    C)籍贯,STR(学号,4)
    11.假设打开工资表,按基本工资建立升序索引,然后执行了赋值语句N=800,则下列各条命令中,错误的是( ) A)SEEK N
    B)SEEK FOR 基本工资=N D)LOCATE FOR 基本工资=N
    C)FIND 1000
    12.下列关于视图的描述中,错误的是( ) A)通过视图可以对表进行查询 B)对过视图可以对表进行更新 C)视图是一个虚表 D)视图就是一种查询
    13.设数据表文件在当前工作区已经打开,命令: COPY FIELDS 字段名表 TO 文件名 完成的工作相当于关系运算( ) A)连接
    B)选择
    C)自然连接
    D)投影
    14.在当前打开的图书数据表文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录复制到TS.DBF中,应使用的命令是( ) A)COPY TO TS for “D”$书号
    B)COPY TO TS for SUBSTR(书号,1,1)=“D” C)COPY TO TS for 书号=“D*”
    D)COPY TO TS for right(书号,1)=“D” 15.数据库系统中对数据库进行管理的核心软件是( ) A)DBMS
    B)DB
    C)OS
    D)DBS
    16.如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统将如何处理?( ) A)不做对照完整性检查 B)不准删除父表中的记录 C)自动删除子表中所有相关记录
    D)若子表中有相关记录,则禁止父表中记录
    17.执行命令***** WHILE 性别=”女”时,屏幕上显示了若干记录,但执行命令***** WHILE 性别=”男”时,屏幕上没有显示任何记录,这说明 ( )
    A)表文件是空文件
    B)表文件中没有性别字段值为”男”的记录
    C)表文件中的第一个记录的性别字段值不是“男” D)表文件中当前记录的性别字段不是“男”
    18.下列关于DELETE-SQL命令的正确描述是( ) A)该命令不需要指定删除表的名称 B)可以删除一个数据库文件 C)只能逻辑删除数据表中的记录 D)删除的记录不能用Recall命令恢复
    19.在SELECT-SQL的查询结果中,消除重复记录的方法是( ) A)通过指定主关键字
    B)通过指定惟一索引 D)使用HAVING子句
    C)使用*****T子句
    20.在SELECT-SQL的HAVING子句的描述中错误的是( ) A)HAVING子句必须与GROUP BY子句同时使用 B)HAVING子句与GROUP BY子句无关
    C)使用WHERE子句的同时可以使用HAVING子句 D)使用HAVING子句的作用是限定分
组的条件
    21.在SELECT-SQL语句中,与表达式“工资 Between 1000 and 1500”功能相同的表达式是 ( ) A)工资=1000 and 工资=1500 B)工资=1500 and 工资=1000 C)工资=1000 or 工资=1500 D)工资=1500 or 工资=1000
    22.要显示数据表STU.dbf中“平均分”超过90分和不及格的全部女生记录,应使用的SQL命令是( )
    A)SELEC * from stu where 性别=”女” .or. (平均分=90 .and. 平均分=60) B)SELEC * from stu where 性别=”女” .and. 平均分90 .and. 平均分60 C)SELEC * from stu where 性别=”女” .and. 平均分90 .or. 平均分60 D)SELEC * from stu where 性别=”女” .and. (平均分90 .and. 平均分60) 23.下列对函数的说法中正确的是( )

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。