a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 109|回复: 2

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

[复制链接]
发表于 2012-7-31 22:15:04 | 显示全部楼层 |阅读模式
 笔试部分  一、选择题2 U7 {4 b! d4 n7 J
  1.数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
* K% o, ~; c  p# @5 N  w; B( h  A)数据的存储结构 B)计算方法
& V- z# J2 c  m: Y  C)数据映象 D)逻辑存储' m9 m9 z  t8 K
  【参考答案】 A4 V+ K5 a) `9 B, i+ `$ d& ~& C9 l
  2.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( )# _. Y/ s- ^+ Z  k
  A.一对一联系 B.一对二联系 C.多对多联系 D.一对多联系
3 Z8 f- K0 x( s3 F: I3 A  【参考答案】 A
" N6 E! r+ }' h0 f- Q  3.Visual FoxPro支持的数据模型是( )
, e3 T0 c! Y! B6 E  A.层次数据模型 B.关系数据模型 C.网状数据模型 D.树状数据模型
+ [- f' t. d- l) t7 g- T9 u8 \  【参考答案】 B
. }9 e3 v' D% S5 Q2 X  g: j% d  4.在Visual FoxPro的命令窗口中键入 CREATE DATA命令以后,屏幕会出现一个创建对话
1 \5 [; f3 R; d% M/ _$ }- V  框,要想完成同样的工作,还可以采取如下步骤( )
6 U$ U0 ?' H- m! p2 ]  A.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮' Y3 z/ C! {. m' o. _# d# `2 }
  B.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮
6 R. i) \5 G4 [9 h4 `* k/ h  C.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮, h& f: Z" t% x4 T2 p1 B0 K% I
  D.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮
6 ^9 ]( ]+ S; x7 ?  【参考答案】 A) O9 ^! n$ A- T- a% p9 z3 z; B
  5.将内存变量定义为全局变量的Visual FoxPro命令是( )
- ^$ D8 D( {, _1 B8 F! X0 q3 i2 u  A.LOCAL B.PRIVATE
0 o/ d4 o/ n3 W  C.PUBLIC D.GLOBAL1 \9 l4 v- P$ B
  【参考答案】 C5 t; y% p& ]6 {4 B* e
  6.扩展名为DBC的文件是( )3 A) k2 X% f2 c! Q
  A.表单文件 B.数据库表文件 C.数据库文件 D.项目文件
5 l" M$ T$ [5 g% N  【参考答案】 C
( q1 k  ^; {8 O) V  7.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是( )1 g7 l& I& K* Q4 |" @; Z7 w
  A.DO mymenu B.DO mymenu.mpr C.DO mymenu.pjx D.DO mymenu.mnx
% k1 U1 q+ L* i0 m( m1 e2 T  【参考答案】 B4 d" Q% `- h0 S: W* @
  8.下面有关索引的描述正确的是( ); I% I1 D- L. N
  A.建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
9 S  S0 Z' a3 k+ T  B.索引与数据库表的数据存储在一个文件中) o) @  @0 q5 l+ K  O( T
  C.创建索引是创建一个指向数据库表文件记录的指针构成的文件
3 J0 d# a! m: h) e* m( A  D.使用索引并不能加快对表的查询操作
0 o9 @( y5 n& z  【参考答案】 C( D5 ^8 Q0 v; c+ S
  9.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是( )
; ^# k  Q' S. T0 `* H" Y7 t/ j; I  A.主索引 B.唯一索引3 S; ]0 Z% N2 a1 n
  C.候选索引 D.普通索引
. O# J+ Z& r) x0 @; v( @  【参考答案】 A
5 c/ d* \+ e) L3 d4 v9 l, T  10.参照完整性的规则不包括( )0 G1 t* O4 L! Q
  A.更新规则 B.删除规则 C.插入规则 D.检索规则
+ Z% N0 K1 L9 ^0 B  【参考答案】 D& ]# C+ w" r- L' ^
  11.一数据库名为 student,要想打开该数据库,应使用命令( )4 @! T2 s$ ]( X4 d) y2 I
  A.OPEN student B.OPEN DATA student C.USE DATA student D.USE student* R9 o! E9 ]) f) f& x5 E
  【参考答案】 B
( s3 {2 r+ }3 X  12.下列函数中函数值为字符型的是( )4 W1 c0 N3 h6 E- J
  A.DATE() B.TIME() C.YEAR() D.DATETIME()% v( @" `" U  H" Q- Q  y
  【参考答案】 B2 e3 O0 t8 A/ h- m$ ^2 ]; {
  13.在下面的数据类型中默认值为 .F.的是( )/ @! x$ N4 Y! }
  A.数值型 B.字符型 C.逻辑型 D.日期型
  b+ a% T+ Z5 x. S6 t7 y  【参考答案】 C
* i8 L/ _1 w. B7 j6 q+ m: Q  14.下面HAVING子句描述错误的是( )3 M% q* E5 `+ S: x) [7 q
  A.HAVING子句必须与GROUP BY 子句同时使用,不能单独使用3 w; d/ U0 C! y3 A. t
  B.使用HAVING子句的同时不能使用WHERE 子句
' ?$ D! x. b" [+ b% T4 q  C.使用HAVING子句的同时可以使用WHERE 子句" Z0 l; R5 n7 o- d' H9 H0 r8 D4 ^
  D.使用HAVING子句的作用是限定分组的条件
* L( A. K6 N' u# k9 q6 S% H& f4 ]9 R  【参考答案】 B
4 d# n+ v, `& u7 `# D. o4 H  15.题~27题使用的数据如下:& A6 H% Q2 [+ `3 R& O2 Y9 L
  当前盘当前目录下有数据库db-stock,其中有数据库表stock.dbf,该数据库表的内
' p/ [& w; x# |  容是:2 t( J8 J! j  ?3 k! T, J0 B
  股票代码 股票名称 单价 交易所) L4 T1 _: y% c
  600600 青岛啤酒 7.48 上海
" r5 ]3 K6 {  A$ t  600601 方正科技 15.20 上海" D' G: Z  X" P0 x
  600602 广电电子 10.40 上海
9 m/ z" ~& ^2 ~: i1 t/ C  600603 兴业房产 12.76 上海1 Y0 n6 [2 U6 @2 F4 w
  600604 二纺机 9.96 上海1 ]! E8 A/ f. }
  600605 轻工机械 14.59 上海
+ ~. d. y. c0 x" ?4 T! L' U% a% i  000001 深发展 7.48 深圳
5 W% f9 r; `: A$ i  000002 深万科 12.50 深圳. \( L$ k  v8 n* j. X8 k/ F
  15.执行如下SQL语句后( )
5 O! ]2 j; M% J( b) Y: g" |* g( f3 Y  SELECT*FROM stock INTO DBF stock ORDER BY 单价9 ^$ B0 D/ X% o5 w3 |8 S
  A.系统会提示出错信息; S$ u* _+ H- w
  B.会生成一个按“单价”升序排序的表文件,将原来的stock.dbf 文件覆盖
! u( ]1 M1 k% k0 A  C.会生成一个按“单价”降序排序的表文件,将原来的stock.dbf 文件覆盖3 v) N+ n" L7 u
  D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果  w$ H' T4 I, m% L: m- G
  【参考答案】 A; a8 ]: T2 {9 n
  16.执行下列程序段以后,内存变量a的内容是( )8 [. `! p9 X! X' a
  CLOSE DATABASE
+ J( \- u+ y0 K& W! a5 J' b  a=0
" d4 g+ n# w) _* ]( ^+ d  USE stock
4 M4 Z$ f' r* t  GO TOP3 u9 Z8 @. o) x( d
  DO WHILE.NOT.EOF()
. Q5 B0 B- d" Q! M7 s" V  IF 单价>10
, W/ H5 C* {6 r7 g4 |4 y% v  a=a+1; B$ s7 m2 c( l; k: r, Z
  ENDIF
) C  F+ R% S2 [3 W; |3 g  SKIP6 ~) o8 y0 I1 [) x
  ENDDO
. U5 {! U/ V/ I* Y; d7 W3 R  A.1 B.3 C.5 D.7
4 ?9 T. A) }0 P/ \$ O2 c6 a: N- O  【参考答案】 C
, x$ R) a/ ?  k% Y' D  17.有如下SQL SELECT语句" q+ q5 H2 U+ f+ `) ~+ y# O
  SELECT*FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20- e2 D/ Y/ |6 A4 v! o
  与该语句等价的是( )
$ P. N1 k, \# a% n  A.SELECT*FROM stockWHERE 单价=12.76
8 M- M# F' \5 ?4 T  B.SELECT*FROM stockWHERE 单价12.762 `# E3 a* ]. A3 n+ P

3 {0 ~7 h  p# X! ]  C.SELECT*FROM stockWHERE 单价>=15.20.AND.单价
回复

使用道具 举报

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

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

 21.有如下SQL语句( )  SELECT 股票代码,avg (单价)as 均价 FROM stock;
9 s: W  b. A) }0 ]$ D  GROUP BY 交易所 INTO DBF temp
. h4 l3 y( |7 E3 [5 g$ v  U+ J  执行该语句后temp表中第二条记录的“均价”字段的内容是( )
4 b% e* U; p/ D( @( d& C  A.7.48 B.9.99 C.11.73 D.15.20' a% O/ q  m% D2 G8 U. |
  【参考答案】 B
1 W8 D* o! I) g# _9 Q& d  22.将stock表的股票名称字段的宽度由8改为10,应使用SQL语句( ): Y. N) e4 a+ Q& `
  A.ALTER TABLE stock 股票名称 WITH c(10) B.ALTER TABLE stock 股票名称 c(10)( v# F$ B  R" }: p$ ?2 i( n
  C.ALTER TABLE stock ALTER 股票名称 c(10) D.ALTER stock ALTER 股票名称 c(10)$ `+ B  J; k2 ]' z- L) V4 L- f
  【参考答案】 C$ J) I" \0 d7 L0 P6 A
  23.有如下SQL语句
& E7 z; }- d2 A# R+ _1 p  CREATE VIEW stock-voew AS SELECT*FROM stock WHERE 交易所=″深圳″
5 w/ u6 |; e  W% a9 a; U  执行该语句后产生的视图包含的记录个数是( )
* h9 l' H( O8 m3 M  A.1 B.2 C.3 D.40 T0 f8 R1 \! z5 j2 E
  【参考答案】 B- J7 S3 D1 ^' ~1 p) I4 T
  24.有如下SQL语句% J; B6 r6 c/ S* p. W# N
  CREATE VIEW view-stock AS SELECT 股票名称 AS 名称,单价 FROM stock执行该语句后产生的视图含有的字段名是( )" d/ o! _: V+ G1 H1 v
  A.股票名称、单价 B.名称、单价
5 @: k6 T: W8 I* g3 I9 _/ H  C.名称、单价、交易所 D.股票名称、单价、交易所$ C8 ~9 W1 [7 z7 A9 J2 x. {  d
  【参考答案】 B# O5 I5 j  I+ L
  25.下面有关对视图的描述正确的是( )/ T  C* y1 X( B% l
  A.可以使用MODIFY STRUCTURE 命令修改视图的结构
2 U8 t4 b5 f- |8 H7 j  B.视图不能删除,否则影响原来的数据文件7 Y. I4 o& I0 ?5 \1 Z1 A: z
  C.视图是对表的复制产生的
9 m( Q# m  L8 R. s# ]  D.使用SQL对视图进行查询时必须事先打开该视图所在的数据库
' ~/ J& B) Z- U9 }. @- Q, D( V$ `  【参考答案】 D4 d# R6 ]- U+ x! A
  26.执行如下SQL语句后( )
# S+ ]. P; _# S  SELECT DISTINCT 单价 FROM stock;. g/ K. G9 R- \( f2 z; h
  WHERE 单价=(SELECT min(单价)FROM stock) INTO DBF stock-x表 stock-x中的记录个数是( )
5 q) d6 F# |7 Z+ r  l% V1 Q4 Q  A.1 B.2 C.3 D.4. E" M' t- ?9 }/ x2 H& M
  【参考答案】 A7 Z- e' ]# L8 }5 G
  27.求每个交易所的平均单价的SQL语句是( )" M5 D& V, m, t( \6 N9 B7 p
  A.SELECT 交易所avg(单价)FROM stock GROUP BY单价
5 ~) d$ V/ M, U7 R  B.SELECT 交易所avg(单价)FROM stock ORDER BY单价4 G4 T! O5 m) ~& N7 q9 `
  C.SELECT 交易所avg(单价)FROM stock ORDER BY交易所' _- d/ O, ^* D1 Y( V; o% a
  D.SELECT 交易所avg(单价)FROM stock GROUP BY交易所5 V6 {+ f0 l3 e$ Q) M
  【参考答案】 D
5 n6 J2 a  G! C  e* C  28.视图设计器中含有的、但查询设计器中却没有的选项卡是( )
$ F7 _: C6 w* o: P+ Y3 B0 P  w  \  A.筛选 B.排序依据4 J% s& o' o0 g8 c* g; T* o# ~
  C.分组依据 D.更新条件+ r0 c/ }# |$ j9 g1 T  n
  【参考答案】 D
* ~2 Q- e9 A- m! p! N9 U  29.下面关于查询描述正确的是( )1 F" c3 I- v7 O6 S$ \
  A.可以使用CREATE VIEW 打开查询设计器) f( O  V1 W! S; C9 I, \! j
  B.使用查询设计器可以生成所有的SQL查询语句
! d9 S% D6 k) m" S  C.使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中/ e  e& I- }+ m: t  {8 u/ G6 R
  D.使用DO语句执行查询时,可以不带扩展名+ o6 h9 @, w- w* q! ^$ H8 b4 ^2 h  u
  【参考答案】 C- S2 q3 o& W; M) f& e
  30.使用报表向导定义报表时,定义报表布局的选项是( )
" D) @: b" o% i  A.列数、方向、字段布局 B.列数、行数、字段布局/ o5 m$ L. q/ i% X; U' a: D& H% q
  C.行数、方向、字段布局 D.列数、行数、方向' B/ w- S" f3 X# m3 J" ]
  【参考答案】 A. }+ M, Y: G5 d0 c) u  O8 w
  31.能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是( )" K8 \7 V% v6 N3 @$ @
  A.Hide B.Show C.Release D.SetFocus& \; o. F% B  j5 D9 {+ ^% W
  【参考答案】 B% F( |; y* A0 F% x) V
  32.下面对编辑框(EditBox)控件属性的描述正确的是( )  D  [4 R2 v& J9 }2 L  N, D
  A.SelLength属性的设置可以小于0
# _4 k. O. h- C, j3 o" c  B.当ScrollBars的属性值为0时,编辑框内包含水平滚动条2 E9 D# ^+ d, ?# ~; x) H8 o# B, J
  C.SelText属性在做界面设计时不可用,在运行时可读写
* a8 v$ }2 X5 Y" q' }  D.Readonly属性值为.T.时,用户不能使用编辑框上的滚动条% E' c' F- `. M- ^( G/ q( e! V" d
  【参考答案】 C
' l' M2 \" U2 ~: Z; T  33.下面对控件的描述正确的是( )
/ H! o2 J; r3 j3 l4 J3 |% {  A.用户可以在组合框中进行多重选择
/ R2 U0 L- U) t1 m  B.用户可以在列表框中进行多重选择: G- k: v) {5 K3 [5 h7 S
  C.用户可以在一个选项组中选中多个选项按钮3 E5 ?' H3 h" R/ ~
  D.用户对一个表单内的一组复选框只能选中其中一个3 s, O6 e6 C( L1 b. |/ a
  【参考答案】 B) O& ^% Q6 \- Q8 z5 \( ?
  34.确定列表框内的某个条目是否被选定应使用的属性是( )
- f8 z& i( Y6 Q+ G5 O1 `  o  A.Value B.ColumnCount C.ListCount D.Selected" M( M  N+ q- k, ]. @
  【参考答案】 D* Q0 B6 |/ u# s: L5 ?+ `
  35.设有关系R1和R2,经过关系运算得到结果S,则S是( )4 O5 S+ B4 Z$ P* L" o; m6 p
  A.一个关系 B.一个表单 C.一个数据库 D.一个数组
2 F7 B+ t7 M1 V! D' c  【参考答案】 A% w& W# W' B% \# @9 X( P* ?
  二、填空题! a( Y4 y* m9 T9 o2 I3 L
  1.在关系模型中,"关系中不允许出现相同元组"的约束是通过【1】实现的。# F- T6 M7 @6 _# c6 }
  【参考答案】
+ U" w: i3 e* I9 F6 G/ l" \3 }  【1】主关键字7 ^9 h( R" d$ h% {9 t" E
  2.在Visual FoxPro中项目文件的扩展名是【2】。
, c3 \9 u& c& h7 V; K  P  【参考答案】& J9 y# O7 u- \& ]( R# e  h' M
  【2】PJX或PJX
4 r' f( T: _/ l  3.使数据库表变为自由表的命令是【3】TABLE。
4 r% Q4 b5 G* ]  【参考答案】6 O% `/ T; k0 }' j7 C% [! R9 E/ {- |
  【3】REMOVE& m7 @3 C. ], \
  4.在Visual FoxPro的查询设计器中【4】选项卡对应的SQL短语是WHERE。
5 |" O# j9 s4 O5 M1 e  ?  【参考答案】
1 o4 \; m9 F4 r0 t  【4】筛选, R0 U4 m/ b4 v( C* s
  5.在Visual FoxPro中,BUILD【5】命令连编生成的程序可以脱离开Visual FoxPro在Windows环境下运行。
# n; b, _" H7 U  【参考答案】, q. r! _. f* b% u7 @! e
  【5】EXE
回复 支持 反对

使用道具 举报

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

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

上机部分 7 s# d# S& c5 Q' h8 D
  1.基本操作题/ [1 S2 l( @" l( ^7 k# |) H
  (1)将“销售表”中的日期在2000年12月31日前(含2000年12月31日)的记录复制到一个新表2001.dbf中。
) s. S+ n5 \; T- Y" y$ p( Y  (2)将“销售表”中的日期(日期型字段)在2000年12月31日前(含2000年12月31日)的记录物理删除。
  a+ R+ }; v& {  (3)打开“商品表”,使用BROWSE命令浏览时,使用“文件”菜单中的选项将“商品表”中的记录生成文件名为“商品表.htm”的HTML格式文件。6 W- j& u0 ^6 t7 U
  (4)为“商品表”创建一个主索引,索引名和索引表达式均是“商品号”;为“销售表”创建一个普通索引(升序),索引名和索引表达式均是“商品号”。3 t$ h. o: i3 A+ M
  【参考答案】8 l6 h  d# F1 A! v: B1 _/ q
  (1)在“命令”窗口输入命令:
  ?# A! \$ X) S/ N2 k# I% F  SELECT*FROM销售表WHERE日期=28 INTO TABLE newtable;
5 i) }. o' i! p1 X9 R  ORDER BY 均价: h: z& R/ e2 d! T) ~* V" j, ?
  ③ 保存文件,在“命令”窗口输入命令:DO junjia,运行程序。( r3 r* m0 {( D$ _# d0 i
  【试题解析】
: B# \$ K, S6 ~5 H0 w" _2 H  本试题考查了程序设计。复制表记录可以使用SQL查询来实现,利用UPDATE语句,可更新数据表中的记录。统计“均价”的时候,首先可以将查询结果存入一个临时表中,然后再利用SQL语句对临时表中的记录进行对应操作,将结果存入指定的数据表中。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 23:18 , Processed in 0.411522 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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