2009年3月二级VFP笔试试题及参考答案 一、选择题 1.下列叙述中正确的是( A.栈是先进先出的线性表 B.队列是先进后出的线性表 C.循环队列是非线性结构 D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构 2.支持子程序调用的数据结构是( A. 栈 A.10 B.树 B.8 C.队列 C.6 D.4 )。 D.推排序 C.直接插入排序 )。 )。 D.二叉树 )。
3.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( 4.下列排序方法中,最坏情况下比较次数最少的是( A.冒泡排序 B.简单选择排序
5.软件功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于 应用
软件的是( )。 A.编译软件 B.操作系统 C.教务管理系统 6.下面叙述中错误的是( )。 A.软件测试的目的是发现错误并改正错误 B.对被调试的程序进行“错误定位”是程序调试的必要步骤 C.程序调试通常也称为Debug D.软件测试应严格执行测试设划,排除测试的随意 D.汇编程序
7.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 A.提高耦合性降低内聚性有利于提高模块的独立性 B.降低耦合性提高内聚性有利于提高模块的独立性 C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度 D.内聚性是指模块间相互连接的紧密程度 8.数据库应用系统的核心
问题是( A.数据库设计 B.数据库系统
设计 )。 C.数据库维护 D.数据库管理员培训
9. 有两个关系R,S如下:
由关系R通过运算得到关系S,则使用的运算为 A.选择 A.属性 B.投影 B.键 C.插入 C.关系 D.连接 )。 D.域 10.将E-R图转换为关系模式时,实体和联系都可以表示为(
11.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系 是( )。 A.DBS包括DB和DBMS C.DB包括DBS和DBMS A.INSERT B.PDATE B.DBMS包括DB和DBS D.DBS就是DB,也就是DBMS )。 C.DELETE D.SELECT )。 D. CREATE
12.SQL语言的查询语句是(
13.下列与修改表结构相关的命令是( A.INSERT B.ALTER C.UPDATE
14.对表SC( C(8), 课程号 C(2), 成绩 N(3),备注 C(20/)),可 以插入的记录是( )。 A. (’20080101’,’c1’,’90’, NULL) B. (’20080101’,’c1’,90,’成绩优秀’) C. (’20080101’,’c1’,’90’,’成绩优秀’) D.(’20080101’,’c1’,’79’,’成绩优秀’) 15.在表单中为表格控件指定数据源的属性是( A.DataSource B.DataFrom )。 D. RecordFrom C. RecordSource
16.在VFP中,下列关于SQL表定义语句(CREATE TABLE)的说法中错误的是 A. 可以定义一个新的基本表结构 B. 可以定义表中的主关键字
C. 可以定义表的域完整性、字段有效性规则等信息的设置 D. 对自由表,同样可以实现其完整性、有效性规则等 17.在VISUAL FORXPRO中,若所建立索引的字段值不允许重复,并且一个表中只能建 立一个,这种索引应该是( )。 A.主索引 B.唯一索引 C.候选索引 D.普通索引 )。 18.在VISUAL FOXPRO 中,用于建立或修改程序文件的命令是( A.MODIFY <文件名> C. MODIFY PROCEDURE <文件名> D.上面B和C都对
B. MODIFY COMMAND <文件名>
19.在VISUAL FOXPRO中,
程序中不需要用PUBLIC等命令明确声明和建立,可直接使 用的内存变量是( ) A.局部变量 B.私有变量 C.公共变量 D.全局变量 )。 B. 空值等同于数值0 D.VFPI不支持空值 )。 D. 显示出错信息 )。 C. 一个DBC文件 )。 D.若干个DBC文件 20.以下关于空值(NULL)叙述正确的是( A.空值等于空字符串 C.空值表示字段或变量还没有确定的值 21.执行USE sc IN 0 命令的结果是( A.选择0号工作区打开sc表 C.选择第1号工作区打开sc表 A.一个DBF文件 B.若干个二维表
B.选择空闲的最小号
工作区打开sc表
22. 在Visual Foxpro 中,关系数据库
管理系统所管理的关系是( 23. 在Visual Foxpro 中,下面描述正确的是( A.数据库表允许