打印本文 打印本文  关闭窗口 关闭窗口  
06-11高校等考预测试题与真题对比二级VF
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:53:15  文章录入:杜斌  责任编辑:杜斌

06-11高校等考预测试题与真题对比------- 二级VF
一、VFP部分数据统计:
考试真题 预测试题 交叉知识点
选择第1题   预测精华选择第1题 内存变量命名规则
选择第2题   预测精华选择第2题  常用函数
选择第3题   预测精华选择第3题  表达式的运算顺序,运算符的优先级
选择第4题   预测精华选择第4题  创建表文件命令
选择第5题   预测精华选择第5题  索引文件的定义
选择第6题   预测精华选择第6题  记录显示命令
选择第7题   预测精华选择第7题  关系型数据库基本运算
选择第8题   预测精华选择第8题  非容器类控件和不可视类控件
选择第9题   预测精华选择第9题  表单及表单常用控件事件及属性
选择第10题   预测精华选择第10题  表单属性设置
填空第1题   预测精华填空第1题  创建数组的命令
填空第2题   预测精华填空第2题  视图设计器与查询设计器
填空第3题   预测精华填空第3题  数据库中表间关系
填空第4题   预测精华填空第4题  控件的Caption属性
写出运行结果第1题   预测精华写出运行结果第2题  多分支结构程序设计
写出运行结果第2题   预测精华写出运行结果第3题  循环结构程序设计
写出运行结果第3题   预测精华写出运行结果第4题  简单程序设计及表单设计
写出运行结果第4题   预测精华写出运行结果第5题  选择结构程序设计
程序填空第2题   预测精华程序填空第2题  表中索引的定义及记录定位命令
程序填空第3题   预测精华程序填空第4题 SQL语句简单查询
程序填空第4题   预测精华程序填空第3题  循环结构程序设计
表单分析第1题   预测精华表单分析第1题  表单设计、属性及方法
表单分析第2题   预测精华表单分析第2题  过程的调用及参数的传递
二、试题对比:
1、真题选择第1   预测精华选择第1
考察知识点:内存变量命名规则
真题选择第1题
下列不能作为内存变量名的是(1)。
A.A1B2                     B.姓名                       C._计算机                          D.1A2B
预测精华选择第1 
下列()不能作为变量的名称。
AA1B2                       B.姓名                       C.计算机                            D1A2B

2、真题选择第2   预测精华选择第2 
考察知识点:常用函数
真题选择第2题
下列函数中输出结果为数值型的是(2)。
A.STR(3.45,3,1)                                             B.YEAR(DATE())
C.DTOC({^1980-10-10})                    D.MAX(²A², ²B²)
预测精华选择第2
下列()函数的输出结果是数值型。
ASTR(3.45,3,1)                                              BYEAR(DATE())
CDTOC({^1980-10-10})                      DMAX(“A”,”B”)

3、真题选择第3   预测精华选择第3 
考察知识点:表达式的运算顺序,运算符的优先级
真题选择第3题
表达式 NOT(2*3)**2=16 AND AT(²AC², ²ABC²)=1 OR SQRT(4)=ROUND(3.5,0) 的结果是(3)。
A..T.                                   B..F.                          C.1                             D.0
预测精华选择第3 
表达式 NOT(2*3)**2=16 AND AT(“AC”,”ABC”)=1 OR SQRT(4)=ROUND(3.5,0) 的结果是()。
A.T.                           B.F.                           C1                             D0

4、真题选择第4   预测精华选择第4 
考察知识点:创建表文件命令
真题选择第4题
设有一个内存变量A,其值为“ABC”,下列命令中可以创建表ABC.DBF的是(4)。
A.USE 学生档案
COPY TO A
B.USE 学生档案
COPY STRU TO A
C.COPY FILE 学生档案.DBF TO A.DBF
D.CREATE TABLE &A (A C(1),B D)
预测精华选择第4
设有一个内存变量A,其值为“ABC”,则下列()命令可以创建表ABC.DBF
AUSE 学生档案                                 
COPY TO A
B   USE 学生档案
                   COPY STRU TO A
C   COPY FILE 学生档案.DBF TO A.DBF
D   CREATE TABLE &A (A C(1),B D(2))


5、真题选择第5   预测精华选择第5 
考察知识点:索引文件的定义
真题选择第5题
若为学生档案表建立一个索引后,只显示男、女学生各1条记录,则(5)。
A.该索引文件只能是单索引文件
B.该索引文件只能是非结构复合索引文件
C.学生档案表必须被添加到一个数据库中
D.该索引可能是唯一索引
预测精华选择第5
若给学生档案表建立一个索引后,只显示男、女学生各1条记录,则()
A.该索引文件只能是单索引文件
B.该索引文件只能是非结构符合索引文件
C.学生档案表必须被添加到一个数据库中
D.该索引可能是唯一索引

6、真题选择第6   预测精华选择第6
考察知识点:记录显示命令
真题选择第6题
显示学生档案表中第3条到第5条记录的命令是(6)。
A.LIST FOR 记录号>=3 AND 记录号<=5
B.LIST FOR RECNO()>=3 AND RECNO()<=5
C.LIST FOR RECORD>=3 AND RECORD<=5
D.GO 3
LIST REST 3
预测精华选择第6
显示学生档案表中第3条到第5条记录的命令是()
ALIST FOR 记录号>=3 AND 记录号<=5
BLIST FOR RECNO()>=3 AND RECNO()<=5
C
LIST FOR RECORD>=3 AND RECORD<=5
DGO 3
LIST REST 3

7
、真题选择第7   预测精华选择第7 
考察知识点:关系型数据库基本运算
真题选择第7题
下列不属于关系型数据库基本运算的是(7)。
A.投影                      B.筛选                       C.连接                                D.拆分
预测精华选择第7
下列不属于关系型数据库基本运算的是()。
A.投影                       B.筛选                       C.连接                       D.拆分

8、真题选择第8   预测精华选择第8 
考察知识点:非容器类控件和不可视类控件
真题选择第8题
下列既是非容器类控件又是不可视类控件的选项是(8)。
A.标签(Label)                                           B.形状(Shape)
C.表单(Form)                                           D.计时器(Timer)
预测精华选择第8 
下列()既是非容器类控件又是不可视类控件。
A.按钮(Button                                 B.形状(Shape
C.表单(Form                                            D.计时器(Timer

9、真题选择第9   预测精华选择第9 
考察知识点:表单及表单常用控件事件及属性
真题选择第9题
要使表单运行时文本框内直接显示数字123,则(9)。
A.在“属性”窗口中将文本框的Value属性设置为123
B.在文本框的Click事件中输入This.Value=123
C.在文本框的InterActiveChange事件中输入This.Value=123
D.在“属性”窗口中将文本框的Caption设置为123
预测精华选择第9 
要让表单运行时文本框内直接显示数字123,则()。
A.在“属性”窗口中将文本框的Value属性设置为123
B.在文本框的Click事件中输入This.Value=123
C
.在文本框的InterActiveChange事件中输入This.Value=123
D.在“属性”窗口中将文本框的Caption设置为123

10、真题选择第10   预测精华选择第10 
考察知识点:表单属性设置
真题选择第10题
若将表单的Closable属性设置为.F.,则(10)。
A.表单不能运行                                            B.表单不能修改
C.表单内没有其它控件                                D.表单关闭按钮处于不可用状态
预测精华选择第10
若将表单的Closable属性设置为.F.,则()
A.表单不能运行                                             B.表单不能修改
C.表单内没有其它控件                                 D.表单关闭按钮处于不可用状态



11、真题填空第1   预测精华填空第1 
考察知识点:创建数组的命令
真题填空第1题
创建数组的命令动词有DIMENSION和  1 
预测精华填空第1 
创建数组的命令词有DECLARE         

12、真题填空第2   预测精华填空第2 
考察知识点:视图设计器与查询设计器
真题填空第2题
视图设计器比查询设计器多一个选项卡,其名称是  2 
预测精华填空第2
视图设计器与查询设计器多了一个选项卡(页),其名称是        

13、真题填空第3   预测精华填空第3 
考察知识点:数据库中表间关系
真题填空第3题
数据库中的表间关系有4种,若两个表通过主索引建立表间关系,则这种表间关系是  3 
预测精华填空第3 
数据库中的表间关系有4种,两个表若通过主索引建立的表间关系,则这种表间关系应是         

14、真题填空第4   预测精华填空第4 
考察知识点:控件的Caption属性
真题填空第4题
若一个命令按钮显示“退出(Q)”,则应将其Caption属性设置为  4 
预测精华填空第4
一个命令按钮上的显示的名称是“确定(S)”,则应将其Caption属性设置为      

15、真题写出运行结果第1   预测精华写出运行结果第2 
考察知识点:多分支结构程序设计
真题写出运行结果第1题
程序1
S=0
FOR I=1 TO 6
                   DO CASE
                            CASE I>3
                                     S=S+I
                            CASE I>7
                                     S=S+I^4
                            OTHERWISE
                                     S=S+I*2
                   ENDCASE
ENDFOR ? S
预测精华写出运行结果第2
阅读下列程序,该程序的运行结果是:
S=0
FOR N=1 TO 5
                   DO CASE
                            CASE N>3
                                     S=S+N
                            CASE N>5
                                     S=S+N^2
                            OTHERWISE
                                     S=S+N*2
                   ENDCASE
ENDFOR
? S

16、真题写出运行结果第2   预测精华写出运行结果第3 
考察知识点:循环结构程序设计
真题写出运行结果第2题
程序2
USE 学生档案
S=1 DO WHILE .T.
         IF EOF()
           S=S+3
           IF S>15
                    EXIT
           ENDIF
         ELSE
           S=S+1
           SKIP 1
         ENDIF
ENDDO
?S
预测精华写出运行结果第3
阅读下列程序,该程序的运行结果是:
USE 学生档案
S=1
DO WHILE .T.
                   IF EOF()
                            S=S+2
                            IF S>10
                                     EXIT
                            ENDIF
                            ELSE
                                     S=S+1
                                     SKIP
                            ENDIF
                   ENDDO
                   ? S



17、真题写出运行结果第3   预测精华写出运行结果第4 
考察知识点:简单程序设计及表单设计
真题写出运行结果第3题
程序3
如图2所示,数字20所在的文本框为TEXT1,字符“X”所在的文本框为TEXT2,数字0所在的文本框为TEXT3,“计算”按钮的Click事件代码如下:
X=THISFORM.TEXT1.VALUE
Y=THISFORM.TEXT2.VALUE
Z=THISFORM.TEXT1.VALUE+&Y
THISFORM.TEXT3.VALUE=Z
保持文本框中内容不变,当单击“计算”按钮时,写出文本框TEXT3中显示的值。
预测精华写出运行结果第4
阅读下列程序,该程序的运行结果是:
如图所示,数字15所在文本框为TEXT1,字符“A”所在文本框为TEXT2,数字0所在文本框为TEXT3,“=>”按钮的Click事件代码如下:
A=THISFORM.TEXT1.VALUE
B=THISFORM.TEXT2.VALUE
THISFORM.TEXT3.VALUE=&B+THISFORM.TEXT1.VALUE
保持文本框中内容不变,当点击“=〉”按钮时,写出文本框TEXT3中显示的值。

18、真题写出运行结果第4   预测精华写出运行结果第5 
考察知识点:选择结构程序设计
真题写出运行结果第4题
程序4
如图3所示,数字90所在文本框为TEXT1,数字0所在文本框为TEXT2,“计算”按钮的Click事件代码如下:
USE 学生档案
M=0
S=0
SCAN
                   IF 成绩>=THISFORM.TEXT1.VALUE
S=S+成绩
M=M+1
                   ENDIF
ENDSCAN
THISFORM.TEXT2.VALUE=S/M
保持文本框中内容不变,当单击“计算”按钮时,写出文本框TEXT2中显示的值。
预测精华写出运行结果第5 
阅读下列程序,该程序的运行结果是:
如图所示,数字60所在文本框为TEXT1,数字0所在文本框为TEXT2,“=〉”按钮的Click事件代码如下:
USE 学生档案
M=0
SCAN
                   IF 成绩>=THISFORM.TEXT1.VALUE
                            M=M+1
                   ENDIF
ENDSCAN
保持文本框中内容不变,当点击“=〉”按钮时,写出文本框TEXT3中显示的值。 19、真题程序填空第2   预测精华程序填空第2
考察知识点:表中索引的定义及记录定位命令
真题程序填空第2题
找出学生档案表中男、女同学的最高分。
USE 学生档案
INDEX ON 性别+  5   TAG ABC
GO    6 
M2=成绩
DO WHILE 性别=  7 
SKIP -1
ENDDO
  8 
? “男同学的最高分是:”,M1
? “女同学的最高分是:”,M2
预测精华程序填空第2
找到学生档案表中男、女同学的最高分
USE 学生档案
INDEX ON 性别+           TAG ABC
GO          
M2=成绩
DO WHILE 性别=        
                   SKIP -1
ENDDO
        
? “男同学的最高分是:”,M1
? “女同学的最高分是:”,M2

20、真题程序填空第3   预测精华程序填空第4
考察知识点:SQL语句简单查询
真题程序填空第3题
为学生档案表添加一个“班级”字段,数据类型为 C(6),并分别计算各班的总成绩,然后显示表中成绩最高的2个人的姓名和成绩。
ALTER TABLE 学生档案   9   班级 C(6)
SELECT SUM(成绩) , 班级 FROM 学生档案    10   班级
SELECT   11   姓名, 成绩  FROM 学生档案 ORDER BY 成绩 DESC
预测精华程序填空第4
将学生档案表添加一个字段“年龄”,数据类型为N(2),并将“性别”字段由字符型改为逻辑型,然后显示成绩最高的2个人的姓名和学号
ALTER TABLE 学生档案          年龄 N(2)           性别 L
              姓名,学号 FROM 学生档案 ORDER BY 成绩



21、真题程序填空第4   预测精华程序填空第3 
考察知识点:循环结构程序设计
真题程序填空第4题
判断一个数是否为素数。如图5所示,数字13所在文本框为TEXT1,文本框TEXT2用于输出素数信息,“=〉”按钮的Click事件代码如下:
A=THISFORM.TEXT1.VALUE
FOR N=2 TO A-1
          IF A%N=  12 
EXIT
          ENDIF
ENDFOR
IF  A=  13  
                   B=“是素数”
ELSE
                   B=“不是素数”
ENDIF
THISFORM.TEXT2.VALUE=B
预测精华程序填空第3
判断素数,如图所示,数字13所在文本框为TEXT1,数字0所在文本框为TEXT2,“=〉”按钮的Click事件代码如下:
A=THISFORM.TEXT1.VALUE
FOR N=2 TO A-1
                   IF A%N#0
                            N=    
                   ELSE
                                
                   ENDIF
ENDFOR
IF      
                   THISFORM.TEXT2.VALUE=”是素数
ELSE
                   THISFORM.TEXT2.VALUE=”不是素数
ENDIF
THISFORM.TEXT2.VALUE=B

22、真题表单分析第1   预测精华表单分析第1 
考察知识点:表单设计、属性及方法
真题表单分析第1题
如图6所示,文本框由上到下依次为TEXT1、TEXT2和TEXT3,按钮“计算天数”为Command1,“退出”为Command2,在给出的6项(A、B、C、D、E、F)中选择2个正确选项。
选项:
A.退出按钮上的文字应使用对应的NAME属性设置
B.退出按钮中的代码为 THISFORM.RELEASE
C.计算天数按钮的代码为 THISFORM.TEXT1.VALUE={^2008-8-8}-DATE()
D.TEXT2的 VALUE属性初值应设置为DATE ()
E.表单的 MaxButton和MinButton属性均为.T.
F.TEXT3的 VALUE属性初值应设置为VAL(TIME ())
预测精华表单分析第1
如图所示,文本框由上到下依次为TEXT1TEXT2TEXT3,按钮“停止计时”为Command1,“退出”为Command2,在给出的7项(ABCDEFG)中选择3个正确选项。
选项:

A.此表单不需要计时器控件
B.关闭按钮中的代码为 THISFORM.RELEASE
C.停止计时按钮的代码为 THISFORM.STOP
D.计算天数的代码为:
THISFORM.TEXT1.VALUE={^2008-8-8}-DATE()
E.表单标题栏上的文字应在表单控件的NAME属性上设置
F.表单的MaxButtonMinButton属性均为.F.
G.表单的Closable属性应设置为.F.

23、真题表单分析第2   预测精华表单分析第2 
考察知识点:过程的调用及参数的传递
真题表单分析第2题
分析如下程序,在给出的7项(A、B、C、D、E、F、G)中选择3个正确选项。
*MAIN.PRG
PUBLIC A
PRIVATE B
LOCAL C
A=1
B=2
C=3
D=4
DO  SUB.PRG  WITH  A+1,B
? A+B+C+D
*SUB.PRG
PARAMETERS  M,N
PRIVATE B,D
B=5
D=6
M=M*10
N=N*20
A=B+D
RETURN
选项:
A.程序执行结果是58
B.变量C不能在SUB程序中使用
C.变量A的值始终是1
D.变量B在? A+B+C+D语句中的值是5
E.变量D是本地变量
F.语句PRIVATE B,D是将变量B、D说明为局部变量且赋值为.F.
G.在DO SUB.PRG WITH A+1,B中实现A+1赋值给N,B赋值给M
预测精华表单分析第2
分析如下程序,在给出的6项(ABCDEF)中选择2个正取的选项
*MAIN.PRG
PUBLIC A
PRIVATE B
LOCAL C
A=1
B=2
C=3

D=4
DO SUB.PRG
? A+B+C+D
*SUB.PRG
PRIVATE B,D
B=5
D=6
A=B+D

选项:
A.程序的执行结果是20
B.变量C不能够在SUB程序中使用
C.变量A的值始终是1
D.变量B的值在最后输出时是5
E.变量D的作用域是LOCAL
F.语句PRIVATE B,D是将变量BD赋值为.T.
打印本文 打印本文  关闭窗口 关闭窗口