您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 第5章Virual FoxPro程序设计
第5章VisualFoxPro程序设计刘丽编著第5章VisualFoxPro程序设计VisualFoxPro程序设计(第三版)课后练习第5章VisualFoxPro程序设计一、思考题1.在VisualFoxPro6.0中,循环语句有哪几种?分别是什么?2.什么是外部过程?什么是内部过程?3.结构化程序设计的结构有哪几种?各自的特点是什么?4.什么是参数传递?5.对象的属性、方法和事件的基本概念是什么?第5章思考与练习第5章VisualFoxPro程序设计选择题1选择题3选择题5选择题7选择题2选择题4选择题6选择题8选择题9选择题10第5章VisualFoxPro程序设计填空题1填空题3填空题5填空题7填空题2填空题4填空题6填空题8填空题9填空题10第5章VisualFoxPro程序设计1.下列关于属性,方法和事件的叙述中,()个是错误的。A.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一个类产生的两个对象可以分别设置自己的属性值C.事件代码也可以像方法一样被显式调用D.在新建一个表单时,可以添加新的属性,方法和事件B一、选择题第5章VisualFoxPro程序设计2.执行WAIT选择TOANS命令后,内存变量ANS的类型是()。A.字符型B.数值型C.日期型D.逻辑型A第5章VisualFoxPro程序设计3.FoxPro的应用程序由三种基本结构组合而成,它们是()。A.顺序结构、选择结构和循环结构B.顺序结构、循环结构和模块结构C.逻辑结构、物理结构和程序结构D.分支结构、重复结构和子程序结构A第5章VisualFoxPro程序设计4.下列关于VisualFoxPro输入输出指令的说法不正确的是()。A.INPUT命令用来从键盘输入数据B.用INPUT命令输入数据时,若不输入任何数据,直接按【Enter】键,则系统会把空字符赋给指定的内存变量C.ACCEPT命令只能接收字符串D.WAIT命令能暂停程序执行,直到用户按任意键或单击鼠标时继续程序B第5章VisualFoxPro程序设计5.有如下VisualFoxPro程序:SETTALKOFFM=0N=100DOWHILENMM=M+NN=N-10ENDDO?MRETURN运行此程序显示M的值是()。A.0B.10C.100D.99C第5章VisualFoxPro程序设计6.有关LOOP语句和EXIT语句的叙述正确的是()。A.LOOP和EXIT语句可以写在循环体的外面B.LOOP语句的作用是把控制转到ENDDO语句C.EXIT语句的作用是把控制转到ENDDO语句D.LOOP和EXIT语句一般写在循环结构里面嵌套的分支结构中D第5章VisualFoxPro程序设计7.执行如下程序:SETTALKOFFS=0I=2INPUTN=?TONDOWHILES=NS=S+II=I+1ENDDO?SSETTALKON如果输入值为4,则最后S的显示值是()。A.4B.5C.7D.9D第5章VisualFoxPro程序设计8.有如下程序:USECJM.ZF=0SCANM.ZF=M.ZF+ZFENDSCAN?M.ZFRETURN其中数据库文件CJ.dbf中有两条记录,内容如下XMZF1林平1100.002赵刚1000.00运行该程序的结果应当是()。A.2100.00B.1000.00C.1100.00D.1200.00A第5章VisualFoxPro程序设计9.下面关于过程调用的陈述中,()是正确的。A.实参与形参的数量必须相等B.当实参的数量多于形参的数量时,多余的实参被忽略C.当形参的数量多于实参的数量时,多余的形参取逻辑假D.B和C都对C第5章VisualFoxPro程序设计10.如果一个过程不包含RETURN语句,或者RETURN语句中没有指定表达式,那么该过程()。A.没有返回值B.返回0C.返回.T.D.返回.F.C第5章VisualFoxPro程序设计1.定义公共变量用命令,定义私有变量用命令,定义局部变量用命令。public,private,local二、填空题第5章VisualFoxPro程序设计2.N=6S=1DOWHILEN1N=N-1S=S*NENDDO?S=,S运行结果是:。S=120第5章VisualFoxPro程序设计3.SETTALKOFFCLEARALLX=9IFINT(X/3)=X/3?X*XENDIFSETTALKONRETURN运行结果是:。81第5章VisualFoxPro程序设计4.SETTALKOFFCLEARFORK=1TO4FORI=1TO2*K-1??*NEXT?NEXTSETTALKONRETURN运行结果是:。****************第5章VisualFoxPro程序设计5.LOCALNVARNVAR=MYFUNC1(16)WAITWINDOWS16平方根为:+STR(M.NVAR)FUNCTIONMYFUNC1*该程序是计算数据的平方根PARAXRETURNSQRT(X)运行结果是:。16的平方根为:4第5章VisualFoxPro程序设计6.在VisualFoxPro中,语句实现一种扩展的选择结构,它可以根据条件从多组代码中选择一组执行。多分支或DOCASE-ENDCASE第5章VisualFoxPro程序设计7.假设主过程和子程序中都建立同一个变量,为了避免子程序的运行在无意间改变主程序中的变量的取值,可以用使此变量在子程序中暂时无效。PRIVATE第5章VisualFoxPro程序设计8.在VisualFoxPro中,打开过程文件的命令格式是[过程文件1[,过程序文件2,…]][ADDITIVE]。SETPROCEDURETO;RELEASEPROCEDURE第5章VisualFoxPro程序设计9.执行FOR-ENDFOR语句时,若步长为值,则循环条件为(循环变量)=(终值);若步长为值,则循环条件为(循环变量)=(终值)。正,负第5章VisualFoxPro程序设计10.在程序中没有通过PUBLIC和LOCAL命令声明,而由系统自动隐含建立的变量都是变量。私有VisualFoxPro程序设计(第三版)
本文标题:第5章Virual FoxPro程序设计
链接地址:https://www.777doc.com/doc-3967871 .html