Visual FoxPro 程序设计题库9.docx
- 文档编号:4307973
- 上传时间:2022-11-29
- 格式:DOCX
- 页数:17
- 大小:20.77KB
Visual FoxPro 程序设计题库9.docx
《Visual FoxPro 程序设计题库9.docx》由会员分享,可在线阅读,更多相关《Visual FoxPro 程序设计题库9.docx(17页珍藏版)》请在冰豆网上搜索。
VisualFoxPro程序设计题库9
试卷编号:
71
所属语言:
VisualFoxpro
试卷方案:
西北民大VFP2010年春季
试卷总分:
100分
共有题型:
4种
一、填空共10题(共计10分)
第1题(1.0分)题号:
57
在命令窗口中执行【1】命令可以启动菜单设计器.
答案:
=======(答案1)=======
CREATEMENU(文件名)
第2题(1.0分)题号:
14
为使日期型数据能够显示世纪(即年为4位),应该使用命令【1】.
答案:
=======(答案1)=======
SETCENTURYON
=========或=========
setcenturyon
第3题(1.0分)题号:
19
表是由【1】和【2】两部分组成.
答案:
=======(答案1)=======
结构
=========或=========
记录
=======(答案2)=======
记录数据
=========或=========
结构
=========或=========
记录
第4题(1.0分)题号:
23
删除表中的记录通常要分为两个步骤:
第一步是【1】.第二步是【2】.
答案:
=======(答案1)=======
逻辑删除
=========或=========
Delete
=======(答案2)=======
物理删除
=========或=========
Pack
第5题(1.0分)题号:
11
在VisualFoxPro的表中,通用型字段是用来放置特定的OLE对象的,OLE对象的,OLE的中文
名称是【1】.OLE对象的数据,实际上是存储在扩展名为【2】的文件中的.
答案:
=======(答案1)=======
对象的链接与嵌入
=======(答案2)=======
FPT
第6题(1.0分)题号:
42
用SQL语句实现将所有职工的工资提高5%;【1】教师【2】工资=工资*1.05
答案:
=======(答案1)=======
UPDATE
=======(答案2)=======
SET
第7题(1.0分)题号:
60
所谓【1】,是指用户处于某些特定区域时单击鼠标右键而弹出的一个菜单.
答案:
=======(答案1)=======
快捷菜单
第8题(1.0分)题号:
50
视图可分为【1】、【2】两种.
答案:
=======(答案1)=======
本地视图
=========或=========
远程视图
=======(答案2)=======
本地视图
=========或=========
远程视图
第9题(1.0分)题号:
30
VisualFoxPro的主索引和候选索引可以保证数据的【1】完整性.
答案:
=======(答案1)=======
实体
第10题(1.0分)题号:
8
自由表中字段名长度最长是【1】个字符.
答案:
=======(答案1)=======
10
=========或=========
十
二、单项选择共35题(共计35分)
第1题(1.0分)题号:
58
打开VisualFoxPro"项目管理器"的"文档"选项卡,其中包含().
A:
表单(Form)文件
B:
报表(Report)文件
C:
标签(Label)文件
D:
以上全部文件
答案:
D
第2题(1.0分)题号:
192
选择当前未使用的最小编号工作区的命令是()
A:
SELECT0
B:
SELECT1
C:
SELECTMIN
D:
SELECT-1
答案:
A
第3题(1.0分)题号:
39
本题可能要用到下面的表:
STUDENT表
学号(C,4)姓名(C,6)性别(C,2)年龄(N,2)总成绩(N,3,0)
0301曹茹欣女19
0302倪红健男20
0303肖振奥男21
COURSE表
课程号(C,2)课程名(C,10)学时数(N,3,0)
01计算机68
02哲学120
03大学物理190
SCORE表
学号(C,4)课程号(C,2)成绩(N,3,0)
03010185
03010286
03020365
03020278
03030190
03030291
有SQL语句:
SELECTDISTINCT学号,FROMSCOREINTOTABLETT
执行该语句后,T表中记录的个数是().
A:
6
B:
5
C:
4
D:
3
答案:
D
第4题(1.0分)题号:
70
工资表文件GZ.DBF和相应的索引文件已经打开,下列操作中错误的是()
A:
SETINDEXTO
B:
COPYTONEW1FOR基本工资>=1000
C:
COPYSTRUCTURETONEW2
D:
COPYFILETONEW3.DBF
答案:
D
第5题(1.0分)题号:
160
下列关于视图的叙述中不正确的是().
A:
视图分本地视图及远程视图
B:
视图是一种虚拟的表,只能基于一个表创建
C:
视图可以更新它所打开的表中的数据
D:
本地视图是从本地数据库的表或视图中按照指定条件选取一组记录,进行显示、输出,然后编辑这些记录
答案:
B
第6题(1.0分)题号:
228
以下关于视图的描述中,正确的是().
A:
只能由自由表创建视图
B:
不能由自由表创建视图
C:
只能由数据库表创建视图
D:
可以由各种表创建视图
答案:
C
第7题(1.0分)题号:
24
SQL中可以使用的通配符有().
A:
*
B:
%
C:
_
D:
B项和C项
答案:
D
第8题(1.0分)题号:
114
如果在执行了SETSYSMENUSAVE命令后,修改了系统菜单,那么执行()命令就可以恢复
SETSYSMENUSAVE命令执行之前的菜单配置.
A:
SETSYSMENUDEFAULT
B:
SYSMENU=DEFAULT
C:
SETDEFAULTTOSYSMENU
D:
SETSYSMENUTODEFAULT
答案:
D
第9题(1.0分)题号:
29
VisualFoxPro数据库管理系统的数据模型是()
A:
结构型
B:
关系型
C:
网状型
D:
层次型
答案:
B
第10题(1.0分)题号:
280
在VisualFoxPro中,()是合法的字符串
A:
″″计算不了机等级考试″″
B:
[[计算机等级考试]]
C:
[′计算机等级考试′]
D:
{′计逄机等级考试′}
答案:
C
第11题(1.0分)题号:
120
若内存变量名与当前打开的表中的一个字段名均为name,则执行?
name命令后显示的是()
A:
内存变量的值
B:
随机
C:
字段变量的值
D:
错误信息
答案:
C
第12题(1.0分)题号:
264
在VisualFoxPro中,用LOCATE命令把记录指针指向姓"刘"的记录后,想要查找下一个
姓"刘"的记录,使用的命令是()
A:
LOCATE
B:
CONTINUE
C:
GONEXTE1
D:
SKIP
答案:
B
第13题(1.0分)题号:
255
与.NOT.(n<=50.AND.N>=15=())等价的条件是()
A:
n>50.OR.n<15
B:
n<50.OR.n>15
C:
n<50.AND.n>15
D:
n>50.AND.n<15
答案:
A
第14题(1.0分)题号:
100
命令?
ROUND(42.1988,2)的结果是()
A:
42.2000
B:
42.20
C:
42.00
D:
42.19
答案:
B
第15题(1.0分)题号:
317
在下列关于视图的叙述中,正确的一条是().
A:
视图和查询一样
B:
若导出某视图的数据库表被删除了,该视图不受任何影响
C:
视图一旦建立,就不能被删除
D:
当某一视图被删除后,由该视图导出的其他视图也将自动删除
答案:
D
第16题(1.0分)题号:
93
联接中包括第一命名表的所有行,这种联接为().
A:
左联接
B:
右联接
C:
内部联接
D:
完全联接
答案:
A
第17题(1.0分)题号:
338
字符串匹配运算符是().
A:
LIKE
B:
AND
C:
IN
D:
=
答案:
A
第18题(1.0分)题号:
27
VisualFoxpor支持两种类型的菜单,即().
A:
条形菜单和下拉式菜单
B:
下拉式菜单和弹出式菜单
C:
条形菜单和弹出式菜单
D:
下拉式菜单和系统菜单
答案:
C
第19题(1.0分)题号:
197
要删除当前文件的"性别"字段,应当使用命令()
A:
MODIFYSTRUCTURE
B:
DELETE
C:
REPLACE性别WITH〃〃
D:
ZAP
答案:
A
第20题(1.0分)题号:
30
VisualFoxPro应用程序的基本结构是().
A:
顺序结构、分支结构和模块结构
B:
顺序结构、分支结构和循环结构
C:
逻辑结构、物理结构和程序结构
D:
分支结构、重复结构和模块结构
答案:
B
第21题(1.0分)题号:
104
命令按钮组是().
A:
控件
B:
容器
C:
控件类对象
D:
容器类对象
答案:
D
第22题(1.0分)题号:
64
当前表文件中有一个长度为10的字符型字段sname,执行如下命令的显示结果是().
REPLACEsnameWITH于丹樱
?
LEN(sname)
A:
3
B:
6
C:
10
D:
11
答案:
C
第23题(1.0分)题号:
183
下面的说法中错误的是().
A:
内部联接是指只有满足联接条件的记录才出现在查询结果中
B:
左联接是指除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结果中
C:
右联接是指定除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中
D:
完全联接是指除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中
答案:
C
第24题(1.0分)题号:
164
下列几项中,不能作为查询输出目标的是().
A:
临时表
B:
视图
C:
标签
D:
图形
答案:
B
第25题(1.0分)题号:
309
在建立惟一索引时,出现重复字段值时,存储重复出现记录的().
A:
第一个
B:
最后一个
C:
全部
D:
几个
答案:
A
第26题(1.0分)题号:
117
若X=56.789,则命令?
STR(X,2)-SUBS(′56.789′,5,1)的显示结果是()
A:
568
B:
578
C:
48
D:
49
答案:
B
第27题(1.0分)题号:
274
在VisualFoxPro表文件中,逻辑型、日期型、备注型的数据宽度分别是()
A:
1,8,10
B:
1,8,254
C:
1,8,4
D:
1,8,任意
答案:
A
第28题(1.0分)题号:
223
以下给出的4种方法中,不能重新显示命令窗口的选项是()
A:
按组合键Ctrl+F2
B:
单击常用工具栏中的"命令窗口按钮
C:
打开"窗口"单,选择"命令窗口选项
D:
打开"文件",选择"打开"选项
答案:
D
第29题(1.0分)题号:
199
要生成表文件STD2.DBF,要求结构与现有表STD1.DBF相同但记录不同,其建表方法是()
A:
USESTD1
DOPYTOSTD2
B:
USESTD1
COPYSTRUTOSTD2
C:
COPYFILESTD1.DBFTO
STD2.DBF
D:
CREATESTD2FROMSTD1
答案:
B
第30题(1.0分)题号:
273
在VisualFoxProK,索引文件有两种扩展名,即.DIX和.CDX.下列对这两种扩展名的
描述正确的是()
A:
两者无区别
B:
.IDX是FoxBASE建立索引文件,而.CDX是VisualFoxPro建立的索引文件
C:
.IDX是只含一个索引元的索引文件,而.CDX是含多个索引元的复合索引文件
D:
.IDX是含多个索引元的复合索引文件,而.CDX是只含一个索引元的索引文件
答案:
C
第31题(1.0分)题号:
46
表文件共有20条记录,当前记录号是10,执行命令LISTREST以后,当前记录号是()
A:
10
B:
15
C:
14
D:
20
答案:
A
第32题(1.0分)题号:
136
使用()工具栏可以在表单上对齐和调整控件的位置.
A:
调色板
B:
布局
C:
表单控件
D:
表单设计器
答案:
B
第33题(1.0分)题号:
275
在VisualFoxPro程序中,注释行使用的符号是().
A:
//
B:
*
C:
′
D:
{}
答案:
B
第34题(1.0分)题号:
194
要把以"M"为变量名中第3个字符的全部内存变量存入内存变量文件ST.MEM中,应使用命令()
A:
SAVEALLLIKE?
?
M?
TOST
B:
SAVEALLLIKE**M*TOST
C:
SAVEALLEXCEPT?
?
M*TOST
D:
SAVEALLLIKE?
?
M*TOST
答案:
D
第35题(1.0分)题号:
253
有如下VisualFoxPro程序:
**主程序ZCX.PRG
SETTALKOFF
K1=′25′
?
K1
DOZCX1
?
K1
RETURN
**子程序ZCX1.PRG
K1=K1+′500′
RETURN
用命令DOZCX运行程序后,屏幕显示的结果为().
A:
25
500
B:
25
525
C:
25
25500
D:
25
25
答案:
C
三、程序设计共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分)题号:
6
如样张所示设计一个名为Form1的表单,表单上有两个命令按钮(Command1、Command2)、
两个文本框(Text1、Text2)和两个标签(Label1、Label2),按钮标题分别为“计算”和
“关闭”、两个标签分别显示“请输入N的值”,“N!
=”字样,两个文本框分别用来接收
输入的N值和输出N!
。
运行表单,在第一个文本框中输入N的值,单击“计算”按钮计算N!
,
并在第二个文框中输出计算结果;单击“关闭”按钮,关闭表单。
第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 程序设计题库 程序设计 题库