VF练习题
vf试题及答案
vf试题及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,下列哪个选项不是数据类型?A. 数字型B. 字符型C. 日期型D. 逻辑型答案:D2. 在Visual FoxPro中,哪个命令用于创建一个新的表单?A. CREATE FORMB. CREATE TABLEC. CREATE REPORTD. CREATE CLASS答案:A3. Visual FoxPro中,下列哪个函数用于计算两个日期之间的天数差?A. DATEDIFFB. DATEADDC. DATEFORMATD. DATEVALUE答案:A4. 在Visual FoxPro中,如何将一个表单的背景颜色设置为蓝色?A. THISFORM.BackColor = "Blue"B. THISFORM.BackColor = 0x0000FFC. THISFORM.BackColor = "0x0000FF"D. THISFORM.BackColor = "#0000FF"答案:D5. Visual FoxPro中,下列哪个命令用于打开一个表单?A. USEB. OPEN FORMC. DISPLAY FORMD. BROWSE答案:B6. 在Visual FoxPro中,如何将一个表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:A7. Visual FoxPro中,下列哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B8. 在Visual FoxPro中,如何将一个表的记录指针移动到最后一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:B9. Visual FoxPro中,下列哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. CLOSE答案:C10. 在Visual FoxPro中,如何将一个表的记录指针移动到下一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个数据库。
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. 主索引B. 候选索引C. 唯一索引D. 全文索引答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. ValueD. RecordSource答案:D4. 在Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. 选择数据源B. 选择布局C. 选择样式D. 选择打印机5. 在Visual FoxPro中,以下哪个命令用于打开数据库表?A. USEB. OPENC. BROWSED. DISPLAY答案:A6. 在Visual FoxPro中,以下哪个选项不是查询设计器的选项?A. 选择字段B. 选择表C. 选择索引D. 排序记录答案:C7. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFD()D. DATEDIFFT()答案:A8. 在Visual FoxPro中,以下哪个命令用于关闭数据库表?A. CLOSEB. RELEASEC. CANCELD. QUIT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的事件?B. LoadC. ClickD. Save答案:D10. 在Visual FoxPro中,以下哪个函数用于将日期和时间转换为字符串?A. DATE()B. TIME()C. DATETIME()D. STR()答案:C二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
VFP练习题
练习题:第1章数据库系统概述一、选择题1、下列关于数据库系统的叙述中正确的是()A)数据库系统避免了一切冗余B)数据库系统比文件系统管理更多的数据C)数据库系统减少了数据冗余D)数据库系统中数据的一致性是指数据类型一致2、下列有关数据库的描述,正确的是()A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件3、关系是指()A)元组的集合B)属性的集合C)字段的集合D)实例的集合4、数据库系统的核心是()A)数据库B)数据库管理系统C)操作系统D)软件工程5、按照数据模型分类,数据库系统可以分为3种类型,即()A)大型、中型和小型B)层次、网状和关系C)网状、链状和环状D)文字、数字和图形6、VFP6是一种关系型数据库管理系统,所谓关系是指()A)一个数据库文件与另一个数据库文件之间有一定的关系B)各条记录中的数据彼此有一定的关系C)数据模型满足一定条件的二维表格式D)一个表与另一个表之间的联系7、在关系数据库中,基本的关系运算有三种,它们是()A)选择、投影和统计B)选择、投影和连接C)排序、索引和选择D)并、差、交8、两个实体之间的联系可以分为3种类型,其中不包括()A)一对一联系B)一对二联系C)多对多联系D)一对多联系9、在选项对话框的“文件位置”选项卡中可以设置()A)表单的默认大小B)默认目录C)日期和时间的显示格式D)程序代码的颜色10、项目管理器的“数据”选项卡用于显示和管理()A)数据库、自由表和查询B)数据库、视图和查询C)数据库、自由表、查询和视图D)数据库、表单和查询11、项目管理器的“文档”选项卡用于显示和管理()A)表单、报表和查询B)数据库、表单和报表C)查询、报表和视图D)表单、报表和标签二、填空题1、现实世界中客观存在的每一个事物都是一个对象,这些对象所具有的固有特征是。
(属性)2、关系模型是由一个或多个组成的集合;用二维表格表示实体类型及实体间联系的数据模型称为。
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的相关知识。
VF试题练习
二、程序填空 23次 如图所示表单: 23次、如图所示表单:
(1)运行表单时自动居中,应设置表单的Autocenter属性为: 运行表单时自动居中,应设置表单的 属性为: 运行表单时自动居中 属性为 ______________________ (2)命令按钮 命令按钮Command1的标题为“绝对值”,可在表单Init 的标题为“绝对值” 可在表单 命令按钮 的标题为 事件过程中设置:____________________= “绝对值” 绝对值” 事件过程中设置 绝对值 (3)文本框 文本框Text2运行时不可修改单击,可在表单Init事件过 运行时不可修改单击,可在表单 事件过 文本框 运行时不可修改单击 程中设置如下代码: 程中设置如下代码:Thisform.Text2._______________=.T. (4)单击 单击Command1 (绝对值)按钮,显示绝对值,则: 绝对值)按钮,显示绝对值, 单击 应设置Command1的_______________事件代码为: 的 事件代码为: 应设置 事件代码为 X=VAL(Thisform.Text1.Value)=______________ ) Thisform.Text2.Value=________________
VF含答案单选100题
单选题1.下列数据中,_B ___是字符型常量。
A.3.1415926B."3.1415926"C."3.14"+"15926"D."3.14"-"15926"2.下列变量名中,正确的是_A.VARNAME ___。
(必须以下划线,汉字,字母开头,后面可以跟下划线,汉字,字母和数字)A.VARNAMEB.VAR X1C.VAR-X1D.VAR+X13.在下列表达式中,__A."Visual"$"Visual FoxPro"__的运算结果是逻辑型。
A."Visual"$"Visual FoxPro"B."Visual "+"FoxPro"C."Visual "-"FoxPro"D.len("Visual FoxPro")4.__ D.LEN( ) __函数返回字符表达式中字符的数目。
A.TXTWIDTH( )B.SUBSTR( )C.STR( )D.LEN( )5.在Visual FoxPro中,表结构中的逻辑型、日期时间型、备注型的宽度由系统自动给出,它们分别为_B.1,8,4___。
A.1,4,8B.1,8,4C.1,10,8D.2,8,86.在表中,__B.通用型__字段中可以存储图形。
A.图形型B.通用型C.备注型D.备注型(二进制)7._D.ZAP___命令,从表中删除所有记录,只留下表的结构。
A.PACKB.RECALLC.DELETED.ZAP8.在使用"表设计器"创建并修改自由表时,不能建立的索引类型为_A.主索引___。
A.主索引B.候选索引C.唯一索引D.普通索引9.__ A.LOCATE __命令既可以在有索引的表中查询,也可以在无索引的表中查询。
VF练习题
VF第一章练习题例题例1现实世界中的事物个体在信息世界中称为 _________。
A)实体B)实体集C)字段D)记录例2下列实体类型的联系中,属于多对多联系的是 ______________ 。
A)学生与课程之间的联系B)学校与教师之间的联系C)商品条形码与商品之间的联系D)班级与班长之间的联系例3采用二维表格结构表达实体及实体间联系的数据模型是 __________ 。
A)层次模型B)网状模型C)关系模型D)实体联系模型例4专门的关系运算不包括下列的哪一种运算。
A )连接运算B )选择运算C)投影运算D)并运算例5专门的关系运算中,选择运算是_____________ 。
A)在基本表中选择满足条件的记录组成一个新的关系B)在基本表中选择字段组成一个新的关系C)在基本表中选择满足条件的记录和属性组成一个新的关系D)上述说法都是正确的例6数据库系统与文件系统的主要区别是 _______________ 。
A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量例7在Visual FoxPro 6.0中一个项目可以创建________________ 。
A)一个项目文件,集中管理数据和程序B)两个项目文件,分别管理数据和程序C)多个项目文件,根据需要设置D)以上几种说法都不对例8项目管理器中包括的选项卡有_______________ 。
A)数据选项卡、菜单选项卡和文档选项卡B)数据选项卡、文档选项卡和其他选项卡C)数据选项卡、表单选项卡和类选项卡D)数据选项卡、表单选项卡和报表选项卡例9项目管理器中的“关闭”按钮用于_________________ 。
A)关闭项目管理器B)关闭Visual FoxProC)关闭数据库D)关闭设计器例10数据管理技术经历了人工处理阶段、和三个发展阶段。
vf基础试题及答案
vf基础试题及答案一、单选题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的属性是:A. FormB. FormNameC. FormCaptionD. FormWidth答案:A2. 在Visual FoxPro中,用于打开表单的命令是:A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. USE FORM答案:A3. 下列哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C4. 在Visual FoxPro中,用于创建一个新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE FORM答案:A5. 以下哪个不是Visual FoxPro的控件类型?A. TextBoxB. ComboBoxC. RadioButtonD. DataGrid答案:D二、多选题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于操作表?A. SELECTB. BROWSEC. EDITD. APPEND答案:ABCD2. 在Visual FoxPro中,以下哪些属性用于设置表单的显示方式?A. AutoCenterB. AutoCloseC. BorderStyleD. Caption答案:ACD3. Visual FoxPro支持以下哪些数据类型?A. NumericB. CharacterC. DateD. Memo答案:ABCD4. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于数据库操作?A. USEB. SELECTC. INDEXD. PACK答案:ABCD三、判断题(每题1分,共10分)1. Visual FoxPro中,表单(Form)是用于创建用户界面的。
计算机vf考试题及答案
计算机vf考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单控件不能设置事件B. 表单控件可以设置事件C. 表单控件不能添加到报表中D. 表单控件不能添加到表单中答案:B2. 以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,要打开一个表单,应该使用哪个命令?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A4. 以下哪个命令用于创建一个新表?A. CREATE TABLEB. MAKE TABLEC. NEW TABLED. ADD TABLE答案:A5. 在Visual FoxPro中,如何将一个表单设置为模态?A. 将表单的Modal属性设置为.T.B. 将表单的Modal属性设置为.F.C. 使用MODAL FORM命令D. 使用NONMODAL FORM命令答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以关闭表单。
答案:RELEASE2. 要将一个字段设置为自动增长,应该在表结构中设置该字段的________属性。
答案:AutoIncrement3. 在Visual FoxPro中,________函数用于将日期转换为字符串。
答案:DATE()4. 要将一个变量的值设置为NULL,应该使用________关键字。
答案:NULL5. 在Visual FoxPro中,________命令用于删除一个表的所有记录。
答案:DELETE ALL三、简答题(每题10分,共30分)1. 描述在Visual FoxPro中如何创建一个索引。
答案:在Visual FoxPro中创建索引可以通过使用INDEX命令或者在表设计器中创建。
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分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 非唯一索引答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LEFT()C. RIGHT()D. MID()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN FORMB. CREATE FORMC. USE FORMD. DISPLAY FORM答案:A4. Visual FoxPro中,以下哪个命令用于关闭当前表单?A. CLOSE FORMB. RELEASE FORMC. CLEAR FORMD. DESTROY FORM答案:D5. 在Visual FoxPro中,以下哪个选项是正确的SQL语句?A. SELECT * FROM employees WHERE salary > 3000B. SELECT * FROM employees WHERE salary = 3000C. SELECT * FROM employees WHERE salary < 3000D. All of the above答案:D6. Visual FoxPro中,以下哪个函数用于将字符串转换为日期?A. CTOD()B. CDOW()C. CTOD()D. DATE()答案:A7. 在Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. USE DATABASEC. OPEN DATABASED. CLOSE DATABASE答案:A8. Visual FoxPro中,以下哪个函数用于计算当前日期?A. DATE()B. TIME()C. NOW()D. TODAY()答案:D9. 在Visual FoxPro中,以下哪个命令用于删除表中的一条记录?A. DELETEB. REMOVEC. DROPD. ERASE答案:A10. Visual FoxPro中,以下哪个命令用于将数据从表单的字段传送到表中?A. POSTB. APPENDC. STORED. INSERT答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的表。
vf练习含答案
A、必须是数据库表 B、必须是自由表 C、自由表或数据库表 D、不能设置字段的默认值
5. VisuAlFoxPro关系数据库管理系统能够实现的三种基本关系运算是( C )。
A、索引、排序、查找 B、建库、录入、排序 C、选择、投影、联接 D、显示、统计、复制
A、{^2002-05-01 10:10:10 AM}-10 B、{^2002-05-01}-DATE()
C、{^2002-05-01}+DATE() D、{^2002-05-01}+[1000]
24. 如果在屏幕上直接看到查询结果:"查询去向"应该选择( D )。
A、建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
31. VisuAl FoxPro参照完整性规则不包括( B )。
A、更新规则 B、查询规则 C、删除规则 D、插入规则
32. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的( A )。
A、"一方"表的主索引或候选索引,"多方"表的普通索引
16. 结构化程序设计的三种基本逻辑结构是( B )。
A、选择结构、循环结构和嵌套结构 B、顺序结构、选择结构和循环结构
C、选择结构、循环结构和模块结构 D、顺序结构、递归结构和循环结构
17. 使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为( D )。
1. 关系数据库管理系统所管理的关系是( B )。
A、一个DBF文件 B、若干个二维表 C、一个DBC文件 D、若干个DBC文件
2. 不允许记录中出现重复索引值的索引是( C )。
A、主索引 B、主索引、候选索引、普通索引
VF类型题复习(针对知识点)完整版
说明:答案请你们自己完成!下面题目为加大题量的类型题!一、选择题(30分)1.VF采用的数据模型为__A_____。
(A)、关系模型(B)、网状模型(C)、面向对象模型(D)、层次模型2.数据库管理系统的英文缩写是___D_____。
(A)、DBS (B)、MIS (C)、DB (D)、DBMS3.表达式17%4的结果是__D______。
(A)、4 (B)、.T. (C)、.F. (D)、14.下列表达式中,正确的是___A____。
(A)、{^2006/04/17}-34 (B)、{2006/03/18}+30(C)、{2006-12-13}-DATE()(D)、{^2006/03/18}+DA TE()5.____B____可链接或嵌入OLE对象。
(A)、通用型字段和备注型字段(B)、只有通用型字段(C)、只有备注型字段(D)、任何类型字段6.定位记录时,可以用__B____命令向前或向后移动若干条记录位置。
(A)、GO TO (B)、SKIP (C)、LOCA TE (D)、NEXT7.下列关于索引的描述,正确的是_C_____。
(A)、创建索引后,原来的数据表文件中的记录的物理顺序将被改变(B)、使用索引并不能加快对表的查询操作(C)、索引与数据表的数据存储在一个文件中(D)、创建索引是创建一个指向数据表文件记录的指针构成的文件8.假设一个企业可以生产多种产品,那么企业与产品之间是_C_________。
(A)、多对多联系(B)、一对一联系(C)、一对多联系(D)、多对一联系9.用下列命令中的____C____可从当前数据库中移去数据表AB 。
(A)、DELETE TABLE AB(B)、DROP TABLE AB(C)、REMOVE TABLE AB(D)、ERASE TABLE AB10. 在Visual FoxPro中,ALTER-SQL语句属于一种____A___功能的语句。
(A)、数据操作(B)、数据定义(C)、数据控制(D)、数据查询11.下列关于视图与查询的叙述,错误的是___B____(A)、视图可以更新数据(B)、查询和视图都可以更新数据(C)、查询保存在一个独立的文件中(D)、视图不是独立的文件,它只能存储在数据库中12. 在"图书"表中查找单价最低的图书记录,应使用SQL语句是___B____。
VF写命令练习题
一、根据题意,写出相应的命令(一条命令完成)
1. 显示表结构
2. 修改表结构
3. 显示所有记录,不显记录号
4. 显示第5条记录
5. 显示第3条记录的学号、姓名和总分字段,不显记录号
6. 当前记录是第2条记录,显示第2、3、4条记录
7. 当前记录是第5条记录,显示从第5条记录开始到文件末尾的所有记录
8. 显示所有不是团员的学生
9. 显示1980年以后出生的学生的姓名和出生日期
10. 显示总分大于等于600分的女学生
11. 显示1980年出生的女学生,不显记录号
12. 显示1980年1月1日出生的或总分小于585分的记录
13. 显示所有数学成绩80以上,英语成绩70以上的团员
14. 将所有数学成绩大于等于85的男生复制到表二
15. 记录指针指向首记录,在首记录之前增加一条空白记录
16. 将少数民族学生的入学成绩提高20分
17. 逻辑删除入学成绩在560分以下的记录
18. 逻辑删除学号是190210或出生日期是1982年9月11日或不是少数民族的学生的记录
二、表结构如下:学生表(学号c(10),姓名c(10),性别L,年龄I,高考总分h(3,2)出生日期D)
1.要为学生表的所有的高考总分增加10分的
2.将所有高考总分低于300分的学生做删除标记
3.在学生表中,显示所有1983年以后出生的女同学记录
4.已打开学生表,要把指针定位在第一个高考总分大于500分的学生
5.取消表中所有“王”姓同学的删除标记。
VF各章练习题
VF练习题1.数据库系统的核心是( C )(A)数据库(B)操作系统(C)数据库管理系统(D)文件2.Visual FoxPro支持的数据模型是__B____。
(A)层次数据模型(B)关系数据模型(C)网状数据模型(D)树状数据模型3.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( A )(A)DBS包括DB和DBMS (B)DBMS包括DB和DBS(C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS4.在Visual Foxpro 的项目管理器中不包括的选项卡是(D)(A)数据;(B)文档;(C)类;(D)表单(P245)5.在“选项”对话框的“文件位置”选项卡中可以设置(B)(A)表单的默认大小(B)默认目录(C)日期和时间的显示格式(D)程序代码的颜色6.Visual FoxPro 6.0是一个(C)A、8位数据库开发系统B、16位数据库开发系统C、32位数据库开发系统D、64位数据库开发系统7.退出Visual FoxPro的操作方法是:(D)A、从"文件"下拉菜单中选择"退出"选项B、用鼠标左按钮单击关闭窗口按钮C、在命令窗口中键入QUIT命令,然后按回车键D、以上方法都可以8.显示与隐藏命令窗口的操作是:(D)A、单击"常用"工具栏上的"命令窗口"按钮B、通过"窗口"菜单下的"命令窗口"选项来切换C、直接按Ctrl+F2或Ctrl+F4组合键D、以上方法都可以9.SQL语句中修改表结构的命令是(C)(A)MODIFY TABLE (B)MODIFY STRUCTURE(C)ALTER TABLE (D)ALTER STRUCTURE10.查询设计器中包括的选项卡有(B)(A)字段、条件、分组依据(B)字段、筛选、排序依据(P157,视图设计器P162)(C)条件、排序依据、分组依据(D)条件、筛选、杂项11. 下面关于查询描述正确的是(C)(A)可以使用CREATE VIEW打开查询设计器(B)使用查询设计器可以生成所有的SQL查询语句(C)使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中(D)使用DO语句执行查询时,可以不带扩展名12. 有如下程序:INPUT TO AIF A=10S=0ENDIFS假定从键盘输入的A的值一定是数值型,那么上面条件选择程序的执行结果是:(C)(A)0 (B)1 (C)由A的值决定(D)程序出错13. Visual Foxpro参照完整性规则不包括(C)(A)更新规则(B)删除规则(C)查询规则(D)插入规则14. 表达式"VF"$"Visual FoxPro"的结果是____C____。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.在下列表达式中,____的运算结果是字符型。
A)"Visual"$"Visual FoxPro"B)"Visual ">"FoxPro"C)"Visual "-"FoxPro"D)len("Visual FoxPro")2.下列表达式中,可以表示“年龄小于等于18或大于等于60”的表达式有____。
A)年龄<=18 OR 年龄>=60B)NOT (年龄>18 OR 年龄<60)C)年龄<=18 AND 年龄>=60D)年龄<=18 OR NOT 年龄<603. 扩展名为 pjx 的文件是________。
A)数据库表文件B)表单文件C)数据库文件D)项目文件4. ”商品”与”顾客”两个实体集之间的联系一般是A)一对一 B)一对多 C)多对一 D)多对多5. 数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系6. 要从某数据库文件中真正删除一条记录,正确的方法是____。
A)直接用ZAP命令B)先用DELETE 命令,再用ZAP命令C)直接用PACK命令D)先用DELETE 命令,再用PACK命令7.____函数可以用来测试一个表的记录指针是否位于文件头。
A)BOF( ) B)EOF( ) C)TOP( ) D)BOTTOM( )8. 在Visual FoxPro中,逻辑删除表中性别为女的命令是____。
A)DELETE 性别=女 B) DELETE FOR 性别="女"C)PACK 性别=女 D)ZAP 性别=女9.若为xs.dbf表添加一个宽度为6的字符型字段mc,以下命令中正确的是____。
A)ALTER xs.dbf ADD mc C(6)B)ALTER TABLE xs ADD mc C(6)C)ALTER xs.dbf ADD COLUMN mc C(6)D)ALTER TABLE xs ADD FIELD mc C(6)10.使“职工”表中所有职工的工资上浮5%,正确的SQL命令是____。
A)UPDATE 职工 SET 工资=工资*1.05B)UPDATE 职工 SET 工资=工资+工资*5%C)UPDATE 职工 SET 工资=工资*1.05 FOR ALLD)UPDATE 职工 SET 工资=工资+工资*5% FOR ALL11. 在SQL的SELECT查询的结果中,消除重复记录的方法是____。
A)使用WHERE短语实现B)通过指定主索引实现C)通过指定唯一索引实现D)使用DISTINCT短语实现12.从“订单”表中删除签订日期为2007年12月31日之前的订单记录,正确的SQL语句是____。
A)DROP FROM 订单 WHERE 签订日期<={^2007-l2-31}B)DROP FROM 订单 FOR 签订日期<={^2007-l2-31}C)DELETE FROM 订单 WHERE 签订日期<={^2007-12-31}D)DELETE FROM 订单 FOR 签订日期<={^2007-l2-31)13. 在DO WHILE…ENDDO循环结构中,LOOP命令的作用是____。
A)终止程序执行B)退出过程,返回程序开始处C)转移到DO WHILE语句行,开始下一个判断和循环D)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行14.以下是表单的Activate事件的代码:s=0for n=10 to 0 step -3s=s+nendforthis.text1.value=s这段代码执行后,文本框Text1的值为____。
A)-3 B)0 C)10 D)2215. 在表单中设置标签LB的CAPTION属性为“VFP考试”,其程序代码为()A) MYFORM.LB.CAPTION=”VFP考试”B) THIS.LB.CAPTION=”VFP考试”C) THISFORM.LB.CAPTION=”VFP考试”D) THISFORM.LB.CAPTION=VFP考试1.在下列赋值语句中正确的是_ ___。
A)STORE 1 TO X,YB)STORE 1,2 TO XC)STORE 1 TO X YD)STORE 1、2 TO X2.在Visual FoxPro中,应该选择___ _字段存储图片、照片等类型数据。
A)备注型 B)通用型 C)字符型 D)双精度型3.在Visual FoxPro中以下叙述错误的是。
A)关系也被称作表B)数据库文件不存储用户数据(只是组织数据的工具,数据都存放在表中)C)表文件的扩展名是.dbfD)多个表存储在一个物理文件中4.“商品”与“顾客”两个实体集之间的联系一般是。
A)一对一 B)一对多 C)多对一 D)多对多5.扩展名为SCX的文件是。
A)备注文件 B)项目文件 C)表单文件 D)菜单文件6.___ _命令,继续执行先前的 LOCATE 命令。
A)NEXT B)CONTINUE C)FIND D)SEEK7.在Visual FoxPro 中,创建一个名为SDB.DBC的数据库文件,命令是__ __。
A)CREATE B)CREATE SDBC)CREATE TABLE SDB D)CREATE DATABASE SDB8.使用以下命令为表Student.dbf创建普通索引:USE StudentINDEX ON 出生年月 TAG CSNY若按索引标识名"CSNY"规定的顺序列出记录,应该使用命令_ ___。
A)SET ORDER TO CSNYB)SET TAG TO CSNYC)INDEX ON 出生年月D)TAG ON 出生年月9.在学生.dbf表中,查询年龄(数值型)大于18岁的学生人数的命令为__ __。
A)SELECT 年龄>18 FROM 学生B)SELECT * FROM 学生 FOR 年龄>18C)SELECT SUM(*) FROM 学生 WHERE 年龄>18D)SELECT COUNT(*) FROM 学生 WHERE 年龄>1810.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时,___ _。
A)不做参照完整性检查B)不准删除父表中的记录C)会自动删除子表中所有相关的记录D)若子表中有相关记录,则禁止删除父表中记录11.在SQL语句中,与表达式“年龄BETWEEN 18 AND 25”功能相同的表达式是__ __。
A)年龄>=18 OR <=25B)年龄>=18 AND <=25C)年龄>=18 OR 年龄<=25D)年龄>=18 AND 年龄<=2512.SQL查询时,使用WHERE子句指出的是___ _。
A)查询条件 B)查询结果C)查询目标 D)查询视图13.在DO WHILE … ENDDO循环结构中,EXIT命令的作用是___ _。
A)终止程序执行B)退出过程,返回程序开始处C)转移到DO WHILE语句行,开始下一个判断和循环D)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行14.以下是表单的Activate事件的代码:s=0n=5do while n>0s=s+nn=n-1enddothis.text1.value=s这段代码执行后,文本框Text1的内容为___ _。
A)0 B)10 C)15 D)2015.在Visual FoxPro中,关于视图的正确叙述是__ _。
A)在视图上不能进行更新操作B)视图不能同数据库表进行连接操作C)视图与数据库表相同,用来存储数据D)视图是从一个或多个数据库表导出的虚拟表1.数据表文件中有数学、英语、计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令()。
(A)TOTAL 数学,英语,计算机 TO 总分(B)REPLA 总分 WITH 数学+英语+计算机(C)SUM 数学,英语,计算机 TO 总分(D)REPLA 数学+英语+计算机 WITH 总分2.设A=2,B=3,C=4,下列表达式的值为逻辑真的是()(A) 12/A+2=B^2 (B) 3>2*B OR A=C AND B<>C OR A>B(C) A*B<>C+3 (D) A>B AND B<=C OR 3*A>2*C3. 数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()(A)DBS包括DB和DBMS (B)DBMS包括DB和DBS(C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS4. 有如下赋值语句,结果为“大家好”的表达式是()a=“你好”b=“大家”(A)b+AT(a,1) (B)B+RIGHT(a,1)(C)b+LEFT(a,3,4) (D)b+RIGHT(a,2)5. 设X=100,Y=800,执行以下命令:?IIF(X>=100,Y-50,Y+50),屏幕显示结果是()(A)50 (B)750 (C)800 (D)8506. 在Visual Foxpro 中,使用SQL命令将学生STUDENT中的学生年龄AVG字段的值增加1,应该使用的命令是()(A)REPLACE AGE WITH AGE+1;(B)UPDATE STUDENT AGE WITH AGE+1(C)UPDATE SET AGE WITH AGE+1(D)UPDATE STUDENT SET AGE=AGE+17.使用命令DIME a(2,3)定义数组a,则a中包含的数组元素个数为 ( )。
(A) 2 (B) 3 (C) 5 (D) 68. 数据表文件中有10条记录,当前记录号为1。
执行命令SKIP-1后再执行命令?RECNO()的返回值为( )(A)0 (B)1 (C)-1 (D)出错信息9. 使用 SQL 语句进行分组检索时,为了去掉不满足条件的分组,应当( )。
(A) 使用WHERE 子句(B) 在 GROUP BY 后面使用 HAVING 子句(C) 先使用 WHERE 子句 , 再使用 HAVING 子句(D) 先使用 HAVING 子句 , 再使用WHERE 子句10. 打开一个空数据表文件,分别用函数EOF( )和BOF( )测试,其结果一定是()(A).T.和.T. (B).F.和.F.(C).T.和.F. (D).F.和.T.11.假定系统日期是2012年12月20日,有如下命令:N=(YEAR(DATE())-2000)%100,执行后N的值应为( )。