计算机二级(VF)2
(总分1780,考试时间90分钟)
选择题(每小题2分,共70分)  下列各题四个选项中,有一个是正确的,请选择正确答案。
1. 对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是______。
A. 冒泡排序为 n/2          B. 冒泡排序为 n
C. 快速排序为 n          D. 快速排序为 n(n-1)/2
2. 在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是______。 
A. 改变表中记录的物理顺序          B. 为了对表进行实体完整性约束 
C. 加快数据库表的更新速度          D. 加快数据库表的查询速度
3. 如果在命令窗口执行命令:LIST  名称,主窗口中显示: 记录号 名称1 电视机2 计算机3 电
话线4 电冰箱5 电线假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是______。GO 2SCAN NEXT 4 FOR LEFT(名称,2)="电" IF RIGHT(名称,2)="线"EXIT ENDIF ENDSCAN?名称
A. 电话线          B. 电线
C. 电冰箱          D. 电视机
4. 如果在命令窗口输入并执行命令:“LIST  名称”后在主窗口中显示: 记录号 名称1 电视机2 计算机3 电话线4 电冰箱5 电线假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是______。GO 2SCAN NEXT 4 FOR LEFT(名称,2)="电" IF RIGHT(名称,2)="线"LOOP ENDIF??名称ENDSCAN
A. 电话线          B. 电冰箱 
C. 电冰箱电线          D. 电视机电冰箱
5. 假定系统日期是2004年3月15日,则执行命令PI=MOD(YEAR(DATE( ))-2000,10)后,PI的值是(  )。
delete in
A.  从其所在的服务器上下载图形
B.  从其他服务器上下载图形
C.  从其他服务器上的Web页装载到运行该小程序的浏览器中
D.  Applet使用自身的代码和Applet浏览器提供的Java API
6. 下列对于软件测试的描述中正确的是______。 
A. 软件测试的目的是证明程序是否正确 
B. 软件测试的目的是使程序运行结果正确 
C. 软件测试的目的是尽可能多地发现程序中的错误 
D. 软件测试的目的是使程序符合结构化原则
7. 职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号
C(4),职员号 C(3),签订日期 D,金额 N(6,2)    有以下 SQL 语句:  SELECT  订单号,签订日期,金额 FROM  订单,职员  WHERE  订单.职员号=职员.职员号 AND  姓名="李二"    与如上语句功能相同的 SQL 语句是______。
A. SELECT  订单号,签订日期,金额 FROM  订单    WHERE EXISTS(SELECT * FROM  职员 WHERE  姓名="李二") 
B. SELECT  订单号,签订日期,金额 FROM  订单 WHERE EXISTS(SELECT * FROM  职员 WHERE  职员号=订单.职员号 AND  姓名="李二") 
C. SELECT  订单号,签订日期,金额 FROM  订单  WHERE IN(SELECT  职员号 FROM  职员 WHERE  姓名="李二") 
D. SELECT  订单号,签订日期,金额 FROM  订单 WHERE  IN(SELECT  职员号 FROM  职员 WHERE  职员号=订单.职员号 AND  姓名="李二")
8. 在Visual FoxPro中,函数SIGN( )的返回值可以是(  )。
A.  1、-1、0        B.  1、0、.T.
C.  1、-1、 .F.        D.  .T.、.P.
9. 在命令按钮组中,决定命令按钮数目的属性是(  )。
A. 只能发布数据库中没有变化的数据        B. 只能发布数据库中变化的数据
C. 能发布数据库中保存的数据        D. 以上说法均不对
10. 下列函数中,函数值为数值型的是(  )。
A.  InputStream 和 OutputStream        B.  Reader和Writer
C.  Filter和Pipe        D.  以上都不正确
11. 在 SQL 的 SELECT 查询结果中,消除重复记录的方法是______。
A. 通过指定主关系键          B. 通过指定惟一索引
C. 用 DISTINCT 子句          D. 使用 HAVING 子句
12. 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时(  )。
12. 有如下赋值语句,结果为“大家好”的表达式是(  )。  a=“你好”  b=“大家”
第30~35题使用如下3个表:  部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)  职工.DBF:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D  部门.DBF:部门号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2),扣除N(8.2)
12. 对于表单及控件的绝大多数属性,其类型通常是固定的,通常Caption属性只用来接收(  )。
A.  数值型数据        B.  字符型数据
C.  逻辑型数据        D.  以上数据类型都可以
13. 下列叙述中正确的是______。
A. 一个逻辑数据结构只能有一种存储结构 
B. 数据的逻辑结构属于线性结构,存储结构属于非线性结构 
C. 一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 
D. 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
14. 要将数据库表从数据库中移出成为自由表,可使用命令(  )。
A. DELETE TABLE<数据表名>
B. REMOVE TABLE<数据表名>
C. DROP TABLE<数据表名>
D. RELEASE TABLE<数据表名>
15. 在表单中有命令按钮Command1和文本框Text1,将文本框的InputMask属性值设置为$9,999.9,然后在命令按钮的Click事件中输入代码ThisForm.Text1.Value=123456.789,当运行表单时,单击命令按钮,此时文本框中显示的内容为(  )。
A.  destroy( )        B.  stop( )
C.  start( )        D.  init( )
16. SQL SELECT语句中的WHERE子句对应于查询设计器中的(  )。
A.  “字段”选项卡        B.  “筛选”选项卡
C.  “排序依据”选项卡        D.  “分组依据”选项卡
17. 将关系看成一张二维表,则下列叙述中不正确的是(  )。
A. REPORT FROM YY1 TO PRINTER
B. REPORT FROM YY1>PREVIEW
C. REPORT FORM YY1 TO PRINTER
D. REPORT FORM YY1 PREVIEW
18. 在Visual FoxPro中,可以在同类数据之间进行“-”运算的数据类型有(  )。
A. 0        B. 2
C. 1        D. 3
19. 职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2)    查询金额最大的那 10%订单的信息。正确的 SQL 语句是______。
A. SELECT * TOP 10 PERCENT FROM  订单
B. SELECT TOP 10% * FROM  订单 ORDER BY  金额
C. SELECT * TOP 10 PERCENT FROM  订单 ORDER BY  金额
D. SELECT TOP 10 PERCENT * FROM  订单 ORDER BY  金额 DESC
20. 建立惟一索引后,只允许重复出现记录值的(  )。
A. SELECT班级名称FROM班级表WHERE班级号IN;SELECT班级号FROM学生表WHERE民族!="汉"
B. SELECT班级名称FROM班级表WHERE班级号IN;(SELECT班级号FROM学生表WHER
E民族!="汉")
C. SELECT班级名称FROM班级表WHERE学号IN;SELECT学号FROM学生表WHERE民族!="汉"
D. SELECT班级名称FROM班级表WHERE学号IN;(SELECT学号FROM学生表WHERE民族!="汉")
21. 在关系的基本运算中,下列属于专门关系运算的是(  )。
A.  该事件过程用来建立一个Open对话框,可以在这个对话框中选择要打开的文件
B.  选择后单击“打开”按钮,所选择的文件名即作为对话框的FileName属性值
C.  Open对话框不仅仅用来选择一个文件,还可以打开、显示文件
D.  过程中“Cont.Action=1”用来建立 Open对话框,它与Cont.ShowOpen等价
22. “图书”表中有字符型字段“图书号”,要求用 SQL  DELETE 命令将图书号以字母 A开头的图书记录全部打上删除标记,正确的命令是______。
A. DELETE FROM 图书 FOR  图书号 LIKE "A%" 
B. DELETE FROM 图书 WHILE  图书号 LIKE "A%" 
C. DELETE FROM 图书 WHERE 图书号= "A *"

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。