欢迎来到天天文库
浏览记录
ID:51889251
大小:268.00 KB
页数:35页
时间:2020-03-18
《vfp题库3:程序设计基础1.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、典型例题[例1]在()窗口中可以控制列表框内显示的变量种类。A.跟踪窗口B.监视窗口C.局部窗口D.调动堆栈窗口分析:局部窗口用于显示模板程序中的内存变最,并显示它们的名称.当前取值的类型。它可以控制在列表内显示的变量类型。答案c例2下面选项屮关于ACCEPT命令说法错误的是()A.ACCEPT命令格式是:ACCEPT[<字符表达式〉]TOv内存变最〉B.该命令只接收字符弗,但是用户在输入字符宙时,必须要加上定界符C如果不输入任何内容宜接按冋车键,系统就会把空串赋给指定的内存变量D如果选用v字符表达式〉,那么系统就会首先显该表达式的值,作为提示信息分析:该命令只接收字
2、符串,但用户在输入时不需要加定界符;否则,系统会把定界符当作字符串的一部分输出.答案:B例3下列关于过程的说法屮不正确的是A.过程文件可以放在任何程序文件代码的后血,也可以保存在称为过程文件的单独文件里B.过程文件只包含过程,这些过程只能被过程文件调用C.如果需要打开多个过程文件,可以在调用过程语句中加ADDITVE,那么在打开过程文件时,并不关闭原先己打开的过程文件D.关闭个别过程文件的命令格式是:RELESEPROCEDUREv过程文件〉分析:过程文件只包含过程,这些过程可以被任何其它程序调用.命令格式SETPOCEDURETO[v过程文件〉][ADDITIVE]
3、就可以打开多个过程文件.当使用不带任何文件名的SETPROCEDURETO命令时,将会关闭所有的过程文件,使用命令RELEASEPROCEDURE<过程文件〉时,将关闭指定的过程文件.答案:B例4在一个程序定义了的一些变量,选出局部变量()1.PRGPUBLICalLOCALa2,a3SCORE8TOa4LOCATEa5A.a1B.a2,a3C.a4D.a5分析:A是公共变量,C是私有变量,D的命令和LOCATE相似,但不存在这样定义变量的命令.只有B才是定义了两个局部变量.答案:B例5不需要先建立就可以使用的变量是()A.局部变量B.公共变最C.私有变最D.数组分析
4、:私有变戢是指在程序中宣接使用,山系统自动隐含建立的变最.即没有通过PUBLIC或LOCAL定义的变量.它的作用域是建立它的模块及其下属的各层模块•私有变量随着建立它的模块运行结束自动淸除,不需要先建立就可以使用.答案:C「例6」可以设置表达式类型的断点窗口是()A.跟踪窗口B.监视窗口C.局部窗口D.调用堆栈窗I「I分析:监视窗口主要就是用來指定表达式在程序调试执行过程中的变化。要设置一个监视表达式,只需单击窗口屮的“监视”文本框,然后输入表达式的内容,按冋车键后表达式便添入文本框下方的列表框屮。答案:B「例7」下列命令语句正确的是()A」NPUT"销输入账号"TO
5、zhB」NPUT(2001-03-01)TOrqC」NPUT"T"TOsaD」NPUT"A2001-03-017TOzh分析:B的正确写法是:INPUT(A2001-03-01)TOrq;C的正确写法是:INPUT.T.TOsa.答案:A「例8」阅读下列程序,该程序的运行结果是()SETTALKOFFINPUT"请输入A,B:”TOA,BIFA6、个数屮较小的去除较大的,然后将除数作为一次除的被除数,余数作为下一次除的除数,反复进行这样的操作,宣到余数为零时为止。则故后一次除的除数,即为所给两个数的最大公约数。答案:B「例9」用于说明程序中所有内存变量都是局部变量的命令是()A.PRIVATEALLB.PUBLICALLC.ALL=PRIVATED.STOREPRIVATETOALL分析:定义局部变最的语句有PRIVATE<内存变最名表>和PRIVATEALL(LIKE/EXCEPT<通配符>)。在使用PRIVATEALL本程序屮所有内存变量都说明为局部变量。答案:A(例10)在VisualFoxPro中,用于7、建立过程文件PROGI的命令是()A.CREATEPORGIB.MODIFYCOMMANDPROGIC.MODIFYPROGID.EDITPROGI分析:在VisualFoxPro中,建立程序的命令是MODIFYCOMMAND答案:B例11:一个过程文件最多可以包含128个过程,其文件扩展名是()A.PRGB.FOXC.DBTD.TXT分析:过程文件也是一种命令文件,扩展名为.PRG答案:A例12:有VisualFoxPro程序如下:SETTALKOFFUSECJM・>ZF=0DOWHILE.NOT.EOF()M・>ZF=M・>ZF+ZFSKIPEN
6、个数屮较小的去除较大的,然后将除数作为一次除的被除数,余数作为下一次除的除数,反复进行这样的操作,宣到余数为零时为止。则故后一次除的除数,即为所给两个数的最大公约数。答案:B「例9」用于说明程序中所有内存变量都是局部变量的命令是()A.PRIVATEALLB.PUBLICALLC.ALL=PRIVATED.STOREPRIVATETOALL分析:定义局部变最的语句有PRIVATE<内存变最名表>和PRIVATEALL(LIKE/EXCEPT<通配符>)。在使用PRIVATEALL本程序屮所有内存变量都说明为局部变量。答案:A(例10)在VisualFoxPro中,用于
7、建立过程文件PROGI的命令是()A.CREATEPORGIB.MODIFYCOMMANDPROGIC.MODIFYPROGID.EDITPROGI分析:在VisualFoxPro中,建立程序的命令是MODIFYCOMMAND答案:B例11:一个过程文件最多可以包含128个过程,其文件扩展名是()A.PRGB.FOXC.DBTD.TXT分析:过程文件也是一种命令文件,扩展名为.PRG答案:A例12:有VisualFoxPro程序如下:SETTALKOFFUSECJM・>ZF=0DOWHILE.NOT.EOF()M・>ZF=M・>ZF+ZFSKIPEN
此文档下载收益归作者所有