Visual FoxPro 程序设计题库32Word格式文档下载.docx
- 文档编号:20331304
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:18
- 大小:21KB
Visual FoxPro 程序设计题库32Word格式文档下载.docx
《Visual FoxPro 程序设计题库32Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Visual FoxPro 程序设计题库32Word格式文档下载.docx(18页珍藏版)》请在冰豆网上搜索。
,则如果子表中有相关的记录,则【1】删除父表中的记录.
禁止
第5题(1.0分)题号:
7
VisualFoxPro6.0提供了大量的辅助设计工具,可分为【1】、【2】、和【3】3种
向导
设计器
生成器
第6题(1.0分)题号:
17
顺序执行以下命令后,屏幕显示的结果是【1】.
STORE″20.45″TOX
?
STR(&
x,2)+″85&
x″
208520.45
第7题(1.0分)题号:
31
在数据库之间创建一个永久关系,这种关系是作为【1】保存起来的.
数据库的一部分
数据库一部分
第8题(1.0分)题号:
3
数据库中的数据之间是有一定的结构的,这种结构是由数据库管理系统所
支持的【1】表现出来的.
数据模型
第9题(1.0分)题号:
27
索引能够确定表中记录的【1】顺序,而不改变表中记录的【2】顺序.
逻辑
物理
第10题(1.0分)题号:
1
VisualFoxPro是一种【1】系统,他在支持标准的面向过程的程序设计方式的同时
还支持【2】的程序设计方式.
数据库管理
面向对象
二、单项选择共35题(共计35分)
160
下列关于视图的叙述中不正确的是().
A:
视图分本地视图及远程视图
B:
视图是一种虚拟的表,只能基于一个表创建
C:
视图可以更新它所打开的表中的数据
D:
本地视图是从本地数据库的表或视图中按照指定条件选取一组记录,进行显示、输出,然后编辑这些记录
B
277
在VisualFoxPro的数据中,5.6E-4是一个()
数值常量
合法的表达式
字符常量
非法的表达式
A
106
默认查询的输出形式是().
图形
报表
浏览
D
278
在VisualFoxPro系统中,选择列表框或组合框中的选项,双击鼠标左键,此时触发()事件.
Click
DblClick
Init
KeyPress
13
LOOP语句不能出现在仅有()语句的程序段中.
DO…ENDDO
IF…ENDIF
FOR…ENDFOR
SCAN…ENDSCAN
312
在设置数据库中的表之间的永久关系时,以下说法正确的是().
父表必须建立主索引,子表可以不建立索引
父表、子表都必须建立主索引
父表必须建立主索引,子表必须建立候选索引
父表必须建立主索引,子表可以建立普通索引
92
利用()命令,可以在浏览窗口浏览表中的数据
USE
BROWSE
MODIFYSTRU
LIST
321
在以下命令序列中,总能实现插入一条空记录并使其成为第8条记录的是()
SKIP7
INSERTBLANK
GOTO7
LOCATEFORRECNO()=8
INSERTBLANKBEFORE
131
设已经定义一个一维数组A(6),并且A
(1)到A(4)各数组元素的值依次是1,3,5,2.然后又
定义了一个二维数组A(2,3),执行命令?
A(2,2)后,显示的结果是()
变量未定义
4
2
.F.
18
SQL语句的DROPINDEX的作用是().
删除索引
建立索引
修改索引
更新索引
第11题(1.0分)题号:
87
将查询结果放在数组中应使用()短语.
INTOCURSOR
TOARRAY
INTOTABLE
INTOARRAY
第12题(1.0分)题号:
126
设当前表有16条记录,当EOF()为真时,命令?
RECNO()的显示结是().
16
空
第13题(1.0分)题号:
101
命令?
VARTYPE(″12/31/99″)的输出结果为()
C
N
U
第14题(1.0分)题号:
178
下列叙述中错误的是()
一个表可以有多个外部关键字
数据库表可以设置记录级的有效性规则
永久性关系建立后,主表记录指针将随子表记录指地相应移动
对于临时性关系,一个表不允许有多个主表
第15题(1.0分)题号:
287
在VisualFoxPro中,可以使用的变量有()
内存变量、字段变量和系统内存变量
内存变量和自动变量
字段变量和简单变量
全局变量和局部变量
第16题(1.0分)题号:
45
表结构中空值(UNLL)的含义是()
空格
默认值
尚未输入
第17题(1.0分)题号:
95
联结运算要求联结的两个关系有相同的()
主键
属性名
实体名
主属性名
第18题(1.0分)题号:
107
默认的表间联接类型是().
内部联接
左联接
右联接
完全联接
第19题(1.0分)题号:
168
下列是表复制命令COPYTO的功能说明,其中错误的是()
可以进行表部分字段的复制
可以进行表部分记录的复制
可以进行表记录的排序复制
不可以进行表记录排序复制
第20题(1.0分)题号:
319
在下面关于面向对象数据库的叙述中,错误的是().
每个对象在系统中都有惟一的对象标识
事件作用于对象,对象识别事件并做出相应反应
一个子类能够继承其所有父类的属性和方法
一个父类包括其所有子类的属性和方法
第21题(1.0分)题号:
284
在VisualFoxPro中,打开数据库的命令是()
OPENDATABASE<
数据库名>
USE<
USEDATABASE<
OPEN<
第22题(1.0分)题号:
141
数据库、数据库管理系统、数据库系统这3者之间的关系是()
数据库系统包含数据库和数据库管理系统
数据库包含数据库系统和数据库管理系统
数据库管理系统包含数据库和数据库系统
数据库系统就是数据库,也就是数据库管理系统
第23题(1.0分)题号:
153
下列操作中,不能用MODIFYSTRUCTURE命令实现的操作是()
为表增加字段
对表中的字段名进行修改
删除表中的某些字段
对表中的记录数据进行修改
第24题(1.0分)题号:
25
VisualFoxPor是关系数据库管理系统,所谓关系是指()
二维表中各条记录中的数据彼此有一定的关系
二维表中各个字段彼此有一定的关系
一个表与另一个表之间有一定的关系
数据模型满足一定条件的二维表格
第25题(1.0分)题号:
65
当前工作区是指()
可以对该工作区的数据进行操作的工作区
最后一次用SELECT命令选择工作区
最后执行USE命令所在的工作区
刚进入系统时,打开的数据库所占用的工作区
第26题(1.0分)题号:
194
要把以"
M"
为变量名中第3个字符的全部内存变量存入内存变量文件ST.MEM中,应使用命令()
SAVEALLLIKE?
M?
TOST
SAVEALLLIKE**M*TOST
SAVEALLEXCEPT?
M*TOST
M*TOST
第27题(1.0分)题号:
244
用二维表来表示实体与实体之间联系的数据模型称为()
网状模型
关系模型
层次模型
面向对象模型
第28题(1.0分)题号:
179
下列叙述中含有错误的是()
一个数据库表中能设置一个主索引
惟一索引不允许索引表达式有重复值
候选索引既可以用于数据库表也可以用于自由表
候选索引不允许索引表达式有重复值
第29题(1.0分)题号:
42
本题可能要用到下面的表:
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
在上面3个表中查询学生的学号、姓名、课程名和成绩,使用SQL语句().
SELECTA.学号,A.姓名,B.课程名,C.成绩FROMSTUDENT,COURSESCORE
SELECT学号,姓名,课程名,成绩FROMSTUDENT,COURSESCORE
SELECT学号,姓名,课程名,成绩FROMSTUDENT,COURSESCORE;
WHERESTUDENT.学号=SCORE.学号ANDCOURSE.课程号=SCORE.课程号
SELECTA.学号,A.姓名,B.课程名,C.成绩FROMSTUDENTA,COURSEB,SCOREC;
WHERESTUDENT.学号=SCORE.学号ANDCOURSE.课程号=SCORE.课程号
第30题(1.0分)题号:
10
DBC文件是指()
数据库文件
数据库表文件
自由表文件
数据库表备注文件
第31题(1.0分)题号:
SQL的数据操作语句不包括().
INSERT
DELETE
UPDATE
CHANGE
第32题(1.0分)题号:
永久关系建立后()
在数据库关闭后自动取消
如不删除将长期保存
无法删除
只供本次运行使用
第33题(1.0分)题号:
39
有SQL语句:
SELECTDISTINCT学号,FROMSCOREINTOTABLETT
执行该语句后,T表中记录的个数是().
6
第34题(1.0分)题号:
276
在VisualFoxPro程序中使用的内存变量分两类,它们是()
简单变量和数组变量
字符变量和数组变量
一般变量和下标变量
第35题(1.0分)题号:
323
在有关数据库管理的概念中,数据模型是指()
记录的集合
文件的集合
记录及其联系的集合
网状层次型数据库管理系统
三、程序设计共1题(共计10分)
第1题(10.0分)题号:
*-------------------------------------------------------
*【程序设计】
*题目:
求[1,100]内所有能被3或被5整除的数以及个数。
*(提示:
利用dowhile语句实现)。
*请按照题目要求,在下面编写程序代码。
Settalkoff
clear
n=0
i=1
**********Program**********
**********End**********
"
满足条件的数的个数为:
"
n
Settalkon
Return
Dowhilei<
=100
IFMOD(i,3)=0.OR.MOD(i,5)=0
**int(i/3)=i/3.OR.int(i/5)=i/5
?
i
n=n+1
Endif
i=i+1
enddo
四、VF窗体设计共2题(共计45分)
第1题(15.0分)题号:
如样张所示设计一个名为Form1的表单,有三个标签(Label1、Label2、Label3),分别为
金额、存期、到期本息和。
三个文本框(Text1、Text2、Text3)要求根据用户输入的存款额
和存期(月),单击“计算”按钮(Command1),显示到期后应得的本息和。
当存期小于12时,
利息为1.8‰;
当存期大于等于12小于24时,利息为2.5‰;
当存期大于等于24小于36时,利息
为2.8‰;
当存期大于等于36时,利息为3.2‰,计算结果保留两位小数。
第2题(30.0分)题号:
33
1、数据库设计
(1)建立数据库RSGL.DBC,包含两个表,其结构和记录分别是:
SALARY.DBF:
部门号C
(2)员工号C(4)姓名C(6)性别C
(2)工资Y(8)
010101李现峰男2150
020201刘志刚男2350
020202罗海燕女2100
030301杨子萱女2500
DEPT.DBF:
部门号C
(2)部门名C(10)
01制造部
02销售部
03人事部
(2)为数据库RSGL中的两个表建立一对多的永久关系;
设置SALARY.DBF表中员工号字段的有
效性规则,使员工号的前两位必须是部门号,提示信息为:
“员工号与部门号不符”;
(3)为数据库RSGL中的表设计参照完整性,具体要求:
将其更新规则设为“限制”,删除规
则也为“级联”,插入规则为“限制”。
2、视图设计
根据上述RSGL数据库,建立一个名称为RSST的视图,查找所有工资为2200以上的员工相关信
息,并且按照工资降序排列。
要求显示如下字段:
部门号,部门名,姓名,性别,工资。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual FoxPro 程序设计题库 32 程序设计 题库
![提示](https://static.bdocx.com/images/bang_tan.gif)