(1)命令按钮是(C)。(A)控件(B)容器(C)控件类对象(D)容器类对象(2)以下特点中不属于面向对象程序设计的特点的是(A)。(A)单一性(B)继承性(C)封装性(D)多态性(3)在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体,封装是一种(D)技术。(A)组装(B)产品化(C)固体(D)信息隐藏(4)在VFP中,表单是指(A)。(A)人机交互时的窗体界面(B)数据库的查询结果的列表(C)数据表中的各个记录的清单(D)数据库中各数据表的清单(5)下面关于面向对象方法的叙述中,选项(D)是错误的。(A)每一对象在系统中有唯一的对象标识(B)事件作用于对象,对象识别事件并做出相应的反应(C)一个子类能继承父类的所有属性的方法(D)一个父类包括其所有子类的属性的方法(6)用DIMESZ(4,8)定义了一个二维数组,以下与数组元素SZ(3,6)所指的是同一元素的选项是(E)。(A)SZ(6,3)(B)SZ(9)(C)SZ(18)(D)SZ(23)(E)SZ(22)(F)SZ(21)(7)控件有自己的属性、方法和(B)。(A)图形(B)事件(C)容器(D)形状(8).从下面文本框中给出的语句中选出恰当语句并确定语句顺序,完成一个将1到100累加,并且将和数输出正确的程序。正确顺序:7个语句答案:Stor0ton,sDowhiles100N=n+s+1S=s+1Enddo?nretu(9)有名为:CXBD.SCX的表单文件,要求该表单运行时随输入框中输入的姓名能同步在表格(Grid)控件中显示相应数据,当鼠标单击“退出”按钮时释放表单。请完善该表单欠缺的命令。注:在D盘KS文件夹中有文件:CXBD.SCX,请打开该文件对TEXT对象的InteractiveChange事件和命令按钮对象的Click事件的过程中指定的行,补充合适的命令。然后运行表单检查效果,符合要求后才交卷。(提示:请启动VFP并在命令窗口中输入SETDEFATOD:\KS,然后再操作!)答案:SETFILTTOzgda.姓名=BL1THISFORM.refresh&&&&&补充的内容要与此同一行,否则该题按零分计。[_T_1]*********************THISFORM.release&&&&&&将????所在处的问号去掉后,补充的适当内容。[_T_2(10)在D盘KS文件夹中有文件:ZFZH.SCX,要求该表单运行时随着在输入框中输入有阿拉伯数字串,同步在另一个文本框中输出对应的中文数字字符串(例如:输入203,输出贰零叁),单击“重置”按钮时清空两个文本框的内容。注:请打开该文件对TEXT1对象的InteractiveChange事件和“重置”命令按钮对象的Click事件的过程中所指定的行,填充合适的内容。填充完毕后运行表单,检查效果,符合要求后交卷。(提示:请启动VFP并在命令窗口中输入SETDEFATOD:\KS,然后再操作!)答案:DXZF=[零壹贰叁肆伍陆柒捌玖]zf=[]zfcd=len(allt(thisform.text1.value))&&&&&&±±&&在????处输入合适的内容[_T_0]fort=1toZFCDstep1&&&&&&±±&&在????处输入合适的内容[_T_1]sz=val(subs(thisform.text1.value,t,1))zf=zf+subs(DXZF,2*sz+1,2)&&&&±±&&&&在????处输入合适的内容[_T_2]ENDFORthisform.text2.value=zf&&&&&±±&&&在????处输入合适的内容[_T_3]thisform.text1.value=[]&&&&&在????处输入合适的内容[_T_4]thisform.text2.value=[]&&&&&在????处输入合适的内容[_T_5]thisform.text1.setfocus(11)在D盘KS文件夹中有文件:变停动.SCX。表单运行时有圆形与方形图案以时间间隔0.2秒反复交替出现并作垂直向上平移。单击“停”按钮时圆形停止运行与变动,单击“动”按钮时恢复运动与变动,单击“退出”结束运行。答案:闹钟ift=0THISFORM.SHAPE1.CURVATURE=0t=1elseTHISFORM.SHAPE1.CURVATURE=90t=0endifif-1*thisform.shape1.topthisform.shape1.HEIGHTTHISFORM.SHAPE1.TOP=THISFORM.SHAPE1.TOP-10ELSEthisform.shape1.TOP=thisform.HEIGHTendif停动退出docasecasethis.value=1thisform.timer1.enabled=.f.casethis.value=2thisform.timer1.enabled=.T.OTHERthisform.RELEASEENDCASE(12)在D盘KS文件夹种有文件:显示.SCX。要求表单运行时单击“显示图形”按钮就看到由星号(七行)形成的图形。操作者仅需对“显示图形”按钮的CLICK事件对应的代码作填充,请完善后试运行,然后再提交。答案:THISFORM.LABEL1.CAPTION=[]K=1DOWHILEK=7M=1DOWHILEM=2*K-1THISFORM.LABEL1.CAPTION=THISFORM.LABEL1.CAPTION+[*]M=M+1enddoTHISFORM.LABEL1.CAPTION=THISFORM.LABEL1.CAPTION+CHR(13)K=K+1ENDDO(13)在D盘KS文件夹中有文件:ZFZH.SCX。要求该表单运行时随着在输入框中输入有阿拉伯数字串,同步在另一个文本框中输出对应的中文数字字符串(例如:输入203,输出贰零叁),单击“重置”按钮时清空两个文本框的内容。答案:“重置”按钮thisform.text1.value=[]thisform.text2.value=[]thisform.text1.setfocusText1按钮DXZF=[零壹贰叁肆伍陆柒捌玖]zf=[]zfcd=len(allt(thisform.text1.value))fort=1tozfcdstep1sz=val(subs(thisform.text1.value,t,1))zf=zf+substr(DXZF,2*sz+1,2)ENDFORthisform.text2.value=zf(14)有名为:CXBD.SCX的表单文件,要求该表单运行时随输入框中输入的姓名能同步在表格(Grid)控件中显示相应数据,当鼠标单击“退出”按钮时释放表单。请完善该表单欠缺的命令。注:在D盘KS文件夹中有文件:CXBD.SCX,请打开该文件对TEXT对象的InteractiveChange事件和命令按钮对象的过程中指定的行,补充合适命令。然后运行表单检查效果,符合要求后交卷。答案:Text1按钮BL1=ALLT(THISFORM.text1.VALUE)SETFILTTOzgda.姓名=BL1THISFORM.REFRESH“退出”按钮THISFORM.????(15)[OP110]关于面向对象程序设计(OOP)的叙述,以下选项(A)是错误的。(A)OOP的中心工作是程序代码的编写(B)OOP以对象及数据结构为中心展开工作(C)OOP以“方法”表现处理事物的过程(D)OOP以对象表示各种事物,以类表示对对象的抽象。(16)(17周练习中的是男生,字段是字符型,自己思考改动一下)用SCAN循环编写一个统计“学生表”中的女生人数,并将结果输出的程序,假设数据表学生表.DBF已打开,其中性别字段是逻辑型,女生对应的相应值是.F.。请在下面文本框中选出恰当的命令并确定这些命令的顺序。[组合选择题,要按顺序输入所选的答案!连同RETU在内,答案个数有6个,最后一个选RETU!](A)RETU(B)stor0to女生,男生(C)女生=1(D)SCANFOR!性别(E)SCANFOR性别=[.F.](F)SCAN(G)女生=女生+1(H)ENDSCAN(I)IF性别=[F](J)?[女生],女生(K)ENDIF(L)?[女生]+女生答案:use学生表BDGHLA(17)从下面文本框中给出的语句中选出恰当语句并确定语句顺序,完成一个(1/1)+(1/2)+(1/3)+(1/4)+……+(1/100)并输出结果的正确程序。(你应在VFP中建立一个程序文件作验证后再作选择!)[组合选择题,要按顺序输入所选的答案!连同RETU在内,答案个数有7个,最后一个选RETU!](A)RETU(B)N=N+S(C)stor0ton,s(D)dowhiles100(E)dowhileN101(F)s=s+1(G)n=n+(1/s)(H)n=n+[1/s](I)enddo(J)?n(K)N=N+1(L)?S答案:stor0ton,sdowhiles100s=s+1n=n+(1/s)enddo?nRETU(19)在D盘KS文件夹中有文件:求和.SCX。要求该表单运行时在两个输入框中输入数字后,点击“执行计算”按钮,则计算出两数的和。单击“清零”按钮时两个输入框归零,而且和数也清空。“执行计算”按钮BL1=THISFORM.TEXT1.valueBL2=THISFORM.text2.VALUETHISFORM.LABEL5.caption=allt(STR(BL1+BL2,10))“清零”按钮thisform.TEXT1.value=0thisform.TEXT2.value=0thisform.label5.caption=[]thisform.text1.setfocus(20)在D盘KS文件夹中有文件:三角1.SCX。要求表单运行时单击“显示图形”按钮就看到由星号(七行)形成的图形。单击“清空”按钮则清除图形,单击“退出”按钮则结束程序运行。“显示图形”按钮THISFORM.LABEL1.CAPTION=[]FORK=1TO7FORM=1TO2*K-1THISFORM.LABEL1.CAPTION=THISFORM.LABEL1.CAPTION+[*]ENDFORTHISFORM.LABEL1.CAPTION=THISFORM.LABEL1.CAPTION+CHR(13)ENDFOR“清空”按钮THISFORM.LABEL1.CAPTION=[]“退出”按钮THISFORM.RELEASE(21)有名为:DXSZ.SCX。要求表单运行时能实现的功能是:在输入数字框中输入以为阿拉伯数字(0至9)后,单击“转化”按钮,在另一个文本框中可得相应的汉子数字,单击“退出”按钮时结束程序的运行。“转化”按钮k=thisform.text1.VALUEbb=零壹贰叁肆伍陆柒捌玖thisform.text2.VALUE=SUBSTR(BB,2*K+1,2)“重置”按钮thisform.text1.VALUE=0thisform.text2.VALUE=[]thisform.text1.setfocus“退出”按钮THISFORM.RELEASE(22)有名为:YDBD.SCX。要求该表单运行时“北京欢迎你!”由下向上移动,移动的时间间隔规定为100毫秒,请完善该表单欠缺的命令。闹钟IFTHISFORM.LABEL1.TOP0thisform.label1.top=233ELSEthisform.label1.top=THISFORM.LABEL1.TOP-2endif1.下面关于面向对象方法的叙述中,选项()是错误的。(A)每一对象在系统中有唯一的对象标识(B)事件作用于对象,对象识别事件并做出相应的反应(C)一个子类能继承父类的所有属性的方法(D)一个父类包括其所有子类的属性的方法2.用dimesz(4,8)定义了一个二维数组,一下与数组元素sz(3,6)所指的是同益元素