VF2-4章练习题
更新时间:2023-11-30 21:23:01 阅读量: 教育文库 文档下载
- VF24LD6H7L推荐度:
- 相关推荐
第2章 VF数据元素 练习题
一、选择题
1. 在Visual FoxPro中,要使用数组,则 ______。
A) 必须先定义 B) 必须先赋值 C) 赋值前不必先定义 D) 以上都不对 2. RELEASE sample1命令的功能是 ______。
A) 清除整个屏幕 B) 释放sample1内存变量 C) 清除所有内存变量 D) 清除所有变量 3. 在下列字符中,最大的是 ______。
A) ‘在’ B)‘G’ C)‘中’ D)‘小’ 4. 下列选项中不能参与数据运算的变量类型是 ______。 A) 备注型
B) 字符型 C) 逻辑型 D) 日期型
5. 在下列表达式中,结果为.T.的是 ______。
A) [男]$性别 B) {^2010/09/09}-7<{^2010/09/01) C} [张小姐]>=[李小姐] D} [112]>=111
6. ?AT(“计算机”,“等级考试”)的答案是 ______。 A) 12 B) 13 C) 16
D) 0
7. 下列选项中可以得到字符型数据的是 ______。 A) DATE() B) TIME() C) CTOD() D) MONTH(DATE())
8. 使用命令DECLARE mm(3,4)定义的数组,包含的数组元素(下标变量)的个数为 ______。
A) 2个 B) 3个 C) 7个 D) 12个
9. DIMENSLON a(2,3)命令定义数组a后,再对各元素赋值:a(1,2)=6,a(1,3)=7,a(2,1)=8,2)=9,a(2,3)=10,然后再执行命令?a(1),则显示结果是 ______。 A) .F. B) 变量未定义 C) 3 D) 5 10. Visual FoxPro的运算符优先级从高到低依次是 ______。 A) 字符串运算符、算术运算符、关系运算符、逻辑运算符 B) 算术运算符、字符串运算符、关系运算符、逻辑运算符 C) 算术运算符、关系运算符、字符串运算符、逻辑运算符 D) 算术运算符、关系运算符、逻辑运算符、字符串运算符
11. 函数VAL(“319.30”)的返回值是 ______。
A) “319.30” B) 319.30 C) 319.30000 D) 131930 12. 设R=2,A=“3*R*R*R”,则&A的值是 ______。 A) 0 B) “3*2*2*2” C) 24 D) -24 13. 下列各表达式中,结果总是逻辑值的是 ______。
A) 算术运算表达式 B) 字符运算表达式 C) 日期运算表达式 D) 关系运算表达式
14. 下列4个表达式中,运算结果为数值的是 ______。
A) “9988”-“1255” B) 200+800=-1000 C) CTOD(11/22/01))-20 D) LEN(SPACE(3))-1 15. 表达式(8+3>36.OR..T..AND.“A”-“B”$“ABC”)的运算顺序是 ______。
A) +->$.AND..OR. B) +->$.OR..AND. C) .AND..OR.+->$ D) >$.AND..OR.+- 16. 下列选项中不能够返回逻辑值的是 ______。
A) EOF() B) BOF() C) RECNO() D) FOUND()
17. Visual FoxPro函数INT(RAND()*10)的值是在 ______ 范围内的整数。 A) (0,1) B) (0,100) C) (1,100) D) (0,10)
18. 执行下列命令后,当前打开的数据库文件名是 ______。 Number=\ File=\
, a(2 USE &File
A) FileABC B) &File C) File Number 19. 执行命令STORE 5*6 TO A,B,则 ______。
A) A=5 B=6 B) A=6 B=5 C) A=30 B=30 20. 执行 ? ”男”$”男同学”的结果为 ______。 A) “男” B) “男同学” C) .T. 21. 执行下列命令后显示的结果是 ______。 SJ=“FoxPro数据库”
?SUBSTR(SJ,LEN(SJ)/2,6)
A) FoxPro B) 数据库 C) 数据 D) ro数据
22. 在Visual FoxPro中,设A=“123.45”,B=123.45,则表达式A+STR(B) 的数据类型是 ______。 A) 字符型
B) 数值型 C) 日期型 D) 浮点型
23. 在Visual FoxPro中,执行下列命令序列后,变量X的数据类型为 ______。 STORE 319 TO X STORE 30+X TO Y A) 字符型
B) 数值型 C) 日期型
D) 浮点型
24. 在Visual FoxPro中,能够将字符型数据转换成日期型数据的函数是 ______。 A) CTOD B) STR C) VAL D) DTOC
25. 在Visual FoxPro中,能够将数字型数据转换成字符型数据的函数是 ______。 A) CTOD B) STR C) VAL D) DAY
26. 在命令窗口键入命令?LEN(SPACE(3)-SPACE(2)),则在Visual FoxPro显示的值是 ______。 A) 1 B) 2 C) 3 D) 5 27. 设一表中有60条记录,当该表刚被打开时,函数RECNO()返回的值是 ______。 A) 0 B) 60 C) 1 D) 61 28. 如果X是一个正实数,对x的第3位小数四舍五入的表达式是 ______。 A) 0.01*INT(X+0.005) C) 0.01*INT(100*(X+0.05))
B) 0.01*INT(100*(X+0.005)) D) 0.01*INT(X+0.05)
D) File D) A=11 B=11
D) .F.
29. 下列选项中得不到字符型数据的是 ______。
A) DTOC(DATE()) B) DTOC(DATE(),1) C) STR(123.567) D) AT(\30. 当前工作区中,测试当前记录的函数是 ______。 A) SELECT() B) RECCOUNT() C) RECNO()
D) RECSIZE()
31. 函数DELETED()的值为真,则表示 ______。
A) 当前记录已被物理删除 B) 当前记录已被逻辑删除
C) 当前记录不存在被删除的记录 D) 当前记录存在被删除的记录
32. 职工数据库有D型字段“出生日期”,要计算职工的整数实足年龄,应当使用命令 ______。 A) ?DATE()-出生日期/365 B) ?(DATE()-出生日期)1365
C) ?INT((DATE()-出生日期)/365) D) ?ROUND((DATE()-出生日期)/365) 33. 在窗口中直接键入?TYPE(“ABC”),则结果为 ______。 A) C B) N C) L D) U
34. 在窗口中直接键入?HOUR({^2003-01-02 04:59:23PM}),则结果为 ______。 A) 04 B) 16 C) 59 D) 23
35. 在窗口中直接键入?BETWEEN(28,3*9,4*9),则结果为 ______。 A) .T. B) .F. C) 27 D) 36
36. 顺序执行下列命令后,屏幕最后显示的结果是 ______。 SELECT 1 USE ABC
SELECT2 USE EFD
?SELECT() A) 0 B) 1 C) 2 D) 错误提示
37. 能够将ASCII码转化为相应的字符的函数是 ______。 A) ASC() B) CHR() C) STR() D) VAL() 38. 条件函数IIF(LEN(SPACE(3)))>3,1,-1)的值为 ______。 A) .T. B) .F. C) 1 39. 执行下列命令: X=200 Y=100
?IIF(X>Y,X-Y,X+Y)
则结果为 ______。
A) 100 B) 300 C) 200 D) 400 40. 按顺序执行下列命令: B1=5 B2=B1+3
B2=B2+2
则变量B2的值是 ______。 A) 5 B) 8 C) 10 D) 2
D) -1
二、填空题
1.要显示所有以“p”开头的内存变量的命令为 【1】 。 2.要释放所有以“A”开头的内存变量的命令为 【2】 。
3.两个日期型数据可进行减法运算,结果为 【3】 数据,日期型数据可加或减一个数值型数据,结果为 【4】 数据。
4.?“金苹果“$”金苹果研究室”的结果为 【5】 。 5.逻辑型运算符有三个:.NOT.或!(逻辑非)、.AND.(逻辑与)以及.OR.(逻辑或)。其优先级顺序依次为 【6】 。 6.?8>3.AND.“女”>“女生”.OR..T<.F.的结果为 【7】 。 7.执行命令?SUBSTR(\,3,4)的显示结果为 【8】 。 8.执行如下命令:?LEN(TRIM(“计算机□□□”))结果为 【9】 。 9.?LEN(TRIM(“计算机”+“考试 _ _”)) 【10】 10.执行下列命令 USE XS ?BOF() SKIP-1 ?BOF() GO BOTTOM ?EOF() SKIP1
?EOF()
则在主窗口中显示的结果分别 【11】 、 【12】 、 【13】 和 【14】 。
11.若a=5,b=“a<10”,则?type(B) 输出结果为 【15】 ,而?type(“b”)输出结果为 【16】 。
12.设字段变量sex是字符型,soore是数值型,分别存放“性别”和“成绩”信息,若要表达“性别是女的,并且成绩大于等于85分”这一命题,表达式应是 【17】 。 13.下例命令:
STORE“职工”TO DB USE & DB
含义为 【18】 。 14.?AT(“+”,“1+2=3”)
【19】
15.?LEN(“计算机”)<LEN(“COMPUTER”) 【20】
16.设变量a=1,c1=“事不过三”,c2=“三”, 表达式a<3.AND.c1$c2结果为 【21】 。 表达式a<3.AND.c2$c1结果为 【22】 。 表达式a<3.OR.c1$c2结果为 【23】 。 表达式a<3.OR.c2$c1结果为 【24】 。 17.?ROUND(123.456,2) 【25】
18.表达式DTOC(00-06-06)+LEFF(“12345”,2)的数据类型应是 【26】 。 19.表达式CTOD(“97-06-06”)-{97-06-01)的结果是 【27】 。 20.表达式“Win”=“Winword”结果为 【28】 。
21.设工资=1200,职称=“教授”,下列逻辑表达式的值是 【29】 。 工资>1000. AND.(职称=“教授”.OR.职称=“副教授”)
22. 写出下列语句的执行结果: 【30】 、 【31】 、 【32】 、 【33】 。 ?STR(141.2,6,2) ?STR(141.2,2,5) ?STR(141.2)
?STR(1221.26,5,2)
第二章参考答案:
一、选择题
1. A 2. B 3. C 4. A 5. C 6. D 7. B 8. D 9. A 10. B 11. B 12. C 13. D 14. D 15. A 16. C 17. D 18. A 19. C 20. C 21. B 22. A 23. B 24. A 25. B 26. D 27. C 28. B 29. D 30. C 31. B 32. C 33. D 34. B 35. A 36. C 37. B 38. D 39. A 40. C 二、填空题
1. DISPLAY MEMORY LIKE p*(或LIST MEMORY LIKE sam*) 2. RELEASE ALL LIKE A* 3. [3]数值型 [4]日期型 4..T. 5. .NOT.、AND.、OR. 6. .F.
7. NDOW 8. 6
9. 10 10. [11].F. [12].T. [13].F. [14].T. 11. [15] L [16]C 12. sex=“女”.AND.soore>=85 13. 打开“职工”表 14. 2
15. .T. 16. [21].F. [22].T. [23].T. [24].T. 17. 123.46 18. 字符型
19. 数值5 20. .F.
21. .T. 22. [30]141.20 [31]141 [32]141 [33]1221
第3章 数据库的基本操作 练习题
一、选择题
1. 在Visual FoxPro中,打开数据库的命令是 ______。 A. OPEN DATABASE <数据库名> B. USE <数据库名> C. USE DATABASE <数据库名> D. OPEN <数据库名>
2. 在表设计器的“字段”选项卡中,“显示”栏不包括 ______ 选项。 A) 信息 B) 格式 C) 输入掩码 D) 标题
3. 需要修改当前表的表结构时,应使用的命令是 ______ 。
A) INSERT B) APPEND C) MODIFY STRUCTURE D) EDIT 4.逻辑删除数据库表所有记录的命令是 ______ 。 A) DLELTE B) PACK C) DELETE ALL D)ZAP
5.如果数值型字段的宽度为10,小数位数为2,则其整数部分的最大值是 ______ 。 A) 9999999 B) 999999 C) 99999 D) 9999
6. 在使用USE命令打开表文件时,能够同时自动打开一个相关的 ______ 。 A) 备注文件 B) 文本文件 C) 内存变量文件 D) 单索引文件
7. 在Visual FoxPro中,某一个数据库表的全部MEMO字段的内容存储在 ______ 。 A) 不同的备注文件中 B) 同一个文本文件中 C) 同一个备注文件 D) 同一个数据库文件中 8. 对于需要参加计算的数据,最好按 ______ 类型存储。
A) 数值 B) 货币 C) 备注 D) 浮点
9. 在Visual FoxPro数据库的表之间可建立永久关系和 ______ 关系。 A) 长期 B) 临时 C) 连接 D) 关联
10.Visual FoxPro表设计器中不能进行以下操作 ______ 。
A) 建立临时关系 B) 设置触发器 C) 设置记录完整性规则 D) 设置字段类型 11.在Visual FoxPro数据库中,能够进行分类统计的命令是 ______ 。 A) TOTAL B) SUM C) COUNT D) SET
12.若需要对数据表的结构进行修改,需要在 ______ 环境完成。 A) 表向导 B) 表浏览器 C) 表设计器 D) 表编辑器 13.字段或记录的数据有效性规则在 ______ 进行设置。 A) 项目管理器 B) 数据库设计器 C) 表设计器
D) 表单设计器
14.在设置参照完整性时,调出参照完整性生成器的方法为通过调用 ______ 调出。 A) 项目管理器 B) 数据库菜单 C) 表设计器 D) 文件菜单 15.要彻底删除表中的所有记录,可以使用 ______ 命令。 A) APPEND B) DELETE C) ZAP D) BROWSE 16.要物理删除有删除标记的记录,可以使用 ______ 命令。 A) PACK B) DELETE C) DROP D) ZAP
17.如果设定每月特定日期进行数据维护,可通过对数据库表设置 ______ 来实现。 A) 参照完整性 B) 触发器 C) 字段有效性 D) 记录有效性
18.在一个已经打开的表中,使用命令 ______ 可确保记录指针定位在当前首记录上。 A) GO 1 B) GO TOP C) GO BOP()
D) SKIP 1
正在阅读:
VF2-4章练习题11-30
关于研发设备、带方案购买设备、回购性担保融资租赁类设备定向议标采购适用范围及管理办法09-17
初中英语介词专项练习100例(含答案)11-24
管理规程表格(电气工程)04-16
以生为本 开创教育事业新境界01-05
公文的批转转发与印发的联系和区别12-29
个人廉洁自律报告精选模板08-16
电子琴(二) - 图文07-03
揭开“智能测试”的神秘面纱03-11
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 练习题
- VF