赣南师范学院VFP试题C

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

共四页(第页)1赣南师范学院2007–2008年第二学期期终考试试卷(C卷)开课学院商学院课程名称:VFP程序设计考试形式:闭卷,所需时间120分钟注意事项:请将答案填写在答题纸上一、选择题(共50分,每小题1分,A、B、C、D四个选项中,只有一个正确)1、VFP6.EXE.软件属于一种()A、DBSB、DBC、DBMSD、DATA2、下列不合法的字段名是()A、学号B、SNOC、STU_SNOD、STU*SNO3、可以链接或嵌入OLE对象的字段类型是()。A、备注型字段B、通用型和备注型字段C、通用型字段D、任何类型的字段4、采用备注类型字段后,每一个备注型字段在表中占多少个字符()A、3个B、4个C、5个D、6个5、执行命令GOTOP后,指针指向()A、表头B、表尾C、第一条记录D、最后一条记录6、在下面的VisualFoxPro表达式中,不正确的是()。A、{^2002-05-0110:10:10AM}-10B、{^2002-05-01}-DATE()C、{^2002-05-01}+DATE()D、{^2002-05-01}+[1000]7、使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为()A、2个B、3个C、5个D、6个8、FoxPro中,能够实现记录指针定位的一组命令是()。A.LOCATE、SEEK、FOUNDB.LOCATE、SEEK、FINDC.LOCATE、SEEK、NEXT5D.LOCATE、EOF、FIND9、扩展名为DBC的文件是()A.表单文件B.数据库表文件C.数据库文件D.项目文件10、ROUND(123456.456,-2)的结果为()A、123400B、123500C、123456D、12346011、COMTINUE命令必须与下列命令配对使用的是()A、FINDB、SELECTC、LOCATED、INDEX12、设当前库中“合格”是逻辑型字段,检索成绩合格的男同学的命令是()。A、LIST合格AND性别=“男”B、LIST合格AND性别=‘男‘C、LISTFOR合格=.T.AND性别=男D、LISTFOR合格AND性别=‘男’13、下列命令中,不能对表记录修改的是()A、BROWSEB、EDITC、CHANGED、MODIFY14、设置主控索引的命令为()A、SETORDERON索引标识B、SETORDERTO索引相识C、SET索引标识ONORDERD、SET索引标识TOORDER15、下列有关SETNEAROFF/ON命令说法错误的是()A、当NEAR为OFF,查找失败时,记录指针指向最接近值的记录处B、当NEAR为OFF,查找失败时,记录指针指向表尾C、当NEAR为ON,查找失败时,记录指针指向最接近值的记录处D、当NEAR为ON,查找失败时,FOUND()值为.F.16、在VisualFoxPro中,打开数据库的命令是()A、OPENDATABASE数据库名B、USE数据库名C、USEDATABASE数据库名D、OPEN数据库名17、要从某数据库文件中真正删除一条记录,应使用命令()。A.先用DELETE命令,再用ZAP命令B.直接用ZAP命令C.先用DELETE命令,再用PACK命令D.直接用DELETE命令18、能实现数据库表实体完整性约束要求的是()A、只有主索引B、只有候选索引C、主索引或候选索引D、主索引、候选索引、惟一索引19、命令CLEARALL不能关闭的文件是()A、数据库文件B、自由表文件C、表单文件D、索引文件20、在VisualFoxPro中,用于建立或修改过程文件的命令是()。A)MODIFY文件名B)MODIFYCOMMAND文件名C)MODIFYPROCEDURE文件名D)上面B)和C)都对21、键盘输入单个字符的语句是()A、GET——READB、WAITC、ACCEPTD、INPUT22、下列不正确的过程调用方法是()A、DO过程名B、=过程名()C、=过程名D、过程名()23、结构化程序设计的三种基本逻辑结构是()A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构24、下列不是VFP所提供的查询输出去向()A、表单B、浏览窗口C、自由表D、报表题号一二三四总分得分评卷人行政班级姓名学号选课班级…………………………………………密……………………………………封………………………………………线……………………………密封线内不得答题共四页(第页)225、下列有关视图说法错误的是()A、视图仅是从数据库的一个或多个表或视图中导出的一种定义,本身不保存数据B、基于一个数据库表的视图称为单表视图,否则为多表视图C、使用视图可以查阅需要的数据,也可更新数据并保存到相关表中D、视图的数据基源可以是数据库表或自由表26、SQL修改基本表记录的语句是()A、UPDATEB、ALTERC、MODIFYD、CHANGE27、下列不属于SQL数据更新语句的是()A、DELETEB、INSERTC、UPDATED、REPLACE28、语句select*fromstudent,scwherestudent.sno=sc.sno等价于()A、内部连接B、左连接C、右连接D、完全连接29、在VisualFoxPro中,以下关于删除记录的描述,正确的是()A、SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表B、SQL的DELETE命令和传统VisualFoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表C、SQL的DELETE命令可以物理地删除数据库表中的记录,而传统VisualFoxPro的DELETE命令只能逻辑删除数据库表中的记录D、传统VisualFoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表30、使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是()A、APPENDINTOS(SNO,SN,SXE,AGE)valueS(‘0401’,’王芳’,’女’,18)B、APPENDSvalueS(‘0401’,’王芳’,’女’,18)C、INSERTINTOS(SNO,SN,SEX,AGE)valueS(‘0401’,’王芳’,’女’,18)D、INSERTSvalueS(‘0401’,’王芳’,18,’女’)31、要求查出职工表中所有姓“黄”职工的信息的SQL语句是()A、SELECT*FROM职工WHERE姓名LIKE“黄%”B、SELECT*FROM职工FOR姓名LIKE“黄%”C、SELECT*FROM职工WHERE姓名=“黄%”D、SELECT*FROM职工FOR姓名=“黄%”32、可实现对某一字段查询结果按降序排序的语句是()。A、ORDERBY字段名DESCB、ORDERBY字段名ASCC、GROUPBY字段名DESCD、GROUPBY字段名ASC33、将工资表中所有基本工资低于600元(不含600)的加200元的SQL语句是()A、UPDATE工资SET基本工资+200WHERE基本工资600B、UPDATE工资SET基本工资=基本工资+200WHERE基本工资600C、UPDATE工资SET基本工资+200FOR基本工资600D、UPDATE工资SET基本工资=基本工资+200FOR基本工资60034、查询设计器和视图设计器的主要不同体现在()A、查询设计器有更新条件选项卡,没有查询去向选项B、查询设计器没有更新条件选项卡,有查询去向选项C、视图设计器没有更新条件选项卡,有查询去向选项D、视图设计器有更新条件选项上,也有查询去向选项35、在SQL查询时,使用WHERE子句指出的是()。A、查询目标B、查询结果C、查询条件D、查询视图36、VisualFoxPro的报表文件.FRX中保存的是()A、打印报表的预览格式B、打印报表本身C、报表的格式和数据D、报表设计格式的定义37、在创建快速报表时,基本带区包括()A、标题、细节和总结B、页标头、细节和页注脚C、组标头、细节和组注脚D、报表标题、细节和页注脚38、不能作为报表数据源的是()A.数据库表B.视图C查询D.自由表39、VisualFoxPro的“参照完整性”中“插入规则”包括的选择是()A、级联和忽略B、级联和删除C、级联和限制D、限制和忽略40、在VisualFoxPro中,下列关于表的叙述正确的是()A、在数据库表和自由表中,都能给字段定义有效性规则和默认值B、在自由表中,能给字段定义有效性规则和默认值C、在数据库表中,能给字段定义有效性规则和默认值D、在数据库表和自由表中,都不能给字段定义有效性规则和默认值41、VisualFoxPro参照完整性规则不包括()。A、更新规则B、查询规则C、删除规则D、插入规则42、在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择“限制”,则当删除父表中的记录时,系统反应是()A、不做参照完整性检查B、不准删除父表中的任何记录C、自动删除子表中所有相关的记录D、若子表中有相关记录,则禁止删除父表中记录43、现有student(sno,name,sex,……),SC(sno,cno,成绩,……),两表均将字段sno索引设为主控索引,并运行下列命令:Select1UsestudentSelect2UsescSelect1Setrelationtosnointosc当在工作区1将表指针移到SNO=“0009”这条记录时,则工作区2的表指针()A、如果SC中存在SNO=“0009”记录,则将记录移到该记录处,否则移到表尾B、工作区2的表指针不作任何移动行政班级姓名学号选课班级…………………………………………密……………………………………封………………………………………线……………………………密封线内不得答题共四页(第页)3C、如果SC中存在SNO=“0009”记录,则将记录移到该记录处,否则移到表头D、如果SC中存在SNO=“0009”记录,则将记录移到该记录处,否则移到最接近的那条记录处44、同一类的不同对象接收到相同的信息时,可以作出不同的解释,从而产生不同的行为,说明了类的()A、继承性B、多态性C、封装性D、传递性45、下列类中,属于控件类的是()A、表单类B、表格类C、标签类D、选项按钮组类46、下列哪一事件在对象创建时触发()A、CLICKB、ACTIVATEC、INITD、GETFOCUS47、下列属于对象绝对引用的是()A、MYFORSET.MYFORM.VISIBLE=.T.B、THISFORSET.MYFORM.VISIBLE=.T.C、THIS.VISIBLE=.T.D、THISFORM.LABEL1.VISIBLE=.T.48、下面关于属性、方法和事件的叙述中,错误的是()A.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一类产生的两个对象可以分别设置自己的属性值C.事件代码也可以像方法一样被显式调用D.在新建一个表单时,可以添加新的属性、方法和事件49、关系数据库管理系统所管理的关系是()A、一个DBF文件B、若干个二维表C、一个DBC文件D、若干个DBC文件50、设计菜单要完成的最终操作是()A.创建主菜单及子菜单B.指定各菜单任务C.浏览菜单D.生成菜单程序二、填空题(共10分,每空1分)1、设当前打开数据表中共有10条记录,当前记录号是5,此时执行APPENDBLANK命令后,当前记录号是(1)。2、LEFF(123456789,LEN(数据库))的计算结果是(2)。3、对象的(3)就是对象可以执行的动作或它的行为。4、对应数学表达式A×B2+eY的VFP表达式是(4)。5、SQL

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功