2024年3月29日发(作者:)

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

41.

VFP数据库系统是关系数据库系统。 (T)

按数据库的数据模型来分,数据库系统可分为单机、分时、网络三种类型。 (F)

VFP数据类型为14种。 (T)

SET MARK TO 命令改变显示日期数据中使用的分界符。 (T)

通用型数据的长度为8位。 (F)

一个变量或一个常数也是一个表达式。 (T)

内存变量和字段变量可以取同名。 (T)

在VFP中变量必须先赋值再使用。 (T)

内存变量文件名后缀为.PFT。 (F)

VISUAL FOXPRO中的项目管理器是所有应用程序的控制中心。 (T)

RUSHMOER技术可以应用在任何一条命令中。 (F)

数组变量可以用PUBLIC定义。 (T)

数组变量在未赋值前各个元素的初值为0。 (F)

当BOF( )为真时,RECNO( )永远为1。 (F)

结构复合索引文件和独立复合索引文件都可以在创建表结构时建立。 (F)

当EOF( )为真时,RECNO ( )永远为RECCOUNT( )+1。 (T)

NULL是指没有任何值,与0,空字符串或空格串具有相同的意义。 (F)

在同一个表文件中,所有记录的长度均相同。 (T)

一个表达式中一定包括运算符。 (F)

SET EXACT ON只对字符串运算起作用。 (T)

执行PACK命令后, 当前数据库文件的记录指针在首条记录。 (T)

用USE命令打开表文件时,记录指针始终指向首记录。 (T)

日期型数据可以和日期型数据相加,结果为日期型。 (F)

学生表的记录数为10个,记录指针在第7条记录,命令APPEND BLANK执行后,该表共有11条

记录,其中第八条记录为空记录。 (F)

字符型数据按ASCII码值比较大小。 (T)

汉字按ASCII码值比较大小。 (F)

一个.DBF文件可以拥有若干个索引文件,但在任何一个时刻只能有一个索引文件真正起作用。(T)

数值运算符的优先权高于关系运算符。 (T)

VAL函数可将数值型数据转为字符型。 (F)

CHR函数将ASCII码转为字符函数。 (T)

索引文件中没有实际表文件的记录内容。 (T)

在任何情况下,使用LOCATE命令后,EOF( )的值均为真。 (F)

命令LIST FOR〈条件〉完成的工作相当于关系运算的投影运算。 (F)

VFP的索引文件分为单项索引文件和多项索引文件。 (F)

VFP的单项索引文件随表的打开而打开,随表的关闭而关闭。 (F)

VFP的独立复合索引文件名可以与表名相同。 (F)

单项索引文件只能按升序排,不能有DESCENDING选项。 (T)

索引文件相当两个字段的表格,占存储空间小,而排序文件与原文件大小相同,占存储空间大。

(T)

索引文件和排序文件均可单独使用。 (F)

SUM命令是对表中的任意数据类型字段纵向求和。 (F)

TOTAL命令的结果存在表中,该表结构与原表不同。 (F)

1

42.

43.

44.

45.

46.

47.

48.

49.

50.

51.

52.

53.

54.

55.

56.

57.

58.

59.

60.

61.

62.

63.

64.

65.

66.

67.

68.

69.

70.

71.

72.

73.

74.

75.

76.

77.

78.

79.

80.

81.

82.

COPY TO命令可复制原表的结构和内容。 (T)

删除文件之前时,该文件必须关闭。 (T)

FIND命令查找字符型数据时,必须加定界符。 (F)

FIND,SEEK,LOCATE查找命令既适合已建索引的表,也适合未建索引的表。 (F)

ZAP命令只删除表的记录,不删除表的结构。 (T)

REPLACE、STORE命令可以修改字段变量的值。 (F)

建立表文件时,一定产生相应的备注文件。 (F)

VFP每条命令都是以一个动词开始的。 (T)

在VFP中,对于任何特定动词的子句和一些关键字,其顺序都不能改变。 (F)

数组变量可以用PUBLIC代替DIMENSION来定义。 (T)

当BOF( )为真时,RECNO( )永远是1。 (F)

STORE和“=”命令具有相同功能,它们都可以在一条命令中给多个变量赋值。 (F)

数据库是结构化的相关数据的集合。 (T)

当记录指针指向最后一条记录时,它的文件结束函数EOF( )值为假。 (T)

可以用“=”命令给字段变量赋值。 (F)

在VFP中,若对变量没有赋初值,则它的值为0。 (F)

在VFP中,数组中每个元素可以是不同类型的。 (T)

在VFP中,一个变量也可以作条件使用。 (T)

数组和表文件一样,都可以永久存储大量结构化数据。 (F)

内存变量的初值是.F.。 (F)

打开数据库表文件,使用LIST命令显示后,若再用DISPLAY命令显示,将显示第一条记录内容。

(F)

TOTAL命令只能对数据库表文件中的数值型字段分类求和。 (T)

REPLACE命令可以修改内存变量和字段变量的值。 (F)

FIND和SEEK命令均可用于查找字符型、数值型和日期型数据。 (F)

用SET INDEX TO <文件名>命令打开索引文件时,不必打开相应的数据库表文件。(F)

VFP可以通过.TXT文件与其他高级语言进行数据交换。 (T)

在给数据库表文件更改文件主名后,其同名的备注文件也必须改名。 (T)

SEEK命令可以直接用表达式进行查找。 (T)

LOCATE命令只能查找未索引文件的记录。 (F)

ZAP命令物理删除整个数据库表文件。 (F)

在修改文件名时,文件必须关闭。 (T)

数据库表文件中的记录物理顺序和对应数据库表文件的索引文件的记录逻辑顺序总是不一致的。

(F)

使用LIST ALL命令可以把备注型字段的内容显示出来。 (F)

关闭表文件时,对应的索引文件将自动关闭。 (T)

CLOSE ALL和CLEAR ALL语句的功能是相同的。 (F)

函数的自变量类型和函数值的类型必须一致。 (F)

在未打开索引文件的情况下,表记录按物理顺序排列。 (T)

SKIP 2和DISPLAY NEXT 2 指针移动是相同的,都是从当前记录开始向后移动两条记录。 (F)

关系数据库对关系有三种基本操作:选择、投影、连接。 (T)

多关键字索引时,只要把各项关键字相加组成索引表达式即可。 (F)

VFP的菜单选项随着用户的操作可以发生变化。 (T)

2

83.

84.

85.

86.

87.

88.

89.

90.

91.

92.

93.

94.

95.

96.

97.

98.

99.

100.

101.

102.

103.

104.

105.

106.

(F)

107.

108.

109.

110.

111.

112.

113.

114.

115.

116.

117.

118.

119.

120.

121.

VFP的命令窗口,可以输入命令,但不能改变命令的字体、字型等各项编辑工作。(F)

表文件的结构只能通过表设计器进行修改。 (F)

内存变量的数据类型一旦确定,就不能再改变。 (F)

VFP的控制菜单具有将窗口最大化的功能。 (F)

已知K=1,执行P=K=K+2后,则P的值为3。 (F)

打开表和关闭表命令一样,均为USE。 (F)

复制表结构命令为COPY STRUCTURE TO 。 (T)

INSERT BEFORE BLANK 命令表示在当前表的当前记录之后插入一个新记录。

(F)

BROWSE 窗口具有显示、修改、删除和追加表中的记录功能。 (T)

LIST默认范围为ALL,执行完LIST命令后,EOF()值为 .F .。 (F)

排序之后表文件结构与原表相同。 (T)

排序文件中的查询依然按记录的物理顺序.查找速度慢;索引文件按逻辑顺序进行,查找速度快。

(T)

TYPE命令可输出表文件,索引文件内容。 (F)

RENAME命令只能重命名自由表,而不能重命名数据库表。 (T)

用ERASE命令删除的文件可以恢复。 (F)

退出VFP系统的命令是EXIT。 (F)

关系二维表中的属性,对应于数据库表文件的记录;二维表中的元组,对应于数据库表文件的字段。

(F )

函数AT(“数据”,”计算机数据管理技术”)结果是T。 (F)

函数TIME( )返回系统时间,其输出值类型为时间型。 (F)

函数FCOUNT( )返回指定表的字段数。 (T)

函数RECECOUNT( )返回指定表文件记录总数。 (T)

字段变量与内存变量同名时,字段变量优先。 (T)

显示数据库表结构命令是DISP STRUCTURE。 (T)

若某数据库表文件有2个备注型字段,则这2个备注型字段内容存储在两个不同的备注文件中。

删除数据库表文件中某条记录,单独使用DELETE或PACK其中一条命令即可。 (F)

用PACK命令删除的记录是可以恢复的。 (F)

索引文件只改变原表文件记录的逻辑排列顺序,而不改变原表文件记录的物理顺序。 (T)

用SEEK命令查询记录时,若查询不到指定记录则函数EOF( )值一定为.T .。 (T)

TOTAL命令执行后,生成的新表文件结构和记录一定与当前表文件的结构和记录相同。 (F)

VFP程序每行必须以“;”号结束。 (F)

在主程序中,因为它不返回,因而最后加RETURN语句是错误的。 (F)

SET CONSOLE OFF命令对所有输出内容均不显示。 (F)

结构化程序设计的三种基本结构是:选择,循环和嵌套。 (F)

程序中定义的变量的初值均为0。 (F)

过程文件可以由若干个过程构成,而若干过程可放在一个过程文件中。 (T)

自定义函数与过程文件的不同在于自定义函数必须返回一个值。 (T)

主程序与子程序之间的参数可以通过内存变量作用域属性传递。 (T)

CANCEL和SUSPEND命令功能相同,都能中断当前程序的执行并返回到系统命令窗口。(F)

主程序与子程序之间的参数传递既可用传值方式又可用引用方式。 (T)

3

122. 建立一个名为程序文件,应使用命令MODIFY FILE PROG1。 (F)

123. 在VFP中,运行应使用命令RUN MAIN。 (F)

124. 在VFP中,建立、修改和运行VFP程序文件的命令依次为MODI COMM, MODI COMM和DO。

(T)

125. 在VFP中,分支结构的语句有条件分支,多分支和循环分支。 (F)

126. 在随机循环程序中,若要退出循环,应使用ESC语句。 (F)

127. DOCASE-ENDCASE语句中,如果有2个以上<条件>值为真时,所有与之对应的语句均能被执行。

(F)

128. DOCASE与第一个CASE<条件>语句之间的语句一定不能被执行。 (T)

129. 使用条件分支语句时,IF和ENDIF不一定成对出现。 (F)

130. 在DOCASE-ENDCASE语句中,若所有<条件>值为.F.则系统自动执行第一个语句行序列。 (F)

131. 在DOCASE-ENDCASE语句中,若选用OTHERWISE选项, 则当其它所有<条件表达式>均为假时,执

行与其对应的语句序列。 (T)

132. 在循环结构的程序中,EXIT语句的作用是强行退出循环。 (T)

133. 在分支语句中,<条件>的值必须是逻辑值。 (T)

134. 过程文件中包含的过程数不受限制。 (T)

135. 不打开过程文件,可以直接用DO<过程名>命令调用其中的过程。 (F)

136. 在参数传递中,PARAMETERS<参数表>中的“参数”与DO<过程名>WITH<参数表>的“参数”的个数

必须相同。 (T)

137. 程序中经PUBLIC语句说明的内存变量是全局变量。 (T)

138. 宏代换和名表达式( ),EVALUATE( )在替换表达式时运行速度一样。 (F)

139. 要删除当前所有名字的第二个字符为“X”的内存变量,应使用命令为RELEASE ALL LIKE “?X”。

(F)

140. 自定义函数与过程相似,可以是一个独立的命令文件,也可以在一个过程文件中。 (T)

141. 采用引用方式传递参数时,主程序中的内存变量值随传给被调用程序中PARAMETERS中对应变量

的值的变化而变化。 (T)

142. 用LOCAL定义过的变量初值为逻辑假。 (T)

143. 子程序是相对于主程序而言的一个独立的程序文件,其建立方法与建立程序文件的方法相同,扩展名

为.PRG。 (T)

144. 循环结构SCAN … ENDSCAN只适用于表文件。 (T)

145. 在VFP中,命令文件执行时自动编辑为目标文件,扩展名为.FXP。 (T)

146. 在循环结构中,LOOP选项用于跨过LOOP后面的语句,直接回到循环起始语句。 (T)

147. 在FOR…ENDFOR循环结构中,每循环一次,循环变量的值自动递增或递减一个步长值。 (T)

148. 在子程序中使用RETURN TO MASTER 选项表示返回上一级调用程序。 (F)

149. 过程文件打开使用命令MODI COMMAND<过程文件名>。 (F)

150. 在FOR…ENDFOR循环结构中,变量初值,终值,步长均为一个数值表达式,其值必须为正整数。

(F)

151. 在FOR…ENDFOR循环结构中,若不选[STEP]步长选项, 则系统默认递增或递减步长为1。 (F)

152. 所有对象的属性、事件和方法在定义类时被指定,不过我们可以根据需要向对象中添加新的属性、

事件和方法。 (F)

153. Visual FoxPro中的类分为两大类型,即:可视类和不可视类。 (F)

154. 所有的容器均可处理其所包含控件相关联的事件。 (F)

155. 项目管理器可以将一个应用程序中所有的文件合并成单一的文件,它可以编译成一个在Visual

4

FoxPro环境下运行的应用程序(.APP)文件,或是一个独立的WINDOWS应用程序(.EXE)文件。

(T)

156. 绑定型OLE对象是指与表文件的通用型字段相关联的对象。 (T)

157. Visual FoxPro中任何控件的ENABLED属性设置为假.F.时,控件的颜色均变为淡暗色。(F)

158. 容器中对象的INIT事件在容器的INIT事件之前触发。 (T)

159. VFP中的表格列属于控件类控件。 (F)

160. 当VALID事件返回为0时,控件可失去焦点。 (F)

161. 只有表单文件和表单备注文件同时存在时,才能执行表单。 (T)

162. VFP中设置控件的TAB键次序有两种方式:命令式和菜单式。 (F)

163. 控件对象中不能加入其它对象。 (T)

164. 数据环境也是容器类控件。 (T)

165. 当向表单传递参数时,表单的Init事件代码中必须包含语句:PARAMETERS <参数>。(T)

166. 容器对象中不能加入其它对象。 (F)

167. 除了系统定义的方法外,用户不能自己再定义方法。 (F)

168. 使文本框输入的内容不在屏幕上显示出来可用属性PASSWORDCHAR来设置。 (T)

169. VFP中把组合框与学生表数据源绑定可使用属性RECORDSOURCETYPE和RECORDSOURCE。

(F)

170. 将表单中所有文本框的ENABLED属性设置为假F.,可使用

(‘ENABLED’,.F.,’TEXTBOX’)。 (T)

171. 在表单(Form1)的命令按钮(Command1)的单击事件中,利用相对引用将命令按钮的Enabled属

性设置为假(.F.)使用:D=.F.。 (T)

172. VFP中的所有容器对象都有与它们相关联的记数属性和收集属性。 (T)

173. 把一个表直接从数据环境拖到表单中会产生一个列表框。 (F)

174. VFP中的类具有封装性,继承性和多态性等特性。 (T)

175. VFP的事件指对象所执行的操作,即类中所定义的完成特定操作的程序代码。 (F)

176. VFP中类的多态性指子类可以直接共享父类(基类)中定义的数据和方法。 (F)

177. VFP中类是建立对象的模板,而对象是类的一个实例。 (T)

178. 计时器,页框等类属于不可见类。 (T)

179. 列表框,标鉴,页等控件属于控件类。 (F)

180. BASECLASS属性是被引用对象的基类名,而NAME属性用于指定引用对象的名称。 (T)

181. 使用ADDITEM方法,可方便向表格,组合框或列表框添加一个新的数据项。 (F)

182. 隐藏表单可使用HIDE方法,显示表单可使用SHOW方法。 (T)

183. 时钟TIMER事件表示经过INTERVAL属性中指定的毫秒数后激发TIMER事件。 (T)

184. 在VFP中,对象引用可采用相对引用和绝对引用两种方式。 (T)

185. 在VFP中,设置一个对象多个属性可采用 W I T H …ENDWITH结构。 (T)

186. VALUE属性可判断选项按钮组当前选定的按钮,若VALUE=0,表示选定第一个按钮。 (F)

187. 微调按钮范围由KEYBOARD VALUE和SPINNER VALUE属性设置。 (F)

188. TIMER控件的INTERVAL属性,指定一个计时器事件和下一个计时器事件之间的秒数。 (F)

189. 对计时器控件来说,若ENABLED属性为假,则计时器不工作。 (T)

190. 表格的数据源可通过ROWSOURCE和ROWSOURCE TYPE属性设置。 (F)

191. 表格是一个容器对象,其包含列,而列又包含标头和控件。 (T)

192. 页框可通过设置ACTIVEPAGE属性激活某个指定页面。 (T)

193. 表单有两个扩展名,一个为.SCX(表单文件),另一个为.SCT(表单备注文件)。 (T)

5

194. 表单备注文件(.SCT)是一个具有固定表结构的表文件,存储生成表单所需的信息项。 (F)

195. 执行表单使用命令RUN FORM <表单名>。 (F)

196. 数据环境中只能添加表。 (F)

197. 表格记数属性为COLUMNS,收集属性为COLUMNCOUNT。 (F)

198. 释放表单命令为H。 (F)

199. CURVATURE属性指定SHAPE控件的拐角曲率,范围在0-99之间。 (T)

200. SETALL方法为容器对象中的所有控件或某类控件指定一个属性设置。 (T)

201. 在VFP新建的属性和方法均属于表单。 (T)

202. 一个表文件中只有一个关键字。 (F)

203. 关系数据库的数据之间联系有一对一,一对多和多对多三种类型。 (T)

204. 数据库文件后缀为.DBC,备注文件扩展名为.DCT。 (T)

205. 关系数据库用户自定义完整性指子表与父表之间的约束关系。 (F)

206. 在数据库中加入表使用命令ADD TABLE,移出表使用命令DROP TABLE。 (F)

207. CLOSE DATABASES ALL命令只关闭当前打开数据库和数据库表,不关闭自由表和索引文件。

(F)

208. DELETE DATABASE命令只删除指定名称的数据库,而包括在数据库中的数据库表未被删除。

(T)

209. VFP提供7种查询去向,浏览窗口,临时表,表,标鉴,图形, 报表和屏幕。 (T)

210. 通过VFP打开的文件,默认为共享方式。 (F)

211. SET EXCLUSIVE ON命令将一个文件以独占方式打开。 (T)

212. VFP文件锁定对象有两个:表和记录。 (T)

213. 表锁定允许用户读整个文件,但不能写。 (T)

214. 若从数据库中移去或删除表,则所有属于该表的触发器都从数据库中删除。 (T)

215. 一个数据库表可创建更新触发器,删除触发器和级联触发器。 (F)

216. 多表操作时,任何两个表之间都可以建立永久或临时关联。 (F)

217. 视图与表类似,都对应于外部存储介质上某一个具体的文件。 (F)

218. 用查询设计器设计出来的查询,总可以用SQL语言的SELECT查询语句来实现。 (T)

219. 共享数据表文件允许多个用户同时对该表文件中的相同内容进行读操作。 (T)

220. 当对表执行PACK命令时,该表必须处于独占方式。 (T)

221. 共享数据表文件允许多个用户同时对该表文件中的同一内容进行写操作和读操作。(F)

222. 多表操作时,二个表之间建立关联的基本前提条件是它们必须有共同的关键字。 (T)

223. 数据库的参照完整性是指一个表中的主关键字的取值必须是确定的,唯一的。 (F)

224. 表文件间的永久关系和临时关系只能在数据库表间建立,不能在自由表间建立。 (F)

225. 视图是在表或其他视图上导出的逻辑虚表。 (T)

226. 数据库表与自由表除了是否归属于数据库外,在其他方面没有任何区别。 (F)

227. 在设计报表时至少要考虑报表的数据源和报表的布局与格式。 (T)

228. 数据库的参照完整性规则包括更新规则,删除规则和插入规则,而每个规则中又有三个选项:级联、

限制和触发。 (F)

229. 在一个工作区中可同时打开多个数据库文件。 (F)

230. 一个数据库表文件最多只能创建三个触发器。 (T)

231. 查询可更新表中数据,而视图不行。 (F)

232. 连编应用程序后生成的.APP文件必须在VFP环境下运行。 (T)

233. 一个工作区只能打开一张表,而同一张表可以在不同工作区打开。 (T)

6

234. VFP中前10个工作区别名为W

1

-W

10

。 (F)

235. VFP表间的永久性关联不能使子表指针随父表指针移动。 (T)

236. 数据库表与自由表是不能相互转换的。 (F)

237. 如果一个数据库处于打开状态,则这时创建的所有表均自动添加到打开的数据库中。(T)

238. OLE的链接和嵌入的区别在于数据的存储地点不同。(T)

239. 组类容器(如命令按钮组等)的事件代码在任何时候都可以作为其所包含控件相关联(同

240. 名)事件的缺省代码。(F)

241. 数据库的参照完整性规则可以保证数据库中的数据的有效性和一致性,但前提是表与表

242. 之间必须建立永久性关联和临时性关联。(F)

243. 通过调用表单语句,既可以向表单传递参数,也可以获取表单的返回值。(T)

244. 在VFP中,把属于数据库的表称为数据库表,而独立存在不与任何数据库关联的表称为自由表。(T)

245. 数据库表允许长表名,长度可达256个字符。 (F)

246. 工作区有两个等效的别名,一是系统指定的别名,一是表的别名。(T)

247. 当前激活的工作区只有一个,要访问非当前工作区,必须采用引用的方式:别名.字段名。(T)

248. 在不同的工作区中多次打开同一个表,可使用REPLICATE子句。 (F)

249. 数据库表有触发器,而自由表没有(T)

250. 运行菜单可使用命令:RUN 菜单名 (F)

251. 查询学生表中拥有奖学金的所有学生的信息,使用命令:SELE * FROM 学生 FOR 奖学金>0 。

(F)

252. 查询学生表中奖学金为100元或200元的所有学生的信息,使用命令:SELE * FROM 学生 WHERE

奖学金IN(100,200)。 (T)

253. 标签的AUTOSIZE属性确定是否根据标题的长度来调整大小标签。(T)

7