报考指南

【盘点】计算机等级考试题库,二级VF试题

发布于2022/1/12 15:49:40编辑:simi



现在刷计算机等级考试题库是最佳时间,你刷了几套呢?收藏,还要记得复习好以下的二级VF试题



二级VF试题

1

下列关于过程调用的叙述中,正确的是

A)被传递的参数是变量,则为引用方式

B)被传递的参数是常量,则为传值方式

C)被传递的参数是表达式,则为传值方式

D)传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反

 

将文本框的PasswordChar属性值设置为星号*),那么,当在文本框中输入"电脑2004"时,文本框中显示的是

A)电脑2004

B*****

C********

D)错误设置,无法输入

 

在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是

A)列表框和组合框都可以设置成多重选择

B)列表框和组合框都不可以设置成多重选择

C)列表框可以设置多重选择,而组合框不可以

D)组合框可以设置多重选择,而列表框不可以

 

Visual FoxPro的系统菜单,其主菜单是一个

A)条形菜单

B)弹出式菜单

C)下拉式菜单

D)组合菜单

 

下列关于报表带区及其作用的叙述,错误的是

A)对于"标题"带区,系统只在报表开始时打印一次该带区所包含的内容

B)对于"页标头"带区,系统只打印一次该带区所包含的内容

C)对于"细节"带区,每条记录的内容只打印一次

D)对于"组标头"带区,系统将在数据分组时每组打印一次该内容

D C C A B

 

假设工资表中按基本工资升序索引后,并执行过赋值语句N=800,则下列各条命令中,错误的是

ASEEK N

BSEEK FOR 基本工资=N

CFIND 1000

DLOCATE FOR 基本工资=N

 

下列关于自由表的说法中,错误的是

A)在没有打开数据库的情况下所建立的数据表,就是自由表

B)自由表不属于任何一个数据库

C)自由表不能转换为数据库表

D)数据库表可以转换为自由表

 

查询设计器中包含的选项卡有

A)字段、联接、筛选、排序依据、分组依据、杂项

B)字段、联接、筛选、分组依据、排序依据、更新条件

C)字段、联接、筛选条件、排序依据、分组依据、杂项

D)字段、联接、筛选依据、分组依据、排序依据、更新条件

 

为视图重命名的命令是

AMODIFY VIEW

BCREATE VIEW

CDELETE VIEW

DRENAME VIEW

 

Visual FoxPro中,程序文件的扩展名为

A.QPR

B.PRG

C.PJX

D.SCX

B C A B D

 

 

2

在逻辑运算中,3种运算符的优先级别依次排列为

ANOT. >.AND.> .OR.

BAND. >.NOT. > .OR.

CNOT. >. OR.> . AND.

DOR. >.AND.> .NOT.

 

Visual FoxPro中,以共享方式打开数据库文件的命令短语是

AEXCLUSIVE

BSHARED

CNOUPDATE

DVALIDATE

 

下列索引中,不具有"惟一性"的是

A)主索引

B)候选索引

C)惟一索引

D)普通索引

 

如要设定学生年龄有效性规则在1820岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义

A)实体完整性

B)域完整性

C)参照完整性

D)以上各项都需要定义

 

命令SELECT 0的功能是

A)选择编号最小的空闲工作区

B)选择编号最大的空闲工作区

C)随机选择一个工作区的区号

D)无此工作区,命令错误

A B D B A

 

 

用二维表数据来表示实体及实体之间联系的数据模型为

A)层次模型

B)网状模型

C)关系模型

DE-R模型

 

数据库DB)、数据库系统DBS)和数据库管理系统DBMS)之间的关系是

ADB包括DBSDBMS

BDBS包括DBDBMS

CDBMS包括DBDBS

D3者属于平级关系

 

若内存变量名与当前的数据表中的一个字段"student"同名,则执行命令?student后显示的是

A)字段变量的值

B)内存变量的值

C)随机显示

D)错误信息

 

下列日期表达式错误的是

A{^2004/03/09}+15

B{^2004/02/25}+date

C{^2004/03/09}-15

D{004/02/25^}-date

 

以下每两组表达式中,其运算结果完全相同的是□代表空格)

ALEFT"VFP"3)SUBSTR"VFP"23)

BYEARDATE))SUBSTRDTOCDATE))72)

CVARTYPE"40-4*5")VARTYPE40-4*5)

D)假定A= "visual□□"B= "□□foxpro",则A-BA+B

C B A B A

 

3

下列叙述中,不属于软件需求规格说明书的作用的是

A)便于用户、开发人员进行理解和交流

B)反映出用户问题的结构,可以作为软件开发工作的基础和依据

C)作为确认测试和验收的依据

D)便于开发人员进行需求分析

 

下列不属于软件工程的3个要素的是

A)工具

B)过程

C)方法

D)环境

 

单个用户使用的数据视图的描述称为

A)外模式

B)概念模式

C)内模式

D)存储模式

 

E-R图转换到关系模式时,实体与联系都可以表示成

A)属性

B)关系

C)键

D)域

 

SQL语言又称为

A)结构化定义语言

B)结构化控制语言

C)结构化查询语言

D)结构化操纵语言

D D A B C

 

已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFHDBGEACHF,则该二叉树的后序遍历为

AGEDHFBCA

BDGEBHFCA

CABCDEFGH

DACBFEDHG

 

树是结点的集合,它的根结点数目是

A)有且只有1

B1或多于1

C01

D)至少2

 

如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是

Ae3,e1,e4,e2

Be2,e4,e3,e1

Ce3,e4,e1,e2

D)任意顺序

 

在设计程序时,应采纳的原则之一是

A)不限制goto语句的使用

B)减少或取消注解行

C)程序越短越好

D)程序结构应有助于读者理解

 

程序设计语言的基本成分是数据成分、运算成分、控制成分和

A)对象成分

B)变量成分

C)语句成分

D)传输成分

B A B D D

 

 

4

填空题

1)算法的基本特征是可行性、确定性、【1】和拥有足够的情报。

解析:算法是指解题方案的准确而完整的描述。它有4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。

 

2)在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【2】。

解析:对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。

 

3)在面向对象的程序设计中,类描述的是具有相似性质的一组【3】。

解析:将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。

 

4)通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【4】。

解析:软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。

 

5)数据库管理系统常见的数据模型有层次模型、网状模型和【53种。

解析:数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。

 

6VisualFoxPro6.0是一个【6】位的数据库管理系统。

解析:VisualFoxPro3.0版本开始,就是一个32位的管理系统,并支持面向对象编程。

 

7)表达式LEN(SPACE(5)SPACE(10))的结果为【7】。

解析:SPACE()函数是用来生成指定数量的空格,结果为字符型数据。在字符表达式中,不论是+-运算,都表示连接字符串的运算,其连接后的新字符串长度总是等于所连接的两个字符串长度之和。LEN()函数用来测试字符串的长度。

 

8)如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语【8】。

解析:在VisualFoxPro中,一个工作区上只能打开一个数据表,如果要在不同工作区上打开同一个数据表文件,必须使用AGAIN短语。

 

9)要从项目学生项目连编得到一个名为学生档案管理可执行文件,可以在命令窗口输入命令BUILD9FROM10】。

解析:连编应用程序的命令是BUILDAPPBUILDEXE,根据指定的项目生成一个应用程序。其中EXE文件可以在Windows环境下直接运行。

 

10SQL是一种高度非过程化的语言,它可以直接以【11】方式使用,也可以【12】方式使用。

解析:SQL语言是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。

 

11)当前目录下有课程表文件,要求查找即选修了W1,又选修了W2的学生号,则语句为:SELECTA.学生号FROM选课表A,【13】;

WHEREA.学生号=B.学生号AND

A.学生号=W1AND;【14

解析:SQL不仅可以对多个关系进行联接操作,也可以将同一关系与其自身进行联接。在自联接操作中,别名是必不可少的,别名是在FROM短语中定义的,格式为关系名别名。

 

12)当前目录下有工资表文件,现要将职称为工程师的工资增加30元,则语句为:

UPDATE工资表【15WHERE职称=工程师

解析:在SQL语句中,使用UPDATE更新语句可以修改表中的记录。语句基本格式为:

UPDATETableName

SETColumn_Name1=eExpression1,Column_Name1=eExpression1...

WHERECondition

 

 

 

 

 

5

在快速报表中,系统默认的基本带区有

A)页标头和页注脚带区

B)页标头、细节和页注脚带区

C)标题、细节和总结带区

D)标题、页标头、细节、页注脚和总结带区

 

Visual FoxProSQL方面,不提供的功能是

A)数据查询

B)数据定义

C)数据操纵

D)数据控制

 

检索职工表中工资大于800元的职工号,正确的命令是

ASELECT 职工号WHERE 工资>800

BSELECT 职工号FROM 职工SET 工资>800

CSELECT 职工号FROM 职工 WHERE 工资>800

DSELECT 职工号FROM 职工 FOR 工资>800

 

找出在仓库面积大于500的仓库中工作的职工号,以及这些职工工作所在的城市,正确的命令是

ASELECT 职工号,城市 FROM职工;

WHERE 面积>500) OR 职工.仓库号=仓库.仓库号)

BSELECT 职工号,城市 FROM职工;

WHERE 面积>500) AND 职工.仓库号=仓库.仓库号)

CSELECT 职工号,城市 FROM仓库,职工;

WHERE 面积>500) OR 职工.仓库号=仓库.仓库号)

DSELECT 职工号,城市 FROM仓库,职工;

WHERE 面积>500) AND 职工.仓库号=仓库.仓库号)

 

利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是

A SELECT * FROM 仓库表 WHERE IN

SELECT 仓库号 FROM 职工表)

B SELECT * FROM 仓库表 WHERE NOT IN

SELECT 仓库号 FROM 职工表)

C SELECT * FROM仓库表WHERE 仓库号 EXISTS

SELECT * FROM 职工表 WHERE 仓库号=仓库表.仓库号)

D SELECT * FROM 仓库表 WHERE EXISTS

SELECT * FROM 职工表 WHERE 仓库号=仓库表.仓库号)

答案: B D C D D

 

 

 

可以随表的打开而自动打开的索引是

A)单项索引文件

B)复合索引文件

C)结构化复合索引文件

D)非结构化复合索引文件

 

"主键"不允许取重复值,是指

A)实体完整性约束规则

B)引用完整性约束规则

C)用户自定义完整性约束规则

D)数据完整性约束规则

 

在当前表中,查找第2个男同学的记录,应使用命令

ALOCATE FOR 性别=""

NEXT 2

BLOCATE FOR 性别=""

CLOCATE FOR 性别=""

CONTINUE

DLIST FOR 性别=""

NEXT 2

 

下列关于索引的叙述中,不正确的是

AVisual FoxPro支持两种索引文件:单一索引文件和复合索引文件

B)打开和关闭索引文件均使用SET INDEX TO命令

C)索引的类型有主索引、候选索引、惟一索引和普通索引

D)索引文件不随库文件的关闭而关闭

 

自由表中字段名长度的最大值是

A8

B10

C128

D255

 

答案:C A C D B

 

 

 

 

 

6

执行如下程序,最后S的显示值为

SET TALK OFF

s=0

i=5

x=11

DO WHILE s<=x

s=s+i

i=i+1

ENDDO

?s

SET TALK ON

A5

B11

C18

D26

 

下列关于控件类和容器类的说法中,错误的是

A)控件类用于进行一种或多种相关的控制

B)控件类一般作为容器类中的控件来处理

C)控件类的封装性比容器类更加严密,灵活性更好

D)控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作

 

如果要为控件设置焦点,则下列属性值是真.T.)的是

AEnabledDefault

BEnabledVisible

CDefaultCancel

DVisibleDefault

 

下列关于编辑框的说法中,正确的是

A)编辑框可用来选择、剪切、粘贴及复制正文

B)在编辑框中只能输入和编辑字符型数据

C)编辑框实际上是一个完整的字处理器

D)以上说法均正确

 

Visual FoxPro中支持两种类型的菜单,分别是

A)条形菜单和弹出式菜单

B)条形菜单和下拉式菜单

C)弹出式菜单和下拉式菜单

D)复杂菜单和简单菜单

答案: C C B D A

 

要同时打开多个数据表文件,选择不同的工作区可使用的命令是

AUSE

BOPEN

CSELECT

D)以上命令均可

 

下列关于查询的说法中,不正确的是

A)查询是预先定义好的一个SQL SELECT语句

B)查询是Visual FoxPro支持的一种数据库对象

C)通过查询设计器,可完成任何查询

D)查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出

 

下列关于视图的说法中,不正确的是

A)在Visual FoxPro中,视图是一个定制的虚拟表

B)视图可以是本地的、远程的,但不可以带参数

C)视图可以引用一个或多个表

D)视图可以引用其他视图

 

INPUTACCEPTWAIT三个命令中,必须要以回车键表示输入结束的命令是

AINPUTACCEPT

BINPUTWAIT

CACCEPTWAIT

DINPUTACCEPTWAIT

 

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

A)局部变量不能被本层模块程序调用

B)私有变量只能被本层模块程序调用

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

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

答案:C C B A D



考无忧小编tips

不求时时刻刻在刷计算机等级考试题库,但求记住要劳逸结合刷题、复习。今天,你刷了多少题?复习了以上的二级VF试题了吗?




文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2018年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)



温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯


精选推荐