西安交通大学18年课程考试《Visual Foxpro及其应用》作业考核试题.docx
《西安交通大学18年课程考试《Visual Foxpro及其应用》作业考核试题.docx》由会员分享,可在线阅读,更多相关《西安交通大学18年课程考试《Visual Foxpro及其应用》作业考核试题.docx(15页珍藏版)》请在冰豆网上搜索。
西安交通大学18年课程考试《VisualFoxpro及其应用》作业考核试题
【奥鹏】[西安交通大学]西安交通大学18年9月课程考试《VisualFoxpro及其应用》作业考核试题
试卷总分:
100得分:
100
第1题,关系模型中,一个关系就是一个---。
A、一维数组
B、一维表
C、二维表
D、三维表
第2题,计算每名运动员的"得分"(33题增加的字段)的正确SQL语句是:
()下表是用list命令显示的"运动员"表的内容和结构,记录号运动员号投中2分球投中3分球罚球11345222133300044567
A、UPDATE运动员FIELD得分=2*投中2分球+3*投中3分球+罚球
B、UPDATE运动员FIELD得分WITH2*投中2分球+3*投中3分球+罚球
C、UPDATE运动员SET得分WITH2*投中2分球+3*投中3分球+罚球
D、UPDATE运动员SET得分=2*投中2分球+3*投中3分球+罚球
第3题,在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是
A、永久性关联
B、永久性关联或临时性关联
C、临时性关联
D、永久性关联和临时性关联
第4题,使用报表向导定义报表时,定义报表布局的选项是()
A、列数、方向、字段布局
B、列数、行数、字段布局
C、行数、方向、字段布局
D、列数、行数、方向
第5题,视图设计器中含有的、但查询设计器却没有的选项卡是()
A、筛选
B、排序依据
C、分组依据
D、更新条件
第6题,要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表。
A、是同一个数据库中的两个表
B、不同数据库中的两个表
C、两个自由表
D、一个是数据库表另一个是自由表
第7题,计算所有职称为正、副教授的平均工资,将结果赋予变量PJ中,应使用命令()
A、AVERAGE工资TOPJFOR"教授"$职称
B、AVERAGEFIELDS工资TOPJFOR"教授"$职称
C、AVERAGE工资TOPJFOR职称="副教授".AND.职称="教授"
D、AVERAGE工资TOPJFOR职称="副教授".OR."教授"
第8题,数据库系统的特点不包括---。
A、数据共享
B、加强了对数据安全必和完整性保护
C、完全没有数据冗余
D、具有较高的数据独立性
第9题,在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为()
A、关键字
B、数据项
C、主属性
D、主属性值
第10题,连续执行以下命令之后,最后一条命令的输出结果是
SETEXACTOFF
X="A"
?
IIF("A"=X,X-"BCD",X+"BCD")
A、A
B、BCD
C、ABCD
D、ABCD
第11题,在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用()
A、"显示"菜单中的"追加方式"
B、"表"菜单中的"追加新记录"
C、"表"菜单中的"追加记录"
D、快捷键Ctrl+Y
第12题,使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为
A、2个
B、3个
C、5个
D、6个
第13题,在DOWHILE...ENDDO循环结构中,LOOP命令的作用是:
( )
A、退出过程,返回程序开始处
B、转移到DOWHILE语句行,开始下一个判断和循环
C、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
D、终止程序执行
第14题,可以链接或嵌入OLE对象的字段类型是。
A、备注型字段
B、通用型和备注型字段
C、通用型字段
D、任何类型的字段
第15题,修改本地视图使用的命令是()
A、CREATESQLVIEW
B、MODIFYVIEW
C、RENAMEVIEW
D、DELETEVIEW
第16题,在SQL中,建立视图用()
A、CREATESCHEMA命令
B、CREATETABLE命令
C、CREATEVIEW命令
D、CREATEINDEX命令
第17题,下面有关关联操作的说明,其中错误的是()
A、关联本身并不进行具体的数据操作,在关联的基础上进行什么数据操作由其它命令完成。
B、只在两个数据库具有同名字段或相同值域字段的情况下才能按字段建立关联。
C、在当前工作区对其他工作区的被关联数据库的数据可任意读写,即对子数据库的数据既能使用又能修改和追加。
D、关联的作用是单向的,即当前数据库记录指针的定位影响被关联数据库的记录指针定位,而不可能出现相反方向的影响。
第18题,视图不能单独存在,它必须依赖于()
A、视图
B、数据库
C、数据表
D、查询
第19题,设有订单表order(其中包括字段:
订单号,客户号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是:
()
A、DELETETABLEorderWHERE签订日期{^2002-1-1}
B、DELETETABLEorderWHILE签订日期{^2002-1-1}
C、DELETEFROMorderWHERE签订日期{^2002-1-1}
D、DELETEFROMorderWHILE签订日期{^2002-1-1}
第20题,项目管理器的"文档"选项卡用于显示和管理()
A、表单,报表和查询
B、数据库,表单和报表
C、查询,报表和视图
D、表单,报表和标签
第21题,设有日期类型字段rq,日期格式为mm/dd/yyyy。
以下四组命令中,各条命令功能完全等效的是()
A、LISTFORSUBSTR(DTOC(rq,4,4)="2001"LISTFORYEAR(rq)=2001LISTFOR"2001"$DTOC(rq)
B、LISTFORSUBSTR(DTOC(rq,7,4)="2001"LISTFORYEAR(rq)=2001LISTFOR"2001"$DTOC(rq)
C、LISTFORSUBSTR(DTOC(rq,1,4)="2001"LISTFORYEAR(rq)="2001"LISTFOR"2001"$DTOC(rq)
D、LISTFORSUBSTR(DT
第22题,VisualFoxProDBMS基于的数据模型是( )
A、层次型
B、关系型
C、网状型
D、混合型
第23题,要使用数组数据更新当前数据库的当前记录,应使用命令()
A、SCATTERTO数组名
B、DIMENSION数组名
C、APPENDFROM数组名
D、GATHERFROM数组名
第24题,设有学生选课表SC(学号,课程号,成绩),用SQL检索同时选修课程号为"C1"和"C5"的学生的学号的正确命令是
A、SELECT学号FROMSCWHERE课程号='C1'AND课程号='C5'
B、SELECT学号FROMSCWHERE课程号='C1'AND课程号=(SELECT课程号FROMSCWHERE课程号='C5')
C、SELECT学号FROMSCWHERE课程号='C1'AND学号=(SELECT学号FROMSCWHERE课程号='C5')
D、SELECT学号FROMSCWHERE课程号='C1'AND学号IN(SELECT学号FROMSCWHERE课程号='C5')
第25题,FP提供了3种创建报表的方法,其中不包括()。
A、报表设计器
B、报表向导
C、报表生成器
D、快速报表
第26题,可以运行查询文件的命令是:
()
A、DO
B、BROWSE
C、DOQUERY
D、CREATEQUERY
第27题,项目管理器的"数据"选项卡用于显示和管理()
A、数据库,自由表和查询
B、数据库,视图和查询
C、数据库,自由表,查询和视图
D、数据库,表单和查询
第28题,在以下命令序列中,总能实现插入一条空记录并使其成为第八条记录的是()
A、SKIP7
B、GOTO7INSERTBLANK
C、LOCATEFORRECNO()=8
D、GOTO7INSERTBLANKBEFORE
第29题,数据库管理系统的英文缩写是()
A、DBMS
B、DBA
C、DB
D、DBA
第30题,要为当前表所有职工增加100元工资应该使用命令。
A、CHANGE工资WITH工资+100
B、REPLACE工资WITH工资+100
C、CHANGEALL工资WITH工资+100
D、REPLACEALL工资WITH工资+100
第31题,可以伴随着表的打开而自动打开的索引是
A、单一索引文件(IDX)
B、复合索引文件(CDX)
C、结构化复合索引文件
D、非结构化复合索引文件
第32题,设数据库与按工资索引的文件已经打开,用SEEK命令把记录指针指向工资为900元的记录之后,接着要使指针指向下一个相同工资的记录,应使用命令()
A、DISPLAYNEXT1
B、SKIP
C、CONTINUE
D、SEEK900
第33题,结构化程序设计的三种基本逻辑结构是
A、选择结构、循环结构和嵌套结构
B、顺序结构、选择结构和循环结构
C、选择结构、循环结构和模块结构
D、顺序结构、递归结构和循环结构
第34题,新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的( )
A、Name属性
B、Caption属性
C、Closable属性
D、AlwaysOnTop属性
第35题,在VisualFoxPro中,可以对字段设置默认值的表。
A、必须是数据库表
B、必须是自由表
C、自由表或数据库表
D、不能设置字段的默认值
第36题,VisualFoxPro是一个()
A、8位数据库开发系统
B、16位数据库开发系统
C、32位数据库开发系统
D、64位数据库开发系统
第37题,查询订购单的数量和所有订购单平均金额的正确命令是()如下关系:
客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)
A、SELECTCOUNT(DISTINCT订单号),AVG(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号
B、SELECTCOUNT(订单号),AVG(数量木单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号
C、SELECTCOUNT(DISTINCT订单号),AVG(数量(单价)FROM产品,订购单名细ON产品.产品号=订购单名细.产品号
D、SELECTCOUNT(订单号),AVG(数量*单价)FROM产品,订购单名细ON产品.
第38题,在查询设计器的输出方向设置中,不能实现的输出是()
A、表
B、视图
C、图形
D、报表
第39题,在数据库应用系统中,为数据安全使用口令程序。
要使输入的口令不在屏幕上显示,在口令输入命令的前后应分别使用命令()
A、SETCONSOLEON和SETCONSOLEOFF
B、SETCONSOLEOFF和SETCONSOLEON
C、SETCONFIRMOFF和SETCONFIRMON
D、SETDELETEDOFF和SETDELETEDON
第40题,关于数据库表和自由表,下列说法正确的是()。
A、数据库表可以转换为自由表,反之不能
B、自由表可以转换为数据库表,反之不能
C、两者不能相互转换
D、两者可以相互转换
第41题,在以下四组函数运算中,结果相同的是
A、LEET("VisualFoxPro",6)与SUBSTR("VisualFoxPro",1,6)
B、YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)
C、VARTYPE("36-5*4")与VARTYPE(36-5*4)
D、假定A="this",B="isastring",A-B与A+B
第42题,当前数据库中有五个字段:
学号(C,4)、姓名(C,6)、政治(N,3.0)、英语(N,3.0)、数学(N,3.0),记录指针指向一个非空的记录。
要使用SCATTERTOX命令把当前记录的字段值存到数组X中,数组X()
A、不必事先定义
B、必须用DIMENSIONX事先定义
C、必须用DIMENSIONX(5)事先定义
D、必须用DIMENSIONX
(1),X
(2),X(3),X(4),X(5)事先定义
第43题,学生.DBF:
学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:
学号(C,8),课程号(C,3),成绩(N,5,1)。
计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是()
A、SELECTAVG(成绩)FROM选课WHERE姓名="刘明"
B、SELECTAVG(成绩)FROM学生,选课WHERE姓名="刘明"
C、SELECTAVG(成绩)FROM学生,选课WHERE学生.姓名="刘明"
D、SELECTAVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名="刘明"
第44题,查询的数据源可以是()
A、自由表
B、数据库表
C、视图
D、以上均可
第45题,在VFP的数据类型中,用于存放图像、声音等多媒体对象的类型是()。
A、备注型
B、逻辑型
C、通用型
D、字符型
第46题,要使学生数据表中不出现同名学生的记录,需要建立()
A、字段有效性规则
B、属性设置
C、记录有效性规则
D、设置触发器
第47题,要在表单上固定显示一张图片,创建表单时应添加( )控件用于显示该图片。
A、OLE绑定型
B、OLE容器型
C、标签
D、表格
第48题,执行以下命令序列:
USEZGGZ
SUM工资FOR工资=500TOQWE
COPYTOQAZFIELDS职工号,姓名FOR工资=500
USEQAZ
NUM=RECCOUNT()
AVER=QWE/NUM
?
AVER
最后显示的值是()
A、所有工资在500元以上的职工人数
B、所有工资在500元以上的职工人平均工资数
C、所有职工的平均工资数
D、出错
第49题,用命令"INDEXon姓名TAGindex_name"建立索引,其索引类型是
A、主索引
B、候选索引
C、普通索引
D、惟一索引
第50题,打开VisualFoxPro"项目管理器"的"文档"(Docs)选项卡,其中包含。
A、表单(Form)文件
B、报表(Report)文件
C、标签(Label)文件
D、以上三种文件