《VFP数据库与程序设计》试卷

合集下载

《visualfoxpro6.0数据库与程序设计》试题(附答案)

《visualfoxpro6.0数据库与程序设计》试题(附答案)

20.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为 。

1.不允许记录中出现重复索引值的索引是( )。

A.主索引和普通索引B.主索引,候选索引和普通索引C.主索引和候选索引D.普通索引,候选索引和唯一索引 2.结构化程序设计的三种基本逻辑结构是( )。

A.选择结构,循环结构和嵌套结构 B.顺序结构,选择结构和循环结构 C.选择结构,循环结构和模块结构 D.循环结构,递归结构和循环结构 FoxPro 参照完整性规则不包括( )。

A.更新规则B.查询规则C.删除规则D.插入规则 4.测试数据库记录指针是否指向数据末尾所使用的函数是( )。

( ) () () () 5.命令SELECT 0的功能是( )。

A.选择编号最小的未使用工作区B.选择0号工作区C.关闭当前工作区的表D.选择当前工作区 6.以下函数结果为“共和国”的是( )。

(“中华人民共和国”,5,3) (“中华人民共和国”9,6) (“中华人民共和国”9,3) (“中华人民共和国”5,6) 7.字符型数据的最大长度是( )。

.254 C8.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是( )。

.姓名 >姓名 C.姓名和B都可以9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

A.一对一B.多对多C.多对一D.一对多10.当前数据库文件有10条记录,执行下列命令后的结果是()。

GO 5APPEND BLANKRECNO().6 CFoxpro的ZAP命令可以删除当前数据库文件的()。

A.满足条件的记录B.有删除标记的记录C.结构D.全部记录12.命令:CREATE DATABASE ABC是用来()。

A.创建一个名为ABC的数据库B.创建一个名为ABC的数据表C.修改一个名为ABC的数据库D.修改一个名为ABC的数据库13.有以下程序段:DO CASECASE 计算机〈60”计算机成绩是:”+”不及格”CASE 计算机〉=60”计算机成绩是:”+”及格”CASE 计算机〉=70”计算机成绩是:”+”中”CASE计算机〉=80”计算机成绩是:”+”良”CASE计算机〉=90”计算机成绩是:”+”优”ENDCASE设学生数据库当前记录的“计算机”字段的值是79,屏幕输出为()。

vfp程序设计单选题库

vfp程序设计单选题库

共有题型:1种装订线一、单项选择共117题(共计117分)第1题(1.0分)题号:1202在某子类的Click事件代码中,要调用父类的Init事件代码,可以用(). A:NODEFAULT命令B:DODEFAULTC:::操作符D:THIS ParentClass Init()答案:C第2题(1.0分)题号:1278下列有关控件及其属性的叙述中错误的是().A:一个标签控件最多可以显示128个字符B:计时器控件的Interval属性的单位为毫秒C:当形状控件的Curvature属性值为99时其曲率最大D:组合框控件的Style属性控制其为下拉列表框还是下拉组合框答案:A第3题(1.0分)题号:1252备注型、日期型和逻辑型字段的宽度是固定的,它们分别是( )A:4、8、2B:8、8、2C:4、4、1D:4、8、1答案:D第4题(1.0分)题号:1182DIMENSION命令用来对()定义A:对象B:变量C:字段D:数组答案:D共有题型:1种装订线第5题(1.0分)题号:1276若从表单的数据环境中将逻辑型字段拖放到表单中,则默认情况下在表单中添加的控件个数和控件的类型分别是().A:1,文本框B:2,标签与文本框C:1,复选框D:2,标签与复选框答案:C第6题(1.0分)题号:1255设变量x的值为"abc"(其长度为4,末尾为一个空格字符),变量y的值为"abc"(其长度为4,第一个字符为空格),则表达式LEN(x+y)和LEN(x-y)的返回值分别为( )A:6,6B:7,7C:8,8D:8,7答案:C第7题(1.0分)题号:1287某表单FrmA上有一个命令按钮CommandGroup1,命令按钮中有四个命令按钮:cmdTop、cmdPrior、cmdNext、cmdLast,要求按下cmdLast时,将按钮cmdNext的Enabled属性设置为.F.,则在按钮cmdLast的Click事件中应加入命令().A:This.Enabled=.F.B:This .Parent.cmdNext.Enabled=.F.C:This .cmdNext.Enabled=.F.D:Thisform.cmdNext.Enabled=.F.答案:B第8题(1.0分)题号:1194下列程序是求出字符串中所有字符"A"的个数,程序空缺处应添加一条()语句,才可以正确运行: clearstr1="ABCACACVASASACSA"TOT=0共有题型:1种装订线[ ]X1=SUBSTR(str1,1,1)if x1="A"tot=tot+1endifstr1=substr(str1,2)ENDD?totA:do while str1>0B:do while len(str1)>0C:for i=1 to len(str1)D:for i=1 to str1答案:B第9题(1.0分)题号:1270一条可以运行的查询语句至少包括()SELECT_SQL子句A:1B:2C:3D:4答案:B第10题(1.0分)题号:1268若为js.dbf表删除一个年龄字段(nl n(3)),以下命令中正确的是(). A:ALTER TABLE js ADD nl n(3)B:ALTER TABLE js DROP nl n(3)C:ALTER TABLE js DELETE nlD:ALTER TABLE js DROP nl答案:D第11题(1.0分)题号:1240数据流程图是常用的系统分析工具.从数据流程图上看,不包括( )内容A:外部实体B:数据处理共有题型:1种装订线C:数据流D:数据结构答案:D第12题(1.0分)题号:1239目前数据库管理系统(DBMS)有许多不同的产品.在下列DBMS产品中,不属于(Microsoft)公司开发的是( )A:Visual FoxProB:AccessC:SQL ServerD:Oracle答案:D第13题(1.0分)题号:1187下列有关Visual FoxPro 对象(控件)的属性、事件和方法的叙述中错误的是()A:所有的对象都有一些相同的属性和不同的属性B:用户可以为表单创建新的属性,但不能为表单中的对象(控件)创建新的属性C:任何对象(控件)的事件集总是固定的,用户不可能添加新的事件D:方法和事件总是一一对应的,即一个方法程序总对应着一个事件答案:D第14题(1.0分)题号:1207用菜单设计器设计好的菜单保存时的文件有().A:scx和 sct文件B:mnx和 mnt文件C:frx和 frt文件D:pjx和 pjt文件答案:B第15题(1.0分)题号:1233数据模型是在数据库领域中定义数据及其操作的一种抽象表示.用树形结构表示各类实体及其间共有题型:1种装订线的联系的数据模型称为( )模型.A:层次B:关系C:网状D:面向对象答案:A第16题(1.0分)题号:1181执行下列程序字段后,屏幕上显示的结果为()SET TALK OFFCLEARX="18"Y="2E3"Z="ABC"? VAL(X)+VAL(Y)+VAL(Z)A:2018.00B:18.00C:20.00D:错误信息答案:A第17题(1.0分)题号:1224数据库不包含以下那一个对象().A:数据库表B:查询C:视图D:存储过程答案:B第18题(1.0分)题号:1295关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的(). A:标题B:属性共有题型:1种装订线C:事件D:方法答案:D第19题(1.0分)题号:1231根据提供的数据独立性,数据共享性,数据完整性,数据存取方式等水平的高低,计算机数据管理技术的发展可以划分为三个阶段,其中不包括下列的( )A:人工管理阶段B:计算机管理阶段C:文件系统阶段D:数据库系统阶段答案:B第20题(1.0分)题号:1272根据需要,可以把查询的结果输出到不同的目的地.以下不可以作为查询的输出类型的是().A:自由表B:报表C:临时表D:表单答案:D第21题(1.0分)题号:1184已知学生王大力出生于1988年6月21日,以下将该生的出生日期赋给变量 x 的正确语句是(): A:x={1988/06/21}B:x=1988年6月21日C:x={^1988/06/21}D:x=06.21.88答案:C第22题(1.0分)题号:1273下列有关SQL命令的叙述中错误的是()A:利用ALTER TABLE-SQL命令可以修改数据库表和自由表的结构共有题型:1种装订线B:利用DELETE-SQL命令可以直接物理删除(彻底删除)表中的记录C:利用一条UPDATE-SQL命令可以更新一个表中的多个字段的内容D:利用查询设计其设计的查询,其功能均可以利用一条SELECT-SQL命令实现答案:B第23题(1.0分)题号:1264下列说法中正确的是().A:视图文件的扩展名.vcxB:查询文件中保存的是查询的结果C:查询设计器实质上是SELECT-SQL 命令的可视化设计方法D:查询是基于表的并且是可更新的数据集合答案:C第24题(1.0分)题号:1251运行下列程序段后,y=DTOC(DATE( ),1) y=.NULL. ?TYPE("y")屏幕上显示的内容是( )A:CB:DC:LD:NULL答案:A第25题(1.0分)题号:1293设有一个页框含有三个页面,其中第一个页面的名字为Page1,上面有两个命令按钮:cmdOK和cmdPrint,如果在cmdPrint的Click事件中引用cmdOK的Click事件代码,则采用().A:This .Parent.cmdOK.Click()B:Thisform.Page1.cmdOK.Click()C:This.cmdOK.Click()D:Thisform.cmdOK.Click()答案:A第26题(1.0分)题号:1286如果要引用一个所在的直接容器对象,则可以使用下类属性().共有题型:1种装订线A:ThisB:ThisformC:ParentD:都可以答案:C第27题(1.0分)题号:1220用表设计器创建一个自由表时,不能实现的操作是().A:设置某字段可以接受NULL值B:设置表中某字段的类型为通用型C:设置表的索引D:设置表中某字段的默认值答案:D第28题(1.0分)题号:1188下列Visual FoxPro基类中属于非可视类的是()A:计时器(Timer)B:页框(PageFrame)C:标头(Header)D:形状(Shape)答案:A第29题(1.0分)题号:1210有一菜单文件mm.mnx,要运行该菜单的方法是().A:执行命令DO mm.mnxB:执行命令DO MENU mm.mnxC:先生成菜单程序文件mm.mpr,再执行命令DO mm.mprD:先生成菜单程序文件mm.mpr,再执行命令DO MENU mm.mpr答案:C第30题(1.0分)题号:1222下列命令中,()可以将XS表的XH字段的标题属性设置为"学号"共有题型:1种装订线.A:DBSETPROP("XS.XH","FIELD","caption","学号")B:DBSETPROP("XS.XH","FIELD","caption"="学号")C:DBSETPROP("XS.XH","caption","学号")D:DBSETPROP("XS.XH","TABLE","caption"="学号")答案:A第31题(1.0分)题号:1214设有一个教师js,含有一个字符型字段xb(表示教师的性别).下列命令中语法正确的是(). A:DELETE FROM js WHERE xb='男'B:DELETE TABLE js WHERE xb='男'C:DELETE FROM js FOR xb='男'D:DELETE TABLE js FOR xb='男'答案:A第32题(1.0分)题号:1241在下列有关名称命令规则的叙述中,不正确的是( )A:名称中只能包含字母、下划线"-"、数字符号和汉字B:名称的开头只能是字母、汉字或下划线,不能是数字C:各种名称的长度均可以是1--128个字符D:系统预定的系统变量,其名称均以下划线开头答案:C第33题(1.0分)题号:1279下列有关控件的叙述中错误的是().A:对于标签控件(Label)的Caption属性值来说,其长度(字符个数)没有限制B:复选框控件(CheckBox)的Value属性值可以设为0、1或2C:有些控件无Caption属性,如文本框(TextBox)D:有些控件可通过相应的生成器设置其部分属性,如命令按钮组答案:A第34题(1.0分)题号:1281共有题型:1种装订线下列几组控件中均有SetAll()方法的是().A:表单(Form)、命令按钮(CommandButton)、命令按钮组(CommandGroup)B:表单集(FormSet)、列(Column)、组合框(ComboBox)C:表格(Grid)、列(Column)、文本框(TextBox)D:表单(Form)、页框(PageFrame)、命令按钮组(CommandGroup)答案:D第35题(1.0分)题号:1212在创建索引时,索引表达式可以包含一个或多个表字段.在下列数据类型的字段中,不能作为索引索引表达式的字段为().A:日期型B:字符型C:备注型D:数值型答案:C第36题(1.0分)题号:1216函数SELECT(0)的返回值为().A:当前工作区B:当前未被使用的最小工作区号C:当前未被使用的最大工作区号D:当前已被使用的最小工作区号答案:A第37题(1.0分)题号:1236VFP由以下哪一种数据库管理系统发展而来( )A:AccessB:WordC:ExcelD:Foxbase答案:D共有题型:1种装订线第38题(1.0分)题号:1289文本框绑定一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到()中.A:Value和NameB:Value和该字段C:Value和CaptionD:Name和该字段答案:B第39题(1.0分)题号:1246在Visual FoxPro中,EMPTY(.NULL.)和ISNULL(.NULL.)函数的值分别为( )A:.T.和.T.B:.F.和.F.C:.T.和.F.D:.F.和.T.答案:D第40题(1.0分)题号:1197VFP编程语句主要提供了()条循环语句和()分支语句A:3,2B:2,3C:3,3D:2,2答案:A第41题(1.0分)题号:1230VFP创建一个数据库之后在缺省目录中生成三个文件为().A:dbc,dbx,dctB:dbf,fpt,cdxC:dbc,dbf,dcxD:dbc,dcx,dct答案:D共有题型:1种装订线第42题(1.0分)题号:1190对于表单对象来说,下列事件中最后发生的事件是()A:loadB:initC:activateD:destroy答案:D第43题(1.0分)题号:1203在VFP中报表文件的文件扩展名为().A:.frt和.frxB:.frx和.fptC:.fxp和.fptD:.fxp和.frt答案:A第44题(1.0分)题号:1247下列Visual FoxPro命令的叙述中不正确的是( )A:在命令窗口中输入并执行命令DIR,则显示当前目录中所有的表文件的目录B:RENAME命令可以完成文件移动的功能C:MD可以建立文件目录D:?命令与??命令的功能不同答案:B第45题(1.0分)题号:1261VFP系统中,使用查询设计器生成的查询文件中保存的是().A:查询的命令B:与查询有关的基表C:查询的结果D:查询的条件共有题型:1种装订线答案:A第46题(1.0分)题号:1238在数据库设计中,"设计E-R图"是( )阶段的任务A:需求分析B:逻辑设计C:概念设计D:物理设计答案:C第47题(1.0分)题号:1195下列程序是检查所有成绩表(cj)中成绩(fs)所在档次,即0至60分以下为不及格,60至85为及格,85至100为优秀,选择()程序才可以正确运行:clearclose tables alluse cjfor i=1 to [ ]do casecase fs>=0 and fs<60dc="no pass"case fs>=60 and fs<85dc="pass"case fs>=85 and fs<=100dc="Excellent"[ ]dc="error"endcaseendfA:recno(),otherwiseB:reccount(),elseC:reccount(),otherwiseD:recno(),else答案:C第48题(1.0分)题号:1185函数date()可以返回不同格式的数据形式,至于具体返回哪一种形式,基于以下哪一个命令()共有题型:1种装订线A:set defau toB:set date toC:set format toD:set escape to答案:B第49题(1.0分)题号:1189下列Visual FoxPro 基类中都属于容器类的一组是()A:表格、页面、选项按钮组B:页框、选项按钮、页面C:列、列头、命令按钮组D:形状、容器、表格答案:A第50题(1.0分)题号:1180在下列叙述的操作中,不能关闭VFP集成操作环境窗口的是().A:按[ALT]+[F4]组合键B:执行菜单命令"文件/关闭"C:单击窗口中的"关闭"按钮D:在"命令"窗口中执行QUIT命答案:C第51题(1.0分)题号:1199在VFP中创建新类时,不能创建的是().A:属性B:方法C:事件D:事件代码答案:C第52题(1.0分)题号:1275下列有关查询与视图的叙述中错误的是()共有题型:1种装订线A:查询文件不仅可在查询设计器中修改,而且可利用Windows的"记事本"中修改B:视图分为本地视图和远程视图两种类型,且可以创建参数化视图C:查询结果在屏幕上直接浏览时,其数据是只读的,而试图的结果是可以修改的D:查询与视图的数据源可以是自由表,数据库表,查询和视图答案:D第53题(1.0分)题号:1259在下列叙述中,错误的是( )A:关系型数据库中的每一个关系都是一个二维表B:在关系模型中,运算的对象和运算的结果都是二维表C:二维表中不允许出现任何数据冗余D:Visual FoxPro是一种关系型数据库管理系统产品答案:C第54题(1.0分)题号:1274利用查询设计其设计查询时,下列叙述中错误的是()A:在设计多表查询时必须设置两个表之间的联接类型,默认的联接类型是内联接B:在选择一个排序字段是,系统默认的排序方式为升序C:在"杂项"中设置查询结果的记录范围时,可以选择前n条记录或最后n条记录D:所选的分组字段可以不是查询输出字段答案:C第55题(1.0分)题号:1228若为xs.dbf表添加一个宽度为6的字符型字段mc,以下命令中正确的是(). A:alter table xs add mc c(6)B:alter xs.dbf add column mc c(6)C:alter xs.dbf add mc c(6)D:alter table xs add field mc c(6)答案:A第56题(1.0分)题号:1288命令按钮中显示的文字内容,是在()属性中设置的.共有题型:1种装订线A:NameB:CaptionC:FontNameD:ControlSource答案:B第57题(1.0分)题号:1254对于下列函数来说,其返回值的数据类型不为数值型的是( )A:LEN("Visual FoxPro")B:YEAR(DATE( ))C:ATC("this","ThisForm")D:LEFT("123456",2)答案:D第58题(1.0分)题号:1291VFP中可执行的表单文件的扩展名是().A:.sctB:.scxC:.sprD:.spt答案:B第59题(1.0分)题号:1186对于循环结构的程序来说,循环体部分可以由一条或多条语句组成.Visual FoxPro 中也有一些语句只能用在循环体中.下列语句中只能用于循环体中的语句是()A:QUITB:EXITC:RETURND:CLEAR答案:B第60题(1.0分)题号:1196共有题型:1种装订线在程序循环语句中,当不知道需要循环多少次但知道循环终止条件的情况下,一般采用()种循环方式A:for…endfB:do while…enddC:scan…endsD:依条件而定,不可一概而论答案:B第61题(1.0分)题号:1284下列有关VFP对象(控件)的属性、事件和方法的叙述中错误的是().A:用户可以为表单创建新的属性,但不能为表单中的对象(控件)创建新的属性B:用户创建的新属性,其默认值为.F.C:任何对象(控件)的事件集总是固定的,用户不可能添加新的事件D:方法和事件总是一一对应的,即一个方法程序总对应着一个事件答案:D第62题(1.0分)题号:1226学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,C,2),班级(BJ,C,6),用INSERT命令向XS表添加一条新记录,记录内容为:XH XM XB BJ10 王青男 984461下列命令中正确的是().A:INSERT INTO XS VALUES("10","王青","男","984461")B:INSERT TO XS VALUES("10","王青","男","984461")C:INSERT INTO XS(XH,XM,XB,BJ) VALUES(10,王青,男,984461)D:INSERT TO XS(XH,XM,XB,BJ) VALUES("10","王青","男","984461")答案:A第63题(1.0分)题号:1290利用页框对象的集合属性和记数属性可以对页框上所有的页面进行属性修改等操作.页框对象的集合属性和记数属性的属性名分别为().A:Pages和PageCountB:Froms和FromCountC:Buttons和ButtonCount共有题型:1种装订线D:Controls和ControlCount答案:A第64题(1.0分)题号:1243下列有关空值的叙述中不正确的是( )A:空值等价于没有任何值B:空值排序时优先于其他数据C:在计算过程中或大多数函数中都可以用到NULL值D:逻辑表达式.F. OR .NULL.的返回值为.F.答案:D第65题(1.0分)题号:1211用户创建一个数据库并保存在软盘上,则在该软盘上会生成()个相应的文件.A:1B:2C:3D:4答案:C第66题(1.0分)题号:1204在VFP中向导创建报表中,可以创建分组报表.系统规定,最多可以选择()层分组层次.A:1B:2C:3D:4答案:C第67题(1.0分)题号:1283假定表单上有一个文本框对象Text1和一个命令按钮组对象Cmg,命令按钮组Cmg中包含Cmd1和共有题型:1种装订线Cmd2两个命令按钮,如果要Cmd1命令按钮的某个方法中访问文本对象Text1的Value属性值.下列表达式中正确的是().A:This.Thisform.Text1.ValueB:This.Parent.Parent.Text1.ValueC:Parent.Parent.Text1.ValueD:This.Parent.Text1.Value答案:B第68题(1.0分)题号:1221数据库表移出数据后,变成自由表,该表的()仍然有效.A:字段的有效性规则B:字段的默认值C:表的长表名D:结构复合索引文件中的侯选索引答案:D第69题(1.0分)题号:1201所谓快速菜单是指[ ]A:基于VFP主菜单,添加用户所的菜单项B:快速菜单的运行速度较一般菜单快C:可以为菜单项指定快速访问的方式D:"快捷菜单"的另一种说法答案:A第70题(1.0分)题号:1292当鼠标使组合框的内容发生改变时,将首先触发()事件.A:InteractiveChangeB:ClickC:InitD:DownClick共有题型:1种装订线答案:A第71题(1.0分)题号:1213设有一个名为test的表中有两个日期型字段:参加工作日期(字段名为cjgzrq)和出生日期(字段名为csrq) .现要创建一个索引,要求先根据参加工作日期排序,参加工作日期相同时根据出生日期排序,则索引表达式应为().A:cjgzrq+csrqB:DTOC(cjgzrq)+DTOC(csrq)C:DTOC(cjgzrq,1)+DTOC(csrq,1)D:cjgzrq-csrq答案:A第72题(1.0分)题号:1234关键字是关系模型中的重要概念.当一张二维表(A表)的主关键字被包含到另一张二维表(B表)中时,它就称为B表的( )A:主关键字B:候选关键字C:外部关键字D:超关键字答案:C第73题(1.0分)题号:1198下列四个语句中返回值在1-100之间的是()A:int(rand()*101)B:int(rand()*100)+1C:int(rand()*100)D:int(rand()*101)+1答案:B第74题(1.0分)题号:1200对于创建新类,VFP提供的工具有().共有题型:1种装订线A:类设计器和报单设计器B:类设计器和数据库设计器C:类设计器和报表设计器D:类设计器和查询设计器答案:A第75题(1.0分)题号:1269设有一自由表xx.dbf.下列SELECT-SQL命令中,说法错误的是().A:SELECT * FROM xx &&将xx表的所有内容送往浏览窗口B:SELECT * FROM xx INTO CURSOR temp &&将xx表的所有内容送往临时表temp C:SELECT * FROM xx INTO TABLES temp &&将xx表的所有内容送往表文件temp D:SELECT * FROM xx TO PRINTER &&将xx表的所有内容送往打印机答案:C第76题(1.0分)题号:1249在VFP集成环境下用户利用DO命令执行一个程序文件时,系统实质上是执行( ).A:.PRGB:.BAKC:.FXPD:.EXE答案:A第77题(1.0分)题号:1205在VFP的报表设计器中,报表的带区最多可以分为()个.A:3B:5C:7D:9共有题型:1种装订线答案:D第78题(1.0分)题号:1245在下列有关日期/时间型表达式中,语法上不正确的是( )A:DATETIME( )-DATE( )B:DATETIME( )+100C:DATE( )-100D:DTOC(DATE( ))-DTOT(DATETIME( ))答案:A第79题(1.0分)题号:1265在Visual FoxPro系统中,()创建时,将不以独立的文件形式存储.A:查询B:视图C:类库D:表单答案:B第80题(1.0分)题号:1191以下几组对象均是数据绑定型的是()A:标签、文本框、编辑框B:文本框、编辑框、命令按钮C:编辑框、命令按钮、组合框D:组合框、列表框、选项按钮组答案:D第81题(1.0分)题号:1260VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为(). A:.PRGB:.QPRC:.SCX共有题型:1种装订线D:.TXT答案:B第82题(1.0分)题号:1192已知一张数据表Student有20条记录,以下程序执行后返回数值是() close tables alluse studentn=0scanskipn=n+1endscan?nA:20B:15C:10D:5答案:C第83题(1.0分)题号:1263有关查询与视图,下列说法中不正确的是().A:查询是只读型数据,而视图可以更新数据源B:查询可以更新源数据,视图也有此功能C:视图具有许多数据库表的必性,利用视图可以创建查询和视图D:视图可以更新源表中的数据,存在于数据库中答案:B第84题(1.0分)题号:1271在SELECT_SQL语句中,如果有求平均值、总和等函数,则一般应包含()子句A:group byB:whereC:avg()D:having共有题型:1种装订线答案:A第85题(1.0分)题号:1225希望在命令窗口中修改一张已存在的表,则().A:先将表打开,再使用modi stru命令B:先将表打开,再使用alter table命令C:可以不打开表,使用modi stru命令D:以上方法都可以答案:B第86题(1.0分)题号:1208某菜单项名称为"Help",要为该菜单项设置热键[Alt]+[H],则在名称中的设置为().A:Alt+HelpB:\<HelpC:Alt+\<HelpD:H\<elp答案:B第87题(1.0分)题号:1193下列程序是求1至100之间偶数之和,程序空缺处应添加一条()语句,才可以正确运行: cleartot=0for i=1 to 100if mod(i,2)=1[ ]endiftot=tot+iendf?totA:exitB:returnC:quitD:loop共有题型:1种装订线答案:D第88题(1.0分)题号:1285下列有关VFP对象(控件)的叙述中错误的是().A:复选框控件的Value值只能为1(.T.)或0(.F.),不能为空值(.NULL.)B:一个标签控件可多行显示文本C:命令按钮控件上可同时显示文本和图片D:表格中的每一列都是容器对象,而且拥有自己的属性、事件和方法答案:A第89题(1.0分)题号:1227触发器上绑定在表上的表达式,当表中的记录被指定的操作命令修改时,触发器被激活 Visual FoxPro提供的触发器不包括().A:删除触发器B:级联触发器C:更新触发器D:插入触发器答案:B第90题(1.0分)题号:1219对于visual foxpro 中的自由表来说,不可以创建的索引类型是().A:候选索引B:唯一索引C:普通索引D:主索引答案:D第91题(1.0分)题号:1257已知数值型变量X=1,Y=2,以下返回值为"!3!"的表达式是( )A:"!"+STR(X+Y,1)+"!"B:"!"+"X+Y"+"!"共有题型:1种装订线C:"!"+VAL("X+Y")+"!"D:"!"+X+Y+"!"答案:A第92题(1.0分)题号:1209有连续的两个菜单项,名称分别为"关闭"和"保存",要用分割线在这两个菜单项之间分组,实现方法是().A:在"关闭"菜单项名称后面加"\-",即"关闭\-"B:在"保存"菜单项名称前面加"\-"即"\-保存"C:在两个菜单项之间新添加一个菜单项,并在名称栏中输入"\-"D:A或B两种方法均可答案:C第93题(1.0分)题号:1250在下面关于数据库的技术的说法中,不正确的是( )A:数据的完整性是指数据的正确性和一致性B:防止非法用户对数据的存取,称为数据库的安全性保护C:采用数据库的技术处理数据,数据冗余应完全消失D:不同用户可以使用同一数据库,称为数据库共享答案:C第94题(1.0分)题号:1258以下几组表达式中,返回值均为.T.(真)的是( )A:EMPTY({})、ISNULL(SPACE(0))、EMPTY(0)B:EMPTY(0)、ISBLANK(.NULL.)、ISNULL(.NULL.)C:EMPTY(SPACE(0))、ISBLANK(0)、EMPTY(0)D:EMPTY({})、EMPTY(SPACE(5))、EMPTY(0)共有题型:1种装订线答案:D第95题(1.0分)题号:1253设变量x的值为"FOXPRO",则下列表达式中运算结果为.T.的是( )A:AT("PR",x)B:BETWEEN(x,"A","J")C:SUBSTR(LOWER(x),4)$xD:ISNULL(SUBSTR(x,7))答案:B第96题(1.0分)题号:1277在VFP中,表单(集)的数据环境包括了与表单交互作用的表或视图,以及表单要求的表之间的关系.下列关于表单数据环境的叙述中错误的是().A:表单运行时自动打开其数据环境中的表B:数据环境是表单的容器C:可以在数据环境中建立表之间的关系D:可以在数据环境中加入与表单操作有关的视图答案:B第97题(1.0分)题号:1280下列VFP对象(控件)中不能直接(独立)地添加到表单中的是().A:命令按钮(CommandButton)B:选项按钮(OptionButton)C:复选框(Check)D:计时器(Timer)答案:B第98题(1.0分)题号:1217打开一个空表(无任何记录的表)后,未作记录指针移动操作时RECNO()、BOF()和EOF()函数的值分别为().A:0、.T.和.T.B:0、.T.和.F.C:1、.T.和.T.共有题型:1种装订线D:1、.T.和.F.答案:C第99题(1.0分)题号:1244函数LEN(DTOC(DATE( ),1))的返回值为( )A:4B:6C:8D:10答案:C第100题(1.0分)题号:1248在下列叙述的操作中,不能关闭Visual FoxPro集成环境窗口的是( )A:按<Alt>+<F4>组合键B:执行菜单命令"文件"-关闭C:单击窗口的"关闭"按钮D:在命令窗口中执行QUIT命令答案:B第101题(1.0分)题号:1266视图是一种存储在数据库中的特殊的表,当它被打开时,对于本地视图而言,系统将同时在其他工作区中把视图所基于的基表打开,这是因为视图包含一条()语句.A:SELECT-SQLB:USEC:LOCATED:SET FILTER TO .....答案:A第102题(1.0分)题号:1179为了使过程或自定义函数具有一定的灵活性,可以向过程或自定义函数传递一些参数.系统约定:一个过程或自定义函数最多可以有()个参数.共有题型:1种装订线A:1B:4C:27D:127答案:C第103题(1.0分)题号:1282下列几组控件中都有ControlCount属性的是().A:表单(Form)、文本框(TextBox)、列表框(ListBox)B:表单集(FormSet)、表单(Form)、页框(PageFrame)C:表单(Form)、页面(Page)、列(Column)D:列(Column)、选项按钮组(OptionGroup)、命令按钮组(CommandGroup)答案:D第104题(1.0分)题号:1232数据库技术与其他学科的技术内容相结合,出现了各种新型数据库.例如,数据库技术与人工智能相结合出现了( )数据库.A:多媒体B:空间C:关系D:演绎答案:D第105题(1.0分)题号:1256在关系模型中,关系运算分为传统集合的关系运算和专门的关系运算.在下列关系运算中,不属于专门的关系运算(即属于传统集合的关系运算)的是( )A:投影B:联接C:选择D:合并共有题型:1种装订线答案:D第106题(1.0分)题号:1206一个报表report01,使用命令report report01 preview将会().A:直接输出到打印机B:直接输出到屏幕,且无法直接打印C:直接输出到屏幕,并可预览打印D:以上命令不全,系统报错答案:C第107题(1.0分)题号:1235在关系模型中,关系规范化的过程是通过关系中属性的分解和关系模式的分解来实现的,在实际设计关系模式时,一般要求满足( )A:1NFB:2NFC:3NFD:4NF答案:C第108题(1.0分)题号:1267要在浏览窗口中显示表xs.dbf中职称(jg c (10))为"江苏"的记录(该字段的内容不含空格),下列命令中不能实现此功能的为()A:SELECT * FROM xs WHERE xs.jg=="江苏"B:SELECT * FROM xs WHERE left(xs.jg,4)="江苏"C:SELECT * FROM xs WHERE "江苏" $ xs.jgD:SELECT * FROM xs WHERE xs.jg="江苏"答案:A第109题(1.0分)题号:1242在下列函数中,其返回值为字符型的是( )共有题型:1种装订线A:DOW( )B:AT( )C:CHR( )D:VAL( )答案:C第110题(1.0分)题号:1229visual foxpro系统中,对数据库表设置参照完整性过程时,"更新规则"选择了"限制"选项后,则().A:在更新父表的关键字的值时,新的关键字值更新子表中的所有相关记录B:在更新父表的关键字的值时,若子表中有相关记录则禁止更新C:在更新父表的关键字的值时,若子表中有相关记录则允许更新D:允许更新父表的任何字段,不论字表中是否有相关记录答案:B第111题(1.0分)题号:1215如果要创建一个仅包含一个字段的表RB,其字段名为RB,字段类型为字符型,字段宽度为20,则可以用下列命令()创建.A:CREATE TABLE rb rb C(20)B:CREATE TABLE rb (rb C(20))C:CREATE TABLE rb FIELD rb C(20)D:CREATE TABLE rb FIELD (rb C(20))答案:B第112题(1.0分)题号:1223数据库表的字段格式用于指定字段显示时的格式,包括在浏览窗口、表单或报表中显示时的大小写和样式,在说明格式时,格式可以使用一些字母(或字母的组合)来表示下列有关字段格式的格式字符的叙述中,不正确的是().A:格式字符A表示只允许字母和汉字,不允许使用空格和标点符号B:格式字符D用于控制日期和显示格式C:格式字符T用于控制时间的显示格式D:格式字符 !将字母转换为大写字母。

VF程序设计(含答案)

VF程序设计(含答案)

2014年春季学期 《VF 程序设计》试卷A一、单项选择题(每空1分,共35分)1.表单的NAME 属性是____。

A.显示在表单标题栏中的名称B.运行表单程序时的程序名C.保存表单时的文件名 D .引用表单对象时的名称2.在VFP6.0中,将字符型数据转换成日期型数据的函数是____。

A .DTOC() B .CTOD() C . DA TE() D . STR()3. 执行命令INPUT ”请输入数据:”TO XYZ 时,可以通过键盘输入的内容包括_____ A) 字符串 B) 数值和字符串C) 数值、字符串和逻辑值 D) 数值、字符串、逻辑值和表达式 4.下列四组基类中,同一组中各个基类全是容器型的是____。

A.Grid,Column,TextBoxmandButton,OptionGroup,ListBoxmandGroup,DataEnvironment,HeaderD.Form,PageFrame,Column 5.字段的默认值保存在____ A.表的索引文件中 B .数据库文件中 C.项目文件中 D .表文件中 6.下列叙述中含有错误的是____。

A.一个数据库表只能设置一个主索引 B.唯一索引不允许索引表达式有重复值C.候选索引既可以用于数据库表也可以用于自由表D.候选索引不允许索引表达式有重复值 7.表移出数据库后,仍然有效的是____ A.记录的验证规则 B .表的验证规则C.字段的默认值D.结构复合索引中的候选索引8.菜单文件经过生成以后形成的菜单程序文件的扩展名是____ A.MPR B.MNX C.MPX D.MND 9.下列叙述中含有错误的是____。

A.一个表可以有多个外部关键字 B.数据库表可以设置记录级的有效性规则C.永久性关系建立后,主表记录指针移动将使子表记录指针相应移动D.对于临时性关系,一个表不允许有多个主表 10.下列对象中,属于容器类的是____A.文本框 B .组合框 C .页框 D.选项按钮11.对于自由表而言,不能创建的索引类型是____。

《VFP数据库》试题及答案备课讲稿

《VFP数据库》试题及答案备课讲稿

VFP 数据库》试题及答案****学院 学年 学期期末考试试题(考试时间:120分钟)考核课程:VFP 数据库原理及应用(A/B )卷 考核方式:(闭)卷答题说明:1、 请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答 题的试卷例外);2、 请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登 分,则后果自负;3、 客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题 模型的数据库管理系统。

选择:A.层次_ B.网络_C.对象_ D.关系 答案:D2. 目前三种基本的数据模型是 _________ 。

选择:A.层次模型、网络模型、关系模型_ B.对象模型、网络模型、关系模型_C.网络模 型、对象模型、层次模型_ D.层次模型、关系模型、对象模型答案:A3. VFP 系统中,表的结构取决于 _____________ 。

选择:A.字段的个数、名称、类型和长度_ B.字段的个数、名称、顺序_C.记录的个数、 顺序_ D.记录和字段的个数、顺序答案:A 4. 数据库管理系统是 __________ 。

选择:A.教学软件_ B.应用软件C.计算机辅助设计软件_ D.系统软件 答案:D 5. 在定义表结构时,以下 ___________ 数据类型的字段宽度都是定长的。

一、选择(每小题 2分,共70分)纸上,其他纸上的答题无效选择:A.字符型、货币型、数值型_ B.字符型、货币型、整型_C.备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D6. 下列说法中正确的是_____ 。

A. 数据库打开时,该库中的表将自动打开B. 当打开数据库中的某个表时,该表所在的数据库将自动打开C. 如果数据库以独占的方式打开,则库中的表只能以独占方式打开D. 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B7. VFP 系统中,使用查询设计器生成的查询文件中保存的是__________ 。

VF程序设计试题及答案

VF程序设计试题及答案

VF程序设计请注意:1、本考试科目提供一套试题参考答案,进入本门课程点在线考试,随机抽题,如果考试题不是其中试题,千万别点最下面的“完成考试”按钮,立即关闭窗口,重新进入抽题,直到抽到所给这套题为止2、在线考试只有一次机会,成绩为最终考试成绩,抄袭、雷同作业一律按零分处理。

没给答案的可自行发挥,别空题,做完后一定点完成考试显示“答卷结果保存成功”表示提交成功,否则考试结果将无分值请注意:本学期您只有一次在线考试机会,请慎重做答和提交!01:29:42单项选择题第1题以下关于Visual FoxPro的叙述最全面的是(D)本题1分A、Visual FoxPro是一个数据库应用平台软件B、Visual FoxPro是一个数据库应用开发工具C、Visual FoxPro是一个综合应用软件D、Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具第2题关系数据库系统中所使用的数据结构是(D )本题1分A、树B、图C、表格D、二维表第3题把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的( D)本题1分A、操作系统B、文件系统C、文件结构D、数据结构第4题用二维表形式表示的数据模型是(B )本题1分A、层次数据模型B、关系数据模型C、网状数据模型D、网络数据模型第5题关系数据库管理系统的3种基本关系运算不包括( A) 本题1分A、比较B、选择C、连接D、投影第6题下列关于数据库系统的叙述中,正确的是(A )本题1分A、表的字段之间和记录之间都存在联系B、表的字段之间和记录之间都不存在联系C、表的字段之间不存在联系,而记录之间存在联系D、表中只有字段之间存在联系第7题使用数据库技术进行人事档案管理是属于计算机的(C )本题1分A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用第8题在关系理论中,把二维表表头中的栏目称为(C )本题1分A、数据项B、元组C、结构名D、属性名第9题在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(B ) 本题1分A、候选键B、主键C、外键D、超键第10题数据库系统的构成为:数据库、计算机硬件系统、用户和(D )本题1分A、操作系统B、文件系统C、数据集合D、数据库管理系统第11题数据库系统的用户对数据库的查询和存储操作使用的语言是( D )本题1分A、自然语言B、自含语言C、数据描述语言D、数据操作语言第12题DBAS指的是(C )本题1分A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统第13题用于实现对数据库进行各种数据操作的软件称为(C ) 本题1分A、数据软件B、操作系统C、数据库管理系统D、编译程序第14题数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是(B )本题1分A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DB、DBS和DBMS是平等关系第15题下列关于数据库系统的叙述中,正确的是(D )本题1分A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据类型一致C、数据库系统避免了数据冗余D、数据库系统减少了数据冗余第16题Visual FoxPro6。

13-14-2VFP数据库期末考试卷A

13-14-2VFP数据库期末考试卷A

系(部) 怀德学院 教研室 计算机教研室 拟题人 命题组 校核:系(部)主任 教学院长 年 月 日常州大学怀德学院2013-2014学年第2学期《VFP 程序设计》期末考试试卷(A 卷)一、单项选择题,请将正确答案写在答题纸的对应位置上,写在试卷上不得分。

(本题共30题,每题1分,共30分)1. 关系模型中,一个关系就是一个( )。

A )一维数组B )一维表C )二维表D )三维表 2. 从关系中找出满足条件的记录的操作称为( )。

A )选择B )投影C )连接D )比较 3. 在E-R 图中,用来表示实体的图形是( )。

A )矩形B )椭圆形C )菱形D )三角形4. 如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于( )。

A )一对一联系B )一对二联系C )多对多联系D )一对多联系5. 项目管理器中的“全部”选项卡用于显示和管理( )。

A )数据、文档、自由表、文本文件B )数据、文档、类库、代码、其他C )表单、报表、文档、标签、查询D )表单、菜单、文本文件、数据库、其他文件 6. 在下面的数据类型中默认为.F.的是( )。

A )数值型B )字符型C )逻辑型D )日期型7. 想要将日期型数据中的年份用4位数字显示,应当使用设置命令( )。

A )SET CENTURY ONB )SET CENTURY OFFC )SET CENTURY TO 4D )SET CENTURY OF 48. 下列选项中,非法的变量名是( )。

A )AS2_ASB )_ASAS2C )AS2D )2AS 9. 在Visual FoxPro 中项目文件的扩展名是( )。

A ) proB ) prjC ) pjxD ) itm10. 表达式int(3.1415926)的值为( )。

A )1B )2C )3D )4 11. 在以下Visual FoxPro 表达式中,运算结果不是逻辑真的为哪一项( )。

visual foxpro 程序设计试题及答案

visual foxpro 程序设计试题及答案

第1章1.数据库系统与文件系统的主要区别是( )。

A) 数据库系统复杂,文件系统简单B) 数据库系统管理的数据量大,文件系统管理的数据量小C) 数据库系统可解决数据冗余和数据独立性问题,文件系统不能解决D) 数据库系统管理的文件多,文件系统管理的文件少2.用数据库系统描述数据时,下列说法正确的是( )。

A) 数据库系统仅描述数据本身B) 数据库系统仅描述数据之间的联系C) 数据库系统既描述数据本身,又描述数据之间的联系D) 以上说法都不正确3.数据库系统DBS、数据库管理系统DBMS、数据库DB三者之间的关系是( )。

A) DBS包含DBMS和DB B) DBMS包含DBS和DBC) DB包含DBS和DBMS D) 三者之间不存在包含关系4.一个班级只能有一个教师当班主任,一个教师只能担任一个班级的班主任,班级与班主任之间的联系是( )。

A) 一对一联系B) 一对多联系C) 二对二联系D) 多对多联系5.一个教研室中有多名教师,一个教师只能属于一个教研室,教研室与教师之间的联系是( )。

A) 一对一联系B) 一对多联系C) 二对二联系D) 多对多联系6.一个运动员可以参加多项比赛,一项比赛可以有多个运动员参加,运动员与比赛项目之间的联系是( )。

A) 一对一联系B) 一对多联系C) 二对二联系D) 多对多联系7.Visual FoxPro支持的数据模型是( )。

A) 层次模型 B) 网状模型C) 关系模型D) 树状模型8.下列关于关系模型的叙述中,不正确的是( )。

A) 关系中的每个属性必须是不可再分的数据单元,即不允许“表中有表”B) 一个关系中不能有相同的属性名C) 关系中各元组及属性的次序可交换D) 同一属性的取值可来自不同的域9.下列运算中不属于专门的关系运算的是( )。

A) 比较 B) 选择C) 投影 D) 联接10.Visual FoxPro 6.0是一种关系型数据库管理系统,所谓的关系是指( )。

VFP数据库期末考试卷

VFP数据库期末考试卷

河南理工大学 2010-2011 学年第 2 学期《数据库程序设计》试卷(A 卷)一、选择题,请将正确答案写在答题纸的对应位置上,写在试卷上不得分。

(本题40分,每题1分) 本题为单项选择题,如果多选或错选,均不得分。

1. 从一个表中取出符合条件的记录集,并构成一个新表,所使用的关系运算是()。

A )投影B )连接C )选择D )分离2. Visual FoxPro 6.0数据模型是( )A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型 3. 下列关于数据与信息叙述不正确的是( )。

A )信息一定是数据B )数据一定是信息C )信息是经过处理的数据D )数据都可以经过处理得到信息 4. 在Visual FoxPro 6.0中表示从当前记录开始的后面所有记录范围是( )。

A )ALLB )NEXT nC )RECORD n D )REST 5. Visual FoxPro 6.0中要隐藏命令窗口的组合键是( )。

A )CTRL+F1 B)CTRL+F2 C)CTRL+F3 D)CTRL+F4 6.关于Visual FoxPro 6.0的书写规则中,下列叙述不正确的是( )。

A )命令动词的书写不区分大小写B )命令保留字和系统函数名可以缩写为4个字母C )变量及字段的名称书写区分大小写D )一条命令可以分成多行书写7. Visual FoxPro 6.0的项目管理器中,下列选项不包含在“文档”选项卡的是( ) A ) 表单 B ) 报表 C ) 标签 D ) 菜单 8. 下列命令中,用来设置显示日期格式是( )A) SET MARK TO B) SET DATE TO C) SET CENTURY ON/OFF D) SET STRICTDATE TO 9. 下列选项中,非法的变量名是( )。

A )AS1_ASB )_ASAS1C )AS1D )1AS10. 数组被定义后,默认的数据类型是( )。

《VFP数据库》试题及答案

《VFP数据库》试题及答案

****学院学年学期期末考试试题(考试时间:120分钟)1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外);2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负;3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸一、选择(每小题2分,共70分)1.VFP是一种________ 模型的数据库管理系统.选择:A. 层次_ B. 网络_C。

对象_ D。

关系答案: D2.目前三种基本的数据模型是________ 。

选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案: A3.VFP系统中,表的结构取决于___________ 。

选择:A. 字段的个数、名称、类型和长度_ B。

字段的个数、名称、顺序_C。

记录的个数、顺序_ D。

记录和字段的个数、顺序答案:A4.数据库管理系统是________ 。

选择:A. 教学软件_ B。

应用软件C. 计算机辅助设计软件_ D。

系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。

选择:A。

字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D6.下列说法中正确的是_____。

A。

数据库打开时,该库中的表将自动打开B。

当打开数据库中的某个表时,该表所在的数据库将自动打开C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开D。

如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______.A。

查询的命令B。

与查询有关的基表C. 查询的结果D。

查询的条件答案:A 8.对于创建新类,VFP提供的工具有:_____.选择:A。

《VFP数据库》试卷(带答案)

《VFP数据库》试卷(带答案)

《VFP数据库》试卷A.'中国'<='大连' B.'电脑'$'电脑报'C.2*4.2<=11%6 D.'电脑报'=='电脑'2.视图不能单独存在,它必须依赖于()。

A.视图B.查询C.数据表D.数据库3.有如下SQL select语句:select * from 成绩where 数学between 80 and 100与该语句等价的SQL语句是()。

A.select * from 成绩where 数学<100 and 数学>80B.select * from 成绩where 数学>=100 and 数学<=80C.select * from 成绩where 数学>100 and 数学<80D.select * from 成绩where 数学<=100 and 数学>=804.SQL语句中修改表结构的命令是()。

A.alter table B.modify tableC.alter structure D.modify structure5.SQL中,select语句的功能是()。

A.定义B.查询C.修改D.控制6.只有数据表中有而自由表中没有的索引类型是()。

A.普通索引B.唯一索引C.主索引D.候选索引7.要将当前数据库的“照片”字段删除,应使用()命令。

A.delete B.zap C.modify structure D.pack 8.一个工作区最多可以打开()个表。

A.32767 B.1 C.2 D.39.查询设计器的“筛选”选项卡,对应SQL语句的子句是()。

A.join on子句B.where子句C.group by子句D.having子句10.字符串长度函数len("学英语从ABC开始")的结果是()。

A.9 B.18 C.15 D.16.611.要为“成绩”表的所有学生的语文成绩增加10分,正确的SQL命令是()。

《VFP语言程序设计》考试试题及参考答案

《VFP语言程序设计》考试试题及参考答案

《VFP 语言程序设计》考试试卷年级 专业 姓名 学号 座位号一、单项选择(在备选答案中选出一个正确答案,将答题卡上对应的选项涂黑。

每题2分,共50分)01.按照数据库管理系统采用的数据模型Visual FoxPro 是_____DBMS 。

A )层次型 B )混合型 C )关系型 D )网状型02.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是_____。

A )DBS 包括DB 和DBMS B )DBMS 包括DB 和DBSC )DB 包括DBS 和DBMSD )DBS 就是DB ,也就是DBMS 03.关系数据库管理系统存储与管理数据的基本形式是_____。

A )关系树B )二维表C )结点路径D )文本文件04.用户启动Visual FoxPro 后,若要退出Visual FoxPro 回到Windows 环境,可在命令窗口中输入_____命令。

A )EXITB )CLOSEC )SYSTEMD )QUIT 05.Visual FoxPro 的最大特点是______。

A) 面向过程编程技术 B) 面向对象编程技术 C) 结构化编程技术 D) 界面友好06.在Visual FoxPro 数据库管理系统中,下列数据是常量的是_____。

A )T B ).T. C )TOP D )02/10/9907.在Visual FoxPro 中,下列定义的变量名中,错误的是_____。

A )ABC B )3A C )A_3 D )A3 08.下列四个选项中,结果相同的是 。

A )LEET(″Visual FoxPro″,6)与SUBSTR(″Visual FoxPro″,1,6)B )YEAR(DA TE())与SUBSTR(DTOC(DATE()),7,2)C )AT(″5″,″36-5*4″)与LEN(″36-5*4″)D )假定A=″this ″,B=″is a string″,A-B 与A+B 09.在Visual FoxPro 中说明数组的命令是_____。

VFP程序设计期末笔试试题及答案

VFP程序设计期末笔试试题及答案

《VFP程序设计》题一、单项选择题(每小题1分,共计30分)1. 数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是。

A) DBS包括DB和DBMS B) DBMS包括DB和DBSC) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS 2.Visual FoxPro支持的数据模型是。

A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型3.如果设计了通用型字段,______。

A) 系统会自动生成一个扩展名为.MEM的备注文件B) 系统会自动生成一个扩展名为.GEN的通用文件C) 系统会自动生成一个扩展名为.FPT的备注文件D) 通用型字段放置在扩展名为.DBF文件中4.运算符“>=”相当于______。

A) “>”运算和“=”运算之间存在“与”的关系B) “>”运算和“=”运算之间存在“或”的关系C) “>”运算和“=”运算之间存在“顺序”的关系D) “>”运算和“=”运算之间不存在任何关系5.逻辑运算符的运算顺序是______。

A) .NOT. → .AND. → .OR. B) .OR. → .NOT. → .AND.C) .NOT. → .OR. → .AND. D) .AND. → .OR. → .NOT.6.执行命令? "逻辑运算符"= "逻辑" 以后输出结果为______。

A) .T. B) .F. C) ".T." D) ".F."7 能从“关系数据模型”中取出“模型”二字的函数是_______。

A) SUBSTR("关系数据模型",5,2) B) SUBSTR("关系数据模型",5,4)C) SUBSTR("关系数据模型",9,2) D) SUBSTR("关系数据模型",9)8. 在打开的“库存”数据表的结构为:编号(C,4)、品名(C,20)、单价(N,7,2)、数量(N,6,0),则单价字段可接收的最大数额为________。

VF模拟考试题和答案解析

VF模拟考试题和答案解析

《VFP程序设计》期末模拟试卷-Ⅰ一、判断正误(对的打√号,错的打X号,每题1分,共10分)(X)1、利用VAL函数实现字符型数据到数值型数据的转换时,要转换的字符串必须全部由数字字符组成,否则将无法转换。

(√)2、数据库管理技术的发展经历了人工管理阶段、文件管理阶段和数据库系统阶段。

(√)3、若希望避免用户向自由表中的某字段输入重复数据,则应该根据此字段建立候选索引,以便自动进行惟一性检查。

(X)4、 COUNT、SUM和AVERAGE命令中若缺省<范围>子句,其默认的记录范围仅为当前记录。

(√)5、工作区选择命令SELECT中既可使用表别名,也可以使用工作区别名或工作区编号来指定欲选择的工作区。

(√)6、 Visual FoxPro中一个工作区中只能打开一个表,但同一个表可以在不同的工作区中同时被打开。

(X)7、循环结构中,LOOP语句的功能是退出循环,执行循环结构的下一条语句。

(√)8、主索引只能在数据库表中指定,而候选索引在数据库表和自由表中都可使用。

(X)9、 Visual FoxPro中的命令按钮组、文本框、表格、选项按钮组等都属于容器类控件。

( √ )10、系统提供的查询设计器和查询向导建立的查询保存时会产生一个扩展名为.QPR的文件,运行后才能得到查询结果。

二、单项选择(请将答案填在每题的括号内,每题1分,共20分)1、保存在计算机中具有一定结构的相关数据的集合称为()。

(A)数据库(B)数据库系统(C)数据库管理系统(D)数据结构2、利用数据库技术进行人事档案管理是属于计算机的()。

(A)科学计算应用(B)过程控制应用(C)数据处理应用(D)辅助工程应用3、Visual FoxPro 6.0 管理的数据库是()型数据库。

(A)网络(B)层次(C)关系(D)链状4、Visual FoxPro 6.0系统提供的FOR<条件>子句与一些相关的命令配合使用可以方便地实现关系运算中()的操作。

vfp典型程序设计题(附参考答案)

vfp典型程序设计题(附参考答案)

典型程序设计题(附参考答案)1.求1到2000之间,能被3或7整除,并且含有数字5的整数的个数、它们的和、它们的平方根的和(保留2位小数)、以及它们的平方和。

2.求能被3整除且至少有一位数字为5的三位数的个数。

3.求出只要能被2,7,9之一整除的800以内的正整数的个数。

4.求[105,625]间能同时被7和11整除的自然数之和。

求[200,600]间奇数之和。

5.编程序求出1000到2000之间同时满足除3余2和除5余3条件的数的个数。

6.输出[10,100]中除以17的余数和除以5的商相等的整数的个数。

7.统计区间[1000,9999]内所有能被3整除,且千位数字与个位数字之和为8的整数的个数。

8.求在四位数的奇数中,所有各位数字之和是25的倍数的数的和。

9.求出所有能被17整除且不含重复数字的三位数的和。

10.求1到500的偶数立方和与奇数立方和之差。

11.求3+9+27+81+243+...这样的数之和. 若累加数大于500时,则结束累加.12.求1+3+5+7+9+11+...这样的奇数之和.若累加数大于500时, 则结束累加。

13.计算S=1*5*9*13*...*k,直到累乘数k>=25中止。

14.求出1到5000之间的能被5整除的前若干个偶数之和,当和大于500时程序退出。

15.编写程序,s=1+1/2+1/3+…+1/99,保留两位小数。

16.编程求S=1*3+2*4+3*5+...+198*200。

17.设S=1+1/2+1/3+...+1/N,N为正整数。

编程求使S不超过10的最大的N18.求S=8!+9!+10!19.编写程序,求10!20.计算S=3!+5!+7!+...+N!,求直到S>=680000为止的奇数N。

21.s=1!+2!+3!+....+n! 当s大于61000时结束累加,求n。

22.数列xi各元素的值是:x1=1,x2=1+2,x3=1+2+3,.....xn=1+2+3+......+n。

Vf 数据库考试试题.

Vf 数据库考试试题.

Vf 数据库考试试题(一)一、选择题1、在Visual FoxPro 中,向数据库文件追加数据使用语句( ).A insertB replaceC appendD add2、在Visual FoxPro 中,删除数据库的所有记录,保留数据库结构的命令是()。

A delete allB packC recallD zap3、在Visual FoxPro中,使用replace <字段名> with<表达式>for <条件>后,记录指针为()。

A视情况而定 B 当前纪录 C bof D 为文件尾4、保存在计算机中具有一定结构的相关数据的集合成为()。

A数据库B数据库系统C数据库管理系统D数据结构5、利用数据库技术进行人事档案管理是属于计算机的()。

A科学计算应用B过程控制应用C数据处理应用D辅助工程应用6、Visual FoxPro6.0管理的数据库是()型数据库。

A网络B层次C关系D链状7、数据的完整性是指()。

A数据的存储与使用数据的程序相关B防止数据被非法使用C数据的正确性、合理性和一致性D减少系统中不必要的重复数据8、在Visual FoxPro数据库管理系统中,下列数据属于常量的是()。

A .n.B FC 07/08/99D all9、如果想从字符串“青岛市”中取出汉字“岛”,应该使用函数()。

A substr( “青岛市”,2,2)B substr( “青岛市”,2,1)C substr( “青岛市”,3,1)D C substr( “青岛市”,3,2)10、用For Endfor组织的循环结构中,如省略步长则系统默认步长是()。

A 0B -1C 1D 2二、填空题1、数据库系统的核心是。

2、?Mod(12,9)的返回值是。

3、?3+3>6 and 5>3的返回值是。

4、?Str(1234.5678,6,1)的结果是。

5、结构化程序所使用的三种基本控制结构是顺序结构、和循环结构。

VFP程序设计试卷二

VFP程序设计试卷二

一、填空题(每题2分,共20分)1、现实世界中的事物及其相互联系数据化的结果就是__________,它不仅表示反映事务本身的数据还表示___________。

2、数据库领域中数据模型通常分为_________、_________、_______。

3、Visual Foxpro系统中止程序执行的的命令是_____,清除主窗口屏幕的命令是______。

4、数据库的三级模式是指___________、___________、___________。

5、? A T(“M”, “MNEMXIMNDM”,3)的结果是___________。

6、要设定按钮可见但是不可用需要设定的属性是________、________;值为________、________。

7、V AL("-314.16AB")的值是_________。

8、要将学生表中所有性别为女的学生年龄增加1岁其SQL语句为:___________________________________________________。

9、设某数据表有100条记录。

用函数EOF()测试结果为.T.,此时,当前记录号为_________。

10、过程文件的扩展名是________,打开过程文件的命令是_______。

二、选择题(每题2分,共40分)1、DTOC({98/09/28})的值应为_____。

A. ″98-09-28″B.98/09/28C.″98/09/28″D. 1998年9月28日2.下列命令中,定位记录指针的命令是_____。

EB.GOC.SELECTD.LIST3、设X=″ABC″,Y=″ABCD″,则下列表达式中值为.T.的是_____。

A.X=YB.X==YC.X$YD.A T(X,Y)=04、用二维表来表示实体及实体之间联系的模型是_____。

A.实体联系模型B.层次模型C.关系模型D.网状模型5、建立视图使用的命令是_____。

VFP程序设计基础试题库

VFP程序设计基础试题库

VFP程序设计基础试题库练习题一Visual FoxPro基础一、挑选题1.关系数据库管理系统应能实现的特地关系运算包括___c_______。

A)显示、打印、制表B)关联、更新、排序C)挑选、投影、衔接D)排序、索引、统计2.关系是指__b________。

A)属性的集合B)元组的集合C)实例的集合D)字段的集合3.假如把同学看成实体,某个同学的姓名叫“杨波”,则“杨波”应看成是___b_______。

A)属性型B)属性值C)记录型D)记录值4.关系数据库系统中所使用的数据结构是______d____。

,A)图B)树C)表格D)二维表5.对表举行水平方向的分割用的运算是______b____。

A)交B)挑选C)投影D)衔接6.下列数据库技术的术语与关系模型的术语的对应关系中____d______是正确的。

A)实例与关系B)字段与元组C)记录与属性D)记录类型与关系模式7.下列关于数据库系统的讲述中,正确的是____c______。

A)数据库系统中数据的全都性是指数据类型全都B)数据库系统只是比文件系统管理的数据更多C)数据库系统削减了数据冗余D)数据库系统避开了数据冗余8.;9.关系数据模型______d____。

A)只能表示实体间的1:1联系B)只能表示实体间的1:nC)只能表示实体间的m:nD)可以表示实体间的上述三种联系10.在一个关系中假如有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为_____a_____。

A)关键字B)主属性C)数据项D)主属性值11.关系数据库管理系统中的元组是_____b_____。

A)关系中的垂直方向的列B)关系中的水平方向的行C)属性或属性的组合D)以上的答案均不正确12.、13.从数据库的整体结构看,数据库系统采纳的数据模型有______a____。

A)层次模型、网状模型和关系模型B)层次模型、网状模型和环状模型C)网状模型、链状模型和层次模型D)链状模型、关系模型和层次模型14.设有属性A、B、C、D以下表示中不是关系的是_______d___。

VFP程序设计习题

VFP程序设计习题

VFP程序设计习题《VFP程序设计》习题一、单项选择题:1.关系数据库中的三种基本运算不包括()。

BA、选择B、比较C、连接D、投影2.“项目管理器”中数据库是表的集合,其扩展名为()。

CA、 .DBFB、.PJXC、.DBCD、.APP3.备注型字段的长度固定为()位。

CA、8B、1C、4D、104.设X=”ABC”,Y=”ABCD”,则下列表达式中的值为.T.的是()。

CA、X=YB、X==YC、X$YD、 AT(X,Y)=05.打开一个数据库的命令是()。

DA、USEB、USE DATABASEC、OPEND、OPEN DATABASE6.查询建立后,查询文件的扩展名是()。

AA、.QPRB、.SCXC、.VCXD、.MNX7. 下面用于显示一个或多个表中的记录,并可用来更新源表中的数据的是()。

AA、视图B、检索C、查询 D 、浏览8.如果给当前表增加一个字段,应使用的命令是()。

BA、APPENDB、MODIFY STRUCTUREC、INSERTD、EDIT9.在VFP的表结构中,逻辑型和日期型字段的宽度分别为()。

BA、1,4B、1,8C、4,8D、3,810.执行USE KCC!XS ALIAS 学生 IN B 命令后,被打开的表别名是()。

BA、 XSB、学生C、 BD、 ALIAS11. 顺序执行下列命令后,最后一条命令显示的结果是()。

BUse 学生成绩Go 5Skip-1recno()A、 5B、 4C、 3D、 212.关于索引文件说法正确的是()。

DA、索引文件扩展名只有.CDXB、复合索引文件中可以存储多种排序方法C、建立索引时不可以使用for条件D、index on 性别 tag a1 命令中的a1是指索引文件名13.查询设计器的结果不能以()方式输出。

DA、图形B、报表C、标签D、视图14.表达式12%3^2*3的值是()。

CA、 0B、 1C、 9D、 1215.命令?MOD(44,-5)的值是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C. 价格 _a
D.价格 _5
15. 项目管理器的“数据”选项卡用于管理(
)。
A. 数据库 . 自由表 和查询
B. 数据库 . 视图和查询
C. 数据库 . 自由表和报表
D. 数据库 . 表单和查询
16. 以下 4 组函数运算中,运算结果相同的是(
)。
A.LEFT( “ Visual FoxPro ” ,6) 与 SUBSTR“( Visual FoxPro ” ,1,6)
C.{^2008-10-29 20:19:50}+10 D.{^2008-10-29 20:19:50}-10
38. 当状态设置语句为 set exact off 时,下列叙述不正确的是(
)。
A. 表达式” abc” =” ab”的值为 .T.
B. 表达式” ab” =” abc”的值为 .F.
C. 表达式” ab”+space(1)= ” ab”的值为 .T.
23. 假设声明了一个数组,但没有给数组元素赋值,那么这些数组元素的数据类型是(
)。
A. 数值型
B. 字符型
C.逻辑型
D.日期型
24. 下列函数值不正确的是(
)。
A. 函数 ABS( 2.5-6 )的值为 3.5
B. 函数 INT( 3.6 )的值为 4,而函数 ROUN(D 3.6,0 )的值为 3
@15,40 SAY
“输入姓名” GET NAME
READ
READ
=SPACE(8)
=SPACE(4)
@15,40 GET “输入姓名” SAY NAME
@40,15 SAY
“输入姓名” GET NAME
READ
READ
14. 下列选项中不能作为字段名的是(
)。
A. 价格
B. 价 格
C. 函数 CTOD的返回值为日期型 D. 函数 DTOC的返回值为字符型
32. 下列函数的返回值不正确的是(
)。
A. 函数 upper( “ orange ” ) 的值为“ ORANG”E B. 函数 lower( “ OK”) 的值为“ ok”
C. 函数 asc( “ AB” ) 的值为 66
D.
B. 取消
C. 挂起
D. 忽略
11. 下列方法中不能运行程序的是(
)。
A. 在项目管理器中选择某个程序文件选项并单击“运行”按钮
B. 选择“程序”菜单的“运行”命令
C. 执行运行程序的 DO命令
D.
使用“打开”对话框打开程序设计
12. 要求用户输入职工的基本工资,正确的命令是(
)。
A.LOCATE “请输入基本工资” TO JBGZ B.ACCEPT“请输入基本工资” TO JBGZ
《 VFP数据库与程序设计》试题
一、填空题
1. 项目管理器主要由 6 大部分组成, 包括全部、



和其他选项卡。
2.
是组成表的最基本的单位,它是描述某个对象的特征的一个个属性。
3. 数据库模型的发展大致可以分为 3 类,分别是




目前最常用 . 最广泛的数据模型。
4. 数据类型决定了数据的存储方式和使用方式,每个数据都有其对应的数据类型和它的使用环
B. 网状型
C.层次型
D.树型
2. 下列说法不正确的是(
)。
A.VFP6.0 是一种数据库应用系统开发工具
B.VFP6.0 是一种面向对象的程序设计语言
C.VFP6.0 具有强大的查询和数据库管理能力 D.VFP6.0 是一种大型数据库管理系统
3. 能够退出 VFP的数据库命令是(
)。
A.EXIT
B.QUIT
B.Visual FoxPro 只支持一维数组和二维数组
C. 一个数组中的所有元素必须是同一种数据类型
D. 新定义数组的所有元素的默认值勤为 .F.
18. 表达式“ VAL( SUBS(”学校 5·1 放假” ,5,1 ))*LEN(“ Visual FoxPro ”) ”的值是(
)。
A.5.00
B.51.00
形参时,那么这种传递方式为
方式;如果把变量加上括号后作为实参传递给形参时,那么
这种传递方式为
方式。
7. 在循环中,
语句用于结束本次循环,
语句用于退出循环。
8. 结构化程序使用的 3 种结构是


9. 过命令方式退出 VFP系统的命令是

10. 通过命令创建项目文件 xsgl 的命令是

11. 在 VFP中, 变量按照其作用范围的不同, 将变量分为:
B.YEAR(DATE()) 与 SUBSTR(DTOC(DATE),7,2)
C.VARTYPE(” 36-5*4 ”)与 VARTYPE(36-5*4)
D. 假设 A=” This ”, B=” is a string ” ,A-B 与 A+B
17. 下面关于数组的叙述中,错误的是(
)。
A. 用 DIMENSION和 DECLARE都可以定义数组
C.65.00
D.130.00
19. 设 a=”你好”, b=”大家”,则值为“大家好”的表达式是(
)。
A.b+AT(a,1)
B.b+RIGHT(a,1)
C.b+LEFT(a,3,4)
D.b+RIGHT(a,2)
.
精品文档
20. 在下列逻辑表达式中,其值肯定为 .F. 的是( )。
A.X OR X
B.X AND X
B.BOF( ) 和 EOF( ) 的值都为 .T. ,表示当前表没有记录,而是一个空表
C. 当前表没有记录时, BOF( ) 和 EOF( ) 的值中最少有一个为 .T.
D. 当前表没有记录时, BOF( ) 和 EOF( ) 的值中最多有一个为 .T.
30. 下面对 TYPE函数求值正确的是(
)。
B. 可以相同,也可以不相同
C. 是逻辑型
D. 不相同
36. 在 VFP中,数组 dimension cj(4,5) 的数组元素有(
)。
A.30
B.20
C.9 D.11
37. 下列表达式不正确的是(
)。
A.{^2008-10-29 20:19:50}-{^1998-10-29 20:19:50}
B.{^2008-10-29 20:19:50}+{^1998-10-29 20:19:50}
D. 函数 Min({^2008-10-28 23:18:56} , {^2008-10-29 20:19:50}) 的值为 {^2008-10-29
20:19:50}
34. 下列变量名合法的是(
)。
A.45ab
B.a*
C.cj?
D. 计算机应用班
35. 数组的每个数组元素的数据类型(
)。
A. 必须相同
C. 函数 day(rq) 的值为 28
D.date() 返回当前系统的时间
26. 如果函数 found( ) 的值为(
),那么表示用 SEEK或者 FIND 或者 LOCATE语句没有找到满
足条件的记录。
A..T.
B..F.
C. 任意值
D. 不确定
27. 当 BOF( ) 的值为 .T. 时, Recno( ) 的值为(

21. 请写出调用过程的语句格式:

22. 函数 Reccount() 的功能是

23. 在 VFP中,条件选择结构包括

两种结构。
.
精品文档
24. 结构程序设计的基本思想是

25. 在 VFP中,人机交互命令有


三种。
二、单项选择题
1.VFP6.0 中文版是一种(
)数据库管理系统。
A. 关系型
C.INPUT 命令只能接收一个字符 D.INPUT 命令不能接收字符型数据
9. 终止 SCAN… ENDSCAN循环的语句是(
)。
A.loop 语句
B.Exit
语句 C.Break 语句 D.Return 语句
10. 若程序出现语法错误,则单击“程序错误”对话框的(
)按钮可以终止程序的执行。
A. 终止
D. 表达式” ab” = ”ab” +space(1) 的值为 .F.
40. 下列表达式的值不正确的是(
)。
A.1 ! =2 的值为 .T.
B.1#2 的值为 .T. ;
C. ”男” >”女”的值为 .T.
C.INPUT“请输入基本工资” TO JBGZ D.WAIT “请输入基本工资” TO JBGZ
13. 在 15 行 40 列输出信息“输入姓名” ,并将用户输入的 4 个汉字存放到变量 NAME中,可以使
用的命令是(
)。
=SPACE(4)
=SPACE(8)
@15,40 SAY “输入姓名” GET NAME
17. 假设 cj=95 ,那么函数 IIF(cj>85 ,”良”,”优秀” ) 的值为

18. 一个数据库的内容实际上是存储在称作数据库表的存储结构中,数据库表是一种

19.DO CASE语句中的 OTHERWIS语E 句
执行。
20.DO CASE语句中的 CASE语句如果有不止一条 CASE语句符合条件, 程序如何执行
C. 函数 SQRT( 3+6)的值为 3,函数 Mod(5,-3) 的值为 -1
D. 函数 len( “神州 7 号发射成功 ! ” ) 的值为 16
相关文档
最新文档