表操作之前综合练习分解
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A) 1
B) 3
C) 4
D) 6
单项选择综合练习题:
6. 要想对一个打开的数据表增加新字段,应当使用 命令( B )。 A)APPEND C)INSERT
B)MODIFY STRUCTURE
D)CHANGE
7. 要想在一个打开的数据表中删除某些记录,应先 后选用的两个命令是( B )。 A)DELETE、RECALL B)DELETE、PACK C)DELETE、ZAP D)PACK、DELETE
单项选择综合练习题:
1. 要显示年龄(整型, 2 )为 10 的整数倍的职工 记录,错误的命令是( D )。 A) LIST FOR MOD(年龄,10)=0 B) LIST FOR INT(年龄/10)=年龄/10 C) LIST FOR SUBSTR(STR(年龄,2),2,1)=“0” D) LIST FOR 年龄=20.OR.30.OR.40.OR.50 2. 已打开的表文件的当前记录号为 150 ,要将 记录指针移向记录号为100的命令是( D )。 A)SKIP l00 B)SKIP 50 C)Go -50 D)G0 100
B)TOTAL ON 工资总额 FIELDS 基本工资,奖 金,津贴
C)REPLACE 工资总额 WITH 基本工资+奖金+ 津贴 D)SUM 基本工资+奖金+津贴 TO 工资总额
单项选择综合练习题:
16. 职工数据表中有D型字段“出生日期”,若要 计算职工的整数实足年龄,可使用命令 ( C )。 A) ?DATE()-出生日期/365
C)CONTINUE
D)SEEK 900
13. 下列操作中,不能用MODIFY STRUCTURE命令实 现的是( D )。 A)为数据表增加字段 B)删除数据表中某些字段 D)修改记录 C)对数据表的字段名进行修改
单项选择综合练习题:
14. 当前数据表中有基本工资、奖金、津贴和工资总 额字段,都是 N型。要将每个职工的全部收入汇总后 写入其工资总额字段中,应当使用命令( A )。 A)REPLACE ALL 工资总额 WITH 基本工资+ 奖金+津贴
B) DELETE FOR SUBSTR(书号,1,1)=“D”
C) DELETE FOR 书号=D*
D) DELETE FOR RIGHT(书号,1)=“D”
单项选择综合练习题:
24. 职工工资数据表按基本工资字段升序索引后,执 行命令 GO TOP ,此时,当前记录是( B )
A) 1 C) 0 B) 基本工资最少的记录 D)基本工资最多的记录
B)数据表之间自动更新 D)按给定条件顺序修改更新
单项选择综合练习题:
11. 执行命令DISPLAY for 性别="女" 时,屏幕 上显示了若干记录,但执行命令 DISPLAY for 性别="男"时,屏幕上没有显示 任何记录,这说明( B )。 A)表文件是空文件 B)表文件中没有性别字段值为“男”的记录
单项选择综合练习题:
3. 索引文件打开后,下列命令中不受索引影 响的是( C )。 A)LIST B) SKIP C) GOTO 50 D) GO TOP
Biblioteka Baidu
4. 假定学生数据表 STUDENT.DBF 中前六条 记录均为男生的记录,执行以下命令序列后, 记录指针定位在第( B )条记录上。 USE STUDENT GO 3 LOCATE NEXT 3 FOR 性别=”男”
单项选择综合练习题:
9. 执行DISPLAY 姓名,出生日期 FOR 性别=“女” 命令之后,屏幕显示的是所有性别字段值为“女”的 记录,这时记录指针指向( B )。 A)最后一个性别为“女”的记录 B)表底 C)最后一个性别为“女”的记录的下一个记录 D)状态视表文件中数据记录的实际情况而定 10. 用命令REPLACE修改记录的特点是( A)边查阅边修改 C)成批自动替换 C )。
C)表文件中的第一个记录的性别字段值不是“男”
D)表文件中当前记录的性别字段值不是“男”
单项选择综合练习题:
12. 设数据表及其按“工资”字段索引的文件已经 打开,若用 SEEK 命令把记录指针指向工资为 900 元 的记录之后,接着要使指针指向下一个相同工资的 记录,应使用的命令是( B )。 A)DISPLAY NEXT l B)SKIP
单项选择综合练习题:
22. 设数据表中有20条记录,当前记录号是10,执 行命令LIST NEXT 5后,当前记录号是( C )
A) 10
23.
B) 15
C) 14
D) 20
在图书数据表中,“书号”字段为字符型,要 将书号以字母 D开头的所有图书记录打上删除标 记,应使用命令( B ) A) DELETE FOR “D”$书号
REPLACE SNAME WITH "张晓红" ?LEN(SNAME) A) 3 B) 6 C) 10 D) 11
单项选择综合练习题:
20. 设数据表中有 51 条记录,执行 GO BOTT 命令后,记录指针指向的记录是( A )
A) 51
B) 1
C) 52
D) EOF( )
21. 设数据表中有 10 条记录,当前记录号是 1 , 且无索引文件处于打开状态。若执行命 令 SKIP –1 后再执行命令?RECNO( ),屏幕将 显示( B ) A) 0 B) 1 C) -1 D) 出错信息
25. 设职工工资数据表和基本工资( N 型字段)升序 排序的索引文件已经打开,并执行过赋值命令 NN=900 ,下列命令中错误的是( B ) A) SEEK NN C) SEEK 900 B) SEEK FOR 基本工资=NN D) LOCA FOR 基本工资=NN
B) ?(DATE()-出生日期)/365
C) ?INT((DATE()-出生日期)/365)
D) ?ROUND((DATE()-出生日期)/365)
单项选择综合练习题:
17. 下列VFP命令中,不能修改记录数据的是( D )。
A) BROWSE
C) CHANGE
B) EDIT
D) MODIFY
18. 当 前 数 据 表 中 有 一 个 长 度 为 10 的 字 符 型 字 段 SNAME,执行下面命令后,显示的结果是( C )