VFP60模拟考试题.docx

上传人:b****2 文档编号:2608180 上传时间:2023-05-04 格式:DOCX 页数:15 大小:20.90KB
下载 相关 举报
VFP60模拟考试题.docx_第1页
第1页 / 共15页
VFP60模拟考试题.docx_第2页
第2页 / 共15页
VFP60模拟考试题.docx_第3页
第3页 / 共15页
VFP60模拟考试题.docx_第4页
第4页 / 共15页
VFP60模拟考试题.docx_第5页
第5页 / 共15页
VFP60模拟考试题.docx_第6页
第6页 / 共15页
VFP60模拟考试题.docx_第7页
第7页 / 共15页
VFP60模拟考试题.docx_第8页
第8页 / 共15页
VFP60模拟考试题.docx_第9页
第9页 / 共15页
VFP60模拟考试题.docx_第10页
第10页 / 共15页
VFP60模拟考试题.docx_第11页
第11页 / 共15页
VFP60模拟考试题.docx_第12页
第12页 / 共15页
VFP60模拟考试题.docx_第13页
第13页 / 共15页
VFP60模拟考试题.docx_第14页
第14页 / 共15页
VFP60模拟考试题.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

VFP60模拟考试题.docx

《VFP60模拟考试题.docx》由会员分享,可在线阅读,更多相关《VFP60模拟考试题.docx(15页珍藏版)》请在冰点文库上搜索。

VFP60模拟考试题.docx

VFP60模拟考试题

一、单选题(每小题1分,共40分)

【1】在有关数据管理的概念中,数据模型是指______。

A)文件的集合B)数据的集合

C)数据及其联系的集合D)网状层次型数据库管理系统

【2】一个关系型数据库管理系统所应具备的三种基本关系操作是______。

A)筛选、投影与连接B)编辑、浏览与替换

C)插入、删除与修改D)排序、索引与查询

【3】在数据库技术领域中,术语DBMS是指______。

A)采用了数据库技术的计算机系统

B)包括数据库管理人员、计算机软硬件以及数据库系统

C)位于用户与操作系统之间的一层数据管理软件

D)包含操作系统在内的数据管理软件系统

【4】在OOP的概念中,类是一组具有相同属性和相同操作的对象的集合,类之间共享属性和操作的机制称为______。

A)多态性B)动态绑定

C)静态绑定D)继承

【5】设某表单中有一个文本框Text1和一个命令按钮组Commandgroup1,该命令按钮组包含了Command1和Command2两个命令按钮。

如果要在命令按钮Command1的某个方法中引用文本框Text1的Value属性值,下列式子中正确的是______。

A)This.ThisForm.Text1.ValueB)This.Parent.Text1.Value

C)Parent.Parent.Text1.ValueD)This.Parent.Parent.Text1.Value

【6】下列有关查询和视图的说法中,不正确的是______。

A)查询文件的扩展名为.QPR

B)视图依赖于数据库的存在而存在

C)交叉表查询不适用于在多个数据表中进行相关数据的查询

D)只能够对表中的数据进行查询,而不能对视图中的数据进行查询。

【7】SQL语句中的数据维护命令不包括______。

A)INSERT-SQLB)CHANGE-SQL

C)DELETE-SQLD)UPDATE-SQL

【8】启动VisualFoxPro后,若要退出VisualFoxPro回到Windows环境,可在命令窗口中输入______命令。

A)QUITB)EXIT

C)CLOSEDATABASED)CLOSEALL

【9】设“职工档案.DBF”表中有:

职工编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是______。

A)职工编号B)姓名

C)年龄D)职务

【10】以下表达式中,结果为“人民”两字的表达式是:

A)SUBSTR("中国人民银行",5,4)B)SUBSTR("中国人民银行",3,2)

C)SUBSTR("中国人民银行",5,2)D)SUBSTR("中国人民银行",3,4)

【11】若内存变量名与当前打开的表中的一个字段名均为name,则执行“?

name”命令

后显示的是______。

A)内存变量的值B)随机

C)字段变量的值D)错误信息

【12】顺序执行以下赋值命令之后,下列表达式中错误的是______。

A="123"

B=3*5

C="XYZ"

A)&A+BB)&B+C

C)VAL(A)+BD)STR(B)+C

【13】函数LEN("ABC"+SPACE(8)-SPACE(8))返回的值是______。

A)0B)8

C)16D)19

【14】下列表达式中,运算结果为数字型的表达式是______。

A)DATE()+TIME()B)DATE()+30

C)DATE()-CTOD("01/01/98")D)DATE()-DTOC(DATE())

【15】一个表文件中若有多个备注型字段,这些内容是存放在______。

A)这个表文件中B)一个备注文件中

C)多个备注文件中D)一个文本文件中

【16】下面各命令执行后,使得函数EOF()的值一定为真的命令是______。

A)REPLACE基本工资WITH基本工资+200

B)LISTNEXT10

C)SUM基本工资TOSSWHILE性别="女"

D)DISPLAYFOR基本工资>800

【17】在VisualFoxPro中,数组元素赋值以后______。

A)可在内存中长期保存B)不重新赋值就可长期保存

C)可以在数据表中长期保存D)存入内存文件后可长期保存

【18】将记录指针定位在第一个年龄(NL)小于25的记录上的命令是______。

A)FINDFORNL<25B)SEEKFORNL<25

C)LOCATEFORNL<25D)LISTFORNL<25

【19】下列有关类和对象的叙述中,错误的是______。

A)每个VisualFoxPro基类都有一套自己的属性、方法和事件

B)当扩展某个基类创建用户自定义类时,该基类就是用户自定义类的父类

C)继承是指子类自动继承其父类的属性和方法

D)类是对象的实例,对象是用户生成类的模板

【20】在VisualFoxPro中,下列概念正确的是______。

A)在一个工作区中,可以打开一个表文件和若干个相关的索引文件

B)一个工作区中只能打开一个文件

C)一个工作区中可以同时打开多个表文件

D)JOIN命令生成的表文件可以与被连接的表文件在一个工作区内同时打开

【21】设在1号和2号工作区分别打开了两个表,内存变量xh的内容为两个表的公共字段

名,内存变量xjb的内容为新数据表名,在1号工作区执行两表连接的正确命令是______。

A)JIONWITHBTOxjbFOR&xh=&xh

B)JIONWITHBTOxjbFORxh=B->&xh

C)JIONWITHBTO&xjbFOR&xh=B->xh

D)JIONWITHBTO&xjbFOR&xh=B->&xh

【22】设在打开的数据表文件中有数值型字段“工资”,如果要把所有记录的工资增加百分

之十,应使用的命令是______。

A)SUMALL工资*1.1TO工资

B)工资=工资*1.10

C)REPLACEALL工资WITH工资*1.1

D)STOR工资*1.10TO工资

【23】设表文件中有“数学”、“英语”、“计算机”和“总分”四个数值型字段,要将当前

记录的3科成绩汇总后存入总分字段中,应使用的命令是______。

A)TOTAL数学,英语,计算机TO总分

B)REPLACE总分WITH数学+英语+计算机

C)SUM数学,英语,计算机TO总分

D)REPLACE数学+英语+计算机WITH总分

【24】打开数据表并执行命令“SETDELETEDON”后,则______。

A)禁止对当前记录的删除B)有删除标记的记录在显示时被忽略

C)禁止对所有记录的删除D)取消当前记录的删除标志

【25】设当前数据表中有一个字符型字段“姓名”,如果要把内存变量xm中的字符串输入

到当前记录的“姓名”字段中,应该使用命令______。

A)姓名=xmB)REPLACE姓名WITHxm

C)REPLACE姓名WITH&xmD)STORExmTO姓名

【26】设当前表中有“基本工资”和“奖金”两个数值型字段,若要建立单索引文件,使

得“基本工资”高者在前,“基本工资”相同时“奖金”高者在前,应使用的命令是______。

A)INDEXON基本工资/D,奖金/DTOgzjj

B)INDEXON10000-(基本工资+奖金)TOgzjj

C)INDEXONSTR(-基本工资)+STR(-奖金)TOgzjj

D)INDEXONSTR(10000-基本工资)+STR(10000-奖金)TOgzjj

【27】命令“TOTALON学号TOxh”中的xh是______。

A)内存变量B)字段变量

C)表文件D)索引文件

【28】在下列程序中,如果要使程序继续循环,变量m的输入值应为______。

DOWILE.T.

WAIT"m="TOm

IFUPPER(m)$"YN"

EXIT

ENDIF

ENDDO

A)Y或yB)N或n

C)Y、y或者N、nD)Y、y、N、n之外的任意字符

【29】若表文件xxx.dbf已打开,要把该表中所有记录的“姓名”和“成绩”两个字段内容

复制到新表文件yyy.dbf中,正确的命令是______。

A)COPYxxxTOyyyFIELDS姓名,成绩

B)COPYFILExxxTOyyyFIELDS姓名,成绩

C)COPYTOyyyFIELDS姓名,成绩

D)COPYFILETOyyyFIELDS姓名,成绩

【30】要从打开的数据库中删除表abc.dbf,正确的命令应是______。

A)DROPTABLEabc.dbfB)ALTERTABLEabc.dbf

C)DELETETABLEabc.dbfD)REMOVETABLEabc.dbf

【31】下列文件扩展名所表示的文件类型中,必须与表文件同时使用的是______。

A).DBCB).SCX

C).MPRD).CDX

【32】设RSDA.DBF表已经打开,执行“LISTOFF”命令后显示的结果如下:

编号姓名性别职称基本工资

0001刘相林男副教授1250.00

0002李成刚男教授1445.00

0003李虹女讲师1020.00

0004王宏民女助教930.00

0005金成哲男讲师820.00

0006韩林男副教授1045.00

此时若再执行“LISTWHILE性别="女"”命令,屏幕上将显示出______条记录。

A)0B)1

C)2D)4

【33】在上题的基础上,若再执行“COPYTOtempFOR性别="男"”命令,则完成的操作

相当于关系运算中的______。

A)选择运算B)连接运算

C)投影运算D)自然连接

【34】在上题的基础上,若再顺序执行以下命令,则显示的结果是______。

INDEXON基本工资TAGjbgz

GOTOP

DISPLAY姓名,基本工资

A)刘相林1250.00B)韩林1045.00

C)金成哲820.00D)李成刚1445.00

【35】在上题的基础上,若再顺序执行以下命令,则屏幕上将显示出______条记录。

INDEXON职称TAGzhic

TOTALON职称TOzhichz

UESzhichz

LIST

A)0B)1

C)2D)4

【36】下列关于数据库表与自由表相比所具有的优点中,错误的是______。

A)可以设置字段的默认值和输入掩码

B)可以设置字段级规则和记录级规则

C)可以创建表之间的参照完整性

D)可以创建候选索引和唯一索引

【37】有关VisualFoxPro所支持的面向对象程序设计,以下叙述错误的是______。

A)对象是数据及可以施加在这些数据上的可执行操作所构成的统一体。

B)不同的对象有不同的属性和行为。

C)类是具有共同特性的对象的集合。

D)方法是不同对象的一些特征。

【38】有关表单中“文本框”与“编辑框”的区别,以下所述正确的是______。

A)文本框只能用于输入数据,而编辑框只能用于编辑数据

B)文本框只能用于编辑数据,而编辑框只能用于输入数据

C)文本框只能用于输入一行文本,而编辑框则能输入多行文本

D)文本框的内容只能是文本数据,而编辑框的内容可以是文本、数值等多种数据

【39】在VisualFoxPro的数据库中不包括______。

A)数据表B)查询

C)视图D)存储过程

【40】不能使用LOOP语句的基本程序结构是______。

A)IF——ENDIFB)DOCASE——ENDCASE

C)DOWHILE——ENDDOD)FOR——ENDFOR

二、填空题(每空1分,共30分)

【1】在关系运算中,从关系中抽取满足条件的元组的操作称为___①___运算;而从关系

中抽取指定列的操作称为___②___运算。

关系型数据库的标准操纵语言是______。

【2】在VisualFoxPro数据表中,可以放置照片信息的字段类型是___①___,可用大写字

母___②___表示此字段类型,该类型字段的长度为___③___。

【3】在打开一个扩展名为.DBF的文件时,如果存在扩展名为___①___或___②___的同名

文件,将被同时自动打开。

【4】在具有3种逻辑运算符的表达式中,运算优先顺序是先___①___,再___②___,最

后是___③___。

但可以用___④___改变运算顺序。

【5】设当前打开的表文件中共有10条记录,当前记录号是5,此时若要显示5、6、7、8

号记录的内容,应使用的命令是______。

【6】若要由当前打开的表文件产生一个名为new的相同表结构的文件,应使用的命令是

______。

【7】对于VisualFoxPro数据库中的数据表,可以建立4种不同类型的索引项,分别为:

___①___、___②___、___③___、___④___。

【8】在SQL-SELECT语句中,将查询结果按指定字段值排序输出的短语是___①___;将

查询结果分组输出的短语是___②___。

【9】VisualFoxPro中的DELETE-SQL命令只是对指定记录进行___①___,若要对指定记

录进行___②___还需要执行PACK命令。

【10】在SELECT-SQL语句中,HAVING短语只能出现___①___子句中,它用来限定各

___②___应满足的条件。

【11】现实世界中的每一个事物都是一个对象,对象所具有的特征被称为___①___;对象

的___②___就是对象可以执行的动作或它的行为。

【12】在面向对象程序设计中,控件的数据绑定是指该控件与某个数据源联系起来。

实现某个控件的数据绑定需要为该控件指定___①___,实际设置时是由该控件的___②___属性来指定的。

【13】在VisualFoxPro中创建报表,主要包括两方面的工作,即需要设定___①___和设计

___②___。

三、程序填空(每空1.5分,共30分)

【1】顺序执行以下命令序列:

USErsda

LISTOFF

编号姓名性别年龄

0001刘相林男36

0002李成刚男45

0003李虹女27

0004王宏民女25

0005金成哲男28

0006韩林男38

INDEXON年龄TOnl

FIND28

SKIP

DISPLAY姓名,年龄

最后一条命令显示的内容是______。

【2】阅读下列程序,给出运行结果。

SETTALKOFF

DIMENSIONF(6)

F

(1)=1

F

(2)=1

I=3

DOWHILEI<=6

F(I)=F(I-1)+F(I-2)

I=I+1

ENDDO

FORI=1TO6

F(I)

NEXTI

SETTALKON

本程序运行后输出的前3个数据为:

___①___,后3个数据为___②___。

【3】以下程序先输入10个学生的学号及其成绩,然后按成绩从大到小的顺序进行排序,

最后按排序结果输出名次、学号及其成绩。

请填空。

CLEARALL

___①___

FORI=lTOl0

INPUT"学号"TON(I)

INPUT"成绩"TOL(I)

NEXTI

FORI=lTO9

FOR___②___TOl0

IFL(I)

B=L(I)

L(I)=L(J)

L(J)=B

___③___

___④___

___⑤___

ENDIF

NEXTJ

NEXTI

"名次","学号","成绩"

FORI=lTOl0

___⑥___

NEXTI

RETURN

【4】设作者表zuozhe.dbf有字段:

书号、书名、作者名、出版日期;单价表danjia.dbf

有字段:

书号、单价、数量、出版社。

以下程序先建立两表之间的关联,然后根据键盘输入的作者姓名列出该作者出版的所有书名、出版日期、单价、数量。

如果表中没有此作者的书,则显示“表中没有XX作者的书”(其中XX应显示为输入的作者名)。

请填空。

CLEARALL

SELECT0

USEzuozhe

SELECT0

USEdanjia

INDEXON___①___TOshsy

SELECT___②___

SETRELATIONTO书号___③___

ACCEPT"请输入作者姓名:

"___④___

name=ALLTRIM(name)

___⑤___

SCAN

IF作者名=name

s=s+1

DISP书名,出版日期,___⑥___

ENDIF

___⑦___

IFs=0

___⑧___

ENDIF

CLOSEDATA

RETURN

【5】设数据表student.dbf有字段:

学号、姓名、性别、年龄、民族和成绩等。

若要为该

表增加一个名为“专业”、宽度为10的字符型字段,相应的SQL命令应为___①___;若要删除名为“民族”的字段,相应的SQL命令应为___②___若要在表中插入一个学生的记录(学号:

********、姓名:

王刚、性别:

男、年龄:

21),则相应的SQL命令应为___③___。

模拟试卷1参考答案

一、单选题(每小题1分,共30分)

【1】C【6】D【11】C【16】D【21】D【26】D【31】D【36】D

【2】A【7】B【12】B【17】D【22】C【27】C【32】A【37】D

【3】C【8】A【13】D【18】C【23】B【28】D【33】A【38】C

【4】D【9】A【14】C【19】D【24】B【29】C【34】C【39】B

【5】D【10】A【15】B【20】A【25】B【30】A【35】D【40】B

二、填空题(每空1分,共30分)

【1】①选择②投影③SQL语言【2】①通用型②G③4【3】①.FPT②.CDX

【4】①.NOT.②.AND.③.OR.④圆括号【5】LISTNEXT4

【6】COPYSTRUCTURETOnew【7】①主索引②候选索引③普通索引④惟一索引【8】①ORDERBY②GROUPBY

【9】①逻辑删除②物理(彻底)删除【10】①GROUPBY②分组【11】①属性②方法【12】①数据源②ControlSource【13】①报表数据源②报表布局

三、程序填空(每空1.5分,共30分)

【1】刘相林36

【2】①112②358

【3】①DIMENSIONN(10),L(10)②J=I+1③B=N(I)④N(I)=N(J)⑤N(J)=B⑥?

I,N(I),L(I)

【4】①书号②zuozhe③INTOdanjia

④TOname⑤S=0⑥danjia.单价,danjia.数量

⑦ENDSCAN⑧"表中没有"+name+"作者的书"

【5】①ALTERTABLEstudentADD专业C(10)

②ALTERTABLEstudentDROPCOLUMN民族③INSERTINTOstudent(学号,姓名,性别,年龄);VALUE(********,王刚,男,21)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2