VisualFoxPro程序设计基础理论考试题库4_第1页
VisualFoxPro程序设计基础理论考试题库4_第2页
VisualFoxPro程序设计基础理论考试题库4_第3页
VisualFoxPro程序设计基础理论考试题库4_第4页
VisualFoxPro程序设计基础理论考试题库4_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

精品文档-下载后可编辑VisualFoxPro程序设计基础理论考试题库4VisualFoxPro程序设计基础理论考试题库4

选择题

1.在Foxpro中,数据库建立索引,将产生相应的索引文件,而原文件内容()。[2分]

A.并不改变

B.顺序改变

C.记录数改变

D.数据改变

2.当前工资数据库文件中有30条记录,当前记录号是8,用SUM命令计算工资总和,如果不给出“范围”选项,那么系统将()。[2分]

A.只计算当前记录的工资值

B.计算全部记录的工资和

C.计算后22条记录的工资和

D.计算前8条记录的工资和

3.当前数据库文件ST.DBF的字段如下:姓名(C,8)、英语(N,2)、数学(N,2)、总成绩(N,3),要求按总成绩从高向低排序,再按英语从低向高排序生成新库SST.DBF,其命令是()。[2分]

A.SORTTOSSTON英语,总成绩/D

B.SORTTOSSTON英语,总成绩/DALL

C.SORTTOSSTON总成绩/A,英语ALL

D.SORTTOSSTON总成绩/D,英语/A

4.当前数据库中有数值型字段"年龄",每条记录对应一个职工。下面命令中可统计出年龄在35岁以上职工人数的是()。[2分]

A.SUM年龄TOXYFOR年龄35

B.AVERAGE年龄TOXYFOR年龄35

C.COUNTFOR年龄35TOXY

D.COUNTON年龄TOXYFOR年龄35

5.对两个数据库文件进行物理连接操作的命令是()。[2分]

A.LINK

B.JOIN

C.SETRELATION

D.RELATION

6.对数据库进行逻辑连接的命令是()。[2分]

A.JOIN

B.LINK

C.RELATION

D.SETRELATION

7.对指定范围内满足条件的数值型字段求平均值的命令是()。[2分]

A.SUM

B.AVERAGE

C.COUNT

D.TOTAL

8.设当前数据库共有300条记录,当前记录为第1条记录,则统计前100条记录中,工资(字段名为GZ)平均值的命令是()。[2分]

A.AverageRestGZ

B.AverageNext100GZ

C.AverageRecord100GZ

D.AverageAllGZ

9.数据库文件YJ.DBF已经打开,其中有10条记录。要以关键字XM排序,执行命令SORTONXMTOYJ后,屏幕将显示()。[2分]

A.10条记录排序完成

B.覆盖原文件(Y/N)

C.文件正在使用

D.出错信息

10.统计当前数据库中语文成绩(字段名为YW)大于80分的记录数的命令是()。[2分]

A.AverageForYW80

B.SumForYW80

C.CountForYW80

D.ListForYW80

11.下列命令中()命令可对当前数据库的所有数值型字段求和。[2分]

A.COUNT

B.SUM

C.AVER

D.TOTAL

12.在下面命令中,执行效果一定相同的是()。(1)AVERAGE基本工资FOR性别="男"(2)AVERAGE基本工资WHILE性别="男"(3)AVERAGE基本工资FOR.NOT.性别="女"(4)AVERAGE基本工资WHILE性别<>"女"[2分]

A.(1)和(4),(2)和(3)

B.(1)和(3),(2)和(4)

C.(1)和(2),(3)和(4)

D.(1)、(2)、(3)和(4)

13.在当前工作区已打开STUDENT数据库,要求男生在前,女生在后,同一性别的按年龄从小到大排序,生成新文件SS.DBF.应使用命令()[2分]

A.SORTTOSSON性别,出生日期/D

B.INDEXTOSSON性别,出生日期

C.SORTTOSSON性别,出生日期

D.COPYTOSSON性别,出生日期/D

14.要计算职称为副教授或教授的工资总额,下列命令中错误的是()[2分]

A.SUM工资FOR职称="副教授".OR.职称="教授"

B.SUMALL工资FOR职称="副教授".OR.职称="教授"

C.SUM工资FOR"教授"$职称

D.SUM工资FOR职称="副教授".AND.职称="教授"

15.设有如下程序段SELECT1USEF1SELECT2USEF2SELECT3USEF3现在要给F1文件追加新记录,但又不改变当前数据库的打开状态,应该使用命令序列()[2分]

A.USEF1...APPEND

B.SELECT1...APPEND

C.GOF1...APPEND

D.GO1...APPEND

16.设数据库STUDENT和GG中都有学号字段,STUDENT文件还建立了关键字为学号的索引文件FF.IDX。SELE0USESTUDENTINDEXFFALIASSTSELECE0USEGG执行以上命令序列之后,要想建立GG到STUDENT的关联,应执行().[2分]

A.SETRELATIONTO学号INTOSTUDENT

B.SETRELATIONTO学号INTOST

C.SETRELATIONTO学号INTO1

D.SETRELATIONTO学号INTOA

17.以下关于TOTAL命令的表述中,正确的是()[2分]

A.命令的执行结果不生成另一个数据库文件

B.所操作的数据库文件不必按关键字段索引或排序

C.命令中的关键字段必须是数值型字段

D.只能对数据型字段进行汇总

18.在FoxPro中,已经在多个工作区中打开了若干个数据库。要显示当前工作区的区号,应使用命令()[2分]

A.SELECT0

B.SELECT()

C.?SELECT()

D.?SELECT

19.当需要对满足条件的全部记录进行操作时,以下关于条件短句FOR条件和WHILE条件的说明,正确的时()。[2分]

A.FOR条件和WHILE条件的作用一样

B.当使用索引时FOR条件和WHILE条件的作用一样

C.FOR条件可以用于任何需要条件短语的地方

D.WHILE条件只可以用在记录已经排序的情况下

20.比较WAIT、ACCEPT、和INPUT三条命令,需要以回车键表示输入结束的命令是()。[2分]

A.WAIT、ACCEPT、INPUT

B.SEEKDATE()-30

C.ACCEPT、INPUT

D.INPUT、WAIT

21.以下关于ACCEPT命令的说明,正确的是()。[2分]

A.将输入作为字符接收

B.将输入作为数值接收

C.将输入作为逻辑型数据接收

D.将输入作为备注型数据接收

22.Foxpro所管理的数据库文件类型是()文件。[2分]

A..dbf

B..prg

C..txt

D..dbt

23.执行命令SETDELETEDOFF后,则()。[2分]

A.禁止对数据库文件记录删除

B.显示记录时不忽略有删除标记记录

C.取消数据库文件记录的删除标记

D.执行记录删除命令时不提示信息

24.可以向变量输入逻辑值的命令是()。[2分]

A.ACCEPT和@、…GET

B.INPUT和@、…SAY

C.INPUT和@、…GET

D.WAIT和@、…SAY

25.命令@7,77SAY″ABCDE″执行后,屏幕上的显示可能有()。[2分]

A.第7行的最后一列显示″D″

B.第8行的开头一列显示″A″

C.错误信息

D.第8行的开头一列显示″D″

26.FoxPro启动后,执行命令文件MAIN.PRG使用的命令是()。[2分]

A.!MAIN

B.DOMAIN

C.MAIN

D.RUNMAIN

27.在FoxPro中,可以使用5种不同的数据类型描述数据库文件中的字段,它们分别是字符型(C)、数值型(N)、日期型(D)、逻辑型(L)和()。[2分]

A.屏幕型(S)

B.备注型(M)

C.浮点型(F)

D.全局型(Pub)

28.某数据库有姓名(字符型,宽度为6)、入学总分(数值型,宽度为6,小数位为2)和特长爱好(备注型)共3字段,则该数据库的记录长度为()[2分]

A.22

B.23

C.24

D.25

29.某数值型字段的宽度定义为6,小数位为2。该字段所能存放的最小数值是()。[2分]

B.-999.99

C.-99.99

D.-9999.99

30.如果要中止一个正在运行的FOXPRO程序并返回命令窗口,应当按()。[2分]

A.F1

B.CTRL+ALT+DEL

C.ESC

D.CTRL+BREAK

31.如果一个数据库文件有3个备注型字段,那么与它相应的备注文件有()。[2分]

A.3个

B.2个

C.1个

D.10个

32.设Foxpro默认的日期格式是yy/mm/dd,给日期型字段输入1998年6月30日的数据,从键盘键入的数据是()。[2分]

A.06/30/98

B.98/06/30

C.98630

D.980630

33.使用DIMENSION命令定义数组后各数组元素在没有赋值之前的数据类型是()。[2分]

A.字符型

B.数值型

C.逻辑型

D.未定义

34.要求数据库文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为()。[2分]

35.要求一个数据库文件的数值型字段具有5位小数,那么该字段的宽度最少应当定成()。[2分]

A.5位

B.6位

C.7位

D.8位

36.要使三个数据库文件同时处于打开状态,其方法是()。[2分]

A.使用USE命令依次开

B.在不同的工作区中依次使用USE命令打开

C.使用USEINDEX命令

D.一条USE命令中写三个库文件名

37.已知p=DATE(),则p为()型内存变量。[2分]

A.字符

B.日期

C.逻辑

D.数值

38.用DIMENSIONQ(2,3)命令定义数组Q,再对各数组元素赋值Q(1,1)=1,Q(1,2)=2,Q(1,3)=3,Q(2,1)=4,Q(2,2)=5,Q(2,3)=6。然后再执行命令?Q(2),则显示结果示()。[2分]

A.变量未定义

B..4

D..F

39.用MODIFYSTRU命令把数据库文件中“地址”字段的宽度从18位改成14位,但不修改其它字段,正常结束后显示数据库文件记录,会发现各条记录“地址”字段的数据()。[2分]

A.全部丢失

B.任保留18位

C.只保留前14位

D.凡超过14位的字段删空

40.用在程序中,可以终止程序执行并返回到命令窗口是()。[2分]

A.EXIT

B.QUIT

C.BYE

D.CANCEL

41.与@…GET命令联合使用的READ命令中若缺省SAVE子句,则()。[2分]

A.GET输入的数据自动存入变量

B.GET输入的数据自动放弃存盘

C.当前所有的GET子句都被清除

D.当前所有的GET子句都被保留

42.在FORPRO中内存变量的数据类型可以是字符型(C)数值型(N)日期型(D)和()。[2分]

A.备注型(M)

B.全局型(PUB)

C.局部型(PRI)

D.逻辑型(L)

43.在FORPRO中内存变量文件的扩展名是()。[2分]

A.PRG

B.DBT

C.DBF

D.MEM

44.在FOXPRO数据库管理系统中,备注文件的扩展名是()。[2分]

A.FPT

B.DBT

C.DBF

D.FMT

45.在Foxpro数据库管理系统中,程序文件的扩展名为()。[2分]

A.DBF

B.DBT

C.PRG

D.FTP

46.在Foxpro中,FOR<条件>子句相当于完成的关系运算是()。[2分]

A.连接操作

B.投影操作

C.选择操作

D.拷贝操作

47.在Foxpro中,定义数据库结构时()字段只需定义字段名和字段类型。[2分]

A.逻辑型、备注型和字符型

B.逻辑型、日期型和字符型

C.逻辑型、日期型和备注型

D.逻辑型、数值型和字符型

48.在Fox

温馨提示

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

评论

0/150

提交评论