欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年VFP程序设计期末复习题 .pdf

    • 资源ID:27270591       资源大小:390.21KB        全文页数:9页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年VFP程序设计期末复习题 .pdf

    VFP程序设计期末复习题(学生版)一、基本知识点(含填空题、选择题、判断题)1. 在有关数据库的概念中,若干记录的集合称为表。2. 要计算职称为副教授或教授的工资总额, 可用的命令有:(1)sum 工资 FOR 职称=副教授 .OR. 职称=教授 (2)SUM ALL 工资 FOR 职称=副教授 .OR. 职称=教授 (3)SUM 工资 FOR 教授$ 职称3. 不允许记录中出现重复索引值的索引是主索引和候选索引。4. 在 Visual FoxPro中,打开数据库的命令是OPEN DATABASE 。5. 连续执行以下命令之后,最后一条命令的输出结果是A BCD 。SET EXACT OFF X=A ?IIF(A=X,X-BCD,X+BCD) 6. LEET(Visual FoxPro,6)与 SUBSTR(Visual FoxPro,1,6)运算中,结果相同。7. 在 Visual Foxpro 中,用于建立或修改过程文件的命令是MODIFY COMMAND 或 MODIFY PROCEDURE 。8. 使用命令 DECLARE mm(2,3) 定义的数组,包含的数组元素( 下标变量 ) 的个数为 6。9.APPEND 命令的功能是在表的最后面插入一条记录。10. 打开学生数据库及 ( 对成绩字段的 ) 索引文件,假定当前记录号为200,欲使记录指针指向记录号为 100 的记录,应使用命令GOTO 100 。11. 假定系统是期是 2004 年 01 月 05 日,有如下命令: NJ=YEAR(DATE() 执行该命令后, NJ的值是 2004。12. 学生数据库文件中共10 条记录,其姓名字段值均为学生全名,执行如下命令序列: USE STUDENT ?recno() 最后, recno() 函数的显示值是 1。13. 比较表达式的结果是逻辑型。14. 用 COPY STRU TO 形成的文件是表文件。15. 数值型、日期型、字符型能作为索引关键字的数据类型而备注型则不能。16. 显示数据表当前记录内容的命令是LIST NEXT 1。17. 用命令 DIMENSION A(4 ,5) 定义后, A数组中共有 20 个数据元素。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 18. 执行 USE命令的作用是关闭当前工作区的数据表文件。19. 函数 EOF()用于检测当前数据库记录指针是否达到文件尾。20. 建立表文件用 CREATE 命令。21.INSERT 命令将一条新记录加到当前记录之后。22. 下述命令中都能关闭数据表:(1)USE (2)CLOSE DATABASE (3)CLOSE ALL 而 CLEAR 命令是清屏命令不能用于关闭数据库。23. 用菜单方式打开一个数据表文件应该使用的菜单序列为文件打开表。24. 清除主窗口屏幕的命令是CLEAR 。25. 对于只有两种取值的字段,一般使用的数据类型是逻辑型。26. VFP程序文件中可以使用的注释语句: NOTE .* & 27.Visual FoxPro 6.0中,命令 ?VARTYPE(12/31/99) 的输出结果是 C。28. 2008 ABCDE 101.867是 VFP中的字符常量。29. 执行以下命令后显示的结果是443.54: N=356.54 ?87+&N 30. 逻辑型字段 团员 其值为真的正确条件表达是FOR 团员。31. 函数 LEN(TRIM(SPACE(8)-SPACE(8) 返回的值是 0。32. 执行 LIST ALL 命令后,记录指针指向最后一条记录的后面。33. 逻辑运算符在运算时,其优先顺序是.NOT AND OR 。34. 显示当前表中所有带删除标记的记录的命令是.DISPLAY FOR DELETED() 。35 . 当前表中含 姓名 字段,显示 李 姓的所有记录的命令是DISPLAY FOR 姓名=李 。36. 下列函数中,运算结果为字符型的是( D) 。A.AT(ABC, 智能 ABC) B.INT(123.456) C.VAL(12/12/66) D.DTOC(DATE() 37. 下面(D ) 不属于 VFP的循环控制语句。A.DO WHILE ENDDOB.FOR ENDFORC.SCAN ENDSCAND.DO CASE ENDCASE38.SEEK和 FIND命令是作用于索引文件的快速检索命令。39. 表文件 KD.DBF打开后,执行命令SKIP -1 ,下列命令中结果为 .t. 的是(B ) 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - A.?RECNO() B.?BOF() C.?EOF() D.DISP 40. 要为当前表所有职工增加100 元工资应该使用命令REPLACE ALL 工资 WITH 工资+100。41. 如果一个字段的宽度为8,则此字段的类型不可能是备注型42. 函数 EOF()用于检测当前数据库记录指针是否达到文件尾。43. 在 VFP中,通用型字段 G和备注型字段 M在表中的宽度都是4 个字节。44. 执行命令 DIMENSION M(4,2) 之后,数组的下标变量个数和初值分别是8,.F. 。45. 在当前表中,查找第2 个女同学的记录,应使用命令是.LOCATE FOR 性别=女 和CONTINUE。46. 建立表文件结构时,需要定义的参数为字段名、字段类型、字段宽度、小数位数。47.ABC.DBF是一个有两个备注型字段的表文件,使用COPY TO PSQ 命令进行复制操作,其结果将得到一个新的数据库文件和一个新的备注文件48. 表文件的数值型字段要求保留2 位小数,那么该字段宽度最少应当定义成4 位。49. 要在当前表文件的当前记录之后插入一条新记录,应该使用命令是INSERT 。50.DELETE命令的功能是为当前记录做删除标记。51. 下列不能作为查询的命令是(B ) 。A.locate B.index C.seek D.find 52. 在建立表结构 (modi stru)过程中不须要输入字段宽度的字段类型是( C) 。A.字符型 B. 数值型 C. 备注型 D、任何类型53. 统计当前工作区记录数的函数是RECCOUNT( ) 54. 已知 P=DATE(),则 P为日期型内存变量。55. 在 Visual FoxPro中,删除数据表的所有记录,仅保留表结构的命令是.zap 。56. 在 Visual FoxPro中,逻辑删除数据表的所有记录的命令是delete all。57.VISUAL FOXPRO 中备注文件的扩展名为FPT 。58、字符型数据的最大长度是254。59、将日期型数据转换成字符型数据,使用的函数是dtoc 。60、数据表中的数据暂时不想使用,为提高数据表的使用效率,对这些“数据”最好要进行逻辑删除。61、数据表中有 30 个记录,如果当前记录为第3 条记录,执行 skip +2 命令,测试当前记录号函数 recno ()的值是 5。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 62、修改数据表中的数据是在表浏览器环境下完成的。63、每一个工作区上只能打开1 个数据表。64、在当前工作区可以访问其他工作区表中的数据。65、在同一个数据表中不能依照(D ) 建立索引。A一个字段 B多个字段C表达式 D备注型字段66、在数据库中的数据表间可根据需要建立关联关系。67、一个数据表可以添加到一个数据库中。68、实现多表查询的数据不能是多个自由表。69、视图设计器中的选项卡与查询设计器中的选项卡几乎一样,只是视图设计器中的选项卡比查询设计器中的选项卡多一个更新条件选项卡。70 项目文件的扩展名是 .pjx 72、项目管理器中的“数据” 选项卡,可以管理 (C ) 。A程序 B查询 C数据表 D 内存变量73、设计表单可在表设计器中进行。74、表单的属性要在属性窗口定义。75、表单向导可以创建单表表单。76、Visual FoxPro 6.0是关系数据库系统。77、程序的三种基本结构是顺序结构、分支结构和循环结构。78、项目管理器对资源文件进行管理时,不能完成复制等操作。79以下可以构成语句一项是(B)。A对象名 . 属性名 B对象名 . 方法名C对象名 . 事件名 D对象名 . 函数名80能被对象所识别的动作与对象可执行的活动分别称为对象的是事件、方法。81可用表单的 Caption 属性来设置表单的标题。82表文件的扩展名是 .dbf 。83设置用户默认文件目录,在“选项”窗口,应选择文件位置选项卡。84视图不能单独存在,它必须依赖于数据库表而存在。85以下哪个是控件类( D )。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - Aformset Bcommandgroup Cform Dtimer 86. 对象继承了类的全部属性。87表单的属性要在属性窗口定义。88创建 SQL查询时, where子句的作用是确定查询条件。89在 Visual FoxPro中释放和关闭表单的方法是RELEASE。90文本框控件的 Value 属性的默认值是空串91. 以下哪个是容器类 ( C) 。A. Timer B. Command C. FormSet D. Lable 92. 在下列四个选项中,不属于基本关系运算的是( D) 。A. 联接 B. 投影 C. 选择 D. 比较93. 如需要给当前表增加一个字段, 应使用的命令是 MODI STRU 94修改报表使用 modi repo 命令。95、对象是面向对象程序设计中程序运行的最基本的实体。96、Visual FoxPro的报表文件 .FRX中保存的是报表设计格式的定义。97在 Visual FoxPro 中,创建视图将不以独立的文件存储。98、设置表单运行时自动位于屏幕中央的属性是autocenter 。99、设置标签字体颜色的属性是Forecolor 。100、实现点击某按钮使之不可用的命令是this.enabled=.f.。101、同一个元素在程序执行过程中可以取得不同类型的数据。102、程序文件不可以在命令窗口执行。103、Visual FoxPro有 3 种工作方式,即命令、程序和菜单方式。104、可以链接或嵌入OLE对象的字段类型是通用型。105、选择当前未使用的最小编号工作区的命令是SELECT 0 。106、表是由结构和记录数据两部分组成的。107、执行命令 ?AT(ABC,ABCABABC,2),屏幕显示的结果为: 6。108、在程序中,若循环体中有EXIT 子句,当执行到 EXIT 时,退出循环体,执行循环体后面的语句。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 109、选择当前未使用的最小编号工作区的命令是SELECT 0 。110、二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。111、数组在使用前,必须定义。()120、VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式;高效的非过程化命令功能。121、内存变量的类型取决于赋值数据的类型。122、VFP中程序的注释命令有 & 和*。123、COUNT 命令的功能为:统计当前表中指定范围内满足条件的记录的个数。124、INPUT命令输入的数据可以是常量、变量,也可以是一般的表达式,但不能不输入任何内容直接按回车。125、输入命令 ACCEPT 只能接受字符串,但用户在输入字符串时不需要加定界符。126、备注型数据用字母“ M ”表示,长度固定为4 个字节,并用这 4 个字节来引用备注的实际内容。127、INT(SQRT(26)的值是 5 128、逻辑型数据用字母“ L”表示,它表示逻辑判断的结果,长度固定为1 个字节。129、数据库表中可以使用长字段名,最大长度为128 个字符。130、. 在 Visual FoxPro中,对表进行排序后,将产生一个新的表。131、.SET TALK ON/OFF 命令决定是否显示数据处理命令的响应信息。132、INPUT命令输入的数据可以是常量、变量,也可以是一般的表达式,但不能不输入任何内容直接按回车。133、数据是信息的表现形式。134、数据库是数据库系统的核心和管理对象。135、一个关系数据库由若于个数据表组成;一个数据表由若干个记录组成:每一个记录由若于个以字段属性加以分类的数据项组成。136、常用的数学模型有网络模型、层次模型、关系模型。137、常用的 Visual FoxPro 6.0有 18 种向导、有 10 种设计器。138、Visual FoxPro 6.0有 6 种数据类型。139、内存变量的类型取决于它所接受数据的类型。140、对象是类的实体。141、“123”是字符型数据。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 9 页 - - - - - - - - - 142、数据表是由结构和数据两部分组成。143、物理删除表中数据时,要先完成逻辑删除的操作。144、Visual FoxPro 6.0有 4 种索引。125、建立索引的依据是索引表达式。126、数据库中的数据表间有3 种关联关系。127、用视图可以修改数据表中数据。128、视图可分为本地视图、远程视图两种。129、Visual FoxPro 6.0的工作方式有 3 种。130、程序文件的扩展名为 prg 。131、分支结构语句和循环结构语句中的条件表达式,其值一定是逻辑值。132、建立表单可以使用表单向导、表单设计器、程序。133、调用过程要使用DO命令。134、表单的设计是基于面向对象编程的思想。135、在项目管理器中,“ +”的标志是表示某一项目下面包含子项目。136、日期型数据的长度是8 个字符。137、定义表结构时, 要定义表中有多少个字段, 同时还要定义每一个字段的字段名、字段类型、字段宽度等。138向表中输入数据,可以采用浏览、编辑两种格式。139普通索引的关键字段值是不唯一的。140在同一个数据表中可以有1 个主索引。141数据库中的数据表间有3 种关联关系。142如果某一数据库中的一个数据表想加入到另一个数据库中,首先要把这个数据表从原来的数据库中移去,然后才能添加到新数据库中。143SQL是集数据定义、数据查询、数据控制、数据操纵功能于一体的语言。144在项目管理器中,有 全部 、数据、文档、代码、 类、其他 等多个选项卡。145编辑程序文件可以使用程序编辑器。146数据库文件的扩展名为.DBC 。147类具有多态性、继承性和封装性。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 9 页 - - - - - - - - - 148数组的最小下标是1。149、用视图可以修改数据表中数据。150、在 VFP6.0 中有主索引、候选索引、普通索引、唯一索引等4 种索引。候选索引的关键字段值是唯一的。在同一个数据表中可以有多个候选索引。151文本框的 Passwordchar 属性设置为“ *”时,用户键入的字符在文本框内显示为“*”。152、对数据库表添加新记录时,系统自动地为某一字段给定一个初始值,这个值称为该字段的默认值。二、程序设计题1、编写程序计算任一梯形面积;2、某地“特快专递” 的计费标准是:邮件重量100 克以内, 每克为 0.05 元,但超出 100 克后,超出数每克为0.02 元。试编写程序计算邮费。3、编写程序计算: T=1!+2!+10!4、现已设计职工工资浏览表单 (如下图),请写出“第一个”、 “上一个”、“下一个”、 “最后一个”、“退出”按钮 Click 事件的代码。5、试编写程序求任一园面积;6、 某航空公司规定, 如果订票数超过 20 张,则票价优惠 15% ; 如果超过 10 张,则票价优惠 10% ,编写程序,输入票价及订票数后,显示出所需金额。7、试编写程序求 100200之间所有奇数和。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 9 页 - - - - - - - - - 8、计算两实数 X与 Y的乘积,要求设计表单界面如下图所示。功能为:在文本框中输入X和 Y后, 单击“计算”按钮即计算出XY的值。 请设置表单中各对象的属性值并写出计算按钮的Click事件代码。9一个表单如下图所示,要求实现如下功能:当在文本框Text1 内输入一个正整数n 时,单击“计算”命令按钮时,将在文本框中显示n 阶乘(1*2*3* *n) 的值。单击“退出”命令按钮时则结束程序的运行。请写出实现上述功能的命令按钮的程序代码。10、如下图所示表单,要求任意输入两个数后,单击“确定”命令按钮能按由大到小输出,单击“退出”关闭表单。请写出“确定”和“退出”命令按钮的代码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -

    注意事项

    本文(2022年VFP程序设计期末复习题 .pdf)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开