VF 复习填空题.docx
《VF 复习填空题.docx》由会员分享,可在线阅读,更多相关《VF 复习填空题.docx(73页珍藏版)》请在冰豆网上搜索。
VF复习填空题
数据库管理系统常见的数据模型有()三种。
正确答案:
A.层次、网状、关系
按照软件工程的观点,数据库系统的生命周期可以划分为()、数据库实施和数据库使用三个阶段。
正确答案:
C.数据库设计
利用()工具可以帮助你逐步进行数据表、表单、报表等的设计。
正确答案:
B.向导
获取目前所在软件环境的帮助,应按下()键。
正确答案:
C.F1
关系模式是对关系的描述,其描述格式为:
关系名(属性名1,属性名2,…,属性名n)
正确答案:
对
数据库、数据库系统、数据库管理系统三者之间的关系是。
正确答案:
C.数据库系统包含数据库和数据库管理系统
关系型数据库中最普遍的联系是()
正确答案:
D.1:
1和1:
m
对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为()。
正确答案:
A.并运算
在关系数据库管理系统中,关系是指。
正确答案:
D.满足一定条件的一个二维数据表格
在建立一对多关系中,要求一端表中的主索引字段值与多端表中的普通索引字段值相同。
正确答案:
对
用二维表来表示实体与实体之间联系的数据模型称为。
正确答案:
C.关系模型
关系数据库理论应具备的三种基本关系操作是。
正确答案:
B.选择、投影、连接
数据表中的关键字只能由一个属性(或字段)组成。
正确答案:
错
数据表中的关键字是人为确定的,不管它能不能唯一地标识一个记录。
正确答案:
错
使用二维表来表示实体及实体之间联系的数据模型称为面向对象模型。
正确答案:
错
VisualFoxPro属于()数据库管理系统。
正确答案:
A.关系型
设置VisualFoxPro工作环境有菜单和命令两种方式。
正确答案:
对
在VFP中,有两种工作方式,即交互工作方式和程序工作方式,VFP6.0支持标准的面向过程的程序设计方式,也支持面向对象的程序设计方式。
正确答案:
对
利用()可以将数据表、数据库、程序、菜单、表单等集中进行管理。
正确答案:
D.项目管理器
自然连接是指在连接运算中,按照关键字段值对应相等为条件的连接操作。
正确答案:
对
能对数据库中的数据进行输入、删除、增加、修改、统计、排序、输出等操作的软件系统是()。
正确答案:
C.数据库管理系统
在一个关系中任意交换两行的位置不影响数据的实际含义。
正确答案:
对
在学生选课时,一名学生可以选择多门课程,一门课程可以由多个学生选择,这说明学生数据表与课程数据表之间的关系是()。
正确答案:
B.多对多
在一个关系中任意交换两列的位置不影响数据的实际含义。
正确答案:
对
VisualFoxProDBMS是()。
正确答案:
C.操作系统支持下的系统软件
假设“图书管理”数据表中有书籍编号、出版社、书籍名称、出版日期、购书日期、价格、购入数量、备注等字段,其中可以作为关键字的字段是()。
正确答案:
D.书籍编号
设置VisualFoxPro的工作环境,可以通过。
正确答案:
D.单击菜单【工具(T)】→【选项(O)…】命令,在打开的“选项”对话框中设置。
数据库管理系统是()。
正确答案:
B.一种软件
在下列文件扩展名中,不属于VFP系统默认的扩展名的是()。
正确答案:
B..FDB
在VisualFoxPro中,逻辑型常量可以用“真”或“假”来表示。
正确答案:
错
执行命令DISPLAYFOR基本工资<1000后,屏幕显示所有基本工资小于1000的记录,这时记录指针定位在(),此时EOF()函数一定为真。
正确答案:
D.文件尾
在VisualFoxPro中可以使用的变量类型有()。
正确答案:
A.逻辑型B.字符型C.数值型D.日期型
为了使得日期型数据能够显示世纪(即年为4位),应该使用命令SETCENTURYOFF。
正确答案:
错
下列表达式中错误的是()。
正确答案:
D..T.+.F.
在VFP中,执行下列命令后显示的结果是()。
X=CTOD("01/15/2003")
Y=CTOD("01/10/2003")
?
Y-X
正确答案:
A.-5
下面关于表达式的叙述中,正确的是()。
正确答案:
C.参与算术表达式运算的各个部分的数据类型必须是数值型数据。
下列表达式中,值为"计算机网络"的是()。
正确答案:
D."计算机"-"网络"
从内存变量文件中恢复内存变量时,如果要使调入的内存变量覆盖原有的内存变量,那么在恢复内存的变量的命令中应该省略ADDITIVE可选项。
正确答案:
对
执行下列命令序列后,所得结果是()。
X=88
?
?
IIF(X>=90,"优秀",IIF(X>=75,"良好",IIF(X>=60,"及格","不及格")))
正确答案:
B.良好
设A=567,B=123,S="A+B",表达式10+&S的值是()。
正确答案:
B.700
算术运算符、逻辑运算符、关系运算符不能同时出现在一个表达式中。
正确答案:
错
VFP中表文件的基本操作是由选择、()、连接三种基本运算组合而成的。
正确答案:
D.投影
下面当中正确的变量名是()。
正确答案:
D._AQW
要判断数值型数据X能否被13整除,不正确的表达式是()。
正确答案:
A.MOD(X,13)=INT(X/13)
可以用APPENDFROM命令将另外一个结构与当前打开数据表结构相同的数据表追加到当前数据表的未尾。
正确答案:
对
用ZAP命令可以一次将当前数据表的记录清除,只剩下表结构,但仍可以用RECALL命令恢复。
正确答案:
错
在书写表达式时,中文标点符号和英文标点符号都可以作为VisualFoxPro命令中的分界符。
正确答案:
错
一般来说,创建数据表只能用菜单操作方式进行。
正确答案:
错
下列关于字段名的叙述中,错误的是()。
正确答案:
A.字段名中可以包含空格C.字段名中只允许包含字母、汉字或数字
在VFP中,通用字段G和备注字段M在表中的宽度都是()。
正确答案:
A.4个字节
在下列函数中函数值为逻辑值的是()。
正确答案:
D.BOF()
在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为()。
正确答案:
B.1、4、8
对打开的数据表能够增加新字段的命令是()。
正确答案:
B.MODIFYSTRUCTURE
SETDELETEOFF命令的功能是()。
正确答案:
C.显示记录时不忽略有删除标记的记录(有删除标记的记录也显示)
将当前内存变量中以w开头的内存变量名保存到mar中,正确的命令是:
SAVETOmarlikew*
正确答案:
对
关于VisualFoxPro的变量,下面说法中正确的是()。
正确答案:
C.数组中各数组元素的数据类型可以不同
数据表所有记录都加上了删除标记,此时在命令窗口执行RECALL命令,则()。
正确答案:
A.将数据表的当前记录的删除标记去掉
具有删除数据表记录功能的命令是()。
正确答案:
B.ZAPC.PACKD.DELETE
当前表文件中“是否通过”字段为逻辑类型,要显示所有未通过的记录,可使用命令()。
正确答案:
A.LISTFOR是否通过=.F.
B.DISPFOR.NOT.是否通过
“?
”、“?
?
”、“?
?
?
”3个命令都可以将一个合法表达式的结果输出在屏幕上或打印机上。
正确答案:
错
在下列VFP表达式中,运算结果为字符串的是()。
正确答案:
A."1234"-"43"
下列函数中,其自变量的类型均为字符型的函数有()。
正确答案:
A.LEN()B.VAL()C.RIGHT()D.LOWER
在VFP中,1.8E-8是一个()。
正确答案:
A.数值常量
下列自由表中的字段变量名中正确的是()。
正确答案:
A.佛山大学
VisualFoxPro的变量分为两类,它们是()。
正确答案:
A.内存变量和字段变量
数据库表中字段名最长可为()。
正确答案:
D.128个半角英文字符
将一个字符串首字符转换为ASCII码十进制数值的函数是()。
正确答案:
C.ASC()
人事数据表共有10条记录,执行下列命令序列后,所得结果是()。
usersb
?
recno()
正确答案:
D.1
VisualFoxPro系统可用不同的数据类型来描述数据表中的字段,如字符型(C)、数值型(N)、日期型(D)、逻辑型(L)、备注型(M)、()(G)等。
正确答案:
B.通用型
VisualFoxPro的文件扩展名通常是用来区分文件类型的,用户应该牢牢记住。
正确答案:
对
自由表字段名和内存变量的最大长度都是10个英文字符长。
正确答案:
错
REPLACE命令中指定字段的类型可以和用以替换该字段值的表达式结果的数据类型不一样。
正确答案:
错
在VisualFoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的实际数据均存储到另一个文件中,该文件名为()。
正确答案:
C.STUDENT.FPT
问题46得2分,满分2分
在一个有算术运算、关系运算、逻辑运算的表达式中,如果没有括号,它们的运算顺序是()。
正确答案:
C.算术、关系、逻辑
下面的叙述中,正确的是()。
正确答案:
A.LISTSTRUCTURE命令在屏幕上直接列出数据表的结构
B.MODIFYSTRUCTURE命令可以打开表设计器,修改数据表的字段
查看数据表的结构可以用表设计器或有关命令。
正确答案:
对
最后一条命令的显示值应是()。
STORE100TOYA
STORE200TOYB
STORE300TOYAB
STORE"A"TON
STORE"Y&N"TOM
?
&M
正确答案:
A.100
下列表达式中,运算结果为数值型数据的是()。
正确答案:
D.AT("Com","Computer")
下列表达式中,事先没有对变量作任何定义,则合法的是()。
正确答案:
C.11/19/2003
在下面的VisaulFoxPro表达式中,不正确的是。
正确答案:
A.{^2002-05-01}+DATE()
执行命令SETDELETEOFF后,则禁止对数据库文件记录删除。
正确答案:
错
可以利用COPYFILE命令在VisualFoxPro命令窗口或程序中可以将任何类型的文件复制到指定文件下。
正确答案:
对
对VFP字段变量而言,它的命名规则是可以用字母、汉字、数字或下划线及它们的组合而成,变量名必须以字母或汉字开头,中间不能有空格、!
、@、#、$、%^、&、*、(、)、-、+、|等字符,在自由表中它的长度最多不超过()个半角英文字符。
正确答案:
B.10
VisualFoxPro系统中,内存变量的命名可以用字母、汉字、数字或下划线及它们的组合而成,变量名必须以字母、汉字或下划线开头,空格、!
、@、#、$、%、^、&、*、(、)、-、+、|等字符不能作为变量名的组成部分,对内存变量来说,它的长度最多不超过()个半角英文字符。
正确答案:
A.254
在以下四组函数或表达式运算中,结果相同的是()。
正确答案:
B.已知A="1234",B="5678",那么A-B与A+B相同
C.LEFT("VisualFoxPro",6)与SUBSTR("VisualFoxPro",1,6)
在数据表rsb中,假设基本工资=1088,职称="副教授",性别="男",结果为.F.的逻辑表达式是()。
正确答案:
A.基本工资=1088.AND.(职称="教授".OR.性别="女")
如果当前打开的数据表中某一字段名与当前某一内存变量重名,则内存变量优先于字段名变量。
正确答案:
错
自由表中字段名最长可为。
正确答案:
C.10个半角英文字符
在输入日期型数据时,可以不用进行任何设置,就可以对变量进行任何格式日期数据的赋值。
正确答案:
错
如果当前表的当前记录是120,如果要将记录指针定位在100号的记录,应使用命令。
正确答案:
D.GO100
函数IIF(LEN(REPLICATE("*",5))>6,5,-5)返回值是()。
正确答案:
A.-5
在下列表达式中,不正确的表达式是()。
正确答案:
A."1234"-21>"123421"
在VisualFoxPro中,调用表设计器建立数据表STUDENT.DBF命令是。
正确答案:
C.CREATESTUDENT
VFP数据表文件中的备注型字段中存放()。
正确答案:
A.指向备注文件的指针
假设人事数据表rsb.dbf中前5条记录都是女同志,执行如下命令后,记录指针定位在()。
usersb
go3
locatenext2for"性别"="女"
正确答案:
C.第3条记录
可以链接或嵌入OLE对象的字段类型可以是任何类型的字段。
正确答案:
错
执行下列命令序列后,所得结果是()。
X="中国建设银行"
?
STUFF(X,5,4,"农业")
正确答案:
C."中国农业银行"
BROWSE命令可以直接浏览数据表的结构
正确答案:
错
下列数据中属于变量的是()。
正确答案:
C.工人
下面内存变量名中合法的是。
正确答案:
B.计算机世界好
下面关于VFP变量的叙述中,正确的是。
正确答案:
A.变量名以字母、汉字或下划线开头,由字母、数字、下划线组成
C.用户定义的变量名不可与系统保留字同名
D.内存变量名最多由254个半角英文字符组成
在VisualFoxPro中,关于自由表叙述正确的是()。
正确答案:
B.自由表不能建立字段级规则和约束
按日期型字段“出生日期”显示当前表中10月1日出生人的命令是()。
正确答案:
A.LISTFORMONTH(出生日期)=10.AND.DAY(出生日期)=1
VisualFoxPro的PACK命令可以删除当前数据库表文件的。
正确答案:
C.带有删除标志的记录
可以链接或嵌入OLE对象的字段类型是。
正确答案:
B.通用型字段
在人事数据表中,"婚否"是逻辑型(L)字段(已婚.T.,未婚.F.),"性别"是字符型(C)字段,要显示已婚的女职工,应使用()表达式。
正确答案:
A.LISTFOR婚否.AND.性别="女"
在VFP中,要使用数组()。
正确答案:
D.有时可以不必先定义
下面的叙述中,错误的是。
正确答案:
B.LIST命令与DISPLAY命令的功能完全一样
D.COPYTO和COPYFILE命令功能是基本一样的
设当前打开的表文件中含有字段SNO,系统中有一内存变量的名称也为SNO,命令?
SNO显示的结果是。
正确答案:
C.字段变量SNO的值
表设计器的功能只是创建或浏览数据表的结构。
正确答案:
错
在下列函数中函数值为数值的是()。
正确答案:
A.AT("中心","教育部考试中心")
测试函数的结果都是逻辑值。
正确答案:
错
VisualFoxPro内存变量的数据类型不包括。
正确答案:
D.备注型
下列表达式中不符合VFP规则的是。
正确答案:
B.2X>15
BROWSE命令的功能是。
正确答案:
A.以浏览窗口显示数据表的记录,用户可以在浏览窗口里修改、删除记录
从一个内存变量文件将内存变量恢复调入内存的命令是:
RESTOREFROM<内存变量文件名>
正确答案:
对
将日期年份设置为4位年份显示的命令是。
正确答案:
B.SETCENTURYON
假设今年日期年份是2005年,表达式VAL(SUBSTR('P586',2,1)+RIGHT(STR(YEAR(DATE())),2))+3的计算结果是()。
正确答案:
B.508
在人事数据表中,命令REPLACE基本工资WITH1888的功能是。
正确答案:
D.只将当前记录基本工资字段的值改为1888
可以用RELEASE命令将当前内存中的内存变量清除或释放。
正确答案:
对
在VFP数据表字段宽度固定为1个字节的字段类型是。
正确答案:
D.逻辑型
将日期设置为非严格日期格式的命令是。
正确答案:
D.SETSTRICTDATETO0
REPLACE命令有计算功能,可以将一个表达式的值计算出来后赋值给数据表中的相应字段。
正确答案:
对
VisualFoxPro系统中,属于严格日期格式的日期数据是。
正确答案:
A.{^yyyy-mm-dd}
要想显示以x开头的所有内存变量,正确的命令是:
LISTMEMORYLIKEx*或
DISPLAYMEMORYLIKEx*
正确答案:
对
“GO”、“SKIP”命令都是记录指针移动命令,二者的执行过程和功能相同。
正确答案:
错
结果为真(.T.)的表达式是。
正确答案:
A."BEI"$"BEIJING"
B.EMPTY("")
C.EMPTY(SPACE(6))
VisualFoxPro的ZAP命令可以删除当前数据库表文件的。
正确答案:
B.所有记录
下列表达式中,合法的VFP表达式是。
正确答案:
D.['信息世界']
执行命令DISPLAYWHILE基本工资>1000时,屏幕上显示了若干条记录,但执行DISPLAYWHILE基本工资>2000时,屏幕上没有任何记录,这说明。
正确答案:
B.表文件中当前记录基本工资字段的值不大于2000
下列表达式结果为.F.的是。
正确答案:
C."男">"女"
清除主窗口屏幕内容的命令是。
正确答案:
B.CLEAR
数据表中有20条记录,当前记录号是10,使用INSERTBLANK命令增加一条空记录,此空记录的记录号是11。
正确答案:
对
在VFP中,其扩展名为.MEM的文件是。
正确答案:
B.内存变量文件
以下表达式中,运算结果为日期型的是。
正确答案:
A.CTOD("01/12/2008")-23
以下关于空值(NULL)叙述正确的是。
正确答案:
A.空值表示字段或变量还没有确定值
对任何合法的VisualFoxPro命令来说,范围的默认选项都是ALL。
正确答案:
错
执行命令:
?
AT("中心","广东省考试中心")的显示值是。
正确答案:
D.11
在学生数据表xsb中能够正确统计各种政治面貌人数的正确命令是。
正确答案:
B.SELECT政治面貌,CNT(*)AS人数FROMxsbGROUPBY政治面貌
能够检索数据表rsb中基本工资位于前三名(从大到小)的教工记录的正确命令是。
正确答案:
D.SELECT*TOP3FROMrsbORDERBY基本工资DESC
SQL语句中的条件短语是。
正确答案:
A.WHERE
学生表xsb中含有字段学号、姓名、性别、籍贯、政治面貌等字段,成绩表cjb含有学号、数学、英语、计算机等课程成绩。
检索英语成绩在80分以上的学生并按英语成绩从高到低的顺序列出其姓名、性别、英语成绩的正确命令是。
正确答案:
D.SELECT姓名,性别,cjb.英语FROMxsb,cjbWHERExsb.学号=cjb.学号ANDcjb.英语>80ORDERBY英语DESC
能够统计男女同学数学、英语、计算机最高分的正确命令是。
正确答案:
D.SELECT性别,MAX(cjb.数学),MAX(cjb.英语),MAX(cjb.计算机)FROMxsb,cjbWHERExsb.学号=cjb.学号GROUPBY性别
在当前打开的数据表RSB中,能够计算数据表中基本工资总和、平均值、职工人数并赋值给变量X1、X2、X3的正确命令是。
正确答案:
D.CALCULATESUM(基本工资),AVG(基本工资),CNT()TOX1,X2,X3
要实现在浏览窗口中显示设备表sb.dbf中包含大修记录(在表dx.dbf中)的设备编号、名称和大修费用的正确命令是()。
其中sb.dbf中有编号(c),名称(c),价格(n),部门(c)等字段,dx.dbf中有字段编号(c),年月(c),费用(n)。
正确答案:
D.SELECTsb.编号,sb.名称,dx.费用FROMSBinnerjoindxonsb.编号=dx.编号
将ts数据表中“购买价格”字段名称改为“价格”的命令是。
正确答案:
C.ALTERTABLEtsRENAME购买价格TO价格
要创建一个数据表ts,该表结构为:
图书编号(C,9),名称(C,20),购买日期(D),价格(N,6,2),说明(M)。
能够实现该功能的命令是。
正确答案:
C.CREATETABLEts(图书编号C(9),名称C(20),购买日期D,价格N(6,2),说明M)
SQL查询语言中ORDERBY子句的功能是。
正确答案:
B.对查询结果进行排序
执行下列命令序列后,最后