a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 100|回复: 1

[考试试题] 2012年计算机二级VFP模拟题及参考答案(八)

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
 176.对某一个数据库建立以性别(C,2)和年龄(N,2)升序的多字段结构复合索引的正确的索引关键字表达式为(B )
# n6 K2 u3 v! O* g  A.性别+年龄   B.性别+STR(年龄,2)   C.性别+STR(年龄) n性别,年龄% u% C( j% t2 M; d
  177.设数据库SCORE.DBF有"姓名(C,6)"、"班级(C,2)"、"总分(N,5,1)"等字段,并已按班级索引,执行下列命令序列:
) Q2 l6 k) U0 j7 e; l  USE SCORE
8 q% J. {3 b% @* D7 p  LIST6 e" A( g) N0 K4 z
  记录号# 姓名 班级 总分2 J! S1 G1 ^8 o0 m5 x
  1 董一婉 10 85.0' E) T; ~! l3 ^. `4 m9 V4 K
  2 黄兴东 10 75.0
! r. t8 ?; j) d' \0 p$ B  P5 }  3 刘艳飞 11 75.0
3 y8 X9 L5 g, B& v, Y' u7 W  4 赵 飞 11 70.0
2 G$ ?; Y/ A, B" P/ l- h; o, }  5 姜 浚 13 65.0
: R# @- e" e1 B  F0 J9 p7 k  6 毛俊丽 13 80.0& c% i! F9 h. n- r; Y* B
  TOTAL ON 班级 TO TEMP
3 N: L" ~# N5 p/ P$ Y* g  TEMP.DBF中第三条记录是(C )3 a- |! |/ x1 s' Q4 o! f
  A.董一婉 10 160.0    B.刘艳飞 11 145.0    C.姜浚 13 145.0   D.刘艳飞 11 75.0. K# F5 {4 _( g6 R1 v$ H
  178.如果需要给当前表增加一个字段,应使用的命令是(B )。6 |$ [# y+ N5 Z$ l7 q3 G6 ?. \
  A)APPEND   B)MODIFYSTRUCTURE   C)INSERT   D)EDIF" q3 k; ]0 G: H, J4 w
  179.一个表的全部备注字段的内容存储在( A)中。# I' J- K) s: ]% a; o
  A)同一表备注文件 B)不同表备注文件   C)同一文本文件  D)同一数据库文件: [# i! r% n: h
  180.在VFP环境下,用LIST STRU命令显示表中每个记录的长度(总计)为60,用户实际可用字段的总宽度为(B )。3 b( t$ q# l; f
  A)60   B)61   C)3、8、10   D)3、8、任意
" N" R" l. Q9 O4 q: o2 X  181。已知当前表中有60条记录,当前记录为第6号记录。如果执行命令SKIP 3后,则当前记录为第( )号记录。D    A)3   B)4   C)8   D)9
# I5 a6 T2 i( y. Y# c3 r  182.顺序执行下列命令后,最后一条命令显示结果是(A )。4 s8 v& ^* a+ a- u5 C, R
  USE CHJ
: k; n- J2 R  X: e  GO 5
+ D' E0 c6 O( r2 I+ X  SKIP-2, m0 S8 p8 y- ?& \  A; q) x$ P
  ?RECNO()9 X) W( H+ B/ M- H
  A)3   B)4   C)5    D)73 U( @9 j0 u' n1 p; R0 ], ^
  183.不能对记录进行编辑修改命令是( A)。
2 S4 B* w/ e% t# J% @: K  A)MODISTRU   B)CHANGE   C)BROWSE   D)EDIT
4 M6 U5 T6 y& O$ {/ L  184.使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向 (C )。8 R/ M6 [; b& p& U0 J
  A)末记录 B)首记录  C)末记录的后面 D)首记录的前面
. }) N& q' u7 X  185.对学历为大学的职工按工资由高到低排序,工资相同的职工按年龄由大到小排序,应使用的命令是(B )。( G; T6 P+ M* p
  A)SORT TO XL ON 工资/A,出生日期/D FOR 学历="大学"! n6 M( X% A9 y! C( b( Y. M$ \
  B)SORT TO XL ON 工资/D,出生日期/A FOR 学历="大学". \9 x' z: [( K4 {8 D) m
  C)SORT TO XL ON 工资/A,出生日期/A FOR 学历="大学"" Q7 V4 b, I2 N9 Z5 J
  D)SORT TO XL ON 工资/D,出生日期/D FOR 学历="大学"
' g& j& {  S  g7 j0 J  186.当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填人总分字段中,使用命令( C)。6 h" d9 S+ }  ]- j, I
  A)REPL 总分 WITH 高等数学+英语+计算机网络6 ?4 E8 [7 i: u  i4 x
  B)REPL 总分 WITH 高等数学,英语,计算机网络
; _) M. A: J6 }& M  C)REPL 总分 WITH 高等数学+英语+计算机网络 ALL
  J. ]7 w4 L/ \4 [/ J' _  D)REPL 总分 WffH 高等数学+英语+计算机网络 FOR ALL
回复

使用道具 举报

 楼主| 发表于 2012-7-31 22:22:50 | 显示全部楼层

2012年计算机二级VFP模拟题及参考答案(八)

  187.职工数据库中有D型字段"出生日期",要显示职工生日的月份和日期可以使用命令(C )$ b; ~3 x1 B7 V* o' {  }' X8 d/ M( x
  A.?姓名+Month(出生日期)+"月"+DAY(出生日期)+"日"5 l6 s+ i0 P' L. q( e& K
  B.?姓名+STR(Month(出生日期))+"月"+DAY(出生日期)+"日"
+ l9 z) b: d4 `, H4 B/ U  C.?姓名+STR(Month(出生日期))+"月"+STR(DAY(出生日期))+"日"
1 T5 B2 P+ i0 v' r7 K- K, }  D.?姓名+SUBSTR(出生日期,4,2)+SUBSTR(出生日期,7,2)
! X% r3 H0 ~$ m, Q2 k' E9 Q7 `% ?! m  188.下列选项中可以得到字符型数据的是(B): V) v0 S. B" e2 D9 y$ I
  A.DATE() B.TIME() 巴YEAR(DATE()) D.MONTH(DATE())8 Z4 x) i$ |. J/ M# a( C1 s; q
  189.用DIMENSION。(3,5)命令定义了一个数组A,则该数组的下标变量(数组元素)数目是(A ): R* r3 K5 P5 ~/ R( L' m# U+ f% [
  A.15  B.24  C.8  D.10
. e3 [) l7 S2 Z+ N" R& C% z  190.设X=123,Y=456,Z="X+Y",则表达式6+&Amp;Z的值是( C)+ |# ^7 C! ~, _: Q) m# |4 O$ y
  A. 6+&Amp;Z B.6+X+Y C.585 D.错误提示' K! r/ o4 Q+ Q% B, z2 [+ A* c8 X4 U# d
  191.使用DECLARE命令定义数组后,各数组元素在没有赋值之前的数据类型是(D )
2 `6 u( l5 g6 O! z. u  A.无类型 B.字符型 C.数值型 D.逻辑型* m$ V; ^% Z! H6 Q9 c* h
  192.顺序执行下列命令后,屏幕最后显示的结果是(B )0 t* l3 b" ?7 X$ z* L/ D
  A="9": k$ I3 ^2 t/ \7 L
  B="A") I5 X! y( P$ }+ N! O
  ?TYPE(&Amp;"B")
4 b. I: L9 ]) d! K- F2 z( S* b  A.N  B.C  C.D  D.U0 |. e% \( Z' G, p( c: ?/ R# _
  193.用DIMENSLON A(2,3)命令定义数组s后再对各元素赋值:A(1,2);2,A(1,3):3,A(2,1)=4,A(2,2)=5,A(2,3)=6,然后再执行命令?A(5),则显示结果是( D )
. P0 j' F+ Y. d  ~3 S) S* V  A..F.  B.变量未定义  C.3  D.5. X  H9 C6 Q" K! C
  194.执行以下命令序列(设今天是2006年12月1日)
' ^! I# ]( _# d) ?, D; k  STORE DATE() TO MDATE! _' {4 B; H$ Q2 g
  MDATE:MDATE-365
( c* U" U' R1 M1 j: g+ a  I9 j  ? YEAR(MDATE)的显示结果为( A)) n$ X9 s& {+ c$ f1 K' O
  A.2005   B.05   C.2006   D.该语句序列中有错误+ R, h6 W! Z( ?# O/ n; A5 r! [% ?
  195.在下列表达式中,结果为字符型是(A )
* W1 a  O9 D6 J5 @8 P4 p# v: ~  A."125"-"90"     B."ABC"+"Def"="ABeDef"1 E7 S. y2 \8 f+ ^
  C.CTOD("99/10/01")   D.DTOC(DATE())>"96/08/01"* n% \) `( M. l9 E1 {, `% B
  196.数据库中有逻辑型字段变量"婚否"及日期型字段变量"出生日期",则判断满30岁且未婚的表达式为(A )8 h2 `# W. @5 h3 N. s7 J
  A..NOT. 婚否 .AND. INT((DATE()-出生日期)/365)>=30
: o4 b. v+ y% O! _5 C9 v& G  B. .NOT.婚否.AND.INT((DATE()-出生日期)/365)>30
1 h: {4 r, g* N4 K  C.婚否.AND.INT((DATE()-出生日期)/365)>:30
- [( ^* d+ r; e- a& z. i. A2 m+ l  D.婚否.AND.INT((DATE()-出生日期)/365)>30
4 t: C% X" d  l2 W8 V  197.以下选项中不能参与数据运算的变量类型是(A )
# Z3 Z, T9 w" U" W  A.屏幕型 B.字符型 巴逻辑型 D.日期型* S: M& R  d9 N/ L/ w4 l0 p# y
  198.设变量A="99/10/01",则表达式MONTH((CTOD(A))和DAY((CTOD(A))的值分别为(C )& h) Y+ E" C7 `2 B' |" x
  A.99和10     B.99和1 C.10和1 D.1和10# }, B5 b9 U1 S" G2 c
  199.设一个数据库中有18条记录,当EOF()返回真值且当前记录号应为(C )8 X; i* O. S3 M" T' l! K& B7 z
  A.18   B.0   C.19   D.1
0 q$ a: A2 H% K+ f  200.执行STORE "1999年12月庆祝澳门回归祖国!" TO XY 命令之后,要在屏幕上显示"澳门1999年12月回归祖国",应使用命令(C )
0 m5 ]6 V- ^: ~- X% q  A.?SUBSTR(XY,15,4)+SUBSTR(XY,1,0)+SUBSTR(XY,10)
0 Y  K3 G3 O3 p8 @, S  B.?SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)
! M7 D* n- o; r  C.?SUBSTR(XY,15,4)+LEFT(XY,10)十RIGHT(XY,10)
7 S7 B  `/ v2 O% M4 D+ H  D.?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 20:54 , Processed in 0.159445 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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