计算机二级VFP模拟试题

发布 2023-04-20 18:20:28 阅读 4950

笔试模拟四。

一、 选择题。

1)下列选项中,不是一个算法的基本特征的是( )

a)完整性。

b)可行性。

c)有穷性。

d)拥有足够的情报。

2)以下描述中,不是线性表顺序存储结构特征的是( )

a)不便于插入和删除。

b)需要连续的存储空间。

c)可随机访问。

d)需另外开辟空间来保存元素之间的关系。

3)按照"先进后出"原则组织数据的数据结构是( )

a)队列 b)栈。

c)双向链表

d)二叉树。

4)"商品"与"顾客"两个实体集之间的联系一般是( )

a)一对一

b)一对多。

c)多对一

d)多对多。

5)下列选项中不属于结构化程序设计方法的是( )

a)自顶向下

b)逐步求精。

c)模块化

d)可复用。

6)有下列二叉树,对此二叉树后序遍历的结果为( )

a)abcdexy

b)abxcdye

c)cedbyxa

d)ecdbyxa

7)深度为6的满二叉树中,度为2的结点个数为( )

a)31 b)32

c)63 d)64

8)简单的交换排序方法是( )

a)快速排序

b)选择排序。

c)堆排序

d)冒泡排序。

9)设r是一个2元关系,s是一个3元关系,则下列运算中正确的是( )

a)r-s

b)r×sc)r∩s

d)r∪s10)下列工具中为需求分析常用工具的是( )

a)pad

b)pfdc)n-s

d)dfd11)以下叙述错误的是( )

a)自由表可以被加入到数据库中。

b)一个自由表一次只能添加到一个数据库中。

c)数据库中表的可以继续添加到其他数据库中。

d)自由表和数据库是可以相互转换的。

12)下列关于关系的说法正确的是( )

a)列的次序非常重要

b)列的次序无关紧要。

c)当需要索引时,列的次序非常重要

d)关键字必须指定为第一列。

13)下列实体类型的联系中,属于一对多联系的是( )

a)学生与课程之间的联系。

b)学生与体育比赛项目之间的联系。

c)商品条形码与商品之间的联系。

d)班级与学生之间的联系。

14)下面关于创建报表的方法中,错误的是( )

a)使用报表设计器可以创建自定义报表。

b)使用报表向导可以创建报表。

c)使用快速报表可以创建简单规范的报表。

d)使用报表设计器设计报表时,数据源只能是数据库表。

15)下面关于运行应用程序的说法中,正确的是( )

a)可执行文件只能在visual foxpro环境下运行。

b)可执行文件只能在windows环境下运行。

c)应用程序文件只能在visual foxpro环境下运行。

d)应用程序文件可以在visual foxpro环境下运行,也可以在windows环境下运行。

16)下列关于文本框的说法中,不正确的是( )

a)在文本框中可以进行文本的复制、粘贴等操作。

b)在文本框中可同时显示并编辑多行数据。

c)在文本框中可以输入和编辑字符型数据。

d)文本框可以编辑任何类型的数据。

17)要清除顶层表单中调用的菜单文件,一般在表单的哪个事件中编写程序**( )

a)load

b)init

c)destroy

d)interactivechange

18)sql语句中,表示条件短语的关键字是( )

a)setb)for

c)where

d)from

19)在成绩表中,查找数学分数最低的学生记录,下列sql语句的空白处应填入的是( )

select * from 成绩;

where 数学<

select 数学 from 成绩)

a)some

b)exits

c)anyd)all

20)以下短语中,必须与排序短语同时使用才有效的短语是( )

a)h**ing

b)topc)for

d)into

21)visual foxpro的字段有效性规则不包括( )

a)规则。b)格式。

c)信息。d)默认值。

22)设当前打开了"教师"表文件,要列出"职称"为"教授"的教师"姓名"的命令是 (

a)list 教师姓名 where 职称="教授"

b)list 教师姓名 for 职称="教授"

c)list 教师姓名 for 职称 set "教授"

d)list 教师姓名 where 职称 for "教授"

23)下列有关过程调用的叙述中,正确的是( )

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

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

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

d)传值方式中形参变量值的改变不会影响实参变量的取值。

24)在visual foxpro中,与主索引有着相似功能的索引是( )

a)候选索引。

b)唯一索引。

c)普通索引。

d)单索引。

25)下列属于sql超联接查询的是( )

a)嵌套查询。

b)内外层互相关嵌套查询。

c)全联接查询。

d)自联接查询。

26)以下关于"视图"的说法,正确的是( )

a)视图结构可以使用modify structure命令进行修改。

b)视图不能与数据表进行联接操作。

c)视图不能更新数据。

d)视图是从一个或多个表中导出的虚拟表。

27)若父表中没有相匹配的连接字段值,则禁止插入子记录,应设置"插入规则为"(

a)级联。b)忽略。

c)限制。d)删除。

28)有如下sql select语句。

select * form 职工 where 工资 between 2000 and 3000

下列与该语句等价的的( )

a)select * form 职工 where 工资<=3000 and 工资》=2000

b)select * form 职工 where 工资<3000 and 工资》2000

c)select * form 职工 where 工资》=3000 or 工资<=2000

d)select * form 职工 where 工资》3000 and 工资<2000

29)在visual foxpro中下面关于索引的描述,错误的是( )

a)当数据库表建立索引以后,表中记录的物理顺序仍保持不变。

b)索引的数据将与表的数据存储在一个物理文件中。

c)建立索引是创建一个索引文件,该文件包含有指向表记录的指针。

d)使用索引可以加快对表的查询操作。

30)执行 select * from 职工 into table 后,生成的文件是一个( )

a)数据库表。

b)自由表。

c)临时表。

d)虚拟表。

第(31)到(35)题中使用的三个数据表:学生、课程和成绩,表的结构如下:

学生"表:学号c(8),姓名c(8),性别c(2),系名(6)

课程"表:课程编号c(4),课程名称c(12),开课系名c(10)

成绩"表:学号c(8),课程编号c(4),成绩n(6,2)

31)检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的命令是( )

a)select 课程。课程名称,学生。姓名, max(成绩) as 最高分;

from 成绩,课程,学生;

where 成绩。课程编号 = 课程。课程编号;

and 成绩。学号=学生。学号;

group by 课程编号。

b)select 课程。课程名称,学生。姓名, max(成绩) as 最高分;

from 成绩,课程,学生;

where 成绩。课程编号 = 课程。课程编号;

and 成绩。学号=学生。学号;

group by 课程。课程编号。

c)select 课程。课程名称,学生。姓名, max(成绩) as 最高分;

from 成绩,课程,学生;

where 成绩。课程编号 = 课程。课程编号;

and 成绩。学号=学生。学号;

order by 课程。课程编号。

d)select 课程。课程名称,学生。姓名, max(成绩) as 最高分;

from 成绩,课程,学生;

where 成绩。课程编号 = 课程。课程编号;

and 成绩。学号=学生。学号;

order by 课程。课程编号。

32)为"课程"表中定义"开课系名"字段的默认值为"中文",正确的命令是( )

a)alter table 课程 alter 开课系名 set default 中文。

b)alter table 课程 alter 开课系名 set default "中文"

c)alter table 课程 alter 开课系名set default开课系名=中文。

d)alter table课程alter开课系名set default开课系名="中文"

33)查询所有选修了"计算机网络"的学生成绩,结果显示该学生的"姓名"、"系名"和"数据库原理"的"成绩",并按成绩由高到低的顺序排列,下列语句正确的是( )

a)select 学生。姓名,学生。系名,成绩。成绩 from 学生,课程,成绩;

for 学生。学号=成绩。学号;

and 课程。课程编号=成绩。课程编号;

and 课程。课程名称="计算机网络";

order by 成绩。成绩 desc

b)select 学生。姓名,学生。系名,成绩。成绩 join 学生,课程,成绩;

on 学生。学号=成绩。学号;

on 课程。课程编号=成绩。课程编号;

and 课程。课程名称="计算机网络";

order by 成绩。成绩 desc

c)select 学生。姓名,学生。系名,成绩。成绩 from 学生,课程,成绩;

where 学生。学号=成绩。学号;

or 课程。课程编号=成绩。课程编号;

or 课程。课程名称="计算机网络";

order by 成绩。成绩 desc

d)select 学生。姓名,学生。系名,成绩。成绩 from 学生,课程,成绩;

where 学生。学号=成绩。学号;

and 课程。课程编号=成绩。课程编号;

and 课程。课程名称="计算机网络";

计算机二级VFP试题

2007年1月6日全国高校计算机等级考试 广西考区 二级vfp试题。第一卷 本卷共35项,每项2分,共70分 第一部分 基础知识。1.常说的dbs db dbms三者之间的关系是 a dbms包括db和dbs b db包括dbms和dbs c dbs包括db和dbms d dbms db dbs之间...

计算机二级VFP试题

2006年1月7日全国高校计算机等级考试 广西考区 二级vfp试题。第一卷 本卷共35项,每项2分,共70分 第一部分 基础知识。1.给内存变量a和b赋同一值 工资 不正确的方法是 a a a b 工资 b store 工资 to a,b c a 工资 d a 工资 b 工资b a 2.允许记录 现...

2019模拟试题计算机二级

一 填空 1 数据库能够把大量数据按一定的结构进行存储实现数据共享。2.表由若干记录组成,每一行称为一个对应着一个真实的对象的每一列称为一个 字段 3 查询用于在一个或多个表内查找某些特定的 完成数据的检索 定位和计算的功能,供用户查看。4 是数据库中用户和应用程序之间的主要界面,用户对数据库的任何...