2007-2008艺术VFP第二学期试题A_第1页
2007-2008艺术VFP第二学期试题A_第2页
2007-2008艺术VFP第二学期试题A_第3页
2007-2008艺术VFP第二学期试题A_第4页
2007-2008艺术VFP第二学期试题A_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、命题教师: 桂长青 共10 页第1 页 江 苏 大 学 试 题(2007 -2008 学年第二学期) 课程名称 VFP程序设计 开课学院 计算机学院 学生所在学院 专业、班级 学号 姓名 使用班级 平面0701等 考试日期 2008.07.03 题 号一二三四五六七八总分核查人签名 得 分阅卷教师一、选择题(每题2分)1、根据提供的数据独立性,数据共享性,数据完整性,数据存取方式等水平的高低,计算机数据管理技术的发展可以划分为三个阶段,其中不包括下列的 。A. 人工管理阶段 B. 计算机管理阶段C. 文件系统阶段 D. 数据库系统阶段2、关键字是关系模型中的重要概念。当一张二维表(A)的主关键

2、字被包含在另一张二维表(B)中时,它就称为B表的。A. 外部关键字 B. 主关键字C. 候选关键字 D. 超关键字3、在下列有关名称命令规则的叙述中,不正确的是 。A. 名称中只能包含字母、下划线“_“、数字符号和汉字B. 名称的开头只能是字母、汉字或下划线,不能是数字C. 各种名称的长度均可以是1128个字符D. 系统预定的系统变量,其名称均以下划线开头4、在下列函数中,其返回值为字符型的是 。A. DOW() B. AT()C. CHR() D. VAL()5、在Visual FoxPro系统中,下列表示中不属于常量的是。A. .T. B. T C. “T” D. T 6、实体是信息世界的

3、术语,与之对应的数据库术语是_。 A. 文件 B. 数据库C. 记录 D. 字段 江 苏 大 学 试 题 第2页7、对数据库表添加新记录时,系统自动地为某一个字段给定一个初始值,这个值称为该字段的 。A. 规则 B. 默认值C. 标题 D. 格式8、在创建索引时,索引表达式可以包含一个或多个表字段。在下列数据类型的字段中,不能作为索引表达式的字段为 。A. 备注型 B. 字符型C. 日期型 D. 数值型9、对 xsb.dbf 表进行删除操作,下列四组命令中功能等价的是_。 1) DELETE ALL2) DELETE ALLPACK3) ZAP4) 把 xsb.dbf 文件拖放到回收站中A.

4、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.

5、 .T. D. 013、对于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 ”教授”

6、 $ js.zc C. SELECT * FROM js WHERE js.zc IN(”教授” ,”副教授”) D. SELECT * FROM js WHERE js.zc=”教授” OR js.zc=”副教授”16、SELECT查询命令中的 子句,可以把一个SELECT语句的查询结果同另一个别SELECT语句的查询结果组合起来。AGROUP BY B.UNIONC. INTO D.WHERE17、在关系模型中,利用关系运算对两个关系进行操作,得到的结果是:_。A. 属性 B. 关系 C. 元组 D. 关系模式18、对于VFP中的参照完整性规则,下列叙述中不正确的是 。A. 更新规则是当父

7、表中记录的关键字值被更新时触发B. 删除规则是当父表中记录被删除时触发C. 插入规则是当父表中插入或更新记录时触发D. 插入规则只有两个选项:限制和忽略19、在VFP系统中,使用查询设计器生成的查询文件中保存的是 。A. 查询的命令B. 与查询有关的基表C. 查询的结果D. 查询的条件20、根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是 。A. 自由表 B. 报表C. 临时表 D. 表单21、下列控件均为容器类的是 。A. 表单、命令按钮组、命令按钮B. 表单集、列、组合框C. 表格、列、文本框D. 页框、列、表格22. 如果表单中有一命令按钮组,且已分别为命令

8、按钮组和命令按钮组中的各个命令按钮设置了Click事件代码,则在表单的运行过程中单击某命令按钮时,系统执行的代码是_。 A. 该命令按钮的Click事件代码 B. 该命令按钮组的Click事件代码 C. 先命令按钮组的Click事件代码,后该命令按钮的Click事件代码 D. 先该命令按钮的Click事件代码,后命令按钮组的Click事件代码 23、建立事件循环的命令为 。A. READ EVENTSB. CLEAR EVENTSC. DO WHILE ENDDOD. FORENDFOR24、用户在VFP中创建子类或表单时,不能新建的是 。A. 属性 B. 方法C. 事件 D. 事件的方法代码

9、25、命令按钮中显示的文字内容,是在 属性中设置的。A. NameB. CaptionC. FontNameD. ControlSource26、某表单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 thisfo

10、rm.cmdnext.enabled=.f.27、文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存 中。A. Value 和NameB. Value 和该字段C. Value和CaptionD. Name 和该字段28、若要建立一个含有5个按钮的选项按钮组,应将属性 的值改为5。A. OptionGroupB. BoundColumn C. ButtonCountD. ControlSource29、关于表格控件,下列说法中不正确的 。A. 表格的数据源可以是表、视图、查询B. 表格中的列控件不包含其他控件C. 表格能显示一对多关系中的子表D. 表格是一个容器

11、对象30、页框(PageFrame)能包容的对象是 。A. 页面(Page)B. 列(Column)C. 标头(Header)D. 表单集(FormSet)31、在VFP的报表设计器中,报表的带区最多可以分为 个。A 3B 5C 7D 932、设cmd是一个用户创建的命令按钮子类,并设置了Click事件代码。在某表单中基于cmd类创建了一个命令按钮,则在该命令按钮的Click事件代码编辑窗口中,。A.cmd 类的Click事件代码可视,但不能被修改B.cmd 类的Click事件代码可视,但能被修改C.cmd 类的Click事件代码不可视,且运行表单并单击按钮时该Click事件代码不被执行D.c

12、md 类的Click事件代码不可视,且运行表单并单击按钮时该Click事件代码被执行33、下列关于子类的存储的说法中正确的是 。A. 一个子类必须保存为一个类库B. 多个子类可以保存到一个类库中C. 具有父子关系的两个子类不能保存在同一个类库中D. 具有相同基类的子类才能保存到一个类库中34、某菜单项名称为“Help”,要为该菜单项设置热键【Alt】+【H】,则在名称中的设置为 。A. Alt+HelpB. HelpC. Alt+HelpD. Help35、如果要将一个SDI菜单附加到一个表单中,则 。A. 表单必须是SDI表单,并在表单的Init事件中调用菜单程序B. 表单必须是SDI表单,

13、并在表单的Load事件中调用菜单程序C. 只要在表单的Load事件中调用菜单程序D. 只要在表单的init 事件中调用菜单程序二、填空题(每题1分)1、表达式:”1+3”-“3“的值为 。2、下列程序段用来求0100之间的偶数之和,请将它写完整: N=0 S=0 DO WHILE N100 exit ELSE S=S+N ENDIF N=N+1 ENDDO23、下列程序是用来求长方形的面积,请将它写完整: X=3 Y=5 S=AREA(X,Y) ?S FUNCTION AREA _ S1=a*b RETURN S1ENDFUNC24、恢复主菜单系统为默认的 Visual FoxPro 系统菜单

14、状态的命令是_ 。25、在数据库系统中,关系模型的基本结构是一张_。26、如果要物理删除带有删除标志的记录,可使用命令_。27、记录的定位方式有_定位、_定位和条件定位三种。28、表中的一列称为_,它规定了数据的特征;表中的一行称为一个_,它是多个字段的集合。 29、在js表中要删除所有工龄(字段名gl)大于60的记录的SQL命令是DELETE FROM js WHERE _。30、已知学生成绩表(CJ.DBF)的结构由学号(XH,C,6)、课程代号(KCDH,C,2)和成绩(CJ,N,3)三个字段组成,下面程序段用来检查表中的CJ是否小于0,如果小于0,给出提示信息。例如:如果第3条记录的成绩小于0,则显示提示信息为:第3条记录的成绩录入不合法。完善下列程序段,使它完成上述功能: USE CJ SCAN IF CJ0 n=RECNO() S =第+ ALLT(STR(n)+条记录的成绩录入不合法 WAIT S ENDIF _共 页第1 页

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论