《2022年vf选择题及答案.docx》由会员分享,可在线阅读,更多相关《2022年vf选择题及答案.docx(38页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、vf选择题及答案一、选择题1在VisualFoxPro中,向数据库文件中追加数据使用语句(C).A、INSERTB、REPLACEC、APPENDD、ADD2在VisualFoxPro中,删除数据库的所有记录,仅保留库结构的命令是().A、deleteallB、packC、recallD、zap3在VisualFoxPro中,复制当前工作区中库结构的命令是().A、CopystrutoB、CopystrutoC、CopystrutoD、Copystrutoexten4在VisualFoxPro中,使用replace字段名with表达式for条件后,记录指针为().A、视情况而定B、当前记录C、
2、bofD、为文件尾5在VisualFoxPro中,对数据库结构或记录进行输入、修改后,应按()存盘退出.A、ctrl+wB、ctrl+qC、ctrl+cD、esc6在VisualFoxPro中,用modifystructure对数据库结构进行修改时,数据库的原有数据().A、将全部丢失B、不会丢失C、可能丢失某些数据项D、可能丢失某些数据记录7在VisualFoxPro中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为().A、displayallfornl20B、displayallwhilenl20C、listfornlwhilenl20D、listwhilenl208在Vi
3、sualFoxPro中,skip命令移动记录指针的基准是().A、第一条记录B、当前记录C、指定纪录D、库文件尾9一个数据库文件中多个备注字段的内容是存放在().A、这个数据库文件中B、一个备注文件中C、多个备注文件中D、一个文本文件中10要删除当前数据库文件中的“性别”字段,应使用命令().A、modifystructureB、deleteC、replaceD、zap11在有关数据库的概念中,若干记录的集合称为().A.文件B.字段C.数据项D.表12联接运算要求联接的两个关系有相同的().A.主键B.属性名C.实体名D.主属性名13退出VFP系统的命令是().A.EXITB.RETURNC
4、.CANCELD.QUIT14逻辑运算符在运算时的优先顺序是()A.NOTANDORB.ANDNOTORC.ORNOTANDD.从左至右按先后次序15条件函数IIF(LEN(SPACE(4))3,1,-1)的值是().A.1B.-1C.3D.416数学表达式5X8在VisualFoxPro中应表示为().A.X=5OR.X=5AND.X=8C.X8AND.5XD.5X.OR.X817在关系运算中,查找满足一定条件的元组的运算称之为().A.投影B.选择C.关联D.复制18下面的赋值表达式不正确的是()A.STOREHELLOWORLD;TOSTRB.STORE123456TOA1,B1C.WO
5、RD=FOXPROD.STORE12,34TOA2,B219逻辑常量A=.T.、B=.T.、C=.T.,下面各表达式中返回逻辑真的是()A.NOT(NOTAORB)ANDC)B.NOT(NOT(AORB)ANDC)C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)20当前表文件有20条记录,当前记录号为10,执行命令LISTREST以后,当前记录号是().A.10B.20C.21D.121以下各表达式中,运算结果为数值型的是().A.96B.“D”$”ASD”C.TIME( )+9D.LEN(SPAC(8))-922物理删除某一打开的表中的第3条记录,使用以下命令:DEL
6、EGO3PACK.正确的操作顺序是()A.B.C.D.23修改表结构的命令是().A.CREATEB.LISTSTRUCTUREC.BROESED.MODIFYSTRUCTURE24设表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用命令().A.GOTOPB.GO1C.GORECNO( )=1D.SKIP125当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是()A.DISPFOR李=xmB.DISPFORxm=李C.DISPFORSUBS(xm,1,1)=李D.DISPFORSUBS(xm,1,2)=李26求平均值的命令是()A.COUNTB.TOTALC
7、.SUMD.AVERAGE27不能作为索引关键字的数据类型是()A.数值型B.备注型C.日期型D.字符型28以下各表达式中,运算结果为数值型的是().A.96B.“D”$”ASD”C.TIME( )+9D.LEN(SPAC(8))-929执行下列命令后显示的结果是().W=”12345”674”+&WA.79845B.674+&WC.67412345D.错误信息30用命令DIMENSIONA(4,5)定义后,A数组中共有()个数据元素.A.4B.5C.9D.2031在VisualFoxPro的一个工作区中,同一时刻最多能打开()个库文件.A、10B、1C、任意多D、25632VisualFox
8、Pro中数据库文件的扩展名为().A、dbfB、dbcC、fptD、prg33结构化程序设计中的三种基本结构是顺序结构、分支结构和().A、选择结构B、循环结构C、混合结构D、跳转结构34对VisualFoxPro的工作方式效率与自动化程度最高的是().A、命令方式B、程序方式C、菜单方式D、混合方式35若X=56789,则命令?STR(X,2)-SUBS(56789,5,1)的显示结果是().A、578B、568C、49D、4836当前数据库文件中有10条记录,要在第五条记录后面插入一条新记录,应使用命令().A、appendB、insertC、editD、brows37一个数据库文件有10
9、条记录,用函数eof( )测试为.t.,此时当前记录号为().A、10B、11C、0D、138在VisualFoxPro中,对数据库进行排序的关键字可为().A、逻辑型和备注型B、日期型和备注型C、日期型和字符型D、逻辑型、日期型和备注型39在VisualFoxPro中,对数据库建立索引,将产生相应的索引文件,原库文件内容().A、并不改变B、顺序改变C、指定纪录改变D、数据改变40在VisualFoxPro中,对未经排序或索引的数据库进行查找时,只能用命令().A、findB、seekC、locateD、display41int(-28/6)的返回值为().A、-5B、-3C、-6D、-44
10、2设AB=12,函数TYPE(“AB30”)的返回值是().A、.T.B、.C.C、.U.D、.L.43DALETE( )的函数值为.T.时,说明().A、删除的纪录不存在B、当前记录已被加上删除标记C、当前数据库已被删除D、标有删除标记的纪录不参加操作44执行命令?AT(“中心”,“国家教委考试中心”)的显示值是().A、0B、12C、13D、1645下列数据为常量的是().A、NAMEB、FFC、13D、FTMS46在命令窗口输入如下四条命令:SETCENTURYOFFSETMARKTO“”SETDATETOYMD2022-06-03分别执行后,屏幕上将显示().A、2022/06/26B
11、、02/06/26C、02-06-03D、2002060347统计当前工作区记录数的函数是().A、RECNO( )B、RECCOUNT( )C、FCOUNT( )D、FOUND( )48在系统默认设置之下,下列表示日期值正确的是().A、10/08/01B、10/08/01C、01-01-01D、2022-13-0149在系统默认设置下,表达式“北师大”=“北京师范大学”和“北京师范大学”=“北师大”的值为().A、.T.T.B、.F.F.C、.T.F.D、.F.T.50在下列各式中,运算结果为数值的是().A、2022-05-30-20B、CTOD(“05/30/02”)C、”23”+”2
12、”D、LEN(“ABCD”)-251可以伴随着表的打开而自动打开的索引是.()A)单一索引文件(IDX)B)复合索引文件(CDX)C)结构化复合索引文件D)非结构化复合索引文件52要为当前表所有职工增加100元工资应该使用命令().A)CHANGE工资WITH工资+100B)REPLACE工资WITH工资+100C)CHANGEALL工资WITH工资+100D)REPLACEALL工资WITH工资+10053退出VFP系统的命令是()A.EXITB.RETURNC.CANCELD.QUIT54逻辑运算符在运算时的优先顺序是()A.NOTANDORB.ANDNOTORC.ORNOTANDD.从左
13、至右按先后次序55下列命令不能用来修改数据记录的是()A)RecallB)ChangeC)EditD)Browse56假定STUDENT.DBF学生数据库文件中前六条记录均为男生的记录,执行以下命令序列:USE.STUDENTGOTO3LOCATENEXT3FOR性别=男后,记录指针定位在().A)第3条记录上B)第4条记录上C)第5条记录上D)第6条记录上57下列表达式中正确的是()A.123+03/12/1990+NOB.STR(123,4,1)+03/12/1990+NOC.STR(123,4,1)+DTOC(03/12/1990+NOD.123+DTOC(03/12/1990)+NO5
14、8下面的赋值表达式不正确的是()A.STOREHELLOWORLD;TOSTRB.STORE123456TOA1,B1C.WORD=FOXPROD.STORE12,34TOA2,B259逻辑常量A=.T.、B=.T.、C=.T.,下面各表达式中返回逻辑真的是()A.NOT(NOTAORB)ANDC)B.NOT(NOT(AORB)ANDC)C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)60设表中有10条记录,并且已经打开,下面命令中不能改变当前记录的是()A.SKIPB.GO2C.LISTD.DISPLAY61ABC.DBF是一个具有两个备注型字段的数据库文件,使用CO
15、PYTOPSQ命令进行复制操作,其结果将().A)得到一个新的数据库文件B)得到一个新的数据库文件和一个新的备注文件C)得到一个新的数据库文件和两个新的备注文件D)显示出错误信息,表明不能复制具有备注型字段的数据库文件62物理删除某一打开的表中的第3条记录,使用以下命令:DELEGO3PACK.正确的操作顺序是()A.B.C.D.63修改表结构的命令是()A.CREATEB.LISTSTRUCTUREC.BROESED.MODIFYSTRUCTURE64一个关系相当于一张二维表,二维表中的名栏目相当于该关系的()A.元组B.结构C.数据项D.属性65当前表中含xm(姓名,字符型)字段,显示姓“
16、李”的记录的命令是()A.DISPFOR李=xmB.DISPFORxm=李C.DISPFORSUBS(xm,1,1)=李D.DISPFORSUBS(xm,1,2)=李66求平均值的命令是()A.COUNTB.TOTALC.SUMD.AVERAGE67不能作为索引关键字的数据类型是()A.数值型B.备注型C.日期型D.字符型68下面有关表索引的几种说法,正确的是()A.索引和排序一样,它改变记录的物理顺序.B.索引文件有单索引文件(.IDX)和复合索引文件(.CDX)两大类.C.建立单索引可以使用FOR子句,复合索引不能使用该子句.D.索引关键字中涉及到多个字段时,用“,”将各个子段分隔开.69
17、与命令LISTFIELDS姓名,性别,出生日期不等效的命令是()A)LIST姓名,性别,出生日期B)LISTALLFIELDS姓名,性别,出生日期C)DISPLAYFIELDS姓名,性别,出生日期D)DISPLAYALL姓名,性别,出生日期70.如果一个字段的宽度为8,则此字段的类型不可能是()A)数值型B)字符型C)日期型D)备注型71在VisualFoxPro的一个工作区中,同一时刻最多能打开()个表文件.A、10B、1C、任意多D、25672VisualFoxPro中数据表文件的扩展名为().A、dbfB、dbcC、fptD、prg73在下列逻辑表达式中,其值肯定为.F.的是()A)X.
18、OR.XB)X.AND.XC)X.OR.NOT.XD)X.AND.NOT.X74已知执行了如下命令序列:SELECT0USEFFSELECT0USEGG现欲转回到数据库文件FF.DBF所在工作区,能够确保完成这一任务的命令是()A)SELECT0B)SELECT1C)SELECTAD)SELECTFF75在下列VisualFoxpro的表达式中,结果为.T.的是( ).A、112=”90”B、张先生=李先生C、90/09/09-890/09/01D、女$性别76比较表达式的结果是().A.字符型B.逻辑型C.数值型D.日期型77用COPYSTRUTO形成的文件是().A.数据表文件B.索引文件
19、C.文本文件D.正式文件78显示数据库当前记录内容的命令是().A.LISTNEXT1命令B.DISPLAYALL命令C.TYPE命令D.DISPREST命令79不带文件名的USE().A.关闭所有工作区的数据表文件B.关闭当前工作区的数据表文件C.关闭所有文件D.对数据表文件没有影响80.函数EOF( )用于检测当前数据库记录指针是否达到().A.文件头B.文件尾C.指定记录D.对数据表文件无作用81修改数据表文件结构用().A.MODICOMM命令B.EDITC.CREAT命令D.MODISTRU命令82下列表达式中正确的是()A.123+03/12/1990+NOB.STR(123,4,
20、1)+03/12/1990+NOC.STR(123,4,1)+DTOC(03/12/1990+NOD.123+DTOC(03/12/1990)+NO83下面的赋值表达式不正确的是()A.STOREHELLOWORLD;TOSTRB.STORE123456TOA1,B1C.WORD=FOXPROD.STORE12,34TOA2,B284逻辑常量A=.T.、B=.T.、C=.T.,下面各表达式中返回逻辑真的是()A.NOT(NOTAORB)ANDC)B.NOT(NOT(AORB)ANDC)C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)85INSERT命令将一条新记录加到(
21、).A.当前记录之前B.当前记录之后C.文件末尾D.文件顶部86下述命令中不能关闭数据表的命令是();A.USEB.CLOSEDATABASEC.CLEARD.CLOSEALL87物理删除某一打开的表中的第3条记录,使用以下命令:DELEGO3PACK.正确的操作顺序是()A.B.C.D.88在学生基本情况表STU.DBF中,“性别”字段为逻辑型,用.T.代表女同学.为了找到第一位姓李的男同学,以下命令正确的是();ASeek李and性别BFind李.and.男同学C.Locatefor李$姓名andnot性别D.Locatefor“李”$姓名.and.男同学89一个关系相当于一张二维表,二维
22、表中的名栏目相当于该关系的().A.元组B.结构C.数据项D.属性90.当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是().A.DISPFOR李=xmB.DISPFORxm=李C.DISPFORSUBS(xm,1,1)=李D.DISPFORSUBS(xm,1,2)=李91当前数据库中有五个字段:学号(C,4)、姓名(C,6)、政治(N,30)、英语(N,30)、数学(N,30),记录指针指向一个非空的记录.要使用SCATTERTOX命令把当前记录的字段值存到数组X中,数组().A.不必事先定义B.必须用DIMENSIONX事先定义C.必须用DIMENSIONX(5)事先定义D.
23、必须用DIMENSIONX(1),X(2),X(3),X(4),X(5)事先定义92不能作为索引关键字的数据类型是().A.数值型B.备注型C.日期型D.字符型93下面有关表索引的几种说法,正确的是().A.索引和排序一样,它改变记录的物理顺序.B.索引文件有单索引文件(.IDX)和复合索引文件(.CDX)两大类.C.建立单索引可以使用FOR子句,复合索引不能使用该子句.D.索引关键字中涉及到多个字段时,用“,”将各个子段分隔开.94当前数据库中有基本工资、奖金、津贴和工资总额字段,都是N型.要将职工的所有收入汇总后写入工资总额字段中,应当使用命令().A)REPLACEALL工资总额WITH
24、基本工资+奖金+津贴B)TOTALON工资总额FIELDS基本工资,奖金,津贴C)REPLACE工资总额WITH基本工资+奖金+津贴D)SUM基本工资+奖金+津贴TO工资总额95在VFP中,通用型字段G和备注型字段M在表中的宽度都是().A)2个字节B)4个字节C)8个字节D)10个字节96在VisualFoxPro的一个工作区中,同一时刻最多能打开()个表文件.A、10B、1C、任意多D、25697执行命令DIMENSIONM(4,2)之后,数组的下标变量个数和初值分别是().A)8,.F.B)4,.T.C)8,OD)2,空值98计算所有职称为正、副教授的平均工资,将结果赋予变量PJ中,应使
25、用命令().A)AVERAGE工资TOPJFOR“教授”$职称B)AVERAGEFIELDS工资TOPJFOR“教授”$职称C)AVERAGE工资TOPJFOR职称=”副教授”.AND.职称=”教授”D)AVERAGE工资TOPJFOR职称=”副教授”.OR.”教授”99执行LISTNEXT1命令之后,记录指针的位置指向().A)下一条记录B)原来记录C)尾记录D)首记录100.要想对一个打开的数据库增加新字段,应当使用命令().A)APPENDB)MODIFYSTRUCTUREC)INSERTD)CHANGE101在当前表中,查找第2个女同学的记录,应使用命令().A、LOCATEFOR性别
26、=女NEXT2B、LOCATEFOR性别=女C、LOCATEFOR性别=女CONTINUED、LISTROR性别=女NEXT2102建立表文件结构时,需要定义的参数为().A、表文件名、表的大小、字段名、字段类型B、字段名、字段类型、记录个数、字段宽度C、字段名、字段类型、字段宽度、小数位数D、表文件名、字段名、字段类型、字段宽度103ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPYTOPSQ命令进行复制操作,其结果将().A、得到一个新的数据库文件B、得到一个新的数据库文件和一个新的备注文件C、得到一个新的数据库文件和两个新的备注文件D、显示出错误信息,表明不能复制具有备注型字段的数据104在关系理论中,把二维表表头中的栏目称为().A、数据项B、元组C、结构名D、属性名105表文件的数值型字段要求保留2位小数,那么该字段宽度最少应当定义成()位.A、2B、3C、4D、5106设库文件已打开,应用_命令定位记录().A、LISTB、SKIPC、CONTINUED、COUNT107物理删除库文件全部记录的命令是().