试题

3月全国计算机等级考试二级VFP考试真题

时间:2024-09-26 11:29:40 敏冰 试题 我要投稿
  • 相关推荐

3月全国计算机等级考试二级VFP考试真题

  全国计算机等级考试二级vfp是指Visual FoxPro(简称VPF)的考试,这是一种数据库程序设计语言。下面是小编收集整理的3月全国计算机等级考试二级VFP考试真题,欢迎大家借鉴与参考,希望对大家有所帮助。

3月全国计算机等级考试二级VFP考试真题

  3月全国计算机等级考试二级VFP考试真题 1

  一、选择题(每小题2分,共70分)下列各题A.、B.、C.、D.四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

  (1)下列叙述中正确的是(  )。

  A.循环队列是队列的一种链式存储结构

  B.循环队列是一种逻辑结构

  C.循环队列是队列的一种顺序存储结构

  D.循环队列是非线性结构

  (2)下列叙述中正确的是(  )。

  A.栈是一种先进先出的线性表

  B.队列是一种后进先出的线性表

  C.栈与队列都是非线性结构

  D.以上三种说法都不对

  (3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为(  )。

  A.4

  B.16

  C.10

  D.6

  (4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是(  )。

  A.逻辑模式

  B.概念模式

  C.内模式

  D.外模式

  (5)在满足实体完整性约束的条件下(  )。

  A.一个关系中可以没有候选关键字

  B.一个关系中只能有一个候选关键字

  C.一个关系中必须有多个候选关键字

  D.一个关系中应该有一个或多个候选关键字

  (6)有三个关系R、S和T,则由关系R和S得到关系T的操作是(  )。

  A.并

  B.差

  C.交

  D.自然连接

  (7)软件生命周期的活动中不包括(  )。

  A.软件维护

  B.需求分析

  C.市场调研

  D.软件测试

  (8)下面不属于需求分析阶段任务的是(  )。

  A.确定软件系统的性能需求

  B.确定软件系统的功能需求

  C.指定软件集成测试计划

  D.需求规格说明书评审

  (9)在黑盒测试方法中,设计测试用例的主要根据是(  )。

  A.程序外部功能

  B.程序数据结构

  C.程序流程图

  D.程序内部结构

  (10)在软件设计中不使用的工具是(  )。

  A.系统结构图

  B.程序流程图

  C.PAD图

  D.数据流图(DFD图)

  (11)VisualFoxPro6.0属于(  )。

  A.层次数据库管理系统

  B.关系数据库管理系统

  C.面向对象数据库管理系统

  D.分布式数据库管理系统

  (12)下列字符型常量的表示中,错误的是(  )。

  A.[[品牌]]

  B.5+3

  C.[x=y]

  D.["计算机"]

  (13)函数UPPER("1a2B")的结果是(  )。

  A.1A2b

  B.1a2B

  C.1A2B

  D.1a2b

  (14)可以随表的打开而自动打开的索引是(  )。

  A.单项压缩索引文件

  B.单项索引文件

  C.非结构复合索引文件

  D.结构复合索引文件

  (15)为数据库表增加字段有效性规则是为了保证数据的(  )。

  A.域完整性

  B.表完整性

  C.参照完整性

  D.实体完整性

  (16)在VisualFoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是(  )。

  A.OPEN

  B.SELECT

  C.USE

  D.LOAD

  (17)在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示结束的命令是(  )。

  A.ACCEPT、WAIT

  B.INPUT、WAIT

  C.INPUT、ACCEPT

  D.INPUT、ACCEPT和WAIT

  (18)下列控件中,不能设置数据源的是(  )。

  A.复选框

  B.命令按钮

  C.选项组

  D.列表框

  (19)查询“教师”表中“住址”字段中含有“望京”字样的教师信息,正确的SQL语句是(  )。

  A.SELECT*FROM教师WHERE住址LIKE"%望京%"

  B.SELECT*FROM教师FOR住址LIKE"%望京%"

  C.SELECT*FROM教师FOR住址="%望京%"

  )SELECT*FROM教师WHERE住址="%望京%"

  (20)查询设计器中的“筛选”选项卡的作用是(  )。

  A.查看生成的SQL代码

  B.指定查询条件

  C.增加或删除查询表

  D.选择所要查询的字段

  (21)某数据表有20条记录,若用函数EOF(  )测试结果为.T.,那么此时函数RECNO(  )值是(  )。

  A.21

  B.20

  C.19

  D.1

  (22)为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是(  )。

  A.CHANGETABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"

  B.CHANGETABLE教师ALTER职工号SETCHECKOCCURS(职工号,3)="110"

  C.ALTERTABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"

  D.ALTERTABLE教师ALTER职工号CHECKLEFT(职工号,3)="110"

  (23)对数据库表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为(  )。

  A.性别+年龄

  B.VAL(性别)+年龄

  C.性别,年龄

  D.性别+STR(年龄,2)

  (24)删除视图salary的命令是(  )。

  A.DROPVIEWsalary

  B.DROPsalaryVIEW

  C.DELECTsalary

  D.DELECTsalaryVIEW

  (25)关于内存变量的调用,下列说法正确的是(  )。

  A.局部变量能被本层模块和下层模块程序调用

  B.私有变量能被本层模块和下层模块程序调用

  C.局部变量不能被本层模块程序调用

  D.私有变量只能被本层模块程序调用

  (26)在命令按钮组中,决定命令按钮数目的属性是(  )。

  A.ButtonNum

  B.ControlSource

  C.ButtonCount

  D.Value

  (27)报表文件的扩展名是(  )。

  A.MNX

  B.FXP

  C.PRG

  D.FRX

  (28)下列选项中,下列属于SQL数据定义功能的是(  )。

  A.ALTER

  B.CREATE

  C.DROP

  D.SELECT

  (29)要将VisualFoxPro系统菜单恢复成标准配置,可先执行SETSYSMENUNOSAVE命令,然后再执行(  )。

  A.SETTOSYSMENU

  B.SETSYSMENUTODEFAULT

  C.SETTODEFAULT

  D.SETDEFAULTTOSYSMENU

  (30)假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是(  )。

  A.表单Init

  B.选项按钮的Init

  C.选项按钮组的.Init

  D.表单的Load

  31—35题使用如下三个数据库表:

  图书(索书号,书名,出版社,定价,ISBN)

  借书证(结束证号,姓名,性别,专业,所在单位)

  借书记录(借阅号,索书号,借书证号,借书日期,还书日期)

  其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。

  (31)查询借书证上专业为“计算机”的所有信息,正确的SQL语句是(  )。

  A.SELECTALLFROM借书证WHERE专业="计算机"

  B.SELECT借书证号FROM借书证WHERE专业="计算机"

  C.SELECTALLFROM借书记录WHERE专业="计算机"

  D.SELECT*FROM借书证WHERE专业="计算机"

  (32)查询2011年被借过图书的书名、出版社和借书日期,正确的SQL语句是(  )。

  A.SELECT书名,出版社,借书日期FROM图书,借书记录

  WHERE借书日期=2011AND图书.索书号=借书记录.索书号

  B.SELECT书名,出版社,借书日期FROM图书,借书记录

  WHERE借书日期=YEAR(2011)AND图书.索书号=借书记录.索书号

  C.SELECT书名,出版社,借书日期FROM图书,借书记录

  WHERE图书.索书号=借书记录.索书号ANDYEAR(借书日期)=2011

  D.SELECT书名,出版社,借书日期FROM图书,借书记录图书.索书号=借书记录.索书号ANDWHEREYEAR(借书日期)=YEAR(2011)

  (33)查询所有借阅过“中国出版社”图书的读者的姓名和所在单位(  )。

  A.SELECT姓名,所在单位FROM借书证,图书,借书记录WHERE图书.索书号=借书记录.索书号

  AND借书证.借书证号=借书记录.借书证号AND出版社="中国出版社"

  B.SELECT姓名,所在单位FROM图书,借书证WHERE图书.索书号=借书证.借书证号

  AND出版社="中国出版社"

  C.SELECT姓名,所在单位FROM图书,借书记录WHERE图书.索书号=借书记录.索书号

  AND出版社="中国出版社"

  D.SELECT姓名,所在单位FROM借书证,借书记录

  WHERE借书证.借书证号=借书记录.借书证号AND出版社="中国出版社"

  (34)从借书证表中删除借书证号为“1001”的记录,正确的SQL语句是(  )。

  A.DELETEFROM借书证WHERE借书证号="1001"

  B.DELETEFROM借书证FOR借书证号="1001"

  C.DROPFROM借书证WHERE借书证号="1001"

  D.DROPFROM借书证FOR借书证号="1001"

  (35)将选项为“锦上计划研究所”的所在单位字段值重设为“不详”,正确的SQL语句是(  )。

  A.UPDATE借书证SET所在单位="锦上计划研究所"WHERE所在单位="不详"

  B.UPDATE借书证SET所在单位="不详"WITH所在单位="锦上计划研究所"

  C.UPDATE借书证SET所在单位="不详"WHERE所在单位="锦上计划研究所"

  D.UPDATE借书证SET所在单位="锦上计划研究所"WITH所在单位="不详"

  二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

  注意:以命令关键字填空的必须拼写完整。

  (1)在长度为n的顺序存储的线性表中删除一个元素,最坏情况下需要移动表中的元素个数为【1】。

  (2)设循环队列的存储空间为Q(1:30),初始状态为front=rear=30。现经过一系列入队与退队运算后,front=16,rear=15,则循环队列中有【2】个元素。

  (3)数据库管理系统提供的数据语言中,负责数据的增、删、改和查询的是【3】。

  (4)在将E-R图转换到关系模式时,实体和联系都可以表示成【4】。

  (5)常见的软件工程方法有结构化方法和面向对象方法,类、继承以及多态性等概念属于【5】。

  (6)数据库系统的数据完整性是指保证数据【6】的特性。

  (7)表达式LEN(SPACE(3)-SPACE(2))的结果为【7】。

  (8)自由表与数据库表相比较,在自由表中不能建立【8】索引。

  (9)在VisualFoxPro的查询设计器中【9】选项对应于SELECT短语。

  (10)删除父表中的记录时,若子表中的所有相关记录能自动删除,则相应的参照完整性的删除规则为【10】规则。

  (11)VisualFoxPro子类是通过继承父类生成的,在子类中可以对父类继承的方法和属性进行【11】。

  (12)在VisualFoxPro中为表单指定标题的属性是【12】。

  (13)SQL语言可以命令方式交互使用,也可以嵌入到【13】中使用。

  (14)在工资表中,按工资从高到低显示职工记录的SQL语句为:SELECT*FROM工资表ORDERBY工资【14】。

  (15)在VisualFoxPro中,删除记录的SQL命令是【15】。

  3月全国计算机等级考试二级VFP考试真题 2

  1、[单选题] 在Visual FoxPro中,下面关于属性、事件、方法叙述错误的是( )。

  A.属性用于描述对象的状态

  B.方法用于表示对象的行为

  C.事件代码也可以像方法一样被显式调用

  D.基于同一个类产生的两个对象不能分别设置自己的属性值,

  参考答案:D

  参考解析:

  在面向对象的概念中,属性用来表示对象的状态,方法用来描述对象的行为,事件是一种由系统预先定义而由用户或系统发出的动作,事件作用于对象,对象识别事件并作出相应反应,事件可以由系统引发,也可以由用户引发,当由用户引发时,可以像方法一样被显式调用。基于类生成的对象,虽然采用了相同的属性来表示状态,但它们在属性上的取值完全不同。这些对象一般有着不同的状态,且彼此间相对独立。

  2、[单选题] 在Visual FoxPro中,用于建立或修改程序文件的命令是( )。

  A.MODIFY<文件名>

  B.MODIFY COMMAND<文件名>

  C.MODIFY PROCEDURE<文件名>

  D.MODIFY PROGRAM<文件名>

  参考答案:B

  参考解析:用命令方式建立和修改程序文件的命令格式是:MODIFY COMMAND<文件名>。

  3、[简答题]对考生文件夹下的数据库“图书借阅”中的表完成如下操作:

  为表“图书借阅”增加一个字段“姓名”,字段类型为“字符型”,宽度为“8”。

  编写程序“cx1”完成以下两小题:

  (1)填写表“图书借阅”的新字段值“姓名”(取自“借书证号”对应的读者信息表的“姓名”字段)。

  (2)查询表“图书借阅”中“2007年12月30日”的借书记录,并将查询结果输入表“result”中。

  运行该程序。

  参考解析:

  【考点指引】本题主要考查利用SQL语句来修改表结构和修改字段值。

  【操作步骤】

  ①在命令窗口中输入命令:MODI COMM cxl(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:

  OPEN DATEBASE图书借阅

  ALTER图书借阅ADD姓名C(8)

  USE读者信息

  GO TOP

  DO WHILE.NOT.EOF()

  a=借书证号

  b=姓名

  UPDATE图书借阅SET姓名=b WHERE借书证号=a

  SELECT读者信息

  SKIP

  ENDDO

  SELEcT*INTO TABLE result FROM图书借阅WHERE借阅日期=CTOD("12—30—07")

  关闭程序文件编辑窗口并保存程序文件。

  ②在命令窗口中输入命令:DO cxl(回车执行),执行程序文件。

  4、[单选题] 在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是( )。

  A.EMPTY(SPACE(0))

  B.LIKE(ˋxy*′,ˋxyz′)

  C.AT(ˋxy′,ˋabcxyz′)

  D.ISNULL(.NULL.)

  参考答案:C

  参考解析:Space函数返回由指定数目组成的字符串,Space(0)返回空字符串,Empty函数判断指定的表达式的运算结果是否为空,故A)选项为真;Like函数比较前后两个字符串对应位置上的'字符,若所有对应字符都相匹配,函数返回值为逻辑真,否则为逻辑假,前字符串可包含通配符,故B)选项为真;At函数如果前字符串是后字符串的子串,返回前字符串首字符在后字符串中第几次出现的位置,函数值为数值型,故C)返回的不为逻辑真;IsnuU函数判断一个表达式的值是否为空值,故D)选项为真。

  5、[单选题]在VisualFoxPr0中创建项目,系统将建立一个项目文件,项目文件的扩展名是

  A.pjxB.pjxC.proD.itm

  参考答案:A

  6、[单选题] 在Visual FoxPro中,“表”是指( )。

  A.报表B.关系C.表格控件D.表单

  参考答案:B

  7、[单选题]下列关于栈叙述正确的是( )。

  A.栈顶元素最先能被删除

  B.栈顶元素最后才能被删除

  C.栈底元素永远不能被删除

  D.栈底元素最先被删除

  参考答案:A

  参考解析:栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。栈底元素最先人栈却最后被删除。所以选择A)。

  8、[单选题] 在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。

  A.O(n)B.O(n2)C.O(10g2n)D.O(n10g2n)

  参考答案:C

  参考解析:当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较l092n次,而顺序查找需要比较n次。

  9、[单选题] 在Visual FoxPro中,CREATE PROJECT命令将创建一个( )。

  A.项目B.数据库C.程序D.菜单

  参考答案:A

  参考解析:执行CREATE PROJECT命令即可创建项目;执行CREATE DATABASE命令可建立数据库;执行MOD IFY COMMAND命令可建立程序文件;执行CREATE MENU命令可建立菜单。故A选项正确。

  10、[单选题]打开数据库abe的正确命令是

  A.OPENDATABASEabe

  B.USEabe

  C.USEDATABASEabe

  D.OPENabe

  参考答案:A

  参考解析:使用命令打开数据库,其语法格式为:OPENDATABASE[数据库名l?]

  [EXCLUSIVEISHARED].[NOUPDATE]

  [VALIDATE]

  其中各参数的含义如下:

  ①EXCLUSIVE:以独占方式打开数据库;

  ②SHARED:以共享方式打开数据库:

  ③NOUPDATE:按只读方式打开;

  VALIDATE:指定VisualFoxPr0检查在数据库中引用的对象是否合法。

【3月全国计算机等级考试二级VFP考试真题】相关文章:

2011年3月全国计算机二级VFP考试真题03-05

全国英语等级考试二级真题及答案09-20

2024年3月全国计算机二级考试VFP真题11-01

2007年3月全国计算机等级考试二级VFP笔试真题参考答案03-28

2009下半年全国计算机二级VFP考试真题03-08

计算机等级考试二级C语言真题12-02

9月全国计算机等级考试二级JAVA笔试真题03-29

计算机二级考试VFP考试大纲03-29

2011年3月计算机二级考试《VFP》真题12-10