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

下载本文档

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

文档简介

1、2014年春季学期VisualFoxPro在线考试一、单选题1 .使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为()。A.首记录B.末记录C.首记录的前面D.末记录的后面2 .下列逻辑表达式中,结果为.F.的是()。A.MOD(20,4)=MOD(20,5)B.张$张三C.张三$张”D.人2003.01.01V人2003.01.023.某表文件中有日期型字段出生日期,设N=01/01/80,下列命令正确的是()。A. LOCATEFOR出生日期=,01/01/80B. LOCATEFOR出生日期=&NC. LOCATEFORDTOC(出生日期)=ND. LOC

2、ATEFORDTOC(出生日期)=CTOD(N)4.在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令()。A. list职称=工程师B. listfor职称=工程师C. listwhile职称=工程师D. listrest职称=工程师5.新建一个表JSNEW.DBF,其结构与表JS.DBF的结构完全相同,但记录不同,比较方便的建库命令是()A.USEJSCOPYTOJSNEWB.USEJSCOPYSTRUTOJSNEWC. COPYFILEJS.DBFTOJSNEW.DBFD. CREATJSNEWFROMJS6 .如果一个字段的宽度为8,则此字段的类型不可能

3、是()。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 .要判断数

4、值型变量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是否通过vT.C. LISTFOR是否通过D. LISTFORNOT是否通过12 .当两张表进行无条件连接时,交叉组合后形成的新记录个数是()。A,两张表记录数之差B,两张表记录数之和C,两张表中记录多者的记录数D,两张表记录数的乘积满分:1分13 .在VisualFoxPro中表单(Form)是(

5、)。A,数据库中表的清单B.一个表中记录的清单C,数据库中可以查询的对象清单D,窗口界面14,下列表达式中结果为“计算机等级考试”的是()。A, 计算机|等级考试B, 计算机&等级考试C, 计算机and等级考试D, 计算机+等级考试15 .在VFP中,INPUT、APPEND、WAIT三条命令中可以接受字符的命令是()。A,只有ACCEPTB,只有ACCEPT和WAITC,都可以D,只有WAIT16 .按照数据库的数据模型分类,VFP属于()A.层次型B.关系型C.网状型D.混合型17 .在下面的命令格式中,同时缺省范围、条件表示全部记录的是()。A. REPLACEB. DELETEC. D

6、ISPLAYD. SUM18. 同一个数组中的所有数组元素的数据类型()。A.必须相同B.必须不同C.可相同也可不同D.不可改变19. VF的应用程序由三种基本结构组合而成,它们是()。A.顺序结构、选择结构和循环结构B.顺序结构、循环结构和模块结构C.逻辑结构、物理结构和程序结构D.分支结构、重复结构和子程序结构满分:1分20. SQLSELECT语句完成的是()。A.选择操作B.查询操作C.修改操作D.连接操作21 .关系模型中,一个关系就是一个()。A. 一维数组B. 一维表C.二维表D.三维表22 .数据库模型提供了两个映像,它们的作用是()。A.控制数据的冗余度B.实现数据的共享C.

7、使数据结构化D.实现数据独立性23 .下列()属性是每个控件都具有。A. nameB. contorlsoureC. captionD. picture24 .数据库系统的特点不包括()。A.数据共享B.加强了对数据安全性和完整性保护C.完全没有数据冗余D.具有较高的数据独立性25 .如果想从字符串北京市中取出汉字京二应该用函数()。A. SUBSTR(北京市,2,2)B. SUBSTR(北京市,2,1)C. SUBSTR(北京市,3,1)D. SUBSTR(北京市,3,2)26 .在SQL中,从数据库中删除表可以用()A. DROPSCHEMA命令B. DROPTABLE命令C. DROPV

8、IEW命令D. DROPINDEX命令27 .按数值型字段“总分”进行索引,使其按降序排列的命令是()A.INDEXON-总分TOWPB. INDEXON总分/ATOWPC. INDEXON总分TOWPD. INDEXON总分/DTOWP28 .由计算机、操作系统、数据库管理系统、数据库、应用程序及用户组成的一个整体叫()。A.软件系统B.数据库系统C.管理系统D.文件系统29 .以下关于VisualFoxPro的叙述最全面的是()。A. VisualFoxPro是一个数据库应用平台软件B. VisualFoxPro是一个数据库应用开发工具C. VisualFoxPro是一个综合应用软件D.

9、VisualFoxPro既是一个数据库应用平台,又是数据库应用开发工具30 .()是()的具体表现形式,()是()有意义的表现。A.信息、数据、数据、信息B.数据库、信息、信息、数据库C.数据、信息、信息、数据D.数据、信息、数据库、信息31 .以下字符型常量表达不正确的是()。A. ABCB. ABCC. ABCD. (ABC)32 .若某一个扩展名为.DBF的文件有3个备注型字段,则该文件对应的备注文件有()。A. 3个B. 1个C. 4个D. 0个33 .DIMAB(3,4),则AB(2,3)的初值为()。A. 0B. .T.C. .F.D. 534 .设表文件“学生.DBF”中有10条

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.自含型

11、语言、宿主型语言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. 一个数据表被更新时间,它

12、所有的索引文件不会被自动更新C. 一个数据表被更新时间,处于被打开的索引文件会被自动更新D.当两个数据表用setrelationto命令建立关联后,调节任何一个数据表的指针都会同步移动满分:1分二、判断题(共10道试题,共10分。)V1 .打开表文件时,VFP自动打开该表的结构索引文件。()A.错误B.正确2 .isayget语句中的get子句必须用read语句激活,才能修改指定变量的值。()A.错误B.正确3 .VisualFoxPro的SQLselect语句的联接格式可以实现多个表的联接。()A.错误B.正确4 .表的数据记录也存储在数据库文件中。()A.错误B.正确5 .数据模型是数据库

13、管理系统中用来表示实体及实体间联系的方法。()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,按学号字段的降序建立结构复合索引,标示名为学号,应使用的命令是

14、。indexon学号tag学号DESCENDING2 .求STUD表中所有男生的高考成绩的平均值,并将结果存入变量man中,可使用的命令是。aver高考成绩for性别=男toman3 .在SQL查询时,使用where子句指出的是:。查询条件4 .在检索过程中,经常使用LOCATE命令定位,其后继命令是。continue5 .统计STUD表中所有女生的人数,并将结果存入变量woman中,可使用的命令是。countfor性另U=女towoman6 .打开一个空表,函数EOF()的值为。.t.7 .在一个有10条记录的表中,执行LIST命令后,再执行SKIP5,这时记录指针指向第条记录。68 .显示

15、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数量50REPLACE总计WITH单价*数量*(1-5/100)ENDIFIF数量=11AND数量=50REPLACE总计WITH单价*数量*(1-10/100)ENDIFSKIPENDDOSETTALKONRETURN2 .程序设计题程序设计:假设约定年龄不超过35岁的职工为青

温馨提示

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

评论

0/150

提交评论