您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > vfp机考部分题库练习题
试题ID试题内容试题内容P空白数量标准答案标准答案T标准答案P1VFP是()数据库管理系统A、层次型B、网状型C、关系型D、数据型0C2关系操作至少包括()操作A、投影B、选择C、连接D、A、B、C0D3{^2009-8-1}-{^2009-7-25}表达式的运算结果是A、6B、7C、{^2009-8-1}D、{^2009-7-25}0B41=2表达式的运算结果是A、FB、.F.C、TD、.T.0B512or21表达式的运算结果是A、FB、.F.C、TD、.T.0D6函数INT(10.99)的值是A、11B、9C、12D、100D7为实现两个表记录指针的互动,需在两表之间建立A、连接B、关联C、第三个表D、无联系0B8面向对象程序设计中程序运行的最基本实体是A、对象B、类C、方法D、函数0A9在可视化编程中,常见的对象有A、文本框B、命令按钮C、标签D、A、B、C0D10下列不是文本框属性的有A、值(value)B、边框线的颜色C、标题D、字体0C11事件过程是A、一段程序B、一段文字C、一种语言D、几条记录0A12方法是A、一段文字B、一种语言C、一段程序D、几条记录0C13通过表单的()功能,可以实现表和表单的有机结合A、属性B、数据环境C、代码D、生成器0B14VFP的编程的基本步骤是()A、新建表单、添加控件B、编写相应的代码C、保存和运行表单D、A、B、C0D15执行路线是一条直线的程序结构为A、顺序结构B、选择结构C、循环结构D、网状结构0A16执行路线从一条分成多条的程序结构为A、顺序结构B、选择结构C、循环结构D、网状结构0B17执行路线形成闭环的程序结构为A、顺序结构B、选择结构C、循环结构D、网状结构0C18能够被其他程序调用的程序为A、主程序B、结构化程序C、子程序D、表单程序0C19子程序的结束语句一般为A、closeB、enddoC、endD、return0D20只在建立它的程序模块中使用变量为A、局部变量B、私有变量C、全局变量D、字段变量0A21在建立它的程序模块及其下属各层程序模块中使用的变量为A、局部变量B、私有变量C、全局变量D、字段变量0B22在应用程序的任何模块中都可以使用的变量为A、局部变量B、私有变量C、全局变量D、字段变量0C23VFP中的数据模型包含()A、关系型B、图型C、立体型D、层次模型0AD24一个关系对应一个()A、二维表B、工作簿C、工作簿中的数据清单D、数据库0AC25数据库的简写是()A、DBB、DataBaseC、BBD、BD0AB26字符表达式的运算结果是()数据A、字符型B、数值型C、逻辑表达式D、可以参与字符运算0AD27逻辑表达式的运算结果是()数据A、逻辑型B、数值型常量C、字符常量D、可以参与字符运算0AD28函数RECCOUNT()给出当前数据表中()A、最大记录号B、记录数C、当前记录号D、最小记录号0AB29数据表中的每一行对应一个A、记录B、字段C、记录中各字段的值D、字段变量的取值范围0AC30产生新数据表的命令有A、createB、sortC、indexD、structure0AB31打开数据表时,当前记录是A、1号记录B、2号记录C、最后记录D、首记录0AD32使用modistru命令可以修改数据表中的A、数据类型B、字段名称C、记录类型D、记录内容0AB33structure在数据表中插入字段,可以使用命令A、插入字段B、修改字段C、记录类型D、记录内容0AB34计时器控件的主要属性有A、enabledB、intervalC、dateD、time0AB35VFP是关系型数据库管理系统0Y36网状型数据模型就是一个二维表0N37数据库的英文缩写是DB0Y38[98632]是字符型常量0Y39.f.是常字符型量0N40数值表达式的运算结果是数值型数据0Y41逻辑表达式的运算结果是逻辑型数据0Y42数据表中记录指针指向最后一个记录后面时,EOF()=.T.0Y43数据表中每一行对应一条记录0Y44用repl命令不能只更新一个记录0N45用locate命令找到所查记录时,随即将其显示在显示器上0N46一个工作区,同时只能打开一个数据表0Y47AVERAGE是在CALCULATE命令中使用的函数0N48A、B、C字母分别是1、2、3号工作区的别名0Y49H、I、J字母分别是11、12、13号工作区的别名0N50使用SELECT命令可以改变当前工作区的位置0Y51B.姓名:表示B工作区中数据表的姓名字段0Y52form1.text1.value=“zhang”是一种相对引用0N53执行路线从一条分成多条的程序结构为分支结构0Y54全局变量的值可以在各级程序中使用0Y55this.value=1表示选择了命令按钮组中第一个按钮0Y56计时器控件timer主要是利用系统时间控制某些定时操作0Y57打开数据表gzqk.dbf命令【1】gzqk1[1B]Use[1E]58显示数据表当前记录内容【1】1[1B]disp[###]display[1E]59在数据表的当前记录之后插入一条空记录:【1】blank1[1B]Insert[###]inse[1E]60假设表gzqk.dbf中有8条记录,再增加相同的8条记录:appe【1】gzqk1[1B]from[1E]61已知表中有16条记录,第9条记录之后的编号字段值修改为BH09至BH016replall编号withBH0+allt(str(recno()))for【1】1[1B]recno()8[1E]62假设已有3个工作区(1-3)被使用,在第4号工作区中打开gh.dbf:Usegh【1】01[1B]in[1E]63显示当前工作区中表的编号、姓名和第2号工作区中表的基本工资List编号,姓名,【1】1[1B]b.基本工资[1E]64对gzqk.dbf,综合计算人员总数、基本工资的最大值、最小值、平均值、总计:【1】cnt(),max(基本工资),min(基本工资),avg(基本工资),sum(基本工资)1[1B]Calc[###]calculate[1E]65查找编号为BH010的记录:【1】for编号=”BH010”1[1B]Loca[###]locate[1E]66用SQL语言建立数据表ry.dbf:crea【1】ry(姓名C(8),性别C(2))1[1B]table[1E]67关闭正在使用数据表zgqk.dbf的命令:【1】1[1B]use[1E]68文本框Text1中输入的值与文本框Text2中输入的值交换a=thisform.text1.valueb=thisform.text2.valued=【1】【2】【3】=dthisform.text1.value=【4】thisform.text2.value=【5】5[1B]a[1E][2B]a=b[2E][3B]b[3E][4B]a[4E][5B]b[5E]69假设表单与第二题中的表文件zgqk.dbf建立了数据环境,在其中按姓名查找职工情况,找到后将其情况在表单上显示,否则在信息框中显示“查无此人”。试完成下面程序。【1】zgqkxm=thisform.text1.valuelocatefor【2】if【3】eof()thisform.【4】else【5】(查无此人)endif5[1B]use[1E][2B]xm=姓名[2E][3B]not[3E][4B]refresh[4E][5B]messagebox[5E]70计算1+3+5+……99,并将结果存入文本框Text1中,请填空【1】FORN=1TO【2】step【3】s=s+nend【4】【5】5[1B]s=0[1E][2B]99[2E][3B]2[3E][4B]for[4E][5B]thisform.text1.value=str(s)[5E]71计算2+4+6+……100,并将结果存入文本框Text1中,请填空【1】FORN=2TO【2】step1ifint(n/2)=【3】s=s+n【4】endfor【5】5[1B]s=0[1E][2B]100[2E][3B]n/2[3E][4B]endif[4E][5B]thisform.text1.value=str(s)[5E]72有一个表单,表单中有一个文本框,名称为Text1,有一个按钮,试编写按钮的单击事件,实现计算1!+2!+3!+…+10!,将结果显示在文本框Text1中。073有一个表单,表单中有三个文本框,名称分别为Text1、Text2、Text3,有一个标签Label1,有一个按钮,试编写按钮的单击事件,分别以Text1、Text2、Text3中输入值为一元二次方程的二次项、一次项和常数项时方程的根,结果显示在文本框标签中。说明:方程无实根时,在Label1中显示“方程无实根”,否则显示计算出的二个实根。0238假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句()。A、A.ThisForm.CloseB、B.ThisForm.EraseC、C.ThisForm.ReleaseD、D.ThisForm..Return0C239表单有自己的属性、方法和()。A、A.图形B、B.容器C、C.形状D、D.事件0D240在表单控件中,既可接收输入数据,又可在其中编辑现有数据的控件是()。A、A.文本框B、B.列表框C、C.复选框D、D.标签0A241当鼠标双击对象时引发的是()事件。A、A.ClickB、B.DbClickC、C.RightClickD、D.GotFoucus0B242在VisualFoxPro中,Width属性只能接收()类型的数据。A、A.字符B、B.逻辑C、C.日期D、D.数值0D243在VisualFoxPro中,()是描述对象行为的过程,()用来表示对象的状态,正确的是()。A、A.属性,类B、B.方法,属性C、C.方法,类D、D.属性,方法0B244内存变量一旦定义后,它的()可以改变。A、A.类型和值B、B.值C、C.类型D、D.宽度0A245在职工档案表文件中,婚否是L型字段,性别是C型字段,若检索已婚的女同志,应该用()逻辑表达式。A、A.婚否.OR.(性别='女')B、B.(婚否=.T.).AND.(性别='女')C、C.婚否.AND.(性别=女)D、D.已婚.OR.(性别=女)0B246假定系统日期是1998年12月20日,有如下命令:N=(YEAR(DATE())-1900)%100,执行后N的值应为()A、A.1998B、B.98C、C.20D、D.120B247命令:?[李华]=[黄华],计算机报$计算机的执行结果应为()A、A..T..T.B、B..F..F.C、C..T..F.D、D..F..T.0B248对学历为大学的职工按工资由高到低排序,工资相同的职工按年龄由大到小排序,应使用的命令是()。A、A)SORTTOXLON工资/A,出生日期/DFOR学历=大学B、B)SORTTOXLON工资/D,出生日期/AFOR学历=大学C、C)SORTTOXLON工资/A,出生日期/AFOR学历=大学D、D)SORTTOXLON工资/D,出生日期/DFOR学历=大学0B249如果需要给当前表增加一个字段,应使用的命令是()A、A)APPENDB、B)MODIFYSTRUCTUREC、C)INSERTD、D)EDIF0B250对某一个数据表建立以出生年月(D,8)和工资(N,7,2)升序的多字段结构复合索引的正确的索引关键字表达式为()A、A.出生年月+工资B、B.出生年月+str(工资)C、C.出生年月+STR(工资,7,2)D、D.DTOC(出生年月)十STR(工资,7,2)0D251所有可选项缺省时,数据表记录输出命令LIST和DISPLAY的区别是()A、A.DISPLAY显示全部记录,LIST显示当前一条记录B、B.LIST显示全部记录,DISPLAY显示当前一条记录C、C.LIS
本文标题:vfp机考部分题库练习题
链接地址:https://www.777doc.com/doc-2854593 .html