a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 102|回复: 0

[考试试题] 2012年全国计算机等级考试二级VFP模拟试题及答案(3)

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
2012年全国计算机等级考试二级VFP模拟试题及答案(3)8 J# N, P; _2 M' ^: i5 x
一、单项选择题
* z& {6 R' V  c5 C3 P3 |; n1、下面关于运行应用程序的说法,正确的是4 k! M: r- f, R* C
A)APP应用程序可以在Visual FoxPro和Windows环境下运行* @/ `( N) H& I' U. Z. ]
B)EXE应用程序只能在Windows环境下运行" j3 V+ H  [: S! h- E" J: b
C)EXE应用程序可以在Visual FoxPro和Windows环境下运行2 u% G0 F8 t8 t+ l2 a. y
D)APP应用程序只能在Windows环境下运行
! @; y7 K& y- S) m! K2、调用报表格式文件pp1预览报表的命令是- [/ H% a% x4 l( n
A)REPORT FROM PP1 PREVIEW
3 ^" {' c0 ~, l: p' T* G- s* ^7 ~B)DO FROM PP1 PREVIEW  ~- {% y7 U6 d; }( u. t7 |
C)REPORT FORM PP1 PREVIEW & ?& L/ A! j  _4 i, ~. S/ P
D)DO FORM PP1 PREVIEW
: p( Y# w' |4 J4 |7 Z: v2 C+ g3、报表的数据源可以是! }- b4 x0 b& n7 s+ R  a
A)自由表或其他报表    
, D+ e) X% P" l0 [& U1 y+ mB)数据库表、自由表或视图5 \7 q# j* N  r, f# e
C)数据库表、自由表或查询  ( P1 ~- S6 m  Z5 _, Q
D)表、查询或视图
/ x9 i+ y& C( [+ C6 w4、确定列表框内的某个条目是否被选定应使用的属性是- C, t  j: y- t& n& V) C
A)Value  
8 M  R1 z, f7 l4 i8 XB)ColumnCount   
: n8 p1 B6 G8 d) l, y4 E, FC)ListCount  
0 _& y) D# }" S; T! Z; e/ WD)Selected1 J" z3 y& U: V) @
5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为" n2 m% q5 u* E) r3 B) X3 A& E
A)Thisform.Refresh  . W, W+ A) [/ u1 c
B)Thisform.Delete  
- L- U; s& k' F+ q) MC)Thisform.Hide   
& U" I* H1 J1 }5 PD)Thisform.release! i; y6 W* a# r' k6 K6 b
6、在Visual FoxPro中,控件分为4 e" Z* o  M, S& B& `0 B
A)容器类和控件类  
, V; k- d. k5 ^$ S" H0 zB)控件类和基类  
' e) a& C& q1 K, D  yC)容器类和基类  8 N2 Y+ f" E" |/ s( D3 b
D)控件类的基础类3 n! s2 r& t7 u/ f: W% s
7、在Visual FoxPro中,扩展名为.DBC的文件是
& |3 ?/ F3 v8 g+ r9 `% ^; w" uA)数据库表文件  # ~% c  T& i: m: I/ I' k; s
B)表单文件  
7 y- p" J5 F  ^( C) xC)项目文件  7 ]' p7 f' M; G; Q$ k
D)数据库文件! u% M: w3 P6 }3 Q' ]* _2 g
8、在下面Visual FoxPro表达式中,运算结果为字符串的是8 U* O0 e) r$ {" _- K5 V
A)[125]-[100]    
, `! Q) ?$ @1 }8 XB)[ABC]+[XYZ]=[ABCXYZ]
; R  f, e$ Y' {C)CTOD([07/01/03])   # `# o) q8 U; F8 e' G0 U) o/ y& n
D)DTOC(DATE()>[07/05/03])1 J. o: @  S" |/ g& V
9、下列表达式结果为.T.的是
2 j8 K; b$ K) LA)[湖北]=[湖北 ]
0 E# E  a& f; z5 y& xB)[中国]1000
! I; g- ?9 {, |8 W2 Y7 aD)LIST NEXT 10 FOR 基本工资>1000
4 Q# r) ^, m( }! W8 p15. 在以下四组中,每组有两个分别运算的函数或表达式,运算结果相同的是0 g. Y6 d/ C2 t# l
A)LEFT([FoxPro],3)与SUBSTR([FoxPro],1,3)
" S! k3 T' D: B+ e* O, X( l0 e  v' xB)YEAR(DATE( ))与SUBSTR(DTOC(DATE( )),7,2)
2 ~8 t* r$ g3 e6 P. \C)VARTYPE([36-4*5])与VARTYPE(36-4*5)2 _. E8 G' O$ v" l5 @
D)假定X=[this ],Y=[is a string]
9 a* L6 ~; E- O3 X4 T: S% ^X+Y与X-Y  L' I: P$ ^) u$ l6 i$ o1 v+ s
16.在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是
9 b6 T# F( y' O* e# e  wA)CREATE      - a, N3 O/ f7 }8 v# M3 t
B)CREATE  SDB 0 `, A- f- y' c% E! @3 z, j6 n5 ~
C)CREATE  TABLE SDB   
- y( `9 S! o9 l; c! W- i2 TD)CREATE DATABASE SDB
6 J0 f! m0 S# C3 W' e* E17.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为* F% z  X. r5 B% Y8 A; E
A)1,10,8   5 y3 |) l+ _5 f9 }
B)2,8,8  
" z8 H' \7 H: K$ o: M8 r6 X) \5 ]C)1,4,8  6 s9 l* [1 }& m. ]+ u4 O/ H4 L* B2 S
D)4,4,81 k. d$ X  p. q- `, O6 F8 q
18.现要从SC表中查找缺少学习成绩(G)的学生学号(S#)和课程号(C#),正确的SQL是% t4 ]2 M  e7 q2 @. n" g
A)SELECT S#,C# FROM SC WHERE G=0
% S# k0 y; `& u2 y& I; f; Q- J$ C4 mB)SELECT S#,C# FROM SC WHERE Gbr /D)投影br /28.在Visual FoxPro中,下列选项中是常量的是br /A)ABC  br /B) 1.4E+2  br /C)"ABC"   br /D)11/10/2002br /29.下列四个表达式中,正确的表达式是br /A)DATE()+CTOD("11/20/99")   br /B)DATE()+20br /C)DATE()-CTOD("11/20/99")   br /D)DATE()-20br /30.如果内存变量C存放的字符为"A"或"a"时,下列表达式的值为.F.的是br /A)C"A".OR.C" a"   br /B)C"A" AND C" a"br /C)NOT(C="A" OR C="a")   br /D)NOT(C="A" AND C="a")/pp三、判断题 br /31.相继执行以下两条命令:M=[10+20] 和? M,屏幕上显示的输出结果是30。br /32.表达式“职称>=[副教授]”符合职称为“副教授”或“教授”这个要求。
3 G5 w1 K" i% c& ~: x33.若X=.NULL.,执行IS NULL(X)命令后,屏幕显示结果为.T.。
4 o2 v+ k2 ~) `' n( d/ U34.打开数据库时,其中的数据库表会自动打开。7 X/ L4 [, S( l( E
35.使用BROWSE命令可以对当前表中的记录进行预览、修改、删除、追加及插入操作。  H1 W2 g5 A: \$ I8 p6 ^1 c
36.在没有打开索引的情况下,执行SKIP RECNO( )+3命令相当于执行GO RECNO( )+3命令。. D$ P$ l2 z4 l0 V
37.利用菜单设计器设计菜单时,各菜单项及其功能必须由用户自己定义。- [' a; D* e& A+ N5 v2 L
38.执行SORT命令时,先对当前表中的记录按指定的关键字进行排序,然后将按排序后的全部记录重新存入原文件中。8 B' K) l( t9 t2 G8 P  b; t; i) w
39.对自由表XS.DBF建立索引后,XS.DBF中的数据全部按索引顺序存入索引文件中。
6 r0 v( [5 ^$ ]% ?3 @' q40.在Visual FoxPro中,建立数据库表时,将年龄字段值限制在18~60岁之间的这种约束属于参照完整性约束。7 y, e, j+ A9 P- `( K! J  j- y
四、填空题
" S! r* X7 t+ x% {# x9 Z6 B41.在关系数据库的基本操作中,把两个关系中相同属性的元组连接到一起形成新的二维表 的操作称为________________________________
7 T1 }/ z* S; [, s$ N42.在Visual FoxPro中,扩展名为PJX的文件是_____________________文件。
2 W# o7 v1 y0 ?, b43.设A=“45.678”,且表达式STR(&A,2)+"12&A"的值是______________________
; U# ^- H( y5 C" i3 K1 i4 J& j44.表达式ROUND(15.8,-1)45.函数LEN(SPACE(3)-SPACE(2))的值是__________
. `0 u( t7 B% w$ X/ J5 ~46.如果某个表中有2个备注型字段和1个通用型字段及其它类型的字段,则该表的备注文件有_________个。/ l5 w2 q& N4 g
47.使用USE命令打开表时,USE命令中的ALIAS子句(短语)的作用是为打开的表指定____
" D: H+ j! T1 T$ E& ^48.执行以下程序序列之后,最后一条命令的显示结果是______________+ q  M# r8 ?4 L0 T/ o
USE RS2 Q( C& Q5 J3 _! I9 n9 u9 \
STORE RECNO( )=3 TO M6 S3 U9 D; p/ Z: I
M8 S( t0 K5 `/ `; ^+ ]) ]1 n3 p' P
49.要在当前表的第5条记录与第6条记录之间插入一条非空的记录,可以使用GO 6和_______两条命令( X; M1 p) V/ k6 U! `# X
50.在DO WHILE……ENDDO循环结构中,若要终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续运行,应执行_________命令# g+ V1 s$ U- K) d2 E- X
五、程序填空题
% O9 U+ H( k# P3 g51.程序的功能是:从键盘输入一个十进制正整数N,将N转换成相应的十六进制整数表示形式,请完善该程序* Z$ s# J9 i$ V6 Y: v
CLEAR $ [. w# J% k9 X8 S% |% H: G
INPUT "输入一个正整数" TO N
5 I% c8 X5 t0 i$ @; cS=N
' Z& i5 d+ ~' z9 \/ E; O% `; wY="0123456789ABCDEF"; Z. i, @! ~# i/ Q" O1 h6 o; `
X=""* t; v) d) e: S: r0 B3 ~
DO WHILE _ _①_ _- M- u; ]% N4 V# @3 c
B=INT(N/16)" f- l% ^4 h# v' |0 H
A=N-B*16" s9 V' d# J+ c* Y& H; K; T; s$ k
X=________②__________
3 p" n/ k! A; N3 A! WN=________③________# t+ k6 F6 T+ E' p% h8 A! A# k
ENDDO- M5 ]2 D  [6 m
S,"——>",X,"H"
# _7 i* i( |' l0 {- s, t8 GRETURN
0 B- r+ @% ^) L52.某级数前两项A1=1,A2=1,以后各项具的如下关系An=An-2+2An-1下面程序的功能是:
. O9 u7 _8 N+ Q5 Q对于由键盘输入的正整数M(M>5)求出对应的N值,便其满足SnCLEAK
/ ^' [, G3 ?) y% VINPUT [输入一个正整数:] TO M
" H( l' W% F. ~6 h; R2 g: M5 TSTORE 1 TO A1, A23 q6 G: l9 N# |7 {3 x
STORE 2 TO N, S
4 J6 @8 g4 l; K) |7 T: @3 xDO WHILE .T.
1 T: e3 _; k5 n, ?! g4 jA=A1+2*A27 @) E$ G( F& w$ _$ R
S=S+A N=N+1  H# t; B: Y: N  I. T
# @0 ?3 S  R+ v8 ~9 ^( O3 }
____①___
' `6 z* p: e6 Z+ ^______②____
, |$ V/ I% G) U/ e/ Q& K- xIF S>=M
" ~* K* B! A7 t# }: uEXIT
4 I# r3 t5 G6 `& {# F  b+ C4 E. rENDIF : H# K6 p2 K, ^  W, s& j
ENDDO: D& [8 e) c1 W$ c, q3 X
[N的值为:], __③__9 P7 T! _% ~) K
. X8 I0 A6 V8 S7 h; \
六、程序分析题0 O8 s; [" P8 q& ]& q! B% N
53.SET TALK OFF
# @* g# P! V0 `2 a. `7 {; q0 n( aSTORE 0 TO S,T,P  d" p7 t" q. J- P3 }
FOR K=1 TO 10
2 A% W9 P! q* @% WDO CASE
* e2 a/ Q7 B/ pCASE INT(K/2)=K/2
0 R" z! w' O2 H) `' w  q  @8 Y9 F$ ~T=T+K
/ V8 Z, @. a$ {2 S* t  ^. \/ cCASE INT(K/5)=K/5
- G+ e' j# \5 B$ m+ Q" G3 f: z4 NS=S+K
6 j- }+ H8 O* M2 VOTHERWISE3 S% k. F& y1 [3 o6 Y3 ^
P=P+K' {2 o. i6 g( j' |8 H) ?: L9 A+ \
ENDCASE
4 Q: u/ V/ [- q$ k7 I, h7 oENDFOR' H) ?& p7 i* }. r
S,T,P
- S" I2 |( P% i! o! b( K执行上述程序,运行结果是:____________________
* M1 a1 \- v' S54.SET TALK OFF6 x$ r6 c" }  f4 V5 y. Z) H. }6 d; A
T=0
. {& Q0 Z  y7 `7 f  v$ gFOR K=-5 TO 59 M% \9 O: S1 I0 X) ^3 Z- j5 g0 P+ i
IF ABS(K)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 01:28 , Processed in 0.230027 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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