中国海洋大学vfp期中试卷(绝对真题且考题重复度很高!)_第1页
中国海洋大学vfp期中试卷(绝对真题且考题重复度很高!)_第2页
中国海洋大学vfp期中试卷(绝对真题且考题重复度很高!)_第3页
中国海洋大学vfp期中试卷(绝对真题且考题重复度很高!)_第4页
中国海洋大学vfp期中试卷(绝对真题且考题重复度很高!)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

中国海洋大学命题专用纸(首页)2010-2011学年第1学期试题名称:《VFP程序设计》期中考试课程号:共6页第1页专业年级__________________学号___________姓名____________考试日期(考生填写)____年____月__日分数_________单项选择题(每题1分,共20分)1.由微机系统、DBMS、数据库、应用程序和用户组成的一个整体为___。A.数据库系统B.数据库管理系统C.文件系统D.操作系统2.按照数据模型划分,VisualFoxPro是______数据库管理系统。A.关系型B.网状型C.层次型D.混合型3.下面的____不属于VFP数据表的基本关系操作。A.选择B.连接C.逻辑D.投影4.在VFP6.0中,有________种数据类型用在表中。A.5B.6C.12D.135.测试数据类型的函数TYPE的参数值(函数)是_________。

A.字符型B.逻辑型C.数值型D.根据自变量的数据类型而定6.有如C="海洋大学"赋值语句,要取出“海大”的表达式是____。LEFT(C,1,1)+SUBSTR(C,3,1)B.RIGHT(C,1)+LEFT(C,1)C.LEFT(C,2)+SUBSTR(C,5,2)D.LEFT(C,2)+LEFT(C,5,2)7.设AB1=2006/11/26,B1="AB1",TYPE(B1)为____。A.DB.CC.ND.U或出错8.下列哪组语句可以将数值变量A、B的值互换。A.A=BB.A=(A+B)/2B=AB=(A-B)/2

C.A=A+BD.A=CB=A-BC=BA=A-BB=A9.项目管理器不能管理的是——。A.文件夹B.表单C.数据表D.程序(代码)10.在数据库中有两个数据表,父表和子表是一对多的联系,建立永久关联,设置“参照完整性”,为此要求这两个表___A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引。B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引。C.在父表连接字段不建立任何索引,在子表连接字段上建立索引。D.在父表和子表连接字段上都建立主索引。授课教师命题教师或命题负责人签字院系负责人签字年月日注:请命题人标明每道考题的考分值。中国海洋大学命题专用纸(附页)2010-2011学年第1学期试题名称:《VFP程序设计》期中考试课程号:共6页第2页11.如果指定参照完整性的删除规则为“级联”,则当删除父表的记录时。A.系统自动备份父表中被删除记录到一个新表中。B.若子表有相关记录,则禁止删除父表中记录。C.会自动删除子表中所有相关记录。D.删除父表记录与子表无关。12.设当前数据表中“姓名”字段为字符型,要把内存变量NAME中字符串的内容赋到当前记录的“姓名”字段,应当使用的命令______.

A.姓名=NAMEB.REPLACE姓名WITHNAMEC.REPLACE姓名TONAMED.STORENAMETO姓名13.数据表文件及其索引文件均已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令______ A.GOTOP B.GOBOF()C.SKIP1 D.GO114.建立数据库表时,将成绩字段值限制在0-100之间,可在_______中设置。

A.永久关系B.参照完整性C.临时关系D.记录有效性15.对象的____是用来描述对象的各种特征的参数。A.名称B.事件C.属性D.方法16.对某一对象进行某种动作操作时,要执行一段程序,该程序应写在_____中A.子程序B.事件C.属性D.方法17.对象的名字由属性名____确定。A.NameB.CaptionC.ValueD.FontName18.对象的____属性决定该对象是否可用。A.VisibleB.EnabledC.ClickD.ValidEvent19.对象的____属性决定该对象是否可见。A.VisibleB.EnabledC.ClickD.ValidEvent20.表单中的标题、提示、操作说明等通常用的控件是____。列表框(List)B.标签(Label)C.编辑框(Edit)D.命令按钮21.单击对象的动作事件是____。A.ClickB.DblClickC.InitD.MouseDown22.事件、方法过程中表示本对象的是____。A.NameB.ThisC.ThisformD.Parent23.选项按钮组OptionGroup1.value值表示____A.组中按钮总数B.按了第几个按钮C.按钮组的标题D.按了第几个按钮上的标题中国海洋大学命题专用纸(附页)2010-2011学年第1学期试题名称:《VFP程序设计》期中考试课程号:共6页第3页24.下列编程中涉及属性的是___A.Thisform.releaseB.Thisform.caption=”hello”C.Thisform.refreshD.Thisform.cls25.要使运行表单窗口的标题显示“登录窗口”,则在Form1的Init事件____A.THISFORM.CAPTION=”登录窗口”B.THIS.VALUE=”登录窗口”C.THISFORM.NAME=”登录窗口”D.THIS.TEXT=”登录窗口”26.对于文本框Text对象,要对输入完的数据做合法性检查后才能失去光标,代码应写在____A.ClickB.WhenC.LostFocusD.Valid27.“表设计器”功能是____。A.建立表的结构B.向表中输入数据C.管理表的记录D.设计表的输入输出窗口即表单28.下列说法中不正确的是___A.IF结构中的ELSE块可以是空块。B.IF、ELSE、ENDIF必须各占一行。C.每个IF语句必须有一个对应的ENDIF语句。D.每个IF语句必须有一个对应的ELSE语句。29.用LOCATEFOR<条件>命令查找记录,还要查找满足条件的下一条记录,应使用命令是____.A.SEEKB.SKIPC.CONTINUED.GO30.DOWHILE…ENDDO循环结构中,LOOP命令的作用是:

A.退出过程,返回程序开始处

B.转移到DOWHILE语句行,开始下一个判断和循环

C.终止循环,将控制转移到本循环ENDDO后面的第一条语句继续执行

D.终止程序执行二、填空题(18分)a.VFP中变量分为___(1)_____、___(2)_______。b.VFP中对象,分为__(3)__和__(4)__两大类。c.VFP中表分为__(5)__表、__(6)__表。d.计算机数据管理大致经历了人工管理、__(7)__和___(8)__发展阶段。VFP中,数据库中永久关系是描述两个表间__(9)__,VFP中,临时关系是描述两个表间__(10)__。g.用逻辑表达式表示出A,B中只有一个小于X:_(11)_。h.有工资数据表gz.DBF,字段:姓名、性别(字符型,用“男/女”表示)、婚否(逻辑型,已婚为.T.)、工资(数值型)。先按工资,工资相同再按姓名顺序,建立索引标识符为GZXM的结构复合索引的命令为:__(12)____i.从数据表中选择满足条件的元组(记录)的操作称为__(13).中国海洋大学命题专用纸(附页)2010-2011学年第1学期试题名称:《VFP程序设计》期中考试课程号:共6页第4页j.从数据表中抽取属性(字段)值满足条件的列的操作称为__(14).k.关系就是一张二维表,有很多属性,即实体属性,该属性为__(15)___l.有表单文件MYBD.SCX,在命令窗口中运行该表单的命令是_(16)_m.请写出把E:\VFP\EXAM文件夹设置为默认目录命令是__(17)___。n.命令按钮组中thisform.CommandGroup1.buttons(2)是指_(18)_对象。三、程序填空题(20分)判断坐标(x,y)在以(1,2)为圆心,5为半径的圆内:____(1)____<=5数据表BOOK.dbf结构:编号、书名、出版社、定价、….。以下程序打开数据表,查找"书名"字段包含"Visual"教材记录,如果找到并显示该记录:SETTALKOFF__(2)___BOOK&&打开数据表LOCATEFOR_____(3)________(4)_______(5)______ENDIFSETTALKON求绝对值的表单:从文本框TEXT1输入数据,命令按钮单击Clik事件在标签LABEL3显示绝对值。命令按钮COMMAND1的Clik事件代码如下:A=THISFORM.TEXT1.___(6)___DO___(7)__CASEA>=0F=ACASEA<0____(8)______(9)___THISFORM.LABEL3.CAPTION=___(10)___四、改错题(12分):1.设计表单计算“鸡兔同笼”问题。鸡有2只脚,兔有4只脚,若“头”总数和“脚”总数由文本框TEXT1和TEXT2输入,计算鸡和兔的只数由标签LABEL3输出。如下代码中有两行错误,请找出错误的行号,并改正:文本框TEXT1和TEXT2的InteractiveChange事件:(1)THISFORM.Label3.Caption="问鸡有多少只?兔有多少只?"Command1的Click事件:(4)x=(4*h-f)/2中国海洋大学命题专用纸(附页)2010-2011学年第1学期试题名称:《VFP程序设计》期中考试课程号:共6页第5页(5)y=(f-2h)/2(6)THISFORM.Label3.Caption="笼中有鸡"+x+"只,兔有"+y+"只。"“关闭C”按钮,提问是否退出,回答“是”退出。Click代码有一行错误:(7)a1=Messagebox([是否退出?],35,"提问")(8)Casea1=6(9)Thisform.release()(10)Endif2.以下是对1到100内的偶数累加求和,结果在文本框TEXT1输出。代码中有一行错误:(11)S=0(12)FORI=0TO100(13)S=S+I(14)NEXT(15)THISFORM.TEXT1.VALUE=S五、程序设计(20分)计算1到100以内含有7(如7,17,…71,72….)及能被7整除的数(如,14,21,28,…..)在列表框list1显示,所有数的和在文本框中输出。2.验证口令的表单:输入“abcd”密码正确,标签LABEL2显示“欢迎使用学生管理系统”,置命令按钮可用;若密码输入错,标签LABEL2显示“第X次输入错”;三次输入错:对话框显示信息,并结束表单运行。表单Form1的初始化Init事件代码如下:PUBLICB&&说明全局变量,计次使用B=0THISFORM.COMMAND1.ENABLED=.F.中国海洋大学命题专用纸(附页)2007-2008学年第2学期试题名称:《VFP程序设计》期中考试课程号:共6页第6页请编写文本框失去焦点事件Valid的代码。据表XSDA.DBF的表单。对命令按钮组COMMANDGROUP1的Click事件编写代码。中国海洋大学命题专用纸(附页)2010-2011学年第1学期试题名称:《VFP程序设计》期中考试答题卡课程号:共页第页专业年级_____________学号_____________________姓名______________考试日期(考生填写)06年11月____日分数_________选择题(30分)1.ABCD2.ABCD3.ABCD4.ABCD5.ABCD6.ABCD7.ABCD8.ABCD9.ABCD10.ABCD11.ABCD12.ABCD13.ABCD14.ABCD15.ABCD16.ABCD17.ABCD18.ABCD19.ABCD20.ABCD21.ABCD22.ABCD23.ABCD24.ABCD25.ABCD26.ABCD27.ABCD28.ABCD29.ABCD30.ABCD填空题(18分)1.__________2.____________3.____________4._____________5._________6.____________7._______

温馨提示

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

评论

0/150

提交评论