【vfp精品源码栏目提醒】:网学会员为需要vfp精品源码的朋友们搜集整理了【精品】Vfp题库3:程序设计基础1 - 考试认证相关资料,希望对各位网友有所帮助!
典型例题例 1 在( )窗口中可以控制列表框内显示的变量种类。
A.跟踪窗口 B.监视窗口 C.局部窗口 D.调动堆栈窗口 分析:局部窗口用于显示模板程序中的内存变量,并显示它们的名称.当前取值的类型。
它可以控制在列表内显示的变量类型。
答案 c例 2 下面选项中关于 ACCEPT 命令说法错误的是()A.ACCEPT 命令格式是:ACCEPTlt字符表达式gt TOlt内存变量gtB.该命令只接收字符串但是用户在输入字符串时必须要加上定界符C 如果不输入任何内容直接按回车键系统就会把空串赋给指定的内存变量D 如果选用lt字符表达式gt那么系统就会首先显该表达式的值作为提示信息分析:该命令只接收字符串但用户在输入时不需要加定界符否则系统会把定界符当作字符串的一部分输出.答案:B例 3 下列关于过程的说法中不正确的是A.过程文件可以放在任何程序文件代码的后面也可以保存在称为过程文件的单独文件里B.过程文件只包含过程这些过程只能被过程文件调用C.如果需要打开多个过程文件可以在调用过程语句中加 ADDITVE那么在打开过程文件时并不关闭原先已打开的过程文件D.关闭个别过程文件的命令格式是:RELESE PROCEDURElt过程文件gt分析:过程文件只包含过程这些过程可以被任何其它程序调用.命令格式 SETPOCEDURE TOlt过程文件gtADDITIVE就可以打开多个过程文件.当使用不带任何文件名的 SET PROCEDURE TO 命令时将会关闭所有的过程文件使用命令 RELEASE PROCEDURElt过程文件gt时将关闭指定的过程文件.答案:B例 4 在一个程序定义了的一些变量选出局部变量 1.PRGPUBLIC aILOCAL a2a3SCOREBTO a4LOCATE a5A.a1 B.a2a3C.a4 D.a5分析:A 是公共变量C 是私有变量D 的命令和 LOCATE 相似但不存在这样定义变量的命令.只有 B 才是定义了两个局部变量.答案:B例5 不需要先建立就可以使用的变量是 A.局部变量 B.公共变量C.私有变量 D.数组分析:私有变量是指在程序中直接使用由系统自动隐含建立的变量.即没有通过 PUBLIC 或 LOCAL 定义的变量.它的作用域是建立它的模块及其下属的各层模块.私有变量随着建立它的模块运行结束自动清除不需要先建立就可以使用.答案:C「例 6」可以设置表达式类型的断点窗口是 ( ) A.跟踪窗口 B.监视窗口 C.局部窗口 D.调用堆栈窗口分析:监视窗口主要就是用来指定表达式在程序调试执行过程中的变化。
要设置一个监视表达式,只需单击窗口中的“监视”文本框,然后输入表达式的内容,按回车键后表达式便添入文本框下方的列表框中。
答案:B「例 7」下列命令语句正确的是 ( ) A.INPUT〃请输入账号〃TO zh B.INPUT〔2001-03-01〕TO rq C.INPUT〃T〃TO sa D.INPUT〃∧2001-03-01〃TO zh分析:B 的正确写法是:INPUT〔∧2001-03-01〕TO rq;C 的正确写法是:INPUT.T.TO sa。
答案:A「例 8」阅读下列程序,该程序的运行结果是 ( )SET TALK OFFINPUT〃请输入 A,B:〃TO A,BIF A〈 B T A A B B TENDIFDO WHILE B〈 〉0 T MOD(A,B) A B B TENDDO?ASET TALK ONRETURN运行时输入:12,8 A.2 B.4 C.12 D.8分析:本程序的功能是求两个数的最大公约数。
方法是用两个数中较小的去除较大的,然后将除数作为一次除的被除数,余数作为下一次除的除数,反复进行这样的操作,直到余数为零时为止。
则最后一次除的除数,即为所给两个数的最大公约数。
答案:B「例 9」用于说明程序中所有内存变量都是局部变量的命令是 ( ) A.PRIVATE ALL B.PUBLIC ALLC.ALLPRIVATE D.STORE PRIVATE TO ALL分析:定义局部变量的语句有 PRIVATElt内存变量名表gt和 PRIVATE ALLLIKE/EXCEPTlt通配符gt。
在使用 PRIVATE ALL 本程序中所有内存变量都说明为局部变量。
答案:A例 10)在 Visual FoxPro 中,用于建立过程文件 PROGI 的命令是 A. CREATE PORGI B. MODIFY COMMAND PROGIC. MODIFY PROGI D. EDIT PROGI分析: 在 Visual FoxPro 中,建立程序的命令是 MODIFY COMMAND答案:B例 11:一个过程文件最多可以包