VFP选择题2.docx
《VFP选择题2.docx》由会员分享,可在线阅读,更多相关《VFP选择题2.docx(70页珍藏版)》请在冰豆网上搜索。
VFP选择题2
VFP选择题
C1、下面叙述中()不属于数据库系统的特点。
数据结构化好
数据独立性高
数据冗余度高
数据共享程度高
C2、某工厂生产多种产品,每种产品要使用多种零件,一种零件可能安装在多种产品上,则产品和零件之间存在着()的联系。
一对一
一对多
多对多
不能确定
A3、现实世界中的事物(对象或个体),在数据世界中则表示为()。
记录
数据项
文件
数据库
B4、数据库的一系列特性是由一个称为()的软件,提供通用的存取和控制方法加以实现的。
数据服务器
数据库管理系统
数据分析系统
数据存储系统
D5、数据库系统的特点包括()。
数据的结构化
数据共享
数据的独立性和可控冗余度
以上都是
A6、数据库应用系统是指在()支持下运行的计算机应用系统。
数据库管理系统
文件系统
应用程序
操作系统
C7、在教学中,一个学生要学习多门课程,而一门课程又有多名学生学习,则学生与课程这两个实体之间存在着()联系。
一对一
一对多
多对多
多对一
B8、数据库系统通常采用三级模式结构,数据库用户所看到的模式是()。
概念模式
外模式
内模式
中间模式
A9、下列叙述中有关数据库系统错误的概念是()。
用户不经dbms可直接访问数据库。
关系规范化的主要目的是减少数据冗余。
mis的含义是管理信息系统。
oracle是关系型数据库产品。
D10、数据管理技术的发展经历了三个阶段,其中不包括的阶段是()。
人工管理阶段
数据库系统阶段
文件系统阶段
机器管理阶段
D11、在信息世界中,客观存在并且可以相互区别的事物称为()。
记录
属性
联系
实体
C12、能够对数据库资源进行统一管理和控制的是()。
数据库
数据库应用系统
数据库管理系统
数据库操作系统
D13、一个关系相当于一张二维表,表中的各列相当于关系的()。
数据项
元组
结构
属性
B14、在关系模式中,关系可视为一张表,元组是指表中的()。
一列
一行
表名
值域
C15、关系数据库管理系统必须实现的三种基本关系运算是()。
索引、排序、查找
建库、录入、排序
选择、投影、连接
显示、统计、复制
B16、数据库管理系统采用的数据模型一般有()三种。
网状、链状和层次
层次、关系和网状
链状、网状和关系
层次、关系和环状
B17、在下列关系模型的叙述中,不正确的是()。
主码能够唯一地定义关系中的每一个元组
关系中的每个属性可以对应于多个值域
在关系中,元组的次序无关紧要
在关系中,列的次序无关紧要
C18、如果要从一个关系中选择某些特定的属性,重新排列组成一个新的关系,应使用的关系运算是()。
排序
选择
投影
连接
B19、在下列关系基本性质的描述中,错误的概念是()。
关系中不允许存在两个完全相同的元组。
关系中的每一列的属性值可以取自不同的值域。
元组的顺序无关紧要。
列的顺序无关紧要。
B20、在关系模型中,常利用公共属性建立两个表的联系,对于被关联的子表,这个属性称之为()。
主码
外码
候选码
关联码
C21、在下列关系模型的叙述中,正确的概念是()。
主码至多由一个属性组成。
关系的一个属性可以对应于多个值域。
关系中的一个元组对应于一个实体。
表与表之间的关联可以不通过公共属性实现。
A22、在某数据模型中,数据之间的逻辑结构是一张二维表,该数据模型是()。
关系模型
层次模型
网状模型
实体模型
D23、在关系模型中,如果从两个或多个关系中选取属性满足一定条件的元组,组成一个新的关系,该关系运算属于()。
排序
选择
投影
连接
C24、在下列关系模型的叙述中,不正确的概念是()。
主码可以由一个或或多个属性组成。
关系的每个属性必须对应于一个值域。
按照关系完整性规则,主码可以取空值(NULL)。
表与表之间的关联可以通过公共属性实现。
D25、设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及其关系,应使用()。
表设计器
查询设计器
表单设计器
数据库设计器
C26、扩展名为.prg的程序文件在项目管理器的()选项卡中显示和管理。
数据
文档
代码
类
D27、要启动vfp的向导,可进行的操作是()。
打开新建对话框
单击工具栏的向导图标按钮
从工具菜单中选择向导
以上方法均可
D28、要想在不同的工作区中打开相应的表,可在vfp主窗口中选择()菜单项。
文件→打开
工具→选项
显示→工具栏
窗口→数据工作期
B29、下面有关vfp的正确叙述是()。
在vfp命令窗口中,对命令的大小写敏感
vfp的命令关键字中如果出现全角字符,则执行该命令时就会出错
按ctrl+f3快捷键,会显示隐藏的命令窗口
项目管理器中不能创建视图文件
C30、要定制工具栏,应从()菜单中打开工具栏对话框。
工具->选项
文件->打开
显示
工具->向导
D31、退出visualfoxpro的操作方法是()。
文件菜单中选择退出
单击关闭窗口按钮
使用quit命令
以上方法都可以
B32、在选项对话框的文件位置选项卡中可以设置()。
表单的默认大小
默认目录
日期的时间的显示格式
程序代码的颜色
D33、项目管理器的文档选项卡用于显示和管理()。
表单、报表和查询
数据库、表单和报表
查询、报表和视图
表单、报表和标签
C34、VFP提供了多种设计器,如果要建立表、视图,在不同的表之间查看并创建关系,应使用()。
表设计器
报表设计器
数据库设计器
表单设计器
B35、可以运行VFP的操作系统平台是()。
DOS
Windows
UNIX
LINUX
A36、有时快捷键可以帮助方便我们的操作,在VFP中,CTRL-C键一般用于选定内容的()。
复制
粘贴
清除
剪切
B37、设当前数据库有n条记录,当函数eof()的值为.t.时,函数recno()的显示结果是()。
n
n+1
n-1
n+recno()
B38、已知每年的圣诞节日期为12月25日,那么2002年圣诞节与元旦(1月1日)相差的天数是()。
356
358
360
362
C39、要从数值型数据123中取出数值23,如果限制函数嵌套,则最适合采用的函数是()。
int()
round()
mod()
exp()
B40、下列函数中函数返回值为字符型的是()。
date()
substr()
int()
eof()
B41、substr(123456789,len(fox),len(pro))的计算结果是()。
123
345
567
789
A42、在下列函数中,函数返回值为数值型的是()。
at('fox','visualfoxpro')
ctod('01/01/96')
bof()
substr(dtoc(date()),7)
A43、若当前记录号为1,要使bof()函数返回的值为逻辑真值(.t.),应执行的命令为()。
skip-1
skip0
gotop
go0
B44、若rsk.dbf有20条记录,执行下列命令序列后,显示结果为()。
usersk
skip2
goto6
skip-2
?
recno()
6
4
8
2
B45、表达式val(a2)*len(foxpro)的值是()。
a2*foxpro
0
a2foxpro
12
D46、要同时显示当前的日期与时间,应采用的函数是()。
date()
time()
year()
datetime()
C47、在下列函数中,函数返回值类型为数值型的是()。
eof()
ctod('10/01/2003')
at('pro','visualfoxpro')
substr(dtoc(date()),7)
C48、在当前已打开的表中,执行下列命令序列后,显示结果为()。
gotop
skip5
goto6
skip-2
?
recno()
6
5
4
3
C49、字符串变量s=123,t=234,则下列表达式的运算结果为逻辑.f.的是()。
not(s=t)ort$(13479)
nots$(abc)and(s<>t)
not(s<>t)
not(s>=t)
D50、下列字符串的运算结果为.f.的表达式为()。
fort$comfortable
computer=comp
former==former
computer==comp
D51、顺序执行以下赋值命令后,下列表达式中,合法的表达式是()。
x=12
y=2*3
z=left(foxpro,3)
x+y
y+z
x-z+y
x-x+z-z
A52、已知变量a的值为.t.,变量b和c的值均为.f.,则下列表达式值为.f.的选项为()。
bandcornota
aorbandnotc
notcandaorb
aandbornotc
D53、假设变量n,c和l分别为数值型、字符型和逻辑型变量,且各变量名已经正确赋值,则下面的错误表达式是()。
n*n-3
c+hello
n>10orl
n+2-c
D54、关系运算符$用来判断一个字符串表达式是否()另一个字符串表达式。
等于
完全等于
不等于
包含于
C55、下面关于visualfoxpro数组的叙述中,错误的是()。
用dimension和declare都可以定义数组
visualfoxpro只支持一维数组和二维数组
一个数组中各个数组元素必须是同一种数据类型
新定义数组的各个数组元素初值为.f.
B56、假设m、n、p分别为字符型、逻辑型、数值型内存变量,并且已正确赋值,在下列表达式中错误的是()。
p=8.and.n
m>290
7*p-5
m+78
C57、在下列表达式中,错误的表达式是()。
{^2000-06-01}-10
{^2000-06-01}-date()
{^2000-06-01}+date()
{^2000-06-01}+10
C58、已知变量a的值为.t.,变量b和c的值均为.f.,则下列表达式值为.f.的选项为()。
borcora
aorbandnotc
bandcanda
aandbornotc
D59、假设x、y、w分别为字符型、逻辑型、数值型内存变量,并且已正确赋值,则在下列表达式中错误的是()。
x+dtoc(date())
3>2andy
w+ctod(01-01-2003)
(notw)andx
D60、下列字符串的逻辑运算结果为.f.的表达式为()。
comf$comfortable
student=stu
system==system
computer==comp
A61、在创建表结构时,可将字段的值定义为null,以下有关null概念的叙述中正确的是()。
null表示不确定的值
null可看作是空白的字符串
null与数值0具有同等的意义
null的默认值为逻辑值.f.
C62、下列关于数据库表和自由表的概念叙述中不正确的是()。
vfp的表可分为属于数据库的表和自由表两种
自由表是一个独立的表,不属于任何数据库
数据库表和自由表的表设计器功能完全相同
数据库表可以从数据库中移出,变成自由表
C63、下列有关数据库设计器的概念与操作,正确叙述是()。
选中某个表,按移去表按钮,则该表将从磁盘上永久删除。
数据库表可以属于多个数据库文件。
一个数据库表只能属于一个数据库文件。
在数据库设计器中建立的表之间的关系是临时关系。
A64、在表设计器的字段选项卡中,可设置字段(),输入的新数据必须符合这个要求才能被接收,否则要求用户重新输入该数据。
有效性规则
有效性信息
有效性默认值
注释
B65、在表设计器的字段选项卡中,可在字段有效性()框中输入违反有效性规则时的提示信息。
规则
信息
默认值
注释
C66、在表设计器的字段选项卡中,为使英文字段名在编辑或浏览时能够显示汉字信息,应在显示组合框的()框中输入相应的汉字信息。
格式
输入掩码
标题
以上三种均可
C67、如果一个关系中某些属性的取值与其它关系的某些属性相关,这种情况称之为()。
字段有效性
记录有效性
参照完整性
触发器规则
C68、某关系表规定奖金字段输入的数据必须在100和999之间,则应在数据库表设计器的字段有效性规则输入框中输入()表达式。
100<=奖金<=999
奖金>=100and<=999
奖金>=100and奖金<=999
(not奖金<=999)and(not奖金>=100)
A69、设有一个学生表,包括学号(字符型)、姓名(字符型)、性别(逻辑型)、出生日期(日期型),如果已确定学号为主码,则不允许接受null(空值)的字段是()。
学号
姓名
性别
出生日期
D70、下列关于数据库表和自由表的概念叙述中正确的是()。
一个数据库表可以属于多个数据库。
自由表是一个独立的表,可以属于任何数据库。
数据库表和自由表的表设计器功能完全相同。
数据库表可以从数据库中移出,变成自由表。
A71、数据库的表要求某字段输入的数据必须满足某个条件才能被接收,否则要求用户重新输入该数据。
通过设置字段()可满足该要求。
有效性规则
有效性信息
有效性默认值
注释
C72、某关系表规定成绩字段输入的数据必须在0和100之间(包括0和100),
则应在数据库表的字段有效性规则输入框中输入()表达式。
0<=成绩<=100
成绩>=0and<=100
成绩>=0and成绩<=100
成绩>=0or成绩<=100
C73、下面选项中有关工作区概念的正确叙述是()。
每个工作区是一个能存储多个表的存储区域
vfp最多可以打开10个工作区
必须为每一个打开的表分配一个独立的工作区
不同工作区中的表无法建立关联
C74、要对姓名(字符型)和出生日期(日期型)两个字段进行复合索引,正确的表达式是()。
姓名+出生日期
ctod(姓名)+出生日期
姓名+dtoc(出生日期)
str(姓名)+str(出生日期)
B75、关于建立表索引的下列叙述中()是正确的。
索引文件名必须与索引字段名同名
索引字段名改名后对应索引表达式也得修改
字段的标题修改后对应的索引名也得修改
含有两个关键字的索引表达式就是将两个字段名简单相+
A76、在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着()。
永久关系
临时关系
索引关系
触发关系
D77、如果两个表存在着一对多的永久关系,则多方的表一般应采用()。
主索引
候选索引
惟一索引
普通索引
A78、在数据库表设计器中,如果要为两个表建立了一对多的永久关联,则父表主码(主关键字)应按()类型进行索引。
主索引
候选索引
普通索引
唯一索引
C79、关于数据工作期的操作,正确的叙述是()。
在数据工作期窗口中,可以对未索引的表进行索引。
数据工作期可建立表之间的永久关系。
数据工作期可以观察某个表是否经过索引。
数据工作期中可导入视图。
D80、要对学号(字符型)和出生日期(日期型)两个字段进行索引,正确的表达式是()。
学号+出生日期
str(学号)+str(出生日期)
学号+ctod(出生日期)
学号+dtoc(出生日期)
C81、已知有学生表student.dbf,并已按学号字段索引,其索引文件为xh.idx,现执行命令:
usestudentindexxh
后,记录指针指向()。
表的开始位置(即bof)
记录号为1的记录
学号最靠前的记录
不确定
D82、在数据库设计器中,如果要在两个表之间建立关联关系,以下描述中错误的是()。
建立关联的两个表要具有相同属性的字段
每个表要在关联或被关联的字段上建立索引
两个表之间可以建立一对一或一对多的关系
两个表之间只能建立一对一的关系
A83、数据库的表设计器与自由表设计器的索引类型有所不同,()只适用数据库表。
主索引
候选索引
唯一索引
普通索引
D84、数据库的表设计器包括三个选项卡,其中不包括()选项。
表
字段
索引
视图
C85、设当前记录指针指向第n条记录,执行命令displaynext3后,记录指针指向()记录。
第n条
第n+1条
第n+2条
第n+3条
C86、要显示所有性别字段(逻辑型)值为.t.的所有记录,其正确的命令是()。
displayfornot性别
displayfor性别=t
listfor性别
listallfor性别='男'
B87、要对表中所有工资字段(数值型)的值在原有工资的基础上增加100元,正确的命令是()。
replace工资with工资+100
replaceall工资with工资+100
replaceall工资with100
replace工资with100
A88、在下面的命令中,不能修改表中记录的命令是()。
modify
replace
browse
edit
D89、物理删除当前表中所有记录的命令是()。
deleteall
pack
releaseall
zap
B90、已知有学生表student.dbf,执行如下命令:
usestudent
gotop
skip-1
skip
此时记录指针指向()。
记录号为1的记录
记录号为2的记录
记录号为0的记录
前面第一条记录
D91、已知有学生表student.dbf,并已有按学号索引的索引文件xh.idx,在执行如下命令
usestudentindexxh
gotop
skip-1
skip
此时记录指针指向()。
记录号为1的记录
记录号为2的记录
前面第一条记录
前面第二条记录
D92、假设已建立并打开了职工表文件,表结构为工号(字符型)、姓名(字符型)、基本工资(数值型),职称(字符型),现要为职称是高工的记录基本工资增加100元,以下命令正确的是()。
replaceall基本工资=基本工资+100for职称=高工
replaceall基本工资=基本工资+100where职称=高工
replace基本工资with基本工资+100where职称=高工
replace基本工资with基本工资+100for职称=高工
C93、不论表文件是否索引,定位到相同记录上的命令是()。
gotop
gobottom
go6
skip
C94、对于成绩表中平均成绩字段(数值型)的值在85分(含85分)以上的所有学生,则奖学金字段(字符型)的值设定为一等,正确的命令是()。
replaceall奖学金with一等with平均成绩>=85
replaceall平均成绩>=85for奖学金with一等
replaceall奖学金with一等for平均成绩>=85
replaceall平均成绩with85for奖学金=一等
B95、在下面的命令中,能够对表中记录的值进行编辑的命令是()。
modify
replace
list
create
B96、在当前表中,要使记录指针指向第6号记录,正确的命令是()。
skip6
goto6
gotop6
skiprecno()
D97、以下关于查询的正确叙述是()。
不能根据自由表建立查询
只能根据自由表建立查询
只能根据数据库表建立查询
可以根据数据库表和自由表建立查询
C98、以下关于视图的正确叙述是()。
可以根据自由表建立视图
可以根据查询建立视图
可以根据数据库表建立视图
可以根据数据库表和自由表建立视图
B99、要将视图中的修改传送回源表中,应选用视图设计器的()选项卡。
筛选
更新条件
杂项
视图参数
A100、查询文件的扩展名是()。
.qpr
.pjx
.scx
.mnx
C101、以下有关视图的概念叙述中,不正确的是()。
视图分为远程视图和本地视图
视图数据可更新,更新的数据将回存至产生视图的数据表中
视图数据只能源自一个数据表
用户可根据已有视图创建新的视图
B102、以下有关查询与视图概念的叙述中,正确的是()。
所有的查询结果都具有自动更新功能
所有的视图都具有自动更新功能
所有的视图都具有可更新功能
查询结果可以以数据表、报表、图形等形式输出,视图也一样
A103、使用查询设计器进行查询,要使查询的输出结果显示两张表中满足条件的记录,应使用的查询方式为()。
内部联接
左联接
右联接
完全联接
A104、查询文件中保存的内容是()。
查询的命令
查询的结果
与查询有关的表
查询的条件
D105、查询和视图都可以()。
保存在数据库中
用use打开
更新表
设置字段的标题
B106、查询文件中保存的内容是()。
查询的结果
查询的命令
与查询有关的表
查询的条件
B107、在学生表中,性别为逻辑型字段,如果规定男性用逻辑值.t.表示,若要筛选出性别为女性记录,正确的命令是()。
setfieldsto性别
list
setfieldstonot性别
list