已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2011年计算机等级考试二级VFP基础综合试题及答案汇总(共9套)2011年计算机等级考试二级VFP基础综合试题及答案(1)一.选择题1.Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是。(A)A.选择、投影、联接B.索引、排序、查找C.选择、索引、联系D.差、交、并2.Visual FoxPro是一种关系数据库管理系统,所谓关系是指。(A)A.数据模型符合满足一定条件的二维表格式B.表中的各个记录之间有联系C.表中的各个字段之间有联系D.数据库中的一个表与另一个表有联系3.下列关于数据库系统的说法,不正确的一项是。(C)A.数据库系统由五部分组成:计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)B.数据库系统中减少了数据冗余C.数据库系统中没有数据冗余D.数据库系统可以实现有组织地、动态地存储大量相关数据4.关系数据库管理系统所管理的关系是。(D)A.一个表B.一个二维表C.一个数据库文件D.若干个二维表5.要控制两个表中数据的完整性和一致性,可以设置“参照完整性”,它要求这两个表。(B)A.是不同数据库中的两个表B.是同一数据库中的两个表C.两个相同的自由表D.两个相关的数据库表6.数据库系统的核心是。(A)A.数据库管理系统B.数据库C.数据A库系统D.文件系统7.数据处理的中心问题是。(D)A.数据B.外理数据C.表中的数据D.数据管理8.用二维表结构来表示实体及实体之间联系的模型称为。(C)A.层次模型B.数据库模型C.关系模型D.网状模型9.二维表中的列称为关系的_;二维表中的行称为关系的_。(D)A.元组,属性B.列,行C.行,列D.属性,元组10.关系数据库中每个关系的形式是_。(B)A.表B.二维表C.自由表D.数据库表11.在Visual FoxPro中,一个关系存储为一个文件,文件扩展名为.dbf,称为_。(D)A.元组(记录) B.属性C.字段 D.表12.在关系数据库的基本操作中,从表中选出满足条件的元组的操作称为_。(A)A.选择 B.投影C.联接 D.联系13.从表中选出属性值满足条件的列的操作称为_。(B)A.选择 B.投影 C.筛选 D.联接14.将两个关系中相同的属性的元组联接在一起构成新的二维表的操作称为_。(D)A.选择 B.投影 C.筛选 D.联接15.数据库中的数据是有结构的,这种结构是由数据库管理系统所支持的_表现出来的。(C)A.关系模型 B.数据库模型 C.数据模型 D.关系模式来源:考试大-计算机16.实体完整性保证了表中记录的_,即在一个表中不能出现_。(C)A.特性,重复记录 B.惟一性,重复字段C.惟一性,重复记录 D.特性,重复字段17.参照完整性与表之间的_有关。(A)A.联系 B.元组C.联接 D.属性18.在Visual FoxPro中,_的定义属于域完整性的范畴。(A)A.数据类型 B.数据模型C.关系模型 D.关系模式19.通过数据库系统可以_。(D)A.提高数据的共享性,使多个用户能够同时访问数据库中的数据B.减小数据的冗余度,以提高数据的一致性和完整性C.提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价D.以上答案均正确20.关系运算中,选择的操作对象是_;投影的操作对象是_;联接的操作对象是_。(D)A.两个表,一个表,两个表 B.一个表,两个表,两个表C.一个表,一个表,一个表 D.一个表,一个表,两个表21.选择是从_的角度进行的运算;投影是从_的角度进行的运算。(A)A.行,列 B.行,行 C.列,列 D.列,行22.在联接运算中,按照字段值对应相等为条件进行的联接操作称为。(B)A.联接 B.等值联接 C.自然联接 D.关系联接23.VisualFoxPro将表分为_和_。(C)A.数据库、自由表 B.单表,自由表C.自由表,数据库表 D.单表,数据库二、填空题1._是用来表示对象的状态;_描述对象行为的过程。(属性;方法)2.数据处理是指_。(将数据转换成信息的过程)3.数据库是存储在计算机存储设备上,结构化的相关数据集合。它不仅包括_,而且还包括_。(描述事物的数据本身;相关事物之间的联系)4.实体完整性主要用于_,它是保证表中记录_的特性,即在一个表中不允许出现重复记录。(表;唯一)5.参照完整性与_有关,它是指_。(表之间的联系;当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,可以检查对表的数据操作是否正确)6._是指属性或属性的组合,其值能够唯一地标识一个_。(关键字;元组)7.事件可以由_引发,也可以由_引发。(系统;用户)8.关系数据库中每个关系的形式是_。(二维表)9.数据库系统的核心是_。(数据库管理系统)10.对关系进行选择、投影、联接运算之后,运算结果仍然是一个_。(关系)11.从关系中找出满足指定条件的元组的操作称为_。(选择)来源:考试大-计算机二级考试2011年计算机等级考试二级VFP基础综合试题及答案(2)一、单选题1在命令窗口中输入下列命令,并按回车键,主屏幕上显示的结果是_。(A)?2004-6-27A06/27/04 B04/06/27C06.27.04 D06-27-022执行SET EXACT OFF命令后,再执行 ? ”白云蓝天”白云“,显示结果是。(A)A.T. B.F.C是 D非3在命令窗口中输入下列两条命令,并按回车键:SET MARK TO ;? 2004-6-27,2005-1-05主屏幕上显示的结果是_。(C)A04.06.27 05.05.01B06.27.04 01.05.05C06;27;04 01;05;05D06/27/04 01/05/054. 下面关于Visual FoxPro 数组的叙述中,不正确的是_。(A) A一个数组中各个数组元素必须是同一种数据类型 B新定义的数组的各个数组元素初值为F CVisual FoxPro 只支持一维数组和二维数组 D用DIMENSION命令可以定义数组5在命令窗口中输入下列命令: X=4*5 ? X 主屏幕上显示的结果是_。(D) A4 B5 C. X D206在命令窗口中输入_命令,主屏幕上将显示“Visual FoxPro 6.0”。(C) A?Visual FoxPro 6.0 回车B? Visual FoxPro 6.0 回车 C? Visual FoxPro 6.0 回车 DVisualFoxPro 6.0 回车7 设置当前系统时间是2004 年12 月28 日, 则表达式VAL(SUBSTR(“2004”,2)RIGHT(STR(YEAR(DATE(),2)+13 的值是_。(B)A388.00 B418.00 C398.00 D288.0088E+9 是一个_。(C) A内存变量 B字符常量 C数值常量 D非法表达式9下面的Visual FoxPro表达式中,不正确的是_。(A)A2002-06-29+DATE() B. 2002-06-29-DATE()C200206-29+200 D2002-06_29 16:30 PM-210在Visual FoxPro中,有下面几个内存变量的赋值语句。 (D)M2002-07-01N.F.X3.1438372Y16.272Z$57632执行上述赋值语句后,内存变量M、N、X、Y、z的数据类型分别为_。AT、L、N、C、Y BT、M、N、C、YCD、L、Y、C、Y DD、L、C、N、Y11?2004-6-3+29 的运算结果是_。(C) A072904B06/30/04 C. 070204 D07300412函数SQRT(3*SQRT(9)的计算结果是_。(A) A3.00 B2.00C1.68 D. 2.0013函数? ROUND(3.14159,4)的计算结果是_。(D)A3 B3.14 C1.1415 D3.141614下列函数中,函数值为字符型的是_。(A) ATIME() BLEN() C. DATE() DMAX()15下面表达式中,运算结果为逻辑真的是_。(D) AAT(a,476292)BSPACE(2) C? MAX(2,3) DBOF()16下列函数中, 函数值为数值的是_ 。(D) A TIME()B DATETIME() C CTOD(06/28/02) DYEAR(DATE()17表达式?VAL(SUBS(”数据库”,2)*LEN(Visual FoxPro)的结果是_。(A) A000 B19.00 C20.00 D21.0018输入下列命令,结果是_。(A) a=.NULL. ? a,ISNUIL(a)A.NULL. .T. B.NUlL. C. .T. D.NUIL. .F.19输入下列命令,结果是_。(D) X=-46.611 ? X+STR(X,6,2) A4661BX4661 C. -4661 DX-466120假如当前时间为2004 年6 月30 日上午11 点31 分41 秒,输入下列命令,结果是(C)。 A=DATETME() ? A A30/06/04 11:31:41 AMB06/30/04 11:31:41 PM C06/30/04 11:31:41 AM D30/06/04 11:31:41 PM21下列四个函数中,结果相同的是(D)。AYEAR(DATE()与SUBSTR(DTOC(DATE),7,2) B假设 X我是,Y中国人,X-Y 与Y-XCVARTYPE(38+53*2)与VARTYPE(38+53*2) DLEFT(Visual FoxPro,6)与SUBSTR(Visual FoxPro,1,6)二.填空题 1表达式的形式包括_和_。(单一的运算对象,由运算符将运算对象连接起来形成的式子)2写出下列数学表达式的值。 53*22-7 10+4%3-(2*32) 2004/12/28-23 666口口口+52口口口-我的家 1018/65*8(10.00,-7,12/05/04,666口口口52我的家口口口,47.00)3在Visual FoxPro中,数组在使用之前必须先定义后使用,数组在使用前一般用_或_命令定义。(DIMENSION,DECLARE)4在命令窗口中输入_命令,主屏幕上将显示“学习Visual FoxPro的方法”。(? “学习Visual FoxPro 的方法”,或? 学习Visual FoxPro 的方法,?学习VisualFoxPro 的方法)5函数的一般形式为_。( 函数名(参数1,参数2) )6在Visual FoxPro中,函数的三要素是_。(函数名,参数,函数值)7输入? ROUND(5637272,2),出现的结果是_。(56.37)8函数FLOOR()用来返回_。(P69)(小于或等于指定数值表达式的最大整数)9请对下面函数的使用填空。? ROUND(1.1314925,_)回车,屏幕显示结果为1.1。(1)10函数 ?SUBSTR(WELCOMM,4,3)的结果是_。(COM)本章小结本章在笔试试卷中所占分值比例在10分左右,虽然不算太大,但需要提醒考生的是,本章是重中之重,因为它是编程的基础,起着千层大厦之基石的作用,必须认真复习。如果以前学习过FoxBase或FoxPro,要注意它们的联系与区别。函数部分在考试中,直接或间接的考核会占一定分值,大家要通过上机练习,在理解的基础上记忆,而且要做到活学活用。大家在复习函数的时候,一定要加以分类,善于归纳总结。例如可以采用一个“关系”(一个关系就是一个二维表)来帮助记忆,总结项目要有函数类型、函数格式、函数功能、返回值类型等。表达式是另一个重点。大家可以参照下面所列出的几项,总结在表格中,有助于理解记忆。“表达式类型、表达式格式、可用的运算符、结果及其类型、注意事项”等。而且要注意一些小的知识点,例如:“+”在不同表达式中所起的作用不同,可以作为加法运算(数值表达式中),也可以作为两个字符串的连接符(字符表达式中);也可以用于日期型数据和数值型数据相加,结果为日期型,但是不能用于两个日期型数据。“=”可作赋值命令,也可能是比较运算符。例如A=3=5,其中(从左至右)第一个“=”作为赋值,第二个“=”作为比较运算符。2011年计算机等级考试二级VFP基础综合试题及答案(3)一选择题 1Visual FoxPro中的索引有_。(A) A主索引,候选索引、惟一索引、普通索引 B主索引,视图索引、惟一索引、普通索引 C主索引,候选索引、视图索引、普通索引 D主索引,候选索引、惟一索引、视图索引 2在Visual FoxPro中,主索引用于_。 (B) A关键字字段 B主关键字字段 C次关键字字段 D次主关键字字段 3在浏览器中设置删除标记和取消删除标记的命令是_(B)_。 ACtrl+F BCtrl+T CCtrl+Y DCtrl+E 4在使用逻辑删除命令DELETE FOR逻辑表达式时,如果用FOR短语指定了逻辑表达式,则_。(A) A逻辑删除使该逻辑表达式为真的所有记录 B逻辑删除使该逻辑表达式为假的所有记录 C物理删除使该逻辑表达式为真的所有记录 D物理删除使该逻辑表达式为假的所省记录 5浏览记录时,按_键查看上一条记录。(C) AHOME BEND CPageUP DPageDown 6修改本地视图的命令是_。(A) AMODIFY VIEW BDELETE VIEW CRENAME DCREATE SQLVIEW 7设置字段级规则时,“字段有效性”框的“规则”中应输入_表达式,“信息”框中输入_表达式。(B) A字符串、逻辑 B逻辑、字符串 C逻辑、由字段决定 D由输入的字段决定、逻辑 8假设当前有一个姓名表,将记录指针定位在姓名为“王林”的记录上,应输入的命令是_。(A) ASEEK 王林 ORDER 姓名 BSEEK 王林 TO 姓名 CSEEK 姓名 ORDER 王林 DSEEK 姓名 TO 王林 9在Visual FoxPro中,将当前索引文件中的“姓名”设置为当前索引,应输入的命令是_。(C) ASET ORDER 姓名 BSET 姓名 CSET ORDER TO TAG 姓名 DSET ORDER ON 姓名 10Visual FoxPro支持_两种索引文件。(A) A单索引文件和复合索引文件 B单索引文件和主索引文件 C主索引文件和复合索引文件 D主索引文件和候选索引文件 11要删除表中“年龄”字段中的所有值,其他字段值保持不变,应输入_命令。(B) AREPL ALL 年龄 WITH 1 BREPL ALL 年龄 WITH 0 CREPL ALL 年龄 DREPL 年龄 ALL 12Visual FoxPro参照完整性不包括_。(C) A更新规则 B插入规则 C查询规则 D删除规则 13如果要在当前表中新增一个字段,应使用_(A)_命令。 AMODIFY STRUCTURE BAPPEND CINSERT DEDIT 14要为当前表所有学生的年龄增加2岁,应输入的命令是_(D)_。 ACHANGEALL 年龄 WITH 年龄十2 BCHANGE ALL 年龄十2 WITH 年龄 CREPLACE ALL 年龄十2 WITH 年龄 DREPLACE ALL 年龄 WITH 年龄十2 15一个表的全部备注字段的内容存储在_中。(B) A不同表备注文件 B同一表备注文件 C同一数据库文件 D不同数据库文件 16在Visual FoxPro的数据工作区窗口中,使用SET RELATION命令可以建立两个表之间的关联,这种关联是_。(D) A任意关联 B永久性关联 C根据情况而定 D临时性关联 17在Visual FoxPro中设置参照完整性时,当要更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择_。(B) A忽略 B级联 C限制 D忽略或限制 18永久关系是数据库表之间的关系,在数据库设计器表现为表索引之间的_。(D) A关系 B联接 C映射 D连线 二填空题 1Visual FoxPro在执行_和_时可以自动打开和选择数据库。 (查询,表单) 2在关系数据库中,关系也称为_,在FoxBASE和平期的FoxPro中称为_。(表,数据库文件) 3在Visual FoxPro中, 数据库表字段名最长为_个字符。(128) 4字段的数据类型决定存储在_的数据类型。(字段中的值) 5惟一索引中的“惟一性”是指_的惟一,而不是指_的惟一。(索引项,字段值) 6Visual FoxPro中的表设计器中有_、_、_三个选项卡。(字段、索引、表) 7在多个字段上的索引称为_。(复合索引) 8每个表打开后都有两个默认的别名,一个是_,一个是_。(表名本身,工作区所对应的别名) 9“参照完整性”对话框中的“插入规则”选项卡用于指定_中插入新记录或更新已存在的记录时所用的规则。(子表) 本章小结 本章在考试中所占分值较大,复习时,可以对照教材上机操作,但是以往在辅导过程中,发现很多同学完全就是对照书本机械地进行操作,这样做的意义并不大。正确的实践方法是首先看书,清楚要完成的功能,然后脱离书本上机操作,最后再按照教材进行归纳总结。 本章命令较多,需要大量的实际操作。首先可以使用菜单操作,先熟悉操作和运行环境,再进一步掌握命令的使用。然而编程时用的都是命令,所以对命令必须熟练掌握。 本章的重点是索引、数据的完整性,多工作区。在复习本章的时候,应首先建立一个实际的数据库和若干个表,建议依据自己比较熟悉的主题来建立,例如学生成绩管理系统、工资管理系统,然后加以练习。2011年计算机等级考试二级VFP基础综合试题及答案(4)一. 选择题 1建立表结构的SQL 命令是_。 (D) ADROP TABLE BALTER TABLE CCREAT INDEX DCREAT TABLE 2利用SQL 语句为表中所有学生的名次增加1 应输入_命令。 (A) AUPDATE 学生 SET 名次名次+l BUPDATE 名次名次+1 CSET 名次名次l DUPDATE 学生 SET 名次l 3SELECTSQL 语句的作用是_。 (B) A选择工作区语句 B C选定标准语句 D数据修改 4如果在SQL SELECT 语句的ORDER BY 子句中指定了DESC,则表示_。 (A) A按降序排序 B按升序排序数据查询 C不排序 D无任何意义 5SQL 中的数据操作语句不包括_。 (C) AINSERT BUPDATE CSELECT DDELETE 6下列查询类型中,不属于SQL 查询的是_。 (D) A简单查询 B嵌套查询 C联接查询 D视图查询 7如果从磁盘中物理删除表文件,应输入_命令。 (B) ADROP BDROP TABLE CDELETE DDELETE TABLE 8在Visual FoxPro 的SQL 语句中,具有数据查询功能的是_语句.(C) ACREAT BINSERT CSELECT DDELETE 9Visual FoxPro 支持的SQL 命令要求_。 (C) A被操作的表一定要打开 B被操作的表一定不要打开 C被操作的表不一定要打开 D以上说法都不正确 10在SQL 中,空值用_表示。 (C) AIS NULL BNULL CNULL D*NULL 11假设存在表“考生成绩”,求表中成绩最高的记录应输入_命令。(A) “考生成绩”表 记录号 学号 成绩 名次 1 9001 95 2 2 9002 84 7 3 9003 92 3 4 9004 99 1 5 9005 90 4 ASELECT MAX(成绩)FROM 考生成绩 BSELECT MIN(成绩)FROM 考生成绩 CSELECT AGV(成绩)FROM 考生成绩 DSELECT SUM(成绩)FROM 考生成绩 12SQLDELETE 命令是_删除记录。 (A) A逻辑 B物理 C彻底 D以上说法都不正确 13使用_短语可以将查询结果存放到永久表中。 (D) AINTO TABLE BINTO ARRAY CINTO VURSOR DINTO DBF|TABLE 14使用_短语可以直接将查询结果输出到打印机。 (B) AINTO PRINTER BTO PRINTER CTO PROMFR DINTO PROMPT 15如果要将查询到的考生信息保存到数组XY 中,应输入_命令。 (A) ASELECT * FROM 考生 INTO ARRAY XY BSELECT * FROM 考生 INTO CURSOR XY CSELECT * FROM 考生 INTO DBF XY DSELECT * FROM 考生 INTO TABLE XY 16按列名的值进行分组的语句是_。 (D) AGROUP BORDER BY CARRAY BY DGROUP BY 填空题: 1在Visual FoxPro 中,用来修改表结构的命令是_;修改表中数据的命令是_。(ALTER,UPDATE) 2在SELECTSQL 语句中,消除重复出现的记录行的子句是_ 。(DISTINCT) 3在Visual FoxPro 中,集合的并运算是指_。(将两个SELECT 语句的查询结果通过并运算合成一个查询结果) 4._是SQL 中最简单的查询,这种查询基于单个表,它是由_和_的短语构成无条件查询,或由_,_,_短语构成条件查询。(简单查询,SELECT,FROM,SELECT,FROM,WHERE) 5._是SQL 的核心。在Visual FoxPro 中,SQL 的查询命令也称为_,它的基本形式由_组成,多个查询块可以嵌套执行。(查询;SELECT 命令;SELECT-FROM-WHERE 查询块) 6 Visual FoxPro 中用于计算检索的函数有_ , _ , _ , _ , _ 。(COUNT,SUM,AVG,MAX,MIN) 7嵌套查询是指_。(在一个SELECT 命令的WHERE 子句中,如果还出现另一个SELECT 命令,这种查询即为嵌套查询) 8从“考生资料”表中查询所有年龄大于22 岁的姓名,应输入_命令.(SELECT 姓名 FROM 考生资料 WHERE 年龄22) 9SQL DELETE 命令是_删除记录。(逻辑) 本章小结 第五章是重点中的重点,无论在考试或是实际应用中,都是复习中最主要的内容。本章首先要掌握书上的全部例题,尤其要做到活学活用,教材上的例题以仓库管理系统为例,自己在练习的时候可以以图书管理、学籍管理等为例再进行大量练习。在复习和练习SQL 语句时,要掌握每条命令的主要格式、重点结构、功能以及重点说明等。2011年计算机等级考试二级VFP基础综合试题及答案(5)一. 选择题 1如果要使创建的查询按降序排列,应在_选项卡中操作。(D) A字段 B联接 C筛选 D排序依据 2运行查询的快捷键为_。(A) ACtrl 十Q BCtrl 十D C. Shift 十Q Dshift 十D 3下列建立查询文件的方法中,不正确的一项是_。(D) A单击“文件”菜单中的“新建”命令,或单击常用工具栏上的“新建”按钮,打开“新建”对话框,选择“查询”并单击“新建文件”按钮,同时打开查询设计器和“添加表或视图”对话框。单击“添加”按钮添加用于建立查询的表或视图。 B执行CREATE QUERY 命令打开查询设计器建立查询 C打开项目管理器,选择“数据”选项卡下的“查询”,单击“新建”按钮打开查询设计器建立查询 D执行OPEN QUERY 命令打开查询设计器建立查询 4在数据库中,打开视图的命令是_。(C) A CREATE B OPEN C USE D以上答案都不正确 5.在Visual FoxPro 中,完全联接是指_。(D) A只有满足联接条件的记录出现在查询结果中 B除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结果中 C除满足联接条件的记录出现在查询结果中外,第二个表中不满足联接条件的记录也出现在查询结果中 D除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中 6在Visual FoxPro 中,CREATE CONNECTION 命令的作用是(C)。 A打开视图设计器 B打开查询设计器 C打开连接设计器 D创建连接设计器 7在Visual FoxPro 中,视图设计器上的选项卡包括_。(C) A字段、联接、筛选、排序依据、分组依据 B字段、联接、筛选、排序依据、更新条件、杂项 C字段、联接、筛选、排序依据、分组依据、更新条件、杂项 D字段、联接、筛选、排序依据、分组依据、更新条件 8查询设计器和视图设计器的主要不同表现在_。(D) A视图设计器没有“更新条件”选项卡,没有“查询去向”选项 B查询设计器有“更新条件”选项卡,没有“查询去向”选项 C视图设计器有“更新条件”选项卡,有“查询去向”选项 D查询设计器没有“更新条件”选项卡,有“查询去向”选项 9查询设计器中的“杂项”选项卡用于_。(B) A编辑联接条件 B指定是否要重复记录及列在前面的记录等 C指定查询条件 D指定要查询的数据 10在查询设计器中,“分组依据”选项卡对应_语句。(D) AJOIN ON BWHERE C. ORDER BY DGROUP BY 11在Visual FoxPro 中,执行下列_项可以运行查询。(D) A打开项目管理器,选定“数据”选项卡的查询项展开,选择要运行的查询,然后单击“运行” B打开查询设计器,在空白位置单击鼠标右键,打开快捷菜单,单击“运行查询”命令 C在“命令”窗口中输入DO查询文件名命令 DA, B, C 12在查询设计器中,可以指定是否重复记录的是_选项卡。 (B) A字段 B杂项 C联接 D筛选 二.填空题: 1在Visual FoxPro 中,联接类型有_。(内部联接、左联接、右联接、完全联接) 2当建立完查询并存盘后将产生一个扩展名为_的文件,它是一个_文件。(.QPR、查询程序) 3视图是在数据库表的基础上创建的一种虚拟表。所谓虚拟是指视图的数据是从已有的数据库表或其他视图中提取的,这些数据在_中并不实际存在。(数据库) 4在Visual FoxPro 中,视图与_有很多相似之处,视图是一个定制的_,可以是本地的、远程的或带参数的。视图可引用一个或多个表,也可以引用_。(查询、虚拟表、其他视图) 5在Visual FoxPro中,视图具有_和_的功能。(表、查询) 6在Visual FoxPro 中,查询是指从指定的_或_查找满足条件的记录。 (表、视图) 7关联是指使不同工作区的记录指针建立起一种临时_关系,当父表的记录指针移动时,子表的记录指针也随之移动。(联接) 8查询设计器中“排序依据”选项卡对应于SQL 语句中的_短语。(ORDER BY) 本章小结 本章是一个内容比较简单的重点章节。在复习时应结合前几章的内容来复习。本章在上机考试中,将占很大的分值。所以,要求大家参照教材上的实例,上机操作。2011年计算机等级考试二级VFP基础综合试题及答案(6)一.选择题1在Visual FoxPro 中,用来建立程序文件的命令是_(C)_。AOPEN COMMAND文件名BMODIFY文件名CMODIFY COMMAND文件名D以上答案都不对2在Visual FoxPro 中,INPUT 命令用来_(A)_。A暂停执行程序,将键盘输入的数据送入指定的内存变量后再继续执行B结束当前程序的执行,返回调用它的上一级程序C暂停执行程序,将键盘输入的字符串送入指定内存变量后继续执行D以上答案都不正确3在Visual FoxPro 中,执行程序文件的命令是_(A)_。ADO文件名 BOPEN文件名CMODIFY文件名 D以上答案都不对4在Visual FoxPro 中,QUIT 命令用来_(D)_。A终止运行程序B执行另外一个程序C结束当前程序的执行,返回调用它的上一级程序D退出应用程序5在Visual FoxPro 中,程序文件的默认扩展名为_(B)_。A pgr B prgC cdx D dCX6保存程序文件的快捷键为_(A)_。ACtrl 十W BShin 十wCCtrl 十S DShift 十S7在“命令”窗口中输入DEBUG 命令的结果是_(A)_。A打开“调试器”窗口 B判开“跟踪”窗口C打开“局部”窗口 D打开“监视”窗口8在Visual FoxPro 中,打开“调试器”窗口后,默认显示_(C)_三个子窗口。A跟踪、监视、调试输出 B监视、局部、调试输出C调用堆栈、监视、局部 D以上答案都不对9在Visual FoxPro 中,包括_(D)_程序结构。A顺序结构 B选择结构C循环结构 DA, B,C二填空题1程序是_。它被存放在称为_或_的文本文件中。(能够完成一定任务的命令的有序集合,程序文件,命令文件)2在Visual FoxPro 中,程序结构是指_。(程序结构是指程序中命令或语句执行的流程结构。)3在Visual FoxPro 中,程序调试是指_。(在发现程序有错误时,确定出现的位置并纠正错误)4在Visual FoxPro 中,支持选择结构的语句有_。(条件语句,分支语句)三编程题1试编写一个程序,求一元二次方程ax2+bx+c0 的根。1根据一元二次方程的系a,b,c 的取值,有以下几种情况:(1)当a0 时,有两个根设deltab2-4ac当delta0 时,方程有两个不同的实根当delta0 时,方程合两个相同的实根当deltao 时,方程有两个不问的虚根(2)当a=0 时,b0 时,有一个根(3)当a=0 时,b0 时,方程无意义根据以上的分析画出流程图,如下所示:如 果 delta0真 有 两 个 实 根如 果 delta=0真 有 两 个 相 等 实 根假假 有 两 个 相 异 虚 根如果 b0真 有 一 个 根方 程 无 意 义有了流程图,编写这个程序的思路就清晰了,编写程序如下:程序文件名: PA14PRG功能:求一元二次方程的根SET TALK OFFCLEARINPUT 请输入a 的值: TO aINPUT 请输入b 的值: TO bINPUT 请输入c 的值: TO cIF a0 &有两个根delta=b2-4*a*cre=-b/(2*a)IF delta0 &有两个不同实根sb=SQRT(delta)/2*a? 方程有两个实根:pl=Xl=+STR(re+sb, 9, 4)p2=X2=+STR(re-sb, 9, 4)? Pl? P2ELSEIF delta=0 &有两个相同实根 ? 方程有两个相同的实根:? x1x2=+STR(re,9, 4)ELSExb=SQRT(-delta)/(2*a) &仅有两个虚报? 方程有两个虚根p1=xl=+STR(re,7,3)+IIF(xb=1, STR(xb),7, 3)+ip2=x2=+STR(re,7,3)+IIF(xb=1, STR(xb),7, 3)+i? p1? p2ENDIFENDIFENDIFIF a=0 &仅有一个根ygz=-b/C? 方程仅有一个根:? X=+STR(ygZ)ENDIF2我国古代数学家张丘建在“算经”里提出一个世界数学史上有名的百鸡问题:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问鸡翁,母,雏各几何?【分析】设公鸡x 只,母鸡y 只,小鸡z 只,依题意可列出以下方程组:x+y+z=1005x+3y+z/3=100这是一个不定方程,无法直接求解。可用“穷举法”,将各种可能组合一一测试,然后将符合条件的组合输出即可。为了使编程思路更加清晰,画出如下流程图:编写程序如下:*程序文件名:PA16.PRGset talk offCLEARK=2FOR X=1 to 100真 输出X,Y,Z如果 5*X+3*Y+Z/3=100Z 100XYY从1100X从1100FOR Y=1 to 100Z=100-X-YIF 5*X+3*Y+Z/3=100?鸡翁:+STR(X,3)?鸡母:+STR(Y,3)?鸡雏:+STR(Z,3)K=K+1ENDIFENDFORENDFORset talk on.编写程序的一个重要原则就是要简洁高效,并且尽可能少地占用计算机内存空间,特别是在编制大型软件时,这一点显得尤其重要。本章小结本章是二级考试中考核考生的是编程能力的。是复习的重点也是难点。在笔试考核中分值所占比例不会太大,但上机考核却占着很大的分值比例。所以希望大家一定要认真复习。问过很多同学一个问题:“编程难吗?”,得到的回答基本是一致的,“难!”,我个人看法是,对于非计算机专业或刚刚接触编程的同学,首先要读经典的程序,理解思路,掌握编程思想,然后加以分类总结,并且要在理解的基础上记忆。当然,不是见一个程序就背一个程序、一行不差地背,而是要总结类型题,重点背的是思路,再有第四章的基础,一切迎刃而解。2011年计算机等级考试二级VFP基础综合试题及答案(7)单选题 1下列关于基类的说法,不正确的一项是_。(B) A基类是系统本身内含的,每个Visual FoxPro 基类都有自己的一套属性、事件和方法; B基类被保存在类库中 CVisual FoxPro 中的基础类即为基类 D可以基于基类生成所需要的对象,也可以扩展基类创建自己的类 2Visual FoxPro 中的容器类生成_。 (A) A容器 B对象 C控件 D方法 3下列关于容器的方法不正确的是_。 (C) A可以认为容器是一种特殊的控件 B容器可以包括其他的容器或控件 C容器类生成控件 D表单集可以算是一个容器 4下列运行表单的方法中不正确的项是_。 (D) A单击“程序”菜单中的“运行”命令 B在表单设计器环境下,单击“表单”菜单下的“执行表单” 命令 C单击标准工具栏上的运行按钮 D执行OPEN FORM 命令 5如果要将已编辑过的方法或事件重新设置为默认值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能家居技术支持与客户服务方案
- 医疗记录管理制度与执行标准
- 2024年公共交通运营承包合同
- 2024年信贷担保协议
- 2024年丙方智能家居设计与安装合同
- 新型大棚钢结构工程施工方案
- 物流配送计件管理方案制定
- 制造业安全生产管理方案
- 能源行业设备质量监测制度
- 2024聘请法律顾问的合同格式
- 公安局市人大代表履职情况报告
- 探析高校图书馆文创产品开发与推广-以清华大学图书馆为例
- 课题结题成果鉴定书.doc
- 大江公司高浓度磷复肥工程可行性研究报告(优秀可研报告)
- 修旧利废实施方案
- 带轴间差速器地分动器特性分析报告材料
- 急诊科护理质量控制措施
- [复习考试资料大全]事业单位考试题库:乡村振兴试题及答案
- 如何做好群团工作
- 保险代理业务及台帐管理制度
- 媒介文化教程第六讲 奇观社会与媒体奇观
评论
0/150
提交评论