您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 往来文书 > VFP二级模拟题(2010年下)答案
1******第1套题《基本操作》******参考答案:为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SETDEFAULTTO考生文件夹1.数据表的合并:解法1:SELE1USEATHSELE2USEAJSDAJOINWITHATOAHBFIELDS职工号,职称,院系,A.姓名,A.性别,A.基本工资FORB.职工号=A.职工号解法2:SELECTAJSDA.职工号,AJSDA.职称,AJSDA.院系,ATH.姓名,ATH.性别,ATH.基本工资FROMAJSDA,ATHWHEREAJSDA.职工号=ATH.职工号INTODBFAHB2.数据表的复制、统计和记录的追加:USEATHCOPYTOATFZUSEATFZSUM基本工资TOAAPPEBLANKREPL姓名WITH统计REPL基本工资WITHA3.数据表的复制、字段的追加和成批修改记录:USEATHCOPYTOATXGALTERTABLEATXGADD实发工资N(6,1)&&或用MODISTRU命令添加USEATXGREPLALL实发工资WITH基本工资*1.6******第1套题《简单应用》******操作步骤如下:1.选择“文件/新建”命令,新建一个项目,项目文件名为PROJ1;2.单击“代码”列表,并选中“程序”项,单击“添加”按钮,并选中考生文件夹下MAIN.PRG,将该程序添加到项目中;3.单击“文档”列表,并选中“表单”项,单击“新建”按钮,新建一个新表单;4.在表单属性窗口中,Caption设置为“祝福”,Height设置为260,Width设置为400;5.在表单控件工具栏中选择标签控件,在表单的适当位置拖放,在其属性窗口中,将Caption设置为“新年快乐”,FontSize设置为12,FontBold设置为.T.;6.在表单控件工具栏中选择计时器控件,在表单上添加计时器控件Timer1,在其属性窗口中,将Enabled设置为.F.,Interval设置为1000,其Timer事件代码如下:THISFORM.LABEL1.LEFT=THISFORM.LABEL1.LEFT+10此处代码只要使得标签能向左或向右移动即可;7.在表单控件工具栏中选择命令按钮控件,在表单的适当位置拖放,在其属性窗口中,将Caption设置为“开始”,其Click事件代码如下:THISFORM.TIMER1.ENABLED=.T.8.在表单控件工具栏中选择命令按钮控件,在表单的适当位置拖放,在其属性窗口中,将Caption设置为“关闭”,其Click事件代码如下:RELEASETHISFORM9.选择“文件/保存”命令,在弹出的对话框中将其保存到考生文件夹中,文件名为SCRE1;10.单击工具栏中的“运行”按钮运行该表单,调试通过后关闭表单设计窗口;11.单击“连编”按钮,在“连编选项”对话框中选中“连编可执行文件”;212.单击“确定”按钮,在“另存为”对话框的应用程序名处输入“PROJ1”;13.单击“保存”按钮,完成连编。******第1套题《综合应用》******操作步骤:1.使用MODICOMMPROG1命令进入编程窗口。参考程序1:SELECT科目,CNT(*)AS人数,AVG(分数)AS平均成绩;FROMCJGROUPBY科目ORDERBY科目;INTOTABLEKSCJ.DBFALTERTABLEKSCJALTER科目C(30)ALTER人数N(10)ALTER平均成绩N(16,2)CANCEL参考程序2:CREATETABLEKSCJ(科目C(30),人数N(10),平均成绩N(16,2))SELECT0USECJINDEXON科目TAG科目UNIQCOPYTOCCJCLOSEINDEXSELECTKSCJAPPENDFROMCCJSCANKM=KSCJ.科目SELECTCJCOUNTALLFORCJ.科目=KMTORSAVERAGEALL分数FORCJ.科目=KMTOPJFSELECTKSCJREPLACE人数WITHRS,平均成绩WITHPJFENDSCANCLOSEALL2.使用CREATEMENUMENU1命令创建菜单,建立菜单项“计算”和“退出(\Q)”。“计算”项中结果选“命令”,选项中填写“DOPROG1.PRG”或“DOPROG1”;“退出(\Q)”项中结果选“命令”,选项中填写“QUIT”或“RETURN”或“CANCEL”;生成菜单程序,运行菜单并执行“计算”项。******第2套题《基本操作》******参考答案:为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SETDEFAULTTO考生文件夹1.数据库的建立、添加数据表、永久关系的建立:CREATEDATABASEABCMODIDATABASEABCADDTABLEASTADDTABLEASC利用数据库设计器建立永久关系2.复制生成文本文件:CLOSEALLUSEASCCOPYTOXSXXSDF3.建立关联、填充数据:CLOSEALLSELECT0USEASTINDEXONXHTOASTSELECT0USEASCCOPYTOAXKUSEAXKMODISTRU&&插入第二个字段“XM”SETRELATIONTOXHINTOAST3REPLACEALLXMWITHAST.XMCLOSEALL******第2套题《简单应用》******操作步骤如下:1.选择“文件/新建”命令,新建一个项目,项目文件名为PROJ1;2.单击“代码”列表,并选中“程序”项,单击“添加”按钮,并选中考生文件夹下MAIN.PRG,将该程序添加到项目中;3.单击“文档”列表,并选中“表单”项,单击“新建”按钮,新建一个表单;4.在表单属性窗口中,Caption设置为“成绩表单”,Height设置为260,Width设置为400;5.在表单上右击,选择“数据环境”,将B01.DBF表添加到数据环境中;6.在控件窗口中选择下拉列表框控件,在表单的适当位置拖放Combo1,在其属性窗口中,将RowSourceType设置为6,RowSource设置为B01.姓名,Style设置为2,其Click事件参考代码如下:THISFORM.TEXT1.VALUE=成绩7.在控件窗口中选择命令按钮控件,在表单的适当位置拖放,在其属性窗口中,将Caption设置为“关闭”,其Click事件参考代码如下:RELEASETHISFORM8.选择“文件/保存”命令,在弹出的对话框中将其保存到考生文件夹中,文件名为SCRE1;9.单击工具栏中的“运行”按钮运行该表单,调试通过后关闭表单设计窗口;10.单击“连编”按钮,在“连编选项”对话框中选中“连编可执行文件”;11.单击“确定”按钮,在“另存为”对话框的应用程序名处输入“PROJ1”;12.单击“保存”按钮,完成连编。******第2套题《综合应用》******操作步骤:1.使用MODICOMMPROG1命令进入编程窗口。参考程序:SETTALKOFFUSECCZFCOPYTONCZFUSENCZFSCANZFC=ZMASCM=ASC(ZM)FORI=1TO7ZFC=ZFC+CHR(ASCM+I)NEXTIREPLACEZFWITHZFCENDSCANSETTALKON2.使用CREATEMENUMENU1命令创建菜单,建立菜单项“计算”和“退出”。“计算”项中结果选“命令”,选项中填写“DOPROG1.PRG”或“DOPROG1”;“退出”项中结果选“命令”,选项中填写“QUIT”或“RETURN”或“CANCEL”;生成菜单程序,运行菜单并执行“计算”项。******第3套题《基本操作》******参考答案:为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SETDEFAULTTO考生文件夹1.复制数据表、追加记录:USEASTUDCOPYTOAST4USEASTAPPENDFROMAXSDA2.建立索引:USEAXSDAINDEXON性别+学号TAGXBXH&&或用表设计器建立CLOSEINDEX3.统计与变量操作:USEAXSDAAVERAGE入学分TOPJF&&或用CALCULATEAVG(入学分)TOPJFSAVETOMPJF******第3套题《简单应用》******操作步骤如下:1.选择“文件/新建”命令,新建一个项目,项目文件名为PROJ1;2.单击“代码”列表,并选中“程序”项,单击“添加”按钮,并选中考生文件夹下MAIN.PRG,将该程序添加到项目中;3.单击“文档”列表,并选中“表单”项,单击“新建”按钮,新建一个新表单;4.在表单属性窗口中,Caption设置为“字体演示表单”,Height设置为260,Width设置为400;5.在表单控件工具栏中选择标签控件,在表单的适当位置拖放,在其属性窗口中,将Caption设置为“请输入文本内容”;6.在表单控件工具栏中选择文本框控件,在表单的适当位置拖放;7.在表单控件工具栏中选择标签控件,在表单的适当位置拖放,在其属性窗口中,Caption设置为“请选择字体”;8.在表单控件工具栏中选择选项按钮组控件,在表单的适当位置拖放,在其属性窗口中,将ButtonCount设置为4,其中四个选项按钮的Caption分别设置为“宋体”、“隶书”、“黑体”和“楷体”,单选按钮组Click事件参考代码如下:DOCASECASETHIS.VALUE=1THISFORM.TEXT1.FONTNAME=宋体CASETHIS.VALUE=2THISFORM.TEXT1.FONTNAME=隶书CASETHIS.VALUE=3THISFORM.TEXT1.FONTNAME=黑体CASETHIS.VALUE=4THISFORM.TEXT1.FONTNAME=楷体_GB2312ENDCASE9.在表单控件工具栏中选择命令按钮控件,在表单的适当位置拖放,在属性窗口中,将Caption设置为“关闭”,其Click事件参考代码如下:RELEASETHISFORM10.选择“文件/保存”命令,在弹出的对话框中将其保存到考生文件夹中,文件名为SCRE1;11.单击工具栏中的“运行”按钮运行该表单,调试通过后关闭表单设计窗口;12.单击“连编”按钮,在“连编选项”对话框中选中“连编可执行文件”;13.单击“确定”按钮,在“另存为”对话框的应用程序名处输入“PROJ1”;14.单击“保存”按钮,完成连编。******第3套题《综合应用》******操作步骤:1.使用MODICOMMPROG1命令进入编程窗口。参考程序:CLEARUSEJT5COPYTOJTAUSEJTASCANFORI=0TOHEADJ=HEAD-IIF2*I+4*J=FOOTREPLACECOCKWITHI,RABWITHJEXITENDIFENDFORENDSCANCLOSEALLCANCEL2.使用CREATEMENUMENU1命令创建菜单,建立菜单项“计算(\C)”和“退出(\Q)”。“计算(\C)”项中结果选“命令”,选项中填写“DOPROG1.PRG”或“DOPROG1”;“退出(\Q)”项中结果选“命令”,选项中填写“QUIT”或“RETURN”或“CANCEL”;生成菜单程序,运行菜单并执行“计算(\C)”项。******第4套题《基本操作》******参考答案:为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SETDEFAULTTO考生文件夹1.数据表的排序:USEAXSDASORTTOAPXON籍贯/D,学号FIELDS学号,姓名,籍贯2.数据表的复制、删除记录:COPYTOAXSFIELDS姓名,出生日期USEAXSDELETEFOR2011-YEAR(出生日期)30PACK3.数据表的复制、添加字段、填写值:USEAXSCJCOPYTOACJUSEACJALTERTABLEACJADD总评C(6)&&或用MODISTRU命令添加REPLACEALL总评WITHIIF((语文+数学+英语
本文标题:VFP二级模拟题(2010年下)答案
链接地址:https://www.777doc.com/doc-2854560 .html