30vf期末考试题
- 格式:doc
- 大小:36.00 KB
- 文档页数:4
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中,使用________命令可以创建一个数据库。
2021vf期末考试试题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是2021vf期末考试的科目?A. 数学B. 英语C. 物理D. 化学答案:C2. 2021vf期末考试的日期是?A. 2021年12月1日B. 2021年12月15日C. 2021年12月25日D. 2021年12月30日答案:B3. 考试时长为多少分钟?A. 90分钟B. 120分钟C. 150分钟D. 180分钟答案:B4. 考试形式是?A. 笔试B. 口试C. 实验D. 论文答案:A5. 下列哪个选项不是2021vf期末考试的题型?A. 单选题B. 多选题C. 简答题D. 判断题答案:B6. 考试总分是多少分?A. 100分B. 150分C. 200分D. 250分答案:A7. 考试合格分数线是多少分?A. 60分B. 70分C. 80分D. 90分答案:A8. 考试中可以使用计算器吗?A. 是B. 否答案:A9. 考试中允许携带哪些物品?A. 笔和橡皮B. 手机和笔记C. 书籍和资料D. 食物和饮料答案:A10. 考试结束后,试卷和草稿纸需要上交吗?A. 是B. 否答案:A二、填空题(每题2分,共20分)1. 2021vf期末考试的科目名称是________。
答案:物理2. 考试当天需要携带的证件是________。
答案:身份证3. 考试地点位于校园的________。
答案:图书馆4. 考试前________分钟需要到达考场。
答案:305. 考试中如果需要上厕所,需要________。
答案:举手示意6. 考试中如果发现试卷有印刷错误,需要________。
答案:举手询问7. 考试结束后,需要在________分钟内离开考场。
答案:58. 考试中如果发现作弊行为,将被________。
答案:取消考试资格9. 考试中如果需要帮助,可以________。
答案:举手请求监考老师10. 考试结束后,试卷和草稿纸需要________。
1 第 3、4套模拟题 一.判断题(3套) 1. Visual FoxPro 中关系表达式的结果是一个字符串 .T.或 .F.(错) 2. 执行?IIF(6>9,6,9)后的结果为9(对) 3. 常量是其值在程序的执行过程中可以改变的量(错) 4. 执行?MOD(3,-9)后的结果为-3(错) 5. 字段名可包含中文,英文字母,数字与下划线,而且第一个字母可以是数字或下划线.(错) 6. Visual FoxPro 中的内存变量名允许与数据库中的字段名同名.(对) 7. 在Visual FoxPro中,您可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是“当前数据库”.(错) 8. 您可使用相关的工具来修改那些用向导所生成的文件,而向导本身无法修改这些文件.(对) 9. 在Visual FoxPro中,一维数组可以当作二维数组使用.(错) 10. 查询设计器不可以对数据进行统计.(错) 11. locate命令可以独立于continue命令执行,同理continue命令也可以独立于locate命令执行。(错) 12. list和display命令的功能和在程序中所起到的作用都是一样的.(错) 13. 新建一张表单时,可以添加新的属性,方法和事件.(对) 14. 表单中的标签控件使用方法与文本框控件完全相同.(错) 15. 表单的定义是以表文件的形式存储的.(错) 二 判断题(4套) 1. 在VF中,表达式“a”$”this is a book!”的结果是假的(错) 2. 表达式(5+4)*2**2/3的值为12,表达式”a,b,c”$”nmabcgh”的值为.T.,表达式5<3 and 7<8的值为.F.(错) 3. 复选框中的value值取为1时,表明其被选中。(对) 4. 表达式alltrim(space(15))的返回值是空字符串(对) 5. {^99/02/10}和(”99/02/11”)都是vf数据库的日期型数据(错) 6. 在vf中,只能用rqbe生成报表文件,然后用报表生成器修改报表文件(对) 7. 备注型数据是较长文本数据,备注字段内容保存在一个数据库同名而扩展名为.fxt(错) 8. 同一个数组中的各个元素必须是相同的数据类型(错) 9. 项目是文件,数据,文档等vfp对象的集合(对) 10. 使用sort命令排序表的缺点是较费时与浪费磁盘空间(对) 11. 在命令窗口中输入的命令,按回车键才能执行(对) 12. 表设计器所创建的索引一定会储存在结构复合索引文件中(对)
计算机二级(VF)30(总分1780,考试时间90分钟)选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。
1. 有A、B、C三个数据表,若已建立了A→B的关联,需要再建立B→C的关联,形成A→B→C 的关联,则()。
A. 工程资源管理器窗口B. 工具箱窗口C. 代码窗口D. 布局窗口2. 系统变量_PAGENO的值表示()。
A. 还未打印的报表页数B. 已经打印的报表页数C. 当前打印的报表日期D. 当前打印的报表页数3. 对于长度为n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是______。
A. 冒泡排序为n/2B. 冒泡排序为nC. 快速排序为nD. 快速排序为n(n-1)/24. 利用BOF( )测试当前打开的一个空表文件,函数返回值为()。
A. .T.B. .P.C. 1D. -15. 用二维表数据来表示实体及实体之间联系的数据模型为()。
A. 层次模型B. 网状模型C. 关系模D. E-R模型6. 某数据库有20条记录,若用函数EOF( )测试结果为。
T.,那么此时函数RECNO( )的值是()。
A. 20B. 21C. 19D. 17. 在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是()。
A. 日期型和逻辑型B. 日期型和通用型C. 逻辑型和备注型D. 备注型和通用型8. 下列描述中正确的是______。
A. 软件工程只是解决软件项目的管理问题B. 软件工程主要解决软件产品的生产率问题C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D. 软件工程只是解决软件开发中的技术问题9. 在Visual FoxPro中,以共享方式打开数据库文件的命令短语是()。
A. 一元成员运算符B. 二元成员运算符C. 一元友元运算符D. 选项B)和选项C)都可能10. 若内存变量名与当前的数据表中的一个字段"student"同名,则执行命令?student后显示的是()。
vf考试题目及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,用于打开表单的命令是?A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. SHOW FORM答案:A2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. SIZE答案:A3. Visual FoxPro中,如何将当前日期赋值给变量?A. DATE() = @DATEB. @DATE = DATE()C. @DATE = DATED. DATE = @DATE答案:B4. 在Visual FoxPro中,以下哪个命令用于排序记录?A. ORDER BYB. SORTC. INDEXD. RANK答案:B5. Visual FoxPro中,如何将一个表的记录追加到另一个表中?A. INSERT INTOB. APPEND FROMC. COPY TOD. MOVE TO答案:B6. 在Visual FoxPro中,以下哪个命令用于创建索引?A. CREATE INDEXB. INDEX ONC. SET INDEXD. INDEX TO答案:B7. Visual FoxPro中,如何设置当前工作目录?A. SET PATHB. SET DIRECTORYC. SET WORKING DIRECTORYD. SET CURRENT DIRECTORY答案:D8. 在Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOS()答案:D9. Visual FoxPro中,如何将变量的值设置为NULL?A. CLEAR @变量名B. @变量名 = NULLC. @变量名 = ""D. @变量名 = 0答案:B10. 在Visual FoxPro中,以下哪个命令用于删除表中的重复记录?A. DELETE DUPLICATESB. REMOVE DUPLICATESC. DROP DUPLICATESD. ERASE DUPLICATES答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以退出程序。
VF二级考试题一、选择题1.在参照完整性的设置中,如果当主表中删除记录后,要求删除子表中的相关记录,则应将“删除”规则设置为( )。
A.限制B.级联C.忽略D.任意2.在Visual FoxPro系统中,表的结构取决于()。
A.字段的个数、名称、类型和长度B.字段的个数、名称、顺序C.记录的个数、顺序D.记录和字段的个数、顺序3.在SQL查询中的HAVING子句的作用是()。
A.指出分组查询的范围B.指出分组查询的值C.指出分组查询的条件D.指出分组查询的字段4.根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术的发展可以分为三个阶段,其中不包括下列的( B )。
A.人工管理阶段B.计算机管理阶段C.文件系统阶段D.数据库系统阶段5.根据关系模型的有关理论,下列说法中正确的是( C )。
A.二维表中的每一列可以有多个字段名B.二维表中允许出现完全相同的行C.二维表中行的顺序、列的顺序均可以任意交换D.二维表中行的顺序、列的顺序不可以任意交换6.下列不属于关系运算的是( B )。
A.选择运算B.合并运算C.投影运算D.连接运算7.在Visual FoxPro 中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们的宽度分别为( A )。
A. 1、4、8B. 4、4、10C. 1、10、8D. 2、8、88.用树形结构表示各类实体及其之间联系的数据模型称为:( A )。
A.层次模型B.网状模型C.关系模型D.面向对象模型9.在下列数据库当中,目前还算不上是大型数据库的是( B )。
A. OracleB. AccessC. SQL ServerD. Sybase10.在 Visual FoxPro 系统中,下列命名中不能作为变量名的是( B )。
A.姓名B.姓名+2005 C.姓名2005 D.姓名_200511.下列函数返回值为字符型的是( B )。
SQL查询实验一、请针对已知的zgda.dbf和zggz.dbf进行操作,zgda.dbf 和zggz.dbf存放在d:\data目录下,其中:二、(实发工资=基本工资+奖金+补贴+书报费--公积金--水电费)三、1.基本工资在1000元以上(>1000)的职工人数select count(*) from zgda where 基本工资>1000select count(*) from c:\data\zgda where jbgz>10001432.将zgda.dbf中姓"张"的职工记录都复制到zgday.dbf中,再按基本工资字段升序排序,将排在第6位的职工姓名及基本工资显示出来select * from zgda order by 基本工资into table zgdayuse zgdaydisplay 姓名,基本工资record 6或者:select * top 6 from c:\data\zgda order by jbgz陈斐780.003.查找三车间公积金60元以下(<60)的职工,算出他们的书报费之和。
select sum(书报费) from zgda,zggz where zgda.职工号=zggz.职工号and 部门="三车间" and 公积金< 60select sum(sbf) from c:\data\zgda,c:\data\zggz where zgda.bh=zggz.bhand bm="三车间" and gjj < 60select sum(sbf) from c:\data\zgda,c:\data\zggz where zgda.bh=zggz.bh and bm="装配车间" and gjj< 60300四、请针对已知的zgda.dbf和zggz.dbf进行操作,zgda.dbf 和zggz.dbf存放在d:\data目录下,其中:五、(实发工资=基本工资+奖金+补贴+书报费--公积金--水电费)六、 1. 计算zggz.dbf中职工号为"101015"的职工的实发工资的值.select 基本工资+奖金+补贴+书报费-公积金-水电费as 实发工资from zggz,zgda where zgda.职工号=zggz.职工号and zggz.职工号="101015" 11105七、select jbgz+jj+bt+sbf-gjj as 实发工资from zggz where zggz.bh="11105"1837.912. 对zgda.dbf按照出生日期降序排序,排在第40位的职工的姓名select * from zgda order by 出生日期desc into cursor czgdaselect czgdadisplay 姓名record 40select * top 40 from zgda order by csrq desc郑宗3. 统计开发部职工的公积金金额总计select sum(公积金) from zggz,zgda where zgda.职工号=zggz.职工号and 部门="开发部"select sum(gjj) from zggz,zgda where zgda.bh=zggz.bh and bm="开发部"4409.08八、请针对已知的zgda.dbf和zggz.dbf进行操作,zgda.dbf 和zggz.dbf存放在d:\data目录下,九、其中:十、(实发工资=基本工资+奖金+补贴+书报费--公积金--水电费)十一、1.对zgda.dbf按照职工姓名降序排序,排在第30位的职工姓名select * from zgda order by 姓名desc into cursor czgdaselect czgdadisplay 姓名record 30十二、十三、2.统计销售部工作的职工人数select count(*) from zgda where 部门="开发部"十四、3.统计技术部职工的公积金金额总计select sum(公积金) from zggz,zgda where zgda.职工号=zggz.职工号and 部门="技术部"十五、十六、请针对已知的zgda.dbf和zggz.dbf进行操作,zgda.dbf 和zggz.dbf存放在d:\data目录下,十七、其中:十八、(实发工资=基本工资+奖金+补贴+书报费--公积金--水电费)十九、1.对zgda.dbf按照职工姓名降序排序,排在第30位的职工的基本工资是多少?select * from zgda order by 姓名desc into cursor czgdaselect czgdadisplay 基本工资record 30二十、2.统计销售部工作的职工人数select count(*) from zgda where 部门="销售部"二十一、3.统计开发部职工的公积金金额平均值select avg(公积金) from zggz,zgda where zgda.职工号=zggz.职工号and 部门="开发部"二十二、五、请针对已知的zgda.dbf和zggz.dbf进行操作,zgda.dbf 和zggz.dbf存放在d:\data目录下,其中:(实发工资=基本工资+奖金+补贴+书报费--公积金--水电费)1.统计所有男职工的人数select count(*) from zgda where 性别="男"2.计算74年7月6日出生的职工的实发工资的值.select 基本工资+奖金+补贴+书报费-公积金-水电费as 实发工资from zggz,zgda where zgda.职工号=zggz.职工号and 出生日期={^1974-07-06}3.三车间职工中的水电费额最高的人是谁select 姓名from zggz,zgda where zgda.职工号=zggz.职工号and 水电费=(select max(水电费) from zggz,zgda where zgda.职工号=zggz.职工号and 部门="三车间") and 部门="三车间"或者:select姓名,水电费from c:\data\zggz,c:\data\zgda where zgda.bh=zggz.bh and bm="三车间"order by水电费二十三、请针对已知的zgda.dbf和zggz.dbf进行操作,zgda.dbf 和zggz.dbf存放在d:\data 目录下,二十四、其中:二十五、(实发工资=基本工资+奖金+补贴+书报费--公积金--水电费)二十六、1.计算"张明"的每月实发工资select 基本工资+奖金+补贴+书报费-公积金-水电费as 实发工资from zggz,zgda where zgda.职工号=zggz.职工号and 姓名="张明"二十七、2.统计65年12月31日前出生的职工的人数select count(*) from zgda where 出生日期<{^1965-12-31}二十八、3.一车间职工的补贴额总计是多少select sum(公积金) from zggz,zgda where zgda.职工号=zggz.职工号and 部门="一车间"二十九、请针对已知的zgda.dbf和zggz.dbf进行操作,zgda.dbf 和zggz.dbf存放在d:\data目录下,其中:(实发工资=基本工资+奖金+补贴+书报费--公积金--水电费)1.职称为"经济师"的职工人数select count(*) from zgda where 职称="经济师"2.计算zggz.dbf中实发工资字段的值,并将实发工资字段值升序进行排序,找出排在第50位的职工的实发工资字段的值clear allselect 0use zgdaselect 0use zggzselect zgdaindex on 职工号tag zghselect zggzset relation to 职工号into zgdareplace all 实发工资with zgda.基本工资+奖金+补贴+书报费-公积金-水电费&& 说明:以上是求出实发工资字段的值index on 实发工资tag sfgzgo topskip 50 && 这里不要用go 50,否则求出的是错误的实发工资disp 实发工资或者:select jbgz+jj+bt+sbf-gjj as 实发工资top 50 order by 实发工资from c:\data\zggz1402.203.查找开发部中公积金60元以下(<60)的职工的姓名,找出其中最年长者。
《数据库基础及应用VF》注意事项:1. 请考生按要求在试卷装订线内填写姓名、学号和年级专业。
2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案。
3. 不要在试卷上乱写乱画,不要在装订线内填写无关的内容。
4.一、单项选择题:每小题2分,共40分。
(在每小题的四个备选答案中有一个正确答案)1.关系的完整性不包括()。
A. 实体完整性B. 数据完整性C. 参照完整性D. 用户自定义完整性2.数据库系统的三级模式不包括()。
A.概念模式B.内模式C.外模式D.数据模式3.关于数据库系统说法错误的是()。
A.数据实现集中控制,具有统一的数据结构。
B.具有安全控制机制,能够实现数据共享。
C.具有数据独立性。
D.能够消除数据的冗余性。
4.下列不属于专门的关系运算的是()。
A.自然联结B.投影与选择运算C.联结运算D.交和差运算5.项目管理器中的“数据”选项卡用于显示和管理()。
A. 数据库、自由表和查询B. 数据库、报表和向导C. 数据库、表单和查询D.数据库、自由表、视图和查询6.关于字符型、日期型、数值型和逻辑型的标识符正确的是()。
A. C、D、N、LB. C、T、I、LC. G、D、I、LD. G、T、N、L7.Visual FoxPro数据库文件中,函数SUBSTR(“ABCDEF”,1,3)的值是()。
A. ACB. BCDC. CDED. ABC8.下列()符号不能作为Visual FoxPro中变量名。
A. Aad23EFB. 5 K123CC. 变量ABDD. xyz9.在Visual FoxPro中,关于自由表叙述正确的是()。
A. 自由表和数据库表是完全相同的B. 自由表不能建立字段级规则和约束C. 自由表不能建立候选索引D. 自由表不可以加入到数据库中10.要为当前数据表中当前职工记录增加200元工资应该使用命令()。
A. BROW 工资+200B. REPLACE 工资WITH 工资+200C. MODI 工资WITH 工资+200D. REPLACE 工资+20011.若所建立的索引字段不允许重复,并且一个表中能创建多个,它应该是()。
试卷编号:87所属语言:Visual Foxpro试卷方案:西北民大VFP2010年春季试卷总分:100分共有题型:4种一、填空共10题(共计10分)第1题(1.0分)题号:54类是对象的集合,它包含了相似的有关对象的特征和行为方法,而【对象】则是类的实例第2题(1.0分)题号:11在Visual FoxPro的表中,通用型字段是用来放置特定的OLE对象的,OLE对象的,OLE的中文名称是【对象的链接与嵌入】.OLE对象的数据,实际上是存储在扩展名为【FPT】的文件中的.第3题(1.0分)题号:16对以下命令填空,使最后的输出结果为"庆祝中国申办2008年奥运会成功".sl=″2008年奥运会庆祝中国成功申办″s2=【1】(sl,13,8)+【2】(sl,4)+【3】(s1,12)+SUBS(SL,21,4)?s2答案:=======(答案1)=======SUBSTR=======(答案2)=======RUGGT=======(答案3)=======LEFT第4题(1.0分)题号:20向表中输入数据,可以采用【浏览】和【编辑】第5题(1.0分)题号:9执行DIMENSION a(2,3)命令后,数组a的各数组元素的类型是【逻辑型】,值是【F】第6题(1.0分)题号:40SQL SELECT语句为了将查询结果存放到临时表中应该使用【INTO CURSOR】短语第7题(1.0分)题号:58不带参数的【SET SYSEMENU TO】命令将会屏蔽系统菜单,使系统菜单不可用第8题(1.0分)题号:48视图和查询都可以对【1】表进行操作答案:本地或数据库第9题(1.0分)题号:30Visual FoxPro的主索引和候选索引可以保证数据的【实体】完整性第10题(1.0分)题号:7Visual FoxPro6.0提供了大量的辅助设计工具,可分为【1】、【2】、和【3】3种答案:=======(答案1)=======向导=========或=========设计器=========或=========生成器二、单项选择共35题(共计35分)第1题(1.0分)题号:53当新建了一个项目文件后,菜单栏中有(答案:B)变化。
vf期末试题⼀、选择题(共25⼩题)1.关于数据库和数据表之间的关系,正确的描述是__D__.A) 数据表中可以包含数据库B)数据库中只包含数据表C)数据库和数据表没有关系D)数据库中包含数据表、表间关系和相关的操作2.下列表达式中,不正确的是_D____.A) 10/01/2000 B) “2000”C) {2000}D) xyz=?5?3.对于逻辑删除和物理删除,下列说法正确的是___C____.A) 逻辑删除不可恢复,物理删除可恢复B)⼆者皆可恢复C)逻辑删除可恢复,物理删除不可恢复D)⼆者皆不可恢复4.在VFP中,若当前记录位置为45,则将指针移到记录编号为20的命令是_____C___.A) SKIP 20 B) SKIP -20 C) GOTO 20D) GOTO-205.对于只有两种取值的字段,⼀般使⽤ D .A) 字符型B) 数值型C) ⽇期型D) 逻辑型6.在下列函数中,函数值为数值的是___A_____.A) AT(…计算机?,‘计算机中⼼’)B)CTOD(…01/01/96?)C)BOF( )D)SUBSTR(DTOC(DA TE()),7)7.执⾏STORE ”333” TO A 之后,再执⾏?”222”+”&A”的结果是C.A) 222&A B) 333 C)222333 D) 出错信息8. 利⽤____B___命令,可以在浏览窗⼝浏览表中的数据。
A) USE B) BROWSE C) MODIFY STRU D) LIST9.数据库、数据库系统、数据库管理系统这3者之间的关系是___A___.A) 数据库系统包含数据库和数据库管理系统B) 数据库包含数据库系统和数据库管理系统C)数据管理系统包含数据库和数据库系统D) 数据库系统就是数据库,也就是数据库管理系统10.以下命令中正确是的____A____.A) STORE 10 TO X, Y B) STORE 10, 10 TO X, YC) X=10, Y=10 D) X=Y=”10”11.使⽤关系运算对系统进⾏操作,得到的结果是______D____。
1。VFP是一种 ________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对
象_ D. 关系 答案: D
3。目前三种基本的数据模型是 ________ 。 选择:A. 层次模型、网络模型、关系
模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模
型、关系模型、对象模型 答案: A
5。VFP系统中,表的结构取决于 ___________ 。 选择:A. 字段的个数、名称、
类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、
顺序 答案: A
7。数据库管理系统是 ________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅
助设计软件_ D. 系统软件 答案: D
8。关系型数据库采用 ________ 表示实体和实体间的联系。选择:A. 对象 B. 字段
_C. 二维表_ D. 表单 答案: C
9。在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。选择:A.
字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D.
日期型、备注型、逻辑型 答案: D
10。 VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件
的扩展名为________ 。 选择:A. .PRG B. .QPRC. .SCX D. .TXT 答案: B
11。函数SUBSTR("VisualFoxPro5.0",7,6)的返回值是______。
13。一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为_______。
A. 外关键字 B. 主关键字C. 超关键字 D. 候选关键字_ 答案: A
19。以下的四组函数,返回值的数据类型是一致的_____。 选择:A. DTOC(DATE()),
DATE(), YEAR(DATE()) _ B. ALLTRIM("VFP 5.0"),ASC("A"), SPACE(8)C. EOF( ) ,
RECCOUNT( ) , DBC( )_ D. STR(3.14,3,1), DTOC(DATE()), SUBSTR("ABCD",3,
1) 答案: D
20。VFP的循环语句有_____。选择:A. DO WHILE,FOR和SCAN _ B. DO
WHILE ,FOR 和 LOOP _C. FOR,SCAN和LOOP _ D. DO CASE 和 DO WHI
LE _ 答案: A
21。字段的默认值是保存在______。 选择:A. 表的索引文件中 B. 数据库文件中C.
项目文件中 D. 表文件中 答案: B
22。 彻底删除记录数据可以分两步来实现,这两步是______。选择:A. PACK和Z
AP B. PACK和RECALL_C. DELETE和PACK D. DELE和RECALL _ 答案: C
23。表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个
关闭后,则该"临时性关系" ______。 选择:A. 转化为永久关系 B. 永久保留C. 临时保留
D. 消失 答案: D
29。 关于数据库的操作,下述说法中,_________是正确的。选择:A. 数据库被删
除后,则它包含的数据库表也随着被删除_ B. 打开了新的数据库,则原来已打开的数据库
被关闭 _C. 数据库被关闭后,它所包含的数据库表不能被打开_ D. 数据库被删除后,
它所包含的表变成自由表_ 答案: D
40。运行查询 CX1.QPR命令是 ________ 。 选择:A. use cx1_ B.
use cx1.qprC. do cx1.qpr_ D. do cx1 答案: C
41。 在Visual FoxPro系统中, ________创建时,将不以独立的文件形式存储。
选择:A. 查询_ B. 视图 _C. 类库 D. 表单 答案: B
56。VFP 中,执行“?AT("管理","数据库管理系统")”命令后,返回的结果是:___
___。 A. 0 B. 4 C. 7 D. 错误的函数名 答案: C
72。下列命令中,不能使程序跳出循环的是_______。
A. LOOP B. EXIT C. QUIT D. RETURN 答案: A
80。要求一个表中的数值型字段数据精度具有 4 位小数,则该字段的宽度至少定义
为_________ 。
A. 4位 B. 5位 C. 6位 D. 12位 答案: C
81。打开一个空表,执行 ?EOF(),BOF()命令,显示结果为_________。
A. .T.和.T. B. .F.和.F.
C. .F.和.T. D. .T.和.F. 答案: A
82。表(XS.DBF)中含有100条记录,执行下列命令后显示的记录序号是___
_____。
USE XS
GO 10
LIST NEXT 4
A. 10,11,12,13 B. 11,12,13,14
C. 4,5,6,7 D. 1,2,3,4 答案: A
86。下列关于索引的描述中,不正确的是 ________。 选择:A. 结构和非结构复合
索引文件的扩展名均为.CDX
B. 结构复合索引文件随表的打开而自动打开
C. 一个数据库表仅能创建一个主索引和一个唯一索引
D. 结构复合索引文件中的索引在表中的字段修改时,自动更新 答案: C
87。参照完整性的作用是___________ 控制。
A. 字段数据的输入 B. 记录中相关字段之间的数据有效性
C. 表中数据的完整性 D. 相关表之间的数据一致性 答案: D
91。 学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性
别(XB,C,2)班级(BJ,C,6),用Insert 命令向XS表添加一条新记录,记录内容为:
XH XM XB BJ
99220101 王 凌 男 992201
下列命令中正确的是 ________。 选择:A. INSERT INTO XS VALUES("9922010
1","王 凌","男","992201") B. INSERT TO XS VALUES("99220101","王 凌","男","99220
1")C. INSERT INTO XS(XH,XM,XB,BJ) VALUES(99220101, 王 凌,男,992 D. INSER
T TO XS(XH,XM,XB,BJ) VALUES("99220101"," 王 凌","男","992 答案: A
93。 在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自
动生成的三个文件的扩展名为 ___________ 。
A. .PJX、.PJT、.PRG B. .DBF、.CDX、.FPT
C. .FPT、.FRX、.FXP D. .DBC、.DCT、.DCX 答案: B
109. 当执行命令 USE teacher ALIAS js IN B 后,被打开的表的别名是_________。
选择:A. teacher B. jsC. B D. js_B 答案: B
2.9.一张表的全部Memo字段的内容存储在___________。 选择:A. 不同的备注文
件中 B. 同一个文本文件中C. 同一个备注文件中 D. 同一个数据库文件中 答案: C
9.表达式STR(YEAR(DATE()+10)) 的数据类型为_______ 。
答案: C
16.下列程序段用来求0~100之间的偶数之和,请将它写完整:
N=0
S=0
DO WHILE N<=100
N=N+1
IF N%2=1
_______
ELSE
S=S+N
ENDIF
ENDDO
答案: LOOP
21.阅读下列程序,写结果:
SET TALK OFF
S='ABCDEF'
N=LEN(S)
K=1
DO WHILE K<=N
?SUBS(S,K,N-K)
K=K+1
ENDDO
上述程序运行以后,显示内容的前二行为________,_______。
答案: ABCDE ,BCDE