VF习题及答案
vf理论考试题及答案
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试题及答案能复制
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考试题及答案**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试题及答案
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考试题及答案
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试题及答案
vf试题及答案为了帮助学生更好地准备VF(Verbal Fluency)测试,以下是一些常见的VF试题及答案,供各位参考学习。
VF测试是一种常见的语言能力测试,旨在评估受试者在特定话题下产生词汇的流畅度和灵活性。
下面将以不同主题为例,提供试题以及可能的答案。
1. 动物类话题试题:请列举尽可能多的动物。
答案:猫、狗、老虎、狮子、大象、长颈鹿、熊、猴子、兔子、鲨鱼、鸟、青蛙、蜘蛛、蛇、鸭子、鸽子、松鼠、犀牛、海豚、蝴蝶、豹子、鱼、马、牛。
2. 食物类话题试题:请列举尽可能多的水果。
答案:苹果、香蕉、橙子、草莓、西瓜、葡萄、柠檬、蓝莓、樱桃、哈密瓜、桃子、橘子、梨、榴莲、菠萝、甘蔗、木瓜、石榴、杨梅、椰子、芒果、荔枝、柚子、橙汁。
3. 职业类话题试题:请列举尽可能多的职业。
答案:医生、护士、教师、工程师、演员、歌手、画家、律师、警察、消防员、厨师、服装设计师、记者、市长、CEO、导演、作家、推销员、司机、农民、建筑师、电工、航天员、设计师、朗读者。
4. 交通工具类话题试题:请列举尽可能多的交通工具。
答案:汽车、火车、飞机、自行车、摩托车、轮船、公交车、出租车、地铁、直升机、电动车、滑板、单轮电动车、滑板车、脚踏车、小汽车、大卡车、双层巴士、电动滑板、冲浪板、滑翔机、滑雪板、船、摩托艇、托马斯火车。
5. 国家和城市类话题试题:请列举尽可能多的国家和城市。
答案:中国、美国、日本、法国、德国、意大利、巴西、英国、澳大利亚、加拿大、俄罗斯、印度、韩国、南非、墨西哥、埃及、巴基斯坦、阿根廷、泰国、西班牙、巴黎、纽约、东京、伦敦、罗马、悉尼、多伦多、莫斯科、孟买、首尔、开罗。
以上是一些常见的VF试题及示例答案,希望能够对您备考VF测试有所帮助。
请注意,这些只是示范性的答案,您可以根据自己的想象力和词汇量来展开回答,达到流畅灵活的目标。
祝您考试顺利!。
vf模拟考试试题及答案
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复习题答案# 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的相关知识。
vfp试题及答案
vfp试题及答案一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于创建表单的命令是()。
A. CREATE FORMB. CREATE FORMSC. FORMD. FORMS答案:A2. 在Visual FoxPro中,使用()命令可以打开一个表。
A. OPEN TABLEB. USEC. BROWSED. DISPLAY答案:B3. 以下哪个选项不是Visual FoxPro的数据类型?()A. NumericB. CharacterC. DateD. Boolean答案:D4. 在Visual FoxPro中,要将一个表的所有记录显示在屏幕上,可以使用()命令。
A. LISTB. DISPLAYC. BROWSED. REPORT答案:C5. Visual FoxPro中,用于将数据从一个表复制到另一个表的命令是()。
A. COPY TOB. INSERT INTOC. SELECT INTOD. APPEND答案:D二、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
答案:CREATE DATABASE2. 使用________命令可以关闭当前数据库。
答案:CLOSE DATABASE3. ________命令用于在Visual FoxPro中打开一个数据库。
答案:USE4. ________命令用于在Visual FoxPro中关闭一个表。
答案:CLOSE TABLE5. ________命令用于在Visual FoxPro中删除一个表。
答案:DELETE TABLE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何使用SQL语句创建表。
答案:在Visual FoxPro中,可以使用CREATE TABLE语句创建表。
例如,CREATE TABLE Students (ID C(5), Name C(20), Age N(3,0))。
vf理论考试题及答案
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数据库期末考试题及答案
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及应用考试题及答案
VF及应用考试题及答案一、选择题(每题2分,共20分)1. VF中,以下哪个函数用于计算字符串长度?A. LENB. LEFTC. RIGHTD. MID答案:A2. 在VF中,如何将一个表单的控件值传递给另一个表单?A. 使用参数B. 使用变量C. 使用数组D. 使用表单变量答案:D3. VF中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. CREATE FORMD. USE FORM答案:A4. 在VF中,如何将一个字段的值设置为NULL?A. CLEARB. NULLC. DELETED. EMPTY答案:B5. VF中,以下哪个函数用于将小写字母转换为大写字母?A. UPPERB. LOWERC. PROPERD. ASC答案:A6. 在VF中,如何使用SQL语句查询?A. SELECT * FROM tableB. USE tableC. BROWSE tableD. LIST table答案:A7. VF中,以下哪个命令用于关闭表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. QUIT FORM答案:A8. 在VF中,如何将一个表的记录添加到另一个表中?A. INSERT INTOB. COPY TOC. APPEND FROMD. MOVE TO答案:C9. VF中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFFB. DATEADDC. DATEPARTD. DATETIME答案:A10. 在VF中,如何使用循环结构?A. DOB. LOOPC. FORD. WHILE答案:C二、填空题(每题2分,共20分)1. 在VF中,使用________命令可以创建一个新的数据库。
答案:CREATE DATABASE2. VF中,________函数用于返回当前日期。
答案:DATE()3. 使用________函数可以将字符串中的字符转换为大写。
VF题库及答案
VF题库及答案1 VFP上机实践习题及答案一、选择题:1. 在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为A) 索引码 B) 关键字 C) 域 D) 外码2. 运行 Visual Foxpro 6.0,错误的方法是A) 双击 Visual Foxpro 6.0 图标B) 单击 Visual Foxpro 6.0 图标回车C) 右击 Visual Foxpro 6.0 图标,并单击其快捷菜单中的"打开"命令D) 拖动 Visual Foxpro 6.0 图标到一个新位置3. 学生性别的取值只能为"男","女",这个范围在关系模型中被称为A) 域 B) 码 C) 分量 D) 集合4. Visual Foxpro 6.0 的系统配置文件是A) config.sys B) config.fpw C) win.ini D) autoexec.bat5. 启动 Visual Foxpro6.0 屏幕上出现两个窗口:一个是 Visual Foxpro 6.0 的主窗口,另一个是A) 文本 B) 命令 C) 帮助 D) 对话框6. 在 Visual Foxpro 6.0 中,可以在同类数据之间进行减运算的数据类型是A) 数值型,字符型,逻辑型 B) 数值型,字符型,日期型C) 数值型,日期型,逻辑型 D) 字符型,日期型,逻辑型7. 下列表达式中不符合 Visual Foxpro 6.0 语法要求的是A) 04/05/99 B) T+t C) 1234 D) 2X>158. 在以下四组中,每组有两个分别运算的函数,运算结果相同的是A) LEFT("FoxBASE",3)与SUBSTR("FoxBASE",1,3)B) YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)C) TYPE("36-5*4")与TYPE(36-5*4)D) 假定 A= "this ", B= "is a string",A-B与A+B9. 学生数据库的性别字段为逻辑型,男为逻辑真,女为逻辑假。
vf考试试题及答案
vf考试试题及答案VF考试试题及答案1. 选择题- 1.1 以下哪个选项是Visual FoxPro的缩写?- A. VF- B. VFP- C. VFX- D. VFS- 答案:B- 1.2 Visual FoxPro是一种______数据库管理系统。
- A. 关系型- B. 层次型- C. 网络型- D. 面向对象- 答案:A2. 填空题- 2.1 在Visual FoxPro中,用于定义数据表结构的命令是______。
- 答案:CREATE TABLE- 2.2 用于打开一个已存在的数据表的命令是______。
- 答案:USE3. 简答题- 3.1 简述Visual FoxPro中表单和报表的区别。
- 答案:表单是用户界面的一部分,允许用户与应用程序交互;而报表是打印输出的文档,通常用于展示数据的汇总或格式化视图。
- 3.2 描述Visual FoxPro中如何创建一个查询。
- 答案:在Visual FoxPro中创建查询通常涉及使用查询设计器,选择需要的表,指定字段和条件,然后执行查询。
4. 编程题- 4.1 编写一个Visual FoxPro命令,计算并输出1到100之间所有偶数的和。
- 答案:```s = 0FOR i = 2 TO 100 STEP 2s = s + iENDFOR"Sum of even numbers from 1 to 100 is: " + TRANSFORM(s) ```- 4.2 编写一个Visual FoxPro程序,实现将一个数据表中的记录按某字段进行排序。
- 答案:```USE studentsGO TOPORDER BY age DESCUSE```5. 案例分析题- 5.1 假设你有一个名为“employees”的数据表,其中包含员工的ID、姓名和工资。
请描述如何使用Visual FoxPro来找出工资最高的员工。
- 答案:首先,使用SELECT命令选择工资最高的记录,然后使用ORDER BY DESC命令对工资字段进行降序排序,最后使用TOP 1来选取第一条记录。
vfp考试题及答案
vfp考试题及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开表单文件?A. OPEN DATABASEB. OPEN FORMC. OPEN TABLED. OPEN REPORT答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. SPACED. AT答案:A3. 在Visual FoxPro中,以下哪个命令用于关闭数据库?A. CLOSE DATABASEB. CLOSE TABLEC. CLOSE FORMD. CLOSE ALL答案:A4. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE FORMD. CREATE REPORT答案:A5. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. CLEAR TABLE答案:B6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STRB. NUMC. VALD. CTOD答案:C7. 在Visual FoxPro中,以下哪个命令用于设置当前工作目录?A. SET DIRECTORYB. SET PATHC. SET WORKING DIRECTORYD. SET CURRENT DIRECTORY答案:D8. Visual FoxPro中,以下哪个命令用于设置表单的标题?A. SET TITLEB. SET FORM TITLEC. FORM SET TITLED. FORM TITLE答案:A9. 在Visual FoxPro中,以下哪个命令用于查看当前数据库的结构?A. SHOW DATABASEB. DISPLAY DATABASEC. BROWSED. LIST答案:A10. Visual FoxPro中,以下哪个命令用于执行SQL查询?A. SELECTB. QUERYC. SQLD. EXECUTE SQL答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以查看当前数据库中的表。
vf复习题及答案
vf复习题及答案一、选择题1. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. USEB. OPEN FORMC. DISPLAY FORMD. SHOW FORM答案:B2. 如何在Visual FoxPro中创建一个数据库?A. CREATE DATABASEB. MAKE DATABASEC. BUILD DATABASED. CREATE DBF答案:A3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. SIZED. STRLEN答案:A二、填空题1. 在Visual FoxPro中,使用________命令可以关闭一个打开的表单。
答案:RELEASE FORM2. 若要在Visual FoxPro中删除一个数据库中的所有表,可以使用________命令。
答案:ZAP3. 在Visual FoxPro中,________函数用于将数值转换为字符串。
答案:STR三、简答题1. 描述在Visual FoxPro中如何设置表单的标题。
答案:可以通过在表单的属性窗口中找到Caption属性,并输入所需的标题来设置表单的标题。
2. 说明在Visual FoxPro中如何添加一个命令按钮到表单。
答案:在表单设计器中,可以通过工具箱中的Command Button控件拖放到表单上,然后设置其Caption属性为所需的按钮文本,并编写相应的Click事件代码来添加一个命令按钮。
四、编程题1. 编写一个Visual FoxPro程序,用于计算并输出1到100之间所有奇数的和。
答案:```SET TALK OFFSUM = 0FOR I = 1 TO 100 STEP 2SUM = SUM + IENDFOR"1到100之间所有奇数的和为:" + STR(SUM, 10)SET TALK ON```2. 设计一个Visual FoxPro查询,用于从员工表中检索所有工资高于平均工资的员工信息。
vf考试题目及答案
vf考试题目及答案一、选择题(每题2分,共10题)1. Visual FoxPro中,用于打开表的命令是:A. OPEN DATABASEB. USEC. SELECTD. BROWSE答案:B2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. SPACED. AT答案:A3. Visual FoxPro中,以下哪个命令用于显示当前表的记录?A. LISTB. DISPLAYC. BROWSED. SHOW TABLE答案:C4. 在Visual FoxPro中,如何将一个表的记录追加到另一个表中?A. APPEND FROMB. INSERT INTOC. COPY TOD. SELECT INTO答案:A5. Visual FoxPro中,以下哪个命令用于计算表中记录的总数?A. COUNTB. SUMC. AVGD. MAX答案:A6. 在Visual FoxPro中,如何设置表的索引?A. SET INDEX TOB. CREATE INDEXC. ALTER TABLED. INDEX ON答案:B7. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STRB. VALC. NUMD. INT答案:B8. 在Visual FoxPro中,以下哪个命令用于删除表中的记录?A. DELETEB. REMOVEC. DROPD. ERASE答案:A9. Visual FoxPro中,以下哪个命令用于查找表中的特定记录?A. SEEKB. FINDC. LOCATED. GATHER答案:B10. 在Visual FoxPro中,以下哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B二、填空题(每题3分,共5题)1. 在Visual FoxPro中,使用________命令可以退出程序。
vf考试试卷真题及答案
vf考试试卷真题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. UCASEC. SPACED. AT答案:A2. 以下哪个选项是Visual FoxPro中的逻辑运算符?A. ANDB. ORC. NOTD. ALL OF THE ABOVE答案:D3. 在Visual FoxPro中,如何表示当前表的记录指针?A. RECNO()B. RECNOC. CURSORD. CURRENT答案:A4. Visual FoxPro中,哪个命令用于显示当前表的结构?A. DISPLAY STRUCTUREB. DISPLAYC. DESCRIBED. DESCRIBE STRUCTURE5. 在Visual FoxPro中,如何将一个表的记录追加到另一个表中?A. INSERT INTOB. APPEND FROMC. COPY TOD. MOVE TO答案:B6. Visual FoxPro中,以下哪个函数用于将小写字母转换为大写?A. UCASEB. LCASEC. PROPERD. UPPER答案:A7. 在Visual FoxPro中,如何使用命令行窗口执行一个程序?A. DOB. RUNC. CALLD. EXECUTE答案:B8. Visual FoxPro中,哪个命令用于创建一个空的数据库?A. CREATE DATABASEB. CREATE DBFC. CREATE TABLED. CREATE EMPTY答案:A9. 在Visual FoxPro中,哪个函数用于返回当前日期?B. TODAY()C. NOW()D. CURRENTDATE()答案:B10. Visual FoxPro中,以下哪个选项是正确的表单属性?A. CaptionB. FormCaptionC. FormTitleD. All of the above答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以打开一个表。
VF及应用考试题及答案
VF及应用考试题及答案一、单项选择题(每题2分,共20分)1. VF中,用于定义变量的数据类型是:A. DimB. SetC. DefineD. Declare答案:A2. 在VF中,以下哪个函数用于计算字符串长度?A. LenB. LengthC. StrlenD. Size答案:A3. VF中,用于打开数据库的命令是:A. Open DatabaseB. UseC. SelectD. Set Database答案:B4. 在VF中,以下哪个命令用于关闭表单?A. CloseB. ReleaseC. DestroyD. Clear答案:C5. VF中,用于创建新表的命令是:A. Create TableB. Make TableC. Build TableD. Define Table答案:A6. 在VF中,以下哪个函数用于将数字转换为字符串?A. StrB. NumC. ValD. Int答案:A7. VF中,用于执行SQL查询的命令是:A. QueryB. SelectC. SQLD. Execute答案:B8. 在VF中,以下哪个命令用于添加新记录?A. AppendB. InsertC. AddD. New答案:A9. VF中,用于计算表中记录数的函数是:A. RecCountB. RecordCountC. CountD. RecNo答案:A10. 在VF中,以下哪个命令用于删除记录?A. DeleteB. RemoveC. DropD. Erase答案:A二、多项选择题(每题3分,共15分)1. 在VF中,以下哪些命令用于数据排序?A. SortB. OrderC. IndexD. Arrange答案:A, D2. VF中,以下哪些函数用于数学计算?A. AbsB. RoundC. DateD. Left答案:A, B3. 在VF中,以下哪些命令用于数据筛选?A. FilterB. LocateC. SeekD. Find答案:A, B, D4. VF中,以下哪些函数用于日期和时间处理?A. Date()B. Time()C. Now()D. Year()答案:A, B, C, D5. 在VF中,以下哪些命令用于表单控件?A. FormB. CommandButtonC. CheckBoxD. Label答案:A, B, C, D三、填空题(每题2分,共20分)1. 在VF中,使用________命令可以创建一个新表。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题:(每小题2分,共70分)1、DBMS的含义是:( B )A、数据库系统B、数据库管理系统C、数据库管理员D、数据库2、从关系模式中指定若干个属性组成新的关系的运算称为:( B )A、联接B、投影C、选择D、排序4、扩展名为dbf的文件是( A )A、表文件B、表单文件C、数据库文件D、项目文件5、关系数据库管理系统所管理的关系是( B )。
A、一个DBF文件B、若干个二维表C、一个DBC文件D、若干个DBC文件6、打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含()。
A、表单文件B、报表文件C、标签文件D、以上三种文件7、清除主窗口屏幕的命令是( A )。
A、CLEARB、CLEAR ALLC、CLEAR SCREEND、CLEAR WINDOWS8、VISUAL FOXPRO DBMS 基于的数据模型是( C )A、网状型B、层次型C、关系型D、混合型9、下列运算中,不属于专门的关系运算的是( D )A、连接B、选择C、投影D、笛卡儿积10、数据库系统与文件系统的主要区别是( B )A、文件系统简单、而数据库系统复杂B、文件系统只能管理少量数据,而数据库系统能管理大量数据C、文件系统只能管理数据文件,而数据库系统能管理各种类型的文件D、文件系统不能解决数据冗余问题,而数据库系统则可以解决11、数据库系统的核心是( A )。
A、数据模型B、数据库管理系统C、软件工具D、数据库12、Visual FoxPro6、0是一个( C )。
A、8位数据库开发系统B、16位数据库开发系统C、32位数据库开发系统D、64位数据库开发系统13、显示和隐藏命令窗口的操作是( D )。
A、单击"常用"工具栏上的"命令窗口"按钮B、打开通过"窗口"菜单下的"命令窗口"选项,关闭通过单击命令窗口上的关闭按钮。
C、直接按CTRL+F2显示命令窗口,CTRL+F4隐藏命令窗口D、以上方法都可以14、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( A )。
A、一对一联系B、一对二联系C、多对多联系D、一对多联系15、将2004年5月1日的日期保存到日期变量RQ中,正确的语句是( B )A、STORE DTOC("05/01/2004")TO RQB、STORE CTOD("05/01/2004")TO RQC、STORE "05/01/2004" TO RQD、STORE 05/01/2004 TO RQ16、下列程序段的输出结果是( D )CLEAR STORE “10”TO ASTORE 20 TO B ?A+BA) 1020 B) 30 C) 10 D) 出错17、扩展名为、DBC的文件是( C )A、表单文件B、数据库表文件C、数据库文件D、项目文件18、数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( A )A、DB包含DBS和DBMSB、DBMS包含DB和DBSC、DBS包含DB和DBMSD、没有任何关系19、下列式子中,合法的VF表达式是( B )A、“123“+SPACE(3)+V AL(“456“)B、CTOD(“12/04/02“)+DATE()C、ASC(“18“)+”18”D、CHR(66)+STR(1234、567,6)20、下列选项中,不能作为Visual FoxPro中变量名的是( C )A、_abcB、abc123C、123abcD、abc_12321、下列函数中,函数值为数值型的是( A )A、AT("中国","中国计算机")B、CTOD("04/30/2004")C、BOF()D、SUBSTR(DTOC(DATE()),7)22、函数IIF(LEN(SPACE(5))<>5,1,-1)的值为( B )A、T、B、F、C、1D、-123、以下日期值正确的是( B )。
A、{"2001-05-25"}B、{^2001-05-25}C、{2001-05-25}D、{[2001-02-25]}24、在下列函数中,函数返回值为数值的是( C )。
A、BOF() C、AT('人民','中华人民共和国')B、CTOD('01/01/96') D、SUBSTR(DTOC(DATE()),7)25、假定系统日期是1998年12月20日,有如下命令:N=(YEAR(DATE())-1900)%100,执行后N的值应为( B )。
A、1998B、98C、20D、1226、对变量赋值,以下命令中正确的是( A )A、STORE 8 TO X,Y 、B、STORE 8,9 TO X,YC、X=8,Y=9D、X=Y=827、设X=123,Y=456,Z="X+Y",则表达式6+&Z的值是( D )A、6+&ZB、6+X+YC、585D、错误提示28、设X="11”,Y="1122",下列表达式结果为假的是( A )A、NOT(X==y)AND(X$y)B、NOT(X$Y)OR(X◇Y)C、NOT()(>=Y)D、NOT(XSY)29、表达式V AL(SUBS("奔腾586",5,1))*Len("visual foxpro")的结果是( A )。
A、13、00B、14、00C、45、00D、65、0030、设X="xyz",Y="ABCD",则下列表达式中值为、T、的是( A CD )。
A、X=YB、X==YC、X<>YD、AT(X,Y)=031、?AT("大学","北京语言文化学院")的答案是( D )。
A、12B、13C、16D、032、{^1999/05/01}+31的值应为( A )。
A、{99/06/01}B、{99/05/31}C、{99/06/02}D、{99/04/02}33、在Visual Foxpro中,下面4个关于日期或日期时间的表达式中,错误的是(ABC )。
A、{^2002、09、01 11:10:10AM}-{^2001、09、01 11:10:10AM}B、{01/01/2002}+20C、{^2002、02、01}+{^2001、02、01}D、{^2002/02/01}-{^2001/02/01}34、STR(109、87,7,3)的值是( D )。
A、109、87B、"109、87"C、109、870D、"109、870"35、在以下四组函数运算中,结果相同的是(AD )。
A、LEFT("Visual FoxPro",6)与SUBSTR("Visual FoxPro",1,6)B、YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)C、V ARTYPE("36-5*4")与V ARTYPE(36-5*4)D、假定A="this",B="is a string",A-B与A+B36、设X="xyz",Y="ABCD",则下列表达式中值为、F、的是( B )。
A、X=YB、X==YC、X<>YD、AT(X,Y)=0二、填空题(每空2分。
共30分)1、数据库管理系统支持的数据模型主要有三种,分别是层次模型、网状模型、_______关系______模型。
2、LEFT("123456789",LEN("数据库"))的计算结果是_______123456______。
3、在visual foxpro中项目文件的扩展名是___.prg__________4、在关系数据库中,二维表的列称为属性,二维表的行称为____元组、记录____。
5、命令?LEN("中国")<LEN("China")的结果为____.T.________。
6、VF中可以使用的常量类型有:字符型常量、____数值型常量_________、逻辑型常量、日期型常量、日期时间型常量7、表达式{^2005-1-3 10:0:0}一{^2005-10-3 9:0:0}的数据类型是_日期型__。
8、LEFT("ASDHFASDHKFJ",4) _____ASDH________。
9、YEAR({^09/23/1998})+ 1的结果是______98\09\24_______。
10、V AL("3") -2的结果是_______1______。
11、用二维表的形式来表示实体之间联系的数据模型叫做_____关系模型______。
12、在关系数据库中,把数据表示成二维表,每一个二维表称为_关系、数据表___。
13、执行命令A=2000/4/2之后,内存变量A的值为___250__________。
14、?LEN(TRIM("国庆"+"假期"))=____8_________。
15、下列命令执行后的结果是____GO BY BYE YE!_________。
STORE 'GOOD BYE!' TO X?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)。