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小时内删除。
发表评论