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考试试题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. 下列变量名中不正确的是________。
VFP期中考试(含答案)
嘉祥职业中专2016-2017学年度第一学期期中考试《数据库应用基础》班级姓名学号一、解释名词1数据:2数据处理:3数据库:4数据库管理系统是:5变量:二、填空1、数据库模型有三种,它们是___________、___________________、_______2、字符型数据由_______组成,包括___________、___________________、_______等。
3、常用的常量类型有___________、___________________、_______、_______等4、在输入逻辑型字段的数据时,如果字段的数据是“真”可以输入的符号是_____________数值型数据由_______组成,包括___________、___________________、_______等。
5、写出下列表达式的值“This is a book”=”this”_____“This is a book”=”This”_____“This”=”This is a book”_____6、F oxpro表文件默认扩展名是____ ,表中的通用字段和备注字段保存在一个扩展名是____,主文件名和表文件同名的文件中。
7、F oxpro创建的程序默认扩展名是______________________选择题答案1 2 3 4 5 6 7 8 9 10判断题答案1 2 3 4 5 6 7 8 9 10三、单项选择(答案填入上面的表格总)1、下列叙述正确的是A、Visual FoxPro是层次数据库管理系统B、Visual FoxPro是网状数据库管理系统C、Visual FoxPro是关系数据库管理系统D、Visual FoxPro是表格数据库管理系统2、在命令格式“USE D:\Data\xsda.dbf In 8 Alias xs”中命令动词是A、USEB、In 8C、AliasD、Alias xs3、下列可以作为内存变量名的是()A、XS&25B、ANS*WERC、ST-1D、工资4、假设:学号=“9703”,姓名=“张华”,应缴费=4000,下面的表达式不正确的A、“学号”+学号B、“姓名”+姓名C、“应缴费”+应缴费D、“应缴费”+str(应缴费)5、下列方法不能运行程序的()A、在项目管理器中选择某个程序文件,然后单击“运行”按钮B、选择“程序”菜单中的“运行”命令C、在命令窗口中执行“DO 程序文件名”命令D、使用“打开”对话框打开程序文件。
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,其中有“教师”表和“学院”表。
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试题(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复习题(带答案)
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考试题及答案一、选择题(每题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》期中试题
深州市职教中心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、自由表可以添加到数据库中,数据库表也可以从数据库中移去成为自由表。
11-12学年上学期09计VF期中试题 王丹
深州市职教中心2011—2012学年第二学期期中考试09计升学《VF》试题试卷说明:1、考试时间90分钟,满分100分2、本试题共五页,四大题3、请将答案写在答案专页上一、选择题(55×1=55分)1、关系运算不包括()A) 连接运算 B) 筛选运算 C) 投影运算 D) 并运算2、打开一个表后,不能肯定将当前记录指针定位到1号记录的命令是()A)GO TOP B)GOTO 1 C)GO 1 D)LOCATE ALL FOR RECNO()=13、退出Visual Foxpro 6.0的操作方法是()A)从“文件”菜单中选择“退出”命令 B)直接按Alt+F4C)在命令窗口中输入QUIT命令后回车 D)以上都可以4、下列赋值命令中正确的是()A、store 8 to x,yB、store 8,9 to x,yC、x=8,y=9D、x=y=85、建立一个表文件结构时,若该库文件中有备注型字段,则保存时会()(A)只创建一个表文件,扩展名为.DBF(B)创建一个表文件同时还创建一个备注文件,扩展名为.FPT(C)创建一个表文件同时还创建一个备注文件,扩展名为.FXT(D)创建一个表文件同时还创建一个备注文件,扩展名为.MET6、对“XS”表进行下列操作,其结果为()USE XS GO BOTTOW? BOF() ? EOF()SKIP -1 SKIP? BOF() ? EOF()A).T.、.T.、.T.、.T. B).F.、.F.、.F.、.F.C).F.、.T.、.F.、.T. D).F.、.F.、.T.、.T7、不允许记录中出现重复索引值的索引是()A)主索引和普通索引 B)主索引,候选索引,普通索引C)主索引和候选索引 D)主索引,候选索引和唯一索引8.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS9、在下列字符串中,符合VFP6.0规定的正确变量名是()。
中职计算机专业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考试题库及答案一、选择题(每题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第三章节)
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、已知在教学环境中,一名学生可以选修多门课程,一门课程可能有多名学生选修。
2011-2012第一学期vf期中试题
一、填空题(每空一分,共二十分)1、数据库名是指要打开的数据库名,其扩展名为。
2、使用命令可以打开表设计器,修改表结构。
3、在操作中使用命令可以直接创建表中的字段。
4、在使用表过程中,经常需要对表中的记录进行一系列的操作,有、、和、、等。
5、逻辑删除指定范围内满足条件的记录命令为。
6、在VF中变量分为、和。
7、“ABC”>“123”OR 96+3*2 AND NOT “A”>“B”的逻辑值为。
8、建立表单的命令为。
9、写出下列函数的值ABS(-76)LEN(“2007年”+“美好的一年”)MAX(3,4-5)V AL(“12”+“1”)INT(-5.1+3)10、2X+3Y-|X-Y|的VF表达式为11、在表单中指定显示表单标题上文本的属性是12、表单的NAME属性用于。
二、选择题(每题三分,共三十分)1、若要恢复逻辑删除的若干条记录,应该()A、重新输入B、立即按ESC键C、用鼠标重新单击删除标识D、用SET DELETE OFF命令2、修改表结构时,下列可能使用表中数据丢失的操作是()A、增加一个字段B、改变一个字段名C、改变一个字段的数据类型D、改变字段的排列顺序3、一条一般的带范围为REST或ALL的命令,(非LOCATE命令)执行完成后,记录指针指向()A、首记录B、末记录C、首记录前D、末记录后4、执行如下命令:USE XJSKIP -1上述命令都能正确执行,则执行完后,下列显示一定不为真的是()A、?BOF()B、?EOF()C、?.T.D、?RECNO()=15、在下列逻辑表达式中其值肯定为.F.的是()A、XORCB、XANDXC、XORNOTXD、XANDNOTX6、命令?STR(1000.5454,7,3)执行后屏幕的显示结果是()A、1000.54B、1000.55C、1000.545D、1000.54547、用DECLEARAB(3,5)命令定义了一个数组,则该数组元素个数是()A、8B、15C、3600D、208、顺序执行下列命令X=100Y=9X=X+Y?X,X=X+Y最后?命令的结果是()A、100.F.B、100.T.C、109.T.D、109.F.9、在VF中,要使label显示文字“姓名”,可把label的()属性设置为“姓名”A、nameB、textC、wordD、caption10、不可以作为文本框控件数据来源的是()A、数值型字段B、内存变量C、字符型字段D、备注型字段三、写出下列程序的运行结果(每题10分,共二十分)1、a=3b=if(a/3=int(a/3),"计算机","计算")c="方便!"d=b+c?"d=",de=substr(d,len("2"),4)?e2、cleara=1b=-6c=8x1=(-b+sqrt(b^2-4*a*c))/(2*a)x2=(-b-sqrt(b^2-4*a*c))/(2*a)?"x1",x1?"x2",x2四、编程题(每个15分,共30分)1、编写一个程序,让stumanger表中的记录一条一条的显示。
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、数据库管理系统通常由数据描述语言、【】、管理和控制程序组成。
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期中考试试题姓名_______班级_____学号_______一、选择(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期中考试卷
中职对口计算机班《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.执行下列命令后,显示的结果为( )。
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、状态视库文件中数据记录的实际情况而定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
石柱县职业教育中心
2012年秋高2014级计算机专业期中考试试题
VF数据库基础
考试时间:100分钟总分:100分
一、选择题(每个3分,12个小题,共36分)
1.在符号约定表中,尖括号< >里的内容是()。
A 、必选项目B、任选项目C、两个项目中任选一个D、前面的项目可以重复多次
2.下列不能作为字段名的是()。
A、5_价格
B、价格
C、价格_A
D、价格_5
3.某数值型字段的宽度为9位,小数位数为3位,则该字段的最大值是()。
A、999999999
B、999
C、99999.999
D、99999.99
4.下面关于命令的叙述,错误的是()。
A、一行只能写一条命令
B、命令格式中的英文字母大小写等效
C、一条命令可以写在多行
D、一行可以写多条命令
5.下列说法错误的是()。
A、表从数据库移出后,仍然具有数据库表的特性
B、数据库表和自由表的扩展名都是.DBF
C、属于某个数据库的表不能被添加另一个数据库中
D、自由表可以被添加到数据库中成为数据库表
6.数据库管理系统是()。
A、应用软件
B、系统软件
C、辅助设计软件
D、科学计算软件
7.按照数据模型分类,Visual FoxPro数据库属于()。
A、层次型
B、网状型
C、关系型
D、混合型
8.每个字段有4个属性,下面哪个不是字段的属性()。
A、字段名
B、字段类型
C、字段宽度
D、字段属性
9.表ST.DBT对应的备注文件是()。
A、ST.FPT
B、ST.FTP
C、ST.DBC
D、ST.QPR
10.设表文件及其索引文件已打开,为了确保指针定位在物理记录号为3的记录上,应该使
用命令()。
A、GO TOP
B、GO 3
C、SKIP 1
D、GO BOTTOM
11.在设计表结构时,允许用户定义字段宽度的数据类型是()。
A、逻辑型
B、日期型
C、数值型
D、备注型
12.在Visual FoxPro 6.0中,数据表的索引分为复合和单索引两类索引文件,其扩展名分
别是()。
A、.IDX和.IDX
B、.IDX和.CDX
C、.CDX和.CDX
D、.CDX和.IDX
二、填空题(每空2分,20个空,共40分)
1.数据库系统由用户、计算机系统、数据库管理系统和_ 共同构成。
2.三种数据库类型是:层次数据库、网状数据库和_ ,其中VFP属于_
模型。
3.复合索引文件的扩展名是,JSDA.DBF的结构复合索引文件名是。
4.Visual FoxPro可以打开多个窗口,但当前窗口只有个。
5.如果一个表不属于任何一个数据库,那么它就是一个___________表。
6.在VFP中,数据表中的每一列称为一个,每一行称为一条。
7.在VFP中,命令所操作的记录是由其范围子句和子句共同决定。
8.执行Index On 姓名 Tag Index_Name Unique命令,其索引类型为。
9.当删除父表中的记录时,若子表有对应记录则禁止删除,其参照完整性的删除规则为。
10.建立表结构可以使用___________________来完成。
11.创建bjgl数据库可以使用___________________命令来完成。
12.索引按功能分为、候选索引、普通索引和唯一索引。
13.有一职工情况表,如下:
在此表中,共有_____个字段,第5个字段的字段名为___________,表中有_______条记录。
14.VFP的操作界面是由_______个主窗口和________个子窗口构成。
三、判断题,对的打√,错的打×(每小题2分,5个小题,共10分)
1.VFP命令中,命令关键字必须在最前面。
()
2.VFP命令中大小写字母不能混合使用。
()
3.VFP命令中的字符可以使用全角。
()
4.表文件头就是表的首记录,文件末就是尾记录。
()
5.Go<数值表达式>中,数值表达式的值不能超过最大记录号。
()
四、应用题
1.完成如下操作,写出相应命令。
1)关闭所有数据库及表。
(2分)
2)打开“bjgl.dbc”及其数据库设计器窗口。
(4分)
2.在xscj表中为“学号”建立主索引,索引标识名为“xh”,实现命令为:(3分)
3.写出下列命令输出结果(5分)
Use xscj
?reccount() &&输出结果为6
?recno() &&输出结果为______
?bof() &&输出结果为.F.
Skip -1
?recno() &&输出结果为1
?bof() &&输出结果为______
Go 4
?recno() &&输出结果为______
Go bottom
?recno() &&输出结果为______
?eof() &&输出结果为______
Skip
?recno() &&输出结果为7
?eof() &&输出结果为.T.。