a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 140|回复: 1

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

[复制链接]
发表于 2012-7-31 22:22:49 | 显示全部楼层 |阅读模式
一、选择题
( P( G1 _5 M8 K, @# v. E/ u7 n
1 b/ C0 g: }4 m/ u0 I+ G9 h2 R; b(1)栈和队列的共同特点是
# x* d* z  o. g  Y4 L- L  A)都是先进先出
% o5 \/ b6 D) L$ @  B)都是先进后出
4 i- o: v% j( y  C)只允许在端点处插入和删除元素
, Y. b, a, U9 `- N+ U1 M/ l6 M8 i  s  D)没有共同点  
6 [- U4 e. L- g, l(2)已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
% a- v! i$ j* y7 C' W1 }) J  A)acbed
( p9 `3 C: W/ _" u/ [- C6 V  B)decab
( V0 s; O5 A8 U' V  C)deabc
3 V: K! l" i6 }- L7 S  D)cedba
* H) a6 ^9 S2 ~8 {(3) 链表不具有的特点是
3 v) \" W+ E/ d, I! ]* _# F  A)不必事先估计存储空间
5 h% R/ Y( p/ K. Q8 v# g) z  B)可随机访问任一元素$ [& Q7 C6 s! o4 [  \$ U. v/ j
  C)插入删除不需要移动元素
; R+ X1 {* q* T$ w  D)所需空间与线性表长度成正比9 l# D; T# }5 i% u; l3 i
(4) 结构化程序设计的3种结构是
: w# {+ S) H% P& _+ B" G  A)顺序结构、选择结构、转移结构6 T: l  h: l9 Z! O- X: Z5 D* h2 W" Q# H
  B)分支结构、等价结构、循环结构
0 j1 v, X8 h0 b* }. `: N4 Y. _  C)多分支结构、赋值结构、等价结构5 F" _. X! T9 h+ i) H( u
  D)顺序结构、选择结构、循环结构
) B+ p2 d- e( _$ q3 H(5) 为了提高测试的效率,应该 " Q2 p$ [. `  I6 F
  A)随机选取测试数据
1 ?  F' m7 E' w. s  B)取一切可能的输入数据作为测试数据5 \+ ^9 {1 C; X" P: m
  C)在完成编码以后制定软件的测试计划
' s5 y0 i$ ~+ k3 q4 h) Z3 j% j% x" n  D)集中对付那些错误群集的程序. X( X% u7 D* t# B+ t
(6)算法的时间复杂度是指' D" |$ u- i  Y9 r: s) F5 W- U
  A)执行算法程序所需要的时间8 L4 u- r+ C# |! h+ ]# q( S# X8 f4 B
  B)算法程序的长度
0 U5 }0 `7 W3 P, K6 l+ y- _' O- o  C)算法执行过程中所需要的基本运算次数
5 Q5 v8 p. f  W3 Z* |! A* k  D)算法程序中的指令条数
+ z5 h$ t% Q' p3 I(7) 软件生命周期中所花费用最多的阶段是& j1 o# y7 ]" ~/ F
  A)详细设计
2 p. o2 h) c$ e9 I" X  B)软件编码
% c6 Y1 D) M9 A4 Z  C)软件测试4 n! e4 G! n2 F# }" i
  D)软件维护. e7 U; [' N" N8 P4 u
(8)数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为 0 l; o, x8 X% t, _3 ]; J2 K) t- W" J* {
  A)C    6 F: u% Y: [' }) g+ c/ E7 f
  B)Basic  9 I* ], ]3 n, v. ~4 d( V6 G& G
  C)DDL   : m5 u1 [9 j' J7 x; j; \. V
  D)DML
" Z. k; n. G6 q. i  v(9)下列有关数据库的描述,正确的是. X2 _, k5 J1 Y, O
  A)数据库是一个DBF文件
; T" X9 c  V" m( c% f  B)数据库是一个关系5 c% X/ e5 H! e# O/ y" J+ \- F  _
  C)数据库是一个结构化的数据集合
% U: z. M! S( K  D)数据库是一组文件0 S& y! T; o; U5 |1 D+ b
(10)下列有关数据库的描述,正确的是
$ ~6 U! ^! ~! i: q+ k  A)数据处理是将信息转化为数据的过程
# S: E9 f2 J9 q0 `  B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变
" J8 n8 K- P, w+ `  C)关系中的每一列称为元组,一个元组就是一个字段: E- b- K1 G* w" L2 \3 F
  D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字% M5 b4 E3 d$ G
(11)关系数据库管理系统所管理的关系是5 S4 t+ ^: }. R: W: T
  A)若干个二维表
4 y/ Z* [. F! {  B)一个DBF文件# [2 H0 {' k# }' m: m8 s
  C)一个DBC文件  q' ?- t0 D" T$ t8 |, K3 M) K
  D)若干个DBC文件
0 ~, G; q% n" g% h(12)在关系的基本运算中,下列属于专门关系运算的是
7 o/ H' v' P- d- r1 W1 [  A)选择、排序/ W( a0 ~% V( R
  B)选择、投影: m, w5 I1 ^0 w* x8 e5 ~
  C)并、差、交
8 J) A1 X# J9 l  D)联接、笛卡儿积
0 ^1 I$ Z, H: U" B8 C- o. j(13) "项目管理器"中的"文档"选项卡用于显示和管理
+ I9 b2 [: A, n1 x2 K7 e7 \  A)程序、API库和应用程序
3 W0 K1 e( `/ d( }; s& V  B)数据库、自由表和查询
) Y& T7 `" @9 L; [/ Q  C)菜单、文本文件和其他文件
, M3 e# K) X2 b% T7 I8 s  D)表单、报表和标签
) P3 u' N! `* n. U# L. R, u(14)下列字符型常量的表示中,错误的是* N$ R# n0 l( T# y6 Q& ~# D
  A)′65+13′
  w0 w) w5 O9 \  x) |, U  B)["电脑商情"]
. s: `( h' V' X  C)[[中国]]
" k1 i! @! l. h% z' t3 n  D)′[x=y]′+ k; ]  p! `" f3 s" F# Q# l1 @
(15)下列关于变量的叙述中,不正确的一项是
4 I6 [) h& I% F1 D/ V; P  A)变量值可以随时改变
5 H; J: {3 f/ Q8 H; S4 f- O  B)在Visual FoxPro中,变量分为字段变量和内存变量
. k7 s( n: Y+ A0 W  C)变量的类型决定变量值的类型 $ G- q. J! \$ M( T0 Q
  D)在Visual FoxPro中,可以将不同类型的数据赋给同一个变量' ?% Q' p- r( c( I+ f* |2 }% m, T
(16)可以随表的打开而自动打开的索引是
: i% N- {. [0 h7 o8 i, m! }  A)单项索引文件* s4 T& C1 ^3 `, t* r: I0 V
  B)复合索引文件
! [/ b& h% n6 H  C)结构化复合索引文件9 t9 w. E& l+ a; j- ^7 {
  D)非结构化复合索引文件2 ~8 o) m# C& m  V+ \7 }& M
(17)"主键"不允许取重复值,是指
. H  n+ P  U, v8 A' {9 v  A)实体完整性约束规则
1 h, y5 H4 e. @0 j% c4 h  B)引用完整性约束规则! d* \  X: P0 ~* x% i! R/ r( N9 Y
  C)用户自定义完整性约束规则9 }. q1 G/ ]' K- O; z' U
  D)数据完整性约束规则3 m) m% P6 K; V+ r! q0 f& ^" w
(18)在当前表中,查找第2个男同学的记录,应使用命令
* F9 ~5 I- V: w" x  A)LOCATE FOR 性别="男" 3 o, r) ^: l/ I4 o3 c2 l
  NEXT 2 ! p/ x" T- y) |) P+ a* M
  B)LOCATE FOR 性别="男"
/ X- R, n. [! t9 V+ _8 P+ h  C)LOCATE FOR 性别="男"
' W" s* l& i4 j5 L. |1 `: B  CONTINUE
6 b& j" r8 n; F9 @: b! Q8 C  D)LIST FOR 性别="男"
, H9 R; Y- r* L, f, U$ Y  NEXT 2
0 ]0 k( D" U1 S6 v; |- E, D$ t(19)下列关于索引的叙述中,不正确的是7 \- M0 Y/ U. I7 Y0 ]
  A)Visual FoxPro支持两种索引文件:单一索引文件和复合索引文件
0 z. H# h) i! V+ p: O  B)打开和关闭索引文件均使用SET INDEX TO命令  B; U5 Z1 l# Q( V( L/ @0 P
  C)索引的类型有主索引、候选索引、惟一索引和普通索引
" G8 ^- w7 n; i1 o; @! }  D)索引文件不随库文件的关闭而关闭, }  R, l% }/ ?6 Y% g- D
(20)自由表中字段名长度的最大值是& b" e/ k$ m. R& @; G
  A)8
7 d1 p4 }! A) Z$ Q  B)10) Y0 J$ t/ a5 U! M0 k3 C6 h
  C)1284 t7 r* I- x+ o# O
  D)2550 P7 e, D( ^3 R) Y/ N& m
(21)要同时打开多个数据表文件,选择不同的工作区可使用的命令是
! F  ~7 ^2 i" ~' I" b  A)USE# j9 P  ^4 T1 ?; \) z1 [
  B)OPEN. O4 j8 \2 r1 t1 F$ p
  C)SELECT
: ^/ ~2 X. R6 M9 i  D)以上命令均可1 }4 z2 r; ^( \" X$ O3 I) b4 {
(22)下列关于查询的说法中,不正确的是
8 m; Z- A5 r; d3 R  A)查询是预先定义好的一个SQL SELECT语句4 @% r/ L# \2 k6 k8 c; o+ \
  B)查询是Visual FoxPro支持的一种数据库对象' d5 `3 K3 w, L- Q& I2 V5 D
  C)通过查询设计器,可完成任何查询
; L) j. \6 }' Y6 p' S# v  D)查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出
2 g- o- @- J, X0 t(23)下列关于视图的说法中,不正确的是; Y5 {, k$ P. q3 `
  A)在Visual FoxPro中,视图是一个定制的虚拟表
; l; b! k1 _* b) d0 H. b  B)视图可以是本地的、远程的,但不可以带参数
4 Q; e, M& r# D  C)视图可以引用一个或多个表
6 u; @5 {% R  S  D)视图可以引用其他视图
+ F4 m1 @0 e8 w+ B) e(24)在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是
) Q6 s1 N4 k) M4 c- A4 z/ M9 a, W  A)INPUT、ACCEPT9 \3 O1 v4 r4 g+ A
  B)INPUT、WAIT
9 r+ |. I- X; A! h' j: I  C)ACCEPT、WAIT
5 g" `& J0 N+ [" D  D)INPUT、ACCEPT和WAIT
# i  {) h- Y1 T- h9 s6 K/ g(25)关于内存变量的调用,下列说法正确的是3 c8 r8 |# B) ~% v. g( c. Z; f
  A)局部变量不能被本层模块程序调用2 `9 H* ]  `5 h& K# n! i1 g
  B)私有变量只能被本层模块程序调用1 L+ y: i2 J' Q; j" {
  C)局部变量能被本层模块和下层模块程序调用
6 h& V6 |1 Z$ `; E+ T  D)私有变量能被本层模块和下层模块程序调用& o2 p6 W8 u) U
(26)执行如下程序,最后S的显示值为* f' T6 C, g) d7 d5 x
  SET TALK OFF
+ [' s) a# z0 L' q! n- ~  s=0
1 g& \$ s, `6 |6 T/ b4 h  i=5
2 i' A, Z, d0 a' g0 X6 r+ \; B  x=11
4 V+ A9 h* J$ _3 W  DO WHILE s
回复

使用道具 举报

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

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

(27)下列关于控件类和容器类的说法中,错误的是
( m( {  A" S5 ?/ M2 A% M. @% M  A)控件类用于进行一种或多种相关的控制. ^5 W7 X. o& p' v
  B)控件类一般作为容器类中的控件来处理0 ~& x9 f0 N- W. v) \  z
  C)控件类的封装性比容器类更加严密,灵活性更好5 F" t- @: |8 R9 u; l0 g
  D)控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作% [/ `8 }6 ?; i2 ?
(28)如果要为控件设置焦点,则下列属性值是真(.T.)的是
! X# q# N; r/ |/ L) Y) X+ }- b  A)Enabled和Default
9 Q  Z3 ?+ z& d9 d" E) ]5 u$ s  B)Enabled和Visible* e+ I; |  v  H/ v# K
  C)Default和Cancel' o7 K" G# I) Y6 O, N
  D)Visible和Default
/ X! }5 w: q4 B. N3 _6 C! H/ c3 T. `(29)下列关于编辑框的说法中,正确的是4 ~$ H3 B/ a. c2 h. ]
  A)编辑框可用来选择、剪切、粘贴及复制正文
/ S: i3 a6 F( M0 }5 N: }& L5 d* B1 l) Q  B)在编辑框中只能输入和编辑字符型数据
! p2 a. m) N: Y- l8 T( j6 h  C)编辑框实际上是一个完整的字处理器4 ~+ b% a# |! ]+ i: x4 n6 l# H
  D)以上说法均正确
, V3 s4 Q, y% X8 u9 k(30)Visual FoxPro中支持两种类型的菜单,分别是% l2 }: R2 R5 O3 e: Z: ?4 ^
  A)条形菜单和弹出式菜单
! q# E, @- j( C' i  B)条形菜单和下拉式菜单
9 P# R4 V& B0 @/ q" }; R: G  C)弹出式菜单和下拉式菜单
. r% R7 A9 ^0 U6 [+ t" I/ c  D)复杂菜单和简单菜单* V! C' v9 t* K' n
(31)在快速报表中,系统默认的基本带区有
' y4 b  c* A! h4 v  A)页标头和页注脚带区& u1 Q. y9 m% A/ w: x
  B)页标头、细节和页注脚带区
, F, X' ?  j! y( ]5 j2 w& R  C)标题、细节和总结带区6 v. z. s" T" b9 A
  D)标题、页标头、细节、页注脚和总结带区! H7 o" A% Y( |% }- [0 D
(32)Visual FoxPro在SQL方面,不提供的功能是* Q+ J9 f9 J+ w0 K4 U" [  i# X
  A)数据查询
. l5 E; M5 \& Q5 X3 z* K3 c  B)数据定义$ [) W/ f% ]4 v! ~
  C)数据操纵* V& d# ~1 K3 E) i- ~' I3 n1 k
  D)数据控制
% u% }9 B0 j. A8 N3 ](33)检索职工表中工资大于800元的职工号,正确的命令是+ Y  a3 g, _8 k0 t+ U) j$ N: W
  A)SELECT 职工号WHERE 工资>800
6 G% O2 h8 `* Q& |  B)SELECT 职工号FROM 职工SET 工资>800
, b3 t3 m7 A! r8 `  C)SELECT 职工号FROM 职工 WHERE 工资>800% Q, ]4 M- l0 A$ g
  D)SELECT 职工号FROM 职工 FOR 工资>800; \- J! h) C0 ~7 _
(34)找出在仓库面积大于500的仓库中工作的职工号,以及这些职工工作所在的城市,正确的命令是
: M5 G2 m+ R3 k/ D7 O/ j3 I  A)SELECT 职工号,城市 FROM职工;
6 }* Q* Y4 i: x5 U7 v$ Y  WHERE (面积>500) OR (职工.仓库号=仓库.仓库号)
7 D7 G, C2 f6 _! }, {, z' A& W  B)SELECT 职工号,城市 FROM职工;) H& [% C/ `4 n! Y
  WHERE (面积>500) AND (职工.仓库号=仓库.仓库号)# Y4 m) q) s" V; o
  C)SELECT 职工号,城市 FROM仓库,职工;
" ]' a  Q1 \8 p: h  T) W( s  WHERE (面积>500) OR (职工.仓库号=仓库.仓库号)8 N1 y+ \8 K; v( h
  D)SELECT 职工号,城市 FROM仓库,职工;
( M% r$ g% G' Z6 X  WHERE (面积>500) AND (职工.仓库号=仓库.仓库号)
% T$ x, E+ Z8 m  C, y- Y# G2 T0 ^(35)利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是
: ~( U9 e3 h) j! o0 z$ b8 S  A) SELECT * FROM 仓库表 WHERE IN;
4 }/ o# D4 c+ A7 H+ `; G  (SELECT 仓库号 FROM 职工表)/ W: t2 U- h4 r8 N8 k0 h
  B) SELECT * FROM 仓库表 WHERE NOT IN;
/ w6 |' o( X+ E' L+ {5 l) s% n  (SELECT 仓库号 FROM 职工表), q7 X' t1 ?/ r8 m, n1 h
  C) SELECT * FROM仓库表WHERE 仓库号 EXISTS;' J1 R; e8 l# Y! {/ P9 B
  (SELECT * FROM 职工表 WHERE 仓库号=仓库表.仓库号)0 ]: `* J& `6 f
  D) SELECT * FROM 仓库表 WHERE EXISTS;) M7 t; z) Q: i) u
  (SELECT * FROM 职工表 WHERE 仓库号=仓库表.仓库号)</p>二、填空题/ o# i; R3 i! K' A$ Q. i
(1)算法的基本特征是可行性、确定性、   【1】  和拥有足够的情报。+ Z% E  J3 W  N6 i$ B: i9 i9 ?
解析: 算法是指解题方案的准确而完整的描述。它有4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。
1 n2 b* n0 q( ?0 s: J' W9 Q6 J8 A) o) f, T1 H% L- ^$ o
(2)在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为   【2】   。  p) G% S9 Q2 Y4 b. x2 R# g
解析: 对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。* d' |6 F1 w$ m- i* F' g, K0 Q, M

9 Y4 e! P8 e0 s/ w  j  F(3)在面向对象的程序设计中,类描述的是具有相似性质的一组   【3】   。& T+ i$ Z6 Q# [; N( i- x
解析: 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。9 H0 Q  |6 o: J# d+ \3 B' m
; {/ N3 m4 V6 z. H
(4)通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为   【4】   。
+ _( e+ W* @  b0 Z  N6 B3 k解析: 软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及% c5 p: f- W* @; x
维护等活动。
9 l$ }1 u! b# V% t/ Y: W4 ?7 B. A, H0 M! K' ?
(5)数据库管理系统常见的数据模型有层次模型、网状模型和   【5】   3种。
# V8 ^; F! [6 F4 i. Y4 [  G+ F解析: 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。
7 o% q7 L! V# T, u4 s
6 n) ~$ E6 z- i. u' F. q(6)Visual FoxPro 6.0是一个  【6】  位的数据库管理系统。$ k- F* M! n: I% S6 E  y
解析: Visual FoxPro从3.0版本开始,就是一个32位的管理系统,并支持面向对象编程。
6 L# w0 H) D6 b4 y! n
. M. p" k& r6 o3 A" ^( N(7)表达式LEN(SPACE(5)-SPACE(10))的结果为  【7】  。
: a+ D6 @* Q, F( z& w解析: SPACE()函数是用来生成指定数量的空格,结果为字符型数据。在字符表达式中,不论是"+"或"-"运算,都表示连接字符串的运算,其连接后的新字符串长度总是等于所连接的两个字符串长度之和。LEN()函数用来测试字符串的长度。+ Y3 E" D1 Q( Z/ N

# G4 V0 P* w) a(8)如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语  【8】  。
9 j" g) L$ d; [) S解析: 在Visual FoxPro中,一个工作区上只能打开一个数据表,如果要在不同工作区上打开同一个数据表文件,必须使用AGAIN短语。
9 j9 R, N; `" b7 H% o  z
# y9 ^7 l5 B6 u( o(9)要从项目"学生项目"连编得到一个名为"学生档案管理" 可执行文件,可以在命令窗口输入命令BUILD  【9】   FROM  【10】  。# }1 J! q0 h1 Q; B0 \
解析: 连编应用程序的命令是BUILD APP或BUILD EXE,根据指定的项目生成一个应用程序。其中EXE文件可以在Windows环境下直接运行。
  F* ]) z3 y/ p$ c3 F1 A2 u8 m, p* k+ V: g" r/ b4 H
(10)SQL是一种高度非过程化的语言,它可以直接以  【11】  方式使用,也可以  【12】  方式使用。, q+ G4 c% x# b; S
解析: SQL语言是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。0 f5 ?/ W- g1 d
- O/ A, ~) I5 E7 F. Q0 E/ m
(11)当前目录下有"课程表"文件,要求查找即选修了"W1",又选修了"W2"的学生号,则语句为:( Z: s, }# ?7 q! Y! ?
SELECT A.学生号 FROM 选课表 A,  【13】  ;
# F5 H+ W/ d. V( [$ g& |( t. Q* w1 NWHERE A.学生号=B.学生号 AND;' J" p: ?5 w  r
A.学生号="W1" AND;
1 ?9 X* }" N  g* ?6 c1 H2 _1 m  【14】  ; |4 y( T$ m% i; y- |
解析: SQL不仅可以对多个关系进行联接操作,也可以将同一关系与其自身进行联接。在自联接操作中,别名是必不可少的,别名是在FROM短语中定义的,格式为 。
' U7 w: [, y2 d8 t1 J, h5 a* q: y& v
(12)当前目录下有"工资表"文件,现要将"职称"为"工程师"的工资增加30元,则语句为:
# M9 H4 {/ b2 U; k7 YUPDATE 工资表  【15】  WHERE 职称="工程师"# _1 h. c+ c' k( W1 a
解析: 在SQL语句中,使用UPDATE更新语句可以修改表中的记录。语句基本格式为:6 j% X) |! `6 K9 ?  n. M
UPDATE TableName
1 _) ?1 t6 o" B& F# `SET Column_Name1=eExpression1[,Column_Name1=eExpression1...]
7 B# C9 Z4 Q3 t' ^- S# zWHERE Condition - c$ O1 Z: P1 d# t: C' a& k
选择题, i& K' d! N9 R0 J  h8 W# ?
01-05  C  D  B  D  D
, l+ ]- }0 a. Y; Q06-10  C  D  C  C  D! P. M- K* Z1 p/ L0 o# x
11-15  A  B  D  C  C7 x4 t  M0 R. V- w1 P5 ^
16-20  C  A  C  D  B
) S# }5 p, a# k9 M( u/ D21-25  C  C  B  A  D
+ l0 [3 f, c" x& ?6 [0 U26-30  C  C  B  D  A4 [' Q& k- y+ i( f: M
31-35  B  D  C  D  D
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 07:42 , Processed in 0.859925 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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