江苏省计算机等级考试二级VFP2010春上机考试参考答案
- 格式:pdf
- 大小:93.18 KB
- 文档页数:3
江苏省计算机等级考试⼆级VFP2010春上机考试参考答案
参考答案2010C01
⼀、1.(2)!
(3)索引表达式:ZZXM+LWM
(4)LX字段显⽰类为:CheckBox3.LX<>"专业核⼼课程"
⼆、SELECT Cj.xh, SUM(IIF(Cj.cj>=60,Kc.xf,0)) AS 总学分;FROM jxsj!kc INNER JOIN jxsj!cj ;
ON Kc.kcdm = Cj.kcdm;
GROUP BY Cj.xh;
HAVING 总学分 < 20;
ORDER BY 2 DESC
三、3.设置“学⽣”菜单项跳过条件:USED("xs")5.打开菜单设计器,使⽤系统菜单“显⽰”→“常规选项”→“清理”,输⼊相应代码。
四、3.添加的组合框控件Name属性设为 Cbo2、RowSource属性设为 *.dbf4.设Check1的Value属性为1或.T.
5.组合框Cbo1的Init事件代码:
This.Value="0 ⽆,1⽔平滚动条,2垂直滚动条,3(缺省值)⽔平滚动条和垂直滚动条"
6.Thisform.Grd1.RecordSource=This.Value
五、第12⾏:将i=2改为 i=i+1
倒数第5⾏:将OTHER改为ELSE2010C02
⼀、1.(3)索引表达式:TYKH
(4)MDJ3.DELETE FROM kc WHEER LX="选修课程"
⼆、SELECT Kcap.xqbm, Kcap.kcdm, Kc.kcmc, COUNT(*) AS 教师⼈数;FROM jxsj!kcap INNER JOIN jxsj!kc ;
ON Kcap.kcdm = Kc.kcdm;
GROUP BY Kcap.xqbm, Kcap.kcdm;
HAVING 教师⼈数 >= 2
三、3.设置“排课”菜单项跳过条件:!USED("kcap")
四、1.微调框Name属性设为Spn1;SpinnerLowValue和KeyboardLowValue设为1;SpinnerHighValue
和KeyboardHighValue设为102.组合框Cbo1的RowSourceType属性设为:1-值4.复选框的Click事件代码:Thisform.Grd1.DeleteMark= This.Value
5.Thisform.Grd1.ColumnCount=This.Value
五、第7⾏:将z+SUBS(y,j,1)改为SUBS(y,j,1)+z
倒数第6⾏:将LEN(m)改为m2010C03
⼀、1.(3)DJ字段有效性规则表达式:DJ>1000
(4)索引表达式:DTOC(GMRQ,1)+STR(DJ)3.删除触发器:YEAR(DATE())-YEAR(CSRQ)>=60
⼆、SELECT Xs.xh, Xs.xm, SUM(IIF(Cj.cj>=60,1,0)) AS 合格门数;FROM jxsj!xs INNER JOIN jxsj!cj;
ON Xs.xh = Cj.xh;
GROUP BY Xs.xh;
HAVING Min(Cj.cj) >= 60;
ORDER BY 3 DESC
三、5.设置“浏览”菜单项跳过条件:!USED("xs")
四、1.设置表单属性:AutoCenter为 .T.、MaxButton和MinButton为 .F.2.设置列表框List1的RowSourceType属性为 5-数组、RowSource属性为 X
3.设置选项按钮组Opt1的BorderStyle为 0-⽆、BackStyle为 0-透明
4.使⽤系统菜单“表单”→“新建⽅法程序”命令创建USERSORTD表单新⽅法,复制USERSORTA⽅法代码到USERSORTD⽅法中,将其中IF X(j)X(i)5.在OPT1的Click事件代码两个空⽩处分别添加两个语句:http://www.doczj.com/doc/e28d4229cfc789eb172dc894.htmlERSORTA和http://www.doczj.com/doc/e28d4229cfc789eb172dc894.html ERSORTD
五、第5⾏:将SUBS(STR(i),j,1)改为SUBS(ALLT(STR(i)),j,1)
倒数第7⾏:将PRIVATE x改为PARAMETERS x2010C04
⼀、1.(2)表的记录有效性规则表达式:KGRQ
(3)字段有效性规则表达式:!ISBLANK(XMJL)
(4)索引表达式:DTOC(KGRQ,1)+ XMJL2.插⼊触发器:IIF(KCDM="4003","沈爱国"$ZZ,.T.)
3.打开表设计器在XS表中增加⼀备注型字段BZ;浏览XS表,利⽤VFP主菜单“表”→“替换字段”命令,替换字段 BZ、替换为"转专业"、作⽤范围选 ALL、条件FOR为 LEFT(YXZYDM,4)!=SUBS(XH,3,4) ⼆、SELECT Cj.xh, Cj.kcdm, Cj.cj, Cjb.cj AScj2;
FROM jxsj!cj INNER JOIN cjb ;
ON Cj.xh = Cjb.xh;
WHERE Cj.cj <> Cjb.cj;
AND Cj.kcdm = Cjb.kcdm;
ORDER BY Cj.kcdm, Cj.xh三、3.设置“代码管理”菜单项跳过条件:!USED("dmb")
四、1.设置⽂本框Txtmm的PasswordChar属性为 *2.设置⽂本框Txtje的Inputmask属性为 9,999.99、Value属性为 0
3.添加⼀⽂本框控件并设Name属性为Txtrq、Value为 =DATE()、Enabled为 .F.
4.IF LEN(ALLT(THIS.VALUE))<>6
5.=MESSAGEBOX("⼀次取款必须在0-5000之间",48,"提⽰")
五、第2⾏:将FOR i=4 TO 200改为FOR i=4 TO 200 STEP 2
倒数第7⾏:将FOR n=1 TO SQRT(m)改为FOR n=2 TO SQRT(m)2010C05
⼀、1.(2)掩码:999999999999(12个9)
(3)索引表达式:ND+XH
(4)JXJ显⽰类:ListBox3.删除触发器:.F.
⼆、SELECT Xs.xh, Xs.xm, AVG(Cj.cj) AS 平均分;FROM jxsj!xs INNER JOIN jxsj!cj ;
ON Xs.xh = Cj.xh;
GROUP BY 1;
HAVING MIN(Cj.cj)>=80 AND COUNT(*)>=6;
ORDER BY 3 DESC
三、3.设置“备份”菜单项跳过条件:!USED("jc")
四、1.设置图象框IMG1属性:Picture属性为 CONFECTI.BMP、Stretch属性为 2-变⽐填充、Border_ Color属性为红⾊、BorderStyle属性为 1-固定单线
2.利⽤VFP主菜单“表单”→“编辑属性/⽅法程序”命令,添加相应说明后点击“应⽤”按钮。
3.添加⼀命令按钮组控件并设Name属性为CmdGroup1、BorderStyle为 0-⽆;通过按钮⽣成器调节其布局为⽔平并设置其中按钮的Caption属性4. IF THIS.VALUE=1
http://www.doczj.com/doc/e28d4229cfc789eb172dc894.html EBIG
ELSE
http://www.doczj.com/doc/e28d4229cfc789eb172dc894.html ESMALL
ENDIF
五、倒数第6⾏:去掉IF NOT yn语句中的NOT