vfp试题1
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.数据库系统的核心是( 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=0ENDIF?S假定从键盘输入的A的值一定是数值型,那么上面条件选择程序的执行结果是:(C)(A)0 (B)1 (C)由A的值决定(D)程序出错13. Visual Foxpro参照完整性规则不包括(C)(A)更新规则(B)删除规则(C)查询规则(D)插入规则14. 表达式"VF"$"Visual FoxPro"的结果是____C____。
vfp试题及答案
vfp试题及答案**VFP试题及答案**一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,下列关于表单的叙述,错误的是()。
A. 表单是数据库应用系统中的界面B. 表单是数据库管理系统的一部分C. 表单可以包含控件和代码D. 表单可以独立于数据库存在答案:D2. Visual FoxPro中,下列哪个函数用于计算字符串的长度?()A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A3. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中的表?()A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:B4. Visual FoxPro中,以下哪个命令用于打开一个表?()A. OPEN TABLEB. USEC. DISPLAY TABLED. SELECT答案:B5. 在Visual FoxPro中,以下哪个命令用于关闭一个表?()A. CLOSE TABLEB. QUITC. EXITD. DESELECT答案:A6. Visual FoxPro中,以下哪个函数用于将数值转换为字符串?()A. STR()B. NUMERIC()C. VAL()D. INT()答案:A7. 在Visual FoxPro中,以下哪个命令用于设置表单的标题?()A. SET TITLEB. SET CAPTIONC. SET FORM TITLED. SET FORM CAPTION答案:B8. Visual FoxPro中,以下哪个命令用于设置表单的背景颜色?()A. SET COLORB. SET BACKCOLORC. SET FORM COLORD. SET FORM BACKCOLOR答案:D9. 在Visual FoxPro中,以下哪个命令用于将表单中的控件设置为不可用状态?()A. DISABLEB. ENABLEC. SET DISABLED. SET ENABLE答案:A10. Visual FoxPro中,以下哪个命令用于设置表单的字体?()A. SET FONTB. SET TEXT FONTC. SET FORM FONTD. SET CAPTION FONT答案:C二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的查询和操作?()A. SELECTB. INSERTC. UPDATED. DELETE答案:ABCD2. Visual FoxPro中,以下哪些函数用于字符串操作?()A. LEFT()B. RIGHT()C. MID()D. SPACE()答案:ABCD3. 在Visual FoxPro中,以下哪些命令用于数据的排序和索引?()A. INDEXB. SET ORDERC. SORTD. REINDEX答案:ABCD4. Visual FoxPro中,以下哪些命令用于表的创建和修改?()A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. RENAME TABLE答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于视图的创建和删除?()A. CREATE VIEWB. ALTER VIEWC. DROP VIEWD. SELECT INTO答案:ACD三、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新表。
VF试题(学1)做
一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.对于现实世界中事物的特征,在实体-联系模型中使用(A)P11A属性描述B)关键字描述C)二维表格描述D)实体描述2.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过(C)P13-14A)建立新的属性来实现B)建立新的关键字来实现C)建立新的关系来实现D)建立新的实体来实现3.专门的关系运算不包括下列中的(D)P17A)连接运算B)选择运算C)投影运算D)交运算4.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为(A)A)并运算B)交运算C)差运算D)积运算5.关于Visual FoxPro的变量,下面说法中正确的是(B)A)使用一个简单变量之前要先声明或定义B)数组中各数组元素的数据类型可以不同C)定义数组以后,系统为数组的每个数组元素赋以数值0D)数组元素的下标下限是06.在下面的表达式中,运算结果为逻辑真的是(C)A)EMPTY(.NULL.) B)LIKE("edit","edi?")C)A T("a","123abc") P48 D)EMPTY(SPACE(10))P477.Visual FoxPro内存变量的数据类型不包括(C)P37-38A)数值型B)货币型C)备注型D)逻辑型8.为了设置两个表之间的数据参照完整性,要求这两个表是(A)P120第五章习题A)同一个数据库中的两个表B)两个自由表C)一个自由表和一个数据库表D)没有限制9.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的"规则"是一个(A)P112-113A)逻辑表达式B)字符表达式C)数值表达式D)日期表达式10.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的(C)A)参照完整性B)实体完整性C)域完整性D)字段完整性11.用命令"INDEX on 姓名T AG index_name "建立索引,其索引类型是(C)P89A)主索引B)候选索引C)普通索引D)惟一索引(不存在吧?)12.执行命令"INDEX on 姓名T AG index_name "建立索引后,下列叙述错误的是(B)P91A)此命令建立的索引是当前有效索引B)此命令所建立的索引将保存在.idx文件中C)表中记录按索引表达式升序排序D)此命令的索引表达式是"姓名",索引名是"index_name"13.查询订购单号(字符型,长度为4)尾字符是"1"的错误命令是(C)P47A)SELECT * FROM 订单WHERE SUBSTR(订购单号,4)="1"B)SELECT * FROM 订单WHERE SUBSTR(订购单号,4,1)="1"C)SELECT * FROM 订单WHERE "1"$订购单号D)SELECT * FROM 订单WHERE RIGHT(订购单号,1)="1"14.以下关于空值(NULL)叙述正确的是(B)P65第五章习题A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值015.两表之间"临时性"联系称为关联,在两个表之间的关联已经建立的情况下,有关"关联"的正确叙述是(C)P116A)建立关联的两个表一定在同一个数据库中B)两表之间"临时性"联系是建立在两表之间"永久性"联系基础之上的C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动D)当关闭父表时,子表自动被关闭16.在SQL语句中,与表达式"工资BETWEEN 1210 AND 1240"功能相同的表达式是(A)A)工资>=1210 AND 工资<=1240B)工资>1210 AND 工资<1240C)工资<=1210 AND 工资>1240D)工资>=1210 OR 工资<=124017.在SQL语句中,与表达式"仓库号NOT IN("wh1","wh2")"功能相同的表达式是(D)A)仓库号="wh1" AND 仓库号="wh2"B)仓库号!="wh1" OR 仓库号# "wh2"C)仓库号< >"wh1" OR 仓库号!="wh2"D)仓库号!="wh1" AND 仓库号!="wh2"18.打开表并设置当前有效索引(相关索引已建立)的正确命令是(B)?A)ORDER student IN 2 INDEX 学号B)USE student IN 2 ORDER 学号C)INDEX 学号ORDER studentD)USE student IN 219.查询设计器中"联接"选项卡对应的SQL短语是(B)?A)WHERE P129 B)JOIN P131C)SET D)ORDER BY P13220.在SQL SELECT语句中用于实现关系的选择运算的短语是(C )A)FOR B)WHILEC)WHERE D)CONDITION21.执行下列一组命令之后,选择"职工"表所在工作区的错误命令是(B )CLOSE ALLUSE 仓库IN 0USE 职工IN 1A)SELECT 职工B)SELECT 0C)SELECT 2 D)SELECT B**************************22.一条没有指明去向的SQL SELECT 语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是(C )A)ALT B)DELETEC)ESC D)RETURN第(30)-(33)题使用如下三个表:学生.DBF:学号C(8) ,姓名C(12),性别C(2),出生日期D,院系C(8)课程.DBF:课程编号C(4) ,课程名称C(10) ,开课院系C(8)学生成绩.DBF:学号C(8) ,课程编号C(4) ,成绩I23.查询每门课程的最高分,要求得到的信息包括课程名称和分数。
vfp练习题(打印版)
vfp练习题(打印版)# VFP练习题(打印版)## 一、选择题1. VFP中,以下哪个选项是用于设置字段的显示格式?A. 显示B. 隐藏C. 格式D. 规则2. 在VFP中,要实现数据的排序,可以使用以下哪个命令?A. `SORT`B. `ORDER`C. `RANK`D. `CLASSIFY`3. VFP中,创建报表时,以下哪个选项是用于设置报表的页眉和页脚?A. `REPORT FORM`B. `REPORT FOOTER`C. `PAGE HEADER`D. `PAGE FOOTER`## 二、填空题4. 在VFP中,使用______命令可以创建一个新的表单。
5. VFP中,要将一个字段的值赋给另一个字段,可以使用______语句。
6. VFP报表设计中,______是用来控制报表的打印格式。
## 三、简答题7. 简述VFP中如何使用SQL语句进行数据查询。
8. 描述VFP中如何实现数据表的连接操作。
## 四、操作题9. 假设有一个名为“学生”的表,包含字段:学号(C型)、姓名(C 型)、年龄(N型)。
请编写VFP命令,实现以下操作:- 显示所有学生的姓名和年龄。
- 按年龄从大到小排序显示所有学生的信息。
10. 给定两个表:“学生”和“课程”,学生表包含字段:学号、姓名;课程表包含字段:课程号、课程名。
请编写VFP命令,实现以下操作:- 将两个表通过学号连接,并显示连接后的所有信息。
## 五、综合应用题11. 设计一个VFP表单,包含以下功能:- 一个文本框用于输入学生姓名。
- 一个按钮,点击后在“学生”表中查找该姓名的学生信息,并在表单上显示。
- 一个命令按钮,用于将输入的姓名添加到“学生”表中。
## 六、编程题12. 编写一个VFP程序,实现以下功能:- 从键盘接收一个数字,判断该数字是奇数还是偶数,并在屏幕上显示结果。
## 七、思考题13. 思考在VFP中如何实现数据的加密和解密操作,并简要描述可能使用的方法。
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来选取第一条记录。
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)是用于创建用户界面的。
VFP试题1
VFP试题一及答案1在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是A.EMPTY(SPACE(0))B.LIKE("xy*","xyz")C.AT("xy","abcxyz")D.ISNULL(.NUILL.)2以下关于空值(NULL)叙述正确的是A.空值等同于空字符串B.空值表示字段或变量还没有确定值C.VFP不支持空值D.空值等同于数值03用于声明所有内存变量是局部变量的命令是_____A. PRIV ALLB. PUBLIC ALLC. ALL=0D. STORE 0 TO ALL4如果在VFP的"程序”菜单中选择“运行”命令,则被执行文件中扩展名不能为_______A. .PRGB. .QPRC. .PJXD. .MPR5项目管理器的“数据”选项卡用于显示和管理A.数据库、自由表、查询和视图B.数据库、视图和查询C.数据库、自由表和查询D.数据库、表单和查询6有关SCAN循环结构,叙述正确的是_________A. SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假B. 在使用SCAN循环结构时,必须打开某一个数据表C. SCAN循环结构的循环体中必须写有SKIP语句D. SCAN循结构,如果省略了子句、FOR和WHILE条件子句,则直接退出循环7退出Visual FoxPro的基本方法A.从“文件”下拉菜单中选择“退出”选项B.用鼠标在键单击Visual FoxPro 6.0标题栏最右边的关闭窗口按钮C.在命令窗口中键入QUIT命令,然后按回车键D.其他三项方法都可以8在表单运行中,如复选框变为不可用,其Value属性值为______。
A. 1B. 0C. 2或NULLD. 不确定9数据库系统中对数据库进行管理的核心软件是A.DBMSB.DBC.OSD.DBS10如果一个字段的宽度为8,则此字段的类型不可能是A.字符型B.数值型C.日期型D.备注型11Visual FoxPro内存变量的数据类型不包括A.数值型B.货币型C.备注型D.逻辑型12如果一个公司只能有一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两实体间的联系是A.多对多联系B.一对多联系C.多对一联系D.一对一联系13在关系模型中,如果一个属性或属性集的值能唯一标识一个关系元组,又不含有多余的属性值,则称为()A.字段名B.数据项名C.属性名D.关键字14在关系理论中,把二维表表头中的栏目称为()。
计算机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命令或者在表设计器中创建。
vfp试题及答案及
vfp试题及答案及一、单项选择题(每题2分,共10分)1. Visual FoxPro是由哪家公司开发的数据库管理系统?A. 微软B. 甲骨文C. IBMD. 苹果答案:A2. 在Visual FoxPro中,以下哪个命令用于创建新表?A. CREATE TABLEB. DEFINE TABLEC. MAKE TABLED. NEW TABLE答案:B3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. SIZED. WIDTH答案:A4. 在Visual FoxPro中,以下哪个命令用于打开一个表?A. OPEN TABLEB. USEC. DISPLAY TABLED. SHOW TABLE答案:B5. 在Visual FoxPro中,以下哪个命令用于关闭当前表?A. CLOSE TABLEB. QUITC. EXITD. CANCEL答案:A二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的增删改查?A. INSERTB. DELETEC. UPDATED. SELECT答案:ABC2. 在Visual FoxPro中,以下哪些函数用于数据的转换?A. TRANSFORMB. EVALUATEC. CURDATE()D. CURTIME()答案:AB3. 在Visual FoxPro中,以下哪些命令用于数据的排序?A. SORTB. ORDER BYC. INDEXD. FIND答案:AC4. 在Visual FoxPro中,以下哪些命令用于创建索引?A. INDEX ONB. CREATE INDEXC. SET INDEX TOD. SET ORDER TO答案:AC5. 在Visual FoxPro中,以下哪些命令用于数据的统计?A. COUNTB. SUMC. AVGD. MAX答案:ABCD三、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用命令_________可以设置表的过滤条件。
vfp 全真模拟试卷1 附答案
全真模拟试卷1一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为A)PAD图B)N-S图C)结构图D)数据流图(2)结构化程序设计主要强调的是A)程序的规模B)程序的效率C)程序设计语言的先进性D)程序易读性(3)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(4)需求分析阶段的任务是确定A)软件开发方法B)软件开发工具C)软件开发费用D)软件系统功能(5)算法的有穷性是指A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是A)快速排序B)冒泡排序C)直接插入排序D)堆排序(7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是A)e3,e1,e4,e2B)e2,e4,e3,e1C)e3,e4,e1,e2D) 任意顺序(8)将E-R图转换到关系模式时,实体与联系都可以表示成A)属性B)关系C)键D)域(9)有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为A)并B)自然连接C)笛卡尔积D)交(10)下列有关数据库的描述,正确的是A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)连编应用程序不能生成的文件是A).app文件B).exe文件C).dll文件D).prg文件(12)运算结果是字符串"book"的表达式是A)LEFT(″mybook″,4)B)RIGHT(″bookgood″,4)C)SUBSTR(″mybookgood″,4,4)D)SUBSTR(″mybookgood″,3,4)(13)在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是A)日期型和逻辑型B)日期型和通用型C)逻辑型和备注型D)备注型和通用型(14)若内存变量名与当前的数据表中的一个字段"student"同名,则执行命令?student后显示的是A)字段变量的值B)内存变量的值C)随机显示D)错误信息(15)下列关于变量的叙述中,不正确的一项是A)变量值可以随时改变B)在Visual FoxPro中,变量分为字段变量和内存变量C)内存变量的类型决定变量值的类型D)在Visual FoxPro中,可以将不同类型的数据赋给同一个内存变量(16)要为当前表中所有学生的总分加5,应该使用的命令是A)CHANGE总分WITH总分+5B)REPLACE总分WITH总分+5C)CHANGE ALL总分WITH总分+5D)REPLACE ALL总分WITH总分+5(17)在Visual FoxPro中,用于建立或修改过程文件的命令是A)MODIFY<文件名>B)MODIFY COMMAND<文件名>C)MODIFY PROCEDURE<文件名>D)选项B)和C)都对(18)Visual FoxPro 中,要结束SCAN…ENDSCAN循环体本次执行,不再执行其后面的语句,而是转回SCAN 处重新判断条件的语句是A)LOOP语句B)EXIT语句C)BREAK语句D)RETURN语句(19)在查询设计器的"添加表或视图"对话框中,"其他"按钮的作用是让用户选择A)数据库表B)视图C)不属于当前环境的数据表D)查询(20)将表GP中"股票名称"字段的宽度由8改为10,应使用SQL语句A)ALTER TABLE GP 股票名称WITH C(10)B)ALTER TABLE GP 股票名称C(10)C)ALTER TABLE GP ALTER 股票名称C(10)D)ALTER GP ALTER 股票名称C(10)(21)删除仓库关系中仓库号值为WH2的元组,应使用命令A)DELETE FROM 仓库WHERE 仓库号="WH2"B)DROP FROM 仓库WHERE 仓库号="WH2"C)DELETE 仓库WHERE 仓库号="WH2"D)DROP FROM仓库WHERE 仓库号=WH2(22)表单有自己的属性、事件和A)对象B)状态C)方法D)行为(23)用来描述表单内部名称的属性是A)CaptionB)NameC)WindowTypeD)Label(24)在Visual FoxPro中,运行表单T1.SCX的命令是A)DO T1B)RUN FORM T1C)DO FORM T1D)DO FROM T1(25)有关控件对象的Click事件的正确叙述是A)用鼠标双击对象时引发B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发(26)下列关于过程调用的叙述中,正确的是A)被传递的参数是变量,则为引用方式B)被传递的参数是常量,则为传值方式C)被传递的参数是表达式,则为传值方式D)传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反(27)设CJ.DBF数据库有2条记录,内容如下:Record # XM EF1 李四550.002 张三750.00程序如下:SET TALK OFFUSE CJM->EF=0DO WHILE .NOT. EOF()M ->EF=M ->EF+EFSKIPENDDO?M ->EFRETURN该程序执行的结果是A)1300.00B)1000.00C)1600.00D)1200.00(28)如果要查询所藏图书中,各个出版社图书的最高单价、平均单价和册数,所用的SQL语句是A)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书;GROUP BY 出版单位B)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书;HAVING 出版单位C)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书GROUP BY 出版单位D)SELECT 出版单位,MIN(单价), AVG(单价),COUNT(*);FROM 图书;HAVING 出版单位(29)Visual FoxPro的"参照完整性"中"插入规则"包括A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略(30)下列关于查询的说法中,不正确的是A)查询是预先定义好的一个SQL SELECT语句B)查询是Visual FoxPro支持的一种数据库对象C)通过查询设计器,可完成任何查询D)查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出(31)Show方法用来将表单的A)Enabled属性设置为. FB)Visible属性设置为. F.C)Visible属性设置为. T.D)Enabled属性设置为. T.(32)在"项目管理器"窗口中可以完成的操作是A)新建文件B)删除文件C)修改文件D)以上操作均可以(33)为"运动员"表增加一个字段"得分"的SQL语句是A)CHANGE TABLE运动员ADD得分IB)ALTER DATA运动员ADD得分IC)ALTER TABLE运动员ADD得分ID)CHANGE TABLE运动员IN得分I(34)利用SQL数据更新功能,自动计算更新每个"设备总金额"字段的字段值,该字段值等于"单价*设备数量"的值,正确命令为A)UPDATE 设备表SET 设备总金额=单价*设备数量B)UPDATE 设备表FOR 设备总金额=单价*设备数量C)UPDATE 设备表WITH 设备总金额=单价*设备数量D)UPDATE 设备表WHERE 设备总金额=单价*设备数量(35)查找教师表中教师最高的工资值,下列SQL语句正确的是A)SELECT MAX(工资) FROM 教师表B)SELECT MIN(工资) FROM 教师表C)SELECT AVG(工资) FROM 教师表D)SELECT SUM(工资) FROM 教师表二、填空题请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。
VFP复习一 总分
VFP复习一总分:100分一.单项选择题1. 利用查询设计器设计查询时,下列叙述中错误的是_____________。
A. 在设计多表查询时必须设置两个表之间的联接类型,系统默认的联接类型是内联接B. 在选择一个排序字段时,系统默认的排序方式为升序C. 在”杂项”中设置查询结果的记录范围时,可以选择前n条记录或最后n条记录D. 所选的分组字段可以不是查询输出字段---------------答案:C2. 在VFP中,对于数据库表来说,如果将其移出数据库(变成自由表),则该表原设置或创建的_______仍然有效。
A. 候选索引B. 长表名C. 记录有效性规则D. 触发器---------------答案:A3. 假定表单(frm2)上有一个文本框对象text1和一个命令组按钮对象cg1,命令按钮组cg1包含cd1 和cd2两个命令按钮。
如果要在cd1命令按钮的某个方法中访问文本框对象text1 的Value属性,下列表达始终正确的是______________。
A. THIS.THISFORM.text1.ValueB. THIS.PARENT.PARENT.text.ValueC. PARENT.PARENT.text1.ValueD. THIS.PARENT.text1.Value---------------答案:B4. 文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到____中。
A. Value属性和Name属性B. Value属性和该字段C. Value属性和Caption属性D. Name属性和该字段---------------答案:B5. 设有一个含有3个页面的页框,其中第一个页面的名字为Page1,上面有二个命令按钮:CmdOk、CmdPrint。
如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用__________。
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)VisualFoxPro概述章节练习试卷1(题后含答案及解析)
计算机二级(VF)VisualFoxPro概述章节练习试卷1(题后含答案及解析)题型有:1. 选择题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.打开VisualFoxPro“项目管理器”的“文档”(Does)选项卡,其中包括______。
A.表单(Form)文件B.报表(Report)文件C.标签(Label)文件D.以上三种文件正确答案:D 涉及知识点:Visual FoxPro概述2.在VisualFoxPro中,用于建立或修改过程文件的命令是______。
A.MODIFY<文件名>B.MODIFY COMMAND<文件名>C.MODIFY PROCEDURE<文件名>D.上面B和C都对正确答案:B 涉及知识点:Visual FoxPro概述3.使用VisualFoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在Result中选择______。
A.Pad NameB.SubmenuC.CommandD.Procedure正确答案:B 涉及知识点:Visual FoxPro概述4.扩展名为.dbc的文件是______。
A.表单文件B.数据库表文件C.数据库文件D.项目文件正确答案:C 涉及知识点:Visual FoxPro概述5.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是______。
A.DO mymenuB.DO mymenu.mprC.DO mymenu.pjxD.DO mymenu.max正确答案:B 涉及知识点:Visual FoxPro概述6.一个数据库名为student,要想打开该数据库,应使用命令______。
A.OPEN studentB.OPENDATA studentC.USEDATA studentD.USE student正确答案:B 涉及知识点:Visual FoxPro概述7.在命令窗口中,将A盘根目录下的STD.PRG文件复制到C盘的\DB目录中,应使用命令______。
vfp考试题及答案
vfp考试题及答案1. VFP中,哪个函数用于计算字符串中子字符串出现的次数?A. AT()B. LEN()C. INSTR()D. STRCOUNT()答案:D2. 在VFP中,如何将一个表单的背景颜色设置为黄色?A. ThisForm.BackColor = "Yellow"B. ThisForm.Color = "Yellow"C. ThisForm.BackColor = "#FFFF00"D. ThisForm.Color = "#FFFF00"答案:B3. 下列哪个选项不是VFP中的数据库对象?A. 表B. 视图C. 索引D. 函数答案:D4. VFP中,如何将一个表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:A5. 在VFP中,如何使用SQL语句向表中插入一条新记录?A. INSERT INTO table_name (column1, column2) VALUES (value1, value2)B. APPEND BLANKC. INSERT BLANKD. APPEND FROM table_name答案:A6. VFP中,如何使用命令行删除当前选中的记录?A. DELETEB. DELETE ALLC. DELETE SELECTEDD. DELETE RECORD答案:A7. 在VFP中,如何将一个表的记录指针移动到最后一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:B8. VFP中,哪个函数用于返回当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B9. 在VFP中,如何使用命令行复制当前选中的记录?A. COPYB. INSERT BLANKC. APPEND BLANKD. DUPLICATE答案:D10. VFP中,如何使用命令行查找表中特定条件的记录?A. SEEK "condition"B. FIND "condition"C. LOCATE "condition"D. SEARCH "condition"答案:B。
VFP选择题1
1.关系数据库管理系统所管理的关系是A.一个DBF文件B.若干个二维表C.一个DBC文件D.若干个DBC文件2.不允许记录中出现重复索引的索引是A.主索引和唯一索引B.主索引、候选索引、普通索引C.主索引、候选索引D.主索引、候选索引、唯一索引3.要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表A.是同一个数据库中的两个表B.不同数据库中的两个表C.两个自由表D.一个是数据库表另一个是自由表4.在VFP中,可以对字段设置默认值的表A.必须是数据库表B.必须是自由表C.自由表或数据库表D.不能设置字段的有效性规则5.VFP关系数据库管理系统能够实现的三种基本关系运算是A.索引、排序、查找B.建库、录入、排序C.选择、投影、联接D.显示、统计、复制6.打开VFP“项目管理器”的文档选项卡,其中包含A.表单(FORM)文件B.报表(REPORT)文件C.标签(LABEL)文件D.以上三种文件7.可以链接或嵌入OLE对象的字段类型是A.备注型字段B.通用型和备注型字段C.通用型字段D.任何类型的字段8.下面关于属性、方法和事件的叙述中,错误的是A.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一个类型产生的两个对象可以分别设置自己的属性值C.事件代码也可以像方法一样被显式调用D.在新建一个表单时,可以添加新的属性、方法和事件9.查询设计器和视图设计器的主要不同表现在于A.查询设计器有“更新条件”选项卡,没有“查询去向”选项B.查询设计器没有“更新条件”选项卡,有“查询去向”选项C.视图设计器没有“更新条件”选项卡,有“查询去向”选项D.视图设计器有“更新条件”选项卡,也有“查询去向”选项10.在VFP中,表单(FORM)是指A.数据库中各个表的清单B.一个表中各个记录的清单C.数据库查询的列表D.窗口界面11.在VFP中,打开数据库的命令是A.OPEN DATABASE<数据库名>B.USE<数据库名>C.USE DATABASE<数据库名>D.OPEN <数据库名>12.连续执行以下命令后,最后一条命令的输出结果是SET EXACT OFFX=“A ”IIF(“A”=X,X-“BCD”,X+“BCD”)A.AB.BCDC.A BCDD.ABCD13.在以下四组函数运算中,结果相同的是A.LEFT(“VISUAL FOXPRO”,6)与SUBSTR(“VISUAL FOXPRO”,1,6)B.YEAR(DATE())与SUBSTR(DTOC(DA TE),7,2)C.V ARTYPE(“36-5*4”)与V ARTYPE(36-5*4)D.假定A=“THIS ”,B=“IS A STRING”,A-B与A+B14.在VFP中,用于建立或修改过程文件的命令是A.MODIFY <文件名>B.MODIFY COMMAND <文件名>C.MODIFY PROCEDURE <文件名>D.上面B和C都对15.在SQL查询时,使用WHERE子句指出的是A.查询目标B.查询结果C.查询条件D.查询视图16.在下面关于面向对象数据库的叙述中,错误的是A.每个对象在系统中都有唯一的对象表识B.事件作用于对象,对象识别事件并作出相应反应C.一个子类能够继承其所有父类的属性和方法D.一个父类包括其所有子类的属性和方法17.结构化程序设计的三种基本逻辑结构是A.选择结构、循环结构和嵌套结构B.顺序结构、选择结构和循环结构C.顺序结构、循环结构和模块结构D.顺序结构、递归结构和循环结构18.使用命令DECLEAR MM(2,3)定义的数组,包含的数组元素(下标变量)的个数为A.2个B.3个C.5个D.6个19.使用VFP的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应该在RESULT 中选择A.PAD NAMEB.SUBMENUC.COMMANDD.PROCEDURE20.VFP的报表文件.FRX中保存的是A.打印报表的预览格式B.打印报表本身C.报表的格式和数据D.报表设计格式的定义21.在VFP中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。
VFP第一章测试题
读书破万卷下笔如有神《VFP程序设计》第一章测试卷一、填空题(每空1分,共30分)1.使用命令可以直接退出Visual FoxPro系统。
2.数据模型有_____________、________________和_____________三种,Visual FoxPro 6.0是属于_____________数据库管理系统。
3.数据处理的核心问题是________。
4.数据库系统的核心部分是________。
5.在关系数据库中,表格的每一行在VFP中称为记录;表格的每一列在VFP中称为字段;________是属性或属性的组合,它的值可以唯一地标识一个记录。
6.计算机数据管理的发展大致经历了人工管理、____ ___ 和数据库系统三个阶段。
7.将数据转换成信息的过程称为_______,包括对数据的收集、存储、加工、分类、检索、统计、传播等一系列活动。
8.在Visual FoxPro中,专门的关系运算有3种:、和。
_______是将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的记录。
9.在关系数据库中,二维表中水平方向的行称为元组,有时也叫做_______。
10.用二维表数据来表示实体与实体之间联系的数据模型称为_______。
11.关系数据库中,从关系中选择满足某些条件元组的关系运算称为_______。
12.关系数据库中,从关系中选择满足某些属性列的关系运算称为_______。
13.在Visual FoxPro中,显示命令窗口的快捷键是_______,在Visual FoxPro中,隐藏命令窗口的快捷键是_______。
14. Visual FoxPro可以打开个窗口,但当前窗口只有_________个。
15.Visual FoxPro的三种工作方式是:___________ ___________和___________。
16.打开和关闭工具栏时,可以选择___________菜单的“工具栏”命令。
大学vfp考试题及答案
大学vfp考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表文件的扩展名?A. .DBFB. .FPTC. .DBCD. .CDX答案:C2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. SPACE()D. AT()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN DATABASEB. USEC. DO FORMD. SELECT答案:C4. 如果需要在Visual FoxPro中创建一个新表,应该使用哪个命令?A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE FORM答案:A5. 在Visual FoxPro中,以下哪个选项不是数据类型?A. NB. CC. DD. M答案:D6. Visual FoxPro中,以下哪个函数用于将字符串转换为日期?A. CTOD()B. DTOC()C. CDOW()D. DATE()答案:A7. 在Visual FoxPro中,以下哪个命令用于关闭一个打开的表?A. CLOSE DATABASEB. CLOSE TABLEC. USE IND. SELECT OFF答案:B8. Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEADD()C. DATEDIFF()D. DATESERIAL()答案:A9. 在Visual FoxPro中,以下哪个命令用于删除一个表单?A. DELETE FORMB. REMOVE FORMC. DESTROY FORMD. CLEAR FORM答案:C10. Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. Selecting the tablesB. Choosing the fieldsC. Designing the layoutD. Compiling the program答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新数据库。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
最佳答案1、下述关于数据库系统的正确叙述是: C 。
(A)数据库系统避免了一切冗余(B)数据库系统中数据的一致性是指数据类型一致(C)数据库系统减少了数据冗余(D)数据库系统比文件系统管理更多的数据2、字段变量和内存变量都有多种类型,字段变量特有的数据类型是 D 。
A、字符型B、日期型C、数值型D、备注型3、在VFP中可以使用的常量类型有 C 。
A、数值型、字符型、日期型、备注型B、数值型、字符型、逻辑型、备注型C、数值型、字符型、日期型、逻辑型D、数值型、字符型、备注型、货币型4、下列表达式中,正确的表达式是 B 。
A、256<.T. AND 30=("12"+25)B、256<100 .AND. BETWEEN(5,2,8)C、"256"<.T. .AND. 30=(12+25)D、256<100 AND date()>AT(‘A’,’ABC’)5、结果为逻辑真的表达式是 D 。
A、"ABC"$"AB"B、"ABC"$"ABXCYZ"C、"ABCYZ"$"BC"D、"BC"$"CBAABC"6、在下列命令中,不改变数据库记录指针的命令是 B 。
A、LISTB、RECALLC、SUMD、REPLACE ALL7、若要物理删除当前数据库中的某些记录,应先后使用的两条命令是 B 。
A、DELETE;ZAPB、DELETE;PACKC、ZAP;PACKD、DELETE;RECALL8、在VFP中,下列叙述正确的是 C 。
A、不能使用数组B、只能使用一维数组C、可以使用一维数组和二维数组D、可以使用二维数组以上的多维数组9、表达式-2^(2*2)的运算结果为。
A、-16B、16C、-8D、810、下列命令结果中,肯定生成一个空表的是 C 。
A、copy to 库存_1 for 商品名="空调"B、copy file 库存表.DBF to 库存_1.DBFC、copy stru to 库存_1 fields 商品名,规格,库存量D、select * from 库存表 where 商品名="空调" into table 库存_111、在VFP程序设计中,程序的三种基本结构是 B 。
A、顺序、选择、逻辑B、顺序、选择、循环C、模块、转移、循环D、网状、选择、逻辑12、若使用REPLACE命令后,其范围子句为ALL OR REST,则执行完该命令后,记录指针指向___D_。
A、首记录B、末记录C、BOF( )为真D、EOF( )为真13、在给自由表的字段命名时,一个字段名最多可使用 B 个字符。
A、任意B、10C、4D、814、在表中相对移动记录和绝对移动记录指针的命令分别为 C 。
A、LOCATE和SKIPB、LOCATE和GOC、SKIP和GOD、LOCATE和FIND15、设当前库中共有8条记录,当前记录号是5。
当执行APPEND BLANK 命令增加一条空记录后,该空记录的记录号是 C 。
A、4B、6C、9D、116、当用LOCATE、FIND、SEEK命令查询时,如果找到满足条件的第一条记录,这时函数FOUND()返回的值为 B 。
A、.F.B、.T.C、0D、117、在表的索引类型中,主索引可以在 B 中建立。
A、自由表B、数据库表C、任何表D、自由表和视图18、若在当前目录下有一个销售.DBF,则执行下列命令后结果为 A 。
USE 销售REPLACE 单价 WITH 40STORE 20 TO 单价? 单价 , A->单价 , M->单价A. 40 40 20 B、 40 20 20 C、 20 20 20 D、 40 20 4019、在表单文件中Init是指 A 的触发的基本事件。
A、当创建表单B、当从内存中释放对象C、当表单装入内存D、当用户双击对象20、永久关系建立后, B 。
A、在数据库关闭后自动取消B、如不删除将长期保存C、无法删除D、只供本次运行使用21、在表单运行中,如复选框变为不可用,其Value属性值为 C 。
A、1B、0C、2或.NULL.D、不确定22、在VFP的数据类型中,用于存放图像、声音等多媒体对象的类型是 C 。
A、备注型B、逻辑型C、通用型D、字符型23、执行下面命令序列后,最后一条命令显示的结果为 A 。
USE 学生SKIP -1DISPDISP NEXT 2? RECNO()A、2B、3C、4D、524、在视图中不可以创建 D 。
A、临时关系B、永久关系C、字段的默认值D、独立索引25、不能作为查询的输出类型的是 C 。
A、自由表B、数组C、表单D、临时表26、在SQL查询时,使用WHERE子句指出的是 C 。
A、查询目标B、查询结果C、查询条件D、查询视图27、在SQL语句中,与表达式“工资BETWEEN 1200 AND 1300”功能相同的表达式是 A 。
A、工资>=1200 AND工资<=1300B、工资>1200 AND工资<1300C、工资<1200 AND工资>1300D、工资<=1200 AND工资>=130028、Visual FoxPro的报表文件.FRX中保存的是 D 。
A、打印报表的预览格式B、打印报表本身C、报表的格式和数据D、报表设计格式的定义29、在Visual FoxPro中,关于视图的正确叙述是 D 。
A、视图与数据库表相同,用来存储数据B、视图不能同数据库表进行连接操作C、在视图上不能进行更新操作D、视图是从一个或多个数据库表导出的虚拟表30、在命令文件中,调用菜单的命令 D 。
A、CALL < 菜单文件名 >B、LOAD < 菜单文件名 >C、PROCEDURE<菜单文件名>D、DO < 菜单文件名 >二、填空题(每空1分,共30分)1、数据是信息的表现形式。
2、数据库是数据库系统的核心和管理对象。
3、一个关系数据库由若干个数据表组成;一个数据表由若干个记录组成:每一个记录由若于个以字段属性加以分类的数据项组成。
4、常用的数学模型有网络模型、层次模型、关系模型。
5、常用的Visual FoxPro 6.0有 18 种向导、有 10 种设计器。
6、Visual FoxPro 6.0有 6 种数据类型。
7、内存变量的类型取决于它所接受的数据的类型。
8、对象是类的实体。
9、“123”是字符型数据。
10、数据表是由结构和数据两部分组成。
11、物理删除表中数据时,要先完成逻辑删除的操作。
14、数据库中的数据表间有 3 种关联关系。
15、用视图可以修改数据表中数据。
16、视图可分为本地视图、远程视图两种。
18、程序文件的扩展名为 Prg 。
19、分支结构语句和循环结构语句中的条件表达式,其值一定是逻辑值。
20、建立表单可以使用表单向导、表单设计器、程序。
7、通用型数据的实际长度受现有的磁盘空间的限制。
9、定义表结构时,要定义表中有多少个字段,同时还要定义每一个字段的字符名、字符类型、字符宽度等。
12、一个数据库中可以有多个数据表。
13、数据库中数据表如果是单独建立的,可将其添加到数据库中。
15、创建视图时,相应的数据库必须是打开状态18、scan…endscan结构的语句,是通过指针控制循环。
22、在项目管理器中,“+”的标志是表示某一项目下面包含子项目。
1. 数组是一组有序内存变量__的集合。
2. VFP提供的3种工作方式是命令方式菜单方式程序方式3. 命令“? {^2004/10/1} > {^2003/10/1}”的执行结果是.T.5. 数组的最小下标是1 _,数组元素的初值是.F. _。
6. 在VFP6.0中,根据运算符可以将表达式分为算术表达式、字符表达式、日期时间表达式、关系表达式、逻辑表达式等5种表达式。
7. 信息是有用的数据,数据是信息的表现形式。
12.在VFP6.0中有主索引、普通索引、候选索引、唯一索引等4种索引。
主索引的关键字段值是唯一 _的。
在同一个数据表中可以有一个主索引。
候选索引的关键字段值唯一的。
在同一个数据表中可以有29) 多个候选索引。
4.日期型数据的长度是 8 个字符。
6.向表中输入数据,可以采用浏览、编辑两种格式。
7.普通索引的关键字段值是不唯一的。
8.在同一个数据表中可以有 1 个主索引。
10.如果某一数据库中的一个数据表想加入到另一个数据库中,首先要把这个数据表从原来的数据库中移去,然后才能添加到新数据库中。
13.创建视图时,相应的数据库必须是常量状态。
14.SQL是集数据定义、数据查询、数据控制、数据操纵功能于一体的语言。
15.在项目管理器中,有"全部" 数据文档 / 代码、"类"、"其他"等多个选项卡。
16.编辑程序文件可以使用程序编辑器。
17.数据库文件的扩展名为 .dbc 。
19.类具有多态性、继承性和封装性。
17、数据表文件的扩展名为dbf 。
1、一对多关联中,父表中索引是主索引,子表中的索引是普通索引。
2、VFP将表分为两种,即数据库表和自由表。
4、在同一数据库中,相关联的表关系的类型有一对一、一对多、多对一 3种关系。
7、建立索引的依据是索引表达式。
8、一个数据库中可以有多个数据表。
12、从系统软件开发的角度看,要组织管理应用系统的数据及其他资源,最好使用项目管理器。
14、scan…endscan结构的语句,是通过指针控制循环。
15、调用过程要使用 DO 命令。
16、表单的设计是基于面向对象编程的思想。
17、表单也称为屏幕或窗口。
18、在项目管理器中,“+”的标志是表示某一项目下面包含子项目。
1. 数组是一组有序 1) 内存变量的集合。
3. 命令“? {^2003/10/1} > {^2004/10/1}”的执行结果是5) .F. 。
4. 内存变量的数据类型在6) 赋值时确定。
5. 数组的最小下标是7) 1 ,数组元素的默认初值是 8) .F. 。
6. 在VFP6.0中,运算符可以将表达式分为算术表达式、9) 字符表达式、10日期时间表达式、11) 关系表达式、12) 逻辑表达式等5种表达式。
7. 信息是有用的13) 数据,数据是信息的14) 表现形式。
10.在VFP 6.0中有 6种数据存储容器,它们分别是19) 常量、20) 变量、21) 数组、22) 字段、23) 对象、24) 记录。