VF练习题及答案
- 格式:doc
- 大小:557.00 KB
- 文档页数:13
vf理论考试题及答案一、单项选择题(每题2分,共10题,满分20分)1. VF理论中,以下哪个是正确的函数定义?A. Function MyFuncB. Function MyFunc()C. Function MyFunc(参数1, 参数2)D. Function MyFunc(参数1; 参数2)答案:B2. 在VF中,以下哪个是正确的变量声明方式?A. Dim a, bB. Dim a, b As IntegerC. Dim a, b As StringD. Dim a, b As Double答案:B3. VF中的数组声明,以下哪个是正确的?A. Dim array[10]B. Dim array(10)C. Dim array(1 to 10)D. Dim array(10 to 1)答案:C4. 下面哪个是VF中的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在VF中,如何打开一个表单?A. Use 表单名B. Open 表单名C. Do 表单名D. Load 表单名答案:A二、多项选择题(每题3分,共5题,满分15分)6. VF中可以使用哪些类型的数据?A. NumericB. CharacterC. DateD. Logical答案:A, B, C, D7. 下列哪些是VF中的数据库对象?A. TableB. FormC. ReportD. Query答案:A, B, C, D8. VF中,哪些是合法的表达式?A. 5 + 3B. "Hello" + "World"C. 5 > 3D. 5 AND 3答案:A, C9. 在VF中,以下哪些是表单控件的事件?A. ClickB. LoadC. InitD. Close答案:A, B, C, D10. VF中,哪些是合法的文件操作命令?A. COPYB. DELETEC. RENAMED. ALL OF THE ABOVE答案:D三、填空题(每题2分,共5题,满分10分)11. 在VF中,使用________命令可以创建一个新的数据库。
vf试题及答案能复制一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的类是:A. FormB. ReportC. ClassD. Table答案:A2. 在Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. CREATE TABLEC. USED. SET DATABASE答案:A3. Visual FoxPro中,用于打开表单的命令是:A. DO FORMB. OPEN FORMC. CREATE FORMD. DESIGN FORM答案:A4. 在Visual FoxPro中,用于关闭表单的命令是:A. CLOSE FORMB. QUIT FORMC. END FORMD. CANCEL FORM答案:A5. Visual FoxPro中,用于查询数据的命令是:A. SELECTB. FROMC. WHERED. INTO答案:A二、填空题(每题2分,共10分)1. 在Visual FoxPro中,表单文件的扩展名是________。
答案:.scx2. Visual FoxPro中,用于定义变量的命令是________。
答案:DIMENSION3. 在Visual FoxPro中,用于创建表的命令是________。
答案:CREATE TABLE4. Visual FoxPro中,用于打开数据库的命令是________。
答案:USE5. 在Visual FoxPro中,用于关闭数据库的命令是________。
答案:CLOSE DATABASE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何创建一个新表。
答案:在Visual FoxPro中创建一个新表,可以使用以下步骤: - 打开Visual FoxPro。
- 选择“文件”菜单中的“新建”选项。
- 选择“表单”。
- 在表单设计器中,使用“字段”工具来添加字段。
vf考试题及答案**VF考试题及答案**一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. USEB. BROWSEC. FORMD. DISPLAY答案:C2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEFTB. RIGHTC. LEND. SPACE答案:C3. 在Visual FoxPro中,以下哪个命令用于关闭当前表单?A. RELEASEB. CLOSEC. QUITD. CANCEL答案:B4. Visual FoxPro中,以下哪个命令用于保存当前数据库?A. SAVEB. COMMITC. PACKD. COMPILE答案:C5. 在Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. OPEN DATABASEC. USE DATABASED. SET DATABASE答案:A6. Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOC()答案:D7. 在Visual FoxPro中,以下哪个命令用于设置表单的标题?A. SET TITLEB. SET CAPTIONC. SET FORMD. SET WINDOW答案:B8. Visual FoxPro中,以下哪个函数用于获取当前系统日期?A. DATE()B. TIME()C. TODAY()D. NOW()答案:C9. 在Visual FoxPro中,以下哪个命令用于删除一个字段?A. ALTER TABLEB. DELETE FIELDC. DROP FIELDD. REMOVE FIELD答案:C10. Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEADD()C. DATESUB()D. DATE()答案:A二、多项选择题(每题3分,共15分)11. 在Visual FoxPro中,以下哪些命令用于数据的查询?A. SELECTB. QUERYC. FINDD. SEEK答案:A, B, C, D12. Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. LEN()答案:A, B, C, D13. 在Visual FoxPro中,以下哪些命令用于数据的插入?A. INSERTB. APPENDC. REPLACED. UPDATE答案:A, B, C14. Visual FoxPro中,以下哪些函数用于数值计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:A, B, C, D15. 在Visual FoxPro中,以下哪些命令用于数据的更新?A. UPDATEB. REPLACEC. CHANGED. MODIFY答案:A, B, C, D三、填空题(每题2分,共20分)16. 在Visual FoxPro中,使用________命令可以创建一个表单。
VF试题及答案(一)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。
vf考试题及答案一、单选题(每题2分,共10题)1. Visual FoxPro中,用于定义变量的命令是:A. SETB. DEFINEC. DECLARED. VAR答案:C2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. SIZE答案:A3. 以下哪个命令用于打开一个新的数据库?A. CREATE DATABASEB. OPEN DATABASEC. USED. SELECT答案:B4. 在Visual FoxPro中,如何将一个表的记录添加到另一个表中?A. INSERT INTOB. COPY TOC. APPEND FROMD. MOVE TO答案:C5. Visual FoxPro中,用于创建表单的命令是:A. FORMB. CREATE FORMC. DEFINE FORMD. BUILD FORM答案:A6. 在Visual FoxPro中,如何设置表单的标题?A. SET TITLEB. CAPTIONC. TITLED. FORM CAPTION答案:D7. Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. DTOC()D. CTOD()答案:C8. 在Visual FoxPro中,如何设置表单的背景颜色?A. SET COLORB. COLORC. BACKCOLORD. FORM COLOR答案:C9. Visual FoxPro中,以下哪个命令用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEDIFFC. DATEDIFFS()D. DATEDIFFS答案:A10. 在Visual FoxPro中,如何将一个字段的值设置为NULL?A. SET NULLB. NULLC. EMPTYD. BLANK答案:B二、多选题(每题3分,共5题)1. Visual FoxPro中,以下哪些命令用于数据查询?A. SELECTB. QUERYC. FINDD. SEARCH答案:A, B, C2. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:A, B, C, D3. Visual FoxPro中,以下哪些命令用于数据更新?A. UPDATEB. REPLACEC. CHANGED. MODIFY答案:A, B, C4. 在Visual FoxPro中,以下哪些函数用于数学计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:A, B, C, D5. Visual FoxPro中,以下哪些命令用于数据删除?A. DELETEB. REMOVEC. DROPD. ERASE答案:A, B, C三、判断题(每题1分,共5题)1. Visual FoxPro中,使用“.”可以访问当前表的字段。
vf模拟考试试题及答案一、选择题(每题2分,共20分)1. VF中,以下哪个函数用于判断变量是否为数字?A. IsNumericB. IsAlphaC. IsDateD. IsEmpty答案:A2. VF中,以下哪个函数用于连接两个字符串?A. ConcatB. ConnectC. JoinD. Append答案:C3. VF中,以下哪个函数用于计算两个日期之间的天数?A. DateDiffB. DateAddC. DatePartD. DateSerial答案:A4. VF中,以下哪个函数用于获取当前系统时间?A. NowB. GetTimeC. CurrentTimeD. Time答案:A5. VF中,以下哪个函数用于将字符串转换为小写?A. LowerB. LCaseC. LowerCaseD. ToLower答案:B6. VF中,以下哪个函数用于将字符串转换为大写?A. UpperB. UCaseC. UpperCaseD. ToUpper答案:B7. VF中,以下哪个函数用于判断字符串是否为空?A. IsEmptyB. IsNullC. IsBlankD. IsEmptyString答案:D8. VF中,以下哪个函数用于获取字符串的长度?A. LengthB. LenC. SizeD. Count答案:B9. VF中,以下哪个函数用于截取字符串的子串?A. SubStringB. MidC. SubstrD. Slice答案:A10. VF中,以下哪个函数用于替换字符串中的字符?A. ReplaceB. ReplaceAllC. SubstituteD. ReplaceWith答案:A二、填空题(每题2分,共20分)1. VF中,字符串连接运算符是_________。
答案:&2. VF中,逻辑运算符包括_________、_________和_________。
答案:AND, OR, NOT3. VF中,用于声明变量的关键字是_________。
vf复习题答案# VF复习题答案一、选择题1. 在VF中,以下哪个命令用于打开表单?A. OPEN TABLEB. OPEN FORMC. DISPLAY TABLED. SHOW FORM正确答案:B2. VF中的“表单”和“表”有何区别?A. 表单是表的图形界面B. 表单是表的查询结果C. 表是表单的集合D. 表是表单的子集正确答案:A3. 在VF中,如何引用当前表单的控件?A. 使用控件的名称B. 使用`This`关键字C. 使用`Me`关键字D. 使用`Form`关键字正确答案:C4. VF中的数组声明方式是什么?A. DIMENSIONB. DECLAREC. ARRAYD. DEFINE正确答案:C5. 在VF中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEDIFFS()C. DATEDIF()D. DATEDIFFERENCE()正确答案:C二、填空题1. VF中的主控文件扩展名通常是_______。
答案:.prg2. 在VF中,使用_______函数可以获取当前系统日期。
答案:DATE()3. VF中,使用_______函数可以将日期转换为字符串。
答案:STR()4. 在VF中,_______属性用于设置表单的标题。
答案:Caption5. VF中,_______事件是在表单加载时触发的。
答案:Init三、简答题1. 描述在VF中如何创建一个新表单。
答案:在VF中创建新表单,首先打开表单设计器,然后使用工具箱中的控件拖放到表单上,设置控件属性,最后保存表单。
2. 解释VF中的“事件”和“方法”的区别。
答案:在VF中,“事件”是用户或系统触发的动作,例如点击按钮或加载表单;而“方法”是表单或类中定义的程序代码块,用于执行特定任务。
四、编程题1. 编写一个VF程序,用于计算并显示两个数的和。
```foxpro* 假设有两个输入框,分别命名为txtNumber1和txtNumber2* 一个标签用于显示结果,命名为lblResult* 一个按钮用于触发计算,命名为cmdCalculate* 以下为按钮的Click事件代码IF !EMPTY(txtNumber1.Value) AND !EMPTY(txtNumber2.Value)CLEARlblResult.Caption = ALLTRIM(STR(VAL(txtNumber1.Value)+ VAL(txtNumber2.Value)))ELSE* 显示错误信息MessageBox("请输入两个数值", "输入错误")ENDIF```结束语以上就是VF复习题的答案,希望这些内容能够帮助你更好地复习和掌握Visual FoxPro的相关知识。
vf理论考试题及答案一、单项选择题(每题2分,共20分)1. VF理论中,以下哪个是正确的数据类型?A. IntegerB. IntegerC. StringD. String答案:C2. 在VF中,如何声明一个变量?A. Dim aB. Declare aC. Let aD. Set a答案:A3. VF中,哪个函数用于计算字符串的长度?A. Len()B. Length()C. Size()D. Count()答案:A4. 下列哪个选项是VF中正确的表单事件?A. OnInitB. OnOpenC. OnCloseD. All of the above答案:D5. VF中,如何将一个数值赋给一个变量?A. Let a = 5B. Set a = 5C. Assign a = 5D. Declare a = 5答案:A6. 在VF中,如何打开一个数据库?A. Open DatabaseB. Use DatabaseC. Select DatabaseD. Open Database答案:C7. VF中,如何关闭一个表单?A. ThisForm.CloseB. ThisForm.HideC. ThisForm.QuitD. ThisForm.Unload答案:A8. 在VF中,如何添加一个新记录?A. Append BlankB. Insert BlankC. Add RecordD. New Record答案:A9. VF中,如何删除当前记录?A. Delete RecordB. Remove RecordC. DeleteD. Erase答案:C10. 在VF中,如何查找特定的记录?A. FindB. SearchC. Look UpD. Find Record答案:A二、多项选择题(每题3分,共15分)11. 在VF中,以下哪些是合法的变量名?A. _myVarB. 2myVarC. myVar$D. myVar答案:A, D12. VF中,哪些是合法的表单控件?A. CommandButtonB. TextBoxC. LabelD. All of the above答案:D13. 在VF中,以下哪些是合法的SQL语句?A. SELECT * FROM table_nameB. INSERT INTO table_name VALUES (value1, value2)C. UPDATE table_name SET column1 = value1 WHERE conditionD. All of the above答案:D14. VF中,以下哪些是合法的循环结构?A. DO WHILEB. FORC. LOOPD. All of the above答案:D15. 在VF中,以下哪些是合法的数组声明方式?A. Dim arr(10)B. Dim arr(10, 10)C. Dim arr[10]D. Dim arr[10, 10]答案:A, B三、简答题(每题5分,共20分)16. 简述VF中如何使用变量存储日期。
VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. VF数据库中,以下哪个选项是正确的数据类型?A. 整型B. 数值型C. 字符型D. 以上都是答案:D2. 在VF数据库中,创建表单的基本单位是?A. 表B. 视图C. 表单D. 报表答案:C3. VF数据库中,以下哪个函数用于计算字符串长度?A. LEN()B. LENGTH()C. SIZE()D. STRLEN()答案:A4. 在VF数据库中,如何表示当前日期?A. DATE()B. TODAY()C. NOW()D. CURRENT DATE答案:B5. 下列哪个选项是VF数据库中有效的SQL语句?A. SELECT * FROM 表名 WHERE 条件B. SELECT 表名 FROM 条件C. SELECT * FROM 表名D. SELECT 表名答案:A6. VF数据库中,用于连接两个表的SQL语句是?A. CREATE TABLEB. JOINC. SELECTD. INSERT INTO答案:B7. 在VF数据库中,如何删除表中的一条记录?A. DELETE FROM 表名 WHERE 条件B. REMOVE 表名 WHERE 条件C. DROP TABLE 表名D. CLEAR 表名 WHERE 条件答案:A8. VF数据库中,以下哪个选项是正确的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 以上都是答案:D9. 在VF数据库中,如何将查询结果输出到一个新的表中?A. SELECT * INTO 新表名 FROM 旧表名B. CREATE TABLE 新表名 AS SELECT * FROM 旧表名C. INSERT INTO 新表名 SELECT * FROM 旧表名D. COPY TABLE 旧表名 TO 新表名答案:B10. VF数据库中,以下哪个选项是正确的数据完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 以上都是答案:D二、填空题(每题2分,共20分)1. 在VF数据库中,使用________函数可以计算两个日期之间的天数差。
vf理论考试题及答案一、单项选择题(每题2分,共20分)1. VF理论中,以下哪个选项不是数据库的基本操作?A. 插入B. 数据定义C. 数据查询D. 数据删除答案:B2. 在VF中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A3. VF中,以下哪个命令用于打开一个表单?A. USEB. OPEN FORMC. BROWSED. SELECT答案:B4. 在VF中,以下哪个选项不是表单的控件?A. 标签B. 文本框C. 按钮D. 报表答案:D5. VF中,以下哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. CLEAR FORMD. QUIT FORM答案:A6. 在VF中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. INT()答案:B7. VF中,以下哪个命令用于创建一个数据库?A. CREATE DATABASEB. USE DATABASEC. OPEN DATABASED. SELECT DATABASE答案:A8. 在VF中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 非唯一索引答案:D9. VF中,以下哪个命令用于向表中添加新记录?A. INSERT INTOB. APPENDC. ADD RECORDD. CREATE RECORD答案:B10. 在VF中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEADD()C. DATEDIFFERENCE()D. DATESUBTRACT()答案:A二、多项选择题(每题3分,共15分)1. 在VF中,以下哪些选项是报表的控件?A. 标签B. 表格C. 图像D. 按钮答案:ABC2. VF中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. UPPER()答案:ABCD3. 在VF中,以下哪些命令用于数据查询?A. SELECTB. QUERYC. SEEKD. FIND答案:ABCD4. VF中,以下哪些选项是数据库表的属性?A. 表名B. 字段名C. 记录数D. 索引答案:ABCD5. 在VF中,以下哪些函数用于数值计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:ABCD三、判断题(每题1分,共10分)1. VF中,REPLACE函数可以替换表中的字段值。
第六章测试题(1)题目1下列语句中,不属于循环语句的是()。
A. IF...ENDIFB. DO...ENDDOC. FOR...ENDFORD. SCAN...ENDSCAN题目2执行下列程序的结果为()S=1FOR n=1 TO 10 SETP 3S=s*nENDFORs360160280105题目3若只要关闭个别过程文件可以用()命令实现提示:建立过程文件名是MODIFY COMMAND;打开过程文件的命令是SET PROCEDURE TO [ADDITIVE];关闭所有过程文件是SET PROCEDURE TO;关闭个别过程文件的命令是RELEASE PROCEDURERELEASE PROCEDURESET PROCEDURE TOSET PROCEDURE TO ...ADDITIVEMODIFY COMMAND题目4由下列程序FOR I=1 TO 6IENDFOP此程序的执行结果是()161 2 3 4 5 66 5 4 3 2 1题目5建立程序文件命令的是DO COMMAND <文件名>MODIFY COMMAND <文件名>CREAT COMMAND <文件名>USE COMMAND <文件名>题目6在一个程序中,运行程序文件的命令是()CREAT <文件名>DO<文件名>MODIFY<文件名>USE<文件名>题目7可以通过单击“工具”菜单中的"调试器"命令调用“调试器”,也可以使用命令()提示:调用“调试器”有两种方式:单击“工具”菜单中的"调试器"命令;在“命令”窗口中输入DEBUG命令DEBUGDEBUG OUTOPEN以上都不对题目8下列说法错误的是input 命令的功能是暂停执行程序,将从键盘输入的数据送入指定内存变量后再继续执行使用input命令只能接受字符串ACCEPT命令是暂停执行程序,将键盘输入的字符串送入指定内存变量后再继续执行WAIT命令是暂停执行程序,直到用户按任意键或单击鼠标时继续执行程序题目9下列关于参数传递和变量作用域的说法中,错误的是提示:在Visual FoxPro若采用以下各式调用程序模块;DO<文件名>1<文件名>WAIT<实参1>[,<实参2>,...]如果实参是常量或一般形式的表达式,系统会计算实参的值,并把它传递给形参变量,这种方式为安值传递,如果实参是变量,传递的值将不是变量的值,而是变量的地址,这样两个参数共有一个地址,则形参变量值改变时,实参的值也随之改变,这种方式为安引用传递。
共公变量一旦建立就一直有效,直到程序运行结束返回“命令”窗口式才消失在调用程序模块的过程中,若采用按值传递的方式,则形参变量值的改变也影响实参变量的取值在调用模块程序时,若采用按引用传递方式,则传递的是变量的地址用LOCAL命令建立的局部变量,其初值逻辑假(.F.)题目10将内存变量定义为全局变量的Visual FoxPro命令是()LOCALPRIVATEPUBLICGLOBAL题目11在调试程序时,要查看模块程序中内存变量的当前取值和类型,则应在在“调试器”窗口中打开的窗口是提示:“调试器”窗口中各子窗口的用途是:跟踪窗口用于显示正在调试执行的文件:局部窗口用于显示模块程序只能够的内存变量及它们的名称、当前取值和类型;监视窗口用于监视指定表达式在程序调试执行过程中的取值变化情况:调用输出窗口可以在模块中安置一些调用堆栈窗口用于显示当前处于执行状态的程序、过程或方法监视窗口局部窗口跟踪窗口调用输出窗口题目12在DO WHILE...ENDO循环结构中,loop命令的作用是退出过程,返回程序开始转移到DO WHILE 语句行开始下一个判断和循环终止循环,将控制转移到本循环结构ENDO后面的第1条语句继续执行终止程序题目13设有如下程序:SET TALK OFFX=3Y=5Z=7DO MF WITH X,YDO MF WITH X,YSET TALK ONPROCEDOURE MFPARAMETER Y,ZX=Y+10Y=Y+ZX,Y,ZENDPROCRETURN此程序的执行结果是()。
13 8 5 18 13 513 8 5 21 11 513 11 5 21 16 515 11 5 21 11 5题目14在Visual Foxpro中,用于调用模块程序的命令是()FUNCTION<过程名>DO<文件名>WITH<是参数>PROCEDOURE<过程名>SET PROCEDOURE TO<过程文件>题目15用WAIT命令给内存变量输入数据时,内存变量获得的数据为( )任意长度的字符串一个字符串和一个回车符数值型数据一个字符题目16在下列命令中,用于输入字符型数据的是()ACCEPTWAITINPUT以上三个命令都可以题目17在Visual FoxPro中有如下程序*程序名:TEST.prgSET TALK OFFCLOSE ALLCLEAR ALLmX=“Visual FoxPro”mY=“二级”DO SUB1 WITH Mx,MymY+mXRETURN*子程序:SUB1.prgPROCEDURE SUB1PARAMETERS X,YX=“Visual FoxPro DBMS 考试”Y=“计算机等级”+YRETURN执行命令DO TEST后,屏幕的显示结果为()二级Visual FoxPro计算机等级二级Visual FoxPro DBMS考试二级Visual FoxPro DBMS考试计算机等级二级Visual FoxPro题目18在DO WHILE ……循环结构中,EXIT命令的作用是()终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行转移到DO WHILE 语句行,开始下一个判断和循环退出过程,返回到程序开始处终止程序执行题目19在Visual FoxPro中,QUIT命令用来终止运行程序执行另外一个程序结束当前程序的执行,返回调用它的上一级程序退出应用程序题目20保存程序文件的快捷键为()Ctrl+WShift+WCtrl+SShift+S题目21下列关于INPUT命令的说法中,错误的是()可以不输入任何内容直接回复输入日期时间型常量要用大括号输入字符串时必须加定界符输入的数据可以是常量、变量题目22在Visual FoxPro中,保存过程与函数的文件的扩展名为().proc.prg.exe.app题目23以下关于参数传递的说法中,正确的是()参数接受与发送的顺序相同接受参数的个数必须少于发送参数的个数参数接收与发送的顺序相反接收参数的个数必须正好等于发送参数的个数题目24对于ACCEPT命令,下列说法正确的是()在输入字符串时必须加上定界符该命令只能接收字符串不能直接按回车键而不输入任何内容以上都正确题目25执行下面的程序段CLEARX=5FOR I=1 TO 50IF X>=10EXITENDIFIF X%2=1X=X+5LOOPENDIFX=X-3ENDFORXRETURN程序的运行结果是()78910题目26执行下面的程序段CLEARFOR i=10 TO 4 STEP—2IF i%3#0i=i-1ENDIFi= i-2iENDFOR则i的值7 27 46 18 4题目27下面的程序是一个嵌套循环,执行该段程序。
CLEARDO WHILE A<=3B=0DO WHILE B<=4C=1DO WHILE C<=8Y=100*A+10*B+CIF Y=1*A+2*B+5*CYENDIFC=C+1ENDDOB=B+1ENDDOA=A+2ENDDO此段程序的运行结果是()14 24 36 4612 34 26 4612 24 36 4814 34 26 48题目28在跟踪窗口设置断点时,可以双击要设置代码的左边灰色区域,或先将光标定位在该代码中,然后按()键F6F7F8F9题目29再用DO 命令执行文件时,如果没有指定扩展名,系统寻找目标文件的顺序为提示:再用DO 命令执行文件时,如果没有指定扩展名,系统按照下列顺序寻找目标文件:.exe(Visual FoxPro 的可执行文件)、.app(Visual FoxPro 应用程序文件)、.fxp(编译文件)、.prg(源文件件).prg、.app、.fxp、.exe.prg、.exe、.app、.fxp.exe、.prg、.app、.fxp.exe、.app、.fxp、.prg题目30.如果要指定默认的盘符和文件夹,应当使用()命令进行设置SET DEFZAULTSET SYSTEMSET DELETEDSET SAFETY题目31.禁止在Vsual FoxPro 窗口中显示程序运行结果的命令为()SET ESCAPE OFFSET TALK OFFSET EXTACT OFFSET CONSOLE OFF。