a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 139|回复: 3

[考试试题] 2011年9月计算机等级二级VB冲刺试题及答案11

[复制链接]
发表于 2012-7-31 22:15:04 | 显示全部楼层 |阅读模式
  笔试部分  一、选择题; T  E  ]2 [6 p6 ~
  1.Visual FoxPro DBMS是( )
" d) P% m% }2 {5 P: i/ x. T- b  A.操作系统的一部分- ^% j0 P# ~8 h/ V* C: [
  B.操作系统支持下的系统软件
/ o2 H) T8 X% t  C.一种编译程序; ?2 C$ F7 Y4 c# E0 K9 \
  D.一种操作系统6 s* ?$ {( }5 g4 Y. V" S* T
  【参考答案】 B' v7 Z) t2 q6 M: v
  2.Visual FoxPro DBMS基于的数据模型是( )
$ q' J$ n; \" f5 n* A  A.层次型 B.关系型 C.网状型 D.混合型7 K3 D7 B2 ]& a$ d. n6 x
  【参考答案】 B
  j+ j! N: u+ C  3.设有部门和职员两个实体,每个职员只能属于一个部门,, |' j: ]; h+ G1 H' P
  一个部门可以有多名职员,则部门与职员实体之间的联系类型是( ). S7 ^! J' T: d/ ]* C. B3 Z
  A.m:n B.1:m C.m:k D.1:19 j( P/ ~0 v7 y, G/ b. j/ T; e
  【参考答案】 B& I) U  @3 J" y  b' P, A7 d# D
  4.在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是( )
  {( o& y7 a, Y  x9 C- \  A.MODIFY STRUCTURE STUDENT B.MODIFY COMMAND STUDENT' P, ?( z* A2 a) y+ W" v
  C.CREATE STUDENT D.CREATE TABLE STUDENT6 }: B1 [+ h. d( t
  【参考答案】 C
% B" G3 U# O: m5 \  Z+ e6 O  5.在Visual FoxPro中,关于自由表叙述正确的是( )
$ p# F4 f/ Q. K& m2 u( f  A.自由表和数据库表是完全相同的( c7 r+ x5 ^- F8 ]
  B.自由表不能建立字段级规则和约束
, |/ b( V0 S$ {' |" K/ Y  C.自由表不能建立候选索引* H. S9 s5 C/ S5 K5 Z
  D.自由表不可以加入到数据库中% t$ p* b) b4 P
  【参考答案】 B
4 L: H, H7 _8 t+ h8 W0 v  6.在Visual FoxPro中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于( )
5 o; y  x# J( x# I  A.实体完整性约束 B.域完整性约束 C.参照完整性约束 D.视图完整性约束
' ~+ R5 u9 O' `  t  【参考答案】 B
7 p$ A8 i7 o9 V" [5 g* f; A2 y  h  7.在Visual FoxPro中,运行表单T1.SCX的命令是( )2 Z' c' Z" m; N2 Z  C) n
  A.DO T1 B.RUN FORM T1 C.DO FORM T1 D.DO FROM T1+ m* n/ N% N0 r1 w& y
  【参考答案】 C3 r% L' q* D4 T& ]  A" \. q& }( U! Y
  8.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )
2 Z. r! F8 ?. K$ Y( V+ M  A.使用WHERE子句, ~4 B7 f  U1 h" k, z. ]) z
  B.在GROUP BY后面使用HAVING子句  N6 B8 B7 f8 N8 g9 L7 A1 l2 Q
  C.先使用WHERE子句,再使用HAVING子句% O) v/ h0 {; K
  D.先使用HAVING子句,再使用WHERE子句
8 J; }2 \  s2 A4 L, @  【参考答案】 B4 W3 ], [& u0 V, f! Q% }0 w
  9.VisualFoxPro的参照完整性规则不包括()- f9 R* S4 U6 A" h7 M, q" A" ^
  A.更新规则 B.删除规则
% ?, W/ x+ f5 e  C.查询规则 D.插入规则
1 v& [0 Q& j8 w! x' h  【参考答案】 C
3 `* _" M8 X% f! K. {' u: ^/ Z  10.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:( )
( h" c' `! U# W# p  A.1、4、8 B.4、4、10 C.1、10、8 D.2、8、8
! h& T6 ~* V" M5 [  }: {& ?& U  【参考答案】 A: i* y: X' [9 k: x
  11.在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为( )
. w/ p3 C" g& C' T; I, S3 B2 Q) }  A.STUDENT.DOC B.STUDENT.MEM C.STUDENT.DBT D.STUDENT.FTP3 R9 v2 U9 i5 A4 w! v
  【参考答案】 D; k5 `: Z: \) P9 O7 n
  12. VisualFoxPro中使用“菜单设计器”定义菜单,最后生成的菜单程序扩展名是( )2 N0 ?) ]0 s: t. T0 Q' [6 C% ]9 y
  A.MNX B.PRG C.MPR D.SPR( }3 G0 Q8 I6 L3 g" l/ g- h
  【参考答案】 C
+ m  u2 q; ?8 @; n3 A  13.在Visual FoxPro中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是( )  \3 P% `9 E* k* ?4 ~/ [
  A.REPLACE AGE WITH AGE+1 B.UPDATE STUDENT AGE WITH AGE+1
8 w' T. \7 u, M) T- b0 H) _' V' P  C.UPDATE SET AGE WITH AGE+1 D.UPDATE STUDENT SET AGE=AGE+1* u# d  z1 {( A: t% [" W
  【参考答案】 D
  J9 G9 j9 j) X9 d- V  14.调用报表文件PP1预览报表的命令是( )9 p4 `3 |2 Y0 _- U. c1 u
  A.REPORT FROM PP1 PREVIEW4 @+ C' k2 Z3 @, j
  B.DO FROM PP1 PREVIEW+ c9 ]/ \8 C. n) h& K  l. Z& i4 Q% x
  C.REPORT FORM PP1 PREVIEW
( A8 J+ w6 q  S2 G* `" ]& M8 v  D.DO FORM PP1 PREVIEW
4 @5 X* U- k8 K5 O2 m# ?  【参考答案】 C
: |% y- V! U6 y6 u  15.在Visual FoxPro中,建立索引的作用之一是( )
0 R# z7 _" S( C+ }, l+ \  A.节省存储空间 B.便于管理 C.提高查询速度 D.提高查询和更新的速度7 G( x' `* J: n' ]/ W
  【参考答案】 C
2 r$ W: g! E1 u0 _6 S& U  16.在Visual FoxPro中,相当于主关键字的索引是( )
4 `& D/ F% z) C; Q/ z: f" e  A.主索引 B.普通索引 C.惟一索引 D.排序索引
+ t' L; S8 Z% \. p9 |0 B  【参考答案】 A
% F, k) E4 t  a) T* Z  17.在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为( )9 P3 E0 l0 s0 i7 M& X. [
  A.ThisForm.Refresh
8 ^! P. S/ @! k" C  B.ThisForm.Delete
, f, k) V+ Y. J! C) V: F; W  C.ThisForm.Hide
" ~; Y2 f3 R7 r4 X  D.ThisForm.Release
/ c; Z' v; y# y' c1 E; ^  【参考答案】 D
8 a% h  \9 k; e7 ?/ I6 d4 F  18.假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,哪个式子是正确的?( ). v9 i/ t& E$ n1 _5 q  A  R9 W
  A.ThisForm.Text1.Value  L8 o2 L* B9 r, F& t7 |' K4 l
  B.This.Parent.Value
0 q3 p# Y. X3 [  O8 y5 @  C.Parent.Text1.Value
, N0 h# F0 D5 c" _7 G3 w5 {  D.This.Parent.Text1.Value
# W6 l; k8 K$ S) @8 T  Q0 m  【参考答案】 A( c7 L8 P& F9 q- P
  19.在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是( ). f; C" Y, K( R
  A.CREATE B.CREATE SDB0 `- g2 [- X' h8 T/ S
  C.CREATE TABLE SDB D.CREATE DATABASE SDB9 @# b1 q8 s1 G
  【参考答案】 D9 P3 F/ }6 M* d4 _+ H
  20.在Visual FoxPro中,存储图像的字段类型应该是( )  s1 H( X, T2 a1 D; }
  A.备注型 B.通用型 C.字符型 D.双精度型
$ B1 O4 v0 a* d0 Y: [  【参考答案】 B
回复

使用道具 举报

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

2011年9月计算机等级二级VB冲刺试题及答案11

 21.在Visual FoxPro中,下面4个关于日期或日期时间的表达式中,错误的是( )  A.{^2002.09.01 11:10:10AM}-{^2001.09.01 11:10:10AM}9 S; e5 B. P/ k7 H
  B.{^01/01/2002}+20, g# F, A8 @! W
  C.{^2002.02.01}+{^2001.02.01}- J6 x( Y0 C4 ]9 c
  D.{^2000/02/01}-{^2001/02/01}
& y( j; a9 O7 D# w& n0 |  【参考答案】 C
3 m+ z6 h3 _3 d; T. M( x1 J  22.在Visual FoxPro中,关于过程调用叙述正确的是( )
! U# V' F2 c/ H  A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假6 A. U& l! g' n# V( \6 s0 N
  B.当实参的数量多于形参的数量时,多余的实参被忽略
6 P+ ]" I# k1 s- c/ @  C.实参与形参的数量必须相等9 U4 T6 |& Q4 K+ S
  D.上面的A和B都正确: p$ Q, E. n6 r0 [
  【参考答案】 A
$ E3 ?  }( G/ |& E  23.下面是关于表单数据环境的叙述,其中错误的是( )0 {# o6 I2 A. d6 g+ R; a
  A.可以在数据环境中加入与表单操作有关的表
! _# ^* K+ @* \) e. n( H6 N& f  B.数据环境是表单的容器9 P0 Y. P2 B$ O
  C.可以在数据环境中建立表之间的联系
  a1 J2 z" X% N) K: ?) m  D.表单运行时自动打开其数据环境中的表% }! G. i+ @) a" t9 J
  【参考答案】 B# K* ~% a; S1 W. M
  24.在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( )
# \9 w% W1 l. r$ {! Y8 T. P  A.PRIVATE B.PUBLIC1 M$ }/ N" f' l( \7 L
  C.LOCAL  D.在程序中直接使用的内存变量(不通过A、B、C说明)+ @- u$ p; v! ~8 o" l
  【参考答案】 C
- m% f# |( c3 k; \, u3 j  25.在DO WHILE … ENDDO循环结构中,LOOP命令的作用是( )5 |  D, K9 J/ X/ ~: B! B
  A.退出过程,返回程序开始处
8 H: _6 I# C1 I# f$ ?2 i6 B! K  B.转移到DO WHILE语句行,开始下一个判断和循环6 F- G- V. [4 {$ \+ L5 [
  C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
7 g, @0 o! l+ W& w* u+ L( A3 ^$ C  D.终止程序执行
. z- y4 N& D3 [  【参考答案】 B7 s* f& b7 c4 g% e5 i# z
  26.在Visual FoxPro中,关于视图的正确叙述是( )
5 j6 K' g+ g4 _' x; _, n  A.视图与数据库表相同,用来存储数据6 E0 f% u, @: y, N7 {
  B.视图不能同数据库表进行连接操作
* p  _& Q5 r5 t3 `5 Y! }  C.在视图上不能进行更新操作$ s0 Q7 U) h  e
  D.视图是从一个或多个数据库表导出的虚拟表$ U+ \1 f  k! H! J4 m, b
  【参考答案】 D
) G. _" I6 e# v3 {  27.SQL是哪几个英文单词的缩写( )3 r0 [# Q) i" M) R6 P# S
  A.Standard Query Language B.Structured Query Language
. t3 @+ ?0 G+ S+ ]  C.Select Query Language D.以上都不是
6 _( l0 e  l% U  【参考答案】 B
" E3 [  W  r/ e3 O7 C  28.如果学生表STUDENT是使用下面的SQL语句创建的" R3 L4 W6 v( @, G
  CREATE TABLE STUDENT( SNO C(4)PRIMARY KEY NOT NULL,;6 I3 j+ V' }3 s8 ]% q9 C
  SN C(8),;
6 o' ~0 y  V" _. c! G. R  SEX C(2),;! b1 I: s( ]* E1 L
   AGE N(2)CHECK(AGE>15 AND AGE200;) I. b9 L2 P1 a( v8 v
  GROUP BY 产地 HAVING COUNT(*)>=2;9 ^! H4 ^7 u: P0 N* ^1 I8 G
  ORDER BY 2 DESC
$ b2 R: T8 j6 S/ O3 r  查询结果的第一条记录的产地和提供的商品种类数是( ); i9 c; x, W2 t# g: I" [
  A.北京,1 B.上海,2 C.广东,5 D.广东,7
( N0 T) k( q# |( p/ S1 i# s5 L' X  【参考答案】 C
" _- v1 e1 Z2 O/ `( |4 Z- G  33.SQL语句
. d$ e3 E+ b! `4 a  SELECT 部门表.部门号,部门名称,SUM(单价*数量);/ e& L( O' n# z5 {1 \; J
  FROM 部门表,商品表;
! y1 C6 _* R+ b+ L4 }  WHERE 部门表.部门号=商品表.部门号;6 R5 ]1 X5 f4 }5 U# B
  GROUP BY 部门表.部门号4 t, s+ y: l7 A3 P9 B9 u
  查询结果是( )
/ P( A! M+ Q4 ]8 C# M* F- Q+ x  A.各部门商品数量合计 B.各部门商品金额合计
5 t) L4 z4 l: d* I  o/ b6 J  C.所有商品金额合计 D.各部门商品金额平均值% v' l, _+ U( N0 K0 X: h3 A% f* h! I
  【参考答案】 B0 X9 L& m; _1 u$ {7 o
  34.SQL语句' v  \- L* G, ]2 A5 j
  SELECT部门表.部门号,部门名称,商品号,商品名称,单价;  ^0 B" I9 x& m, @1 [# ^' P
  FROM 部门表,商品表;
( l4 I' W' l. T3 Q( }  WHERE 部门表.部门号=商品表.部门号;
+ h. @9 [+ a  ]- G& H  ORDER BY 部门表.部门号 DESC,单价
. u, `8 p# K( L  E, E6 e7 v  查询结果的第一条记录的商品号是( )6 ]5 x  p# `) t& ?1 o
  A.0101 B.0202 C.0110 D.0112
" E9 _5 B7 D* U5 A; j8 o' i4 e  【参考答案】 A. f3 k( ]& p4 U' d! B$ _( v: l8 T
  35.SQL语句" V6 z$ z7 Z/ y9 {' x
  SELECT 部门名称 FROM 部门表 WHERE 部门号 IN;
! B, T. r2 h: Y. {( s9 k3 F8 s+ z  (SELECT 部门号 FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000)0 z4 l* Y# @: S8 {- X8 B+ u9 e
  查询结果是( )
5 S: l5 ?, v( j: b) s  A.家用电器部、电话手机部 B.家用电器部、计算机部! ~$ Y! i! s( I- C- o7 r# e
  C.电话手机部、电视录摄像机部 D.家用电器部、电视录摄像机部
, ~  B5 C% W7 i- p0 B' C, w2 }6 t  【参考答案】 A
回复 支持 反对

使用道具 举报

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

2011年9月计算机等级二级VB冲刺试题及答案11

二、填空题  1.某二叉树中度为2的结点有18个,则该二叉树中有【1】个叶子结点。
( p+ w$ \9 G/ J; k$ K5 G  【参考答案】
+ B# [0 n+ u9 Z  【1】19
& E9 W% X3 g8 X# j  2.在面向对象方法中,类的实例称为【2】。4 V  F9 n) ^. ^4 @4 Q1 e+ X- X
  【参考答案】1 C9 W$ o, T& u6 f
  【2】对象# B6 v' q) ^1 M9 x: G$ N% p
  3.诊断和改正程序中错误的工作通常称为【3】。/ x6 q6 ]/ m5 R" F, v/ v
  【参考答案】$ c* I& g. O" }! u5 `3 M
  【3】程序调试
# ~) G0 P1 [1 r5 l4 n1 c% S  4.在关系数据库中,把数据表示成二维表,每一个二维表称为【4】。
0 D, A( T1 i. u1 O$ a$ C  【参考答案】% \+ `6 E1 \" E
  【4】关系9 L4 @/ o" {8 B, _# n
  5.问题处理方案的正确而完整的描述称为【5】。
/ P. m1 K# x& f7 J  【参考答案】
2 E# U$ H% q: W, [& y+ e5 {) y5 ?  【5】算法3 v& o7 ?# L  e8 j4 e
  6.在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是【6】联系。: O, y& @6 u6 y4 f4 c! ^9 [
  【参考答案】7 h  J# r# }7 i2 v7 H$ i/ |4 [2 o
  【6】多对多
* s* I8 V+ g2 l4 o6 [  7.执行命令A=2005/4/2之后,内存变量A的数据类型是【7】型。5 C% I7 g: M6 o6 {
  【参考答案】
! f2 A) D% z0 a* w  【7】数值
& G' N& k! i" R9 e7 D  8.如下程序显示的结果是【8】。, I+ H8 Q/ w6 I
  s=1
" B3 r2 E( V7 }# |  i=0
* W" Y! Z& G5 t. |. N6 j4 S  do while i=0,应使用SQL语句2 g5 Q) @3 p, t: i$ ^. E/ {
  ALTER TABLE 金牌榜【11】奖牌总数I【12】奖牌总数>=0
1 p+ ^/ w5 b/ b% T/ S  【参考答案】: v6 x& A2 V2 d5 `* J
  【11】ADD 【12】CHECK
: p' C/ K. J( C, N4 l9 W, e  12.使用"获奖牌情况"和"国家"两个表查询"中国"所获金牌(名次为1)的数量,应使用SQL语句
. A6 x6 L3 }; d5 w4 E! M  SELECT COUNT(*) FROM 国家 INNER JOIN 获奖牌情况;
( ^; O8 n* h* Q& ]) P, U  {  【13】国家.国家代码=获奖牌情况.国家代码;
+ d* E3 b0 a) y. y  WHERE 国家.国家名称="中国" AND 名次=19 V. R& p6 e  N3 m& T; H
  【参考答案】
% O" f3 [/ m+ y5 Q7 T- ^  【13】ON
% r2 o/ X* I) L" w9 [  13.将金牌榜.DBF中的新增加的字段奖牌总数设置为金牌数、银牌数、铜牌数三项的和,应使用SQL语句【14】金牌榜【15】奖牌总数=金牌数+银牌数+铜牌数。! ]: \. ?9 U, F9 `% v
  【参考答案】* O" y& g$ g$ z) K
  【14】UPDATE 【15】SET
回复 支持 反对

使用道具 举报

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

2011年9月计算机等级二级VB冲刺试题及答案11

 上机部分 9 [2 o1 s8 S3 i- [& w
  1.基本操作题% E6 _4 p0 x# S' B* c; w7 P( i
  在考生文件夹下完成下列基本操作:. b3 D$ i( j& Z/ g6 t
  (1)用SQL INSERT语句插入元组("p7","pN7",1020)到“零件信息”表(注意不要重复执行插入操作),并将相应的SQL语句存放在文件one.prg中。
% b0 a) ^0 ^$ l% u3 [  (2)用SQL DELETE语句从“零件信息”表中删除单价小于1000的所有记录,并将相应的SQL 语句存放在文件two.prg中。  Q% x6 q( N0 o1 ^" N3 v
  (3)用SQL UPDATE语句将“零件信息”表中零件号为“p4”的零件单价更改为1090,并将相应的SQL语句存放在文件three.prg中。
  D  L) d( N0 a8 _/ Y1 `) U  (4)打开菜单文件mymenu.mnx,然后生成可执行的菜单程序mymenu.mpr。% j# n# i3 f% C
  【参考答案】
* `, C  ]# z# a+ R+ Q4 [  (1)具体步骤如下:
. k0 Q; e* O6 d. O  ① 在“命令”窗口输入命令:MODIFY COMMAND one。
) y: {# ], Q7 u; N; [. Y% G) C  ② 进入文件编辑器,输入如下语句:& l4 M) x2 F+ b
  INSERT INTO 零件信息 VALUES("p7","PN7",1020)
0 n/ t5 i+ `4 g" B5 e  ③ 在“命令”窗口再次输入命令:DO one,执行文件。
, M$ K8 V0 }$ I* W% E6 F  (2)具体步骤如下:
8 k- t0 k" v9 i8 C: `  ① 在“命令”窗口输入命令:MODIFY COMMAND two。
* t/ r" i3 D/ |/ V) T  ② 进入文件编辑器,输入如下语句:
8 n8 ?' B8 j9 p4 z( K: d) N1 q, [& P! X( }$ k; E, Y
  DELETE FROM 零件信息 WHERE 单价
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 21:50 , Processed in 0.302873 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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