vf期中考试试题

合集下载

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期中考试试题练习题

2009—2010学年第一学期期中考试09计升学《FOX》试题试卷说明:1.本试卷共四大题,满分100分2.考试时间90分钟一.填空题(每小题1分,共30分)1、数据库系统的核心是()A、数据库管理系统B、数据库C、操作系统D、数据2、FOXBASE的索引文件扩展名是()A、.NDXB、.DBFC、.IDXD、.LBL3、下列文件中,()是FOXBASE的备注文件。

A、NOTE.FOXB、NOTE.BAKC、NOTE.DBTD、NOTE.FMT4、在FOXBASE中,基本的关系运算有三种,它们是()A、建库、维护和使用B、投影、选择和连接C、查询、复制和删除D、比较、选择和追加5、执行LIST NEXT 1命令后,记录指针的位置指向()A、下一条记录B、原来记录C、尾记录D、首记录6、数据库记录的总宽度比其各字段宽度的和多一个字节,这个字节是()A、无用B、放序号C、放记录号D、放删除标记7、数据库当前记录是10,要在10和11条记录之间插入一条空记录,使用()A、APPEND BLANKB、INSERT BEFORE BLANKC、INSERTD、INSERT BLANK8、定义数据库结构时,需要用户自己设计字段宽度的字段是()A、数值型B、逻辑型C、备注型D、日期型9、SET DELETED OFF命令的作用是()A、执行删除命令时,系统不提示B、使删除标记对任何命令无影响C、禁止删除数据库中的记录D、取消删除标记10、使用BROWSE命令浏览数据库时,为了看清屏幕右侧外的内容,应使用组合键()A、CTRL+HOMEB、CTRL+ENDC、CTRL+←D、CTRL+→11、要对所有职称是工程师的人员的工资增加150元,应使用命令()A、CHANGE 工资WITH 工资+150 FOR 职称=“工程师”B、REPLACE 工资WITH 工资+150 WITH 职称=“工程师”C、CHANGE ALL 工资WITH 工资+150 FOR 职称=“工程师”D、REPLACE ALL 工资WITH 工资+150 FOR 职称=“工程师”12、要从某数据库文件中真正删除一条记录,应使用命令()A、先用DELETE命令,再用ZAP命令B、直接用ZAP命令C、先用DELETE命令,再用PACK命令D、直接用DELETE命令13、对XJ.DBF库按专业和入学成绩字段为关键字建立排序文件的操作是()A、SORT ON 专业入学成绩TO ZRB、SORT ON 专业,入学成绩TO ZRC、SORT ON 专业+入学成绩TO ZRD、INDEX ON 专业+STR(入学成绩,6,1)TO ZR14、在图书数据库文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录打上删除标记()A、DELE ALL FOR “D”$书号B、DELE ALL FOR SUBS(书号,1,1)=“D”C、DELE ALL FOR 书号=“D”D、DELE ALL FOR RIGHT(书号,1)=“D”15、当前数据有20条记录,当前记录号为10,执行LIST命令以后,记录指针指向()A、10条记录B、14条记录C、文件末尾D、20条记录16、已打开的A2.DBF数据库文件中有五条记录,执行下列交互操作.GO BOTTOM.SKIP 5.?EOF()显示的结果是()A、1B、0C、.T.D、.F.17、某数据库文件共有6个字段,其中有3个字符型,宽度分别为6,13,10,另外还有一个逻辑型和一个日期型,还有一个备注型字段,库文件有100条记录,则该库文件全部记录需要占用的字节数为()A、5000B、4900C、4800D、470018、设数据库文件及索引文件已经打开,为了确保指针定位在物理记录号为1的记录上,应该使用的命令是()A、GO TOPB、GO BOF()C、SKIP 1D、GO 119、相继执行以下命令USE STUDENTLIST NEXT 10 FOR 性别=“男”LIST WHILE 性别=“男”先后显示了各包含10条记录的记录清单,这说明当前的文件中()A、至少有10个记录,并且这头10个记录被显示了两遍B、至少有19个记录,并且这头19个记录的“性别”字段值都为“男”C、只有20个记录,并且所有记录的“性别”字段值都为“男”D、至少有20个记录,并且这头19个记录的“性别”字段值都为“男”20、有如下命令DISP FIELDS 姓名,出生日期FOR 性别=“女”执行后,屏幕显示的是所有性别字段值为“女”的记录,这时指针指向()A、指向最后一个性别为“女”的记录B、指向文件尾C、指向最后一个性别为“女”的记录的下一个记录D、状态视库文件中数据记录的实际情况而定。

VF考试试题1

VF考试试题1

VF考试试题1对口升学期中考试试卷( 满分100分)姓名________ 分数________一、单项选择题(每题2分,共50分)1. 存储在计算机内、有结构的相关数据的集合称为______。

A. 数据库B. 数据库系统C. 数据库管理系统D. 数据结构2. 下列叙述中正确的是________。

A. 数据库系统是一个独立的系统,不需要操作系统的支持B. 数据库技术的根本目标是要解决数据的共享问题C. 数据库管理系统就是数据库系统D. 以上三种说法都不对3.Visual FoxPro支持的数据模型是________。

A.层次模型B.关系模型C.网状模型D.树状模型4. 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是________。

A. DB包括DBS和DBB. DBMS包括DB和DBSC. DBS包括DB和DBMSD. 三者之间没有联系5. 如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于________。

A 一对一联系B一对二联系 C 多对多联系 D 一对多联系6. 如果一个部门有若干职员,每个职员只能属于某一个部门,则部门和职员两个实体之间的联系属于________。

A. 一对一联系B. 多对一联系C. 多对多联系D. 一对多联系。

7.下列数据类型宽度固定的是______。

A. 字符型B. 数值型C. 浮点型D.货币型8. 在VFP 6.0 数据表中,用于存放图像、声音等多媒体对象的数据类型是________。

A. 备注型B.通用型C. 逻辑型D.字符型9. ________是处理数据库存取和各种管理控制的软件系统,是数据库系统的中心枢纽。

A. DBB. DBMSC. DBASD. DBS10. 下列字符型常量的表示中,错误的是________。

A. [[品牌]]B. '5+3'C. '[x=y]'D. ["计算机"]11. 下列变量名中不正确的是________。

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》考试考试卷

20 学年度第学期《VF》期中考试卷20 学年度第学期《VF》期中考试卷适用班级:考试时间:90分钟第1卷(答题卡)一、单项选择题(每题1分,共30分)1. 字段的有效性规则不包括()。

(A)规则 (B)信息 (C)默认值 (D)输入掩码2. 设置字段输入掩码的目的是()。

(A)设置该字段默认的值(B)设置在“浏览”窗口字段的标题(C)限制输入数据的格式(D)指定类库的路径和名称3. 数据库表的触发器不包括()。

(A)插入触发器(B)索引触发器(C)更新触发器(D)删除触发器4.在Visual Foxpro 的项目管理器中不包括的选项卡是( )(A)数据;(B)文档;(C)类;(D)表单5.在“选项”对话框的“文件位置”选项卡中可以设置( )(A)表单的默认大小(B)默认目录(C)日期和时间的显示格式(D)程序代码的颜色6.数据库系统的核心是( )(A)数据库(B)操作系统(C)数据库管理系统(D)文件7.Visual FoxPro支持的数据模型是__ ____。

(A)层次数据模型(B)关系数据模型(C)网状数据模型(D)树状数据模型8.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )(A)DBS包括DB和DBMS (B)DBMS包括DB和DBS(C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS9.数据表文件共有20条记录, 当前记录号为10, 执行LIST NEXT 5以后, 当前记录号是( ) 。

(A)10 (B)15 (C)14 (D)2010.数据表有10条记录, 当前记录号是3, 使用APPEND BLANK命令增加一条空记录后, 则当前记录的序号是( ) 。

(A)3 (B)4 (C)11 (D)111.下列有关查询和视图的说法中,不正确的是()。

(A)查询文件的扩展名为.QPR(B)视图依赖于数据库的存在而存在(C)交叉表查询不适用于在多个数据表中进行相关数据的查询(D)只能对数据表中数据进行查询,而不能对视图文件中的数据进行12. Visual Foxpro参照完整性规则不包括( )(A)更新规则(B)删除规则(C)查询规则(D)插入规则13.在下列4个选项中,不属于基本关系运算的是( )(A)连接(B)投影(C)选择(D)排序14.Null是指()。

vfp期中考试试题

vfp期中考试试题

VISUALFOXPRO期中考试试题一、填空题30分1、在Viusal Fox 查询设计器的“排序依据”选项卡中可以指定用于排序的字段和方式;2、Viusal Fox 的视图设计器可以设计本地视图和;3、向查询设计器添加表或视图,可以选择菜单的“添加表”命令;4、查询默认的输出去向是 ;5、SQL是语言;6、SQL的核心是 ;7、SELECT语句的ORDER BY中,DESC表示 ;8、修改本地视图时,可以先在项目管理器中选择视图,再选择按钮;9、启动视图设计器的命令是 ;10、在视图设计器中修改视图时,可以选择菜单的命令运行视图;11、为了在报表中加入一个文字说明,这时应该插入一个控件;12、为使表单运行时在Viusal Fox 主窗口中居中显示,应设置表单的AutoCenter 属性值为 ;13、客观世界的任何事物可以被看成是对象,对象所具有的特征称为 ;14、属性用来描述对象的状态, 用来描述对象的行为;二、选择题60分1、下面查询设计器正确的描述是 ;A、用CREATE VIEW 命令可打开查询设计器建立查询B、使用查询设计器生成的SQL语句存盘后将存放在扩展名为.qpr文件中C、使用查询设计可以生成所有的SQL SELECT查询语句D、使用DO <查询文件名>执行查询时可不带扩展名2、Viusal Fox 中,查询正确的描述是 ;A、查询是使用查询设计器生成对数据库进行操作B、查询是使用查询设计器生成各种复杂的SQL SELECT语句C、查询是使用查询设计器帮助用户编写SQL SELECT 语句D、使用查询设计器生成查询程序,与SQL语句无关3、下列视图的描述正确的是 ;A、不能根据自由表建立视图B、只能根据自由表建立视图C、只能根据数据库表建立视图D、可以根据数据库表和自由表建立视图4、下列查询的描述不正确的是 ;A、查询只能在数据库表内进行B、查询实际上就是一个定义好的SQL SELECT语句,在不同的场合可以直接使用C、查询可以在自由表和数据库之间进行D、查询是以扩展名为.qpr的文件5、下列创建查询的叙述,错误的是 ;A、创建查询可以选择“新建查询”对话框中的“查询向导”按钮B、创建查询可以选择“新建”对话框中的“查询”单选按钮和“查询向导”按钮C、创建查询可以选择“新建查询”对话框中的“新建查询”按钮D、创建查询可以选择“新建”对话框中的“查询”单选按钮和“新建文件”按钮6、查询设计器中的选项卡有 ;A、字段、联接、筛选、排序依据、分组依据、条件B、字段、联接、条件、排序依据、分组依据、杂项C、字段、联接、筛选、排序依据、分组依据、杂项D、条件、联接、筛选、排序依据、分组依据、杂项7、下列运行查询叙述,错误的是 ;A、在项目管理器中选择需要运行的查询文件,再选择“运行”按钮B、在查询设计器中修改查询时,选择“常用”工具栏上的“运行”按钮C、在查询设计器中修改查询时,选择查询菜单的“运行查询”D、在查询设计器中修改查询时,选择“常用”工具栏上的“打印预览”按钮8、联接查询是基于的查询;A、一个表B、两个表C、多个关系D、有一个关联的表9、SQL除了具有数据查询的功能外,还有功能;A、数据定义B、数据操纵C、数据控制D、以上答案均正确10、SQL同其它数据库数据操作语言不同,其关键在于 ;A、SQL是一种过程性语言B、SQL是一种非过程性语言C、SQL语言简练D、SQL的词汇有限11、在SQL查询中要将查询结果存放到数组中,应使用短语 ;A、INTO DIMB、INTO DBFC、TO FILED、INTO ARRAY12、下列HAVING子句的描述,错误的是 ;A、HAVING子句必须与GROUP BY 子句同时使用,不能单独使用B、使用HAVING子句的同时使用WHERE子句C、使用HAVING子句的同时可以使用WHERE子句D、HAVING子句的使用是限定分组的条件;13、在表XS中查询所有年龄小于18岁的学生并显示其姓名,应使用SQL语句 ;A、SELECT年龄FROM XS WHERE 姓名<18B、SELECT年龄FROM XSC、SELECT姓名FROM XS WHERE 年龄<18D、SELECT姓名FROM XS14、下列视图与查询的叙述,错误的是 ;A、视图可以更新数据B、查询和视图都可以更新数据C、查询保存在一个独立的文件中D、视图不是独立的文件,它只能存储在数据库中15、下列创建本地视图的叙述,错误的是 ;A、创建视图可以选择“新建本地视图”对话框中的“视图向导”按钮B、创建视图可以选择“新建”对话框中的“视图”单选按钮和“视图”向导按钮C、创建视图可以选择“新建本地视图”对话框中的“新建视图”按钮D、创建视图可以选择“新建”对话框中的“视图”单选钮和“新建文件”按钮16、视图设计器中的选项卡有 ;A、字段、联接、筛选、排序依据、分组依据、更新、杂项B、字段、联接条件、筛选、排序依据、分组依据、更新、杂项C、字段、联接、筛选、排序依据、分组依据、更新条件、杂项D、字段、联接、筛选条件、排序依据、分组依据、更新、杂项17、下列运行视图的叙述,错误的是 ;A、在项目管理器中选择需要运行的视图,再选择“运行”按钮B、在项目管理器中选择需要运行的视图,再选择“游览”按钮C、在视图设计器中修改视图时,选择“常用”工具栏中的“运行”按钮D、在视图设计器中修改视图时,选择“查询”菜单的“运行查询”命令18、可以在查询设计器中使用而在视图设计器不能使用的是 ;A、查询条件B、查询去向C、查询目标D、查询字段19、下列选项中是视图不能够完成的;A、指定可更新的表B、指定可更新的字段C、检查更新合法性D、删除和视图相关的表20、以下视图叙述不正确的是 ;A、可以使用USE命令打开或关闭视图当然只能在数据库中B、可以在“游览器”窗口中显示或修改视图中的记录C、可以使用SQL语句操作视图D、可以使用MODIFY STRUCTURE命令修改视图的结构21、新创建的表单默认标题为“Form1”,为把表单标题改变为“欢迎使用”,应设置菜单的 ;A、Name属性B、Caption属性C、Closeable属性D、AlwayOnTop属性22、Visual 的报表文件.FRX中保存的是 ;A、打印报表的预览格式B、打印报表本身C、报表的格式和数据D、报表设计格式的23、在Viusal Fox 中,表单是 ;A、窗口界面B、一个表中各个记录的清单C、数据库中各个表的清单D、数据库查询的列表24、打开表单设计器窗口的命令是 ;A、CREATE FROMB、CREATE OBJECTC、OPEN FORMD、OPEN OBJECT25、表单设计器启动后,Viusal Fox 主窗口上将出现 ;A、表单设计器和属性E1B、表单控件和表单设计工具栏C、“表单”菜单D、以上答案均正确26、在表单控件工具栏中,创建一个控件,用于显示一段固定的文本信息字符串;A、文本框B、命令组C、标签D、复选框27、在表单的常用方法中,重新绘制表单或控件的方法是 ;A、ReleaseB、RecallC、RefreshD、Show28、在表单的常用方法中,从内存中释放表单的函数为 ;A、ReleaseB、RefreshC、UnloadD、Rstore29、对于表单控件的绝大多数属性,其数据类型通常是固定的,如Caption只接收 ;A、数值型数据B、字符型数据C、逻辑型数据D、任意数据类型30、能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是 ;A、HIDEB、ShowC、ReleaseD、SetFocus三、数据库操作题10分已知数据表的结构为:学号C, 8 ,姓名 C , 8 , 语文 N , 3 , 数学 N , 3 , 英语 N , 3 ,计算机 N , 3 , 总分 N , 3 , 平均分 N , 5 , 1 , 请完成下列操作;1、在当前没有使用的工作区号中最小的工作区上打开表文件,并为该表指定一个别名为“S”;2、计算表的总分;3、游览编辑表所有男学生的学号、姓名、性别字段的数据;4、将表第5条记录添加删除标记;5、彻底删除表中总分为0的记录;。

vf考试试题及答案

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来选取第一条记录。

高二期中教学质量检测VF试题(A)

高二期中教学质量检测VF试题(A)

高二期中教学质量检测信息类专业试题VF(总分300分,150分钟完卷)一、单选题(每小题3分,共120分)1、文本框绑定到一个字段后,对其内容进行输入或修改时,数据将同时保存到( )中。

A、Value属性和Name属性B、Value属性和该字段C、Value属性和Caption属性D、Name属性和该字段2、”商品”与”顾客”两个实体集之间的联系一般是( )A、一对一B、一对多C、多对一D、多对多3、若要在表单利用某个控件来显示一个可编辑的多行文本,则应添加的控件是( )A.文本框B.编辑框C.标签D.下拉组合框4、用当前窗体的LABEL1控件显示系统时间的语句是( )ble1.Caption=TIME()ble1.Caption=Date()ble1.Value=TIME()ble1.Value=Date()5、在参照完整性生成器的“删除规则”选项卡中,若删除父表中的记录时自动删除子表中相关的所有记录,应当设置的选项是 ( )A、删除B、限制C、忽略D、级联6、下列选项中不属于结构化程序设计方法的是( )A、自顶向下B、逐步求精C、模块化D、可复用7、下列叙述正确的是()A、只有数据库表才能建立主索引B、自由表可以建立主索引C、索引文件可以单独使用D、索引文件不能自动打开8、Visual FoxPro 默认的查询去向是()。

A、主窗口B、表C、浏览窗口D、报表文件9、下面有关关联操作的说明,其中错误的是()A、关联本身并不进行具体的数据操作,在关联的基础上进行什么数据操作由其它命令完成。

B、只在两个数据库具有同名字段或相同值域字段的情况下才能按字段建立关联。

C、在当前工作区对其他工作区的被关联数据库的数据可任意读写,即对子数据库的数据既能使用又能修改和追加。

D、关联的作用是单向的,即当前数据库记录指针的定位影响被关联数据库的记录指针定位,而不可能出现相反方向的影响。

10、使用报表向导定义报表时,定义报表布局的选项是( )A、列数、方向、字段布局B、列数、行数、字段布局C、行数、方向、字段布局D、列数、行数、方向11、有数据库求每个交易所的平均单价的 SQL 语句是()A、 SELECT 交易所,avg(单价) FROM stock GROUP BY 单价B、 SELECT 交易所,avg(单价) FROM stock ORDER BY 单价C、 SELECT 交易所,avg(单价) FROM stock ORDER BY 交易所D、 SELECT 交易所,avg(单价) FROM stock GROUP BY 交易所12、下面对编辑框(EditBox)控制属性的描述正确的是()A、SelLength 属性的设置可以小于 0B、当ScrollBars 的属性值为 0 时,编辑框内包含水平滚动条C、 SelText 属性在做界面设计时不可用,在运行时可读写D、 Readonly 属性值为 .T.,用户不能使用编辑框上的滚动条13、能够将表单的Visible 属性设置为 .T., 并使表单成为活动对象的方法是()A、 HideB、 ShowC、 ReleaseD、 SetFocus14、下面关于查询描述正确的是()A、可以使用 CREATE VIEW 打开查询设计器B、使用查询设计器可以生成所有的 SQL 查询语句C、使用查询设计器生成的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中D、使用 DO 语句执行查询时,可以不带扩展名15、下面有关对视图的描述正确的是()A、可以使用MODIFY STRUCTURE命令修改视图的结构B、视图不能删除,否则影响原来的数据文件C、视图是对表的复制产生的D、使用对视图进行查询时必须事先打开该视图所在的数据库16、修改数据表结构时,下列哪种操作不会丢失数据()。

VF复习题(带答案)

VF复习题(带答案)

2012-2013第一学年高三VF期中测试题一、选择题(0.5*100)设表单FORM1包含命令按钮组G1和文本框T1,G1中包含命令按钮C1和C2,在C2的Click事件代码中要引用T1的VALUE属性,则正确引用是( )。

A)THISORM.T1.VALUE B)THIS.Parent.T1.VALUEC)THIS.Parent.Parent.T1.VALUE D)T1.VALUE当调用表单的Show方法时,可能激发表单的 。

A)Load事件 B)Init事件 C)Activate事件 D)Click事件组合框的内容进行一次新的选择,一定发生的事件是 。

A)change B)interactivechange C)when D)click创建对象时发生 事件。

A)Init B)Load C)InteractiveChange D)Activate用表单设计器设计表单,下列叙述中错误的是 。

A)可以创建表单集 B)可以向表单添加新属性和方法C)可以对表单添加新事件 D)数据环境对象可以加到表单中表单的Name属性用于______。

A)作为保存表单时的文件名 B)引用表单对象C)显示运行表单标题栏中 D)作为运行表单时的表单名可以在表单的数据环境中添加的是 。

A)表 B)表之间的临时关系 C)查询 D)视图可改写计数属性的容器是 。

A)表单集、表格、页框、页面 B)命令按钮组、选项按钮组、表格、页框C)表单、列、页面、容器 D)页面、表单、工具栏、-SCREEN如果在运行表单前向表单中传递参数,则应在表单的 事件代码中包含PARAMENTERS语句。

A)Init B)Load C) Activate D)数据环境的BeforeOpenTables按钮的Name属性用于 。

A)作为按钮上的文字 B)按钮对象的引用名C)按钮的属性名 D)以上都不是下面关于OLE对象的说法中错误的是 。

A)可插入的OLE对象只能来自于支持OLE的应用程序,例如Excel和WordB)一个OLE对象,只能是图片、声音和Excel、Word文档C)在表单中,可以用绑定型OLE对象来显示通用型字段中OLE对象的内容D)使用表单设计器可以创建绑定型OLE对象一个按钮,若要在单击按钮后,按钮销毁,需要在click事件中写代码 。

高一VF期中考试题

高一VF期中考试题

高一VF期中考试题满分:100分一、填空题(每空1分,共20分)1、常见的数据模型有、和模型三种类型。

2、关系数据库管理系统提供了、和三种基本关系操作。

3、APPEND BLANK的功能是。

4、同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是,这种索引称为。

5、要从当前表中真正删除一条记录,应先用命令,再用命令。

6、在数据库表中追加记录,可以使用菜单中的命令。

7、自由表的字段名最长为个字符,数据库表的字段名最长为个字符。

8、在VF中,用户要定制自己的系统环境,应单击菜单中的命令。

9、表不能建立主索引。

10、通用型字段主要用于存储WINDOWS中的。

11、使用SEEK命令查找记录时,可以使用命令来查找下一个与表达式相匹配的记录。

二、选择题(每题1分,共30分)1、当前表文件中有10条记录,当前记录为5,执行LIST NEXT 3命令后,显示的记录为记录。

A、4、5、6B、5、6、7C、1、2、3D、3、4、52、在VF的项目管理器中不包括的选项卡是A、数据B、选项C、类D、其他3、在VF中的一个关系对应一个A、索引B、表C、记录D、字段4、下列操作中,不能用MODIFY STRUCTURE来实现的是A、为表增加字段B、删除表中的某些字段C、增加记录D、修改字段名和类型5、在表设计器的选项卡中,可以创建普通索引。

A、表B、字段C、数据D、文档6、数据库系统的核心是A、数据库B、数据库管理系统C、操作系统D、文件7、在VF中,数据库文件和数据表文件的扩展名分别是A、.DBF和DCTB、DBC 和DCTC、DBC和DCXD、DBC和DBF8、备注型字段的内容存储在扩展名为的文件中。

A、DBCB、DCTC、FPTD、DBF9、数据库表中的字段不可以定义为类型A、字符型B、数值型C、时间型D、整型10、项目管理器的“文档”选项卡用于显示和管理A、表单、报表和查询B、数据库、表单和报表C、查询、报表和视图D、表单、标签和报表11、创建数据库时系统自动生成的三个文件不包括A、DBCB、DCTC、DBFD、DCX12、下列命令中,可以打开数据库设计器的是A、CREATE DATABASEB、MODIFY DATABASEC、OPEN DATABASED、USE DATABASE13、以下关于自由表的叙述,正确的是A、使用VF不能建立自由表B、自由表可以添加至数据库中,数据库表也可以从数据库中移去成为自由表C、自由表可以添加到数据库中,但数据库表不可以从数据库中移去成为自由表D、可以使用VF建立自由表,但不能把它添加到数据库中14、要将一个表中的全部记录追加到当前表中,可以使用命令A、APPENDB、INSERTC、APPEND FROMD、APPEND FORM15、当前表中有11条记录,当前记录为8,执行LIST REST 命令后,再执行?EOF(),则?命令显示结果为A、11B、1C、.T.D、.F.16、若要显示年龄(N,2)不是10的整数倍的记录,可以使用命令A、LIST FOR MOD(年龄,10)!=0B、LIST FOR 年龄/10=INT(年龄/10)C、LIST FOR SUBSTR(STR(年龄,2))=“0”D、以上均不可用17、在VF的浏览窗口中,将某字段的显示宽度增加一倍后,该字段的实际宽度将A、增加一倍B、减少一半C、不变D、无法确定18、在数据表中,有字段如下:姓名(C,8),团员(L),成绩(N,5,2),出生日期(D),则该表中每条记录所占字节数为A、24B、23C、22D、2519、下列四级命令中,两条命令执行的结果可能不同的是A、DELETEB、DELETE ALLDELETE NEXT 1 DELETE FOR .T.C、DELETED、DELETE NEXT 1DELETE FOR RECNO()=1 DELETE RECORD RECNO()20、ZAP命令可以删除当前表的A、全部记录B、满足条件的记录C、结构D、有删除标记的记录21、若建立索引的字段埴不允许重复,并且一个表中只能创建一个,它应该是A、唯一索引B、主索引C、候选索引D、普通索引22、下列关于IDX和CDX索引文件的描述正确的是A、IDX是FOXBASE建立的索引文件,CDX是FOXPRO建立的索引文件B、IDX是只含一个索引关键字的索引文件,CDX是含多个索引标识的复合索引文件C、IDX是含多个索引关键字的复合索引文件,CDX是只含一个索引标识的复合索引文件D、两者无区别23、允许出现重复字段值的索引是A、候选索引和主索引B、普通索引和唯一索引C、候选索引和唯一索引D、普通索引和候选索引24、打开一个空表时,函数EOF(),BOF()及RECNO()的值为A、.T. .F. 0B、.T. .T. 0C、.T. .T. 1D、.F. .F. 125、打开一个表后,如果要显示其中的记录,可以使用命令A、BROWSEB、SHOWC、VIEWD、OPEN26、当前表中有12条记录,当前记录号为4,执行INSERT BLANK命令后,当前记录号为A、4B、5C、3D、627、单击“表”菜单中的命令,可以取消删除标记。

计算机vf考试题及答案

计算机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命令或者在表设计器中创建。

12-13学年《vf》期中试题

12-13学年《vf》期中试题

深州市职教中心2011—2012学年第一学期期中考试11计升学《VF》试题试卷说明:1、考试时间90分钟,满分100分2、请将答案写在答案专页上,共4页一、选择题(每题1分,共40分)1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )A) DBS包括DB和DBMSB) DBMS包括DB和DBSC) DB包括DBS和DBMSD) DBS就是DB,也就是DBMS2、数据库系统的核心是 ( ) 。

A)硬件系统 B)数据库集合C)数据库管理系统 D)数据库管理者和用户3、专门的关系运算不包括下列中的 ( )A)联接运算 B)选择运算 C)投影运算 D)交运算4、要为当前表所有职工增加100元工资,应该使用命令( )A)CHANGE工资WITH工资+100B)REPLACE工资WITH工资+100C)CHANGE ALL工资WITH工资+100D)REPLACE ALL工资WITH工资+1005、在VFP中,若当前记录位置为45,则将指针移到记录编号为20的命令是()A) SKIP 20 B) SKIP -20 C) GO TO 20 D) GO TO -206、利用____命令,可以在浏览窗口浏览表中的数据。

A) USE B) BROWSE C) MODIFY STRU D) LIST7、退出Visual Foxpro 6.0的操作方法是()A)从“文件”菜单中选择“退出”命令 B)直接按Alt+F4C)在命令窗口中输入QUIT命令后回车 D)以上都可以8、在Visual Foxpro中,XS表中含有备注型字段,备注型字段内容存到另一个文件中,该文件名为()A)XS.DBC B)XS.QPR C)XS.DBF D)XS.FPT9、在Visual Foxpro表文件中,逻辑型、日期型、备注型数据的宽度分别是()A)1、8、128 B) 2、8、10 C)1、8、4 D) 1、8、任意10、一个数据表文件的全部memo(备注)字段的内容存储在:()A)不同的备注文件B)同一个文本文件C)同一个备注文件D)同一个数据库文件11、、在关系数据库管理系统中,所谓的关系是指()A、各条记录之间存在的关系B、各字段数据之间存在着一定的关系C、一个数据库和另一个数据库之间存在着一定的关系D、满足一定条件的一个二维表12、于自由表的描述正确的是()A、使用VF不能建立自由表B、可以用VF建立自由表,但不能把它加到数据库中C、自由表可以添加到数据库中,数据库表也可以从数据库中移去成为自由表。

中职计算机专业VF前四章阶段考试试题

中职计算机专业VF前四章阶段考试试题

2013-2014第二学期职高二VF期中考试试卷(第一章~第三章)姓名:一、单项选择题(每题2分,共120分)1.Visual FoxPro支持的数据模型是( )A.层次模型B.关系模型C.网状模型D.树状模型2. VisualFoxPro能够实现的三种基本关系运算是( )。

A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制3. 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是()A)DB包括DBS和DB B)DBMS包括DB和DBSC)DBS包括DB和DBMS D)三者之间没有联系4. 数据表文件的扩展名是()。

A).DBF B).DBC C).PRG D).MEM5.要求表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为( ) A.8位B.7位C.6位D.4位6.设置参照完整性的目的是()A.定义表的临时联接B.定义表的永久联接C.在插入、删除、更新记录时,确保已定义的表间关系D.定义表的外部联接7.已打开的表文件的当前记录号为150,要将记录指针移向记录号为100的命令是( )。

(A) SKIP 100(B) SKIP 50 (C) GO -50 (D) GO 1008.假定学生数据表STUD.DBF中前6条记录均为男生的记录,执行以下命令序列后,记录指针定位在( )。

USE STUDGOTO 3LOCATE NEXT 3 FOR 性别="男"(A) 第5条记录上(B) 第6条记录上(C) 第4条记录上(D) 第3条记录上9. 关于数据库表与自由表的转换,下列说法中正确的是()A) 数据库表能转换为自由表,反之不能B) 自由表能转换成数据库表,反之不能C) 两者不能转换D) 两者能相互转换10.设职工数据表文件已经打开,其中有工资字段,要把指针定位在第1个工资大于620元的记录上,应使用命令( )。

大学vf考试题库及答案

大学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第三章节)

计算机专业期中试题(VF第三章节)

2014-2015学年上学期对二VF期中考试试题(320-322)科目:政治一、选择题(每题1分,共70分)1、关于表的备注型字段与通用型字段,以下叙述中错误的是。

A.字段宽度都不能由用户设定B.都能存储文字和图像数据C.字段宽度都是4D.存储的内容都保存在与表文件名相同的.FPT文件中2、如果要对自由表某一子段的数据之建立唯一性保护机制(即表中所有字段的值不重复),以下表述中正确的是。

A.对该字段创建主索引B.对该字段创建唯一索引C.对该字段创建候选索引D.对该字段创建普通索引3、有如下一段程序:CLOSE TABLES ALLUSE XSSELE 3USE JSUSE KC IN 0BROW上述程序执行后,浏览窗口中显示的表及当前工作区号分别是。

A.KC、2B.KC、3C.JS、3D.JS、24、有一个学生表文件,且通过表设计器已经为该表建立了若干普通索引。

其中一个索引的索引表达式为姓名字段,索引名为XM。

现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是()。

A)SET INDEX TO 姓名B)SET INDEX TO XMC)SET ORDER TO 姓名D)SET ORDER TO XM5、在表设计器的“字段”选项卡可以建立的索引是()。

A)惟一索引B)候选索引C)主索引D)普通索引6、假设当前文件夹下有数据表文件MC(表文件已打开),下列命令可以打开表设计器修改该表的是()。

A)MODIFY TABLE MC B)MODIFY DATABRSE MCC)MODIFY STRUCTURE D)MODIFY STRUCTURE MC7、用表设计器创建一个自由表时,不能实现的操作是___ ____。

A.设置某字段可以接受NULL值B.设置表中某字段的类型为通用型C.设置表的索引D.设置表中某字段的默认值8、当前打开的图书表中有字符型字段“图书号”,在SET EXACT OFF设置下要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令()A)DELETE FOR 图书号="A" B)DELETE WHILE 图书号="A"C)DELETE FOR 图书号="A*" D)DELETE FOR 图书号LIKE "A%"9、已知在教学环境中,一名学生可以选修多门课程,一门课程可能有多名学生选修。

vf期中考试试题

vf期中考试试题

一、选择题(每题4分,共60分)1、对于现实世界中事物的特征,在实体-联系模型中使用 ( )A)属性描述 B)关键字描述C)二维表格描述 D)实体描述2、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是 ( )A)m:n B)1:m C)m:k D)1:13、从关系模式中指定若干个属性组成新的关系的运算称为( )A) 联接 B)投影 C) 选择 D)排序4、向项目中添加表单,应该使用项目管理其的( )A) “代码”选项卡 B) “类”选项卡 C) “数据”选项卡 D) “文档”选项卡5、Visual FoxPro 6.0创建项目的命令是 ( )A)CREATE PROJECT B)CREATE ITEM C)NEW ITEM D)NEW PROJECT6、在Visual FoxPro中说明数组的命令是( )A)DIMENSION和ARRAY B)DECLARE和ARRAYC)DIMENSION和DECLARE D)只有DIMENSION7、关于Visual FoxPro的变量,下面说法中正确的是( )A)使用一个简单变量之前要先声明或定义B)数组中各数组元素的数据类型可以不同C)定义数组以后,系统为数组的每个数组元素赋以数值0D)数组元素的下标下限是08、在Visual FoxPro中字段的数据类型不可以指定为( )A) 日期型 B) 时间型 C) 通用型 D) 备注型9、Visual FoxPro的变量分为两类:字段变量和( )A)字符变量 B)简单变量 C)内存变量 D)一般变量10、在下面的表达式中,运算结果为逻辑真的是( )A)EMPTY(.NULL.) B)LIKE(”edit”,”edi?”)C)AT(”au,”123abe”) D)EMPTY(SPACE(10))11、设变量X=12.618,在执行命令?ROUND(X,2),ROUND(X,一1),ROUND(X,一2)后显示的结果是( )A)12.61 12 10 B)12.62 10 0C)12.60 10 0 D)12.62 12 1012、以下哪一个不是程序注释命令()A)* B)&& C)NOTE D)#13、在DO WHILE…ENDDO循环结构中,EXIT命令的作用是( )A)退出过程,返回程序开始处B)转移到DO WHILE语句行,开始下一个判断和循环C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D)终止程序执行.14、在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( )A)PRIVATE B)PUBLIC C)LOCALD)在程序中直接使用的内存变量(不通过A)、B)、C)说明)15、有关参数传递叙述正确的是( )A)在子程序中如果被传递的参数是数组元素,则为引用传递B)在子程序中如果被传递的参数是内存变量,则为传值传递C)在子程序中如果被传递的参数是常量,则为引用传递D)值传递,参数在子程序中的变化不会传递到调用它的主程序变量中,引用传递与其相反二、填空题(每题4分,共20分)1、设变量a=1,c1="事不过三", c2="三"表达式a<3.AND.c1$c2结果为【】表达式a<3.AND.c2$cl结果为【】表达式a<3.OR.c1$c2结果为【】表达式a<3.OR.c2$cl结果为【】2、数据库管理系统通常由数据描述语言、【】、管理和控制程序组成。

09计升学VF期中09-10

09计升学VF期中09-10

深州市职教中心2009—2010学年第二学期期中考试09计升学《VF》试题试卷说明:1、考试时间90分钟,满分100分。

2、本试题共五页,三大题。

3、请将正确答案写在答案专页上。

一、选择题(50×1=50分)1、关系运算不包括()A) 连接运算 B) 选择运算 C) 投影运算 D) 并运算2、退出Visual Foxpro 6.0的操作方法是()A)从“文件”菜单中选择“退出”命令 B)直接按Alt+F4C)在命令窗口中输入QUIT命令后回车 D)以上都可以3、关于空值(NULL)的叙述正确的是()A)空值等同于空字符串 B)空值表示字段或变量还没有确定值C) Visual Foxpro不支持空值 D) 空值等同于数值04、在Visual Foxpro中,XS表中含有备注型字段,备注型字段内容存到另一个文件中,该文件名为()A)XS.DBC B)XS.QPR C)XS.DBF D)XS.FPT5、在Visual Foxpro表文件中,逻辑型、日期型、备注型数据的宽度分别是()A)1、8、128 B) 2、8、10 C)1、8、4 D) 1、8、任意6、在Visual Foxpro中,利用数据库表的字段有效性规则能实现数据的()A) 实体完整性 B)参照完整性 C) 域完整性 D) 索引完整性7、参照完整性规则不包括()。

A.插入规则 B.更新规则 C.删除规则 D.查询规则8、在表设计器中的字段验证中有()、信息和默认值三项内容需要设定。

A)格式 B) 标题 C) 规则 D)输入掩码9、设置参照完整性的目的是()A)定义表的临时联接 B)定义表的永久联接C)在插入、删除、更新记录时,确保已定义的表间关系D)定义表的外部联接10、在表设计器的“字段”选项卡中可以创建的索引是()A) 普通索引 B)主索引、候选索引、普通索引C) 主索引、候选索引 D) 主索引、候选索引和唯一索引11、执行下列命令序列后,打开”读者”表的工作区是()USE 图书 IN 2USE 读者 IN 3 ALIAS DZUSE 读者 IN D ALIAS DZ1 AGAINA)2区 B) 3区 C) 4区 D)3、4区12、VF中将两个表进行逻辑关联操作应使用的命令是()A)SELECT B)LINK C)SET RELATION D)JOIN13、在查询设计器中不包括的选项卡是()A)字段B)筛选C)更新条件D)排序依据14、一个数据表文件的全部memo(备注)字段的内容存储在:()A)不同的备注文件B)同一个文本文件C)同一个备注文件D)同一个数据库文件15、下列选项中,不能作为查询去向的是()。

12VF期中考试试卷(就业班)张英丽

12VF期中考试试卷(就业班)张英丽

2013-2014学年度第一学期VF数据库期中考试试卷适用班级:12计5 总页数:2总分:100 总印数:60考场号____ __班级__ ___ 姓名___________分数_______一、选择题(每题2分,共30分)1. 在一个二维表中,行称为________,列称为________。

A) 属性;元组 B) 元组;属性C) 关系;元组 D) 属性;关系2. 数据库系统的核心是________。

A) 数据库管理系统 B) 数据库C) 数据 D) 数据库应用系统3. VFP是一种________数据库管理系统。

A) 层次型 B) 网状型C) 关系型 D) 树型4. 支持数据库各种操作的软件系统是________。

A) 数据库系统 B) 操作系统C) 数据库管理系统 D) 命令系统5. 在关系模型中,从表中选出满足条件的记录的操作称为________。

A) 连接 B) 投影C) 联系 D) 选择6. 数据库系统与文件系统的主要区别是________。

A) 文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件B) 文件系统管理的数据较少,而数据库系统能管理大量数据C) 文件系统比较简单,数据库系统比较复杂D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题7. 在关系运算中,选择的操作对象是________;投影的操作对象是________;连接的操作对象是________。

A) 一个表;一个表;两个表B) 一个表;两个表;两个表C) 一个表;一个表;一个表D) 两个表;一个表;两个表8. 在关系数据库中,基本的关系运算有三种,它们是________。

A) 选择、投影和统计 B) 选择、投影和连接C) 排序、索引和选择 D) 统计、查找和连接9. VFP是一种关系型数据库管理系统,所谓关系是指________。

A) 表中各个记录之间的联系B) 数据模型满足一定条件的二维表格式C) 表中各个字段之间的联系D) 一个表与另一个表之间的联系10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。

11 vf期中考试试题

11 vf期中考试试题

11 vf期中考试试题姓名_______班级_____学号_______一、选择(2*40=80分)1.当输入到备注型字段时,如果需要输入其内容,可按()键进入全屏幕备注型字段输入状态。

A.Ctrl+pgdn B.Ctrl+NC.F2D.Esc2.设当前库中共有8条记录,当前记录号是5。

当执行APPEND BLANK命令增加一条记录后,该记录的记录号是()A.4B. 6C. 9D. 13.当用LIST/DISPL Y命令显示数据库文件中的记录时,如果不显示记录号,必须在命令中使用的子句是()A.OFF B.NC. NOAPPENDD.ON4.设当前库中有10条记录,当前记录号是 4.当执行INSERT BEFORE BLANK 命令增加一条空记录后,该空记录的记录号是( )A.4B.5C. 11D. 6.5.设当前记录号是10,执行命令SKIP-2之后,当前记录号变为( )A.7B.9C.8D. 12.6.高当前记录号是3,执行命令SKIP 4后,当前记录号变为( ) A.7 B.6 C. 8 D.47.设当前库中共有10条记录,当前记录号是3,执行命令LIST NEXT 3后,所显示记录的记录号范围是( )A.4~6B.3~5C.3~10D.4~108.设一库中共有50条记录,当该库刚被打开时,函数RECNO()返回的值是( )A. .T.B. .F.C. 1D.509.执行GO TOP命令后,函数BOF() 返回值是(A.0B. 1C. .T.D. F.10.当执行GO BOTTOM命令后,函数EOF() 返回值是( )A. .T.B. .F.C. 0D. 111.打开了只有库结构没有任何记录的库文件XSCJ.DBF 时,执行命令?EOF(),BOF()的输出结果是( )A. .T. .F.B. .P. .T.C. .F. .F.D. .T. .T.12.设当前库文件中有字符型段”性别”和逻辑型字段”团员否”(其值为.T. 表示团员).显示当前库中所有男学生团员的记录的命令是( )A.LIST FOR 性别=”男”.AND.团员否=.T.B.LIST FOR 性别”男”.OR.团员否=.T.C.LIST FOR 性别=”男”.AND.团员否D.LIST FOR 性别=”男”.AND. .NOT. 团员否13.删除当前库中全部记录的命令是( )A.ERASE *.*B.DELETE *.*C.ZAPD.CLEAR ALL14.设库文件XSCJ.DBF中有下列记录:姓名性别总分1. 李文华女2542. 李清女2363. 刘张一男2944. 程从张女2735. 彭张平男2686. 张威男250执行下列命令后,显示出的记录的记录号是( )USE XSCJLIST FOR “张”$姓名.AND.总分>250A.1/3/4/5/6B.1/3/4C.1/3/4/6D.1/3/4/515.以库文件XSCJ为例,执行下列命令后,函数返回值是( ) USE BGGO BOTTOMSKIP-4SKIP 2?RECNO()A.4B.3C.5D. 616.以库文件XSCJ为例,执行下例命令后,被删除的记录是( ) USE XSCJDELE FOR 总分>250.AND. 性别=”男”GO 3RECALLPACKA. 3/5B.3C.5D.无记录被删除17. 对当前记录的”工资”字段之值增加50元的命令是( )A.REPLACE ALL 工资WITH 50B.REPLACE 工资WITH 工资+50C.REPLACE 工资WITH 50D.REPLACE ALL 工资WITH 工资+5018.将当前记录的日期型字段”出生日期”的值改成”8/21/78”的命令是( )A.REPLACE 出生日期WITH CTOD(8/21/78)B.REPLACE 出生日期WITH DTOC(8/21/78)C.REPLACE 出生日期WITH CTOD(“8/21/78”)D.REPLACE 出生日期WITH DTOC(“8/21/78”)19.当前库共10条记录,当前记录为3号记录,执行下列命令后,写出EOF()、RECNO()、BOF()三个函数的值。

最新中职计算机VisualFoxPro6.0期中考试卷

最新中职计算机VisualFoxPro6.0期中考试卷

中职对口计算机班《Visual FoxPro6.0》期中考试卷姓名 成绩一、填空题(每小题2分,共40分)1.数据处理经历了三个阶段:人工管理阶段、文件管理阶段、___________。

2.在VFP6.0中,项目文件的扩展名为:___________,数据表文件的扩展名为___________。

3.数据库管理系统支持的数据模型是:层次模型、网状模型、___________。

4.关系的三种基本关系运算是:选择、投影、___________。

5.将表达式|63|3写出VFP 表达式:___________。

6.VFP6.0中,数据表之间的参照完整性规则包含更新规则、插入规则和___________。

7.在VFP6.0中,要对所有职称为“教授”的记录的工资字段增加50元,应使用的命令为___________。

8.在VFP6.0中,进行数据检索时,若检索不成功,则EOF ()返回值为___________。

9.VFP6.0表分为两类:___________、___________。

10.VFP6.0表包含两部分:___________和___________。

11.在查询设计器中,设置两表之间的关系应该在___________选项卡设置。

12.VFP6.0查询设计器中,“分组依据”选项卡对应的子句为:___________。

13.查询的默认输出去向是___________。

14.查询文件的扩展名是___________。

15.在查询设计器中设计查询时,可以选择___________工具栏的“查询去向”按钮或“查询”菜单的___________命令,打开“查询去向”对话框选择查询的输出去向。

16.查询d:\zg\zgda.dbf 表中所有数据的命令是______________________。

二、选择题(每小题2分,共30分) 1.VFP6.0的表属于( )数据模型。

A.关系型B.层次型C.网状型D.混合型 2.执行下列命令后,显示的结果为( )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2015-2016学年第二学期期中考试
VF试题
一、填空题(每空1,共30分)
1、数据库文件的默认扩展名为,表文件的默认扩展名为。

2、数学式子20≤X<35对应Visual FoxPro表达式是
3、字符型变量的定界符可以是、或
4、“am”$“I am a student”的值是
5、“I am a student”=“am”的值是
6、“This is a student”=“This”的值是
7、“Visual FoxPro”= =“Visual foxPro”的值是
8、3*(4-2)>9+15/5 OR “abcd”=“abc”的值是
9、Visual FoxPro提供了个工作区
10、Visual FoxPro的索引分为四种类型:、、和唯一索引。

11、x=8 y=15
表达式x>5, y<10, x>5 OR y<10, x>5 AND y<10, NOT y<10的值分别是:
、、、、
12、x=486.735
?ROUND(x,4-2), ROUND(x,1), ROUND(x,0), ROUND(x,-1),ROUND(X,-2)的值
分别是、、、、
13、已知X是一个三位数,用X1、X2、X3分别表示百位、十位、个数上的数字,则X1= X2= X3= . 若将X个位与百位上的数字颠倒,则这个数的表达式为
14、MOD(27,-3)的值是二、写命令题(每个2分,共16分)
1、给变量XH赋值为字符串:12345
2、给变量XH赋值为日期型数据:2011年10月7日
3、用一条命令给变量XH1、XH2、XH3赋值为表达式6+40/5的值
4、把当前表的记录指针移到第5条记录。

5、把当前表的记录指针移到最末一条记录。

6、以当前记录为基准,把记录指针向下移动1条记录。

7、定义数组A,共100个元素。

8、选择当前没有使用的工作区号最小的工作区为当前
三、选择题(每个2分,共14分)
1、查询文件的默认扩展名是()
A、·MPR
B、·QPR
C、·APP
D、·FRX
2、表达式“北京”—“上海”+“重庆”的值是()
A、北京上海重庆
B、北京上海重庆
C、北京上海重庆
D、北京上海重庆
3、下面对内存变量的叙述,错误的是()
A、内存变量名可以由字母、数字、下划线组成
B、内存变量名可以由字母开头
C、内存变量名可以由数字开头
D、内存变量名可以由下划线开头
4、下列各式中,不是日期型数据的是()
A、{^2002-10-01}
B、{^2002/10/01}
C、{“2002-10-01”}
D、CTOD(“02-10-01”)
5、下列各表达式中,结果为数学成绩=100的是()
A、“数学成绩”=100
B、“数学成绩”=”100
C、“数学成绩”=“100”
D、“数学成绩=”+STR(100,3)
6、下列叙述正确的是()
A、X=Y=5是一个命令,它先将变量Y赋值5,再把变量Y的值赋给变量X
B、X=Y=5是一个命令,它先将变量Y的值赋给变量X,再把5值赋给变量Y
C、X=Y=5是一个命令,它将表达式Y=5的值赋给变量X
D、X=Y=5是一个表达式,它等价于(X=Y)=5
7、在下列逻辑表达式中,其值肯定为·F·的是()
A、X OR X
B、X AND X
C、X OR NOT X
D、X AND NOT X
四、假设XSDA·DBF(学号,姓名,性别)和XSCJ01·DBF表(学号,语文,数学,英语,操作系统,Qbasic)是属于XSGL·DBC数据库的数据库表。

学号字段是这两个表公共字段。

(40分)
1、打开数据库XSGL的命令
2、查询XSDA·DBF表的所有数据。

3、查询XSDA·DBF表的学号、姓名、性别字段的数据。

4、查询XSCJ表中语文数学英语均60分以上的所有数据。

5、SQL命令,向xsda表追加记录(值是“92030001”、“吴林”、“男“)
6、逻辑删除xsda表中的男生记录。

(vf和sql)
7、查询XSDA表中姓“李”的所有数据。

8、按语文的升序,数学的降序将XSCJ01中的数据复制到XSCJ02中。

9、使用SELECT—SQL查询命令完成: 查询XSDA·DBF表中女学生且语文成绩在70分以上的记录, 要求查询结果按姓名降序排列,并将结果保存到XSZP表中。

输出格式要求如下:
学号姓名语文数学英语文化总分操作系统Qbaic 专业总分文化补考
其中,“文化补考”的表达式,以语文,数学,英语中任一科不及格均通知“补考”提示:可以使用IIF( ) 函数。

相关文档
最新文档