2011年9月计算机二级《VF》考前冲刺试卷(4)
-
第 49 题 在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为 __________。
-
第 50 题 下列命令将“产品”表的“名称”字段名修改为“产品名称”:ALTER TABLE产品RENAME__________名称T0产品名称
-
第 47 题 数据模型包括数据结构、__________和数据条件。
-
第 48 题 数据库系统的三级模式分别为__________模式、内模式与外模式。
-
第 45 题 在报表中建立的用来显示字段、内存变量或其他表达式内容的控件是__________。
-
第 46 题 将学号为“25”的学生姓名改为”王莉”:
UPDATE学生__________姓名="王莉"WHERE学号="25"
-
第 44 题 假设有职工表(职工号,仓库号,工资),将下面的SQL语句补充完整,求至少有两个职工的每个仓库的平均工资。
SELECT仓库号,COUNT(﹡),AVG(工资)FROM职工;
GROUP BY仓库号__________COUNT(﹡)>=2
-
第 43 题 在Visual FoxPro中修改表结构的非SQL命令是__________。
-
第 42 题 在面向对象方法中,信息隐蔽是通过对象的__________性来实现的。
-
第 40 题 软件测试分为白箱(盒)测试和黑箱(盒)测试。基本路径测试方法属于__________测试。
-
第 41 题 __________是指只有满足联接条件的记录才包含在查询结果中。
-
第 39 题 单击表单中的命令按钮,要求弹出一个“祝考试顺利!”的消息对话框,应该在命令按钮的Click事件中编写代码:__________ (“祝考试顺利!” )
-
第 37 题 在SQL的SELECT语句中,字符串匹配运算符用LIKE表示,__________可用来表示0个或多个字符。
-
第 38 题 将SQL的查询结果如果要追加到文本文件的尾部,应使用__________短语加以说明。
-
第 36 题 下列软件系统结构图的宽度为__________。
-
第 35 题 函数LOWER(”NCREl23”)的值是( )。
- A)NCREl23
- B)NCRE
- C)ncrel23
- D)ncre
-
第 34 题 在VisualFoxPro中,以只读方式打开数据库文件的是( )。
- A)EXCLUSIVE
- B)NOUPDATE
- C)SHARED
- D)VALIDATE
-
第 32 题 计算每名运动员的“得分”(上题增加的字段)的SQL语句正确的是( )。
- A)UPDATE运动员FIELD得分=2﹡投中2分球+3﹡投中3分球+罚球
- B)UPDATE运动员FIELD得分WTTH 2﹡投中2分球+3﹡投中3分球+罚球
- C)UPDATE运动员SET得分WTTH 2﹡投中2分球+3﹡投中3分球+罚球
- D)UPDATE运动员SET得分=2﹡投中2分球+3﹡投中3分球+罚球
-
第 33 题 检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是( )。
- A)SELECT MAX(得分)FROM运动员WHERE投中3分球<=5
- B)SELECT MAX(得分)FROM运动员WHEN投中3分球<=5
- C)SELECT得分MAX(得分)FROM运动员WHERE投中3分球<=5
- D)SELECT得分MAX(得分)FROM运动员WHEN投中3分球<=5
-
下表是用list命令显示的“运动员”表的内容和结构,第 31~33 题使用该表。
记录号 运动员号 投中2分球 投中3分球 罚球
1 1 3 4 5
2 2 2 1 3
3 3 0 0 0
4 4 5 6 7
第 31 题 为“运动员”表增加一个字段“得分”的SQL语句是( )。
- A)CHANGETABLE运动员ADD得分1
- B)ALTERDATA运动员ADD得分1
- C)ALTERTABLE运动员ADD得分1
- D)CHANGE TABLE运动员INSERT得分1
-
第 30 题 在成绩表中,查找数学分数最低的学生记录,下列SQL语句的空白处应填入的( )。
SELECT﹡FROM成绩;
WHERE数学<=__________;
(SELECT数学FROM成绩)
- A)SOME
- B)EXISTS
- C)ANY
- D)ALL
-
第 29 题 进行字符串比较时,使命令:?”我们大家”=”我们”,结果为逻辑假的设置是( )。
- A)SETEXACTON
- B)SETEXACTOFF
- C)SETCOLLATETO”Machine”
- D)SETCOLLATETO”Stroke”.
-
第 27 题 关于过程、自定义函数的调用,正确的叙述是( )。
-
第 28 题 在Visual FoxPro中,执行SQL的DELETE命令和传统的非SQL DELETE命令都可以删除数据库表中的记录,下面对它们正确的描述是( )。
- A)SQL的DELETE命令删除数据库表中的记录之前,不需要用命令USE打开该表
- B)SQL的DELETE命令和传统的非SQLDELETE命令删除数据库表中的记录之前,都需要用命令USE打开该表
- C)SQL的DELETE命令可以物理删除数据库表中的记录,而传统的非SQLDELETE命令只能逻辑删除数据库表中的记录
- D)传统的非SQL.DELETE命令可以删除其他工作区中打开的数据库表中的记录
-
第 26 题 视图不能单独存在,它必须依赖于( )。
- A)视图
- B)数据库
- C)查询
- D)数据表
-
第 25 题 以下( )不属于对象的基本特征。
-
第 24 题 待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
- A)2
- B)3
- C)4
- D)5
-
第 23 题 在Visual FoxPro的查询设计器中,对应SQL短语DISTINCT的选项卡是( )。
- A)联接
- B)排序依据
- C)筛选
- D)杂项
-
第 22 题 将文本框的PasswordChar属性值设置为星号(﹡),那么,当在文本框中输入“2008奥运”时,文本框中显示的是( )。
- A)考试2008
- B)﹡﹡﹡﹡
- C)﹡﹡﹡﹡﹡﹡﹡﹡
- D)错误设置,无法输入
-
第 21 题 把一个项目编译成一个应用程序时,下面的叙述正确的是( )。
- A)所有的项目文件将组合为一个单一的应用程序文件
- B)所有项目的包含文件将组合为一个单一的应用程序文件
- C)所有项目排除的文件将组合为一个单一的应用程序文件
- D)由用户选定的项目文件将组合为一个单一的应用程序文件
-
第 20 题 使数据库表变为自由表的命令是( )。
- A)DROP TABLE
- B)REMOVE TABLE
- C)FREE TABLE
- D)RELEASE TABLE
-
第 18 题 下列关于栈和队列的描述中,正确的是( )。
-
第 19 题 查询设计器中包括的选项卡有( )。
- A)联接、显示、排序依据
- B)更新条件、排序依据、显示
- C)筛选、排序依据、分组依据
- D)更新条件、筛选、联接
-
第 16 题 只能在建立它的模块中使用的变量为( )。
- A)私有变量
- B)字段变量
- C)局部变量
- D)全局变量
-
第 17 题 设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为( )。
-
第 15 题 两个或两个以上的模块之间关联的紧密程度称为( )。
- A)耦合度
- B)内聚度
- C)复杂度
- D)连接度
-
第 13 题 给出在仓库“WHl”或“WH2”工作,且年龄小于40岁的职工号和姓名,正确的命令是( )。
- A)SELECT 职工号,姓名 FROM 职工: WHERE 年龄<40 AND 仓库号=”WH1”OR 仓库号=”WH2”
- B)SELECT职工号,姓名 FROM 职工; WHERE年龄<40 AND(仓库号=”WH1”AND 仓库号=”WH2”)
- C)SELECT职工号,姓名 FROM 职工; WHERE年龄<40 OR 工仓库号=”WH1”OR 仓库号=”WH2”
- D)SELECT职工号,姓名 FROM 职工: WHERE年龄<40 AND(仓库号=”WH1”OR 仓库号=”WH2”)
-
第 14 题 连续执行以下命令之后,最后一条命令的输出结果是( )。
SET EXACT OFF
X="A "
?IIF("A"=X,X-"BCD",X+"BCD")
- A) A
- B) BCD
- C) A BCD
- D) ABCD
-
第 12 题 下列函数返回类型为字符型的是( )。
- A)STR(123,3)
- B)VAL(”123”)
- C)CTOD(”2010/09/01”)
- D)CTOT(”2010/09/01”)
-
第 10 题 设有如下关系表,由关系R和S通过运算得到关系T,则所使用的运算为( )。
-
第 11 题 为了从用户菜单返回到系统菜单应该使用命令( )。
- A)SET DEFAULT SYSTEM
- B)SET MENU TO DEFAULT
- C)SET SYSTEM TO DEFAULT
- D)SET SYSMENU TO DEFAULT
-
第 9 题 刷新当前表单的正确语句是( )。
- A)ThisForm.Close
- B)ThisForm.Clear
- C)ThiaForm.Release
- D)ThisForm.Refresh
-
第 8 题 下列不属于SQL特殊运算符的是( )。
- A)EXISTS
- B)ISNULL
- C)IN
- D)FOR
-
第 5 题 下列关于变量的叙述中,正确的一项是( )。
-
第 6 题 下列赋值语句正确的是( )。
- A)STORE5TOXB
- B)STORE5,6TOX,B
- C)X,Y=5
- D)X=5,Y=6
-
第 7 题 关于内存变量的调用,下列说法错误的是( )。
- A)在程序中直接使用而由系统自动隐含建立的变量都是私有变量
- B)私有变量能被本层模块和下层模块程序调用
- C)全局变量需要先定义才能使用,而局部变量可直接使用
- D)局部变量能只能被本层模块程序调用
-
第 4 题 对两个数据表建立临时联系时,要求( )。
-
第 3 题 以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。
CLEAR
X=5
DOWHILE.T.
X=X+5
IFX=INT(X/5)﹡5
??X
ELSE
LOOP
ENDIF
IFX>10
EXIT
ENDIF
ENDDO
-
第 2 题 以下数据结构中,属于非线性数据结构的是( )。
- A)栈
- B)线性表
- C)队列
- D)二叉树
-
第 1 题 执行下列一组命令后,选择“职工”表所在工作区的错误命令是( )。
CLOSE ALL
USE仓库IN 0
USE职工IN 0
- A)SELECT职工
- B)SELECT0
- C)SELECT2
- D)SELECTB