您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 2004年9月全国计算机等级考试二级VFP笔试试题及答案
2004年9月全国计算机等级考试二级VFP笔试试题及答案一、选择题:1.DBMS的含义是:A.数据库系统B.数据库管理系统C.数据库管理员D.数据库2.从关系模式中指定若干个属性组成新的关系的运算称为:A.联接B.投影C.选择D.排序3.对于“关系”的描述,正确的是:A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名4.在表设计器的“字段”选项卡中可以创建的索引是A.唯一索引B.候选索引C.主索引D.普通索引5.在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量A.局部变量B.公共变量C.私有变量D.全局变量6.扩展名为dbf的文件是A.表文件B.表单文件C.数据库文件D.项目文件7.下列程序段的输出结果Clearstore10toastore20toB.setudfparmstoreferencedoswapwitha,(b)a,bprocedureswapparametersx1,x2temp=X1x1=x2x2=tempendprocA.1020B.2020C.2010D.10108.使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A.DEBUGOUTX1B.DEBUGX1C.OUTX1D.TESTX1(9)—(11)使用下图:9.如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的Load事件中加入语句A.THISFORM.CAPTION=登录窗口B.FORM1.CAPTION=登录窗口C.THISFORM.NAME=登录窗口D.FORM1.NAME=登录窗口10.如果想在运行表单时,向Text2中输入字符,回显字符显示的是“*”是,则可以在Form1的Init事件中加入语句A.FORM1.TEXT2.PASSWORDCHAR=*B.FORM1.TEXT2.PASSWORD=*C.THISFORM.TEXT2.PASSWORD=*D.THISFORM.TEXT2.PASSWORDCHAR=*11.假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的Click事件中的代码如下:USE口令表GOTOPflag=0DOWHILE.not.EOF()IFAlltrim(用户名)==Alltrim(Thisform.Text1.value)IfAlltrim(口令)==Alltrim(Thisform.Text2.value)WAIT欢迎使用WINDOWTIMEOUT2ELSEWAIT口令错误WINDOWTIMEOUT2ENDIFflag=1EXITENDIFSKIPENDDOIF——————WAIT用户名错误WINDOWTIMEOUT2ENDIF则在横线处应填写的代码是A.flag=-1B.flag=0C.flag=1D.flag=212.设X=10,语句?VARTYPE(X)的输出结果是A.NB.CC.10D.X13.表达式LEN(SPACE(0))的运算结果是A.NULLB.1C.0D.14题为表单建立了快捷菜单MYMENU,调用快捷菜单的命令代码DOmymenu.mprWITHTHIS应该放在表单的那个事件中?A.DesoryB.Init事件C.load事件D.RIGHTCLICK事件15.为“学院”表增加一个字段“教师人数”的SQL语句是A.CHANGETABLE学院ADD教师人数IB.ALTERSTRU学院ADD教师人数IC.ALTERTABLE学院ADD教师人数ID.CHANGETABLE学院INSERT教师人数I16.将“欧阳秀”的工资增加200元SQL语句是A.REPLACE教师WITH工资=工资+200WHERE姓名=“欧阳秀”B.UPDATE教师SET工资=工资+200WHEN姓名=“欧阳秀”C.UPDATE教师工资WITH工资+200WHERE姓名=“欧阳秀”D.UPDATE教师SET工资=工资+200WHERE姓名=“欧阳秀”17.下列程序段的输出结果是CLOSEDATAA=0USE教师GOTOPDOWHILE.NOT.EOF()IF主讲课程=数据结构.OR.主讲课程=C语言A=a+1ENDIFSKIPENDDOaA.4B.5C.6D.718.有SQL语句:SELECT*FROM教师WHERENOT(工资3000OR工资2000)与如上语句等价的SQL语句是A.SELECT*FROM教师HWERE工资BETWEEN2000AND3000B.SELECT*FROM教师HWERE工资2000AND工资3000C.SELECT*FROM教师HWERE工资2000OR工资3000D.SELECT*FROM教师HWERE工资=2000AND工资=300019.为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是A.CHANGETABLE教师ALTER职工号SETCHECKLEFT(职工号,3)=110B.ALTERTABLE教师ALTER职工号SETCHECKLEFT(职工号,3)=110C.ALTERTABLE教师ALTER职工号CHECKLEFT(职工号,3)=110D.CHANGETABLE教师ALTER职工号SETCHECKOCCURS(职工号,3)=11020.有SQL语句SELECTDISTINCT系号FROM教师WHERE工资=ALL(SELECT工资FROM教师WHERE系号=02)该语句的执行结果是系号A.01和02B.01和03C.01和04D.02和0321.建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是:A.CREATEVIEWsalaryAS系号,SVG(工资)AS平均工资FROM教师GROUPBY系号B.CREATEVIEWsalaryASSELECT系号,AVG(工资)AS平均工资FROM教师GROUPBY系名C.CREATEVIEWSalarySELECT系号,AVG(工资)AS平均工资FROM教师GROUPBY系号D.CREATEVIEWsalaryASSELECT系号,AVG(工资)AS平均工资FROM教师GROUPBY系号22.删除视图salary的命令是A.DROPsalaryVIEWB.DROPVIEWsalaryC.DELETEsalaryVIEWD.DELETEsalary23.有SQL语句:SELECT主讲课程,COUNT(*)FROM教师GROUPBY主讲课程该语句执行结果含有记录个数是A.3B.4C.5D.624.有SQL语句SELECTCOUNT(*)AS人数,主讲课程FROM教师GROUPBY主讲课程:ORDERBY人数DESC该语句执行结果的第一条记录的内容是A.4数据结构B.3操作系统C.2数据库D.1网络技术25.有SQL语句:SELECT学院,系名,COUNT(*)AS教师人数FROM教师,学院;WHERE教师.系号=学院.系号GROUPBY学院.系名与如上语句等价的SQL语句是:A.SELECT学院.系名,COUNT(*)AS教师人数;FROM教师INNERJOIN学院;教师.系号=学院.系号GROUPBY学院.系名B.SELECT学院.系名,COUNT(*)AS教师人数;FROM教师INNERJOIN学院;ON系号GROUPBY学院.系名C.SELECT学院.系名,COUNT(*)AS教师人数;FROM教师INNERJOIN学院;ON教师.系号=学院.系号GROUPBY学院.系名D.SELECT学院.系名,COUNT(*)AS教师人数;FROM教师INNERJOIN学院;ON教师.系号=学院.系号26.有SQL语句:SELECTDISTINCT系号FROM教师WHERE工资=;ALL(SELECT工资FROM教师WHERE系号=02)与如上语句等价的SQL语句是A.SELECTDISTINCT系号FROM教师WHERE工资=;(SELECTMAX(工资)FROM教师WHERE系号=02)B.SELECTDISTINCT系号FROM教师WHERE工资=;(SELECTMIN(工资)FROM教师WHERE系号=02)C.SELECTDISTINCT系号FROM教师WHERE工资=;(ANY(SELECT(工资)FROM教师WHERE系号=02)D.SELECTDISTINCT系号FROM教师WHERE工资=;(SOME(SELECT(工资)FROM教师WHERE系号=02)27题使用SQL语句增加字段的有效性规则,是为了能保证数据的A.实体完整性B.表完整性C.参照完整性D.域完整性28题向项目中添加表单,应该使用项目管理器的A.“代吗“选项卡B.“类“选项卡C.数据“选项卡D.文当“选项卡29题有关参照完整性的删除规定,正确的描述是A.如果删除规则选择的是“限制“,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录。B.如果删除规则选择的是“级联“,则当用户删除父表中的记录时,系统将禁止删除子表相关的父表中的记录。C.如果删除规则选择的是“忽略“,则当用户删除父表中的记录时,系统不负责做任何工作。D.上面三种说法都不对30题有关查询设计器,正确的描述是:A.“联接“选项卡与SQL语句的GROUPBY短语对应B.“筛选“选项卡与SQL语句的HAVING短语对应C.“排序依据选项卡与SQL语句的ORDERBY短语对应D.分组依据“选项卡与SQL语句的JOINON短语对应31题使用“调试器“调试程序时,用于显示正在调试的程序文件的窗口是:A局部窗口B跟踪窗口C调用堆栈窗口D监视窗口32让控件获得焦点,使其成为活动对象的方法是A.SHOWB.RELEASEC.SETFOCUSD.GOTFOCUS33下面关于表单若干常用事件的描述中,正确的是A.释放表单时,UNLOAD事件在DEXTROY事件之前引发B.运行表单时,INIT事件在LOAD.事件之前引发C.单击表单的标题栏,引发表单的CLICK事件D.上面的说法都不对34如果文本框的INPUTMASK属性值是#99999,允许在文本况钟输入的是A.+12345B.abc123C.$12345D.abcdef35连编应用程序不能生成的文件是A.APP文件B.EXE文件C.DLL文件D.PRG文件二、填空题目1.在关系模型中,“关系中不允许出现相同元组”的约束是通过()实现的。2.在visualfoxpro中项目文件的扩展名是()3.是数据库表变为自由表的命令是()TABLE4.在visualfoxpro的查询设计器中()选项卡对应的SQL短语是WHERE5.在visualfoxpro中,BUILD()命令连编生成的程序可以脱离开visualfoxpro在WINDOWS环境下运行。6.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为()7.在visualfoxpro中释放和关闭表单的方法是().8.为了从用户菜单返回到默认的系统菜单应该使用命令SET()TODEFAULT。9.在VISUALFOXPRO的表单设计中,为表格控件指定数据源的属性是().10表示“1962年10月27日”的日期常量应改写为()11.为“学生”表增加一个“平均成绩”字段的正确命令是ALTERTABLE学生ADD()平均成绩N(5,2)12.在将设计好的表单存盘时,系统生成扩展名分别是SCX和()的两个文件。13.在VISUALFOXPRO中为表单指定表题的属性是()14.在VISUALFOXPRO中表单的LOAD事件发生在IN
本文标题:2004年9月全国计算机等级考试二级VFP笔试试题及答案
链接地址:https://www.777doc.com/doc-3107200 .html