VF习题集(2) 下载本文

C) 模块,转移,循环 D) 网状,选择,逻辑 248. 有如下程序段

CLEAR

@ 2,20 SAY \请选择菜单\@ 4,15 PROMPT \修改\@ 5,15 PROMPT \查询\@ 6,15 PROMPT \汇总\@ 7,15 PROMPT \退出\MENU TO sel

25

执行以上程序段后将在屏幕上显示一个菜单,如果用户移动光带选择了\退出\项,则内存变量sel的值是

A) 数值4 B) 数值0 C) 字符4 D) 字符0 249. 从键盘上接受一位整数并存入内存变量 X,正确的操作为

A) WAIT TO X B) ACCEPT TO X

C) INPUT TO X D) @1,20 GET X PICT \250. SCAN 循环语句是________扫描式循环

A) 数组 B) 表 C) 内存变量 D) 程序

251. 执行命令 INPUT\请输入数据:\时,如果要通过键盘输入字符串,应当使用的定界符包括

A) 单引号 B) 单引号或双引号

C) 单引号、双引号或方括号 D) 单引号、双引号、方括号或圆点 252. 执行命令 INPUT\请输入数据:\时,可以通过键盘输入的内容包括

A) 字符串 B) 数值和字符串

C) 数值、字符串和逻辑值 D) 数值、字符串、逻辑值和表达式 253. 顺序执行下面两条命令:

N = 123456.789

@ 10,6 SAY N PICTURE \屏幕显示的结果是

A) $123,456.7 B) $$123,456.7 C) $123,456.8 D) $$123,456.8 254. 有以下程序段:

Do CASE Case 计算机<60

?\计算机成绩是:\不及格\Case 计算机>=60

?\计算机成绩是:\及格\Case 计算机>=70

?\计算机成绩是:\中\Case 计算机>=80

?\计算机成绩是:\良\Case 计算机>=90

?\计算机成绩是:\优\

Endcase

设学生数据库当前记录的\计算机\字段的值是89,执行下面程序段之后,屏幕输出 A) 计算机成绩是:不及格 B) 计算机成绩是:及格 C) 计算机成绩是:良 D) 计算机成绩是:优 255. 将内存变量定义为全局变量的 VFP 命令是

A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL 256. 下面关于过程调用的陈述中,哪个是正确的

A) 实参与形参的数量必须相等

B) 当实参的数量多于形参的数量时,多余的实参被忽略 C) 当形参的数量多于实参的数量时,多余的形参取逻辑假 D) 上面 B 和 C 都对

257. 如果一个过程不包含 RETURN 语句,或者 RETURN 语句中没有指定表达式,那么该过程

A) 没有返回值 B) 返回 0 C) 返回 .T. D) 返回 .F. 258. 有如下程序: INPUT TO A IF A=10 S=0 ENDIF S=1 ?S

假定从键盘输入的A的值一定是数值型,那么上面条件选择程序的执行结果是 A) 0 B) 1 C) 由 A 的值决定 D) 程序出错 259. 有一个表文件 图书.DBF,其内容如下:

记录号 总编号 书名 出版单位 单价

1 113388 高等数学 清华大学出版社 24.00 2 445501 数据库导论 科学出版社 27.90 3 332211 计算机基础 高等教育出版社 23.00 4 665544 VFP 6.0 电子工业出版社 28.60 5 456788 操作系统原理 电子工业出版社 25.00 6 456728 操作系统概论 高等教育出版社 21.00 7 375666 计算机网络 清华大学出版社 37.00 8 245682 计算机原理 高等教育出版社 25.00

请问运行下列程序时,在屏幕显示的结果是什么 USE 图书

UPDATE 图书 SET 单价=单价+5 WHERE 出版单位=“科学出版社” SELECT 出版单位,AVG(单价) AS 平均价 FROM 图书; GROUP BY 出版单位 INTO CURSOR lsb

SELECT * FROM lsb WHERE 平均价<30 ORDER BY 平均价; INOT CURSOR lsb1 GO BOTTOM

?LEFT(出版单位,8) CLOSE DATABASE

供选择的答案有:

A) 清华大学 B) 高等教育 C) 电子工业 D) 出错信息 260. 有如下程序段

CLEAR

@ 2,20 SAY “请选择菜单” @ 4,15 PROMPT “1.修改” @ 5,15 PROMPT “2.查询” @ 6,15 PROMPT “3.汇总” @ 7,15 PROMPT “0.退出” MENU TO sel

27

执行以上程序段后将在屏幕上显示一个菜单,如果用户移动光带选择了”0.退出”项,则内存变量sel的值是

A) 数值是4 B) 数值0 C) 字符4 D) 字符0 261. 有关 loop 语句和 exit 语句的叙述正确的是

A) loop 和 exit 语句可以写在循环体的外面 B) loop 语句的作用是把控制转到 enddo 语句 C) exit 语名的作用是把控制转到 enddo 语句

D) loop 和 exit 语句一般写在循环结构里面嵌套的分支结构中 262. ACCEPT 命令可以用于输入

A) 字符型数据 B) 字符和数值型数据

C) 字符、数值和逻辑型数据 D) 字符、数值、逻辑和日期型数据

263. 在使用 @ 命令进行格式化输入时,为了保证只输入字母,应该在PICTURE短语中使用模式符

A) A B) X C) N D) Z

264. 为了将格式化数据输出到打印机上,在使用 @ 命令进行输出前,应该使用命令

A) SET PRINT ON B) SET DEVICE ON C) SET DEVICE TO PRINT D) SET PRINT TO PRN 265. 在项目管理器中,表单文件所在的选项卡是

A) 数据 B) 文档 C) 代码 D) 其它 266. Caption 是对象的_____属性。

A) 标题 B) 名称 C) 背景是否透明 D) 字体尺寸 267. DblClick 事件是________时触发的基本事件。

A) 当创建对象 B) 当从内存中释放对象 C) 当表单或表单集装入内存 D) 当用户双击对象 268. 在表单运行时,要求单击某一对象时释放表单,应______

A) 在该对象的 Click 事件中输入 Thisform.Release 代码 B) 在该对象的 Destory 事件中输入 Thisform.Refresh 代码 C) 在该对象的 Click 事件中输入 Thisform.Refresh 代码 D) 在该对象的 DblClick 事件中输入 Thisform.Release 代码

269. 在表单的控件中,既能输入又能编辑的控件为

A) 标签 B) 组合框 C) 列表框 D) 文本框

270. 要使表单中某个控件不可用(变为灰色),则将该控件的_______属性设为.F.。

A) Caption B) Name C) Visible D) Enabled 271. 在命令按钮组中,通过修改_______属性,可把按钮个数设为 5 个。

A) Caption B) PageCount C) ButtonCount D) Value 272. 在对象的引用中, Thisform 表示

A) 当前对象 B) 当前表单

C) 当前表单集 D) 当前对象的上一级对象 273. 当一复选框变为灰色(不可用)时,此时 Value 的值为

A) 1 B) 0 C) 2或NULL D) 不确定 274. 在下列对象中,不属于控件类的为

A) 文本框 B) 组合框 C) 表格 D) 命令按钮

275. 为表单 MyForm 添加事件或方法代码,改变该表单中的控件 cmd1 的 Caption 属性的正确命令是

A) MyForm.cmd1.Caption=\最后一个\B) This.cmd1.Caption=\最后一个\C) ThisForm.cmd1.Caption=\最后一个\D) ThisFormset.cmd1.Caption=\最后一个\

276. 在表单 MyForm 的一个控件的事件或方法程序中,改变该表单的背景色为红色的正确命令是

A) MyForm.Backcolor=RGB(255,0,0) B) This.parent.Backcolor=RGB(0,255,0) C) ThisForm.backcolor=RGB(255,0,0) D) This.Backcolor=RGB(0,255,0) 277. Visible 属性的作用是

A) 设置对象是否可用 B) 设置对象是否可视 C) 设置对象是否可改变大小 D) 设置对象是否可移动 278. 在引用对象时,下面哪种格式是正确的

A) Text1.value=\中国\中国\C) Text.value=\中国\中国\279. 下列控件中属于容器控件的是

A) 文本框 B) 复选框 C) 命令按钮 D) 页框 280. 下面关于表单控件基本操作的陈述中,哪个是不正确的

A) 要在\表单\控件工具栏中显示某个类库文件中自定义类,可以单击工具栏\查看类\按钮,然后在弹出的菜单中选择\添加\命令

B) 要在表单中复制某个控件,可以按住 Ctrl 键并拖放该控件

C) 要使表单中所有被选控件具有相同大小,可单击\布局\工具栏中的\相同大小\按钮

D) 要将某个控件的 Tab 键序号设置为1,可在进入 Tab 键次序交互式设置状态后,双击控件的 Tab 键次序盒

281. 假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是

A) 先命令按钮的 Init 事件,然后表单的 Init 事件,最后表单的 Load 事件