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、修改数据表结构时,下列哪种操作不会丢失数据()。

  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( ) 函数。

相关文档
最新文档