a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 126|回复: 1

[考试试题] 07年4月计算机等级二级VF考前密卷(4)

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
一、选择题* l& _, @" C9 ^7 D- k+ B0 C

$ Q  w5 ^4 P+ |8 J1 b+ {4 @$ U(1)栈和队列的共同特点是
+ b$ \. @* y% E$ Q! w  A)都是先进先出0 s: t/ M4 n0 g" H; {' c
  B)都是先进后出
8 ]; Z- X' ^. T$ I$ p  C)只允许在端点处插入和删除元素
: C# _0 w, `( _. ]7 s( t  D)没有共同点  
- c/ r/ q7 m$ u(2)已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是* P  s6 D, |2 F
  A)acbed
7 j5 S- f$ G1 f. Z' I/ ~# V- N  B)decab$ G! Z( b5 `, w8 c/ ]; K
  C)deabc% E8 G4 k4 }3 `; Q  h% }
  D)cedba
9 w3 d# M* O9 m9 w(3) 链表不具有的特点是' C  n, ~$ [7 k% p
  A)不必事先估计存储空间
; w- v* h4 I1 _  B)可随机访问任一元素, U+ m+ p. D/ Q: i( f
  C)插入删除不需要移动元素4 l3 D7 G  r2 r
  D)所需空间与线性表长度成正比
5 w  A2 m  F7 R9 D* b. t(4) 结构化程序设计的3种结构是& t1 y3 I5 y' @& p, `# k* e4 N% f* {
  A)顺序结构、选择结构、转移结构
/ T1 P, t7 w( G& u! y' n  B)分支结构、等价结构、循环结构6 |, j7 o( ~! G- m, F( v$ A! y
  C)多分支结构、赋值结构、等价结构3 q$ w3 R* z9 P" @& L. n% k3 g0 }
  D)顺序结构、选择结构、循环结构, v/ E' i; A! H
(5) 为了提高测试的效率,应该 1 {% [& y9 w$ L# d9 j8 e% Z, R
  A)随机选取测试数据2 `8 M* i9 o- J, @# g
  B)取一切可能的输入数据作为测试数据
  T& {6 v" H7 i$ Z" y6 j  C)在完成编码以后制定软件的测试计划: f# I& h$ S% @* c5 P3 `* ^* ]
  D)集中对付那些错误群集的程序
, {: X6 l: y8 P$ ?(6)算法的时间复杂度是指
9 b, k6 ]# Y- A) Z" g1 ]/ ~  A)执行算法程序所需要的时间
' ]- f, G+ H6 W2 M' f5 i3 O+ E  B)算法程序的长度  e9 v8 }7 N4 I, ~: H6 Y1 w
  C)算法执行过程中所需要的基本运算次数5 C1 e% q1 M4 J. h8 p
  D)算法程序中的指令条数. g; U6 z/ d, F( {1 X5 r
(7) 软件生命周期中所花费用最多的阶段是* t1 t  |4 {; d8 z1 `1 ~, j4 V  R
  A)详细设计
" f. X: V8 Z9 A# I9 H  B)软件编码" y1 p5 W  X1 \
  C)软件测试
+ r7 l* p3 r) m/ }  r# w$ d  D)软件维护
8 x1 `9 I5 x. R9 @' P" I! V2 ?. l(8)数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
, V1 t+ b- V4 h  A)C   
. T4 Q# c5 E1 [) `  G& N: R  B)Basic  ' m4 x! A7 a; X' \, Q; @; L
  C)DDL   
2 d6 R7 j  d$ L2 T2 C0 O% f; m  D)DML
) X( G* W6 c) w1 w" D0 G0 \(9)下列有关数据库的描述,正确的是
5 M! r# p$ h- G( I. t) X  A)数据库是一个DBF文件
( Y2 C+ w/ z' J. n5 m; b, k  B)数据库是一个关系4 r/ m# F; q9 B, H8 n  z6 ]
  C)数据库是一个结构化的数据集合0 q' O1 l# q5 z5 {; T- M& i& F
  D)数据库是一组文件+ I" {* m/ S2 {" K; {. T9 n$ F
(10)下列有关数据库的描述,正确的是
& O' O1 G/ f- d8 W5 _4 w% H( d  V  A)数据处理是将信息转化为数据的过程- \9 ^4 o" _( ]+ T% Q
  B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变$ t  _0 [& w  R6 w% \1 i
  C)关系中的每一列称为元组,一个元组就是一个字段
2 R3 m6 K  z6 U, {  D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字7 P- p8 o- b& i5 C; j4 p  ~
(11)关系数据库管理系统所管理的关系是
/ o5 h" K* c1 d: r) c  A)若干个二维表0 j: G1 S# d! b8 ]
  B)一个DBF文件1 A, T5 K' f9 q
  C)一个DBC文件1 i' k" P+ Z$ w0 V1 I2 Q
  D)若干个DBC文件2 D, [/ e# x- d9 L8 x
(12)在关系的基本运算中,下列属于专门关系运算的是
: x- u# t" B  S# z7 r6 y/ U; f  A)选择、排序; O: q8 x* V6 P) s) H( j2 S7 h4 q8 E
  B)选择、投影
& z; Q) V6 U$ T1 S/ @  C)并、差、交4 ^5 n/ D6 G, V) P
  D)联接、笛卡儿积7 _. R: }. ?' i7 t' m/ \
(13) "项目管理器"中的"文档"选项卡用于显示和管理
* S( r5 W5 R$ @/ ?  Z  A)程序、API库和应用程序, z; n4 d0 T, h# ?- E# l, {
  B)数据库、自由表和查询
% Z5 Y1 x/ F+ j& M+ n  C)菜单、文本文件和其他文件
8 w) d0 N% j- R6 ~- ?  D)表单、报表和标签! h. ]) [" w* g6 D
(14)下列字符型常量的表示中,错误的是- j# o& j2 l# b
  A)′65+13′
; S' d% D8 U2 u/ M- m  B)["电脑商情"]# v, X, k4 n# d% `
  C)[[中国]]
" }, C5 w4 w' p* u+ ^9 Z9 d  D)′[x=y]′
+ a* C# F2 O6 P(15)下列关于变量的叙述中,不正确的一项是3 v! N7 k( W- W, b" d
  A)变量值可以随时改变8 P% C1 ]& C0 z2 `- ]
  B)在Visual FoxPro中,变量分为字段变量和内存变量+ R$ B. w0 U# e7 h, M
  C)变量的类型决定变量值的类型
2 a0 B; c1 o  U+ }; r  D)在Visual FoxPro中,可以将不同类型的数据赋给同一个变量
/ B* o! l3 G% K6 u(16)可以随表的打开而自动打开的索引是
3 Z  X5 z: c% }# }  A)单项索引文件
3 J4 d4 ?4 w2 K/ D9 A- X  B)复合索引文件5 v- w. F% x& \  Y& v# i4 M3 W! A
  C)结构化复合索引文件' ~  `7 M; g8 m( _2 @
  D)非结构化复合索引文件
  D1 w: }2 h* W/ h8 w$ f, X: G, O$ |(17)"主键"不允许取重复值,是指
1 G; R5 J  [, u5 e5 \# k! z& x  A)实体完整性约束规则
* F/ [0 p) D- C6 z( T  B)引用完整性约束规则
3 X9 X* y( v$ J- U. b  C)用户自定义完整性约束规则
: {6 O+ y0 u# e# t& z  D)数据完整性约束规则
  Z: g- j# d! u8 i(18)在当前表中,查找第2个男同学的记录,应使用命令
/ e  J( ~, Z% P+ P  A)LOCATE FOR 性别="男"
- m. `& P$ ^$ y. `1 b( |. e. Z  w  NEXT 2 5 N6 G& X4 I1 f( o$ j
  B)LOCATE FOR 性别="男"% a- _2 _) E/ y- @0 l
  C)LOCATE FOR 性别="男") Y, r# k& P9 f2 d/ ]
  CONTINUE9 ]" E/ M1 U/ q. y$ p9 A, q
  D)LIST FOR 性别="男" 3 M( j) e& b; ]5 e5 B" E2 P
  NEXT 2% ^# J: K# c; {5 f( k
(19)下列关于索引的叙述中,不正确的是# B, k$ z) y) l5 a' d; H
  A)Visual FoxPro支持两种索引文件:单一索引文件和复合索引文件
. Y3 T4 I& |) X" _- L) M" b  B)打开和关闭索引文件均使用SET INDEX TO命令
' ?, _: M, S5 D$ g4 \" C  C)索引的类型有主索引、候选索引、惟一索引和普通索引
3 m- ^) O- p3 i' j; F  D)索引文件不随库文件的关闭而关闭  I4 E! A% \: D" P7 g# T0 T
(20)自由表中字段名长度的最大值是
, b& e% `' c7 C# O' \9 m; S  A)84 V( [- n* L& i2 R6 y
  B)10/ @' D' p1 a( d8 U; O
  C)1281 L9 c( C4 W. Y
  D)255
% @$ K% z& l' E) z" r(21)要同时打开多个数据表文件,选择不同的工作区可使用的命令是% N$ y3 U$ ]7 L3 S
  A)USE2 z2 c8 |* x- b6 ]) ^
  B)OPEN# i; D. Z8 Z: U3 e: O* e7 Q* G
  C)SELECT# O) [$ I0 ^5 @1 V* d/ t: W
  D)以上命令均可
( {0 l$ _! H4 b. ]. R0 O4 Z6 j(22)下列关于查询的说法中,不正确的是# D7 }& w, ]. }; m% A% A
  A)查询是预先定义好的一个SQL SELECT语句
) d: c1 v( ]- k& b. C6 J  B)查询是Visual FoxPro支持的一种数据库对象
: S" O: f' Z0 P( X  C)通过查询设计器,可完成任何查询! E0 B" D% B6 V: Q; z$ {) E" P: M
  D)查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出
0 ?4 |5 Z0 i, U$ n: h(23)下列关于视图的说法中,不正确的是
; s8 n# B# v/ h9 L" b  A)在Visual FoxPro中,视图是一个定制的虚拟表/ [: b) p3 F# ]6 l
  B)视图可以是本地的、远程的,但不可以带参数* J$ ^* k4 I/ J1 o
  C)视图可以引用一个或多个表
" V; G; t5 ~% n3 V" Y3 K1 B" T  J  D)视图可以引用其他视图
" a0 t# E9 E, l7 |2 E(24)在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是4 ]" M+ t5 g# X$ @
  A)INPUT、ACCEPT$ j: D( M) O( l8 e* f+ d+ C5 _; Z
  B)INPUT、WAIT, H: h  o/ [3 k) N( p
  C)ACCEPT、WAIT$ ?+ _  T, f3 ?; q+ h+ k0 v  z/ j9 C
  D)INPUT、ACCEPT和WAIT1 B' R: g9 f) k8 O
(25)关于内存变量的调用,下列说法正确的是
8 C- f4 A* y& [1 [  A)局部变量不能被本层模块程序调用
4 ^! V' V5 ?$ l" Q  B)私有变量只能被本层模块程序调用
, W8 _- x1 x+ l  C)局部变量能被本层模块和下层模块程序调用, ?) N- B! S+ T# r( w
  D)私有变量能被本层模块和下层模块程序调用
. |5 ^- A" f& V* X/ x) ](26)执行如下程序,最后S的显示值为
- C8 c. U0 o: X, x6 F% d8 g  SET TALK OFF' c$ [# M2 _$ U, e4 {8 j  R
  s=0; K) ~. r$ X* o+ p5 P  f0 q
  i=5
, D$ C1 L2 G; G  x=11
  O6 R" t8 G2 R/ k/ ~  DO WHILE s
回复

使用道具 举报

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

07年4月计算机等级二级VF考前密卷(4)

(27)下列关于控件类和容器类的说法中,错误的是' t/ U& r- W1 r9 `  X) O
  A)控件类用于进行一种或多种相关的控制
4 y0 E/ o1 u( Y  B)控件类一般作为容器类中的控件来处理# |8 T. r/ z, H7 r! y: _- u$ D
  C)控件类的封装性比容器类更加严密,灵活性更好& \+ j) k9 O& u! {& b1 B" n* P
  D)控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作9 W9 |+ O/ a) t, s1 \
(28)如果要为控件设置焦点,则下列属性值是真(.T.)的是, Y# K# G) z( |8 T. i) m* E
  A)Enabled和Default
$ k2 `- n5 |2 b4 ?* G# A: ]  B)Enabled和Visible  s3 N$ X0 f  O# j" J
  C)Default和Cancel  I3 y0 d2 Z4 q/ @# b9 r7 P
  D)Visible和Default' N. [7 @! T+ X7 ]. R5 b+ J
(29)下列关于编辑框的说法中,正确的是  h7 R$ ?7 L! @: }# I3 b
  A)编辑框可用来选择、剪切、粘贴及复制正文8 M3 d& Y9 I( n! u2 {
  B)在编辑框中只能输入和编辑字符型数据3 a* g/ a2 @0 v- A
  C)编辑框实际上是一个完整的字处理器4 j% S9 F  F, l  B4 h' L
  D)以上说法均正确
- C; `0 @+ A, A(30)Visual FoxPro中支持两种类型的菜单,分别是+ K. X- W/ K7 ~$ C: T0 D5 P
  A)条形菜单和弹出式菜单& K" _" @  }1 M6 h7 c/ y
  B)条形菜单和下拉式菜单/ ]9 K. h' f. Y+ d; A
  C)弹出式菜单和下拉式菜单/ R6 R6 G9 p: K  |% @' F  m# V
  D)复杂菜单和简单菜单  ~( D; `% J( b: ~! H3 b( s* [. T
(31)在快速报表中,系统默认的基本带区有$ J! q; s' t  l
  A)页标头和页注脚带区
8 y1 c$ j1 n- }1 i$ w: z  _8 k  B)页标头、细节和页注脚带区
% P8 E5 t; ?: b: F  C)标题、细节和总结带区
$ I5 B- u6 L2 l1 I. f$ e% k1 a  D)标题、页标头、细节、页注脚和总结带区
5 j! }; Q% {, y(32)Visual FoxPro在SQL方面,不提供的功能是6 E- q% e8 ]% \; R5 u; P
  A)数据查询
) V/ d3 @& Q+ `: L  B)数据定义
5 j9 h3 A  G6 B% K. k, {  e- J- C  C)数据操纵0 Y4 R9 J& K; M) ]% U: _" [4 b
  D)数据控制
, W! j. ^" y  e# k$ \. t(33)检索职工表中工资大于800元的职工号,正确的命令是0 U! h* T" ~" `2 A) _
  A)SELECT 职工号WHERE 工资>800; o2 T! Q- \& c
  B)SELECT 职工号FROM 职工SET 工资>800  \1 b( z0 c; V# f& I) x
  C)SELECT 职工号FROM 职工 WHERE 工资>800' \) ]& @* G# Z
  D)SELECT 职工号FROM 职工 FOR 工资>800
4 f, q# j4 L' @( c6 N(34)找出在仓库面积大于500的仓库中工作的职工号,以及这些职工工作所在的城市,正确的命令是' Z9 a  H+ }7 z; t2 \$ ~+ e; \6 |2 [
  A)SELECT 职工号,城市 FROM职工;  r% R5 Z4 G! W" I2 [1 @  e
  WHERE (面积>500) OR (职工.仓库号=仓库.仓库号)
9 e, F3 g/ v  G' f  B)SELECT 职工号,城市 FROM职工;- ^* s1 B: U+ F: d
  WHERE (面积>500) AND (职工.仓库号=仓库.仓库号)8 y5 M6 \; _2 J& M
  C)SELECT 职工号,城市 FROM仓库,职工;
9 j# }7 Y# I, B" R  WHERE (面积>500) OR (职工.仓库号=仓库.仓库号)# Y, o; ]$ ]) q! |
  D)SELECT 职工号,城市 FROM仓库,职工;
9 ?: m3 ]$ d6 u  WHERE (面积>500) AND (职工.仓库号=仓库.仓库号). M! A% X7 ]! a5 W( d4 g% ~/ e
(35)利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是( w9 A# `$ U4 K. B& p2 ]
  A) SELECT * FROM 仓库表 WHERE IN;
& v5 h% H9 u/ Y% y  (SELECT 仓库号 FROM 职工表)
, ~" R: o$ H, Y! @9 b9 g  B) SELECT * FROM 仓库表 WHERE NOT IN;
* f& h/ c( y1 x# X# F5 ^* X5 R  (SELECT 仓库号 FROM 职工表)
6 i2 n( W6 r) D5 V9 m4 n  C) SELECT * FROM仓库表WHERE 仓库号 EXISTS;/ w' Y, W. J9 }$ [* x
  (SELECT * FROM 职工表 WHERE 仓库号=仓库表.仓库号)' z: w# x! F3 {) f, |
  D) SELECT * FROM 仓库表 WHERE EXISTS;/ l/ s' R' P% y3 i2 F( ?
  (SELECT * FROM 职工表 WHERE 仓库号=仓库表.仓库号)</p>二、填空题: b* C6 }: n" N1 g- D+ j) l( z
(1)算法的基本特征是可行性、确定性、   【1】  和拥有足够的情报。
, H1 Y* @; B) q* x解析: 算法是指解题方案的准确而完整的描述。它有4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。+ K' |) J6 @* c5 _6 H+ U/ {
% k* F6 i- f0 s& }( P  ?
(2)在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为   【2】   。% ^  b0 e' A% ~/ |3 N4 n
解析: 对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。6 p3 ~: j  U) @( F6 z
( \& c9 @5 w% ]" }, F3 W8 T
(3)在面向对象的程序设计中,类描述的是具有相似性质的一组   【3】   。- v! }# V- j3 L3 `
解析: 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。
1 ]1 n- W* E* T1 ], ?, U: _
8 b$ D' h7 E! u(4)通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为   【4】   。# U1 a4 y. A- \( ?6 l8 l$ T
解析: 软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及
  H4 M, p! {6 x" ^1 ]) d" F维护等活动。
$ f* u/ S5 U+ f- N% C  v, l7 c7 i* u, B
(5)数据库管理系统常见的数据模型有层次模型、网状模型和   【5】   3种。  W. I% T7 X2 u, }: ^( Q
解析: 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。
$ Y. X$ i8 n  m/ A7 F! h4 S1 m- B4 T0 Y# M! o. X  e
(6)Visual FoxPro 6.0是一个  【6】  位的数据库管理系统。
, x* u# }1 c# g& j1 l解析: Visual FoxPro从3.0版本开始,就是一个32位的管理系统,并支持面向对象编程。; b! {, B; O: W9 Z2 y* ]

* k! r! m* R4 g) i# X- I- c9 h(7)表达式LEN(SPACE(5)-SPACE(10))的结果为  【7】  。" R# W: n" q+ i6 P
解析: SPACE()函数是用来生成指定数量的空格,结果为字符型数据。在字符表达式中,不论是"+"或"-"运算,都表示连接字符串的运算,其连接后的新字符串长度总是等于所连接的两个字符串长度之和。LEN()函数用来测试字符串的长度。
5 p! H+ E! I) d. F2 Q" T- A+ Z8 o9 E+ l2 i3 U$ t& |
(8)如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语  【8】  。0 ~4 F% T/ W* ]9 L. r
解析: 在Visual FoxPro中,一个工作区上只能打开一个数据表,如果要在不同工作区上打开同一个数据表文件,必须使用AGAIN短语。
3 b, K' w6 U$ x5 _6 \; i7 k$ S% @1 @% U4 @- Z# u1 v
(9)要从项目"学生项目"连编得到一个名为"学生档案管理" 可执行文件,可以在命令窗口输入命令BUILD  【9】   FROM  【10】  。
9 _) v- b  s+ x2 t( m$ ~3 P解析: 连编应用程序的命令是BUILD APP或BUILD EXE,根据指定的项目生成一个应用程序。其中EXE文件可以在Windows环境下直接运行。
7 j" W  N! n) c% j* x# j
1 h. T1 Z7 C+ d0 r(10)SQL是一种高度非过程化的语言,它可以直接以  【11】  方式使用,也可以  【12】  方式使用。
% h( @* D, x. T" O. \/ a& q& J解析: SQL语言是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。( s+ u, I9 K7 |9 J0 U* m  d& D
- ^6 g4 G" G0 E4 [
(11)当前目录下有"课程表"文件,要求查找即选修了"W1",又选修了"W2"的学生号,则语句为:
0 L4 a4 f& u) F  {7 wSELECT A.学生号 FROM 选课表 A,  【13】  ;! E# S# @8 m. e* {' q
WHERE A.学生号=B.学生号 AND;
7 }1 ?# C+ ?3 ~, bA.学生号="W1" AND;
: c: _" C9 x& }( V  【14】  
; S; x. _. O8 C+ s9 s解析: SQL不仅可以对多个关系进行联接操作,也可以将同一关系与其自身进行联接。在自联接操作中,别名是必不可少的,别名是在FROM短语中定义的,格式为 。 & I* w- R9 H6 P( Z& Z2 ~- V- `6 d
# h9 e5 K3 h) D$ R
(12)当前目录下有"工资表"文件,现要将"职称"为"工程师"的工资增加30元,则语句为:* K& q/ j/ p5 f4 Y
UPDATE 工资表  【15】  WHERE 职称="工程师"6 o% s1 M1 Q" N
解析: 在SQL语句中,使用UPDATE更新语句可以修改表中的记录。语句基本格式为:
" K; O+ z6 s2 R- G: }, i. v: aUPDATE TableName2 a# c# V! v3 a, D& J" C7 O0 ^
SET Column_Name1=eExpression1[,Column_Name1=eExpression1...]
$ {! `3 e) q- }( ^! z0 F  f' HWHERE Condition
9 `& Y+ @+ r2 k7 d! t; V选择题# G- e) ~5 B  q# q; @* W2 r
01-05  C  D  B  D  D, S% v) w+ |5 n' r# O( M2 r4 O
06-10  C  D  C  C  D
5 m% }: ?) [* D11-15  A  B  D  C  C7 {& _. G2 l2 [. q  \) q# t5 t
16-20  C  A  C  D  B
9 m) a  L- L8 O" v21-25  C  C  B  A  D" Z9 ^4 u2 Q& |0 U) b
26-30  C  C  B  D  A6 _: E; j# A6 k7 M3 ~
31-35  B  D  C  D  D
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 06:18 , Processed in 0.187544 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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