您好,欢迎访问三七文档
计算机技术类专业VisualFoxpro6.0基础与应用试卷(第1页共10页)信息类专业高考模拟试题(一)一、单项选择题(每小题2分,共60分)1.按照数据库的数据类型分类,VisualFoxpro6.0属于()A、层次型B、关系型C、网状型D、混合型2.在下列四个选项中,不属于基本关系运算的是()A、连接B、投影C、选择D、排序3.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于()A、一对一联系B、一对二联系C、多对多联系D、一对多联系4.执行下列命令序列:A=4?IIF(A3,A3,A3)结果为()A、.T.B、.F.C、A3D、A35.VisualFoxpro6.0的命令窗口中键入CREATEDATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤()A、单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B、单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C、单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D、单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮6.将内存变量定义为全局变量的VisualFoxpro6.0命令是()A、LOCALB、PRIVATEC、PUBLICD、GLOBAL7.扩展名为DBC的文件是()A、表单文件B、数据库表文件C、数据库文件D、项目文件8.显示数据库结构的命令是()A、EDITB、MODISTRUC、LISTSTRUD、BROW9.假设已经生成了名为MYMENU的菜单文件,执行该菜单文件的命令是()A、DOMYMENUB、DOMYMENU.MPRC、DOMYMENU.PJXD、DOMYMENU.MNX10.设数据表“语文.DBF”已打开,其记录如下。学号姓名平时期中期末学期96501张亚琴98879895计算机技术类专业VisualFoxpro6.0基础与应用试卷(第2页共10页)96502潘薇8795977696503李剑云9496958696504包婷婷6591928196505叶璐94929094若当前记录为2号记录,执行下列命令后LISTFOR平时90NEXT3RECNO()的值为()A、2B、3C、4D、511.把当前数据表文件中“性别”字段(C型)的值全部清除,但仍保留该字段,应当使用命令()A、MODIFYSTRUCTUREB、DELETEC、REPLACED、ZAP12.若要在数据库中的各个数据表之间建立一对多关系,“一方”的关键字段首先必须建立()A、主索引B、候选索引C、普通索引D、唯一索引13.下面有关索引的描述正确的是()A、生成了索引以后。原来的数据库表文件中记录的物理顺序将被改变B、索引与数据库表的数据存储在一个文件中C、创建索引是创建一个指向数据库表文件记录的指针构成的文件D、使用索引并不能加快对表的查询操作14.若建立索引的字段值不允许重复,并且一个表中只能创建一个。它应该是()A、主索引B、唯一索引C、后选索引D、普通索引15.参照完整性的规则不包括()A、更新规则B、删除规则C、插入规则D、检索规则16.一数据库名为STUDENT,要想打开该数据库,应使用的命令是()A、OPENSTUDENTB、OPENDATASTUDENTC、USEDATASTUDENTD、USESTUDENT17.下列函数中函数值为字符型的是()A、DATE()B、TIME()C、YEAR()D、DATETIME()18.在下面的数据类型中默认为.F.的是()A、数值型B、字符型C、逻辑型D、日期型19.在下面有关HAVING子句描述错误的是()A、HAVING子句必须与GROUPBY子句同时使用,不能单独使用B、使用HAVING子句的同时不能使用WHERE子句C、使用HAVING子句的同时可以使用WHERE子句D、使用HAVING子句的作用是限定分组的条件(20)──(23)使用的数据如下:当前盘当前目录下有数据库DB_STOCK,其中有数据库表STOCK.DBF,该数据库表的内容是:股票代码股票名称单价交易所600600青岛啤酒7.48上海计算机技术类专业VisualFoxpro6.0基础与应用试卷(第3页共10页)600601方正科技15.20上海600602广电电子10.40上海600603兴业房产12.76上海600604二纺机9.96上海600605轻工机械14.59上海000001深发展7.48深圳000002深万科12.50深圳20.执行如下SQL语句后:()SELECT*FROMSTOCKINTODBFSTOCKORDERBY单价A、系统将会提示出错信息B、会生成一个按“单价”升序排列的表文件,将原来的STOCK.DBF文件覆盖C、会生成一个按“单价”降序排列的表文件,将原来的STOCK.DBF文件覆盖D、不会生成排序文件,只能在屏幕上显示一个按“单价”排序的结果21.执行下列程序以后,内存变量A的内容是()CLOSEDATABASEA=0USESTOCKGOTOPDOWHILE.NOT.EOF()IF单价>10A=A+1ENDIFSKIPENDDOA、1B、3C、5D、722.有如下SQL语句:SELECTMAX(单价)INTOARRAYAFROMSTOCK执行该语句后()A、A(1)的内容为15.20B、A(1)的内容为6C、A(0)的内容为15.20D、A(0)的内容为623.有如下SQL语句:CREATEVIEWVIEW_STOCKASSELECT股票名称AS名称,单价FROMSTOCK执行该语句后产生的视图含有的字段名是()A、股票名称、单价B、名称、单价C、名称、单价、交易所D、股票名趁、单价、交易所24.下面有关对视图的描述正确的是()A、可以使用MODIFYSTRUCTURE命令修改视图的结构B、视图不能删除,否则影响原来的数据文件C、视图是对表的复制产生的D、使用对视图进行查询时必须事先打开该视图所在的数据库计算机技术类专业VisualFoxpro6.0基础与应用试卷(第4页共10页)25.视图设计器中含有的、但查询设计器却没有的选项卡是()A、筛选B、排序依据C、分组依据D、更新条件26.使用报表向导定义报表时,定义报表布局的选项是()A、列数、方向、字段布局B、列数、行数、字段布局C、行数、方向、字段布局D、列数、行数、方向27.能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是()A、HideB、ShowC、ReleaseD、SetFocus28.下面对编辑框属性的描述正确的是()A、SelLength属性的设置可以小于0B、当ScrollBars的属性值为0时,编辑框内包含水平滚动条C、SelText属性在做界面设计时不可用,在运行时可读写D、ReadOnly属性值为.T.,用户不能使用编辑框上的滚动条29.下面对控件的描述正确的是()A、用户可以在组合框中进行多重选择B、用户可以在列表框中进行多重选择C、用户可以在一个选项组中多个选项按钮D、用户对一个表单内的一组复选框中只能选中其中一个30.确定列表框内的某个条目是否被选定应使用的属性是()A、ValueB、SelectedC、ListCountD、ColumnCount二、填空题(每空2分,共40分)31.用户启动VisualFoxpro6.0后,若要退出VisualFoxpro6.0回到Windows环境,可在命令窗口输入命令。32.数据库管理系统中的数据按照其组成情况可分为四个层次,它们是字段、记录、数据表和。33.函数SUBSTR(VISUAL)+STR(234)的结果是34.设变量N1=5,N2=10,N3=15,M1=20,M2=25,将所有以字母N开头的变量存入内存变量文件MYFILE.MEM的命令为。35.引用当前表单的活动控件应使用属性。36.在表单中若要文本框只接受日期型数据的输入,可将其Value属性设置为。37.单击表单时将其背景色改为蓝色的事件代码为。38.代码ThisForm.List1.Clear的作用是.39.设数据环境中已添加表“基本表.DBF”和“成绩.DBF”,为了显示“基本表.DBF”中的姓名字段的所有值,应设置属性RowSourceType的值为,属性的值为。40.单击表单时弹出如下对话框,应在表单的单击事件中添加的命令为。评卷人计算机技术类专业VisualFoxpro6.0基础与应用试卷(第5页共10页)41.假设已打开数据库表“语文.DBF”,其数据如下:学号姓名平时期中期末学期96501张亚琴9887989596502潘薇8795977696503李剑云9496958696504包婷婷6591928196505叶璐94929094执行以下命令序列后:USE语文SUM5TOS?S结果为42.命令?VAL(2*3)*3的结果为43.设已打开表文件GZ.DBF,执行命令INDEXON姓名TAGXINGMING,则该索引文件的文件名是44.设数据表文件及其索引文件已打开,为了确保指针定位在第三条记录上,应该使用的命令序列是。45.设数据表KSCJ.DBF有“姓名(C,6)”、“笔试(N,3)”、“上机(N,3)”等字段,执行下列命令:USEKSCJLISTOFF姓名笔试上机李一7662李二6553赵三4453刘四4595INDEXONSTR(上机)+STR(笔试)TOSJGOTOP?RECNO()显示的记录号是46.当前表为图书表,其中字段“分类号”为字符型,要将分类号以字母“K”开头的记录作删除标记,可使用命令。47.表单中已添加表格对象,若要在运行时显示RecordSource属性指定的表的所有字段,应将RecordSourceType属性设置为,ColumnCount属性设置为。计算机技术类专业VisualFoxpro6.0基础与应用试卷(第6页共10页)三、读程题(共30分)48.写出下列程序的运行结果。(本题7分)SETTALKOFFDIMEA(5)FORI=1TO5A(I)=1ENDFOR?ABC(@A)?FORI=1TO5??A(I)ENDFOR?BCD(A)?FORI=1TO5??A(I)ENDFORRETURNFUNCABCPARABFORI=1TOALEN(B)B(I)=I+10ENDFORRETURNFUNCBCDPARAB?BRETURN51.设数据表文件“分数.DBF”有字段:学号(C,2)、姓名(C,8),以及数学、语文、英语、平均成绩(均为:N,6,2)。以下程序用来统计该表中每一门课成绩不及格的学生人数,并调用子程序“SC”显示统计结果(若某门课程没有不及格的则该课程不显示,并要求显示的人数前没有空格)。(本题6分)SETTALKOFFUSE分数DOWHILEIF语文60X=X+1ENDIF运行结果:计算机技术类专业VisualFoxpro6.0基础与应用试卷(第7页共10页)IF数学60Y=Y+1ENDIFIF英语60Z=Z+1ENDIFENDDODOSCWITHX,语文DOSCWITHY,数学DOSCWITHZ,英语SETTALKON***SC.PRG***IFCH=LEN(LTRIM(STR(RS)))?KC+不及格人数为+STR(RS,)+人ENDIFRETURN51.欲创建一个检查口令输入的表单,口令设定为“SOFTWARE”。请阅读下面及格操作步骤的说明并进行相应的填空(本题9分(1)如上图所示,表单中应包含如下的控件:Label1:Caption属性值为“请输入口令:”Label2:当运行表单时开始状态为不显示任何信息;当前两次口令输入错误时都显示“口令错,请重新输入口令!”;第三次口令输入错误时显示“对不起,您无权使用本系统!”;如果口令输入正确,则显示“欢迎使用本系统!”
本文标题:VF高考模拟题
链接地址:https://www.777doc.com/doc-2854703 .html