全国计算机等级考试三级难度|2002年全国计算机等级考试三级笔试样题(Visual FoxPr

试题集锦 2023-06-16 网络整理 可可

【shitiku.jxxyjl.com--试题集锦】

一、选择题
(1)~(35)题每题2分,共70分。
下列各题a)、b)、c)、d)四个先项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1  关系数据库管理系统所管理的关系是     。

a) 一个dbf文件 b) 若干个二维表 c) 一个dbc文件 d) 若干个dbc文件

(2  不允许记录中出现重复索引值的索引是    。

a) 主索引            b) 主索引、候选索引、普遍索引

c) 主索引和候选索引       d) 主索引、候选索引和唯一索引

(3  要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表   。

a) 是同一个数据库中的两个表   b) 不同数据库中的两个表

c) 两个自由表          d) 一个是数据库表另一个是自由表

(4  在visual foxpro中,可以对字段设置默认值的表   。

a) 必须是数据库表        b) 必须是自由表

c) 自由表或数据库表       d) 不能设置字段的默认值

(5  visual foxpro关系数据库管理系统能够实现的三种基本关系运算是  。

a) 索引、排序、查找       b) 建库、录入、排序

c) 选择、投影、联接       d) 显示、统计、复制

(6  打开visual foxpro“项目管理器”的“文档”(docs)选项卡,其中包含  。

a) 表单(form)文件       b) 报表(report)文件

c) 标签(label)文件      d) 以上三种文件

(7  可以链接或嵌入ole对象的字段类型是    。

a) 备注型字段          b) 通用型和备注型字段

c) 通用型字段          d) 任何类型的字段

(8  下面关于属性、方法和事件的叙述中,错误的是    。

a) 属性用于描述对象的状态,方法用于表示对象的行为

b) 基于同一个类产生的两个对象可以分别设置自己的属性值

c) 事件代码也可以像方法一样被显示调用

d) 在新建一个表单时,可以添加新的属性、方法和事件

(9  查询设计器和视图设计器的主要不同表现在于    。

a) 查询设计器有“更新条件”选项卡,没有“查询去向”选项

b) 查询设计器没有“更新条件”选项卡,有“查询去向”选项

c) 视图设计器没有“更新条件”选项卡,有“查询去向”选项

d) 视图设计器有“更新条件”选项上,也有“查询去向”选项

(10 在visual foxpro中,表单(form)是指   。

a) 数据库中各个表的清单     b) 一个表中各个记录的清单

c) 数据库查询的列表       d) 窗口界面

(11       在visual foxpro中,打开数据库的命令是    。

a) oren database <数据库名>   b) use <数据库名>

c) use database <数据库名>   d) open <数据库名>

(12 连续执行以下命令之后,最后一条命令的输出结果是   。

set exact

?iif("a"=x,x-"bcd",x+"bcd")

a) a      b) bcd     c) a bcd    d) abcd

(13  在以下四组函数运算中,结果相同的是   。

a) leet("visual foxpro",6)与substr("visual foxpro",1,6)

b) year(date())与substr(dtoc(date),7,2)

c) vartype("36-5*4")与vartype(36-5*4)

d) 假定a="this", b="is a string", a-b与a+b

(14  在visual foxpro中,用于建立或修改过程文件的命令是  。

a) modify <文件名>       b) modify command <文件名>

c) modify procedure <文件名>  d) 上面b)和c)都对

(15 在sql查询时,使用where子句指出的是  。

a) 查询目标   b) 查询结果   c) 查询条件   d) 查询视图

(16 在下面关于面向对象数据库的叙述中,错误的是   。

a) 每个对象在系统中都有唯一的对象标识

b) 事件作用于对象,对象识别事件并作出相应反应

c) 一个子类能够继承其所有父类的属性和方法

d) 一个父类包括其所有子类的属性和方法

(17  结构化程序设计的三种基本逻辑结构是    。

a) 选择结构、循环结构和嵌套结构

b) 顺序结构、选择结构和循环结构

c) 选择结构、循环结构和模块结构

d) 顺序结构、递归结构和循环结构

(18 使用命令declare mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为   。

a) 2个     b) 3个     c) 5个     d) 6个

(19 使用visual foxpro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在result中选择  

a) pad name   b) submenu   c) command   d) procedure

(20 visual foxpro的报表文件.frx中保存的是    。

a) 打印报表的预览格式      b) 打印报表本身

c) 报表的格式和数据       d) 报表设计格式的定义

(21 在visual foxpro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择   。

a) 限制(restrict       b) 忽略(ignore)

c) 级联(cascade        d) 级联(cascade)或限制(restrict)

(22 在visual foxpro的数据工作期窗口,使用set relation命令可以建立两个表之间的关联,这种关联是   。

a) 永久性关联          b) 永久性关联或临时性关联

c) 临时性关联          d) 永久性关联和临时性关联

(23 清除主窗口屏幕的命令是   。

a) clear    b) clear all  c) clear screen d) clear windows

(24 在创建快速报表时,基本带区包括   。

a) 标题、细节和总结       b) 页标头、细节和页注脚

c) 组标头、细节和组注脚     d) 报表标题、细节和页注脚

(25 在下面的visual foxpro表达式中,不正确的是   。

a) {^2002-05-01 10:10:10 am}-10

b) {^2002-05-01}-date()

c) {^2002-05-01}+date()

d) {^2002-05-01}+[1000]

(26 如果要在屏幕上直接看到查询结果,“查询去向”应该选择   。

a) 屏幕     b) 浏览     c) 临时表或屏幕 d) 浏览或屏幕

(27 使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是  。

a) open query zgjk.qpr     b) modiey query zgjk.qpr

c) do query zgjk.qpr      d) create query zgjk.qpr

(28 下面关于visual foxpro数组的叙述中,错误的是   。

a) 用dimension和declare都可以定义数组

b) visual foxpro只支持一维数组和二维数组

c) 一个数组中各个数组元素必须是同一种数据类型

d) 新定义数组的各个数组元素初值为.f.

(29 在下列函数中,函数值为数值的是   。

a) at(′人民′,′中华人民共和国′)

b) ctod(′01/01/96′)

c) bof()

d) substr(dtoc(date()),7)

(30 在visual foxpro中,通用型字段g和备注型字段m在表中的宽度都是   。

a) 2个字节   b) 4个字节   c) 8个字节   d) 10个字节

(31 不论索引是否生效,定位到相同记录上的命令是   。

a) go top    b) go bottom  c) go 6     d) skip

(32 可以伴随着表的打开而自动打开的索引是    。

a) 单一索引文件(idx      b) 复合索引文件(cdx)

c) 结构化复合索引文件      d) 非结构化复合索引文件

(33 要为当前表所有职工增加100元工资应该使用命令   。

a) change 工资 with 工资+100

b) replace 工资 with 工资+100

c) change all 工资 with 工资+100

d) replace all 工资 with 工资+100

(34 visual foxpro参照完整性规则不包括    。

a) 更新规则   b) 查询规则   c) 删除规则   d) 插入规则

(35 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的   。

a) “一方”表的主索引或候选索引,“多方”表的普通索引

b) “一方”表的主索引,“多方”表的普通索引或候选索引

c) “一方”表的普通索引,“多方”表的主索引或候选索引

d) “一方”表的普通索引,“多方”表的候选索引或普通索引

二、填空题(每空2分,共30分)

(1  在关系数据库中,二维表的列称为属性,二维表的行称为 [1] 。

(2  在visual foxpro中,项目文件的扩展名是 [2] 。

(3  查询设计器的“筛选”选项卡用来指定查询的 [3] 。

(4  要为表单设计下列拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的show window属性值设置为 [4] ,使其成为顶层表单;最后需要在表单的 [5] 事件代码中添加调用菜单程序的命令。

* * * 样本数据库* * *

假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:

图书(总编号c(6),分类号c(8),书名c(16),作者c(6),出版单位c(20),单价n(6,2))

读借(借书证号c(4),单位c(8),姓名c(6),性别c(2),职称c(6),地址c(20))

借阅(借书证号c(4),总编号c(6),借书日期d(8))

(5  在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是 [6] 。

(6  有如下sql语句:

select 读者.姓名,读者.职称,图书.书名,借阅.借书日期;

from图书管理!读者,图书管理!借阅,图书管理!图书;

where借阅.借书证号=读者.借书证号;

and图书.总编号=借阅.总编号

其中where子句中的“借阅.借书证号=读者.借书证号”对应的关系操作是 [7] 。

(7  如果要在藏书中查询“高等教育出版社”和“科学出版社”的图书,请对下面的sql语句填空。

select 书名,作者,出版单位;

from 图书管理!图书;

where 出版单位 [8]

(8  如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的sql语句填空。

select 出版单位,max(单价),  [9]  ,  [10]  ;

from 图书管理!图书;

[11] 出版单位

(9  如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的sql语句填空。

select 姓名,单位;

from 图书管理!读者;

(select  [12];

from 图书管理!借阅;

croup by 借书证号;

[13] count(*)>=2)

(10 运行xy.prg程序后,将在屏幕上显示如下乘法表:

1 1

2 2 4

3 3 6 9

4 4 8 12 16

5 5 10 15 20 25

6 6 12 18 24 30 36

7 7 14 21 28 35 42 49

8 8 16 24 32 40 48 56 64

9 9 18 27 36 45 54 63 72 81

请对下面的程序填空:

* * * 计算乘法xy.prg * * *

set talk off

clear

for j=1 to 9

?str(j,2)+′) ′

for  [14] 

??  [15]

endfor

?

endfor

return

本文来源:https://shitiku.jxxyjl.com/shitijijin2/27253.html

Copyright @ 2011- 考试题库网 All Rights Reserved. 版权所有

免责声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

 站长统计