江苏省高校计算机等级考试命题研究院 江苏省高校计算机等级考试辅导
2010秋全国VFP考试模拟冲刺试卷1

模拟试题1

一、选择题((1)(35)每小题2,70)

    下列各题A)B)C)D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)以下数据结构属于非线性数据结构的是___________

    A)队列    B)线性表    C)二叉树    D)

(2)下面叙述正确的是_________

    A)算法的执行效率与数据的存储结构无关

    B)算法的空间复杂度是指算法程序中指令(或语句)的条数

    C)算法的有穷性是指算法必须能在执行有限个步骤之后终止

    D)算法的时间复杂度是指执行算法程序所需要的时间

(3)在一棵二叉树上第8层的结点数最多是___________   

    A)8    B)16    C)128    D)256

(4)下面描述中,不符合结构化程序设计风格的是_________.

    A)使用顺序、选择和重复(循环)3种基本控制结构表示程序的控制逻辑

    B)自顶向下

    C)注重提高程序的执行效率

    D)限制使用goto语句

(5)下面概念中,不属于面向对象方法的是________

    A)对象、消息  B)继承、多态  C)类、封装    D)过程调用

(6)以下叙述中正确的是____________

  A)顺序查找的最大比较次数为n,二分查找的时间复杂度为n(n-2)/2

  B)冒泡排序、简单插入排序、简单选择排序的时间复杂度为n(n-1)/2

  C)堆排序的时间复杂度为(nLog2N),对规模较大与较小的线性表都适用

  D)希尔排序的时间复杂度为n1.5,与所选取的增量序列无关

(7)下面属于白盒测试方法的是_________

   A.等价类划分法  B)边界值划分法    C)错误推测法    D)逻辑覆盖

(8)数据库系统的核心是_______  

    A)数据模型  B)DBMS    C)软件工具    D)数据库

(9)数据库管理系统中负责数据完整性、安全性的定义与检查的属于______

    A)数据定义语言   B)数据操纵语言  C)数据控制语言    D)数据管理语言

(10)下列模式中,    是用户模式。

    A)内模式    B)外模式    C)概念模式    D)逻辑模式

(11)Visual FoxPro数据库文件是   

    A)存放用户数据的文件          B)管理数据库对象的系统文件

    C)存放用户数据和系统的文件    D)3种说法都对

(12)Visual FoxPro的参照完整性规则不包括

    A)更新规则     B)删除规则   C)查询规则     D)插入规则

(13)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是______

    A)DBS包括DBDBMS    B)DBMS包括DBDBS

    C)DB包括DBSDBMS    D)DBS就是DB,也就是DBMS

(14)Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指   

    A)各条记录中的数据彼此有一定的关系

    B)一个数据库文件与另一个数据库文件之间有一定的关系   

    C)数据模型符合满足一定条件的二维表格式

    D)数据库中各个字段之间彼此有一定的关系  

(15)用来指明复选框的当前选中状态的属性是______

    A)Selected    B)Caption    C)Value     D)ControlSource

(16)数据库系统与文件系统的主要区别是______    1

    A)数据库系统复杂,而文件系统简单

    B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以

    C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

    D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

(17)将一个设计好的菜单存盘,再运行该菜单,却不能执行。因为______

    A)没有放到项目中    B)没有生成菜单程序

    C)要用命令方式      D)要连编

(18)定位第1条记录上的命令是______

    A)GO TOP    B)GO BOTTOM    C)GO 6   D)SKiP

(19)表达式VAL(SUBS("奔腾586",5,1))*Len("visual foxpro")的结果是______

    A)13.00    B)14.00    C)45.00 D)65.00

(20)关系数据库中,实现表与表之间的联系是通过______

    A)实体完整性规则    B)参照完整性规则

    C)用户自定义的完整性D)值域

(21)以下赋值语句正确的是______

    A)STORE 8 TO X,Y       B)STORE 8,9 TO X,Y

    C)X=8,Y=9              D)X,Y=8

(22)设当前数据库有10条记录(记录未进行任何索引),在下列3种情况下,当前记录号

    1时;EOF()为真时;BOF()为真时,命令?RECNO()的结果分别是______

    A)1,11,1    B)1,10,1    C)l,1 1,0 D)1,10,0

(23)下列表达式中结果不是日期型的是______

    A)CTOD("2000/10/01")    B){^1999/10/01)+365

    C)VAL("2000/10/01"1     D)DATE()

(24)下面对控件的描述正确的是   

    A)用户可以在组合框中进行多重选择

    B)用户可以在列表框中进行多重选择  

    C)用户可以在一个选项组中选中多个选项按钮

    D)用户对一个表单内的一组复选框只能选中其中一个

(25)执行SELECT 0选择工作区的结果是   

    A)选择了0号工作区    B)选择了空闲的最小号工作区

    C)关闭选择的工作区    D)选择已打开的工作区

(26)SQL语言中,修改基本表的语句是______

    A)CREATE TABLE      B)DROP TABLE

    C)ALTER TABLE       D)UPDATE TABLE

(27)DELETE FROM S WHERE  年龄>60语句的功能是______  

    A)S表中彻底删除年龄大于60岁的记录

    B)S表中年龄大于60岁的记录被加上删除标记 

    C)删除S

    D)删除S表的年龄列

(28)SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,

    _______是属于数据控制功能的语句。

    A)GRANT    B)CREATE    C)INSERT    D)SELECT

(29)在标准SQL,建立视图的命令是______

    A)CREATE SCHEMA命令    B)CREATE TABLE命令

    C)CREATE VIEW命令      D)CREATE INDEX命令

(30)以下程序的运行结果是___________

   Dimension s(6)

   For i=1 to 6

     s(i)=i

   EndFor

   Do p5 With s

   ?s(1),s(2),s(3),s(4),s(5),s(6)

   Return

   Procedure  p5

     Parameters  X

     For i=1 to 3

         t=x(i)

         x(i)=x(7-i)

         x(11-i)=t

     EndFor

     Return

  程序的运行结果为:

A)1  2  3  4  5  6                           B)6  5  4  3  2  1

C)3  2   1 4  5   6                          D)4   5  6  1  2  3

(31)以下属于非容器类控件的是  _________

    A)Form    B)ListBox    C)page    D) OptionGroup

(32)下面所列条目中,错误的SQL语句是________

    A)ALTER TABLE    B)ALTER VIEW

    C)CREATE TABLE   D)CREATE VIEW

  (33)(35)是基于下述描述: 

    设有图书管理数据库:

    图书(总编号C(6),分类号C(8),书名C(16),作者c(6),出版单位C(20),单价N(6,2))

    读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

    借阅(借书证号C(4),总编号C(6),借书日期D(8))

    (33)对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面SQL语句正确的是 

    SELECT出版单位,______,______,______;

    FROM图书管理!图书 ______ 出版单位  

    A)MIN(单价)  AVGAGE(单价)  COUNT(*)  GROUP BY

    B)MAX(单价)  AVG(单价)     COUNT(*)  ORDER BY

    C)MAX(单价)  AVG(单价)     SUM(*)    ORDER BY

D)MAX(单价)  AVG(单价)     COUNT(*)  GROUP BY

 (34)对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是_______

    SELECT 单位,  ______ FROM借阅,读者 WHERE;

    借阅.借书证号=读者.借书证号______

    A)COUNT(借阅.借书证号) GROUP BY 单位

    B)SUM(借阅.借书证号)   GROUP BY 单位

    C)COUNT(借阅.借书证号) ORDER BY 单位

    D)COUNT(借阅.借书证号) HAVING 单位

(35)对于图书管理数据库,检索借阅了《现代网络技术基础》一书的借书证号。下面SQL

    语句正确的是______

    SELECT 借书证号 FROM 借阅 WHERE总编号=;

    A)(SELECT 借书证号 FROM 图书 WHERE 书名="现代网络技术基础")

    B)(SELECT 总编号 FROM 图书 WHERE 书名="现代网络技术基础")

    C)(SELECT 借书证号 FROM 借阅 WHERE 书名="现代网络技术基础")

    D)(SELECT 总编号 FROM 借阅 WHERE 书名="现代网络技术基础")

二、填空题(每空2,30)   

    请将每空的正确答案写在答题卡[1][5]序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。

(1)一个栈的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退栈,则元素退栈的顺序为   [1]  

(2)设树T的度为4,其中度为1,2,3,4的结点个数分别是4211,T中的叶子结点数为___[2]___

(3)设一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果是ABDECF,则后序遍历结果为__[3]____

(4)若按功能划分,软件测试的方法通常分为 [4]测试方法和黑盒测试方法。

(5)一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体项目主管与实体项目的联系属于__[5]________的联系

(6)数据库表之间的关联通过主表的___[6]_______索引和子表的普通索引来实现的

(7)已有表单文件Form1.Scx,要执行该表单的文件可使用命令_____[7]________

(8)SQL SELECT语句为了将查询结果存放到临时表中应该使用______[8]______短语。

(9)Visual Foxpro,假定数据库表S(学号,姓名,性别,年龄)SC(学号,课程号,成绩)之间使用学号建立了表之间的关系,在参照完整性的更新规则,删除规则和插入规则中选择设置了____[9]_______,那么如果表S所有的记录在表SC中都有相关的记录进行连接,则不允许修改表S中的学号字段值

(10)表格控件的列数由ColumnCount指定,数据源由RecordSourceType____[10]_______指定

(11)将系统菜单恢复为缺省配置的命令是_____(11)______________

(12)SQL支持集合的并运算,运算符是_____[12]______

(13)Visual FoxPro,SQL语句创建表时定义主索引,实现实体完整性规则使用的短语是_____[13]______

(14)假设歌手表中有歌手号姓名最后得分”3个字段,”最后得分越高名词越靠前,查询前10名歌手的SQL语句是:

   Select * Top 10  From 歌手 Order By 最后得分 ____[14]________

15.有一仓库表(仓库名 C,工资 N(5,1)),现要将仓库表中所有工人的工资增加10%

   Update 学生  set  工资=_____[15]______

 

 

 

 

 

答案:

(1)C (2)C (3)C (4)C (5)D (6)B (7)D (8)B (9)C (10)B  (11)B (12)C (13)A  (14)C  (15)C  (16)B (17)B (18)A (19)D  (20)B (21)A  (22)A  (23)C (24)B   (25)B (26)C  (27)B  (28)A (29)C (30)B (31)B  (32)B  (33)D  (34)A  (35)B

二、填空题                       

 (1)[1]12345FEDCBA    (2) 8      (3)DEBFCA     [4]  白盒    (5)一对多

 (6)    (7) Do Form Form1  (8)Into Cursor   (9)删除限制  (10)RecordSource

 (11)Set Sysmenu To Default   (12)UNION  (13)Primary Key  (14) Desc  (15)工资*1.1