2013年9月全国计算机等级《二级VF》命题预测试卷一
-
(1)建立项目“xm”。
(2)将数据库“产品”添加到项目中。
(3)将数据库“产品”中的数据库表“零件”从数据库中移去(注意:不是删除)。
(4)将考生文件夹中的表单“bdl”的背景色改为蓝色。
-
(1)打开“bd3”表单,并按如下要求进行修改(注意要保存所做的修改):表单中有一个“表格”控件,修改其相关属性,使得在表格中显示“学生”表中的记录;表单上还有一个标题为“关闭”的按钮,为按钮编写事件,使单击此按钮时退出表单。
(2)在考生文件夹下对数据库“住宿管理”中的表“宿舍”的结构做如下修改:指定“宿舍编号”为主索引,索引名为“宿舍编号”,索引表达式为“宿舍编号”;指定“电话”为普通索引,索引名为“电话”,索引表达式为“电话”。设置“电话”字段的有效性为电话必须以“81”开头。
-
对考生文件夹下的“图书信息”表新建一个表单“bdl”,完成以下要求:表单标题为“图书 信息浏览”。表单内有一个组合框,一个命令按钮和三对标签与文本框的组合。表单运行时组合框内是“图书信息”表中所有书名(表内书名不重复)以供选择。当选择书名后,三对标 签和文本框将分别显示表中除“书名”字段外的其他3个字段的字段名和字段值。单击“关闭”按钮退出表单。
-
在表设计器中设置的索引包含在( )。
- A.独立索引文件中
- B.唯一索引文件中
- C.结构复合索引文件中
- D.非结构复合索引文件中
-
有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是( )。
- A.自然连接
- B.差
- C.交
- D.并
-
下列关于线性链表的叙述中,正确的是( )。
- A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
- B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
- C.进行插入与删除时,不需要移动表中的元素
- D.以上三种说法都不对
-
计算每名运动员的“得分”(33题增加的字段)的正确SQL语句是( )。
- A.UPDATE运动员FIELD得分=2*投中2分球+3*投中3分球+罚球
- B.UPDATE运动员FIELD得分WITH 2*投中2分球+3*投中3分球+罚球
- C.UPDATE运动员SET得分WITH 2*投中2分球+3*投中3分球+罚球
- D.UPDATE运动员SET得分=2*投中2分球+3*投中3分球+罚球
-
在Visual FoxPro中,“表”通常是指( )。
- A.表单
- B.报表
- C.关系数据库中的关系
- D.以上都不对
-
在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是( )。
- A.唯一索引
- B.唯一索引和候选索引
- C.唯一索引和主索引
- D.主索引和候选索引
-
在Visual FoxPro中,关于视图的正确描述是( )。
- A.视图也称作窗口
- B.视图是一个预先定义好的SQL SELECT语句文件
- C.视图是一种用SQL SELECT语句定义的虚拟表
- D.视图是一个存储数据的特殊表
-
假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是( )。
- A.left(b,6)-right(a,6)
- B.substr(b,1,3)-substr(a,6,3)
- C.A和B都是
- D.A和B都不是
-
执行命令MyForm=CreateObject("Form")可以建立一个表单,为了让该表单在屏
幕上显示,应该执行命令( )。
- A.MyForm.List
- B.MyForm.Display
- C.MyForm.Show
- D.MyForm.ShowForm
-
可以运行查询文件的命令是( )。
- A.DO
- B.BROWSE
- C.Do QUERY
- D.CREATE QUERY
-
在表设计器的“字段”选项卡中,字段有效性的设置项中不包括( )。
- A.规则
- B.信息
- C.默认值
- D.标题
-
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列人队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。
- A.16
- B.20
- C.0或35
- D.15
-
在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“级联”,当删除父表中的记录时,其结果是( )。
- A.只删除父表中的记录,不影响子表
- B.任何时候都拒绝删除父表中的记录 .
- C.在删除父表中记录的同时自动删除子表中的所有参照记录
- D.若子表中有参照记录,则禁止删除父表中记录
-
假设表“学生.dbf”已在某个工作区打开,且取别名为student。选择“学生”表所在工作区为当前工作区的命令是( )。
- A.SELECT O
- B.USE学生
- C.SELECT学生
- D.SELECT student
-
在表单中为表格控件指定数据源的属性是( )。
- A.DataSource
- B.DataFrom
- C.RecordSource
- D.RecordFrom
-
在Visual FoxPro中,有如下程序,函数IIF的返回值是( )。
*程序
PRIVATE X,Y
STRE"男"To X
Y=LEN(X)+2
7 IIF(Y<4,"男","女")
RETURN
- A."女"
- B."男"
- C..T.
- D..F.
-
以下关于查询的描述正确的是( )。
- A.不能根据自由表建立查询
- B.只能根据自由表建立查询
- C.只能根据数据库表建立查询
- D.可以根据数据库表和自由表建立查询
-
创建新项目的命令是( )。
- A.CREATE NEW ITEM
- B.CREATE ITEM
- C.CREATE NEW
- D.CREATE PROJ ECT
-
要为当前表所有性别为“女”的职工增加100元工资,应使用命令( )。
- A.REPLACE ALL工资WITH工资+100
- B.REPLACE工资WITH工资+100 FOR性别="女"
- C.CHANGE ALL工资WITH工资+100
- D.CHANGE ALL工资WITH工资+100 FOR性别="女"
-
SQL语句中删除视图的命令是( )。
- A.DRP TABLE
- B.DROP VIEW
- C.ERASE TABLE
- D.ERASE VIEW
-
下列叙述中正确的是( )。
- A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
- B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
- C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
- D.上述三种说法都不对
-
某数据库有20条记录,若用函数EOF测试结果为T,那么此时函数RECNO值是( )。
- A.21
- B.20
- C.19
- D.1
-
下列叙述中正确的是( )。
- A.栈是“先进先出”的线性表
- B.队列是“先进后出”的线性表
- C.循环队列是非线性结构
- D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
-
耦合性和内聚性是度量模块独立性的两个标准。下列叙述中正确的是( )。
- A.提高耦合性、降低内聚性有利于提高模块的独立性
- B.降低耦合性、提高内聚性有利于提高模块的独立性
- C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度
- D.内聚性是指模块间互相连接的紧密程度
-
某二又树有5个度为2的结点,则该二叉树巾的叶子结点数是( )。
- A.10
- B.8
- C.6
- D.4
-
在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN后面的语句,应使用( )。
- A.LOOP语句
- B.EXIT语句
- C.BREAK语句
- D.RETURN语句
-
“教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是( )。
- A.SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号WHERE系名=“计算机”
- B.SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号0RDER BY教师表系号HAVING学院表,系名=“计算机”
- C.SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号GROUP BY教师表,系号
- D.SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表,系号0RDER BY教师表,系号HAVING学院表,系名=“计算机”
-
在Visual FoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句"SELECT女FROM T WHERE%逻辑表达式>"中的<逻辑表达式>应是( )。
- A.研究生导师AND性别="女"
- B.研究生导师0R性别="女"
- C.性别="女"AND研究生导师=.F.
- D.研究生导师=.T.OR性别=女
-
建立表单的命令是( )。
- A.CREATE FORM
- B.CREATE TABLE
- C.NEW FORM
- D.NEW TABLE
-
对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。
- A.性别+年龄
- B.VAL(性别)+年龄
- C.性别,年龄
- D.性别+STR(年龄,2)
-
有两个关系R和S如下:
则由关系R得到关系S的操作是( )。
- A.自然连接
- B.选择
- C.并
- D.投影
-
假设有一表单,其中包含有一个选项按钮组,在表单运行启动时,最后触发的事件是( )。
- A.表单的Init
- B.选项按钮的Init
- C.选项按钮组的Init
- D.表单的Load
-
下列关于空值(NULL值)叙述正确的是( )。
- A.空值等于空字符串
- B.空值等同于数值0
- C.空值表示字段或变量还没有确定的值
- D.Visual FoxPro不支持空值
-
向一个项目中添加一个数据库,应该使用项目管理器的( )。
- A.“代码”选项卡
- B.“类”选项卡
- C.“文档”选项卡
- D.“数据”选项卡
-
为当前表中所有学生的总数增加10分,可以使用的命令是( )。
- A.CHANGE总分WITH总分+10
- B.REPLACE总分WITH总分+10
- C.CHANGE ALL总分WITH总分+10
- D.REPLACE ALL总分WITH总分+10
-
在面向对象方法中,实现信息隐蔽是依靠( )。
- A.对象的继承
- B.对象的多态
- C.对象的封装
- D.对象的分类
-
在Visual FoxPro的SQL查询中,为了将查询结果存储到临时表应该使用短语( )。
- A.INTO TEMP
- B.INTO DBF
- C.INTO TABLE
- D.INTo CURSOR
-
在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。
- A.文件
- B.数据库
- C.字段
- D.记录
-
MODIFY STRUCTURE命令的功能是( )。
- A.修改记录值
- B.修改表结构
- C.修改数据库结构
- D.修改数据库或表结构
-
在Visual FoxPro中,下列关于SQL表定义语句(CREATE TABLE)的说法中错误的是( )。
- A.可以定义一个新的基本表结构
- B.可以定义表中的主关键字
- C.可以定义表的域完整性、字段有效性规则等
- D.对自由表,同样可以实现其完整性、有效性规则等信息的设置