Visual Foxpro程序设计考试题答案
《visualfoxpro6.0数据库与程序设计》试题(附答案)
20.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为 。
1.不允许记录中出现重复索引值的索引是( )。
A.主索引和普通索引B.主索引,候选索引和普通索引C.主索引和候选索引D.普通索引,候选索引和唯一索引 2.结构化程序设计的三种基本逻辑结构是( )。
A.选择结构,循环结构和嵌套结构 B.顺序结构,选择结构和循环结构 C.选择结构,循环结构和模块结构 D.循环结构,递归结构和循环结构 FoxPro 参照完整性规则不包括( )。
A.更新规则B.查询规则C.删除规则D.插入规则 4.测试数据库记录指针是否指向数据末尾所使用的函数是( )。
( ) () () () 5.命令SELECT 0的功能是( )。
A.选择编号最小的未使用工作区B.选择0号工作区C.关闭当前工作区的表D.选择当前工作区 6.以下函数结果为“共和国”的是( )。
(“中华人民共和国”,5,3) (“中华人民共和国”9,6) (“中华人民共和国”9,3) (“中华人民共和国”5,6) 7.字符型数据的最大长度是( )。
.254 C8.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是( )。
.姓名 >姓名 C.姓名和B都可以9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A.一对一B.多对多C.多对一D.一对多10.当前数据库文件有10条记录,执行下列命令后的结果是()。
GO 5APPEND BLANKRECNO().6 CFoxpro的ZAP命令可以删除当前数据库文件的()。
A.满足条件的记录B.有删除标记的记录C.结构D.全部记录12.命令:CREATE DATABASE ABC是用来()。
A.创建一个名为ABC的数据库B.创建一个名为ABC的数据表C.修改一个名为ABC的数据库D.修改一个名为ABC的数据库13.有以下程序段:DO CASECASE 计算机〈60”计算机成绩是:”+”不及格”CASE 计算机〉=60”计算机成绩是:”+”及格”CASE 计算机〉=70”计算机成绩是:”+”中”CASE计算机〉=80”计算机成绩是:”+”良”CASE计算机〉=90”计算机成绩是:”+”优”ENDCASE设学生数据库当前记录的“计算机”字段的值是79,屏幕输出为()。
vf试题及答案
vf试题及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,下列哪个选项不是数据类型?A. 数字型B. 字符型C. 日期型D. 逻辑型答案:D2. 在Visual FoxPro中,哪个命令用于创建一个新的表单?A. CREATE FORMB. CREATE TABLEC. CREATE REPORTD. CREATE CLASS答案:A3. Visual FoxPro中,下列哪个函数用于计算两个日期之间的天数差?A. DATEDIFFB. DATEADDC. DATEFORMATD. DATEVALUE答案:A4. 在Visual FoxPro中,如何将一个表单的背景颜色设置为蓝色?A. THISFORM.BackColor = "Blue"B. THISFORM.BackColor = 0x0000FFC. THISFORM.BackColor = "0x0000FF"D. THISFORM.BackColor = "#0000FF"答案:D5. Visual FoxPro中,下列哪个命令用于打开一个表单?A. USEB. OPEN FORMC. DISPLAY FORMD. BROWSE答案:B6. 在Visual FoxPro中,如何将一个表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:A7. Visual FoxPro中,下列哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B8. 在Visual FoxPro中,如何将一个表的记录指针移动到最后一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:B9. Visual FoxPro中,下列哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. CLOSE答案:C10. 在Visual FoxPro中,如何将一个表的记录指针移动到下一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个数据库。
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考试题及答案
vf考试题及答案**VF考试题及答案**一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. USEB. BROWSEC. FORMD. DISPLAY答案:C2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEFTB. RIGHTC. LEND. SPACE答案:C3. 在Visual FoxPro中,以下哪个命令用于关闭当前表单?A. RELEASEB. CLOSEC. QUITD. CANCEL答案:B4. Visual FoxPro中,以下哪个命令用于保存当前数据库?A. SAVEB. COMMITC. PACKD. COMPILE答案:C5. 在Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. OPEN DATABASEC. USE DATABASED. SET DATABASE答案:A6. Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOC()答案:D7. 在Visual FoxPro中,以下哪个命令用于设置表单的标题?A. SET TITLEB. SET CAPTIONC. SET FORMD. SET WINDOW答案:B8. Visual FoxPro中,以下哪个函数用于获取当前系统日期?A. DATE()B. TIME()C. TODAY()D. NOW()答案:C9. 在Visual FoxPro中,以下哪个命令用于删除一个字段?A. ALTER TABLEB. DELETE FIELDC. DROP FIELDD. REMOVE FIELD答案:C10. Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEADD()C. DATESUB()D. DATE()答案:A二、多项选择题(每题3分,共15分)11. 在Visual FoxPro中,以下哪些命令用于数据的查询?A. SELECTB. QUERYC. FINDD. SEEK答案:A, B, C, D12. Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. LEN()答案:A, B, C, D13. 在Visual FoxPro中,以下哪些命令用于数据的插入?A. INSERTB. APPENDC. REPLACED. UPDATE答案:A, B, C14. Visual FoxPro中,以下哪些函数用于数值计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:A, B, C, D15. 在Visual FoxPro中,以下哪些命令用于数据的更新?A. UPDATEB. REPLACEC. CHANGED. MODIFY答案:A, B, C, D三、填空题(每题2分,共20分)16. 在Visual FoxPro中,使用________命令可以创建一个表单。
VF考试试题及答案
《Visual FoxPro程序设计基础》模拟试题及解答一、项目管理器、数据库、表和记录的输入和维护(25分)1、在自建文件夹下创建以自己名字拼音字母命名的项目管理器(如张三同学,应以“zhangsan.PJX”文件名,以下同);解答:①建立自己的目录:②设路径:点击VF程序中【工具】下拉菜单【选项】③建立项目名称:点击VF程序中【文件】下拉菜单【新建】2、在以自己名字拼音字母命名的项目管理器中建立一个以自己名字命名数据库(如张三同学,应为“zhangsan.DBC”);解答:①建立数据库:3、在数据库中创建学生表(表文件名为XS .DBF),长表名为:学生情况登记表,表结构如下:解答:①建立表:②长表名:4、在同一数据库中创建成绩表(表文件名为CJ .DBF), 长表名为:成绩表,表结构如下:表二、 CJ.DBF②长表名表一、 XS.DBF②点击VF程序中【显示】下拉菜单【追加方式】③点击VF程序中【显示】下拉菜单【浏览】(要先点选中cj.dbf)④点击VF程序中【显示】下拉菜单【追加方式】6、为表二中的字段Cj设置字段有效性规则:Cj应该在0到100之间,否则提示“你的输入有错误,请重新输入!”;解答:①点击VF程序中【修改】,在选中CJ,在其字段有效性下面选中规则(R)7、创建索引在表一中以字段Xh创建索引,索引表达式为主索引,索引名称为Xh;在表二中以字段Xh 建立索引,索引表达式为普通索引,索引名称为Xh;解答:①选中xs.dbf,点击【修改】,再选择【索引】,类型改为主索引。
②选中cj.dbf,点击【修改】,再选择【索引】,类型改为普通索引。
8、表一和表二建立永久性关系,并编辑起参照完整性,将更新规则设置为级联,删除规则设置为限制,插入规则设置为忽略。
解答:①点击VF程序中【显示】下拉菜单【数据库设计器】②用鼠标按住【学生情况登记表】中的钥匙,拖动鼠标箭头到【成绩表】中的索引。
③点击VF程序中【数据库】下拉菜单【编辑参照完整性】二、建立查询基于表一和表二在项目管理器中创建以自己名字命名的多表查询(如张三,应为“zhangsan .QPR”);解答:①建立查询表要求利用xs.Xh和cj.Cj产生一个平均成绩的字段,求每个学生的平均成绩;设置排序依据,按学号(xs.Xh)升序排列;解答:在函数和表达式中选AVG(cj.cj)三、建立报表利用报表向导,基于以上的表,在项目管理器中创建以自己名字命名的一对多报表(如张三同学,应为“zhangsan .FRX”),报表中的信息有:xs.Xh、xs.Xm、xs.Xb、xs.Ximing、xs.Zydh、cj.Cj;解答:①点击项目管理器中【文档】下拉菜单【报表】选中【报表向导】再选【一对多报告向导】四、建立表单1.基于表一和表二在项目管理器中创建以自己名字命名的一对多表单(如张三同学,应为“zhangsan .SCX”);2.如图所示设置表单布局,表单的标题为:学生成绩情况表;解答:①③点击VF程序中【显示】下拉菜单【数据环境】把需要的数据直接拖进表单113.表单运行时,屏幕显示结构如下所示;给按钮编程,实现其相应功能(注意,当记录处在第一条或最后一条记录时,上一条或下一条按钮变为不可操作)。
vf考试题及答案
vf考试题及答案一、单选题(每题2分,共10题)1. Visual FoxPro中,用于定义变量的命令是:A. SETB. DEFINEC. DECLARED. VAR答案:C2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. SIZE答案:A3. 以下哪个命令用于打开一个新的数据库?A. CREATE DATABASEB. OPEN DATABASEC. USED. SELECT答案:B4. 在Visual FoxPro中,如何将一个表的记录添加到另一个表中?A. INSERT INTOB. COPY TOC. APPEND FROMD. MOVE TO答案:C5. Visual FoxPro中,用于创建表单的命令是:A. FORMB. CREATE FORMC. DEFINE FORMD. BUILD FORM答案:A6. 在Visual FoxPro中,如何设置表单的标题?A. SET TITLEB. CAPTIONC. TITLED. FORM CAPTION答案:D7. Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. DTOC()D. CTOD()答案:C8. 在Visual FoxPro中,如何设置表单的背景颜色?A. SET COLORB. COLORC. BACKCOLORD. FORM COLOR答案:C9. Visual FoxPro中,以下哪个命令用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEDIFFC. DATEDIFFS()D. DATEDIFFS答案:A10. 在Visual FoxPro中,如何将一个字段的值设置为NULL?A. SET NULLB. NULLC. EMPTYD. BLANK答案:B二、多选题(每题3分,共5题)1. Visual FoxPro中,以下哪些命令用于数据查询?A. SELECTB. QUERYC. FINDD. SEARCH答案:A, B, C2. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:A, B, C, D3. Visual FoxPro中,以下哪些命令用于数据更新?A. UPDATEB. REPLACEC. CHANGED. MODIFY答案:A, B, C4. 在Visual FoxPro中,以下哪些函数用于数学计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:A, B, C, D5. Visual FoxPro中,以下哪些命令用于数据删除?A. DELETEB. REMOVEC. DROPD. ERASE答案:A, B, C三、判断题(每题1分,共5题)1. Visual FoxPro中,使用“.”可以访问当前表的字段。
计算机
《Visual FoxPro程序设计》试题(A卷)一、单项选择(每题2分,共40分)1.数据库(DB.、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS2. 在关系模型中,每个关系模式中的关键字A.可由多个任意属性组成B.最多由一个属性组成C.可由一个或多个其值能唯一标识关系中任何元组的属性组成D.以上说法都不对3.设置表单标题的属性是A.TitleB.TextC.BiaotiD.Caption4.在Visual Foxpro中,菜单程序文件的默认扩展名是A.mnxB.mntC.mprD.prg5.SQL语言的查询语句是A.INSERTB.UPDATEC.DELETED.SELECT6.下列与修改表结构相关的命令是A.INSERTB.ALTERC.UPDATED.CREATE7.以下关于视图的描述正确的是A.视图保存在项目文件中B.视图保存在数据库文件中C.视图保存在表文件中D.视图保存在视图文件中8.从表中选择部分或全部字段形成新关系的操作是A.选择B.连接C.投影D.并9.说明数组后,数组元素的初值是A.整数0B.不定值C.逻辑真D.逻辑假10.如果内存变量和字段变量均有变量名"姓名",那么引用内存变量的正确方法是A.M.姓名B.M->姓名C.姓名D.A和B都可以11.可以运行查询文件的命令是A.DOB.BROWSEC.DO QUERYD.CREATE QUERY12. 有关ZAP命令的描述,正确的是A.ZAP命令只能删除当前表的当前记录B.ZAP命令只能删除当前表的带有删除标记的记录C.ZAP命令能删除当前表的全部记录D.ZAP命令能删除表的结构和全部记录13.在Visual FoxPro中,数据库表的字段有效性规则的设置可以在A.项目管理器中进行B.数据库设计器中进行C.表设计器中进行D.表单设计器中进行14.参照完整性规则的更新规则中“级联”的含义是A.更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新15.在表单中为表格控件指定数据源的属性是A.DataSourceB.DataFromC.RecordSourceD.RecordFrom16.在Visual FoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是A.主索引B.唯一索引C.侯选索引D.普通索引17.在Visual FoxPro程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是A.局部变量B.私有变量C.公共变量D.全局变量18. SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的A.列B.行C.关系D.分组19.页框控件也称作选项卡控件,在一个页框中可以有多个页面,决定页面个数的属性是A.CountB.PageC.NumD.PageCount20.设a="计算机等级考试",结果为"考试"的表达式是A.Left(a,4)B.Right(a,4)C.Left(a,2)D.Right(a,2)二、填空题(每题2分,共30分)1.常量{^2009-10-01,15:30:00}的数据类型是 (1) 。
《Visual FoxPro程序设计》参考答案
课程名称:Visual FoxPro程序设计(参考答案)一、单项选择1C 2B 4B 5C 6A 7C 8D 9B11A 12A 13B 14B 15D 17B 18B 19A 20D二、填空题1、数据库10、STORE2、面向过程、面向对象11、AutoSize、WordWrap3、典型安装12、F4、工作区、状态栏13、914、trim(x)+ y6、生成器15、列表框7、常量16、可视化8、date()17、数据环境三、简答题。
1、数据库表和自由表的关系。
表是一组相关数据的集合,在Visual FoxPro中,所有的数据操作都是在表的基础上进行的。
表分为两类,即数据库表和自由表,其扩展名都为“.dbf”。
数据库表和自由表是可以互相转换的,当一个数据库表从数据库中移出时,这个表就变成了自由表;当一个自由表被添加到一个数据库中时,这个表就变成了数据库表。
一个数据库表只能属于一个数据库。
2、请问数据完整性包括哪几方面,并简述各个完整性的作用。
数据完整性包括:实体完整性、域完整性和参照完整性三方面。
(1)实体完整性是保证表中记录“唯一”的特性,即在一个表中不允许有重复的记录出现;(2)域完整性是对某一具体应用所涉及的数据提出的约束条件;(3)参照完整性是将表与表之间建立起来某种约束关系。
3简述Visual Forpro 表单的创建的方法和运行方法。
可以使用下列三种方法打开表单设计器:(1)单击“文件”—>“新建”命令,在弹出的“新建”对话框中选中“表单”单选按钮,然后单击“新建文件”|按钮即可打开表单设计器,并建立一个空白表单。
(2)在命令窗口中输入CTEATE FORM[<表单文件名>]命令。
(3)在“项目管理器”的“文档”选项卡中单击“新建”按钮,在弹出的“新建表单”对话框中单击“新建表单”按钮也可以穿件表单。
运行表单的方法如下:(1)在“表单设计器”环境下,单击“表单”—>“执行表单”命令,或者单击“常用”工具栏中的“运行”按钮。
vfp试题及答案
vfp试题及答案一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于创建表单的命令是()。
A. CREATE FORMB. CREATE FORMSC. FORMD. FORMS答案:A2. 在Visual FoxPro中,使用()命令可以打开一个表。
A. OPEN TABLEB. USEC. BROWSED. DISPLAY答案:B3. 以下哪个选项不是Visual FoxPro的数据类型?()A. NumericB. CharacterC. DateD. Boolean答案:D4. 在Visual FoxPro中,要将一个表的所有记录显示在屏幕上,可以使用()命令。
A. LISTB. DISPLAYC. BROWSED. REPORT答案:C5. Visual FoxPro中,用于将数据从一个表复制到另一个表的命令是()。
A. COPY TOB. INSERT INTOC. SELECT INTOD. APPEND答案:D二、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
答案:CREATE DATABASE2. 使用________命令可以关闭当前数据库。
答案:CLOSE DATABASE3. ________命令用于在Visual FoxPro中打开一个数据库。
答案:USE4. ________命令用于在Visual FoxPro中关闭一个表。
答案:CLOSE TABLE5. ________命令用于在Visual FoxPro中删除一个表。
答案:DELETE TABLE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何使用SQL语句创建表。
答案:在Visual FoxPro中,可以使用CREATE TABLE语句创建表。
例如,CREATE TABLE Students (ID C(5), Name C(20), Age N(3,0))。
VisualFoxPro考试试题及答案
VFP考试试题及答案一.单选题1•关系模型的完整性不包括(A)。
A.迭代完整性B.实体完整性C.参照完整性D.用户定义完整性2.VisualFoxPro数据中的每一行称为(C)。
A.串标B.行号C.记录D.编数3.关系数据模型中的关系指的是(D)。
A.表行 B表列C.总和D.二维表4.常用的数据模型中有(C)。
A.比较模型B.曲面模型C.关系模型D.对称模型5.常用的数据模型中包括A.层次模型B.线性模型(A)。
C.双轨模型D.瀑布模型6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表。
A.索引B.合并C.列序D.标号7.数据库系统的三级模式中包括(B)。
A.循环模式B.模式C.高级模式D.流行模式8.常用的数据模型里有(B)。
A.回旋模型B.网状模型C.棱状模型D.交叉模型9.VisualFoxPro的表中每一列称作(A)。
A.字段B.列标C.名称D.线型10.数据库系统不包括(D)。
11.数据模型描述的是(C)。
A.操作系统B.数据表C.数据库D.计划书A.大小B颜色C.事物间联系 D.特征12.关系二维表中垂直方向的列称作(C)。
A.列名B.特征C.属性D.行标13.数据库系统三级模式中包括(A)。
A.外模式B.层叠模式C.交叉模式D.圆环模式14.数据库是指(A)的数据集合。
A.相关的B.无序的C.混合的D.循环的15.关系二维表中水平方向的行称作(A)。
A.元组B.行标C.数值D.列值16.数据库系统中不包括(B)。
A.数据库B.空调C.管理员D.数据库管理系统17.数据库系统的特点不包括(D)。
A.数据共享B.减少数据冗余C.避免不一致D.数据交叉18.数据库管理系统的英文缩写是(B)。
A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括(A)。
A.说明书B.数据库管理系统C.电脑主机D.数据20.关系二维表中列的取值围称作(A)。
A.域B.值围C.数据D.区间21.数据库的英文缩写是(C)。
Visualfoxpro程序设计练习题及答案
Visual foxpro程序设计练习题求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数。
答案:236n=0for i=10 to 1000if mod(i,7)=0 or mod(i,9)=0n=n+1endiendf?n求[101,299]内所有能被2整除但不能同时被3和5整除的整数之和。
答案:18630s=0for i=101 to 299if mod(i,2)=0 and mod(i,3)<>0 or mod(i,5)<>0s=s+iendiendf?s3、求100以内最大的自然数n,使得从1开始的连续n个自然数的倒数之和小于3.5。
答案:18s=0for i=1 to 100s=s+1/iif s>=3.5exitendiendf?i-14、求100以内最小的自然数n,使得从1开始的连续n个自然数的立方之和大于30000。
答案:25s=0for i=1 to 100s=s+i^3if s>30000exitendiendf?i5、求出100以内使得算式1*2+2*3+…+n*(n+1)的值小于5000的最大的自然数n。
答案:23s=0for i=1 to 100s=s+i*(i+1)if s>=5000exitendiendf?i-16、求出100以内使得算式1/(1*1)+1/(2*2)+…+1/(n*n)的值小于1.6的最大的自然数n。
答案:21s=0for i=1 to 100s=s+1/i^2if s>=1.6exitendiendf?i-17、某国今年的人口总数为1亿,若以每年4%的速度递增,试求出至少要再过几年该国人口总数才会翻一翻。
答案:18n=0x=1do while x<2x=x*(1+0.04)n=n+1enddo?n8、设等比数列:1,3,9,27,…。
求使得此数列的前n项之和大于2345678的最小的自然数n。
(整理)Visual FoxPro 程序设计习题解.
《Visual FoxPro 程序设计》习题解第一章数据库基础知识一、选择题1. 关系数据库管理系统所管理的关系是()。
A. 一个.DBF文件B. 若干个二维表C. 一个.DBC文件D. 若干个.CDX文件答案:B2. 在关系的基本运算中,下列不属于专门关系运算的是()。
A. 投影B. 排序C. 联接D. 选择答案:B3.数据库系统的核心是()。
A. 操作系统B. 文件系统C. 数据库D. 数据库管理系统答案:D4. 关于数据库系统的下列说法中正确的是()。
A. 数据库中只存在记录之间的联系B. 数据库中数据项之间和记录之间都不存在联系C. 数据库中只存在数据项之间的联系D. 数据库中数据项之间和记录之间都存在联系答案:D5. 在Visual FoxPro中,用二维表表示实体与实体之间联系的数据模型称为()。
A. 层次模型B. 网关模型C. 关系模型D. E-R模型答案:C6. 在模型概念中,实体所具有的某一特性称为()。
A. 属性B. 实体型C. 实体集D. 元组答案:A7. 下列不属于DBMS功能的是()。
A. 数据字典B. 数据定义C. 数据操纵D. 数据库运行控制答案:A8. 数据库系统中所支持的数据模型有()。
A. 层次模型、链接模型、网状模型B. 层次模型、网状模型、树型模型C. 网状模型、关系模型、链接模型D. 关系模型、网状模型、层次模型答案:D9. 用于实现各种操作的软件称为()。
A. 数据软件B. 数据库管理系统C. 编译程序D. 操作系统答案:B10. 在有关数据库的概念中,若干个记录的集合称为()。
A. 文件B. 数据项C. 数据表D. 字段名答案:C二、填空题1. 一般说来,数据库管理系统主要适用于做。
答案:数据处理2. 关系的基本运算可以分为两类:和。
答案:传统的集合运算专门的关系运算3. 关系是具有相同性质的集合。
答案:元组4. 按照所使用的不同,数据库相同可以分为层次模型、网状模型和关系模型。
Visual FoxPro试题及答案
VISUAL FOXPRO试题及答案(一)一、选择题下列各题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,其中有“教师”表和“学院”表。
visualfox试题及答案
visualfox试题及答案一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. USE DATABASEC. MAKE DATABASED. SET DATABASE答案:C2. 在Visual FoxPro中,下列哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A3. 如果需要在Visual FoxPro中查找表中是否存在某个字段,应该使用以下哪个命令?A. FIELDS()B. FIELD()C. FIND()D. SEEK()答案:B4. 在Visual FoxPro中,下列哪个命令用于打开一个表文件?A. OPEN DATABASEB. OPEN TABLEC. USED. SELECT答案:C5. Visual FoxPro中,用于将表文件添加到数据库中的命令是:A. ADD TABLEB. INSERT TABLEC. APPEND TABLED. PUT TABLE答案:C二、多项选择题(每题3分,共15分)1. Visual FoxPro中,以下哪些命令用于数据排序?A. ORDER BYB. SORTC. INDEXD. SET ORDER答案:B、C2. 在Visual FoxPro中,以下哪些函数用于字符串处理?A. UPPER()B. LOWER()C. CHR()D. ASC()答案:A、B、C、D3. 以下哪些选项是Visual FoxPro中的数据类型?A. CharacterB. DateC. NumericD. Memo答案:A、B、C、D4. Visual FoxPro中,以下哪些命令用于数据查询?A. SELECTB. SEEKC. LOCATED. FIND答案:A、B、C、D5. 在Visual FoxPro中,以下哪些命令用于表单的创建和管理?A. CREATE FORMB. MODIFY FORMC. DO FORMD. RELEASE FORM答案:A、B、C、D三、判断题(每题1分,共5分)1. Visual FoxPro中,使用“USE”命令可以打开一个表文件。
VisualFoxpro程序设计考试题答案
1、数据库系统与文件系统的最主要区别是(分数:2 分)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量标准答案是:B。
2、数据库系统的核心是(分数:2 分)A.数据模型B.数据库管理系统C.数据库D.数据库管理员标准答案是:B。
3、Visual FoxPro支持的数据模型是(分数:2分)A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型标准答案是:B。
4、在Visual FoxPro中“表”是指(分数:2分)A.报表B.关系C.表格D.表单标准答案是:B。
5、对于“关系”的描述,正确的是(分数:2 分)A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名标准答案是:D。
6、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是(分数:2分)A.索引、排序、查找B.建库、录入、排序C.选择、投影、联接D.显示、统计、复制标准答案是:C。
7、关系运算中的选择运算是(分数:2分)A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A和B都对标准答案是:A8、如果一个学生可以选择多门课程,而且每门课程可以被多个学生选择,则学生和课程两个实体之间的关系属于(分数:2分)A.一对一联系B.多对一联系C.多对多联系D.一对多联系标准答案是:C。
9、在Visual FoxPrlO&项目管理器中不包括的选项卡是(分数:2分)A.数据B.文档C.类D.表单标准答案是:D。
10、在下面的数据类型中默认值为.F.的是(分数:2分)A.数值型B.字符型C.逻辑型D.日期型标准答案是:C。
vfp试题及答案
vfp试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. DateD. All of the above答案:D2. Visual FoxPro中,用于创建表单的命令是?A. CREATE TABLEB. CREATE FORMC. CREATE DATABASED. CREATE PROJECT答案:B3. 在Visual FoxPro中,哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A4. 如果要设置表单的标题,应该使用哪个属性?A. CaptionB. TitleC. FormTitleD. FormCaption答案:A5. 在Visual FoxPro中,如何将一个表单设置为模式对话框?A. Set Modal to .T.B. Set Modal to .F.C. Set Modal to TrueD. Set Modal to False答案:C6. Visual FoxPro中,哪个命令用于打开一个数据库?A. OPEN DATABASEB. USE DATABASEC. SELECT DATABASED. ACTIVATE DATABASE答案:A7. 在Visual FoxPro中,如何将一个字段设置为自动增长?A. AutoIncrementB. AutoIncC. IncrementD. AutoNumber答案:D8. Visual FoxPro中,哪个函数用于将字符串转换为日期?A. STRTODATE()B. STRTODATETIME()C. DATE()D. VAL()答案:A9. 在Visual FoxPro中,如何将一个字段设置为索引?A. SET INDEX ONB. SET INDEX OFFC. CREATE INDEXD. INDEX ON答案:C10. Visual FoxPro中,哪个命令用于关闭当前数据库?A. CLOSE DATABASEB. CLOSE ALLC. QUITD. EXIT答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,创建数组的命令是 ________。
vfp考试例题和答案
vfp考试例题和答案一、单项选择题1. 在Visual FoxPro中,以下哪个选项是正确的?A. Visual FoxPro是一种数据库管理系统B. Visual FoxPro是一种编程语言C. Visual FoxPro是一种操作系统D. Visual FoxPro是一种网络浏览器答案:A2. Visual FoxPro中,以下哪个选项表示表单的控件?A. FormB. ReportC. LabelD. Table答案:C3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A4. 在Visual FoxPro中,以下哪个选项不是数据库对象?A. 表B. 视图C. 索引D. 程序答案:D5. Visual FoxPro中,以下哪个命令用于创建一个数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT答案:B6. 在Visual FoxPro中,以下哪个选项是正确的SQL语句?A. SELECT * FROM Employees WHERE Age > 30B. SELECT * FROM Employees WHERE Age = 30C. SELECT * FROM Employees WHERE Age < 30D. All of the above答案:D7. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. INT()答案:B8. 在Visual FoxPro中,以下哪个选项是正确的表单事件?A. ClickB. LoadC. CloseD. All of the above答案:D9. Visual FoxPro中,以下哪个命令用于打开一个表?A. USEB. SELECTC. OPEND. BROWSE答案:A10. 在Visual FoxPro中,以下哪个选项是正确的表单控件事件?A. InitB. ClickC. MouseMoveD. All of the above答案:D二、多项选择题1. 在Visual FoxPro中,以下哪些是有效的数据类型?A. CharacterB. NumericC. DateD. Memo答案:A, B, C, D2. Visual FoxPro中,以下哪些是正确的表单控件?A. Text BoxB. Command ButtonC. Combo BoxD. Grid答案:A, B, C, D3. 在Visual FoxPro中,以下哪些是有效的SQL命令?A. SELECTB. INSERTC. UPDATED. DELETE答案:A, B, C, D4. Visual FoxPro中,以下哪些是正确的程序结构?A. SequenceB. SelectionC. IterationD. All of the above答案:D5. 在Visual FoxPro中,以下哪些是正确的表单事件?A. InitB. LoadC. ClickD. Close答案:A, B, C, D三、填空题1. 在Visual FoxPro中,使用________命令可以关闭当前数据库。
vf考试题目及答案
vf考试题目及答案一、选择题(每题2分,共10题)1. Visual FoxPro中,用于打开表的命令是:A. OPEN DATABASEB. USEC. SELECTD. BROWSE答案:B2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. SPACED. AT答案:A3. Visual FoxPro中,以下哪个命令用于显示当前表的记录?A. LISTB. DISPLAYC. BROWSED. SHOW TABLE答案:C4. 在Visual FoxPro中,如何将一个表的记录追加到另一个表中?A. APPEND FROMB. INSERT INTOC. COPY TOD. SELECT INTO答案:A5. Visual FoxPro中,以下哪个命令用于计算表中记录的总数?A. COUNTB. SUMC. AVGD. MAX答案:A6. 在Visual FoxPro中,如何设置表的索引?A. SET INDEX TOB. CREATE INDEXC. ALTER TABLED. INDEX ON答案:B7. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STRB. VALC. NUMD. INT答案:B8. 在Visual FoxPro中,以下哪个命令用于删除表中的记录?A. DELETEB. REMOVEC. DROPD. ERASE答案:A9. Visual FoxPro中,以下哪个命令用于查找表中的特定记录?A. SEEKB. FINDC. LOCATED. GATHER答案:B10. 在Visual FoxPro中,以下哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B二、填空题(每题3分,共5题)1. 在Visual FoxPro中,使用________命令可以退出程序。
VF程序设计试题及答案
VF程序设计请注意:1、本考试科目提供一套试题参考答案,进入本门课程点在线考试,随机抽题,如果考试题不是其中试题,千万别点最下面的“完成考试”按钮,立即关闭窗口,重新进入抽题,直到抽到所给这套题为止2、在线考试只有一次机会,成绩为最终考试成绩,抄袭、雷同作业一律按零分处理。
没给答案的可自行发挥,别空题,做完后一定点完成考试显示“答卷结果保存成功”表示提交成功,否则考试结果将无分值请注意:本学期您只有一次在线考试机会,请慎重做答和提交!01:29:42单项选择题第1题以下关于Visual FoxPro的叙述最全面的是(D)本题1分A、Visual FoxPro是一个数据库应用平台软件B、Visual FoxPro是一个数据库应用开发工具C、Visual FoxPro是一个综合应用软件D、Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具第2题关系数据库系统中所使用的数据结构是(D )本题1分A、树B、图C、表格D、二维表第3题把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的( D)本题1分A、操作系统B、文件系统C、文件结构D、数据结构第4题用二维表形式表示的数据模型是(B )本题1分A、层次数据模型B、关系数据模型C、网状数据模型D、网络数据模型第5题关系数据库管理系统的3种基本关系运算不包括( A) 本题1分A、比较B、选择C、连接D、投影第6题下列关于数据库系统的叙述中,正确的是(A )本题1分A、表的字段之间和记录之间都存在联系B、表的字段之间和记录之间都不存在联系C、表的字段之间不存在联系,而记录之间存在联系D、表中只有字段之间存在联系第7题使用数据库技术进行人事档案管理是属于计算机的(C )本题1分A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用第8题在关系理论中,把二维表表头中的栏目称为(C )本题1分A、数据项B、元组C、结构名D、属性名第9题在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(B ) 本题1分A、候选键B、主键C、外键D、超键第10题数据库系统的构成为:数据库、计算机硬件系统、用户和(D )本题1分A、操作系统B、文件系统C、数据集合D、数据库管理系统第11题数据库系统的用户对数据库的查询和存储操作使用的语言是( D )本题1分A、自然语言B、自含语言C、数据描述语言D、数据操作语言第12题DBAS指的是(C )本题1分A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统第13题用于实现对数据库进行各种数据操作的软件称为(C ) 本题1分A、数据软件B、操作系统C、数据库管理系统D、编译程序第14题数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是(B )本题1分A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DB、DBS和DBMS是平等关系第15题下列关于数据库系统的叙述中,正确的是(D )本题1分A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据类型一致C、数据库系统避免了数据冗余D、数据库系统减少了数据冗余第16题Visual FoxPro6。
Visual FoxPro 程序设计习题 计算机考试习题及答案
Visual FoxPro 程序设计习题及答案第一章 Visual FoxPro 基础知识1.1 选择题1. 关系数据库管理系统所管理的关系是________。
A. 若干个二维表B. 一个DBF文件C. 一个DBC文件D. 若干个DBC文件2.在Visual FoxPro中,用二维表数据来表示实体与实体之间联系的数据模型称为________ 。
A. 层次模型B. 网状模型C. 关系模型D. 联系模型3.在Visual FoxPro中,专门的关系运算不包括________。
A. 选择B. 投影C. 联接D. 差运算4.下列关于数据库系统的说法,正确的一项是________。
A. 数据库中只存在数据项之间的联系B. 数据库中只存在记录之间的联系C.数据库的数据项之间和记录之间都存在联系D.数据库的数据项之间和记录之间都不存在联系5.下列关于Visual FoxPro的说法,正确的一项是________。
A. Visual FoxPro是一种在微机上运行的数据库管理系统软件B. 在微机上运行的数据库管理系统软件是Visual FoxPro 6.0C. Visual FoxPro是一种在微机上运行的数据库系统D. Visual FoxPro 6.0是一种在微机上运行的数据库系统6.在Visual FoxPro中,“表”文件扩展名为________。
A. APPB. DBFC. DBCD. BAK7.在Visual FoxPro中,数据库完整性一般包括________。
A. 实体完整性、域完整性B. 实体完整性、域完整性、参照完整性C. 实体完整性、域完整性、数据库完整性D. 实体完整性、域完整性、数据表完整性8.数据库系统由________组成。
A. 计算机硬件系统、数据集合、数据库管理系统、相关软件、数据管理员(用户)B. 计算机软件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)C. 计算机硬件系统、数据库集合、数据系统、相关软件、数据管理员(用户)D. 计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)9.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、数据库系统与文件系统的最主要区别是(分数:2 分)A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量标准答案是:B。
2、数据库系统的核心是(分数:2 分)A. 数据模型B. 数据库管理系统C. 数据库D. 数据库管理员标准答案是:B。
3、Visual FoxPro支持的数据模型是(分数:2 分)A. 层次数据模型B. 关系数据模型C. 网状数据模型D. 树状数据模型标准答案是:B。
4、在Visual FoxPro中“表”是指(分数:2 分)A. 报表B. 关系C. 表格D. 表单标准答案是:B。
5、对于“关系”的描述,正确的是(分数:2 分)A. 同一个关系中允许有完全相同的元组B. 同一个关系中元组必须按关键字升序存放C. 在一个关系中必须将关键字作为该关系的第一个属性D. 同一个关系中不能出现相同的属性名标准答案是:D。
6、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是(分数:2 分)A. 索引、排序、查找B. 建库、录入、排序C. 选择、投影、联接D. 显示、统计、复制标准答案是:C。
7、关系运算中的选择运算是(分数:2 分)A. 从关系中找出满足给定条件的元组的操作B. 从关系中选择若干个属性组成新的关系的操作C. 从关系中选择满足给定条件的属性的操作D. A和B都对标准答案是:A8、如果一个学生可以选择多门课程,而且每门课程可以被多个学生选择,则学生和课程两个实体之间的关系属于(分数:2 分)A. 一对一联系B. 多对一联系C. 多对多联系D. 一对多联系标准答案是:C。
9、在Visual FoxPro的项目管理器中不包括的选项卡是(分数:2 分)A. 数据B. 文档C. 类D. 表单标准答案是:D。
10、在下面的数据类型中默认值为.F.的是(分数:2 分)A. 数值型B. 字符型C. 逻辑型D. 日期型标准答案是:C。
11、Visual FoxPro内存变量的数据类型不包括(分数:2 分)A. 字符型B. 货币型C. 数值型D. 通用型标准答案是:D。
12、使用命令DECLARE aa(3,4)定义的数组,aa包含的数组元素(下标变量)的个数为(分数:2 分)A. 3个B. 4个C. 7个D. 12个标准答案是:D13、下面关于Visual FoxPro数组的叙述中,错误的是(分数:2 分)A. 用DIMENSION和DECLARE都可以定义数组B. 一个数组中各个数组元素必须是同一种数据类型C. 新定义数组的各个数组元素初值为.F.D. Visual FoxPro只支持一维数组和二维数组标准答案是:B。
14、在下面的Visual FoxPro表达式中,不正确的是(分数:2 分)A. {^2008-05-01 10:10:10 AM}-10B. {^2008-05-01}-DATE()C. {^2008-05-01}+DATE()D. {^2008-05-01}+1000标准答案是:C。
15、下列函数中函数值为字符型的是(分数:2 分)A. DATE()B. TIME()C. YEAR()D. DATETIME()标准答案是:B。
16、连续执行以下命令之后,表达式的输出结果为真的是 ()SET EXACT OFFX="湖南大学□"(□表示空格)(分数:2 分)A. X=”湖南”B. ”湖南”=XC. ”大学”=XD. ”湖南大学”=标准答案是:A。
17、表达式LEN(ALLT(SPACE(10)))的运算结果是(分数:2 分)A. NULLB. 10C. 0D.标准答案是:C。
18、下面的表达式中,结果为逻辑假的是(分数:2 分)A. EMPTY(SPACE(5))B. ISNULL(0)C. LIKE(‘abc?’,’abcd’)D. BETWEEN(40,34,50)标准答案是:B。
19、下列表达式的结果为字符型的是(分数:2 分)A. OCCURS(‘A’,’ABCABC’)B. CTOD(‘01/01/08’)C. DTOC(DATE())D. ROUND(123.45,1标准答案是:C。
20、在Visual FoxPro中以下叙述错误的是(分数:2 分)A. 关系也被称作数据表B. 数据库文件不存储用户数据C. 数据库文件用来组织和管理相互联系的多个数据表及相关的数据库对象。
D. 多个数据表存储在一个物理文件中标准答案是:D。
21、在Visual FoxPro中,表结构中的逻辑型、备注型、日期型字段的宽度由系统自动给出,它们分别为(分数:2 分)A. 1、4、8B. 4、4、10C. 1、10、8D. 2、8、8标准答案是:A。
22、在Visual FoxPro中,学生表STUDENT中包含有通用型字段简介,表中通用型字段中的数据均存储到另一个文件中,该文件名为(分数:2 分)A. 简介.FPTB. STUDENT.DBFC. 简介.DBTD. STUDENT.FTP标准答案是:D。
23、在Visual FoxPro中,存储图象的字段类型应该是(分数:2 分)A. 备注型B. 通用型C. 字符型D. 双精度型标准答案是:B。
24、在Visual FoxPro中,下列关于表的叙述正确的是(分数:2 分)A. 在数据库表和自由表中,都能给字段定义有效性规则和默认值B. 自由表不能建立候选索引C. 自由表加入到数据库中,可以变为数据库表D. 一个自由表加入到多个数据库中标准答案是:C。
25、在Visual FoxPro中,建立数据库表时,将年龄字段值限制在18之上的这种约束属于(分数:2 分)A. 实体完整性约束B. 域完整性约束C. 参照完整性约束D. 视图完整性约束标准答案是:B。
26、通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中(分数:2 分)A. 参照完整性约束B. 实体完整性约束C. 域完整性约束D. 字段完整性约束标准答案是:C。
27、数据库表可以设置默认值,默认值是(分数:2 分)A. 逻辑表达式B. 字符表达式C. 数值表达式D. 以上都不对标准答案是:D。
28、在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是(分数:2 分)A. CREATEB. CREATE SDBC. CREATE TABLE SDBD. CREATE DATABASE SDB标准答案是:D。
29、打开数据库abc的正确命令是(分数:2 分)A. OPEN DATABASE abcB. USE abcC. USE DATABASE abcD. OPEN abc标准答案是:A。
30、使数据库表变为自由表的命令是(分数:2 分)A. DROP TABLEB. REMOVE TABLEC. FREE TABLED. RELEASE TABLE标准答案是:B。
31、在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是(分数:2 分)A. MODIFY STRUCTURE STUDENTB. MODIFY COMMAND STUDENTC. CREATE STUDENTD. CREATE TABLE STUDENT标准答案是:C。
32、要为当前表所有职工增加100元工资应该使用命令(分数:2 分)A. CHANGE 工资WITH 工资+100B. REPLACE 工资WITH 工资+100C. CHANGE ALL 工资WITH 工资+100D. REPLACE ALL 工资WITH 工资+100标准答案是:D。
33、在Visual FoxPro中,使用LOCATE FOR <expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用(分数:2 分)A. 再次使用LOCATE FOR <expL>命令B. SKIP命令C. CONTINUE 命令D. GO命令标准答案是:C。
34、当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令(分数:2 分)A. DELETE FOR 图书号=B. DELETE WHILE 图书号=C. DELETE FOR 图书号=D. DELETE FOR 图书号LIKE标准答案是:A。
35、在Visual FoxPro中,建立索引的作用之一是(分数:2 分)A. 节省存储空间B. 便于管理C. 提高查询速度D. 提高查询和更新的速度标准答案是:C。
36、下面有关索引的描述正确的是(分数:2 分)A. 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B. 索引与数据库表的数据存储在一个文件中C. 创建索引是创建一个指向数据库表文件记录的指针构成的文件D. 使用索引并不能加快对表的查询操作标准答案是:C。
37、可以伴随着表的打开而自动打开的索引是(分数:2 分)A. 单一索引文件(IDX)B. 复合索引文件(CDX)C. 结构化复合索引文件D. 非结构化复合索引文件标准答案是:C。
38、若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是(分数:2 分)A. 主索引B. 唯一索引C. 候选索引D. 普通索引标准答案是:A。
39、不允许记录中出现重复索引值的索引是(分数:2 分)A. 主索引B. 主索引、候选索引、普遍索引C. 主索引和候选索引D. 主索引、候选索引和唯一索引标准答案是:C。
40、以下关于主索引和侯选索引的叙述正确的是(分数:2 分)A. 主索引和侯选索引都能保证表记录的惟一性B. 主索引和侯选索引都可以建立在数据库表和自由表上C. 主索引可以保证表记录的惟一性,而侯选索引不能D. 主索引和侯选索引是相同的概念标准答案是:A。
41、在表设计器的“字段”选项卡中可以创建的索引是(分数:2 分)A. 唯一索引B. 候选索引C. 主索引D. 普通索引标准答案是:D。
42、在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的(分数:2 分)A. 参照完整性B. 实体完整性C. 域完整性D. 用户定义完整性标准答案是:B。
43、用命令"INDEX on 姓名 TAG index_name "建立索引,其索引类型是(分数:2分)A. 主索引B. 候选索引C. 普通索引D. 唯一索引标准答案是:C。
44、用命令“INDEX ON 姓名TAG index_name UNIQUE”建立索引,其索引类型是(分数:2 分)A. 主索引B. 候选索引C. 普通索引D. 唯一索引标准答案是:D。