2015年石油华东《Visual-FoxPro》在线考试及答案_第1页
2015年石油华东《Visual-FoxPro》在线考试及答案_第2页
2015年石油华东《Visual-FoxPro》在线考试及答案_第3页
2015年石油华东《Visual-FoxPro》在线考试及答案_第4页
2015年石油华东《Visual-FoxPro》在线考试及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2014年春季学期《VisualFoxPro》在线考试一、单选题1.使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为()。A.首记录B.末记录C.首记录的前面D.末记录的后面2.下列逻辑表达式中,结果为.F.的是()。A.MOD(20,4)=MOD(20,5)B."张"$"张三"C.张三$"张"D.{^2003.01.01}<{^2003.01.02}3.某表文件中有日期型字段"出生日期",设N='01/01/80',下列命令正确的是()。A.LOCATEFOR出生日期='01/01/80'B.LOCATEFOR出生日期=&NC.LOCATEFORDTOC(出生日期)=ND.LOCATEFORDTOC(出生日期)=CTOD(N)4.在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令()。A.list职称=[工程师]B.listfor职称=[工程师]C.listwhile职称=[工程师]D.listrest职称=[工程师]5.新建一个表JSNEW.DBF,其结构与表JS.DBF的结构完全相同,但记录不同,比较方便的建库命令是()A.USEJSCOPYTOJSNEWB.USEJSCOPYSTRUTOJSNEWC.COPYFILEJS.DBFTOJSNEW.DBFD.CREATJSNEWFROMJS6.如果一个字段的宽度为8,则此字段的类型不可能是()。A.字符型B.数值型C.日期型D.备注型7.要删除当前表文件中“补贴”字段的全部值,应使用的命令是()。A.MODIFYSTRUCTUREB.DELETEC.REPLACED.ZAP8.使用MODIFYSTRUCTURE命令时,为了避免丢失数据应注意几点,下列事项中不必要的是()A.不能同时修改字段名及其类型或宽度B.不能同时修改字段名和插入新的字段C.不能同时修改字段名和删除字段D.不能在删除字段的同时修改其他字段的类型及宽度9.当前记录号为3,将第6号记录设置为当前记录的命令是()。A.SKIP-6B.SKIP+6C.SKIP+3D.SKIP-310.要判断数值型变量Y是否能够被2整除,错误的条件表达式为()。A.MOD(Y,2)=0B.INT(Y/2)=Y/2C.Y%2=0D.INT(Y/2)=MOD(Y,2)11.已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令()。A.LISTFOR″是否通过″=.F.B.LISTFORNOT是否通过<>T.C.LISTFOR″是否通过″D.LISTFORNOT是否通过12.当两张表进行无条件连接时,交叉组合后形成的新记录个数是()。A.两张表记录数之差B.两张表记录数之和C.两张表中记录多者的记录数D.两张表记录数的乘积满分:1分13.在VisualFoxPro中表单(Form)是()。A.数据库中表的清单B.一个表中记录的清单C.数据库中可以查询的对象清单D.窗口界面14.下列表达式中结果为“计算机等级考试”的是()。A.″计算机″|″等级考试″B.″计算机″&″等级考试″C.″计算机″and″等级考试″D.″计算机″+″等级考试″15.在VFP中,INPUT、APPEND、WAIT三条命令中可以接受字符的命令是()。A.只有ACCEPTB.只有ACCEPT和WAITC.都可以D.只有WAIT16.按照数据库的数据模型分类,VFP属于()B..T.C..F.D.534.设表文件“学生.DBF”中有10条记录,执行如下两条命令:USE学生INSERTBLANK其结果是在学生表文件的()A.第1条记录的位置插入了1个空白记录B.第2条记录的位置插入了1个空白记录C.文件尾插入了1个空白记录D.不确定位置插入了1个空白记录35.VisualFoxPro系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为()。A..PRGB..QPRC..SCXD..TXT36.用APPEND命令插入一条表记录后,被插入的记录在表中的位置是()。A.表最前面B.表最末尾C.当前记录之前D.当前记录之后37.数据操纵语言DML根据其实现方法可以分为()和()两大类。A.自含型语言、宿主型语言B.自主型语言、高级语言C.高级语言、宿主型语言D.高级语言、低级语言38.下面有关HAVING子句描述错误的是()。A.HAVING子句必须与GROUPBY子句同时使用,不能单独使用B.使用HAVING子句的同时不能使用WHERE子句C.使用HAVING子句的同时可以使用WHERE子句D.使用HAVING子句的作用是限定分组的条件39.不属于SQL定义功能的是()。A.CREATTABLEB.CREATVIEWC.ALTERTABLED.UPDATE40.下列叙述正确的是()。A.一个数据表被更新时间,它所有的索引文件会被自动更新B.一个数据表被更新时间,它所有的索引文件不会被自动更新C.一个数据表被更新时间,处于被打开的索引文件会被自动更新D.当两个数据表用setrelationto命令建立关联后,调节任何一个数据表的指针都会同步移动满分:1分二、判断题(共10道试题,共10分。)V1.打开表文件时,VFP自动打开该表的结构索引文件。()A.错误B.正确2.@…say…get语句中的get子句必须用read语句激活,才能修改指定变量的值。()A.错误B.正确3.VisualFoxPro的SQL-select语句的联接格式可以实现多个表的联接。()A.错误B.正确4.表的数据记录也存储在数据库文件中。()A.错误B.正确5.数据模型是数据库管理系统中用来表示实体及实体间联系的方法。()A.错误B.正确6.有备注型字段的表文件,当删除所对应的表备注文件后,该表文件仍可打开。()A.错误B.正确7.在表单的常用方法中,显示表单的方法是SHOW。()A.错误B.正确8.不同数据记录的记录编号可以是相同的。()A.错误B.正确9.若当前记录号为1,则函数BOF()的值可能为.T.,也可能为.F.。()A.错误B.正确10.查询文件不能更新数据表中的数据。()A.错误B.正确三、主观填空题(共10道试题,共20分。)V1.对已经打开的学生成绩表文件STUD.DBF,按学号字段的降序建立结构复合索引,标示名为学号,应使用的命令是。indexon学号tag学号DESCENDING2.求STUD表中所有男生的高考成绩的平均值,并将结果存入变量man中,可使用的命令是。aver高考成绩for性别="男"toman3.在SQL查询时,使用where子句指出的是:。查询条件4.在检索过程中,经常使用LOCATE命令定位,其后继命令是。continue5.统计STUD表中所有女生的人数,并将结果存入变量woman中,可使用的命令是。countfor性别="女"towoman6.打开一个空表,函数EOF()的值为。.t.7.在一个有10条记录的表中,执行LIST命令后,再执行SKIP-5,这时记录指针指向第条记录。68.显示STUD表中所有男生的学号、姓名、性别、班级名、系别代号,可使用的命令是。list学号,姓名,性别,班级名,系别代号for性别="男"9.在关系模型中,把数据看成是二维表,每一个二维表称为一个。关系10.学生档案表中有性别(c,2)和民族(c,8),要求找出所有民族是回族的女同学纪录的查找条件是。性别=”女”and民族=”回族”四、论述题(共3道试题,共30分。)1.程序设计题有如下售书数据表BOOK.DBF,BOOK.DBF中的记录如下:(10分)书号单价数量总计B016819.83B691512.636B902340.0100B468218.040B632928.056B81272.020要逐条计算总计并填入“总计”字段之中,计算按照如下规则:若数量小于等于10,总计等于“单价*数量”若数量大于50,总计等于“单价*数量*(1-5/100)”若数量在11与50之间,总计等于“单价*数量(1-10/100)”SETTALKOFFCLEARUSEBOOKDOWHILENOTEOF() IF数量<=10 REPLACE总计WITH单价*数量 ENDIF IF数量>50 REPLACE总计WITH单价*数量*(1-5/100) ENDIF IF数量>=11AND数量<=50 REPLACE总计WITH单价*数量*(1-10/100) ENDIF SKIPENDDOSETTALKONRETURN2.程序设计题程序设计:假设约定年龄不超过35岁的职工为青年职工;年龄在36岁至45岁的职工为中年职工;年龄超过45岁的职工为老年职工。从键盘输入任一职工姓名在STUD表中查找,显示其姓名、年龄以及所属的职工类型。SETTALKOFFclearuseSTUDaccept'请输入所查的姓名:'toxmLOCATEfor姓名=xmIF.NOT.FOUND()?”查无此人”ELSENL=YEAR(DATE())-YEAR(出生日期)DOCASECASENL<=35?姓名,nl,”青年职工”CASENL>35.AND.NL<=45?姓名,nl,”中年职工”OTHERWISE?姓名,nl,”老年职工”ENDCASEENDIFUSESETTALKONRETURN3.程序设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论