命题教师: 桂长青
江 苏 大 学 试 题
(2007 -2008 学年第二学期)
共10 页 第1 页 课程名称 VFP程序设计 开课学院 计算机学院
学生所在学院 专业、班级 学号 姓名 使用班级 平面0701等 考试日期 2008.07.03 题 号 得 分 阅卷教师 一 二 三 四 五 六 七 八 总分 核查人签名 一、选择题(每题2分) 1、根据提供的数据独立性,数据共享性,数据完整性,数据存取方式等水平的高低,计算机数据管理技术的发展可以划分为三个阶段,其中不包括下列的 。 A. 人工管理阶段 B. 计算机管理阶段 C. 文件系统阶段 D. 数据库系统阶段 2、关键字是关系模型中的重要概念。当一张二维表(A)的主关键字被包含在另一张二维表(B)中时,它就称为B表的 。 A. 外部关键字 B. 主关键字 C. 候选关键字 D. 超关键字 3、在下列有关名称命令规则的叙述中,不正确的是 。 A. 名称中只能包含字母、下划线“_“、数字符号和汉字 B. 名称的开头只能是字母、汉字或下划线,不能是数字 C. 各种名称的长度均可以是1~128个字符 D. 系统预定的系统变量,其名称均以下划线开头 4、在下列函数中,其返回值为字符型的是 。 A. DOW() B. AT() C. CHR() D. VAL() 5、在Visual FoxPro系统中,下列表示中不属于常量的是 。 A. .T. B. [T] C. “T” D. T 6、实体是信息世界的术语,与之对应的数据库术语是______。 A. 文件 B. 数据库 C. 记录 D. 字段 江 苏 大 学 试 题 第2页
7、对数据库表添加新记录时,系统自动地为某一个字段给定一个初始值,这个值称为该字段的 。 A. 规则 B. 默认值 C. 标题 D. 格式 8、在创建索引时,索引表达式可以包含一个或多个表字段。在下列数据类型的字段中,不能作为索引表达式的字段为 。 A. 备注型 B. 字符型 C. 日期型 D. 数值型 9、对 xsb.dbf 表进行删除操作,下列四组命令中功能等价的是____。 1) DELETE ALL 2) DELETE ALL PACK 3) ZAP 4) 把 xsb.dbf 文件拖放到回收站中 A. 2) 3) B .3) 4) C. 1) 2) 3) D. 2) 3) 4) 10、函数select(0)的返回值为 。 A. 当前已被使用的最小工作区号 B. 当前未被使用的最小工作区号 C. 当前未被使用的最大工作区号 D. 当前工作区号 11、根据关系模型的有关理论,下列说法中不正确的是 ______。 A. 二维表中的每一列均有唯一的字段名 B. 二维表中不允许出现完全相同的两行 C. 二维表中行的顺序、列的顺序均可以任意交换 D. 二维表中行的顺序、列的顺序不可以任意交换 12、执行下面命令后,屏幕上显示的结果是______。 X=”ARE YOU OK?” Y=“are” ?AT(Y,X) A. 1 B. .F. C. .T. D. 0 13、对于VFP中的自由表来说,不可以创建的索引类型是 。 A. 主索引 B. 候选索引 C. 唯一索引 D. 普通索引 14、数据库表移出数据库后,变成自由表,该表的 仍然有效。 A. 字段的有效性规则 B. 结构复合索引文件中的候选索引 C. 表的长表名 D. 字段的默认值 15、要在浏览窗口中显示表js.dbf中职称(zc c (10))为“教授”和“副教授”的纪录(该字段的内容无前导空格),下列命令中不能实现此功能的事 。 A. SELECT * FROM js WHERE WHERE right(js.zc,4)=”教授” B. SELECT * FROM js WHERE ”教授” $ js.zc C. SELECT * FROM js WHERE js.zc IN(”教授” ,”副教授”) D. SELECT * FROM js WHERE js.zc=”教授” OR js.zc=”副教授” 16、SELECT查询命令中的 子句,可以把一个SELECT语句的查询结果同另一个别SELECT语句的查询结果组合起来。 A.GROUP BY B.UNION C. INTO D.WHERE 17、在关系模型中,利用关系运算对两个关系进行操作,得到的结果是:________。 A. 属性 B. 关系 C. 元组 D. 关系模式 18、对于VFP中的参照完整性规则,下列叙述中不正确的是 。 A. 更新规则是当父表中记录的关键字值被更新时触发 B. 删除规则是当父表中记录被删除时触发 C. 插入规则是当父表中插入或更新记录时触发 D. 插入规则只有两个选项:限制和忽略 19、在VFP系统中,使用查询设计器生成的查询文件中保存的是 。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件 20、根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是 。 A. 自由表 B. 报表 C. 临时表 D. 表单 21、下列控件均为容器类的是 。 A. 表单、命令按钮组、命令按钮 B. 表单集、列、组合框 C. 表格、列、文本框 D. 页框、列、表格 22. 如果表单中有一命令按钮组,且已分别为命令按钮组和命令按钮组中的各个命令按钮设置了Click事件代码,则在表单的运行过程中单击某命令按钮时,系统执行的代码是______。 A. 该命令按钮的Click事件代码 B. 该命令按钮组的Click事件代码 C. 先命令按钮组的Click事件代码,后该命令按钮的Click事件代码 D. 先该命令按钮的Click事件代码,后命令按钮组的Click事件代码 23、建立事件循环的命令为 。 A. READ EVENTS B. CLEAR EVENTS C. DO WHILE ENDDO D. FOR……ENDFOR 24、用户在VFP中创建子类或表单时,不能新建的是 。 A. 属性 B. 方法 C. 事件 D. 事件的方法代码 25、命令按钮中显示的文字内容,是在 属性中设置的。 A. Name B. Caption C. FontName D. ControlSource 26、某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:cmdTop、cmdPrior、cmdNext、cmdLast。要求按下cmdLast时,将按钮cmdNext 的Enabled属性设置.F.,则在按钮cmdLast的Click事件中应加入 命令。 A this.enabled=.f. B this.parent.cmdnext.enabled=.f. C this.cmdnext.enabled=.f. D thisform.cmdnext.enabled=.f. 27、文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存 中。 A. Value 和Name B. Value 和该字段 C. Value和Caption D. Name 和该字段 28、若要建立一个含有5个按钮的选项按钮组,应将属性 的值改为5。 A. OptionGroup B. BoundColumn C. ButtonCount D. ControlSource 29、关于表格控件,下列说法中不正确的 。 A. 表格的数据源可以是表、视图、查询 B. 表格中的列控件不包含其他控件 C. 表格能显示一对多关系中的子表 D. 表格是一个容器对象 30、页框(PageFrame)能包容的对象是 。 A. 页面(Page) B. 列(Column) C. 标头(Header) D. 表单集(FormSet) 31、在VFP的报表设计器中,报表的带区最多可以分为 个。 A 3 B 5 C 7 D 9 32、设cmd是一个用户创建的命令按钮子类,并设置了Click事件代码。在某表单中基于cmd类创建了一个命令按钮,则在该命令按钮的Click事件代码编辑窗口中, 。 A.cmd 类的Click事件代码可视,但不能被修改 B.cmd 类的Click事件代码可视,但能被修改 C.cmd 类的Click事件代码不可视,且运行表单并单击按钮时该Click事件代码不被执行 D.cmd 类的Click事件代码不可视,且运行表单并单击按钮时该Click事件代码被执行 33、下列关于子类的存储的说法中正确的是 。 A. 一个子类必须保存为一个类库 B. 多个子类可以保存到一个类库中 C. 具有父子关系的两个子类不能保存在同一个类库中 D. 具有相同基类的子类才能保存到一个类库中 34、某菜单项名称为“Help”,要为该菜单项设置热键【Alt】+【H】,则在名称中的设置为 。 A. Alt+Help B. \\
2007-2008艺术VFP第二学期试题A
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)