a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 83|回复: 0

[考试试题] 全国计算机等级考试二级VFP习题及答案:第三章2

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
  5、对zg.dbf完成下排序、索引命令。
6 I5 {; N- w: t& i5 O$ W  (1)按基本工资降序建立排序文件szg1.dbf2 s; \7 h7 [, E9 r. R
  (2)按基本工资建立单项索引,文件名为izg1.idx
$ ^5 z& A3 Z5 Z& j6 r+ ?  (3)按基本工资建立结构复合索引文件,按降序索引
6 ]9 c; s2 R; G9 N4 r5 u, |$ ?  (4)按基本工资建立独立复合索引文件,索引标识为jbgz,按降序索引,文件名为zgd1.cdx8 @5 ]" ~$ y0 t4 u9 W& ~) L, o4 ^
  (5)按基本工资升序,基本工资相同再按出生年月建立索引文件,文件名为zgd2.cdx
  k) P. Q8 w+ n" L! E3 z- u, P  (6)分别按姓名、职称、出生日期建立结构复合索引文件,索引标识分别为XM、ZC、BIRTHDAY。8 L% P7 ^1 [4 y7 l+ }; p. D8 s- n- Y
  (7)打开前面所建的所有索引文件,设置结构复合索引文件为主控索引文件,设置XM为主控索引。# J) ~' S, L1 O- U, D* F( S
  6、查找与统计。
- q. E- t2 L# z3 Y/ f! X$ p  (1)查找林一凡% y. G9 w  J6 s- P/ M
  (2)查找姓王的人! r. ?, z; x) A  l1 r! r6 i$ I6 b
  (3)查找工资是820.00的记录% k  }' B. i9 T; X8 ~, E" }
  (4)查找职工号为3002姓名为丁强的记录
7 D+ Q) w0 S! K2 [4 l  r+ ~  (5)查找66年8月4日出生,职称为副教授的记录9 ]/ v; A: n% U4 h8 D
  (6)统计男教师与女教师的人数
  D* z; g7 o7 {  (7)统计女教师的实发工资、津贴总和
6 f1 y0 m' G; B  (8)求男教师的平均基本工资& r- a, ^, L/ B
  (9)计算平均基本工资、平均津贴、最高基本工资和最少基本工资
" i$ q7 p/ g  \5 c% _  (10)按职称进行基本工资的汇总,汇总结果写入表zchz.dbf; A/ t8 F; {% c% ]( @9 [
  参考答案
: L6 C3 s* j( U0 ]6 ], C( l! R/ J  二、选择题
+ {: O! b+ J8 d; p0 _; N4 n% N  1、B 2、B 3、D 4、C 5、B 6、B 7、B 8、B 9、A 10、C 11、B2 t9 }# c/ C  U8 R" @5 u% Z7 Z
  三、上机题
8 H0 o2 \  V1 w7 a/ J* |/ _" j  1、建立表与复制表操作:- W, U% A( B; {7 Q. _2 _  |7 Z
  (1)用表设计器建立表zg.dbf,步骤详见4.1.2建立表结构。
5 O2 k  X( q9 h- F) C0 _$ J  (2)修改zg.dbf表结构,步骤详见4.2.1 表结构的修改。
  b" Q- h# C' S) r  (3)将zg.dbf的表结构复制到新表zg1.dbf中。
4 d! h" x) K7 _3 z* D  USE ZG3 `+ |" P6 C& {8 g; u( }( A
  COPY STRU TO ZG1/ R1 c2 b# H  N3 P( M+ h% K" t
  (4)将zg.dbf 中的所有男教师的记录都复制到zg2.dbf中。
$ y4 z0 ?+ A* `9 U  USE ZG6 h5 L9 K; e, F
  COPY TO ZG2 FOR 性别
- w+ U; a; _, d% S  2、写出下列显示表记录的命令。6 v. K. t0 |0 S- A* _
  (1)显示zg.dbf中所有的讲师
" [( t0 V/ B& i0 l9 \: i3 l8 ~: T  USE ZG0 T+ j' @) h7 C' W
  LIST FOR 职称=“讲师”
" B' H9 ?% L8 {0 d4 S3 \! c  (2)显示所有女教师的姓名
' \+ |' J& _* I5 M7 S& F  LIST 姓名 FOR 性别=.F.(或 LIST 姓名 FOR !性别 )6 [! D; O6 S: C5 A: J; u# h4 `' p
  (3)显示70年后出生的教师
* v* y3 U" r7 {' N' p* o0 ]  LIST FOR 出生日期>{^1970/01/01} 或 LIST FOR YEAR(出生日期)>1970" O' V3 |7 c" m% r
  (4)显示第三条记录的内容( m$ Q/ \# Z9 m8 W* b. J
  LIST RECO 3
7 O: T& F) |3 f4 G+ c# b  (5)显示前三条男教师的姓名,出生日期,职称* O6 Z1 F! C  @% o: T2 W
  GO TOP0 R# }$ N/ y: {& X2 _; ~
  LIST NEXT 3 FOR 性别 FIELDS 姓名,出生日期,职称
; T4 ^& n+ I7 m& \- T. H  (6)从第3条记录开始显示到末尾记录
; R* f5 X; }( E$ G  GO 36 l7 a3 ?" M, ~* u) w
  LIST REST
- ]. q5 ^& |9 `, Z* o: T  (7)显示所有男教授的姓名、年龄、基本工资
- Y  Z0 z2 {: ?8 l  LIST 姓名,年龄,基本工资 FOR 性别 AND 职称="教授"2 V0 T5 t9 b$ t
  (8)显示所有男性教授或副教授
3 s" j$ t1 G' [) N. K5 s6 G  LIST FOR 性别 AND (职称="教授" OR 职称="副教授")9 T$ ]6 V/ o  w9 z5 d
  (9)显示所有姓林的教师- `+ P* M, T, [7 L. S) C
  命令一:LIST FOR LEFT(姓名,2)="林"5 Y- ]3 W% [- y% v+ ?$ `
  命令二:LIST FOR SUBSTR(姓名,1,2)="林"" f# `* S7 _" ?/ b  C1 y
  命令三:LIST FOR 姓名="林"
8 J7 C1 B  y6 j% x0 r: Q3 e0 M- q  (10)显示姓名中有“林”字的记录。
! m# B# j, U5 ]! [7 k# D  LIST FOR "林"$姓名
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-5 08:36 , Processed in 0.212179 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表