二、填空题(每空2分,共30分)
请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。
(1)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是 【1】 。
(2)算法复杂度主要包括时间复杂度和 【2】 复杂度。
(3)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 【3】 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
(4)一棵二叉树第六层(根结点为第一层)的结点数最多为 【4】 个。
(5)数据结构分为逻辑结构和存储结构,循环队列属于 【5】 结构。
(6)在Visual FoxPro中,数据库表中不允许有重复记录是通过指定 【6】 来实现的。
(7)在Visual FoxPro中,数据库表S中的通用型字段的内容将存储在 【7】 文件中。
(8)在Visual FoxPro中,可以使用 【8】 语句跳出SCAN … ENDSCAN循环体外执行ENDSCAN后面的语句。
(9)在SQL的SELECT查询中使用 【9】 子句消除查询结果中的重复记录。
(10)在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的 【10】 属性值。
(11)在Visual FoxPro中,使用SQL的SELECT语句将查询结果存储在一个临时表中,应该使用 【11】 子句。
(12)在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用 【12】 子句说明主索引。
(13)在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用 【13】子句说明有效性规则(域完整性规则或字段取值范围)。
(14)在SQL的SELECT语句进行分组计算查询时,可以使用 【14】 子句来去掉不满足条件的分组。
(15)设有s(学号, 姓名, 性别)和sc(学号, 课程号, 成绩)两个表,下面SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。
SELECT 学号, 姓名, 性别 FROM s
WHERE 【15】 ( SELECT * FROM sc WHERE sc.学号 = s.学号 AND成绩 < 85 )
2005年9月笔试试卷参考答案
一、选择题
1-5 CACDC
6-10 DAABB
11-15 CDAAC
16-20 BABBD
21-25 BBADC
26-30 BBADC
31-35 ACBCA
二、填空题
【1】 数据库系统
【2】 空间
【3】 驱动模块
【4】 32
【5】 存储结构 或 物理结构
【6】 主索引或候选索引
【7】 FPT
【8】 EXIT
【9】 DISTINCT
【10】COLUMNCOUNT
【11】 INTO CURSOR
【12】primary key
【13】 CHECK
【14】 HAVING
【15】NOT EXIST