200701VFP上机试题(3)

合集下载

VFP上机习题(附带答案版)

VFP上机习题(附带答案版)

VFP习题(红色部分为答案,不过答案不是百分百准确)第一周(1)如下不正确的数值型常量是( )。

[多选题,答案不够或超出时,此题按零分计!](A)π(B)E-6(C)1E-6(D)1/2(E)30% ABDE(2)在Visual FoxPro中,合法的字符串是()。

[多选题,答案不够或超出时,此题按零分计!](A){ [计算机水平测试] }(B)[ (计算机水平测试) ](C)" '计算机水平测试’'(D)" '计算机水平测试] "(E)" "计算机水平测试" " BD(3)日期时间型常量又称为T型常量,如下错误的形式是( )。

[多选题,答案不够或超出时,此题按零分计!](A){2008-03-03,10.45p}(B){^2008-03-03;10:45p}(C){^2008-03-03,13:45p}(D){^2008-03-03,13:45a}(E){^2008-03-03-10:45p} ACDE(4)如下正确的逻辑常量是()。

[多选题,答案不够或超出时,此题按零分计!](A),T,(B).真.(C).F.(D).f.(E).y.(F).n. CDEF(5)如下选项()是正确的内存变量名。

[多选题,答案不够或超出时,此题按零分计!](A)ABCDE(B)_A A(C)不是变量(D)非变量(E)A变量(F)_ASD ACDEF(6)如下选项()是正确的赋值命令。

[多选题,答案不够或超出时,此题按零分计!](A)STOR 2 TO AA,SS(B)STOR 2,3 TO AA,SS(C)DD=.F.(D)DD=.真.(E)FF=[广东医](F)FF=3+4 ACEF(7)对于赋值命令:X='',如下与此命令等价的有( )。

[注意空字符串与一个空格符组成的非空字符串。

][多选题,答案不够或超出时,此题按零分计!](A)STOR [] TO X(B)STOR "" TO X(C)STOR ' ' TO X(D)X=[](E)STOR " " TO X ABD(8)常见表达式有四种,如下选项()是错误的。

vfp上机题第三题-菜单-专项练习-答案

vfp上机题第三题-菜单-专项练习-答案

菜单操作题主要知识点列表1.访问键的设置(\<)2.为菜单项分组( \- )3.什么时候用命令或是过程(一条语句用命令,多条语句用过程)4.菜单的提示选项a)快捷方式(ctrl+字母)b)跳过(启用和废止菜单项,生成并运行mpr后才能看到效果)c)信息5.插入栏—插入系统菜单项6.显示 常规选项设置和清理代码(菜单运行前执行的语句放在设置代码里)7.生成可执行菜单mpr8.菜单的预览(有些功能通过预览看不出效果)9.恢复系统的默认菜单(set sysmenu to default)10.插入到某个系统菜单项的后面或前面11.在程序执行期间废止Visual FoxPro 主菜单栏(set sysmenu off)12.一些常用菜单命令的书写2004 年(秋)计算机基础知识和应用能力等级考试上机试卷三、设计菜单(5分)项目TEST中已存在菜单MenuH,利用菜单设计器按如下要求修改菜单:1.按图1所示,在“系统设置”菜单栏后面增加“教师档案管理”菜单栏,并为它设置子菜单;2.为“教师工资管理”菜单栏下的“工资调整”菜单项编写命令:当代码执行该菜单时,工资(GZ)表中所有教师的岗位津贴(gwjt)统一增加200元;Update gz set gwjt=gwjt+2003.将下列代码加到菜单的适当位置,使菜单运行时首先执行它。

显示-》常规选项菜单代码下的“设置”复选框打勾,然后输入代码2004 年(秋)计算机基础知识和应用能力等级考试上机试卷三、设计菜单(10)分项目TEST中已存在菜单MenuC,利用菜单设计器按如下要求修改该菜单:1.按图1所示为“统计分析”菜单项创建子菜单;2.为“不及格统计”菜单项设置SQl命令:基于成绩表(CJ.DBF)统计各门课程代号(kcdh)、不及格人次(注:成绩(cj)小于60分为不及格);Select kcdh,sum(iif(cj<60,1,0)) as 不及格人次from cj group by 13.将“学生档案管理”菜单项废止。

计算机二级《VFP》上机操作试题及答案

计算机二级《VFP》上机操作试题及答案

计算机二级《VFP》上机操作试题及答案计算机二级《VFP》上机操作试题及答案一、基本操作题(共18分)在考生文件夹下完成下列操作:(1)新建“点歌”数据库,将考生文件夹下的所有自由表添加到该数据库中。

(2)新建一个项目“点歌系统”,将“点歌”数据库添加进该项目。

(3)为“歌曲”表创建一个主索引,索引名为PK,索引表达式为“歌曲id”;再创建一个普通索引,索引名和索引表达式均为“演唱者”,以上索引都为升序。

(4)为“歌手,,表创建一个主索引,索引名和索引表达式都为“歌手id”,升序。

为“歌曲”和“歌手”表创建永久联系,并设置参照完整性约束:更新规则为“级联”,其他默认。

二、简单应用题(共24分)在考生文件夹下完成下列操作:(1)在考生文件夹下利用查询设计器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。

查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表ta。

最后将查询保存在qa.qpr文件中,并运行该查询。

(2)使用一对多报表向导建立报表,要求父表为“歌手”,子表为“歌曲”。

从父表中选择字段“姓名”和“地区”,从子表中选择字段“歌曲名称”和“点歌码”,两个表通过“歌手id”和“演唱者”建立联系,按“姓名”升序排序,其他默认,生成的报表名为“歌手报表”。

三、综合应用题(共18分)在考生文件夹下完成下列操作:为了查询不同歌手演唱的歌曲,请设计一个表单mform.scx,其界面如下图所示:表单控件名为formone表单的标题为“歌曲查询”。

表单左侧有一个标签控件Labelone,显示内容为“输入歌手姓名”,一个文本框控件Textone用于输入歌手姓名, 个命令按钮Commanda和Commandb分别显示“查询”和“退出”,以及一个表格控件Gridone。

表单运行时,用户首先在文本框中输入歌手“刘德华”,然后单击“查询”按钮,如果输入正确,在表单右侧以表格形式显示此歌手的演唱的歌曲信息,包括歌曲名称、语言和歌,按点歌码升序排序,并将此信息存入tb.dbf文件中。

vfp上机习题及答案

vfp上机习题及答案

1 VFP上机实践习题及答案一、选择题:1. 在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为A) 索引码B) 关键字C) 域D) 外码2. 运行V isual Foxpro 6.0,错误的方法是A) 双击V isual Foxpro 6.0 图标B) 单击V isual Foxpro 6.0 图标回车C) 右击V isual Foxpro 6.0 图标,并单击其快捷菜单中的"打开"命令D) 拖动V isual Foxpro 6.0 图标到一个新位置3. 学生性别的取值只能为"男","女",这个范围在关系模型中被称为A) 域B) 码C) 分量D) 集合4. V isual Foxpro 6.0 的系统配置文件是A) config.sys B) config.fpw C) win.ini D) autoexec.bat5. 启动V isual Foxpro6.0 屏幕上出现两个窗口:一个是V isual Foxpro 6.0 的主窗口,另一个是A) 文本B) 命令C) 帮助D) 对话框6. 在V isual Foxpro 6.0 中,可以在同类数据之间进行减运算的数据类型是A) 数值型,字符型,逻辑型B) 数值型,字符型,日期型C) 数值型,日期型,逻辑型D) 字符型,日期型,逻辑型7. 下列表达式中不符合V isual Foxpro 6.0 语法要求的是A) 04/05/99 B) T+t C) 1234 D) 2X>158. 在以下四组中,每组有两个分别运算的函数,运算结果相同的是A) LEFT("FoxBASE",3)与SUBSTR("FoxBASE",1,3)B) YEAR(DA TE())与SUBSTR(DTOC(DA TE()),7,2)C) TYPE("36-5*4")与TYPE(36-5*4)D) 假定A= "this ", B= "is a string",A-B与A+B9. 学生数据库的性别字段为逻辑型,男为逻辑真,女为逻辑假。

VFP机试题库(三)(修改后)

VFP机试题库(三)(修改后)

ID Question OptionA OptionB1显示已打开表文件的最后三条记录的数据,下列命令组中错误的是( )组命令。

Go Bottom ...Skip –3gobottom...skip–22修改表结构的命令是( )。

CREATE LIST STRUCTURE3要从某表文件中真正删除一条记录,应使用命令()。

先用DELETE命令,再用ZAP命令直接用ZAP命令4要清除当前所有其名字的第二个字符为"X"的内存变量,应该用命令( )。

RELEASE ALL *XRELEASE ALLLIKE X5要删除当前表文件的"性别"字段,应当使用命令()。

MODIFYSTRUCTURE DELETE6要显示表文件中平均分超过90分和不及格的全部女学生记录,应当使用命令 ( )LIST FOR性别="女",平均分>=90,平均分<=60LIST FOR性别="女",平均分>90,平均分<607一个有多条记录的表文件打开后,要在第一条记录后增加一条空记录,应使用命令( )。

APPEND INSERT8一个在FoxPro下工作的数据表文件,有50个记录,其记录指针当前正指向第9个记录,当执行了SKIP2*3后系统显示的记录号为( )。

6159已打开的表文件有100条记录,在下面4组命令中,( )组命令执行后表的记录数保持不变。

DELE ALL...ZAPDELE ALL...PACK...RECAALL10已打开数据表,其中出生年月字段为日期型,年龄字段为数值型。

要计算每个人今年的年龄并把其值填入年龄字段中,应使用命令( )。

REPL ALL 年龄WITHYEAR(DATE())-YEAR(出生年月)REPL ALL 年龄WITH DATE()-出生年月11有如下命令序列:Go 50Skip? Recn( )设当前表文件有50条记录,执行以上命令序列后输出的结果是( )。

VFP上机练习题精华版

VFP上机练习题精华版

一、基本操作题1.在考试盘建立名为“姓名+学号后三位”的文件夹,以下所有文件都存放在此文件夹中。

2.新建一个名为“学生成绩管理系统”的项目。

3.在项目管理器中建立一个名为“学生成绩库”的数据库文件。

4.在数据库中建一个名为“成绩表”的数据表文件,表结构如下:学号C(6),姓名C(8),班级C(10),计算机N(3),英语N(3),数学N(3),平均分N(5,1)5.设置计算机、英语、数学字段满足大于0小于100的条件,“学号”字段默认值为"200201"。

二、简单应用题1.为成绩表添加如图记录。

2.在项目管理器中创建名为CX的查询文件,并且要求含有:姓名、班级、计算机、英语、数学,并且按学号降序排列,输出结果存放在STUDENT.DBF中。

3. 在项目管理器中创建名为“学生成绩”的报表,报表中打印学号、姓名,并计算总成绩。

4.在项目管理器中创建程序文件FILE.PRG,运行程序实现求出成绩表中每个学生的平均分。

(用循环语句实现)三、综合应用题在项目管理器中建立表单ZCCX.SCX。

表单名及表单标题正确(4分),控件属性设置正确(6分),运行表单时,选择选项按钮组的班级,该班级的具体人数显示在文本框中(7分)。

当单击“退出”按钮时,退出该表单(3分)。

一、基本操作题1.在考试盘建立名为“姓名+学号后三位”的文件夹,以下所有文件都存放在此文件夹中。

2.新建一个名为“书店管理”的项目。

3.在项目管理器中建立数据库“书店”。

4.在数据库“书店”中建立两个数据库表“图书表”和“销售表”结构如下:图书表:书号C(6) ,书名 C(10),出版单位C(10),单价N(5,2)销售表:书号C(6) ,书店名C(8),销售 N(3)5.建立两个表之间的关联关系,并设置“单价”在10到100之间,不包括10和100。

二、简单应用题1.为图书表和销售表添加如图记录。

2.在项目管理器中建立查询文件CX.QPR,字段有:书号,书名,出版单位,单价,书店名,销售。

计算机vfp上机试题及答案

计算机vfp上机试题及答案

计算机vfp上机试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. USEB. BROWSEC. FORMD. DISPLAY答案:C2. 以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. UPPERD. LOWER答案:A3. 在Visual FoxPro中,以下哪个命令用于创建一个查询?A. SELECTB. QUERYC. REPORTD. INDEX答案:B4. 以下哪个选项不是Visual FoxPro中的表单控件?A. TEXTBOXB. COMMANDBUTTONC. LISTBOXD. DATAGRID答案:D5. 在Visual FoxPro中,以下哪个命令用于显示当前表的记录?A. LISTB. DISPLAYC. BROWSED. REPORT答案:C6. 以下哪个函数用于将字符串转换为大写?A. UPPERB. LOWERC. PROPERD. ALLTRIM答案:A7. 在Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSEB. RELEASEC. FORMD. CANCEL答案:B8. 以下哪个选项是Visual FoxPro中的表单事件?A. ON LOADB. ON CLICKC. ON OPEND. ON CLOSE答案:D9. 在Visual FoxPro中,以下哪个命令用于添加一个索引?A. INDEXB. SET INDEXC. CREATE INDEXD. ADD INDEX答案:A10. 以下哪个函数用于计算表中记录的数量?A. COUNTB. SUMC. AVGD. MAX答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的表。

答案:CREATE TABLE2. 要将Visual FoxPro中的表结构导出为文本文件,可以使用________命令。

vfp上机练习题

vfp上机练习题

vfp上机练习题在学习编程的过程中,上机练习题是非常重要的一环。

特别是对于初学者来说,通过上机练习题,可以巩固所学知识,提高编程能力。

VFP(Visual FoxPro)作为一种强大的数据库编程语言,也有许多上机练习题可以供我们挑战。

在本文中,我将探讨VFP上机练习题的重要性,并分享一些解题的思路和技巧。

首先,上机练习题可以帮助我们熟悉VFP的语法和功能。

在编程学习的早期阶段,掌握语法是非常关键的。

通过完成一系列的上机练习题,我们可以加深对VFP语法的理解,熟悉各种命令和函数的使用方法。

这样,当我们面对实际的编程任务时,就能够更加熟练地运用VFP的语法,提高编程效率。

其次,上机练习题可以帮助我们培养解决问题的能力。

编程是一门解决问题的艺术。

通过上机练习题,我们可以锻炼自己的逻辑思维和问题分析能力。

每个练习题都是一个具体的问题,我们需要仔细分析问题的要求,找出解决问题的方法。

在解题的过程中,我们可能会遇到各种各样的困难和挑战,但正是这些挑战让我们成长。

通过不断地解决上机练习题,我们可以提高自己的问题解决能力,培养自信心。

另外,上机练习题也可以帮助我们扩展知识面。

VFP是一种功能强大的数据库编程语言,具有广泛的应用领域。

通过完成上机练习题,我们可以接触到各种各样的问题和应用场景,了解VFP在实际项目中的应用。

这样,我们可以不断学习新的知识,丰富自己的编程技能。

同时,通过解决实际问题,我们也可以学习到一些实用的编程技巧和经验,提高自己的编程水平。

那么,如何有效地解决VFP上机练习题呢?首先,我们需要仔细阅读题目要求,理清思路。

对于复杂的题目,可以先将问题分解为几个小问题,逐个解决。

其次,我们可以利用VFP的调试工具,逐步调试代码,查找错误。

调试工具可以帮助我们定位问题所在,快速找出错误,并进行修正。

此外,我们还可以利用VFP的帮助文档和互联网资源,查找相关的函数和命令的使用方法,获取更多的解题思路和技巧。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2007年第一次全国高等学校(重庆考区)
非计算机专业计算机等级考试
Visual Foxpro上机考试题
(第三套)
(共100分)
1、建立一个运动会成绩管理数据库,文件名为YDCJGL.DBC,并输入数据(40分)该数据库中有两个数据表:运动员基本情况表(JBB.DBF)和运动成绩表(YDCJ.DBF)。

其数据形式如下:
要求:将数据库(YDCJGL.DBC)中的JBB.DBF(父表)和YDCJ.DBF(子表)以“编号”建立一对一永久关系。

2、建立程序文件COM-SQL713.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。

在程序首行用注释语句注明考生姓名和准考证号,并请用注释语句标注小题号。

(30分)
(1)计算每位运动员的“总成绩”字段,并填入运动成绩表YDCJ.DBF中,其中:总成绩=跳高+游泳+其它;
(2)按总成绩从高到低的顺序显示运动员的编号及总成绩;
(3)显示“机关”部门各运动员的编号、姓名和总成绩;
3、表单设计。

按以下要求设计程序界面,表单文件名为:FORM713.SCX。

(30分)
设计如图所示一个表单,包括4个标签,3个文本框,2个命令按钮(各控件的大小、颜色、字体、字号等属性由考生自定)。

其中,
①表单顶部的标签用来显示考生自己的姓名和考号;
②文本框text1 、text2和text3的显示初值为0;
③该表单运行后,可以在文本框text1 、text2中分别输入一个数,左键单击“比
较大小”命令按钮,则在文本框text3中显示较大一个数;
④左键单击“退出”命令按钮,结束表单程序的运行。

相关文档
最新文档