Visual FoxPro 程序设计题库25.docx
- 文档编号:5608335
- 上传时间:2022-12-29
- 格式:DOCX
- 页数:17
- 大小:20.58KB
Visual FoxPro 程序设计题库25.docx
《Visual FoxPro 程序设计题库25.docx》由会员分享,可在线阅读,更多相关《Visual FoxPro 程序设计题库25.docx(17页珍藏版)》请在冰豆网上搜索。
VisualFoxPro程序设计题库25
试卷编号:
87
所属语言:
VisualFoxpro
试卷方案:
西北民大VFP2010年春季
试卷总分:
100分
共有题型:
4种
一、填空共10题(共计10分)
第1题(1.0分)题号:
54
类是对象的集合,它包含了相似的有关对象的特征和行为方法,而【1】则是类的实例.
答案:
=======(答案1)=======
对象
第2题(1.0分)题号:
11
在VisualFoxPro的表中,通用型字段是用来放置特定的OLE对象的,OLE对象的,OLE的中文
名称是【1】.OLE对象的数据,实际上是存储在扩展名为【2】的文件中的.
答案:
=======(答案1)=======
对象的链接与嵌入
=======(答案2)=======
FPT
第3题(1.0分)题号:
16
对以下命令填空,使最后的输出结果为"庆祝中国申办2008年奥运会成功".
sl=″2008年奥运会庆祝中国成功申办″
s2=【1】(sl,13,8)+【2】(sl,4)+【3】(s1,12)+SUBS(SL,21,4)
?
s2
答案:
=======(答案1)=======
SUBSTR
=======(答案2)=======
RUGGT
=======(答案3)=======
LEFT
第4题(1.0分)题号:
20
向表中输入数据,可以采用【1】和【2】.
答案:
=======(答案1)=======
浏览
=========或=========
编辑
=======(答案2)=======
编辑
=========或=========
浏览
第5题(1.0分)题号:
9
执行DIMENSIONa(2,3)命令后,数组a的各数组元素的类型是【1】,值是【2】.
答案:
=======(答案1)=======
逻辑型
=======(答案2)=======
F
=========或=========
.F.
=========或=========
.f.
第6题(1.0分)题号:
40
SQLSELECT语句为了将查询结果存放到临时表中应该使用【1】短语.
答案:
=======(答案1)=======
INTOCURSOR
第7题(1.0分)题号:
58
不带参数的【1】命令将会屏蔽系统菜单,使系统菜单不可用.
答案:
=======(答案1)=======
SETSYSEMENUTO
第8题(1.0分)题号:
48
视图和查询都可以对【1】表进行操作.
答案:
=======(答案1)=======
本地
=========或=========
数据库
第9题(1.0分)题号:
30
VisualFoxPro的主索引和候选索引可以保证数据的【1】完整性.
答案:
=======(答案1)=======
实体
第10题(1.0分)题号:
7
VisualFoxPro6.0提供了大量的辅助设计工具,可分为【1】、【2】、和【3】3种
答案:
=======(答案1)=======
向导
=========或=========
设计器
=========或=========
生成器
=======(答案2)=======
向导
=========或=========
设计器
=========或=========
生成器
=======(答案3)=======
向导
=========或=========
设计器
=========或=========
生成器
二、单项选择共35题(共计35分)
第1题(1.0分)题号:
53
当新建了一个项目文件后,菜单栏中有()变化。
A:
原来显示为灰色的"项目"菜单变为可用
B:
将在菜单栏中显示"项目"菜单
C:
"项目"菜单变为不可用
D:
菜单栏中没有任何变化
答案:
B
第2题(1.0分)题号:
187
向表中插入数据的SQL语句是().
A:
INSERT
B:
INSERTINTO
C:
INSERTBLANK
D:
INSERTBEFORE
答案:
B
第3题(1.0分)题号:
34
把当前表文件中"性别"字段(C型)的值全部清除,但仍保留该字段,应当使用命令()
A:
MODIFYSTRUCTURE
B:
DELETE
C:
REPLACE
D:
ZAP
答案:
C
第4题(1.0分)题号:
65
当前工作区是指()
A:
可以对该工作区的数据进行操作的工作区
B:
最后一次用SELECT命令选择工作区
C:
最后执行USE命令所在的工作区
D:
刚进入系统时,打开的数据库所占用的工作区
答案:
B
第5题(1.0分)题号:
155
下列程序的运行结果为().
STORE0TOM,N
DOWHILEM<30
N=N+3
M=M+N
ENDDO
?
M,N
RETURN
A:
3012
B:
1230
C:
4515
D:
1545
答案:
A
第6题(1.0分)题号:
223
以下给出的4种方法中,不能重新显示命令窗口的选项是()
A:
按组合键Ctrl+F2
B:
单击常用工具栏中的"命令窗口按钮
C:
打开"窗口"单,选择"命令窗口选项
D:
打开"文件",选择"打开"选项
答案:
D
第7题(1.0分)题号:
19
SQL语句中,SELECT命令中JOIN短语用于建立表之间的联系,联系条件应出现在()短语中.
A:
WHERE
B:
ON
C:
HAVING
D:
IN
答案:
B
第8题(1.0分)题号:
109
能接受一位整数并存放到内存变量Y中的正确命令是()
A:
WAITTOY
B:
ACCEPTTOY
C:
INPUTTOY
D:
@10,10SAYYPICTURE″9″
答案:
C
第9题(1.0分)题号:
24
SQL中可以使用的通配符有().
A:
*
B:
%
C:
_
D:
B项和C项
答案:
D
第10题(1.0分)题号:
275
在VisualFoxPro程序中,注释行使用的符号是().
A:
//
B:
*
C:
′
D:
{}
答案:
B
第11题(1.0分)题号:
115
若DATE=′99/11/20′,表达式&DATE的结果的数据类型是()
A:
日期型
B:
数值型
C:
字符型
D:
不确定
答案:
B
第12题(1.0分)题号:
251
用于建立、修改、运行与打印程序文件的VisualFoxPro命令依次是().
A:
CREATE,MODIFY,DO和PRINT
B:
MODICOMM,MODICOMM,DO和PRINT
C:
MODICOMM,MODICOMM,RUN和TYPE
D:
MODICOMM,MODICOMM,DO和TYPE
答案:
B
第13题(1.0分)题号:
243
用VisualFoxPro进行人事档案管理属于计算机的()
A:
科学计算应用
B:
过程控制应用
C:
数据处理应用
D:
辅助工程应用
答案:
C
第14题(1.0分)题号:
88
可以链接或嵌入OLE对象的字段类型是()
A:
备注型
B:
通用型和备注型
C:
通用型
D:
任何类型字段
答案:
C
第15题(1.0分)题号:
305
在定义菜单时,若要编写相应功能的一段程序,则在结果一项中选择().
A:
命令
B:
填充名称
C:
子菜单
D:
过程
答案:
D
第16题(1.0分)题号:
80
假定X=8,执行命令?
X=X+1后,结果是()
A:
9
B:
8
C:
.T.
D:
.F.
答案:
D
第17题(1.0分)题号:
326
执行LISTNEXT1命令之后,记录指针的位置指向()
A:
下一条记录
B:
原来记录
C:
尾记录
D:
首记录
答案:
B
第18题(1.0分)题号:
13
LOOP语句不能出现在仅有()语句的程序段中.
A:
DO…ENDDO
B:
IF…ENDIF
C:
FOR…ENDFOR
D:
SCAN…ENDSCAN
答案:
B
第19题(1.0分)题号:
183
下面的说法中错误的是().
A:
内部联接是指只有满足联接条件的记录才出现在查询结果中
B:
左联接是指除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结果中
C:
右联接是指定除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中
D:
完全联接是指除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中
答案:
C
第20题(1.0分)题号:
15
SQL的核心功能是().
A:
数据查询
B:
数据修改
C:
数据定义
D:
数据控制
答案:
A
第21题(1.0分)题号:
92
利用()命令,可以在浏览窗口浏览表中的数据
A:
USE
B:
BROWSE
C:
MODIFYSTRU
D:
LIST
答案:
B
第22题(1.0分)题号:
50
不论索引是否生效,定位到相同记录上的命令是()
A:
GO6
B:
SKIP
C:
GOTOP
D:
GOBOTTOM
答案:
A
第23题(1.0分)题号:
171
下列说法中错误的是().
A:
所谓项目是指文件、数据、文档和VisualFoxPro对象的集合
B:
项目管理器是VisualFoxPro中处理数据和对象的主要组织工具
C:
项目管理器提供了简便的、可视化的方法来组织和处理表、数据库、表单、报表、查询和其他一切文件
D:
在项目管理器中可以将应用系统编译成一个扩展名为.EXE的可执行文件,而不能将应用系统编译成一个扩展名为.APP的应用文件
答案:
D
第24题(1.0分)题号:
151
无论是条形菜单还是弹出式菜单,当选择其中某个选项时都会执行一定的动作.
这个动作不可以是().
A:
执行一个程序
B:
执行一条命令
C:
执行一个过程
D:
激活另一个菜单
答案:
A
第25题(1.0分)题号:
297
在表单MyForm控件的事件或方法代码中,改变该表单背景属性为绿色,正确的命令是().
A:
MyForm.BackColor=RGB(0,255,0)
B:
This.Parent.BackColr=RGB(0,255,0)
C:
ThisFrom.Parent.BackColr=RGB(0,255,0)
D:
This.BackColr=RGB(0,255,0)
答案:
B
第26题(1.0分)题号:
104
命令按钮组是().
A:
控件
B:
容器
C:
控件类对象
D:
容器类对象
答案:
D
第27题(1.0分)题号:
262
在"先判断后工作"的循环程序结构中,循环体执行的次数最少可以是().
A:
0
B:
1
C:
2
D:
不确定
答案:
A
第28题(1.0分)题号:
211
以下()不是标准下拉式菜单的组成部分
A:
菜单项
B:
菜单条
C:
菜单标题
D:
快捷菜单
答案:
D
第29题(1.0分)题号:
186
下面有关字段名的叙述中,错误的是()
A:
字段名必须以字母或汉字开头
B:
自由表的字段名最大长度为10
C:
字段名中可以有空格
D:
数据库表中可以使用长字段名,最大长度为128个字符
答案:
C
第30题(1.0分)题号:
261
在"数据库设计器"窗口中选择表间关系连线,下列操作中不可以进行的是()
A:
删除关系
B:
添加关系
C:
编辑关系
D:
编辑参照完整性
答案:
B
第31题(1.0分)题号:
33
按姓名字段升序排序,形成名为LL的表文件,下列命令错误的是().
A:
SORTON姓名TOLL
B:
SORTON姓名/DTOLL
C:
SORTON姓名/ATOLL
D:
INDEXON姓名/ATOLL
答案:
B
第32题(1.0分)题号:
131
设已经定义一个一维数组A(6),并且A
(1)到A(4)各数组元素的值依次是1,3,5,2.然后又
定义了一个二维数组A(2,3),执行命令?
A(2,2)后,显示的结果是()
A:
变量未定义
B:
4
C:
2
D:
.F.
答案:
D
第33题(1.0分)题号:
270
在VisualFoxPro中,对表文件分别用COPY命令和COPYFILE命令进行复制时,
以下叙述中错误的是()
A:
使用COPY命令时必须先打表
B:
使用COPYFLIE命令时表必须关闭
C:
COPYFILE命令可以自动复制备注条件
D:
COPY命令可以自动复制备注文件
答案:
C
第34题(1.0分)题号:
191
修改表文件结构,下列说法错误的是()
A:
新增的字段值全部为空
B:
当修改字段类型时,该字段所有值将全部丢失
C:
修改表文件后用Ctrl+W存盘,将获得一个备份文件
D:
任何情况下都不能同时修改表文件中的字段名和它的长度
答案:
B
第35题(1.0分)题号:
249
用于存储内存变量的文件扩展名为()
A:
.PRG
B:
.FPT
C:
.CDX
D:
.MEM
答案:
D
三、程序设计共1题(共计10分)
第1题(10.0分)题号:
4
*-------------------------------------------------------
*【程序设计】
*-------------------------------------------------------
*题目:
求自然数1至100的和并输出。
请将下列程序填写完整。
*(用DOWHILE语句)
*请按照题目要求,在下面编写程序代码。
*-------------------------------------------------------
SETTALKOFF
S=0
I=1
**********Program**********
**********End**********
?
S
SETTALKON
RETURN
答案:
DOWHILEI<=100
S=S+I
I=I+1
ENDDO
四、VF窗体设计共2题(共计45分)
第1题(15.0分)题号:
4
如样张所示设计一个名为Form1的表单,表单上有两个命令按钮(Command1、Command2)分别为:
“显示”和“关闭”;三个文本框(Text1、Text2、Text3);四个标签(Label1、Label2、
Label3、Label4)分别为:
“显示日期为:
”、“年”、“月”、“日”,运行表单,单击
“显示”按钮,三个文本框中分别输出系统当前的“年、月、日”;单击“关闭”按钮,关
闭表单。
第2题(30.0分)题号:
23
1、数据库设计
(1)建立数据库REMO.DBC,包含两个表,其结构和记录分别是:
EMP.DBF:
雇员号C(3)雇员名C(6)部门号C
(2)工资N(6.1)
001张山021200.0
010王宏达011200.0
056马林生021000.0
101赵敏041500.0
123刘伟031800.0
DEPT.DBF:
部门号C
(2)部门名C(6)主任C(6)
01业务部李建
02销售部应伟东
03服务部周根
04财务部陈力胜
(2)为数据库REMO中的两个表建立一对多的永久关系;修改EMP.DBF表中工资字段属性,
使其输入值在0-10000之间,当超出这个范围时,提示“工资在0-10000之间”;
(3)为数据库REMO中的表设计参照完整性,具体要求:
将其更新规则设为“级联”,删除
规则也为“级联”,插入规则为“忽略”。
2、视图设计
根据上述REMO数据库,建立一个名称为SE的视图,查找所有工资在1300(不含1300)以
上的雇员相关信息。
要求显示如下字段:
雇员号,雇员名,部门名,工资。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual FoxPro 程序设计题库 25 程序设计 题库