武汉民政职业 2008 至 2009 学年第 2 学期 高 职 08级《Visual FoxPro程序设计》
课程期末考试(A)卷
出卷人:刘晓平
一、单选题(每道题只有一个正确答案,每题1分,共30分。) 1. 用数据二维表来表示实体及实体之间联系的数据模型称为
A)实体-联系模型 B)关系模型 C)层次模型 D)
网络模型 2.数据库的字段可以定义规则,规则是
A) 逻辑表达式 B) 字符表达式
C) 数值表达式 D) 前三种说法都不对 3. 项目管理器的“数据”选项卡用于显示和管理
A)数据库、自由表和查询 B)数据库、视图和查询 C)数据库、自由表、查询和视图 D)数据库、表单和查询 4. 在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量属于
A)本地变量 B)公共变量 C)私有变量 D)全局变量 5. 扩展名为.pjx 的文件是
A)表文件 B)表单文件 C) 程序文件 D)项目文件 6.执行WAIT命令时,可输入
A )一个字符 B) 一个字符和回车键 C )不超过254个字符 D)任意个字符 7.如果内存变量和字段变量均有变量名“”,那么引用内存变量的正确方法是
A)M. B)M-> C) D)A和B都可以 8.从键盘上为逻辑型内存变量赋值,应使用的命令是
A) ACCEPT B)INPUT C) WAIT D )AFPPEND 9.Visual FoxPro 默认的查询去向是
A) 主窗口 B) 表 C) 浏览窗口 D) 报表文件 10.在VFP中,用于建立或修改过程文件的命令是
A)MODIFY<文件名> B)MODIFY COMMAND<文件名> C)MODIFY PROCEDURE<文件名> D)上面B)和C)都对 11.在VFP中,不允许出现重复字段值的索引是
A)候选索引和主索引 B)普通索引和惟一索引 C)惟一索引和主索引 D)惟一索引
12.利用Do命令运行下列类型文件时,一定要带扩展名的是
A)PRG B)APP C)EXE D)MPR 13.打开一个数据库的命令是
《Visual FoxPro程序设计》试卷 第1页 共4页
A)USR B)USE DATABASE C)OPEN D)OPEN DATABASE 14.下列不能出现LOOP和EXIT语句的程序结构是
A)FOR-ENDFOR B)SCAN-ENDSCAN C)IF-ELSE-ENDIF D)DO WHILE-ENDDO
15.要为当前表所有职工增加100元工资应该使用命令
A)CHANGE 工资 WITH 工资+100 B)REPLACE 工资 WITH 工资+100 C)CHANGE ALL工资WITH 工资+100 D)REPLACE ALL工资WITH 工资+100
16.如果一个过程中包含RETURN TO MASTER语句,那么该过程返回到
A)调用它的上级程序 B)命令窗口 C)最高层主程序 D)另一个过程 17.下列哪个属性是设置控件标题的属性
A)FontBold属性B)Caption属性C)FontSize 属性 D)FontName属性 18. SQL语句中条件短语的关键字是
A)WHERE B)FOR C)WHILE D)CONDITION 19.VFP参照完整性规则不包括
A)更新规则 B)删除规则 C)查询规则 D)插入规则 20.程序在项目管理器的哪个选项卡下管理
A)表单选项卡 B) 其他选项卡 C) 代码选项卡 D )程序选项卡 21.SQL语句中修改表结构的命令是
A)MODIFY TABLE B)MODIFY STRUCTURE C)ALTER TABLE D)ALTER STRUCTURE 22. 查询设计器中包括的选项卡有
A)字段、筛选、排序依据 B)字段、条件、分组依据 C)条件、排序依据、分组依据 D)条件、筛选和杂项 23. 在VFP中,基类的最小事件集包含的事件是
A)Init、Error、Destroy B)Init、Load 、Unload C)Load、Error、Unload D)Load、Destroy、Click 24. DblClick事件是
A)用鼠标单击对象时所引发的 B)用鼠标双击对象进所引发的
C)用鼠标右键单击对象时所引发的 D)当移动鼠标移到对象上时所引发的 25.在Visual FoxPro中,为了将表单从内存中释放,可将表单中退出命令按钮的Click事件代码设置为
A)ThisForm.Refresh B)ThisForm.Delete C)ThisForm.Hide D)TishForm.Release 26.报表的数据源可以是
A)自由表或其他报表 B)数据库表、自由表、视图、查询或临时表 C)数据库表、自由表和查询 D)表、
查询或视图
27.在“菜单设计器”窗口中,