《VisualFoPro试题及答案》由会员分享,可在线阅读,更多相关《VisualFoPro试题及答案(10页珍藏版)》请在金锄头文库上搜索。
1、VISUALFOXPRO期末试题答案一、选择题?下列各题A)、B)、C)、D)四个选项中,只有一个选项就是正确得,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。?(1)DBMS得含义就是:数据库系统B)数据库管理系统?C)数据库管理员D)数据库(2)从关系模式中指定若干个属性组成新得关系得运算称为:联接B)投影C)选择D)排序(3)对于“关系”得描述,正确得就是:A)同一个关系中允许有完全相同得元组?B)同一个关系中元组必须按关键字升序存放?C)在一个关系中必须将关键字作为该关系得第一个属性?D)同一个关系中不能出现相同得属性名?(4)在表设计器得“字段”选项卡中可以创建得索引就是唯一
2、索引B)候选索引C)主索引D)普通索引?(5)在程序中不需要用public等命令明确声明与建立,刻直接使用得内存变量就是A)局部变量B)公共变量C)私有变量D)全局变量?(6)扩展名为dbf得文件就是?A)表文件B)表单文件C)数据库文件D)项目文件(7)下列程序段得输出结果就是?CLEARSTORE10TOASTORE20TOB?SETUDFPARMSTOREFERENCE?DOSA,(B)?A,BPROCEDURESX1,X2TEMP=K1X仁X2X2=TEMP?ENDPROCA)1020B)2020C)2010D)1010?(8)使用调试器调试第(7)小题得程序,如果想在过程SW仰执行时
3、观察X1得值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1得值,并将结果在调试输出窗口中显示,这条命令得正确写法就是:A)DEBUGOUTX1B)DEBUGX1C)OUTX1D)TESTX1?(9)设X=10,语句?VARTYPE(X)得输出结果就是A)NB)CC)10D)X(10)表达式LEN(SPACE(0)得运算结果就是A)、NULL、B)1C)0D)(11)为表单建立了快捷菜单mymsnu,调用快捷菜单得命令代码DOmymenu、mprWITHTHIS应该放在表单得那个事件中??A)Destory事件B)Init事件C)Load事件D)RightClick事件?(12)(
4、24)题使用得数据表如下:?当前盘当前目录下有数据库:学院、dbc,其中有“教师”表与“学院”表。“教师”表:职工号系号姓名工资主讲课程1?102000101肖海3408数据结构1?102000202王岩盐4390数据结构?1102000501李明玉4520数据结构?1102000602孙民山2976操作系统1102000703钱无名2987数据库11020?00804呼延军3220编译原理?1102000903王小龙3980数据结构?1102001001张国梁2400C语言?1102001104林新月1800操作系统?1102001201乔小廷5400网络技术1102001302周兴池367
5、0数据库1102001404欧阳秀3345编译原理?“学院”表:系号系名01?计算机02?通信03?信息管理04数学?13)为“学院”表增加一个字段“教师人数”得SQL语句就是?A)CHANGETABLE学院ADD教师人数IALTERSTRU学院ADD教师人数I?C)ALTERTABLE学院ADD教师人数ID)CHANGETABLE学院INSERT教师人数I?(14)将“欧阳秀”得工资增加200元SQL语句就是A)REPLACE教师WITH工资=工资+200WHEFE姓名=“欧阳秀”?B)UPDATE教师SET工资=工资+200WHEN姓名=“欧阳秀”UPEATE教师工资WITH工资+200W
6、HERE姓名=“欧阳秀”?D)UPDATE教师SET工资=工资+200WHERE姓名=“欧阳秀”下列程序段得输出结果就是?CLOSEDATAa=0USE教师?GOTOP?DOWHILE、NOT、EOF()IF主讲课程=数据结构、OR主讲课程=C语言”a=a+1ENDIFSKIP?ENDDO?a?A)4B)5C)6D)7(15) 有SQL语句:SELECT*FROM教师WHERENOT(工资3000OR工资2000AND工资V3000SELECT*FROM教师WHERE工资2000OR工资=3000为“教师”表得职工号字段添加有效性规则:职工号得最左边三位字符就是110,正确得SQL语句就是CH
7、ANGETABLE教师ALTER职工号SETCHECKLEFT(职工号,3)=110ALTERTABLE教师ALTER职工号SETCHECKLEFT(职工号,3)=110?C)ALTERTABLE教师ALTER职工号CHECKLFT(职工号,3)=110CHANGETABLE教师ALTER职工号SETCHECKOCCUR(职工号,3)=110?(18)有SQL语句?SELECTDISTINCT系号FROM教师WHERE工资=;ALL(SELECT工资FROM教师WHER系号=02)该语句得执行结果就是系号?A)01与02B)01与03C)01与04D)02与03?(19)建立一个视图sa1ar
8、y,该视图包括了系号与(该系得)平均工资两个字段,正确得SQL语句就是:?A)CRE/TEVIEWsalaryAS系号,AVGA) (工资)AS平均工资FROM教师;?GROUPBY系号CREATEVIEWsalaryASSELECT系号,AVG(工资)AS平均工资FROM教师;?GROUPBY系名?C)CREATEVIEWsalarySELECT系号,AVG(工资)AS平均工资FROM教师;GROJPBY系号?D)CREATEVIEWsa1aryASSELECT系号,AVG(工资)AS平均工资FROM教师;?GROUPB療号?(20)删除视图salary得命令就是?A)DROPsalaryV
9、IEWB)DROPVIEWsalaryDELETEsalaryVIEWD)DELETEsalary(21)有SQL语句:SELECT主讲课程,COUNT(*)FROM教师GROUPBY主讲课程该语句执行结果含有记录个数就是A)3B)4C)5D)6(22)有SQL语句:?SELECTCOUT(*)AS人数,主讲课程FROM教师GROUPBY主讲课程;ORDERBY人数DESC该语句执行结果得第一条记录得内容就是?A)4数据结构B)3操作系统?C)2数据库D)1网络技术(23)有SQL语句:?SELECT学院,系名,COUNT(*)AS教师人数FROM教师,学院;WHERE教师、系号=学院、系号G
10、ROUPBY学院、系名与如上语句等价得SQL语句就是:?A)SELECT学院、系名,COUNT严)AS教师人数;FROM教师INNERJOIN学院;教师、系号=学院、系号GRUPBY学院、系名?B)SELECT学院、系名,COUNT(*)AS教师人数;?FROM教师INNERJOIN学院;?ON系号GROUPBY学院、系名?C)SELECT学院、系名,COUNT俨)AS教师人数;FROM教师INNERJOIN学院;?ON教师、系号=学院、系号GROUPBY学院、系名SELECT学院、系名,COUNT()AS教师人数;FROM教师INNERJOIN学院;?ON教师、系号=学院、系号(24)有SQ
11、L语句:?SELECTDISTINCT系号FROM教师WHERE工资=;ALL(SELECT工资FROM教师WHEE系号=02)?与如上语句等价得SQL语句就是?A)SELECTDISTINCT系号FROM教师WHEE工资=;SELECTMAX(工资)FROM教师WHERE系号=02)B)SELECTDISTINCT系号FROM教师WHERE工资=;?(SELECTMIN(工资)FROM教师WHEE系号=02)?C)SELECTDISTINCT系号FROM教师WHERET资=;ANY(SELECT工资FROM教师WHERE系号=02)?D)SELECTDISTINCT系号FROM教师WHERE
12、T资=;?SOME(SELECT工资FROM教师WHEE系号=02)?(25)题使用SQL语句增加字段得有效性规则,就是为了能保证数据得A)实体完整性B)表完整性C)参照完整性D)域完整性?(26)向项目中添加表单,应该使用项目管理器得A)“代码”选项卡B)“类”选项卡?C)“数据”选项卡D)“文当”选项卡?(27)有关参照完整性得删除规定,正确得描述就是?A)如果删除规则选择得就是“限制”,则当用户删除父表中得记录时,系统将自动删除子表中得所有相关记录。?B)如果删除规则选择得就是“级联”,则当用户删除父表中得记录时,系统将禁止删除子表相关得父表中得记录。?C)如果删除规则选择得就是“忽略”
13、,则当用户删除父表中得记录时系统不负责做任何工作。?D)上面三种说法都不对?28)有关查询设计器,正确得描述就是:?A)“联接”选项卡与SQL语句得GROUPBY短语对应?B)“筛选”选项卡与SQL语句得HAVING短语对应C)“排序依据”选项卡与SQL语句得ORDERBY短语对应?D)“分组依据”选项卡与SQL语句得JOINON短语对应?(29)使用“调试器“调试程序时,用于显示正在调试得程序文件得窗口就是:?A)局部窗口B)跟踪窗口C)调用堆栈窗口D)监视窗口(30)让控件获得焦点,使其成为活动对象得方法就是?A)ShowB)ReleaseC)SetFocusD)GotFocus?31)下
14、面对表单若干常用事件得描述中,正确得就是释放表单时,Unload事件在Destroy事件之前引发运行表单时,Init事件在load事件之前引发单击表单得标题栏,引发表单得Click事件上面得说法都不对?(32)如果文本框得InputMask属性值就是#99999,允许在文本框中输入得就是A)+12345B)abc123C)$12345D)abcdef?(33)连编应用程序不能生成得文件就是A)、app文件B)、exe文件C)、dll文件D)、prg文件二、填空题?请将每一个空得正确答案写在答题卡【上不得分。注意:以命令关键字填空得必须拼写完整。?(1)相同元组”得约束就是通过【1】实现得。?(
15、2件得扩展名就是(3)(4)WHERE。2】。使数据库表变为自由表得命令就是【3】在VisualFoxPro得查询设计器中1】【15】序号得横线上,答在试卷在关系模型中,“关系中不允许出现在VisualFoxPro中项目文TABLE。【4】选项卡对应得SQL短语就是(5)isualFoxPr(6)在VisualFoxPro中,BUILD【5】o在WINDOW环境下运行。当删除父表中得记录时,若子表中得所有相关记录也能自动删除命令连编生成得程序可以脱离开V,则相应得参照完整性得删除规则为【6】。?(7)在VisualFoxPro中释放与关闭表单得方法就是【7】。?8)为了从用户菜单返回到默认得系统菜单应该使用命令SET【8】TODEFAULT。?(9)在VisualFoxPro得表单设计中,为表格控件指定数据源得属性就是【9】。?(10)表示“1962年10月27日”得日期常量应该写为【10】。(11)为“学生”表增加一个“平均成绩”字段得正确命令就是?ALTERTABLE学生ADD【11】平均