您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > VFP练习题(答案)
一、选择题1.下列选项中能够直接实现对数据库中数据操作的软件是(c)。A、字处理软件B、操作系统C、数据库管理系统D、翻译系统2.下列关于数据库系统的正确叙述是(a)。A、数据库系统减少了数据冗余B、数据库系统避免了一切数据冗余C、数据库系统中数据的一致性是指数据类型的一致D、数据库系统比文件系统能管理更多的数据3.数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是(a)。A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS4.按照数据模型分类,VisualFoxPro属于(c)。A、层次型B、网状型C、关系型D、混合型5.关系数据库管理系统存储与管理数据的基本形式是(b)。A、关系树B、二维表C、结点路径D、文本文件6.下列数据为常量的是(c)。A、02/18/99B、FC、.N.D、TOP7.下述字符串表示方法正确的是(b)。A、等级考试B、['等级考试']C、{等级考试}D、[[等级考试]]8.执行命令STORECTOD([08/11/99])TOAA后,变量AA的数据类型是(a)。A、日期型B、数值型C、字符型D、浮点型9.设L=668,M=537,N=L+M,表达式5+&N的值是(c)。A、类型不匹配B、5+L+MC、1210D、5+&N10.某数据表中包含如下的两个字段:性别(C,2)、奖金(N,6,2),如果需要查询奖金在100元以下或400元以上的男职工和奖金在200元以上的女职工,应该使用的条件是(d)。A、性别=男.AND.奖金=100.OR.奖金=400.AND.性别=女.AND.奖金=200B、性别=男.AND.奖金=100.OR.奖金=400.OR.性别=女.AND.奖金=200C、性别=男.AND.(奖金=100.OR.奖金=400).AND.性别=女.AND.奖金=200D、性别=男.AND.(奖金=100.OR.奖金=400).OR.性别=女.AND.奖金=20011.在下列表达式中,运算结果为数值的是(d)。A、1234+3579B、CTOD(05/08/93)-11C、130+350=480D、LEN(SFDE)-112.下列表达式的运算结果为日期型数据的是(c)。A、08/15/97-12B、DATE()-CTOD(05/13/98)C、DATE()-30D、DATE()-TIME()13.下列函数中,函数值为数值型数据的是(d)。A、CTOD(01/11/99)B、SUBSTR(DTOC(DATE()),7)C、SPACE(3)D、YEAR(DATE())14.顺序执行下列命令之后,屏幕显示的结果是(b)。STOREVisualFoxProTOTT?UPPER(RIGHT(TT,3))A、VISUALFOXPROB、PROC、ProD、VIS15.执行以下命令(c)。M=THISISANAPPLE?SUBSTR(M,INT(LEN(M)/2+1),2)A、THB、ISC、AND、AP16.函数DAY(07/29/97)的返回值是(d)。Day({07/29/97})返回29A、7B、0C、计算机日期D、出错信息17.条件函数IIF(MOD(15,-8)3,10,-10)的结果为(b)。A、10B、-10C、-1D、718.如果变量D=08/13/98,命令?TYPE(&D)的结果为(b)。A、DB、NC、CD、出错信息19.下列属于内存变量文件的扩展名是(d)。A、.TXTB、.FPTC、.DBFD、.MEM20.数据表文件中的字段是一种(b)。A、常量B、变量C、函数D、运算符21.一个数据表文件的数值型字段要求保留5位小数,那么它的宽度最少应当定义成(c)。A、5位B、6位C、7位D、8位22.在VisualFoxPro的数据表文件中,每条记录的总长度比用户定义的各个字段宽度之和多一个字节,该字节用于(b)。A、存放删除标记B、存放记录号C、存放索引关键字D、存放记录宽度23.数据表文件学生表.DBF中有性别(字符型)和平均分(数值型)字段,如果显示平均分超过90分和不及格的全部女生的记录,应该使用的命令是(d)。A、LISTFOR性别=女.OR.平均分90.OR.平均分60B、LISTFOR性别=女,平均分90,平均分60C、LISTFOR性别=女.AND.平均分90.AND.平均分60D、LISTFOR性别=女.AND.(平均分90.OR.平均分60)24.假设数据表中共有10条记录,当执行命令GOBOTTOM后,命令?RECNO()的结果是(b)。A、9B、10C、11D、125.假设数据表中共有50条记录,当执行命令DISPLAYALL之后,命令?RECNO()的结果是(c)。A、1B、50C、51D、026.假如数据表中有数学、语文、物理、化学、英语、以及总分等字段,它们都为数值型数据,如果要求出所有学生的总分并添入总分字段中,应使用的命令是(c)。A、REPLACE总分WITH数学+语文+物理+化学+英语B、REPLACE总分WITH数学,语文,物理,化学,英语C、REPLACEALL总分WITH数学+语文+物理+化学+英语D、REPLACE总分WITH数学+语文+物理+化学+英语FORALL27.ZAP命令可以删除当前数据表文件的(a)A、全部记录B、满足条件的记录C、本身D、全部有删除标记的记录(pack)28.某数据表中共有10条记录,当前记录为6,先执行命令SKIP10,再执行命令?EOF(),执行最后一条命令后,显示的结果是(c)。A、错误信息B、11C、.T.D、.F.29.对职称是副教授的职工,按工资从多到少进行排序,工资相同者,按年龄从大到小排列,排序后生成的表文件名是FGZ.DBF,应该使用的命令是(b)。A、SORTTOFGZON工资/A,出生日期/DFOR职称=副教授B、SORTTOFGZON工资/D,出生日期/AFOR职称=副教授C、SORTTOFGZON工资/A,出生日期/AFOR职称=副教授D、SORTTOFGZON工资/D,出生日期/DFOR职称=副教授30.数据表中有工资字段,现要求按工资字段的降序建立索引文件GZJX.IDX,应该使用的命令是(C)。A、INDEXON工资/DTOGZJXB、SETINDEXON-工资TOGZJXC、INDEXON-工资TOGZJXD、REINDEXON工资TOGZJX31.TOTAL命令的功能是(a)。A、对数值型字段按关键字分类求和B、分别计算所有数值型字段的和C、计算每个记录中数值型字段的和D、求满足条件的记录个数32.一个数据表中共有10条记录,当函数EOF()为.T.时,当前记录号应为(b)。A、10B、11C、0D、133.下列说法中正确的是(b)。A、当项目管理器处于打开状态时,使用CREATEDATABASE命令创建的数据库将会自动添加到项目中B、当数据库处于打开状态时,用CREATE命令创建的表文件将会自动添加到该数据库中C、CLOSEDATABASE在关闭数据库的同时,不会将数据库中的表同时关闭D、自由表不能被添加到数据库中34.下列命令中不能关闭数据库的是(c)。A、CLOSEDATABASEB、CLOSEALLC、CLOSED、CLOSEDATABASEALL35.下列有关索引的说法,正确的是(c)。A、可以在自由表中创建主索引B、建立主索引的主关键字值不能为空,但可以有重复数值C、可以在自由表中建立候选索引D、唯一索引中只保留关键字段值相同的第一条记录(只显示)36.VisualFoxPro中的参照完整性规则不包括(c)。A、更新规则B、删除规则C、查询规则D、插入规则37.以下关于查询的描述正确的是(d)。A、不能根据自由表建立查询B、只能根据自由表建立查询C、只能根据数据库表建立查询D、可以根据数据库表和自由表建立查询39.下列不属于查询结果输出格式的是(d)。A、浏览B、图形C、屏幕D、视图40.SQL的数据操作语句不包括(*)。A、INSERTB、UPDATEC、DELETED、CHANGE41.SQL语句中修改表结构的命令是(*)。A、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLED、ALTERSTRUCTURE42.SQLSELECT语句为了将查询结果存放到临时表中应该使用的短语是(b)。A、WHEREB、INTOC、GROUPBYD、OREDERBY43.将逻辑值赋给内存变量LZ的正确方法是(d)。A、LZ=.T.B、STORETTOLZC、LZ=TRUED、STORE.T.TOLZ44.执行命令INPUT请输入出生日期:TOMDATE时,如果通过键盘输入CTOD(01/01/88)则内存变量MDATE的值应当是(d)。A、CTOD(01/01/88)B、01/01/88C、日期值01/01/88D、拒绝接收,MDATE不赋值45.下列程序的运行结果是(b)。A=10IFA=10S=0ENDIFS=1?SA、0B、1C、程序出错D、结果无法确定46.有如下程序()。SETTALKOFFSTORE2TOS,KDOWHILES14S=S+KK=K+2ENDDO?S,KSETTALKONRETURN此程序运行后的输出结果是(c)。A、2210B、228C、148D、141047.有如下的程序SETTALKOFFM=0N=100DOWHILENMM=M+NN=N-10ENDDO?M,NRETURN运行此程序的显示结果为(d)。A、010B、1090C、90100D、1009048.执行语句DIMENSIONM(3),N(2,3)后,数组M和N的元素个数分别为(b)。A、1个,2个B、3个,6个C、3个,5个D、4个,12个49.有如下程序SETTALKOFFDIMENSIONK(2,3)I=1DOWHILEI=2J=1DOWHILEJ=3K(I,J)=I*J??K(I,J)??J=J+1ENDDO?I=I+1ENDDORETURN运行此程序的结果是(a)。A、123B、12C、123D、1232463212324950.能够把数组的值存入数据表当前记录的命令是(d)。A、STOREB、REPLACEC、SCATTERD、GATHER51.有如下程序()。主程序SS.PRG子程序SUB1.PRGSETTALKOFFPARAMETERA,BX=10X=A+10A=2A=A+BB=3?X,A,BDOSUB1WITHA,BRETURNDOSUB1WITHA,B?X,A,BSETTALKONRETURN执行命令DOSS之后,第1行输出的结果是(b)。A、1053B、1253C、1285D、都不对52.下列关于属性、方法和事件的叙述中,哪个是错误的?(d)A、属性用于描述对象的状态,方法用于表示对象的行为B、基于同一个类产生的两个对象可以分别设置自己的属性值C、事件代码也可以像方法一样被显式调用D、在新建一个表单时,可以添加新的属性、方法和事件(不能添加事件)54.设计表单时,要选定表单中选项按钮组控件里的某个选项按钮,可以(C)A、单击选项按钮B、双击选项按钮C、先用鼠标右键单击选项组,并选择快捷菜单中的“编辑”命令,然后再单击选项按钮D、以上B、和C、都可以57.把一个项目编译成一个应用程序时,下面的叙述正确的是(d)。A、所有的项目文件将组合为一个单一的应用程序文件B、所有项目的包含文件将组合为一个单一的应用程序文件C、所有项目排除的文件将组合为一个单一的应用程序文件D、由用户选定的项目文件将组合为一个单一的应用程序文件58.连编应用程序可以生成的文件是(b)。A、.app文件B、.exe文件C、.txt文件D、.prg文件59.下面关于运行应用程序的说法正确的是(c)。A、.app应用程序可以在VisualFoxPro和Windows环境下运行B、.exe只能在Windows环境下运行C、.ex
本文标题:VFP练习题(答案)
链接地址:https://www.777doc.com/doc-5597875 .html