《VFP数据库系统》模拟考试题(三)_资格考试-计算机等级考试.pdf

上传人:c****2 文档编号:94094131 上传时间:2023-07-23 格式:PDF 页数:7 大小:329.46KB
返回 下载 相关 举报
《VFP数据库系统》模拟考试题(三)_资格考试-计算机等级考试.pdf_第1页
第1页 / 共7页
《VFP数据库系统》模拟考试题(三)_资格考试-计算机等级考试.pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《《VFP数据库系统》模拟考试题(三)_资格考试-计算机等级考试.pdf》由会员分享,可在线阅读,更多相关《《VFP数据库系统》模拟考试题(三)_资格考试-计算机等级考试.pdf(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、优秀学习资料 欢迎下载 VFP 数据库系统模拟考试题(三)一、填空题(15 分,每空 1 分)1.Visual FoxPro 是一个(1)型的数据库管理系统。它的数据库由字段、(2)、(3)、数据库 4 个层次组成。2.若某一内存变量名与字段变量名皆为 XH,则命令?XH 将显示(4)的值。3.如果一个已建立索引的表文件中有 8 条记录,当 BOF()为真时,RECNO()的值为(5)。4.下列 Visual FoxPro 命令 SEEK、FIND、LOCALE、TOTAL、SUM 中,执行时不要求对数据库表文件进行索引的命令是(6)和(7)。5.学生表文件中有字符字段“奖学金”。要求将奖学金

2、大于等于 50 的学生记录全部打上删除标记,应使用命令(8)。6.索引文件分为(9)和复合索引文件两类,复合索引文件又可以分为(10)和(11)两类。7.在 Visual FoxPro 命令窗口中要删除表文件 GZ.DBF,使用命令(12)。8.数学表达式 B2-4AC 的 Visual FoxPro 表达式为(13)。9.有下列算术运算符 X+Y、.AND.、X/Z、=,请按优先级别从高到低依次写出(14)。10.在 Visual FoxPro 环境下,删除一个文件前,必须(15)才能删除它。二、单项选择题:(每空 1 分,共 30 分)1.若表中有 10 条记录,有 3 条记录已加删除标记

3、,这时执行设置命令 set delete on,再执行?reccount(),结果为(1)。A、3 B、7 C、10 D、9 2.Visual FoxPro 关系数据库管理系统能够实现的三种基本关系运算是(2)。A、索引、排序、查找 B、建库、录入、排序 C、选择、投影、联接 D、显示、统计、复制 3.以.DBF 为扩展名的文件是(3),以.IDX 为扩展名的文件是(4),以.SCX 为扩展名的文件是(5),以.PJX 为扩展名的文件是(6)。A、表文件 B、备注文件 C、索引文件 D、项目文件 E、内存变量文件 F、程序文件 G、图文件 H、表单文件 4.在 VFP 中,不能肯定将当前记录定

4、位到 1 号记录的命令是(7)。A、GO 1 B、GO RECORD 1 C、GO TOP D、LOCATE FOR RECNO()=1 5.执行 STORE“456”TO NN 后,在执行?”123”+NN 结果是(8),执行?”123+&NN”结果是(9)。A、123456 B、579 C、123 D、123+456 6.(10)操作必定得到逻辑值。A、比较 B、加法 C、取 SIN 值 D、SUBSTR()函数 7.(11)命令完成后不移动记录指针。A、LIST B、SKIP C、REPL S2 WITH 6 D、DISP NEXT 5 8.相应数据库表和索引文件已打开,用 Find 命

5、令把记录指针指向姓“李”记录后,使指针指向下一个同姓的命令是(12)。A、go next B、continue C、skip D、find 李 优秀学习资料 欢迎下载 9.若变量 x=10,kk=”x=123”,则函数 TYPE(KK)值是(13)。A、L B、N C、C D、错误 10.使用命令 DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为(14)。A、2 个 B、3 个 C、5 个 D、6 个 11.按照数据模型分类,数据库系统可以分为 3 种类型(15)。A、大型、中型和小型 B、层次、网状和关系 C、西文、中文和中西文兼容 D、文字、数字和图形 12.执

6、行下列命令序列后,屏幕显示的结果为(16)。A=”9*(18+99)”?TYPE(“A”),TYPE(“&A”)A、N U B、C U C、C N D、N C 13.在 Visual FoxPro 数据库管理系统中,下列数据属于常量的是(17)。A、YES B、.F.C、07/08/99 D、all 14.在下列 Visual FoxPro 表达式中,结果为逻辑真的是(18):A、1999/03/211999/03/21 B、赵文”85”15.Visual FoxPro 函数 space(n)表示产生 n 个空格,则 len(space(7)-space(3)的结果是(19)。A、4 B、10

7、 C、3 D、7 16.下面 Visual FoxPro 表达式的值是(20):SUBSTR(“全国计算机等级考试 2 级”,19,1)+3 A、2 B、3 C、5 D、出错信息 17.在 Visual Foxpro 中,用于建立或修改过程文件的命令是(21)。A、MODIFY B、MODIFY COMMAND C、MODIFY PROCEDURE D、上面 B)和 C)都对 18.如果一个 Visual FoxPro 表文件中有 200 条记录,当前记录号为 176,执行命令 SKIP 30后,再执行命令?RECNO(),其结果为:(22)A、200 B、206 C、错误提示 D、201 1

8、9.打开一个空表文件,分别用函数 EOF()和 BOF()测试,其结果为(23)。A、.T.、.T.B、.F.、.F.C、.T.、.F.D、.F.、.T.20.将总分超过 185 分的学生记录挑出来,存入新的表文件 HXSH.DBF 中,应使用命令(24)A、COPY TO HXSH 总分=185 B、COPY TO HXSH FOR 总分=185 C、TOTAL TO HXSH 总分=185 D、SORT TO HXSH 总分=185 21.完成对备注字段的编辑后,按(25)键可以结束编辑并保存内容。A、Ctrl+PageDown B、Ctrl+W C、Ctrl+Q D、ESC 22.可以清

9、除全部内存变量的命令是(26)A、CLEAR B、ZAP C、CLEAR ALL D、ERASE ALL 23.在 Visual FoxPro 中,表单(Form)是指(27)。A、数据库中各个表的清单 B、一个表中各个记录的清单 C、数据库查询的列表 D、窗口界面 24.在命令窗口中,已打开学生表,要将记录指针定位在第一个奖学金大于 50 元的记录上,用命令(28)。A、LOCATE FOR 奖学金 50 B、DISPLAY FOR 奖学金 50 C、BROW FOR 奖学金 50 D、LIST FOR 奖学金 50 25.打开 Visual FoxPro 项目管理器 的 文档(Docs)选

10、项卡,其中包含(29)。数据库个层次组成若某一内存变量名与字段变量名皆为则命令将显示的值如果一个已建立索引的表文件中有条记录当为真时的值为下列命令中执行时不要求对数据库表文件进行索引的命令是和学生表文件中有字符字段奖学金要求将 分为和两类在命令窗口中要删除表文件使用命令数学表达式的表达式为有下列算术运算符请优先级别从高到低依次写出在环境下删除一个文件前必须才能删除它二单项选择题每空分共分若表中有条记录有条记录已加删除标记这时执 影联接显示统计复制以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是表文件备注文件索引文件项目文件内存变量文件程序文件图文件表单文件在中不能肯定将

11、当前记录定位到号记录的命令是执行后优秀学习资料 欢迎下载 A、表单(Form)文件 B、报表(Report)文件 C、标签(Label)文件 D、以上三种文件。26.执行下列命令序列后,屏幕显示的结果为(30)。Y=2?Y=Y+2 A、2 B、4 C、.F.D、.T.三、判断题(10 分,每题 1 分)1.Visual FoxPro 程序每行必须以“;”号结束。2.在一个表达式中一定包含运算符。3.结构化程序设计的三种基本结构为:顺序、选择和嵌套。4.在 Visual FoxPro 中,对于任何特定动词的子句和一些关键字,其顺序不能改变。5.在 Visual FoxPro 中,数组中的每个元素

12、可以是不同类型的。6.打开数据库表文件,使用 LIST 命令显示后,若再用 DISPLAY 命令显示,将显示第一条记录内容。7.内存变量的数据类型一经确定,就不能再改变了。8.FIND 和 SEEK 命令均可用于查找字符型、数值型和日期型数据。9.在给数据库表文件更改文件主名后,其同名的备注文件也必须改名。10.数据库表文件中的记录物理顺序和对应数据库表文件的索引文件的记录逻辑顺序不总是一致的。四、阅读程序(10 分)(一)运行下列程序,在输入 ABCXYZ 时,写出程序的结果。set talk off clear accept 输入一字符串:to x c=i=1 do while i0?sp

13、ac(i)p=n+i 数据库个层次组成若某一内存变量名与字段变量名皆为则命令将显示的值如果一个已建立索引的表文件中有条记录当为真时的值为下列命令中执行时不要求对数据库表文件进行索引的命令是和学生表文件中有字符字段奖学金要求将 分为和两类在命令窗口中要删除表文件使用命令数学表达式的表达式为有下列算术运算符请优先级别从高到低依次写出在环境下删除一个文件前必须才能删除它二单项选择题每空分共分若表中有条记录有条记录已加删除标记这时执 影联接显示统计复制以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是表文件备注文件索引文件项目文件内存变量文件程序文件图文件表单文件在中不能肯定将当

14、前记录定位到号记录的命令是执行后优秀学习资料 欢迎下载 do while p0?*p=p-1 enddo i=i+1 n=n-1 enddo Set talk on 五、程序填空(10 分)(一)下列程序是求整数 X 内奇数的个数。添加合适的语句,完成程序。SET TALK OFF INPUT X=to X&输入整数 X S=(1)&S 为要求 X 中的奇数的个数 M=X DO WHILE.T.N=MOD(M,10)&从个位数开始,逐个取正整数中的数值 IF(2)S=S+1 ENDIF M=(3)IF M=0(4)ENDIF(5)?X,中的奇数个数为,S SET TALK ON(二)以下程序可

15、以完成对表文件(“学生.dbf”)中预定的内容(字段:“姓名”)的多次不重复抽取操作。(1)设计时的界面如下:文本框名字为 TEXT1,命令按钮依次为 COMMAND1、COMMAND2、COMMAND3,记时器名字为 TIMER1。(2)运行后的界面:COMMAND1 的标题为“开始”,COMMAND2 的标题为“停止”,TEXT1 内显示为“姓名”,打开表文件“学生.DBF”数据库个层次组成若某一内存变量名与字段变量名皆为则命令将显示的值如果一个已建立索引的表文件中有条记录当为真时的值为下列命令中执行时不要求对数据库表文件进行索引的命令是和学生表文件中有字符字段奖学金要求将 分为和两类在命

16、令窗口中要删除表文件使用命令数学表达式的表达式为有下列算术运算符请优先级别从高到低依次写出在环境下删除一个文件前必须才能删除它二单项选择题每空分共分若表中有条记录有条记录已加删除标记这时执 影联接显示统计复制以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是表文件备注文件索引文件项目文件内存变量文件程序文件图文件表单文件在中不能肯定将当前记录定位到号记录的命令是执行后优秀学习资料 欢迎下载(3)单击开始后,计时器开始工作,依次显示表文件中的记录。(4)单击停止后,计时器停止工作,表中记录指针停止移动。(5)单击退出后,关闭表文件和表单。为了实现以上功能,补充相应代码。相关

17、代码如下:(1)表单的 init 事件的代码:use 学生 mand1.caption=开始(1)this.timer1.interval=1000 this.timer1.enabled=.f.thisform.text1.forecolor=rgb(0,0,0)thisform.text1.backcolor=rgb(128,128,255)thisform.text1.value=姓名 thisform.refresh(2)命令按钮 COMMAND1 的 click 的事件代码:thisform.text1.forecolor=rgb(0,0,0)thisform.text1.value

18、=姓名 thisform.refresh(2)(3)命令按钮 COMMAND2 的 click 的事件代码:with thisform.timer1.enabled=.f.数据库个层次组成若某一内存变量名与字段变量名皆为则命令将显示的值如果一个已建立索引的表文件中有条记录当为真时的值为下列命令中执行时不要求对数据库表文件进行索引的命令是和学生表文件中有字符字段奖学金要求将 分为和两类在命令窗口中要删除表文件使用命令数学表达式的表达式为有下列算术运算符请优先级别从高到低依次写出在环境下删除一个文件前必须才能删除它二单项选择题每空分共分若表中有条记录有条记录已加删除标记这时执 影联接显示统计复制以

19、为扩展名的文件是以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是表文件备注文件索引文件项目文件内存变量文件程序文件图文件表单文件在中不能肯定将当前记录定位到号记录的命令是执行后优秀学习资料 欢迎下载.text1.forecolor=rgb(0,255,255)endwith(4)命令按钮 COMMAND3 的 click 的事件代码:(3)thisform.release(5)计时器 TIMER1 的 Timer 事件的代码:(4)if eof()go top endif(5)thisform.refresh 六、编程(25 分)(一)编程求 X+X2+X3+X4+XN 的值,N,X 从

20、键盘输入。结果为 S。(二)对表的操作。表单 Form1:Caption=”实例”Name=”Form1”命令按钮 command1:Caption=”首记录”Name=”cmdtop”命令按钮 command2:Caption=”下一条”Name=”cmdnext”命令按钮 command3:Caption=”上一条”Name=”cmdprev”命令按钮 command4:Caption=”末记录”Name=”cmdbottom”命令按钮 command5:Caption=”关闭”Name=”command5”Command3(cmdprev)对象的 Click 事件代码为:Skip-1 I

21、f recno()=1 This.enabled=.f.Thisform.cmdtop.enabled=.f.Endif Thisform.refreshCommand1(cmdtop)对 象 的 Click 事 件 代 码 为:Go top This.enabled=.f.Thisform.cmdprev.enabled=.f.Thisform.cmdnext.enabled=.t.Thisform.cmdbottom.enabled=.t.Thisform.refresh 请写出 command2(cmdnext)、command4(cmdbottom)、Command5 对象的 clic

22、k 事件代码。(三)编制一个表单完成计时器计数显示功能。(1)表单 Form1:Caption=”计数器”Tm=0(Tm:表单自中定义属性)命令按钮 command1:Caption=”计数”命令按钮 command2:Caption=”停止”计数器 Timer1:Interval=1000 数据库个层次组成若某一内存变量名与字段变量名皆为则命令将显示的值如果一个已建立索引的表文件中有条记录当为真时的值为下列命令中执行时不要求对数据库表文件进行索引的命令是和学生表文件中有字符字段奖学金要求将 分为和两类在命令窗口中要删除表文件使用命令数学表达式的表达式为有下列算术运算符请优先级别从高到低依次写

23、出在环境下删除一个文件前必须才能删除它二单项选择题每空分共分若表中有条记录有条记录已加删除标记这时执 影联接显示统计复制以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是表文件备注文件索引文件项目文件内存变量文件程序文件图文件表单文件在中不能肯定将当前记录定位到号记录的命令是执行后优秀学习资料 欢迎下载 设计界面(2)按“计数”按钮,将自动以秒为单位从零开始计数并动态显示。(3)按“停止”按钮将显示最后一刻的计数时间。表单的 init 事件的代码:this.tm=0 this.timer1.enabled=.f.请写出 command1、command2 对象的 clic

24、k 事件,Timer1 对象的 Timer 事件的代码。数据库个层次组成若某一内存变量名与字段变量名皆为则命令将显示的值如果一个已建立索引的表文件中有条记录当为真时的值为下列命令中执行时不要求对数据库表文件进行索引的命令是和学生表文件中有字符字段奖学金要求将 分为和两类在命令窗口中要删除表文件使用命令数学表达式的表达式为有下列算术运算符请优先级别从高到低依次写出在环境下删除一个文件前必须才能删除它二单项选择题每空分共分若表中有条记录有条记录已加删除标记这时执 影联接显示统计复制以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是以为扩展名的文件是表文件备注文件索引文件项目文件内存变量文件程序文件图文件表单文件在中不能肯定将当前记录定位到号记录的命令是执行后

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com