2017计算机二级VisualFoxPro真考题库
一、选择题
1、下面程序的运行结果是( )。
SETTALK OFF
STORE 0 TO s,i
DO WHILE i<20
i=i+1
IF MOD(i,5)=0
s=s+i
ENDIF
ENDDO
?s
A.20
B.30
C.50
D.160
2、 SQL语言的查询语句是( )。
A.INSERT
B.UPDATE
C.DELETE
D.SELECT
3、 CREATE DATABASE命令用来建立( )。
A.数据库
B.关系
C.表
D.数据文件
4、在Visual FoxPro中,过程的返回语句是( )。
A.GOBACK
B.COMEBACK
C.RETURN
D.BACK
5、算法的有穷性是指( )。
A.算法程序的运行时间是有限的
B.算法程序所处理的数据量是有限的
C.算法程序的'长度是有限的
D.算法只能被有限的用户使用
6、下列程序段执行时在屏幕上显示的结果是( )。
xl=20
x2=30
SET UDFPARMS TO VALUE
DO test WITH x1,x2
? xl,x2
PROCEDUBE test
PARAMETERS a,b
X=a
a=b
b=x
ENDPRO
A.30 30
B.30 20
C.20 20
D.20 30
7、表单里有一个选项按钮组,包含两个选项按钮0ption1和Option2。假设Optiort2没有设置Click事件代码。而Option1以及选项按钮组和表单都设置了Click事件代码。那么当表单运行时,如果用户单击Option2,系统将( )。
A.执行表单的Click事件代码
B.执行选项按钮组的Click事件代码
C.执行Option1的Click事件代码
D.不会有反应
8、下列数据结构中,能够按照“先进后出”原则存取数据的是( )。
A.循环队列
B.栈
C.队列
D.二叉树
9、下列排序方法中,最坏情况下比较次数最少的是( )。
A.冒泡排序
B.简单选择排序
C.直接插入排序
D.堆排序
10、查询单价在600元以上的主机板和硬盘的正确SQL命令是( ).
A.SELECT*FROM产品WHERE单价>600AND(名称=ˋ主机板′AND名称=ˋ硬盘′)
B.SELECT*FROM产品WHERE单价>600AND(名称=ˋ主机板′OR名称=ˋ硬盘′)
C.SELECT*FROM产品FOR单价>600AND(名称=ˋ主机板′AND名称=ˋ硬盘′)
D.SELECT*FROM产品FOR单价>600AND(名称=ˋ主机板′OR名称=ˋ硬盘′)
11、 下列程序段执行后,内存变量s1的值是( )。
s1=”network”
s1=stuff(s1,4,4,”BIOS”)
?s1
A.network
B.netBIOS
C.net
D.BIOS
12、 如果有定义LOCAL data,data的初值是( )。
A.整数0
B.不定值
C.逻辑真
D.逻辑假
13、 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
A.3
B.4
C.6
D.7
14、 在Visual FoxPro中,有如下内存变量赋值语句:
X={^2001-07-28 10:15:20 PM}
Y=.F.
M=$123.45
N=123.45
Z=〝l23.24〞
执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是( )。
A.D、L、Y、N、C
B.T、L、Y、N、C
C.T、L、M、N、C
D.T、L、Y、N、S
15、 MODIFY STRUCTURE命令的功能是( )。
A.修改记录值
B.修改表结构
C.修改数据库结构
D.修改数据库或表结构
16、 假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中。在下划线处应该填写的SQL语句是 ( )。
USE歌手
DO WHILE.NOT.EOF( )
REPLACE歌手.最后得分WITH a[2]
SKIP
ENDDO
A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO ARRAY a
B.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO ARRAY a
C.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO FILE a
D.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO FILE a
二、简答题
17、(1)用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book_temp表中。
(2)在考生文件夹下有一个名为menu_lin的下拉式菜单,请设计一个名为form_menu的顶层表单,将菜单menu—lin加入到该表单中,使得运行表单时菜单显示在该表单中,并且,表单退出时释放菜单。
18、利用菜单设计器建立一个菜单TJ_MENU3,要求如下:
(1)主菜单(条形菜单)的菜单项中有“统计”和“退出”两项。
(2)“统计”菜单下只有一个“平均”菜单项,该菜单项用来统计各门课程的平均成绩,统计结果包含“课程名,,和“平均成绩”两个字段,并将统计结果按课程名升序保存在表NEW TABLE32中。
(3)“退出”菜单项的功能是返回Visual FoxPro系统菜单(只能在命令框中填写相应命令)。菜单建立后。运行该菜单中的各个菜单项。
【2017计算机二级VisualFoxPro真考题库】相关文章: