5998 5999 数据库及应用9.docx
C,1.OCATED、CONTINUE25. D【SP1.AY-的作用为(A,显示当前衣的结构B、显示当前表的当前记录C、会示当前表的全部记录D、修改当前表的记录26. USEABC吩咐的功能是()A,建立文件名为“ABC.DBF”的衣结构B、打开文件名为“ABCDBF”的表文件C.关闭文件名为“ABC.DBF”的表文件I)、打开文件名为“ABC”的索引文件27.在ViSUalFOXPro6.0中,能鲂制除全部记录的吩咐是()A、DE1.ETEB、EDITC、ZAPD,PACK28 .执行以下吩咐后.其功能是()DE1.ETEPACKA、设辑册I除全部记录B、逻轼割除当前记录C.物理删除全部记录I)、物理删除当前记录29 .执行以下吩咐后,同时打开的我个数为()SE1.ECT1USEAIUSE2SE1.ECT2USEA3USEA4A、l个B、2个C、3个D.4个30、执行以下两条吩咐后,则()USEZGJKINSERTBEFOREB1.ANK,新记录为第一第记录.原第一条为其次条记录:B、新记录为其次条记录,原其次条为第:条记录:C、新记录为第三条记录,原第三条为第四条记录:D、以上答案都不正确31、REP1.ACE基本工资WITH基本工资+10的功能为(A,全部记录的基本工资都增加10元:R、当前记录的肱本工资都增加I0元;C、全部记录的域本工资都等于1。元:D、当前记录的基本工资蟋改为10元.32、执行以下两条吩咐后,则()A、新记录为第五条记录.原第五条为第六条记录B、新记录为第六条记录,原笫六条为第七条记录C、新记录为笫四条记录,D.新记录为末记录.原第四条为笫五条记录33.修改当前衣结构的吩咐为(.退出过程,返回程序起先处B、转移到DOFHI1.E语句行,起先下一个推断和循环C、终止循环,将限制转移到本循环结构EMDo后面的第一条语句接并执行D、终止程序执行46 .运用SQl.谙句从表STUDENT中查前全部姓王的同学的信息.正确的吩咐是().A,SE1.ECT*FROMSTUDENTWHERE1.EFn姓名,2)="王”R、SE1.ECT*FROMSTUDENTWHERERlGHT(姓名,2)="王"C、SE1.ECT*FROMSTUDENTWiERETRn1(姓名,2)=王"D.SE1.ECT*FROMSTUDENT411ERESTR(姓名.2)二"王"47 .部门表:部门号部门名称W家用电器部10电视录摄像机部20电话手机部30计算机部商品衣:部门号商品号商品名称单价数出产地100101A牌电风扇200.0010广东100101A牌微波炉350.0010广东400105B牌微波炉600.0010广东201032C牌传真机1000.0020上海W0107D牌微波炉.A120.OO10北京20OHOA牌电话机200.0050广东200112B牌手机2000.0010广东400202A牌电冰箱3000.002广东301041B牌计算机6000.0010广东300204C牌计算机10000.0010上海SQ1.语句SE1.ECT部门号.灿X(单价*数量)FROM商品表GRoUPBY部门号杳询结果有几条记录?A,1B,118.部门表:部门号部门名称40家用电器部10电视录摄像机部20电话手机部30计算机部商丛表:部门号商品号商品名称单价数量产地400101A犍电风扇200.0010广东100101牌微波炉350.0010广东400105B牌微波炉600.0010广东201032C伸传或机1000.0020上海400107D牌微波炉A420.0010北京200110A牌电话机200.0050广东200112B牌手机2000.()010广东100202A牌电冰箱3000.002广东3010-11H牌计算机6000.00K)广东300201C牌计算机10000.0010上海SQ1.语句SE1.ECT产地,COUNT(*)供应的商品种类数:KROM商M表:IHERE单价>200:GRoCPBY产地H.WINGCWNT(*)>=2sORDERBY2DESC查询结果的第一条记录的产地和供应的商品种类数是A、北京,1B,上海,23广东,5Dx广东,749.可以链接或嵌入O1.E对象的字段类型是(,备注型字段B、通用型和备注型字段C、迪用型字段D、任何类型的字段50、在Sq1.杳询时,运用WHERE子句指出的是()。A、查询目标B、交询结果C、查询条件D'查询视图51、在下面关于面对对象数据库的叙述中.错误的是(A,每个对象在系统中椰有唯一的对象标识B、步务作用于对于,对象识别任务并作出相应反应C、一个子类能防稣承其全部父类的属性和方法D、一个父类包括其全部子类的属性和方法52、在ViSUalMXPrC6.0中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或快选美键字段时,自动更出全部相关子表记录中的对应伯。应选择()。A. JK4(Restrict)B.忽视(IRnOre)C.级联(CasCUde)D.级联(Cascade)或限制(Restrict)53 .在YiSUalFOKPro6.0的吩咐窗1.运用SETREbVnsi吩咐可以建立两个我之间的关联,这种关联是().A、永久性关联B、永久性关联或临时性关联C、临时性关联D.永久性关联和临时性关联54 .清除主窗口屏落的吩咐毡().A、C1.EARB、C1.EARA1.1.C、C1.EARSCREEND、C1.EARInMxWS55 .在下面的ViSUalFOXPro6.0表达式中,不正确的是()。,C200205-0110:10:10AM)10B、('2002-05-01DATEOC,2002-05-01)+DATE()D,-2002-05-01+100056 .在VisualFoxPro6.0中,下面1个关于11期或11期时间的去达式中,错误的是()。A、(2002.09.0111:10:10:AM-('2001.09.0111:10:10M)B. ('20020101)÷20C. (2002.02.01)+'2001.02.01D、2002/02/0l)-2001/02/0157.下面关于ViSUalF。XPro6.0数姐的叙述中,锚误的是(,用InMENSIoN和DEC1.ARE都可以定义数组B、VisualFoxPro只支持一雉数组和二架数组3一个数组中各个数组元素必御是同种数据类型D、新定义数组的各个数组元素初值为.F.58.在数据库设计得中建立两个表之间的一对多联系是通过以下索引实现的(.A、”一方"我的主索引或候选索引,”多方"我的一般索引B、"一方"表的主索引,"多方”表的一般索引或候选索引C、"一方"我的一般索引,"多方”表的主索引或候选索引D、"一方"去的一般索引,.多方"表的候选索引或一般索引59. RE1.EASE1.1.1.IKE*吩附的功能是<>A、刷除全部内存变盘:B,捌除全部以字母A开头的内存变量:C、删除全部以字母A开头以外的内存变量:D、或原全部以字母A开头的内存变量.60、在VlT中,执行下面吩咐后,屏卷上显示的记录号是().USEstudentGO5!.1STNEXT5A、1-5B、5-9C、6-10D、IO-Pl61、在表单设计器环境卜,要选定表单中某选项组里的某个选项按钮,可以().,单击选项按钮B,双击选项按钮3先单击选项如,并选择"编辑"吩咐,然后再单击选项按钮D、以上B和C都可以62、在ViSUalFoXPrO6.0中.运行表单Tl.SCX的吩咐是().A、DOTlB、RUNFORMlTl。、DOFORMTlD、DOFROMTl63 .在ViSUalFoXPro6.0中.运用“菜单设计器”定义菜单,最终生成的菜单程序的扩展名是(儿A.MNXB.PRGC.MPRD.SPR64 .调用报友格式文件PPl预览报表的吩咐是().A、 REPORTFROMPPlPREVIEWB、 DOFROMPPlPREVIEWC、 REPORTFORMPPlPREVIEWD、 IX)FORMPPlPREVIEW65 .在ViSUalFOXPro6.0中的一个表只能建立().A、一个主索引B、二个主索引C.多个主索引D、以上都不对66 .在VisualPoxPro6.0中,为了格表单从内存中择放清除,可将去单中退出吩咐按钮的ClickW务代码设湿为(),A、ThisFonn.RefreshB、ThisFomDeleteC.ThisForm.HideD、ThisFoii1.Release67.假定一个表单里有一个文本枢Textl和一个吩咐按钮组COlnnandGrOUPl,吩咐按钮组是一个容器对象,其中包含CoMandI和Cgnd2两个吩咐按钮。假如要在Cownandl吩咐按钮的某个方法中访问文本框的ValUC属性值,下面哪个式子是正确的?(.ThisForm.Textl.valueC,Parent.Textl.value68.在ViSUalFOXPro6.0中,A、 CREATEC.DROPTAB1.ESDBD,创建一个名为SDB、DBC的数据库文件,运用的吩咐是。B、 CREATESDBD、CREATEI)ATABASESDB69.在ViSUalFoxPro6.0',关于视图的正确叙述是().A、视图与数据阵表相同,用来存储数据B、视图不能同数据库表进行连接操作C,在视图上不能进行更新操作I)、视图是从一个或多个数据麻衣导出的虚拟农70、打开ViSUaIFoXPrO6.0”项目管理器'的"文档"(Docs)选项卡.其中包含().A、表单(Form)文件B,报表(Report)文件C、标签(1.abel)文件D、以上三种文件71、现实世界中的每一个事物都是一个对象,任何对象都有自己的属性和方法。对属性的正确描述是().A、属性只是时象所具有的内部特征B、属性就是时象所具有的固有Zf法C、属性只是对象所具有的外部特征I)、属性就是是对飘所具有的同行特征,一般用各种类型的数据来表示72、查询设计器和视图设计器的主要不同表现在于().A,宜询设计器有“更新条件”选项卡,没有"杳询去向"选项B,查询设泞器没有.更新条件“选项除有“交询去向"选项C,视图设计器没有“更新条件”选项卡,有“查询去向"选项【)、视图设计器有"更新条件”选项上,也有"咨询去向"选项73 .在ViSUalFoXPro6.0中,表单(Form)是指(),A、数据库中各个表的清单B、一个表中各个记录的清明C.数据库查询的列表D.窗U界面74 .VisualFoXPro6.0的报表文件.FRX中保存的是(),A、打印报表的预览格式B、打印报表本身C、报表的格式和数据D、报表设计格式的定义75 .在创建快速报表时基本带区包括().A,标超、细微环节和总结B、页标头、细微环节和页注脚3组标头、细微环节和组注脚D,报去标胭、细微环节和页注脚76 .运用菜单操作方法打开一个在当前书目下已经存在的查询文件zjk.qpr后,在吩咐窗口生成的吩l½()A,OPItNQUERYzgjk.qprB、MOI)IEYQIJERYzgjk.qprC、DOQUERYzgjk.qprD、CREATEQuERYzgjk.qpr77 .VisualFOXPro6.0参照完整性规则不包括().A.更新规则B,查询烷则C,删除规则D、插入规则78 .执行以下三条吩咐后,则(>USEZGJKGOBOTTOMDISP1.AYA,显示全部记录:EOFO的依为FB、显示出终一条记录;EOF()的值为FC.显示最终一条记录:EOFO的值为TD,以答案上都不正确。79 .RE1.EASEA1.1.EXCEPTA*吩咐的功能是()A、删除全部内存变汆;B、刷除全部以字母A开头的内存变量;C、删除全部以字母A开头以外的内存变量:Ih复原全部以字母A开头的内存变成.80、不允许记录中出现Hi复索引他的索引是()A、主索引和候选索引B、主索引、候选索引、一般索引C.主索引D、主索引、候选索引和唯一索引81、.DBC为犷展名的文件是>A,屏尊格式文件B*索引文件82、在一个工作区中,至多可以打开(A、1R、2C,数据库文件)个数据表文件0、5D.备注文件83 .在ViSUalFoXPrO6.0中,能够明除全部记录的吩咐是(A、DE1.ETEB.EDIT84 .下列表达式中结果为.T.的有(A、20/4-2C、"何.何兵”C.ZAP).D、)PACKB、“重庆市"$”重庆.D,010196*<*12/31/95"85.在Visua1FoxPro6.0中进行下列操作:STORE'375'TOXSTORE'213'+XSTOREY-'1H'最终Z值是(A,111213375,TOYTOZ)C,477,86. 1.IST的作用为()A.0示当前文件的结构C.显示当前文件的全部记录B.,21337511,D,477B.列文件书目D、修改当前文件的记录D、B.CE和EF).B、去文件的结何D、工作区C、.app应用程序可以在VisualD、.exe应用程序可以在YiSUal90、VisualPoxProDBMS½(A、操作系统的一部分C、一种漏谛程序FoxPro和Windows环境卜运行FoxPro和Windows环境下运行).B、操作系统支持下的系统软件D、一种操作系统91、在ViSUaIF。XPrO6.0中经过逻辑删除的记录前面带有一个()标记.B,?C,XD,#87 .用CREATE吩附依次分别建立三个表为AB,CD,EF1则当前工作区中哪个表是被打开的?A.ABB,CD88 .SE1.ECT吩咐是用来选择(A、记录3字段变量89 .下面关干运行ViSUaIF。XPro应用程序的叙述中正确的是(>.A、app应用程序只能在BindCWS环境下运行B、.exe只能在Windows环境下运行工资38,2)、筒历(M),则其记).92、假如个数据表结构为:姓名(。,8)、诞生日期(D)、始否(1.)、录长度为()字节.D、38.35B.3693 .平安退出VisualF。XPrO6.0,返回Windows操作系统的吩咐(A、ENDB、EXIT3QUlTD、C1.OSE94 .运用YiSUaIFOXPr。的菜单设计器时,选中菜单项之后,假如要设计它的子菜单,应在“结果”中选择().A,填充名称B、子菜碓C、吩咐D、过程95 .假如希里一个表单在显示的时候没有边框,应当设过的典性是(>.A、将表单的标即(Caption)设成空字符B.将表单的Enabled属性置成FaISeC.将我单的BOrderStyI。置成0D、将表单的COntHlBOX&成False96 .关于复选框和单选钮的比较中正确的是().,复选框和单选钮都只能在多个选择项中选定一项B,复选框和单选钮的值(Value)都是(TrueZFalse)C、单选按钮和更选框都不响应DblCIiCk产务D、要使更选框不行用,可设置EnabIed属性(FalSe)97 .若要求从文本框中愉入密码时在文本框中只显示*号,则应在此文本框的性窗口中设置).A、Text融性值为*C、Password属性值为空98.以下叙述正确的是').A、组合框包含了列表框的功能B、CaPtion隔性值为*D、PaSSWUrdChar属性值为*Ik列表框包含了组合框的功能C、列表框和组合框的功能无相近之处Dx列表框和组合框的功能完全相同99.VisualFoXPrO6.0为吩咐按钮供应的CanC供属性是(A.用於指定吩咐按忸是否为囱体的“取消”按钮B、用来指定吩咐按钮的功能是停止一个程序的运行C、用来指定吩时按钮的功能是关闭个运行程序D、用来指定吩咐按钮的功能是中断一个程序的运行100、要求变更表单的标题时.应当在属性窗口中变更的属性是().A,CaptionB、NameC、TextD、1.abelIO1.在以下由体中没有采纳的控件是().A、文本框B、标签框C,形态102,下列控件中可自动设式滚动条是(>.A、复选框B、框架C,编辑梅103.能够将文本框控件隐微起来的属性是().D、吩咐按钮D、标签框A.EnabledB,VisibleC,Hide1)、Width1M能助变更复选框中背景颜色的典性是().A、ValueB、FontColorC、BackColorD、Font105.在以下窗体中没有添加的控件是().B、图片框C,单选钮A,组合框D、复选框106.以下选项中.不墀干单选按钮的属性是(D,Min)D、CaptionD、复选框A、BnabledB、CaptionC、Naae107.确定双选框是否选中,可访白的属性是(A、ValueIkEnabledC、Font108 .只能用来电示字符信息的控件是()A,文本框B,标签机C、图片框109 .设词吩附按钮的标册文字时,应变更的风性是()A、textB、NaBCC、CaptionD、na三e110若要设日文本框中所显示的文本颜色,运用的属性是()A、WackColorB、Fil!ColorC、Foretolor【)、BackStyle111 .若要使某吩咐按钮获汨限制焦点,可运用的方法是()A、1.ostFocusB、SetFocusC、PointD、Value112 .以下选项中,不是VisualFoxPro6.0控件的是()A、单选框B,定时器C、窗体D,吩咐按钮113 .若要设徨定时器控件的定时时间,需设祝的新性是()A、IntervalB、ValueC、EnabledD,Text三、简答题1 .简述E-R图包含的3个要素以及表示方法和功能,2 .简述APPEXD吩咐和INSERT吩咐的功能有何异同?3 .简述FlND吩咐和SEEK吩咐的功能行何异同?I.表KKK.DBF200()条记录,其记录结构如下:字段名学号姓名诞生日期选课学分类型、宽度C(IO)C(8)D(三)N(3,0)试问:该衣的每条记录有多少个字段?姓名字段属于什么类型?最多可填写多少个汉字选课学分字段可填写的最大数据为多少?5 .向表ZGJK.DBF实施如下操作吩咐usezgjkgo5displaydisplay试问:屏幕上显示了几条记录?哪几条记录?指出指针所在的位置.6 .向表ZGJK.DBF实施如下操作吩咐useZRjkdisplaydisplayrecord7试问:屏幕上显示了几条记录?哪几条记录?指出指针所在的位置7 .在吩附窗口中输入下列吩咐:selectbusekxcjselectdusekxcjlselecteusekxcj2indexOn学号toindkxcj2list试问:有多少个文件被打开?列出其文件名?写出当前工作区及当前文件名:写出被索引的数据陈文件名:最终一条吩咐显示的是哪一个表的内容?8 .已知职工简况数据表为AAA、DBF,它包括五个字段:姓名、性别、诞生H期、职称、基本工资,其中有男同志20个.女同志IO个.开机后一用户键入如下吩咐:counttonlcountfor性别二'女'ton2n3=n2n1*100xl=100listfor荔本工资=xl同志store张红'+同志'toyysavetoabcallliken*试问:内存中有多少个内存变量?请写出全部内存变量的值:文件名AIlC的扩展名是什么?出终条吩咐保存了多少个内存变盘到租盘上?并列出全部内存变最名.四、写程序1 .从犍盘上输入10个数.编程找出其中的十大值.2 .编写程序,将10020Q之间的全部质数打印出来,并求金部质数之和。3 .编写一程序,在屏幕上显示如卜乘法九九表。5)5101520256)612182430367)71121283542-198)8162432404856619)91827364554637281D12)243)3694)4812164.编写一程序,它读一字符行,并按相反依次输出.例如:若所读的一行字符是MynameisQiuYuPu则给出的结果是:.UPUYUiQsienany.M5 .表中中有两个吩咐按钮:“显示”(控件名为CmdDiSPlay和“测试”(控件名为CMTeSI)。单击“测试”按钮时,假如C“Display按钿显示的文字为“显示则将其改为“确定”,反之,假如CmdDiSPlay按忸显示的文字为“确定”,则将其改为“总示、6 .有一个表单Fcrml,在该表弟中有一个文本框TeXtI和一个吩咐按钮CCnmandI,编写程序,当运行表单时进行初始化:将文本椎text1置为空,吩咐按钮设置为“保存然后检查文本框是否为空.若文本框的值为空,则吩咐按粗无效,反之,则吩咐按钮芍效.7 .用户界面如下图所示,由一个标签框(1.abeD,个文本框(IxtPassage),三个复选框(ChkFont,ChkHaliCfChksize)祖成。程序运行后,用户在文本框内输入一段文字,然后按须要单击各复选框,用以变更文本的字体、字型和大小.要求:当不选择宋体时,文字应是黑体.当不选择16号字时,字号为8.当不选择紫色时,字色为黑色,当不选择斜体时,文字采纳正常字型。8 .设计一个计修程用,该程序用户界面如图所示。要求程序运行后,用户选中单选按钮,购程序作10和2的相应计算,并把计算结果在文本框中显示出来.如用户选中加法单选按钮,则程序作10和2的相加,计第结果12在文本框中显示出来.按结束,则退出.9 .设许一个如下图所示的数据修改窗口,表单和表单上的控件己设计完成,要求对底部的四个吩咐按忸的CIiCk事务进行端程.a2a3a4