大一下学期期末考试VFP试卷集
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题目集

考完试之后才弄到的试题,考试都是这里面的题目。
现在分享给大家玉玉。
金金。
分享第一套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期末考试题目及答案一、选择题(每题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编程技术》期末考试试卷附答案一、单选(每小题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数据库期末考试题及答案一、选择题(每题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期末考试题⼀.选择题(每题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期末考试复习题库一、选择题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期末试卷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。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.下列控件中,不能为控件指定数据源的是__计时器______。