VFP考试A卷及答案Word格式文档下载.docx
《VFP考试A卷及答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《VFP考试A卷及答案Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
![VFP考试A卷及答案Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-12/12/a65e9145-305b-42fc-9a4a-fc56d0db1975/a65e9145-305b-42fc-9a4a-fc56d0db19751.gif)
?
eof()
A).F.B).T.C)出错信息D)末记录号加1
6、下面有关查询、视图的叙述中,()是正确的。
A)查询结果可以以数据表、报表、图形等形式输出,视图也一样
B)可以对远程数据建立视图,只能对本地数据建立查询
C)查询和视图产生的数据表就和一般的数据表一样,可以进行增、删、查、改操作
D)在命令窗口直接编写SELECT-SQL命令和使用查询设计器都能够建立查询文件
7、假设已建立“图书”表文件,表结构为:
书号(C,6)、书名(C,30)、单价(N,6,2)。
现要查
看书名中含有“计算机”的各书信息,并且按书号升序排列,可使用()命令实现。
A)SELECT*FROM图书WHERE书名="
计算机"
ORDERBY书号
B)SELECT*FROM图书WHERE"
$书名ORDERON书号
C)SELECT*FROM图书WHERELIKE(书名,"
%计算机%"
)ORDERBY书号
D)SELECT*FROM图书WHEREAT("
书名)>
0ORDERON书号
8、下面有关记录查找命令的叙述中,()是错误的。
A)执行LOCATE命令之前,应打开相应的索引文件
B)执行SEEK命令之前,应打开相应的索引文件
C)执行LOCATE、FIND和SEEK命令后,FOUND()ANDEOF()的值为.F.
D)当主索引文件的索引表达式是日期型时,不能使用FIND命令进行查找
9、阅读以下程序,输出结果是()。
SETTALKOFF
X1=100
X2=58
DOSUB
X1,X2
RETURN
PROCEDURESUB
PRIVATEX1
X1=110
X2=60
ENDPROC
A)11060
10060
B)10060
C)11060
10058
D)11058
10、在自定义函数中,()。
A)只能通过RETURN语句返回一个函数值
B)不仅能通过RETURN语句返回一个函数值,还可以通过形参与变量实参间的相互作
用双向传递数据
C)只能通过形参与变量实参间的相互作用传递数据
D)只能返回一个函数值和一个变量值
11、下列叙述正确的是()。
A)用户可以根据需要定义自己的事件
B)事件有带参数与不带参数的两种
C)只有用户的动作才可以触发事件
D)用户的一个动作只能触发一个事件
12、在FORM1表单中有一命令按钮组CG1,内包含两个命令按钮C1与C2,在C1某事件
中引用CG1的VALUE属性代码是()。
A)FORM1.CG1.VALUE
B)THISFORM1.CG1.VALUE
C)THIS.CG1D)THIS.PARENT.CG1
13、以下叙述正确的是()。
A)用户在表单某事件中定义的私有变量作用域是该表单
B)用户在表单某事件中定义的公共变量作用域是该表单,它将随着表单的释放而被自
动删除
C)用户为表单定义的变量属性作用域是该表单
D)若存在表单集,用户在表单集中某表单定义的变量属性作用域是该表单
14、下列叙述正确的是()。
A)所有控件都有数据源属性
B)用于指定VFP控件数据源的属性是controlsource或rowsource
C)用于指定VFP控件数据源的属性不止上述两种
D)只需设置对象的数据源属性就可以实现对象的数据绑定功能
15、如果在运行某个表单时,也准备使用“menu2.mpr”快捷菜单,则可以在该表单属性的
“RightClick.Event”事件中添加()代码。
A)setsysmenutomenu2.mprB)runformmenu2.mpr
C)createmenu2.mprD)domenu2.mpr
16、VFP提供了3种创建报表的方法,其中不包括()。
A)报表设计器B)报表向导C)报表生成器D)快速报表
17、在使用菜单设计器编辑“菜单栏”时,当前行“结果”列表框中不包含的选项是()。
A)快捷菜单B)子菜单C)命令D)过程
18、要进行数据库概念模型的设计,最为常用的方法是()。
A)关系规范化B)实体联系图C)抽象概念设计D)模糊概念设计
19、面叙述中()不属于数据库系统的特点。
A)数据结构化好B)数据独立性高C)数据冗余度高D)数据共享程度
20、设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及其
关系,应使用()。
A)表设计器B)查询设计器C)表单设计器D)数据库设计器
21、在表设计器的字段选项卡中,可设置字段(),输入的新数据必须符合这个要求才能被接
收,否则要求用户重新输入该数据。
A)有效性规则B)有效性信息C)有效性默认值D)注释
22、在表设计器的字段选项卡中,可在字段有效性()框中输入违反有效性规则时的提示信
息。
A)规则B)信息C)默认值D)注释
23、关于建立表索引的下列叙述中()是正确的。
A)索引文件名必须与索引字段名同名
B)字段名改名后对应索引表达式也得修改
C)字段的标题修改后对应的索引名也得修改
D)含有两个关键字的索引表达式就是将两个字段名简单相"
+"
24、要使查询结果中不包括重复的记录,则应在SELECT-SQL命令中添加()参数。
A)NOREPEATB)DISTINCT
C)INDEPENDENTD)SINGLE
25、下列对象的引用属于相对引用的是()。
A)Form1.Combo1B)Form1.Command1.Caption
C)Form1.NameD)THIS.Value
26、以下关于表单集的叙述中不正确的是()。
A)表单集中的所有表单拥有同一个数据环境
B)表单集中可以包含一或多个表单对象,也可以不包含一个表单对象
C)表单集被创建后仍可添加新表单
D)表单集被隐藏,其所包含的全部表单也被自动隐藏
27、所有的对象都能识别的事件的是()。
A)ClickB)Load
C)InterActivechangeD)Init
28、下面关于列表框和组合框的正确叙述是()。
A)列表框可以实现多重选择,而组合框不能
B)组合框可以实现多重选择,而列表框不能
C)列表框和组合框都可以实现多重选择
D)列表框和组合框都不能实现多重选择
29、在打印报表时,如果要在每一页加上页码或时间,需要在相应带区中添加()。
A)域控件B)标签控件C)图形控件D)其它控件
30、某工厂生产多种产品,每种产品要使用多种零件,一种零件可能安装在多种产品上,则
产品和零件之间存在着()的联系。
A)一对一B)一对多C)多对多D)不能确定
31、在关系模式中,关系可视为一张表,元组是指表中的()。
A)一列B)一行C)表名D)值域
32、设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及
其关系,应使用()。
33、关系运算符$用来判断一个字符串表达式是否()另一个字符串表达式。
A)等于B)完全等于C)不等于D)包含于
34、在创建表结构时,可将字段的值定义为NULL,以下有关NULL概念的叙述中正确的是()。
A)值表示允许字段值为空值
B)值可看作是空白的字符串
C)值与数值0具有同等的意义
D)值的默认值为逻辑值.F.
35、在菜单设计器中,要为某个菜单项定义一个快捷键,要在()中定义。
A)菜单名称B)结果C)选项D)菜单级
36、在表设计器的字段选项卡中,为使英文字段名在编辑或浏览时能够显示汉字信息,应在
显示组合框的()框中输入相应的汉字信息。
A)格式B)输入掩码C)标题D)以上三种均可
37、下面选项中有关工作区概念的正确叙述是()。
A)每个工作区是一个能存储多个表的存储区域
B)VFP最多可以打开10个工作区
C)必须为每一个打开的表分配一个独立的工作区
D)不同工作区中的表无法建立关联
38、要显示所有“性别”字段(逻辑型)值为.T.的所有记录,其正确的命令是()。
A)DISPLAYFORNOT性别
B)DISPLAYFOR性别=T
C)LISTFOR性别
D)LISTALLFOR性别='
男'
39、某表文件结构是:
姓名(字符型)、是否团员(逻辑型)、出生年月(日期型)。
按出生年月索
引后,要查询82年6月12日出生的记录,应该执行的命令是()。
A)OCATE{^1982/06/12}
B)OCATE出生年月={1982/06/12}
C)SEEK出生年月=CTOD("
1982/06/12"
)
D)SEEK{^1982/06/12}
40、有如下程序:
SETTALKON
PUBLICK2
K1="
AB"
DOZCX1
K1,K2
PROCEDUREZCX1
CD"
K2=K1+"
200"
程序执行后,屏幕显示结果是()。
A)ABAB200B)CDCD200C)ABCD200D)CDAB200
41、表单中包含一个命令按钮,在运行表单时,下列有关事件引发次序的叙述中,正确的是
()。
A)先是命令按钮的Init事件,然后是表单的Init事件,最后是表单的Load事件
B)先是表单的Init事件,然后是命令按钮的Init事件,最后是表单的Load事件
C)先是表单的Load事件,然后是表单的Init事件,最后是命令按钮的Init事件
D)先是表单的Load事件,然后是命令按钮的Init事件,最后是表单的Init事件
42、要从表单MYFORM1中返回值,以下操作正确的是()。
A)该表单必须为有模式表单,且必须为表单的INIT事件编程
B)该表单必须为无模式表单,且必须为表单的UNLOAD事件编程
C)该表单必须为无模式表单,且必须为表单的INIT事件编程
D)该表单必须为有模式表单,且必须为表单的UNLOAD事件编程
43、执行下列程序的结果是()。
CLEAR
STORE0TOB
FORA=0TO10
IFMOD(A,2)=0
B=B+1
ENDIF
ENDFOR
A,B
A)105B)115C)106D)116
44、决定表单为主表单或子表单的属性是()。
A)WindowStateB)WindowType
C)ShowWindowD)ShowTips
45、字符串变量S="
,T="
,则下列表达式的运算结果为逻辑.F.的是()。
A)NOT(S=T)ORT$("
13479"
)B)NOTS$("
)AND(S<
T)
C)NOT(S<
T)D)NOT(S>
=T)
46、表单Form1上有标签对象Label1,为使其在表单上横向居中,表单的Init事件代码为(
)。
A)THISFORM.Label1.Left=THISFORM.Width/2
B)THISFORM.Label1.Height=THISFORM.Height/2
C)THISFORM.Label1.Width=THISFORM.Label1.Width/2
D)THISFORM.Label1.Left=(THISFORM.width-THISFORM.Label1.Width)/2
47、中所有“工资”字段(数值型)的值在原有工资的基础上增加100元,正确的命
令是()。
A)EPLACE工资WITH工资+100
B)EPLACEALL工资WITH工资+100
C)EPLACEALL工资WITH100
D)EPLACE工资WITH100
48、执行下列程序的结果是()。
S="
87654321"
I=1
DOWHILEI<
5
SUBSTR(S,5-I,1)I=I+1ENDDOSETTALKONA)8765B)5678C)4321D)123449、下面程序的功能是输出如下图形,请选择正确答案填入注释行的“?
”之后、“&
&
”之前,以完成程序。
l00020003
SETTALKOFFCLEARDIMENSIONA(3,3)A=0FORI=1TO3A(I,I)=IENDFORFORI=1TO3FORJ=1TO3?
&
选择答案填写行ENDFOR?
ENDFORSETTALKONA)A(J,J)B)A(J,I)C)A(I,J)D)A(I,I)50、在用报表向导创建一对多报表的步骤中,第1个步骤是要确定()。
A)报表样式B)父表C)子表D)父表与子表的关联VFP(A卷)答案1C2C3A4C5B6B7C8A9A10B11C12全错13C14D15D16C17A18B19C20D21A22B23B24B25D26B27D28C29A30C31B32D33D34A35C36C37C38C39D40B41D42D43D44C45C46D47B48B49C50B对全部高中资料试卷电气设备,在安装过程中以