笔试模拟四。
一、 选择题。
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 是数据库中用户和应用程序之间的主要界面,用户对数据库的任何...