网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

2017年3月计算机二级VF练习题及答案

栏目: 计算机二级 / 发布于: / 人气:2.91W

练习做多了自然会形成自己的做题方法和速度,为此,今天本站小编为大家整理了以下2017年3月计算机二级VF练习题及答案,希望对大家有帮助!

2017年3月计算机二级VF练习题及答案

1[单选题] 在Visual FoxPro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为(  )。

A.向导B.设计器C.生成器D.项目管理

参考答案:B

参考解析:Visual FoxPro的设计器是创建和修改应用系统各种组件的可视化工具,利用各种设计器可以创建表、表单、数据库、查询、报表等。

向导是一种交互式程序,用户在一系列向导屏幕上回答问题或者选择选项,向导会根据回答生成文件或者执行任务,帮助用户快速地完成一般性的任务。

生成器是带有选项卡的对话框,用于简化对表单、复杂控‘件和参照完整性代码的创建和修改过程。

项目管理器是Visula FoxPro中处理数据和对象的主要组织工具,它为系统开发者提供了极为便利的工作平台。

2[单选题] 计算结果不是字符串“Teacher”的表达式是( )。

(〝MyTeacher〞,3,7)tr(〝MyTeacher〞,3,7)t(〝MyTeacher〞,7)(〝Teacher〞,7)

参考答案:A

参考解析:t(<字符表达式1>,<字符表达式2>,<数值表达式>)函数如果前字符串是后字符串的子串,返回前字符串首字符在后字符串中第几次出现的位置,表达式al(〝MyTeacher〞,3,7)不正确;substr函数从指定表达式值的指定位置取指定长度的子串作为函数,substr(”MyTeacher”,3,7)的值为”Teacher”;left从指定表达式值的左端取-个指定长度的子串作为函数值,fit#t(。MyTeacher”,7)的值为”Teacher”;asht从指定表达式值的右端取-个指定长度的子串作为函数值,left(〝eacher〞,7)的值为“Teacher”。

3[单选题] 层次型、网状型和关系型数据库划分原则是( )。

A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式

参考答案:D

参考解析:层次模型的基本结构是树形结构,网状模型是一个不加任何条件限制的无向图,关系模型采用二维表来表示,所以三种数据库的划分原则是数据之间的联系方式。

4[单选题] 有如下职员表:

职员(职员9(C,3),姓名(C,6),t哇N(C,2),职务(C,10))要在该表中插入一条记录,正确的SQL语句是(  )。

RT T0职员VALUES(〝666〞,〝杨军〞,〝男〞,〝组员〞)

RT INTO职员VALUES(〝666〞,〝杨军〞,.T.,〝组员〞)

ND T0职员VALUES(〝666〞,〝杨军〞,.T.,〝组员〞)

RT INTO职员VALUES(〝666〞,〝杨军〞,〝男〞,〝组员〞)

参考答案:D

参考解析:INSERT INTO<表名>[(字段名1[,字段名2,……])]VALUES(字段值1[,字段值2,……])命令用于插入数据,首先排除A、C选项。根据题意插入记录,在性别字段只能为男或女,因此本题D选项正确。

5[单选题]在数据库中建立索引的目的是

A.节省存储空间

B.提高查询速度

C.提高查询和更新速度

D.提高更新速度

参考答案:B

参考解析:VisualFoxPr0中索引是由指针构成的文件,这些指针逻辑上按照索引关键字值进行排序。索引文件和表的文件是分别存储的,并且不改变表中记录的物理顺序。使用索引的目的是为了加快对表的查询操作。即B选项正确。

6[单选题] 在Visual FoxPro中,释放表单时会引发的事件是( )。

ad事件事件事件ase事件

参考答案:A

参考解析:释放表单时,会引发Destroy和Un1oad事件。而Init和Load事件是在表单加载时引发的事件。Release方法会将表单从内存中释放。

7[单选题] 在数据库设计过程中,如果表A和表B之间是一对多联系。下列进行的数据库设计方法中,最合理的是(  )。

A.将表A的主关键字字段添加到表B中

B.将表B的主关键字字段添加到表A中

C.创建一个新表,该表包含表A和表B的主关键字

D.将表A和表B合并,这样可以减少表的个数,便于管理和维护

参考答案:A

参考解析:同一个数据库中的表通常都是有关系的',当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。在父表中建立主索引或候选索引,在子表对应字段上建立普通索引,然后将主索引拖至普通索引上,建立起表之间的联系。故A为正确选项。

8[单选题] 在Visual FoxPro中,假设表单上有一选项组:○男⊙女,初始时该选项组的Value属性值为1。若选项按钮“女”被选中,该选项组的Value属性值是( )。

A.1B.2C.〝女″D.〝男″

参考答案:B

参考解析:选项组又称为选项按钮组,是包含选项按钮的-种容器。-个选项组中往往包含若干个选项按钮,但用户只能从中选择-个按钮。Value属性用于初始化或返回选项组中被选中的选项按钮。储存的是选择“选项组”中选项的位置顺序,女排在第2个位置,所以选项按钮“女”被中时,Value的值为2,即B)选项正确。

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

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

参考答案:A

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

10[单选题] 将“万真秀”的工资增加200元,SQL语句是

ACE教师WITH工资=工资+200WHERE姓名=”万真秀”

TE教师SET工资=200WHERE姓名=”万真秀”

TE教师工资WITH工资+200WHERE姓名=”万真秀”

TE教师SET工资=工资+200WHERE姓名=”万真秀”

参考答案:D

【解析】更新数据的命令格式为:UPDATE表名SET字

段名l=表达式1[,字段名2=表达式2……][WHERE条件]。本题要使将“万真秀”的工资增加200元,应设置表达式为“工资=工资+200”,即D选项正确。

11[单选题] 结构化程序的三种基本控制结构是(  )。

A.顺序、选择和重复(循环)

B.过程、子程序和分程序

C.顺序、选择和调用

D.调用、返回和转移

参考答案:A

参考解析:结构化程序的三种基本控制结构:顺序、选择和重复,故A选项正确。

12[单选题] 在Visual FoxPro中,要运行菜单文件,可以使用命令( )。

menu1 MENU menu1 menu1

参考答案:A

参考解析:运行菜单可以使用命令格式:DO<文件名>,但文件名的扩展名不能省。