[2003年4月全国计算机等级考试一级笔试试卷Windows]2003年4月全国计算机等级考试二级VFp笔试试题

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

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

        一、选择题((1)~(35)每小题2分,共70分)

下列各题a)、b)、c)、d)四个选项中,只有一个选项是正确的,请将正确选项涂写在大题卡相应位置上,答在试卷上不得分。

(1) visual foxpro dbms 是

a)操作系统的一部分  b)操作系统支持下的系统软件

c)一种编译程序           d)一种操作系统

(2) visual foxpro dbms 基于的数据模型是

 a)层次型    b)关系型    c)网状型   d)混合型

(3) 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,

则部门与职员实体之间的联系类型是

a)m:n    b)1:m    c)m:k    d)1:1

(4) 在visual foxpro中,调用表设计器建立数据库表student.dbf的命令是

a)modify structure student

b) modify command student

c)reate student

d) create table student

(5) 在visual foxpro中,关于自由表叙述正确的是

a)自由表和数据库表是完全相同的

b)自由表不能建立字段级规则和约束

c)自由表不能建立候选索引

d)自由表不可以加入到数据库中

(6)在visual foxpro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于

 a)实体完整性约束 b)域完整性约束

 c)参照完整性约束 d)视图完整性约束

(7) 在visual foxpro中,运行表单t1.scx的命令是

 a)do t1                     b)run form1 t1

 c) do form t1      d) do from t1

(8)使用sql语句进行分组检索时,为了去掉不满足条件的分组,应当
a)使用where子句

b)在group by后面使用having 子句

c)先使用where子句,再使用having 子句。

d)先使用having 子句,再使用where子句

(9) 在visual foxpro的参照完整性规则不包括

 a)更新规则    b)删除规则    c)查询规则    d)插入规则

(10) 在visual foxpro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给

出,它们分别为:

a)1、4、8    b)4、4、10    c)1、10、8    d)2、8、8

(11)在visual foxpro中,学生表student中包含有通用型字段,表中通用型字段中的

数据均存储到另一个文件中,该文件名为

a) student.doc          b) student.men

c) student.dbt           d) student.ftp

(12) 在visual foxpro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是

a)mnx    b)prg   c)mpr    d)spr

(13)在visual foxpro中,使用sql命令将学生student中的学生年龄age字段的值增加1岁,应该使用的命令是

a) replace age with age+1

b) update student age with age+1

c) update set age with age+1

d) update student set age=age+1

(14) 调用报表格式文件pp1预览报表的命令是

a)report from pp1 preview         b)do from pp1 preview

 c)report form pp1preview        d)do form pp1 preview

(15)在visual foxpro中,建立索引的作用之一是

a) 节省存储空间       b) 便于管理

c) 提高查询速度   d) 提高查询和更新的速度

(16)在visual foxpro中,相当于主关键字的索引是

a) 主索引       b) 普通索引

c) 唯一索引   d) 排序索引

(17)在visual foxpro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的click事件代码设置为

a)thisform.refresh    b)thisform.delete

c) thisform.hide          d) thisform.release

(18)假定一个表单里有一个文本框text1和一个命令按钮组commandgroup1,命令按钮组是一个容器对象,其中包含command1 和command2两个命令按钮。如果要在command1命令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的?
 a)thisform.text1.value     b)this.parent.value

 c) parent.text1.value          d)this.parent.text1.value

(19) 在visual foxpro 中,创建一个名为sdb.dbc的数据库文件,使用的命令是

 a) create                           b)create  sdb

 c) create  table  sdb    d)create  database  sdb

(20)在visual foxpro中,存储图象的字段类型应该是
 a)备注型      b)通用型

 c)字符型      d)双精度型

 (21)在visual foxpro中,下面4个关于日期或日期时间的表达式中,错误的是

a){^2002.09.01 11:10:10:am}-{^2001.09.01 11:10:10am}

b){^01/01/2002}+20

c){^2002.02.01}+{^2001.02.01}

d){^2002/02/01}-{^2001/02/01}

(22)在visual foxpro中,关于过程调用的叙述正确的是

a)当实参的数量少于形参的数量时,多余的形参初值取逻辑假

b)当实参的数量多于形参的数量时,多余的实参被忽略

c)实参与形参的数量必须相等

d)上面a和b都正确

(23)下面是关于表单数据环境的叙述,其中错误的是

a)可以在数据环境中加入与表单操作有关的表

b)数据环境是表单的容器

c)可以在数据环境中建立表之间的联系

d)表单自动打开其数据环境中的表

(24)在visual foxpro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:

a)private

b)public

c)local

d)在程序中直接使用的内存变量(不通过a,b,c说明)

(25)在 do while … enddo循环结构中,loop命令的作用是:

a)退出过程,返回程序开始处

b) 转移到do while语句行,开始下一个判断和循环

c) 终止循环,将控制转移到本循环结构enddo后面的第一条语句继续执行

d)终止程序执行

 (26)在visual foxpro中,关于视图的正确叙述是

a)视图与数据库表相同,用来存储数据

b)视图不能同数据库表进行连接操作

c)在视图上不能进行更新操作

d)视图是从一个或多个数据库表导出的虚拟表

(27)sql是那几个英文单词的缩写

a)standard query language    b)structured query language

c) select query language        d)以上都不是

(28)如果学生表student是使用下面的sql语句创建的

 create table student(sno c(4) primary key notnull,;

 sn c(8),;

 sex c(2),;

 age n(2) check(age>15 and age<30)

下面的sql语句中可以正确执行的是

a)insert into student(sno,sex,age) values ("s9","男",17)

b)insert into student(sno,sex,age) values ("李安琦","男",20)

c)insert into student(sex,age) values ("男",20)

d)insert into student(sno,sn) values ("s9","安琦",16)

(29)使用sql语句从表student中查询所有姓王的同学的信息,正确的命令是:


a)select*from student where left (姓名,2)="王"

b)select*from student where right (姓名,2)="王"

c)select*from student where trim (姓名,2)="王"

d)select*from student where str (姓名,2)="王"

(30)连编后可以脱离开visual foxpro独立运行的程序是

 a) app程序 b)exe程序

 c)fxp程序 d)prg程序

第(31)-(35)题使用如下表的数据:

 部门表

部门号 部门名称

 40        家用电器部

 10        电视录摄像机部

 20       电话手机部

 30        计算机部


 商品表

部门号 商品号 商品名称     单价     数量 产地

40           0101     a牌电风扇 200.00    10   广东
40           0104     a牌微波炉 350.00    10   广东
40          0105      b牌微波炉 600.00     10  广东
20         1032       c牌传真机 1000.00    20 上海
40         0107     d牌微波炉 420.00        10  北京
20         0110      a牌电话机 200.00      50  广东
20        0112       b牌手机 2000.00       10   广东
40        0202      a牌电冰箱 3000.00     2   广东
30       1041      b牌计算机 6000.00     10   广东
 30      0204     c牌计算机 10000.00   10  上海

(31)sql语句

 select部门号,max(单价*数量)from商品表group by部门号查询结果有几条记录?

a)1      b)4    c)3    d)10


 

(32) sql语句

 select 产地,count(*) 提供的商品种类数;
 资料来源:东方教育网

 from 商品表;

 where 单价>200;

 group by 产地 having count(*)>=2;

 order by 2 desc

 查询结果的第一条记录的产地和提供的商品种类数是

 a)北京,1     b)上海,2

 c)广东,5     c)广东,7

(33) sql 语句

 select 部门表.部门号,部门名称,sum(单价*数量);

 from 部门表,商品表;

 where 部门表.部门号=商品表.部门号;

 group by 部门表.部门号

 查询结果是

 a)各部门商品数量合计 b)各部门商品金额合计

 c)所有商品金额合计      d)各部门商品金额平均值

(34) sql 语句

 select 部门表.部门号,部门名称,商品号,商品名称,单价;

 from 部门表,商品表;、

 where 部门表.部门号=商品表.部门号;

 order by 部门表.部门号 desc,单价

 查询结果的第一条记录的商品号是

 a)0101    b)0202    c)0110    d)0112

(35) sql 语句

 select 部门名称 from 部门表 where 部门号 in;

 (select 部门号 from 商品表 where 单价 between 420 and 1000)

 查询结果是

 a)家用电器部、电话手机部          b)家用电器部、计算机部

 c)电话手机部、电视录摄像机部 d)家用电器部、电视录摄像机部

二、 填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡上【1】—【15】序号的答题卡上,答在试卷上不得分。

(1) 用二维表数据来表示实体之间联系的数据模型称为【1】。

(2) 在visual foxpro 中说明数组后,数组的每个元素在未赋值之前的默认值是【2】。

(3) 可以在项目管理器的 【3】 选项卡下建立命令文件 。

(4) 在visual foxpro中数据库文件的扩展名是【4】.dbc,数据库表文件的扩展名是【5】。

(5) 打开数据库设计器的命令是【6】data

(6) 在sql的caeata table 语句中,为属性说明取值范围(约束)的是【7】短语。

(7) sql插入记录的命令是insert,删除记录的命令是【8】,修改记录的命令是【9】。

(8) 在sqr的嵌套查询中,量词any和【10】是同义词。在sql查询时,使用【11】 子句指出的是查询条件。

(9) 从职工数据库表中计算工资合计的sql语句是

select【12】from职工。

(10) 把当前表当前记录的学号,姓名字段值复制到数组a 的命令是

scatter field 学号,姓名【13】。

(11) 在表单中确定控件是否可见的属性是【14】。

(12) 函数between(40,34,50)的运算结果是【15】。

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

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

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

 站长统计