大一下学期期末考试VFP试卷集

合集下载

2021vf期末考试试题及答案

2021vf期末考试试题及答案

2021vf期末考试试题及答案在2021年的vf(Visual FoxPro)期末考试中,试题涵盖了数据库基础、表单设计、查询与报表制作等多个方面。

以下是部分试题及答案,供同学们参考。

一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 字段类型B. 记录指针C. 索引D. 表单答案:D2. 以下哪个函数不能用于计算字符串的长度?A. LEN()B. STRLEN()C. SPACE()D. AT()答案:D3. 在Visual FoxPro中,以下哪个选项不是创建索引的方法?A. 使用CREATE INDEX命令B. 使用INDEX命令C. 使用数据库设计器D. 使用表单设计器答案:D4. 在Visual FoxPro中,以下哪个选项不是查询设计器的功能?A. 设计查询B. 设计视图C. 设计报表D. 设计表单答案:D5. 在Visual FoxPro中,以下哪个选项不是报表设计器的功能?A. 设计报表布局B. 设计报表数据源C. 设计报表控件D. 设计数据库表答案:D6. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. DataSourceD. Index答案:D7. 在Visual FoxPro中,以下哪个选项不是表单事件?A. ClickB. LoadC. CloseD. Open答案:D8. 在Visual FoxPro中,以下哪个选项不是报表的控件?A. LabelB. Text BoxC. LineD. Grid答案:D9. 在Visual FoxPro中,以下哪个选项不是数据库表的约束类型?A. 主键B. 外键C. 唯一D. 索引答案:D10. 在Visual FoxPro中,以下哪个选项不是视图的特点?A. 存储在磁盘上B. 可以包含多个表C. 可以包含聚合函数D. 可以包含计算字段答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个数据库。

大一下学期的期末考试VFP题目集

大一下学期的期末考试VFP题目集

考完试之后才弄到的试题,考试都是这里面的题目。

现在分享给大家玉玉。

金金。

分享第一套1.以下关于数据库系统的叙述中,正确的是___数据库的数据项之间和记录之间都存在联系_____。

2.当一张二维表(如A表)的主关键字被包含在另外一张二维表(如B表)中时,则称B表中的该字段为____外____关键字3.在Visual FoxPro 中,表单的BorderStyle属性值为0,则表示的含义是___表单无边框表单无边框4.以下叙述与表单数据环境有关,其中正确的是__当表单运行时,自动打开数据环境中的表 __当表单运行时,自动打开数据环境中的表5.下列___D_____不是列表框的方法。

A. RemoveitemB. ClearC. AdditemD. GotFocus6. SQL语句中修改表结构的命令是___Alter Table _____7. Delete命令和Delete-SQL命令之间的区别正确的是_ ___ D ____。

A. Delete命令可以直接在命令窗口执行B. Delete-SQL命令可以直接在命令窗口执行C. Delete命令不必事先打开表D. Delete-SQL不必事先打开表8. Grid 的子对象是__Column9.在Visual FoxPro中,视图与查询的共同特点是___可以从多个相互关联的数据表中提取数据_____。

10.下列关于内联接的说明中,正确的是___D_____。

A. 联接条件左边的表中的所有记录,和联接条件右边的表中的满足联接条件的记录B. 联接条件右边的表中的所有记录,和联接条件左边的表中的满足联接条件的记录C. 两张表中不论是否满足条件的所有记录D. 两个表中仅满足条件的记录,这是最普通的联接类型10.查询设计器和视图设计器的主要区别是_查询设计器没有"更新条件"选项卡,有"查询去向"选项___。

11.将一个预览成功的菜单存盘,再运行该菜单却不能运行。

大学vfp期末考试题目及答案

大学vfp期末考试题目及答案

大学vfp期末考试题目及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于创建表单?A. CREATE TABLEB. CREATE FORMC. CREATE INDEXD. CREATE REPORT答案:B2. 下列哪个选项不是Visual FoxPro的数据类型?A. NumericB. CharacterC. ImageD. Date答案:C3. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATE()B. DATEDIFF()C. DATEADD()D. DATENAME()答案:B4. 下列哪个命令用于打开数据库?A. OPEN DATABASEB. USE DATABASEC. SELECT DATABASED. CREATE DATABASE答案:A5. 在Visual FoxPro中,以下哪个控件用于显示或编辑日期?A. LabelB. Text BoxC. Date PickerD. Command Button答案:C6. 下列哪个选项是Visual FoxPro中的一个命令?A. SELECTB. INSERT INTOC. DELETE FROMD. All of the above答案:D7. 在Visual FoxPro中,以下哪个选项是表单的属性?A. CaptionB. AutoCenterC. Both A and BD. None of the above答案:C8. 以下哪个函数用于返回当前日期?A. DATE()B. CURDATE()C. TODAY()D. GETDATE()答案:C9. 在Visual FoxPro中,以下哪个命令用于保存表单?A. SAVE TABLEB. SAVE FORMC. SAVE REPORTD. SAVE DATABASE答案:B10. 下列哪个选项是Visual FoxPro中的一个事件?A. ClickB. LoadC. Both A and BD. None of the above答案:C二、填空题(每空2分,共20分)1. 在Visual FoxPro中,使用 ______ 命令可以创建一个新的表。

《VFP编程技术》期末考试试卷附答案

《VFP编程技术》期末考试试卷附答案

《VFP编程技术》期末考试试卷附答案一、单选(每小题3分,共90分)1.一个完整的计算机系统应该包括_____。

A)主机和外部设备B)硬件系统和软件系统C)操作系统和应用程序 D)运算器、控制器和存储器2.微型计算机突然断电后,数据会丢失的存储器是_____。

A)RAM B)硬盘C)ROM D)光盘3.在计算机的应用领域中,CAD属于_____领域的应用。

A)科学计算B)数据处理C)计算机辅助系统D)人工智能4.下列选项中,不是操作系统的软件是_____。

A)Windows XP B)Windows 7 C)Linux D)Microsoft Office5.将(110010)2转换成十进制数是_____。

A)46 B)48 C)50 D)526.下列关于Windows剪贴板的描述,不正确的是_____。

A)只要Windows在运行中,剪贴板就处于运行状态B)剪贴板是内存中临时存储信息的区域C)剪贴板只能传递文字和图像信息D)剪贴板是Windows提供的信息传递的方式7.下列选项中,属于多媒体计算机必备的硬件设备是_____。

A)网卡B)声卡C)打印机D)扫描仪8. 在Internet中,FTP指的是_____。

A)文件传输协议B)超文本传输协议C)电子邮件协议D)传输控制协议9. 下列关于计算机病毒的说法,正确的是_____。

A)计算机病毒是一种生物病毒B)计算机病毒是一种程序C)计算机病毒只破坏内存中的数据D)使用杀毒软件能清除所有的病毒10.计算机能够直接识别和处理的语言是_____。

A)汇编语言B)高级语言C)数据库语言D)机器语言11.下列选项中,从关系中取出满足条件的元组的运算是_____。

A)投影B)选择C)联接D)筛选12.在Visual FoxPro中,项目文件和数据表文件的扩展名分别是_____。

A)PJX和DBC B)PJX和DBF C)PRG和DBC D)PRG和DBF13.在Visual FoxPro中,用于存储图像的字段类型是不是_____。

VF数据库期末考试题及答案

VF数据库期末考试题及答案

VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. VF数据库中,以下哪个选项是正确的数据类型?A. 整型B. 数值型C. 字符型D. 以上都是答案:D2. 在VF数据库中,创建表单的基本单位是?A. 表B. 视图C. 表单D. 报表答案:C3. VF数据库中,以下哪个函数用于计算字符串长度?A. LEN()B. LENGTH()C. SIZE()D. STRLEN()答案:A4. 在VF数据库中,如何表示当前日期?A. DATE()B. TODAY()C. NOW()D. CURRENT DATE答案:B5. 下列哪个选项是VF数据库中有效的SQL语句?A. SELECT * FROM 表名 WHERE 条件B. SELECT 表名 FROM 条件C. SELECT * FROM 表名D. SELECT 表名答案:A6. VF数据库中,用于连接两个表的SQL语句是?A. CREATE TABLEB. JOINC. SELECTD. INSERT INTO答案:B7. 在VF数据库中,如何删除表中的一条记录?A. DELETE FROM 表名 WHERE 条件B. REMOVE 表名 WHERE 条件C. DROP TABLE 表名D. CLEAR 表名 WHERE 条件答案:A8. VF数据库中,以下哪个选项是正确的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 以上都是答案:D9. 在VF数据库中,如何将查询结果输出到一个新的表中?A. SELECT * INTO 新表名 FROM 旧表名B. CREATE TABLE 新表名 AS SELECT * FROM 旧表名C. INSERT INTO 新表名 SELECT * FROM 旧表名D. COPY TABLE 旧表名 TO 新表名答案:B10. VF数据库中,以下哪个选项是正确的数据完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 以上都是答案:D二、填空题(每题2分,共20分)1. 在VF数据库中,使用________函数可以计算两个日期之间的天数差。

VF期末考试题及答案

VF期末考试题及答案

VF期末考试题及答案VF期末考试题⼀.选择题(每题1分,共50分)1.数据库是在计算机系统中按照⼀定的数据模型组织、存储和应⽤的()A.模型的集合B.数据的集合C.应⽤的集合D.存储的集合2.DBMS的含义是()A.数据库系统B.数据库C.数据库管理员D. 数据库管理系统3.数据库DB、数据库系统DBS、数据库管理系统三者之间的关系是()A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS4.关系的完整性是指关系中的数据及具有关联关系的数据之间必须遵循的制约条件和依存关系,关系完整性主要包括()A.参照完整性、域完整性、⽤户⾃定义完整性B.数据完整性、实体完整性、参照完整性C.实体完整性、域完整性、参照完整性D.动态完整性、实体完整性、参照完整性5.⼀个学⽣可以选修不同的课程,很多学⽣可以选同⼀门课程,则课程与学⽣这两个实体之间的联系是()A.⼀对⼀联系B.⼀对⼆联系C.多对多联系D.⼀对多联系6.Visual FoxPro ⽀持的数据模型是()A.层次数据模型B.关系数据模型C.⽹状数据模型D.树状数据模型7.退出Visual FoxPro 系统的⽅法包括()(1)打开“⽂件”菜单,单击“退出”命令。

(2)在Visual Foxpro的系统环境窗⼝,单击右上⾓的“退出”按钮。

(3)在“命令”窗⼝输⼊并执⾏QUIT命令。

(4)在“命令”窗⼝输⼊并执⾏CLEAR命令。

A.(1)(2)(3)B.(1)(2)(4)C.(2)(3)(4)D.(1)(3)(4)8.命令?2007/01/02执⾏后的输出结果为()A.2007/01/02B.01/02/2007C.1003.50D.20079.表达式{^2007/03/28 9:18:40}-{^2007/03/28 9:15:20}的值的类型为()A.字符型B.数值型C.⽇期型D.逻辑型10. 依次执⾏下列命令:SUB1=SUBSTR(“程序设计基础”,1,8)SUB2=SUBSTR(“Microsoft Visual Foxpro”,11)S=SUB2+SUB1S屏幕上显⽰的结果是()A.程序设计基础B. Microsoft Visual FoxproC. Visual FoxPro 程序设计D. Microsoft Visual Foxpro 程序设计基础11.设⼀表中有60条记录,当该表刚打开时,函数RECNO( )返回值是()A.0B. 60C. 1D. 6112.设某个数据表有100条记录,此时⽤函数EOF()测试的结果为.T.,那么,当前记录号为()A. 100B. 101C. 99D.113. 下列表达式中,其值为真的表达式是()A.BETWEEN(1,10,100)B.BETWEEN(ASC(“D”),ASC(“A”),ASC(“C”))C.BETWEEN(5,ROUND(5.045,2),ROUND(5.055,2))D.BETWEEN(0,0,0)14.执⾏命令?LEN(SPACE(3)-SPACE(2))后,则屏幕显⽰的结果是()A.1B. 2C. 3D.515.职⼯数据表中有D型字段“出⽣⽇期”,若要显⽰职⼯⽣⽇的⽉份和⽇期,应使⽤的命令()A.?姓名+Month(出⽣⽇期)+“⽉”+Day(出⽣⽇期)+“⽇”B. ?姓名+STR(Month(出⽣⽇期))+“⽉”+Day(出⽣⽇期)+“⽇”C. ?姓名+STR(Month(出⽣⽇期))+“⽉”+STR(Day(出⽣⽇期))+“⽇”D. ?姓名+SUBSTR(出⽣⽇期,4,2)+“⽉”+SUBSTR(出⽣⽇期,7,2)+“⽇”16.设计数据表时,由Visual FoxPro⾃动规定其宽度的字段是()A.⽇期型、逻辑型、备注型、通⽤型B.字符型、⽇期型、备注型、通⽤型C.数值型、逻辑型、备注型、通⽤型D.⽇期型、数值型、逻辑型、备注型17.备注型字段是⼀种特殊字段,下列有关它的说法中错误的是()A.备注型字段存储⼀个指针,指针指向备注内容存放地地址B.备注内容存放在与表同名、扩展名为.fpt的⽂件中C.如果有多个备注型字段,则对应有多个.fpt⽂件D.该字段由V isual FoxPro规定其宽度为418.如果通⽤型字段中已输⼊数据,则相应字段中显⽰()A. genB. GenC.MemoD.空⽩19.⽤USE 命令打开表时,如果使⽤Exclusive选项,则表⽰()A.以“独占”⽅式打开表,打开的表可读可写B.以“独占”⽅式打开表,打开的表只能读不能写C.以“共享”⽅式打开表,打开的表可读可写D.以“共享独占”⽅式打开表,打开的表可读可写20.当函数EOF()的值为真时,说明记录指针指向()A.⽂件末尾B.⽂件中的最后⼀条记录C.⽂件中的第⼀条记录D.⽂件中的某⼀条记录21.打开学⽣表,显⽰器1986年出⽣的学⽣记录,正确的命令是()A.LIST FOR 出⽣⽇期=1986B.LIST FOR 出⽣⽇期=“1986”C.LIST FOR YEAR(出⽣⽇期)=1986D.LIST FOR YEAR(出⽣⽇期)=“1986”22.在Visual FoxPro中,删除记录的⽅法可以分成两步()A.先逻辑删除,再物理删除记录B.先物理删除,再逻辑删除记录C.先选择记录,再逻辑删除记录D.先显⽰记录,再物理删除记录23.在Visual FoxPro 的表中,如果要⽤⼀个字段来存放图形、电⼦表格、声⾳等多媒体数据,应将该字段的类型定义成()A.浮动型B.通⽤型C.字符型D.备注型24.在Visual Foxpro中,相当于主关键字的索引是()A.主索引B.普通索引C.唯⼀索引D.排序索引25.以下关于主索引和侯选索引的说法正确的是()A.主索引和侯选索引都可以建⽴在数据库表和⾃由表上B.主索引和侯选索引都能保证表记录的唯⼀性C.主索引可以保证表记录的唯⼀性,⽽侯选索引不能D.主索引和侯选索引是相同的概念26.在指定字段或表达式中,不允许出现重复值的索引是()A.唯⼀索引、候选索引B.、主索引、普通索引C.唯⼀索引、主索引D. 主索引、候选索引27.在⾃由表中不能建⽴的索引是()A.唯⼀索引B.主索引C.候选索引D.普通索引28.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A 开头的记录全部打上删除标记,可以使⽤命令()A.DELETE FOR 图书号=“A”B. DELETE WHILE 图书号=“A”C.DELETE FOR 图书号=“A*”D.DELETE FOR 图书号LIKE “A%”29.下列有关ZAP命令的说法中,错误的是()A.物理删除表中所有记录B.删除后表中仍保留结构,但没有数据C.⽂件完全被删除D.删除后的记录不能恢复30.在打开的数据表中包含有字符型字段“学号”、“姓名”,数值型字段“录取分数”,使⽤REPLACE 命令将“学号”为“s0803016”学⽣的分数增加20分,可以使⽤的命令是()A.REPLACE ALL 录取分数WITH 录取分数+20B. REPLACE FOR 学号=“s0803016”录取分数+20C. REPLACE FOR 学号=s0803016 录取分数WITH 录取分数+20D. REPLACE FOR 学号=“s0803016”录取分数WITH 录取分数+2031.建⽴数据库表时,将年龄字段值限制在15~40岁之间的这种约束属于()A.域完整性约束B.实体完整性约束C.参照完整性约束D.视图完整性约束32.创建⼀个名为xs.dbf的数据库⽂件,使⽤的命令是()A.CREATEB.CREATE XSC.CREATE TABLE XSD.CREATE DATABASE XS33.在创建数据库表结构时,为该表中⼀些字段建⽴普通索引,其⽬的是()A.改变表中记录的物理顺序B.为了对表进⾏实体完整性的约束C.加快数据库表的更新速度D.加快数据库表的查询速度34.关于视图的正确叙述是()A.在视图上不能进⾏更新操作B.视图是⼀个或多个数据库表导出的虚拟表C.视图不能同数据库表进⾏连接操作D.视图与数据库表相同,⽤来存储数据35.在查询设计器的“查询去向”设置中,不能实现的输出是()A.表B.报表C.图形D. 视图36. 在SQL查询进,使⽤where⼦句指出的是()A.查询⽬标B.查询结果C.查询条件D.查询视图37.SQL中INSERT语句可以⽤于()A.插⼊⼀条记录B.插⼊⼀个索引C.插⼊⼀个表D.插⼊⼀个字段38.在SQL语⾔中,视图定义的命令是()A. ALTER VIEWB. SELECT VIEWC. CREATE VIEWD.MODIFY VIEW39.使⽤SQL的UPDATE命令,如果省略WHERE条件时,是对数据库()A.⾸记录更新B. 当前记录更新C.指定字段类型更新D.全部记录更新40.在SQL的SELECT语句中,查询图书库存表中所有单价⼩于30元的图书书名及单价,使⽤的语句是()A.SELECT 书名,单价FROM 图书库存表B. SELECT 书名,单价FROM 图书库存表WHERE 单价<30C. SELECT 书名,单价FROM 图书库存表ON 单价<30D. SELECT 书名,单价FROM 图书库存表WHERE 单价<=3041.⽤SQL的SELECT语句中,统计⼥⽣的⼈数,应使⽤的函数是()A. IFB. COUNTC. SUMD.MIN42.结构化程序设计的三种基本逻辑结构是()A.顺序结构、选择结构、循环结构B. 顺序结构、选择结构、模块结构C. 选择结构、模块结构、⽹状结构D. 顺序结构、循环结构、模块结构43.关于分⽀(条件)语句IF-ENDIF的说法不正确的是()A.IF 和ENDIF语句必须成对出现B.分⽀语句可以嵌套,但不能交叉C.IF 和ENDIF 语句可以⽆ELSE⼦句D. IF 和ENDIF 语句必须有ELSE⼦句44.将内存变量定义为全局变量的VISUAL FOXPRO 命令是()A. LOCALB. PRIV A TEC. PUBLICD. GLOBAL45.创建类时不⽤定义类的()A.别名B.属性C.事件D.⽅法46.计时器控件的主要属性是()A. TOPB. CAPTIONC. INTERV ALD.V ALUE\47.表单创建中的步骤不包括()A.添加控件B.创建数据库C.设置属性D. 配置⽅法程序48.表单中不能包含()A.表格B.照⽚C.项⽬D. 定时器49.要使表单在VF窗⼝中⾃动居中,应使⽤的属性是()A.TOPB. AUTOSIZEC.AUTOCENTERD.ALWAYSONTOP50.要在⽂本框中输⼊密码,⽤来指定输⼊密码的掩盖符的属性是()A.FONTNAMEB. FONTCHAR/doc/56743e0d581b6bd97f19eaa6.htmlD. PASSWORDCHAR51.新创建的表单默认标题为FORM1,为了修改表单的标题,应设置表单的()/doc/56743e0d581b6bd97f19eaa6.html 属性B.CAPTION属性C.CLOSABLE属性D.ALWAYSONTOP属性52.报表控件中没有()A. 标签B. 线条C. 矩形D. 命令按钮控件53.报表⽂件的扩展名为()A. .FRXB. .FMTC. .FRTD. .LBX54.在菜单设计器中,若要将定义的菜单分组,应该在“菜单名称”列上输⼊()字符。

vf期末考试复习题库

vf期末考试复习题库

vf期末考试复习题库# vf期末考试复习题库一、选择题1. 在Visual FoxPro中,以下哪个选项不是字段的数据类型?A. 字符型B. 数值型C. 日期型D. 图像型2. 以下哪个命令用于在Visual FoxPro中创建表单?A. `CREATE TABLE`B. `CREATE FORM`C. `CREATE INDEX`D. `CREATE DATABASE`3. 在Visual FoxPro中,如何将一个表单的实例传递给另一个表单?A. 使用`THISFORM`B. 使用`FORM`C. 使用`THISFORMSET`D. 使用`FORMSET`4. 以下哪个函数用于计算两个日期之间的天数差?A. `DATE()`B. `YEAR()`C. `DATEDIFF()`D. `DATEADD()`5. 在Visual FoxPro中,以下哪个事件用于响应表单的关闭?A. `ON CLICK`B. `ON CLOSE`C. `ON LOAD`D. `ON CHANGE`二、填空题1. 在Visual FoxPro中,使用________命令可以打开一个表单。

2. 数据库表中,字段的默认值可以通过________属性设置。

3. Visual FoxPro中的表单设计器提供了一个________工具栏,用于添加控件到表单。

4. 使用________函数可以获取当前系统日期。

5. 在Visual FoxPro中,可以通过________属性设置表单的标题。

三、简答题1. 解释Visual FoxPro中的“表单”和“报表”有何区别?2. 描述如何使用Visual FoxPro创建一个简单的查询。

3. 阐述Visual FoxPro中索引的作用及其类型。

四、编程题1. 编写一个Visual FoxPro程序,用于计算并显示一个数值型字段中所有记录的总和。

```foxpro* 假设字段名为TotalAmountSELECT * FROM SalesSUM = 0FOR EACH Record IN SalesSUM = SUM + Sales.TotalAmountENDFOR"Total Amount: " + STR(SUM)```2. 创建一个Visual FoxPro表单,包含一个文本框和一个按钮。

VF期末试卷

VF期末试卷

VF期末试卷Visual FoxPro期末考试题一、选择题(每题2分,共40分)1、以一定的组织方式存储在计算机存储设备上,能为多个用户所共享的与应用程序彼此独立的相关数据的集合为()A、数据库B、数据库系统C、数据库管理系统D、数据结构2、数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是()A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DB、DBS和DBMS是平等关系3、用二维表结构来表示实体与实体之间联系的数据模型称为()A、层次模型B、网状模型C、关系模型D、表格模型4、数据库系统的核心是()A、数据库B、操作系统;C、数据库管理系统D、文件5、数据库系统与文件系统的主要区别是()A、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决B、文件系统只能管理少量数据,数据库系统则能管理大量数据C、文件系统只能管理程序文件,数据库系统则能管理各种类型的文件D、文件系统简单,而数据库系统复杂6、下面有关关系数据库主要特点的叙述中,错误的是()A、关系中每个属性必须是不可分割的数据单元B、关系中每一列元素必须是类型相同的数据C、同一个关系中不能有相同的字段,也不能有相同的记录D、关系的行、列次序不能任意交换,否则会影响其信息内容7、VFP是一种关系数据库管理系统,所谓关系是指()A、各条记录的数据之间有一定的关系B、各个字段之间有一定的关系C、一个数据库文件与另一个数据库文件之间有一定的关系D、数据模型符合满足一定条件的二维表格式8、用DIMENSION命令定义了一个数组,其数组元素在未赋值之间的默认值是()A、不确定B、0C、.F.D、“”9、以下数据中发球字符型数据的是()A、06/10/02B、“06/10/02”C、{06/10/02}D、(06/10/02)10、若想字符串“大连市”中取出汉字“连”,应该使用的表达式是()A、SUBSTR(“大连市”,2,2)B、SUBSTR(“大连市”,2,1)C、SUBSTR(“大连市”,3,1)D、SUBSTR(“大连市”,3,2)11、在VFP中,逻辑型、日期型和备注型的长度分别是()A、1,8,128B、1,8,10C、1,8,4D、1,10,412、以下命令正确的是()A、STORE 0 TO X,YB、STORE 0,1 TO X,YC、X=0,Y=1D、X=Y=013、下列函数中,函数值为字符类型的是()A、CTOD(‘02/02/98’)B、AT(“计算机”,“全国计算机等级考试”)C、TYPE(‘2’)D、SUBSTR(DTOC(DATE()),7)14、函数TYPE(“10/20/99”)的值是()A、10/20/99B、CC、DD、N15、函数STR(125.86,7,3)的值是()A、125.86B、“125。

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

vfp期末考试题库

vfp期末考试题库

vfp期末考试题库尊敬的同学们:本学期即将迎来VFP(Visual FoxPro)的期末考试,为了帮助大家更好地复习和准备,我为您准备了一份VFP期末考试题库。

请您根据题目要求,合理安排时间,认真答题。

以下是考试题目,祝您取得优异成绩!第一部分:单项选择题1. 在VFP中,以下哪个不是合法的变量名?A. _startDateB. 1234CountC. Cus_NameD. #totalAmount答案:B2. 在VFP中,用于创建数据库连接的函数是?A. CREATE DATABASEB. OPEN CONNECTIONC. USE DATABASED. SET CONNECTION答案:C3. 在VFP中,以下哪个命令用于删除文件?A. CLOSE FILEB. RELEASE FILEC. KILLD. DELETE FILE答案:C4. 在VFP中,以下哪个不是有效的逻辑操作符?A. ANDB. ORC. XORD. NOT答案:C5. 在VFP中,以下哪个函数用于返回字符的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A第二部分:代码填空题1. 请写出一个VFP的FOR循环的语法,并计算从1到10的自然数之和。

FOR i = 1 TO 10total = total + iENDFOR2. 已有一个名为"Customers"的表,表中有字段"Cus_Name"、"Cus_Age"和"Cus_City",请编写一段 VFP 代码,将表中居住在北京的顾客的姓名(Cus_Name)和年龄(Cus_Age)输出到屏幕上。

SELECT Cus_Name, Cus_Age FROM Customers WHERE Cus_City = "北京"SCANCus_Name, Cus_AgeENDSCAN第三部分:简答题1. 简述VFP中的数组和表的区别。

大一下学期期末考试VFP试卷集

大一下学期期末考试VFP试卷集

第十三章1.在使用项目管理器时,如果要移去一个文件,在提示的框中选择"移去"按钮,系统将会把所选择的文件移去。

选择"删除"按钮,系统则会把该文件__不仅从项目中移走,磁盘上的文件也被删除______。

2.下列有关页框控件属性叙述错误的是____B____。

A.将TabStretch属性设置为"1-单行",页框只显示放入选项卡中的标题字符。

B.Tabs属性用于确定页面的选项卡是否可见,默认值为.F.,表示选项卡不可见。

C.可以通过过程代码设置活动页面D.PageCount属性用于指明页框中包含页面的数目,它取值范围是0~99。

3.一张表包含一个备注型字段,则将该字段从数据环境中拖放到表单上将产生一个标签控件和一个__编辑框______控件。

4.在Visual FoxPro中,以下容器的计数属性都可以改写的是__命令按钮组、选项按钮组、表格、页框______。

5.用函数RECNO()测试一个空表文件,其结果一定是___1_____。

6.如果要在列表框中一次选择多个项(行),必须设置___MultiSelect_____属性为.T.。

7.在查询语句中,用于实现关系投影运算的关键词是__Select ______。

8.标签控件常见属性中,下列__B______不是标签控件的属性。

A.AutocenterB.ControlSourceC.BackStyle9.为顶层表单添加菜单时,如果在表单的Init事件代码中加入了命令:Do my.mpr With this,"aaa",则还应在表单的Destroy事件代码为清除菜单而加入的命令是_Release Menu aaa Extended_______。

10.设s=″中华人民共和国″,如从中取出"共和国"3个字的函数是__SUBSTR(s,9,6)______。

vfp期末考试题目及答案

vfp期末考试题目及答案

vfp期末考试题目及答案VFP期末考试题目及答案一、选择题1. 在Visual FoxPro中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. SHOW FORMD. VIEW FORM答案:A2. Visual FoxPro中,用于排序记录的命令是:A. ORDER BYB. SORTC. ARRANGED. RANK答案:B3. 在Visual FoxPro中,以下哪个函数用于计算表中记录的总数?A. RECCOUNT()B. RECNO()C. FOUNDCOUNT()D. COUNT()答案:A二、填空题1. 在Visual FoxPro中,创建一个表单的基本步骤是:打开表单向导,选择表单类型,_______,保存表单。

答案:设置表单属性2. 要在Visual FoxPro中创建一个查询,可以使用_______工具。

答案:查询设计器3. 在Visual FoxPro中,_______属性用于设置表单的标题。

答案:Caption三、简答题1. 解释Visual FoxPro中的“字段”和“记录”的区别。

答案:在Visual FoxPro中,“字段”指的是表中的一个列,它代表数据的一个属性,如姓名、年龄等。

而“记录”指的是表中的一行,它包含了字段的一个具体实例,如一个人的姓名和年龄的具体值。

2. 描述如何在Visual FoxPro中创建一个简单的报表。

答案:在Visual FoxPro中创建一个简单的报表,首先需要打开报表设计器,然后选择要包含在报表中的数据源,接着设计报表的布局和格式,最后保存并预览报表。

四、编程题1. 编写一个Visual FoxPro程序,该程序能够读取一个名为“Employees”的表中的所有记录,并显示每个员工的姓名和工号。

```foxproUSE EmployeesBROWSEUSE```五、案例分析题1. 假设你有一个名为“Sales”的表,其中包含“ProductID”,“ProductName”, “Quantity”, “Price”字段。

VF期末考试试题

VF期末考试试题

VF期末考试试题一、选择题(每小题2分,共40分)1、数据库应用系统的核心是()A 数据库文件B 数据库管理系统C 编译程序D 操作系统2、下列哪个函数是数值型数据转换为字符串()A V AL( )B STR( )C AT( )D SUBSTR( )3、索引标记是()A TAGB INDESC OND WITH4、日期型常数是用来表示日期的一种特殊数据,其长度为()A 任意B 10C 8D 45、下列各命令行中正确的是()A store 1,2 TO x, yB store 5 TO x, yC 8=YD x=y=56、能实现关闭表的命令的是()A createB modifyC closeD use7、执行下列命令后显示的结果是()A=CTOD(“04/05/2003”)B=CTOD(“04/10/2003”)?B-AA 5B -5C “04/05/2003”D “04/-05/2003”8、下列函数中函数值为字符型的是()A DATE( )B TIME( )C YEAR( )D DATETIME( )9、默认查询的输出形式是()A 数据表B 图形C 报表D 浏览10、下列哪个方法()是表示隐藏表单的A ReleaseB refreshC showD Hide11、12%(-5)的值是()A 2B -2C 3D -312、为表单MyForm添加事件和方法代码,改变该表单中的标签label的caption属性正确的是()A MyForm. Label1. caption=”姓名”B This. Label1. Caption=”姓名”C This Form. Label1. Caption=”姓名”D This Formset. Label1. caption=”姓名”13、表单有自己的属性、事件和()A 图形B 行为C 容器D 方法14、表达式Val(subs(…奔腾586‟,5,1))*Len(…visual FoxPro‟)的结果为()A 63.00B 64.00C 65.00D 66.0015、下列()符号不能作为visual FoxPro中的变量名A ABCB K123C 12KD asd16、?STR(234.56,5,1) 命令的显示结果是()A 234.5B 234.6C 234.56D 234.5717、一个数据库表有5条记录,用EOF()函数测试的结果为直,此时的记录号是()A 1B 5C 6D 018、建立程序的方法有()种A 1B 2C 3D 419、新建程序文件的命令是()A create programB modify commandC reate commandD modify program20、设D=5>6,命令VarType(D)的结果是()A LBC C ND D二、填空题(每空1分,共15分)1、数据库管理系统简称为visual FoxPro是型的数据库管理系统2、数值型数据由以及符号(+/-)和组成3、日期型数据的宽度系统默认为,逻辑型数据的宽度系统默认为4、定义一维数组AA(5)的命令是5、结构化程序设计的基本结构分为、顺序、三种6、表达式.not .2*3+5<>10的运算结果为7、打开数据库文件的命令是8、设置对象文本字体的属性为,将Form1中Label1的显示文本字号设为20号字的代码为9、表单文件的扩展名为菜单文件扩展名为三、操作题(19分)设数据表chengji.DBF有学号(C,6)姓名(C,6)语文(N,5,1)数学(N,5,1)英语(N,5,1)体育(N,5,1)总分(N,5,1)平均分(N,5,1)字段,假设数据表已经打开,写出下列命令序列:1、计算各学生总分和平均分并填入相应字段中。

VFP程序设计期末笔试试题及答案

VFP程序设计期末笔试试题及答案

《VFP程序设计》题一、单项选择题(每小题1分,共计30分)1. 数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是。

A) DBS包括DB和DBMS B) DBMS包括DB和DBSC) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS 2.Visual FoxPro支持的数据模型是。

A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型3.如果设计了通用型字段,______。

A) 系统会自动生成一个扩展名为.MEM的备注文件B) 系统会自动生成一个扩展名为.GEN的通用文件C) 系统会自动生成一个扩展名为.FPT的备注文件D) 通用型字段放置在扩展名为.DBF文件中4.运算符“>=”相当于______。

A) “>”运算和“=”运算之间存在“与”的关系B) “>”运算和“=”运算之间存在“或”的关系C) “>”运算和“=”运算之间存在“顺序”的关系D) “>”运算和“=”运算之间不存在任何关系5.逻辑运算符的运算顺序是______。

A) .NOT. → .AND. → .OR. B) .OR. → .NOT. → .AND.C) .NOT. → .OR. → .AND. D) .AND. → .OR. → .NOT.6.执行命令? "逻辑运算符"= "逻辑" 以后输出结果为______。

A) .T. B) .F. C) ".T." D) ".F."7 能从“关系数据模型”中取出“模型”二字的函数是_______。

A) SUBSTR("关系数据模型",5,2) B) SUBSTR("关系数据模型",5,4)C) SUBSTR("关系数据模型",9,2) D) SUBSTR("关系数据模型",9)8. 在打开的“库存”数据表的结构为:编号(C,4)、品名(C,20)、单价(N,7,2)、数量(N,6,0),则单价字段可接收的最大数额为________。

大一下学期期末考试VFP试题集(2)

大一下学期期末考试VFP试题集(2)

考完试之后才弄到的试题,考试都是这里面的题目。

现在分享给大家玉玉。

金金。

分享第十三章1.在使用项目管理器时,如果要移去一个文件,在提示的框中选择"移去"按钮,系统将会把所选择的文件移去。

选择"删除"按钮,系统则会把该文件__不仅从项目中移走,磁盘上的文件也被删除______。

2.下列有关页框控件属性叙述错误的是____B____。

A.将TabStretch属性设置为"1-单行",页框只显示放入选项卡中的标题字符。

B. Tabs属性用于确定页面的选项卡是否可见,默认值为.F.,表示选项卡不可见。

C.可以通过过程代码设置活动页面D. PageCount属性用于指明页框中包含页面的数目,它取值范围是0~99。

3.一张表包含一个备注型字段,则将该字段从数据环境中拖放到表单上将产生一个标签控件和一个__编辑框 ______控件。

4.在Visual FoxPro中,以下容器的计数属性都可以改写的是__命令按钮组、选项按钮组、表格、页框 ______。

5.用函数RECNO()测试一个空表文件,其结果一定是___1_____。

6.如果要在列表框中一次选择多个项(行),必须设置___MultiSelect_____属性为.T.。

7. 在查询语句中,用于实现关系投影运算的关键词是__Select ______。

8. 标签控件常见属性中,下列__B______不是标签控件的属性。

A. AutocenterB. ControlSourceC. BackStyleD. Name9. 为顶层表单添加菜单时,如果在表单的Init事件代码中加入了命令:Do my.mpr With this,"aaa",则还应在表单的Destroy事件代码为清除菜单而加入的命令是_Release Menu aaa Extended_______。

10. 设s=″中华人民共和国″,如从中取出"共和国"3个字的函数是__SUBSTR(s,9,6)______。

vf期末考试题库含答案30页完好打印版

vf期末考试题库含答案30页完好打印版

8. 在 Visual FoxPro 中,skip 命令移动记录指针的基准是( B )。
A、第一条记录 B、当前记录 C、指定纪录 D、库文件尾
9. 一个数据库文件中多个备注字段的内容是存放在( B )。
A、这个数据库文件中 B、一个备注文件中 C、多个备注文件中
D、一个文本文件中
10. 要删除当前数据库文件中的“性别”字段,应使用命令( A )。
B、ctrl+q C、ctrl+c D、esc
6. 在 Visual FoxPro 中,用 modify structure 对数据库结构进行修改时,数据库的原有数据( C )。
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,通系电1,力过根保管据护线0生高不产中仅工资22艺料22高试可中卷以资配解料置决试技吊卷术顶要是层求指配,机置对组不电在规气进范设行高备继中进电资行保料空护试载高卷与中问带资题负料22荷试,下卷而高总且中体可资配保料置障试时23卷,23调需各控要类试在管验最路;大习对限题设度到备内位进来。行确在调保管整机路使组敷其高设在中过正资程常料1工试中况卷,下安要与全加过,强度并看2工且55作尽22下可2都能护1可地关以缩于正小管常故路工障高作高中;中资对资料于料试继试卷电卷连保破接护坏管进范口行围处整,理核或高对者中定对资值某料,些试审异卷核常弯与高扁校中度对资固图料定纸试盒,卷位编工置写况.复进保杂行护设自层备动防与处腐装理跨置,接高尤地中其线资要弯料避曲试免半卷错径调误标试高方中等案资,,料要编5试求写、卷技重电保术要气护交设设装底备备4置。高调、动管中试电作线资高气,敷料中课并3设试资件且、技卷料中拒管术试试调绝路中验卷试动敷包方技作设含案术,技线以来术槽及避、系免管统不架启必等动要多方高项案中方;资式对料,整试为套卷解启突决动然高过停中程机语中。文高因电中此气资,课料电件试力中卷高管电中壁气资薄设料、备试接进卷口行保不调护严试装等工置问作调题并试,且技合进术理行,利过要用关求管运电线行力敷高保设中护技资装术料置。试做线卷到缆技准敷术确设指灵原导活则。。:对对在于于分调差线试动盒过保处程护,中装当高置不中高同资中电料资压试料回卷试路技卷交术调叉问试时题技,,术应作是采为指用调发金试电属人机隔员一板,变进需压行要器隔在组开事在处前发理掌生;握内同图部一纸故线资障槽料时内、,设需强备要电制进回造行路厂外须家部同出电时具源切高高断中中习资资题料料电试试源卷卷,试切线验除缆报从敷告而设与采完相用毕关高,技中要术资进资料行料试检,卷查并主和且要检了保测解护处现装理场置。设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

vfp期末试题及答案

vfp期末试题及答案

vfp期末试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个不是表单控件的属性?A. CaptionB. NameC. TextD. Class答案:D2. 以下哪个函数用于计算表达式的值?A. Eval()B. Str()C. VarType()D. Set()答案:A3. 在Visual FoxPro中,以下哪个命令用于创建一个空表?A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. CREATE DATABASE答案:A4. Visual FoxPro中的表单设计器提供了哪些功能?A. 仅设计表单的外观B. 设计表单的外观和逻辑C. 仅编写表单的代码D. 仅设置表单的属性答案:B5. 在Visual FoxPro中,以下哪个命令用于打开一个已存在的表?A. OPEN TABLEB. USEC. DISPLAYD. BROWSE答案:B6. 以下哪个不是Visual FoxPro的数据库组件?A. 表B. 视图C. 索引D. 报表答案:D7. 在Visual FoxPro中,以下哪个命令用于修改表的字段属性?A. MODIFY STRUCTUREB. ALTER TABLEC. CHANGED. UPDATE答案:A8. 以下哪个函数用于将日期转换为字符型?A. Date()B. Str()C. CDate()D. CTod()答案:A9. 在Visual FoxPro中,以下哪个命令用于删除一个字段?A. DELETE FIELDSB. DROP FIELDSC. REMOVE FIELDSD. ERASE FIELDS答案:A10. Visual FoxPro中的类是什么?A. 一个表单B. 一个程序C. 一个对象的模板D. 一个数据库答案:C二、简答题(每题5分,共10分)1. 简述Visual FoxPro中索引的作用。

vfp期末考试试题(带答案)

vfp期末考试试题(带答案)

《VFP》期末考试试题一、选择题:1。

以下所列各项属于命令按钮事件的是(d)A.Parent B.This C.ThisFormD.Click2.执行如下命令序列后,最后一条命令的显示结果是(c)DIMENSION M(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40? M(2)A.变量未定义的提示 B.10 C.20 D..F.3.在Visual FoxPro中,以下关于查询的描述正确的是(d)A.不能用自由表建立查询B.只能使用自由表建立查询C.不能用数据库表建立查询D.可以用数据库表和自由表建立查询4.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三"(字符型,宽度为6).在命令窗口输入并执行如下命令:姓名=姓名—"您好"?姓名那么主窗口中将显示(b)A.张三B.张三您好--C.张三您好 D.出错5. 在Visual FoxPro中,假设表单上有一个选项组:O男 O女,初始时该选项组的Value属性值为1.若选项按钮“女”被选中,该选项组的Value属性值是(b)A.1 B.2 C.“女” D.“男" 6.假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句(c) A. ThisForm。

Close B. ThisForm。

Erase C. ThisForm.Release D. ThisForm.Return 7.有Visual FoxPro中,释放表单时会引发的事件是(a)A.UnLoad事件B.Init事件C.Load事件D.Release事件8.设置表单标题的属性是(d)A.Title B.Text C.Biaoti D.Caption9.让控件获得焦点,使其成为活动对象的方法是(c)A.SHOW B. RELEASE C.SETFOCUS D.G OTFOCUS10.在Visual FoxPro中字段的数据类型不可以指定为(b)A.日期型 B.时间型 C.通用型 D.备注型11. DBMS的含义是:( b )A.数据库系统 B.数据库管理系统C.数据库管理员 D.数据库12.对于“关系”的描述,正确的是:( d )A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名13.下列程序段的输出结果是 ( b )Clearstore 10 to astore 20 to bdo swap with a,(B)?a,bprocedure swapparameters x1,x2temp=X1x1=x2x2=tempendprocA.10 20 B.20 20 C.20 10 D.10 1014.在Visual Foxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为(b)A.向导 B.设计器 C.生成器D.项目管理器15.有如下赋值语句,结果为“大家好"的表达式是(d)a=“你好”b=“大家”A.b+left (a,1) B. b+RIGHT(a,1) C.b+ LEFT(a,3,4) D. b+RIGHT(a,2)16.如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的Load事件中加入语句( a )A.THISFORM。

大学vfp期末考试题目及答案

大学vfp期末考试题目及答案

大学vfp期末考试题目及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个函数用于计算字符串的长度?A. LENB. STRLENC. LENGTHD. SIZE答案:A2. 如何在Visual FoxPro中打开一个表单?A. DO FormNameB. OPEN FormNameC. LOAD FormNameD. DISPLAY FormName答案:A3. 在Visual FoxPro中,哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. NEW DATABASEC. ADD DATABASED. BUILD DATABASE答案:A4. Visual FoxPro中,如何将当前表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. RECALL答案:A5. 在Visual FoxPro中,如何设置字段的输入掩码?A. INPUTMASKB. MASKC. FORMATD. TYPE答案:A6. Visual FoxPro中,哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOS()答案:D7. 在Visual FoxPro中,如何将一个表单的控件设置为不可用状态?A. DISABLEB. ENABLEC. READONLYD. HIDDEN答案:A8. Visual FoxPro中,哪个命令用于复制表?A. COPY TABLEB. COPY TOC. SELECTD. INSERT INTO答案:A9. 在Visual FoxPro中,如何将一个字段的值设置为NULL?A. CLEAR FieldNameB. NULL FieldNameC. DELETE FieldNameD. EMPTY FieldName答案:B10. Visual FoxPro中,哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFERENCE()D. DATEDIFFERENCES()答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个索引。

vfp数据库期末考试题(附答案)

vfp数据库期末考试题(附答案)

v f p数据库期末考试题(附答案)work Information Technology Company.2020YEAR《FoxPro》期末试卷班级:姓名:一、填空:(每空2分,共30分)1.VFP6.0的数据库属于(关系型)数据库,其数据库文件的扩展名是(.dbc)。

2.如果一个表不属于任何一个数据库,那么它就是一个(自由表)。

3.程序设计的一些基本结构,包括(条件分支)控制语句和(循环结构)控制语句。

4.创建表的方法有:(利用表向导创建表)、(利用表设计器创建表)和(使用命令创建表)。

5.(表)是关系数据库管理系统中处理数据的基本单元。

6.退出VFP6.0可在命令窗口中输入命令(quit)。

7.用当前窗体的LABEL1控件显示系统时间的语句是BEL1.(caption)=TIME( )。

8.在表单中,确定控件是否可见的属性是(visible)。

9.VFP6.0与其他应用程序之间复制数据的3种方法分别是:(导入)、(追加)和(导出)。

二、选择:(每小题2分,共20分)1.VFP中数据类型为(A)种。

A. 11B. 12C. 13D. 142.打开VFP“项目管理器”的“数据”选项卡,其中包含(D )。

A. 数据库B. 自由表C. 查询D. 以上三种3.在VFP6.0中,“表”是指(B)。

A. 报表B. 关系C. 表格D. 表单4.如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( A )。

A. 一对一联系B. 一对二联系C. 多对多联系D. 一对多联系5.参照完整性的规则不包括(D)。

2A. 更新规则B.删除规则C. 插入规则D. 检索规则6.(A )用于创建字段控件,并显示表中字段、内存变量或其他表达式的内容。

A. 域控件B. 标签C. 矩形D. 图片/OLE连编型控件7.语句X=X+1的正确含义是(C )。

A. 将变量X的值等于变量X+1的值;B. 将变量X的值存入变量X+1中去;C. 将变量X的当前值加1后,赋给变量X;D. 变量X等于X+1。

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

考完试之后才弄到的试题,考试都是这里面的题目。

现在分享给大家玉玉。

金金。

分享第十三章1.在使用项目管理器时,如果要移去一个文件,在提示的框中选择"移去"按钮,系统将会把所选择的文件移去。

选择"删除"按钮,系统则会把该文件__不仅从项目中移走,磁盘上的文件也被删除______。

2.下列有关页框控件属性叙述错误的是____B____。

A.将TabStretch属性设置为"1-单行",页框只显示放入选项卡中的标题字符。

B. Tabs属性用于确定页面的选项卡是否可见,默认值为.F.,表示选项卡不可见。

C.可以通过过程代码设置活动页面D. PageCount属性用于指明页框中包含页面的数目,它取值范围是0~99。

3.一张表包含一个备注型字段,则将该字段从数据环境中拖放到表单上将产生一个标签控件和一个__编辑框 ______控件。

4.在Visual FoxPro中,以下容器的计数属性都可以改写的是__命令按钮组、选项按钮组、表格、页框 ______。

5.用函数RECNO()测试一个空表文件,其结果一定是___1_____。

6.如果要在列表框中一次选择多个项(行),必须设置___MultiSelect_____属性为.T.。

7. 在查询语句中,用于实现关系投影运算的关键词是__Select ______。

8. 标签控件常见属性中,下列__B______不是标签控件的属性。

A. AutocenterB. ControlSourceC. BackStyleD. Name9. 为顶层表单添加菜单时,如果在表单的Init事件代码中加入了命令:Do my.mpr With this,"aaa",则还应在表单的Destroy事件代码为清除菜单而加入的命令是_Release Menu aaa Extended_______。

10. 设s=″中华人民共和国″,如从中取出"共和国"3个字的函数是__SUBSTR(s,9,6)______。

11. 在数据库表设计器的"表"选项卡定义的"记录有效性"规则限定的是_记录中字段间的取值关系_______。

12. 下列有关表的叙述中,正确的是__D______。

A. 自由表是一个独立的文件,而数据库表不是一个独立的文件B. Visual FoxPro中的表必须依附某一个数据库C. 数据库表是一个独立的文件,而自由表不是一个独立的文件D. 每个数据库表和自由表都是一个独立的文件13. 为了设置两个表之间的数据参照完整性,要求这两个表是__同一数据库中的两个表______。

14. 在下列VFP的表单控件中,___B_____控件不是容器对象的子对象,不必在编辑状态下设置其属性。

A. 选项按钮B. 命令按钮C. 列D. 页面15. 在报表设计器中,可使用的控件是___标签、域控件和线条 _____。

16. 当设计表单时,利用__调色板______工具栏改变表单及其中控件的前景色和背景色。

17. 当标签控件的AutoSize属性为.T.,且WordWrap属性设置为.T.时,则文本可以_自动换行_______。

18. 已知某数据库中有学生表和成绩表,且两张表之间以建立了参照完整性。

如果将学生表中的某位同学的记录删除,则该同学在成绩表中的所有成绩记录将自动全部被删除。

这是因为两表之间的参照完整性设置了____删除级联____。

19. Visual FoxPro中的类可以分为两种:可以包含其他类的基类,称容器类;可以被包含在容器类中的基类,称___控件_____类。

20. 项目管理器的___数据_____选项卡用于显示和管理数据库、自由表和查询等。

第十四章1.在表单设计器环境下,要选定指定控件,操作错误的是__D______。

A.单击指定的控件B.按住SHIFT键,再用鼠标单击控件C.用鼠标拖动来选定一组指定控件D.双击指定的控件2.在Visual FoxPro 中,表单的ShowWindow属性值为1,则表示的含义是___A_____。

A.该表单在顶层表单中B.该表单在屏幕中C.该表单作为顶层表单D.该表单作为系统表单3.用鼠标使列表框的内容发生变化时,将首先触发___C_____事件。

A. ClickB. InitC. InteractiveChangeD. DownClick4.表示表文件中平均分超过90分和不及格的全部女生记录,应当使用命令__List For 性别="女" .AND.(平均分>90 .OR. 平均分<60)______。

5.在下列文本框的属性中,下列__PasswordChar ______属性是用来指定用户在文本框中输入的字符均用占位符显示。

6.若采用下列SQL语句来创建学生表(student)Create Table student (sno C(4) Primary Key NOT NULL,sn C(8),sex C(2),;age N(2) Check(age>15 AND age<30)则下面的INSERT-SQL语句中可以正确执行的是___Insert Into student (sno,sex,age) Values ("S9","男",17)_____。

7.在Visual FoxPro中,关于视图的说法不正确的是___D_____。

A视图是数据库的一个组成部分,是基于表的并且可更新的数据集合.B.使用视图可从表中提取一组记录,改变这些记录的值可把更新结果送回到源表中C.可以将一张或多张远程视图添加到本地视图中D.建立视图其实就是建立一个文件,该文件中保存了一个SELECT-SQL命令8. SELECT-SQL语句的基本结构是___B_____。

A. Select-From-Order ByB. Select-From-WhereC. Select-Where-HavingD. Select-Where-Group By9. 以下不属于选项按钮组属性的是__B______。

A. ValueB. CaptionC. ButtonCountD. Buttons10. 参照完整性规则包括更新规则、删除规则和插入规则,关于这些规则的相关说明中,不正确的是___C_____。

A. 当更新规则选择为"级联"时,表示用新的连接字段值自动修改子表中的相关所有记录B. 删除规则规定了当删除父表中的记录时,如何处理子表中相关的记录C. 插入规则规定了当插入父表中的记录时,是否进行参照完整性检查D. 更新规则规定了当更新父表中的连接字段(主关键字)值时,如何处理相关的子表中的记录11. 可以保证实体完整性的索引是__主索引和候选索引 ______。

12. 如果指定参照完整性的删除规则为"级联",则当删除父表中的记录时__A______。

A. 系统自动备份父表中被删除记录到一个新表中B. 不作参照完整性检查,删除父表记录与子表无关C. 会自动删除子表中的所有相关记录D. 若子表中有相关记录,则禁止删除父表中的记录13. 针对某数据库中的两张表创建永久关系时,下列叙述中不正确的是__A______。

A. 两张表必须有同名的字段B. 主表必须创建主索引或候选索引C. 子表中的记录数不一定多于主表D. 子表必须创建主索引或候选索引或普通索引14. 设置表格________属性,在运行时表格可以获得焦点,但不能修改数据。

A. ReadOnlyB. DeleteMarkC. EnabledD. Visible15. 利用报表向导创建报表时,最多可以选定___3_____个字段作为报表数据的排序。

16. 在命令窗口中创建的变量或数组被自动地赋予__Public______属性。

17. 下列程序的运行结果是_0_______。

a=10If a=10s=1EndIfs=0?s18. 在表单的常用属性中,__BorderStyle______属性是设置表单的外框类型。

19. 单选按钮不能直接添加到表单上,是因为它是__选项按钮组______的子对象。

20. 表的记录必须用一个公共的结构来存储,这个公共的结构就是__表结构______。

21. 数据库表的表属性包括长表名与表注释、___记录验证规则_______ 、表的触发器。

22. 在表单的Load、Activate和Init这三个事件中,___Load_____事件不能引用表单及表单中的对象。

23. 设置标签控件时,AutoSize属性用于指定是否能自动调整控件大小以容纳其内容,它的默认值是__.F.______。

24. 创建一对多报表时,可以将父表字段添加到"___组标头_____"带区,而将子表字段添加到"细节"带区。

可以将字段直接从表中拖放到数据环境中。

第十五章1.以下叙述与表单数据环境有关,其中正确的是__当表单运行时,自动打开数据环境中的表 ______。

2.有关表的索引,下列说法中不正确的是__B______。

A.主索引适用于数据库表B.表的结构复合索引能控制表中字段重复值的输入C.一张表可以建立多个候选索引D.当一张表被打开时,其对应的结构复合索引文件被自动打开3. MultiSelect属性是__ListBox ______控件所特有的属性。

4. 下列属性中,不属于列表框控件属性的是__D______。

A. ColumnWidthsB. ColumnCountC. CaptionD. BoundColumn4.用鼠标使列表框的内容发生变化时,将首先触发__InteractiveChange______事件。

5. 表的长表名在命令中指定时,用___Name _____子句指定长表名。

6. 如果指定参照完整性的插入规则为"限制",则当在子表中插入记录时____C____。

A. 不做参照完整性检查,可以随意插入子记录B. 会自动在父表中插入一条空白记录C. 若父表中没有相匹配的连接字段值,则禁止在子表中插入子记录D. 会自动在父表中插入相关记录7.数据库表的字段可以定义默认值,默认值是__B______。

A. 逻辑表达式B. 前3种都可能C. 数值表达式D. 字符表达式8.在下列关于索引的叙述中,不正确的是___D_____。

A. 候选索引既可以用于数据库表,也可以用于自由表B. 一张数据库表只能设置一个主索引C. 候选索引不允许索引表达式有重复值D. 唯一索引不允许索引表达式有重复值9.下列控件中,不能为控件指定数据源的是__计时器______。

相关文档
最新文档