还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据库应用技术期末试卷您的姓名[填空题]*
1.visual foxpro
6.0中命令文件的扩展名为[单选题]*A.TXT B.PRG正确答案C.DBF D.FMT
2.不能使用LOOP和EXIT语句的基本程序结构是[单选题]*A.DO WHILE...ENDDO B.FOR...ENDFOR C.SCAN....ENDSCAN D.IF…ENDIF正确答案
3.执行命令ACCEPT,输入日期H0MD”时如果通过键盘输入八2003/10/12则MD的数据类型是[单选题]*A.字符型正确答案B.数值型C.逻辑型D.日期型
4.在永真条件DO….WHILE.T.的循环中,为退出循环可以使用[单选题]*A.LOOP y=x%10+y*10X=INTx/10ENDDOY[填空题]*________________________________答案
5432136.
1.以下程序的功能是查询四川师范大学等级考试成绩,其成绩表为KS.dbM,其字段有考号、姓名、系别、上机成绩、笔试成绩、合格否CLEAR ACCEP”请输入考生考号TO KHLOCA FORIF NOT_______DISP ELSE考号有误!!!’USE[填空题]*
37.下面是计算100以内偶数之和的程序,N是偶数个数,S是偶数之和CLEA ALLSTORED TOK,N,S DO WHILE K=K+1IF MODK92=0N二_____ENDIF ENDDON,S[填空题]*38,下列程序的功能是计算1-100之间所有整数的平方的和并输出结果,请填空s二o DO WHILE X100ENDDO SRETURN[填空题]*
39.从键盘上输入一个正整数N,求S=l+2+…N及P=1*2*...N的值(利用过程文件完成)[填空题]*
40.建立表单bq在表单中添加一个标签,标签初始化时显示为空,要求实现在空白处单击鼠标左键时,标签显示当前的日期;当单击鼠标右键时,标签显示当前的时间;当双击鼠标时,标签显示当前的日期时间;按任意键时弹出对话框显示“必须单击或双击”•格式要求标签文字为宋体,12号,力[]粗,居中,红色表单和标签的背景均为白色[填空题]*B.EXIT正确答案)C.QUIT D.CLOSE
5.在DOWHILE•…ENDDO循环结构中,LOOP命令的作用是()[单选题]*A.退出过程,返回到程序开始处B.转移到DOWHILE语句行,开始下一个判断和循环正确答案)C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D.终止程序执行
6.在Visual FoxPro
6.0中,关于过程调用叙述正确的是()[单选题]*A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假(正确答案)B.当实参的数量多于形参的数量时,多余的实参被忽略C.实参与形参的数量必须相等D.上面的A和B都正确
7.visual FoxPo
6.0中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是()[单选题]*A.PRIVATE B.PUBLIC C.LOCAL(正确答案)D.在程序中直接使用的内存变量(不通过A、B、C说明)
8.如果有定义LOCAL data,data的初值是()[单选题]*A.整数0B.不定值C.逻辑真D.逻辑假(正确答案)
9.在Visual FoxPro
6.0中,用LOCAL命令定义局部内存变量时有如下特征()[单选题]*A.可以在所有过程中使用B.只能在定义该变量的过程中使用(正确答案)C.能在定义该变量的过程及这一过程嵌套的过程中使用D.只在退回上一级时用RELEASE清除
10.下面是关于表单数据环境的叙述,其中错误的是()[单选题]*A.可以在数据环境中加入与表单操作有关的表B.数据环境是表单的容器(正确答案)C.可以在数据环境中建立表之间的联系D.表单运行时自动打开其数据环境中的表
11.新创建的表单默认标题为Forml,为了修改表单的标题,应设置表单的()[单选题]*A.Name属性B.Caption属性(正确答案)C.Closable属性D.AlwaysQnTop属性
12.在Visual FoxPro
6.0中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为()o[单选题]*A.ThisForm.Release(正确答案)B.ThisForm.Delete C.ThisForm.Hide D.This.Releace
13.假定一个表单中有一个文本框Textl和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Commandl和Command2两个命令按钮如果要在Commandl命令按钮的某个方法中访问文本框的Value属性值,下面正确的是[单选题]*A.Thisform.Textl.Value B.This.Parent.Value C.Parent.Textl.Value D.This.Parent.Textl.Value E确答案
14.报表的数据源可以是[单选题]*A.自由表和其他报表B.自由表和数据库表C.自由表、数据库表和视图D.自由表、数据库表、查询和视图正确答案6默认情况下,报表设计器不包含的基本带区是[单选题]*A.页标头B.页注脚C.标题〔正确答案D.细节
16.假设已经生成了名为“mymenu”的菜单文件,执行该菜单文件的命令是[单选题]*A.DO mymenuB.DO mymenu.mpr C.DO mymenu.pjx D.DO mymenu.mnx(正确答案)
17.要为某个对象创建一个快捷菜单,需要在该对象中,添加调用对应菜单程序事件代码的是o[单选题]*A.Click B.RighrClick正确答案C.Init D.Move
18.执行如下程序,最后S的显示值为SET TALKOFF S=01二5X=ll DO WHILE SXS=S+I1=1+1ENDDO SSET TALK ON[单选题]*A.5B.ll正确答案C.18D.
2619.执行下列程序,显示结果为b=5DO CASE CASEb%3=l b=b+l CASEb%3=2b=b+2OTHERWISE b=b+3ENDCASE b[单选题]*A.5B.6C.7(正确答案)D.
820.下列程序执行时在屏幕上显示的结果是()XI=20X2=30SET UDFPARMSTO VALUEDO TESTWITH XI,X2X1,X2PROCEDURE TESTPARAMETERS A,B X=A A二B B二X ENDPRO[单选题]*A.3020(正确答案)B.3020C.2020D.
203021.将多个子程序(过程)放在一个文件中,这个文件称为[填空题]*_________________________________(答案过程文件)
22.建立程序在项目管理器的选项卡[填空题]*_________________________________(答案代码)
23.建立修改程序的命令是_________[填空题]*(答案MODIFY COMMAND程序名〉)
24.在Visual FoxP7o
6.0中,可以使用语句跳出SCAN...ENDSCAN循环体外执行ENDSCAN后面的语句[填空题]*_________________________________(答案exit)
25.结构化程序设计包含的3种基结构是顺序结构、选择结构和结构[填空题]*_________________________________(答案循环)
26.控件是一种能在表单上显示文本的输出控件,常用作提示或说明[填空题]*_________________________________(答案标签)
27.在表单设计器中,如果选定多个对象需按住____键然后单击各个对象[填空题]*_________________________________(答案shift)
28.如果要为控件设置焦点,则控件的enable属性和属性必须为.T.[填空题]*_________________________________(答案visable)
29.某菜单在运行时,其中某菜单项显示为灰色,则此时该菜单项的“跳过”条件的逻辑值为[填空题]*_________________________________(答案T)
30.修改报表,打开报表设计器的命令是reporto[填空题]*_________________________________(答案MODIFY)
31.执行如下程序,如果输入M值为5,则最后P的输出值为p=0k=l INPUTH M=n TOMJ.DO WHILEP=M P=P+1K=K+l ENDDOP[填空题]*_________________________________(答案6)
32.阅读下列程序M=1DOWHILEM5N=1M1DOWHILEN=M TT=N+M N=N+1ENDDO9M=M+1ENDDO RETURN此程序运行的结果是_______[填空题]*_________________________________(答案1234)
33.有如下程序SET TALKOFF CLEA1=21IF I%17=INT(I/5)I ENDIF1=1+2I SETTALKON运行程序显示的结果为[填空题]*_________________________________(答案2123)
34.执行下列程序后,变量x的值为X=1IF x=l DOCASECASEx0X=x+1CASE xlX=x+1OTHERWISE x=4ENDCASE ENDIF[填空题]*_________________________________(答案2)
35.执行下列程序段后,在屏幕上输出的结果为—x=12345y=0DOWHILEx0。