VisualFoxpro中显示记录的两个命令.docx

上传人:b****7 文档编号:10537094 上传时间:2023-02-21 格式:DOCX 页数:23 大小:43.18KB
下载 相关 举报
VisualFoxpro中显示记录的两个命令.docx_第1页
第1页 / 共23页
VisualFoxpro中显示记录的两个命令.docx_第2页
第2页 / 共23页
VisualFoxpro中显示记录的两个命令.docx_第3页
第3页 / 共23页
VisualFoxpro中显示记录的两个命令.docx_第4页
第4页 / 共23页
VisualFoxpro中显示记录的两个命令.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

VisualFoxpro中显示记录的两个命令.docx

《VisualFoxpro中显示记录的两个命令.docx》由会员分享,可在线阅读,更多相关《VisualFoxpro中显示记录的两个命令.docx(23页珍藏版)》请在冰豆网上搜索。

VisualFoxpro中显示记录的两个命令.docx

VisualFoxpro中显示记录的两个命令

三一文库(XX)

〔Visual,Foxpro中显示记录的两个命令〕

  *篇一:

vf期末考试含答案

  VF期末考试复习题库

  一、选择题

  1.在VisualFoxPro中,向数据库文件中追加数据使用语句(C)。

  A、INSERTB、REPLACEC、APPENDD、ADD

  2.在VisualFoxPro中,删除数据库的所有记录,仅保留库结构的命令是(D)。

  A、deleteallB、packC、recallD、zap

  3.在VisualFoxPro中,复制当前工作区中库结构的命令是(C)。

  A、Copystru原文件to目标文件B、Copy原文件struto目标文件

  C、Copystruto库文件名D、Copystruto库文件名exten

  4.在VisualFoxPro中,使用replace〈字段名〉with〈表达式〉for〈条件〉后,记录指针为(D)。

  A、视情况而定B、当前记录C、bofD、为文件尾

  5.在VisualFoxPro中,对数据库结构或记录进行输入、修改后,应按(A)存盘退出。

  A、ctrl+wB、ctrl+qC、ctrl+cD、esc

  6.在VisualFoxPro中,用modifystructure对数据库结构进行修改时,数据库的原有数据(C)。

  A、将全部丢失B、不会丢失C、可能丢失某些数据项D、可能丢失某些数据记录

  7.在VisualFoxPro中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为(A)。

  A、displayallfornl20B、displayallwhilenl20

  C、listfornlwhilenl20D、listwhilenl20

  8.在VisualFoxPro中,skip命令移动记录指针的基准是(B)。

  A、第一条记录B、当前记录C、指定纪录D、库文件尾

  9.一个数据库文件中多个备注字段的内容是存放在(B)。

  A、这个数据库文件中B、一个备注文件中C、多个备注文件中D、一个文本文件中

  10.要删除当前数据库文件中的“性别”字段,应使用命令(A)。

  A、modifystructureB、deleteC、replaceD、zap

  11.在有关数据库的概念中,若干记录的集合称为(D)。

  A.文件B.字段C.数据项D.表

  12.联接运算要求联接的两个关系有相同的(B)。

  A.主键B.属性名C.实体名D.主属性名

  13.退出VFP系统的命令是(D)。

  A.EXITB.RETURNC.CANCELD.QUIT

  14.逻辑运算符在运算时的优先顺序是(A)

  A.NOT→AND→ORB.AND→NOT→ORC.OR→NOT→ANDD.从左至右按先后次序

  15.条件函数IIF(LEN(SPACE(4))3,1,-1)的值是)(A)。

  A.1B.-1C.3D.4

  16.数学表达式5≤X≤8在VisualFoxPro中应表示为(B)。

  A.X=5.OR.X=8B.X=5.AND.X=8

  C.X≤8.AND.5≤XD.5≤X.OR.X≤8

  17.在关系运算中,查找满足一定条件的元组的运算称之为(B)。

  A.投影B.选择C.关联D.复制

  18.下面的赋值表达式不正确的是(D)

  A.STORE"HELLOWORLD!

"TOSTRB.STORE123456TOA1,B1

  C.WORD="FOXPRO"D.STORE12,34TOA2,B2

  19.逻辑常量A=.T.、B=.T.、C=.T.,下面各表达式中返回逻辑真的是(B)

  A.NOT((NOTAORB)ANDC)B.NOT(NOT(AORB)ANDC)

  C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)

  20.当前表文件有20条记录,当前记录号为10,执行命令LISTREST以后,当前记录号是(C)。

  A.10B.20C.21D.1

  21.以下各表达式中,运算结果为数值型的是(D)。

  A.96B.“D”$”ASD”C.TIME()+9D.LEN(SPAC(8))-9

  22.物理删除某一打开的表中的第3条记录,使用以下命令:

①DELE②GO3③PACK。

正确的操作顺序是(D)

  A.①②③B.②③①C.①③②D.②①③

  23.修改表结构的命令是(D)。

  A.CREATEB.LISTSTRUCTUREC.BROESED.MODIFYSTRUCTURE

  24.设表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用命令(B)。

  A.GOTOPB.GO1C.GORECNO()=1D.SKIP1

  25.当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是(D)

  A.DISPFOR"李"=xmB.DISPFORxm=李

  C.DISPFORSUBS(xm,1,1)=李D.DISPFORSUBS(xm,1,2)=[李]

  26.求平均值的命令是(D)

  A.COUNTB.TOTALC.SUMD.AVERAGE

  27.不能作为索引关键字的数据类型是(B)

  A.数值型B.备注型C.日期型D.字符型

  28.以下各表达式中,运算结果为数值型的是(D)。

  A.96B.“D”$”ASD”C.TIME()+9D.LEN(SPAC(8))-9

  29.执行下列命令后显示的结果是(D)。

  W=”123.45”

  ?

”674”+W

  A.798.45B.674+WC.674123.45D.错误信息

  30.用命令DIMENSIONA(4,5)定义后,A数组中共有(D)个数据元素。

  A.4B.5C.9D.20

  31.在VisualFoxPro的一个工作区中,同一时刻最多能打开(B)个库文件。

  A、10B、1C、任意多D、256

  32.VisualFoxPro中数据库文件的扩展名为(B)。

  A、dbfB、dbcC、fptD、prg

  33.结构化程序设计中的三种基本结构是顺序结构、分支结构和(B)。

  A、选择结构B、循环结构C、混合结构D、跳转结构

  34.对VisualFoxPro的工作方式效率与自动化程度最高的是(B)。

  A、命令方式B、程序方式C、菜单方式D、混合方式

  35.若X=56.789,则命令?

STR(X,2)-SUBS([56.789],5,1)的显示结果是(A)

  A、578B、568C、49D、48

  36.当前数据库文件中有10条记录,要在第五条记录后面插入一条新记录,应使用命令(B)。

  A、appendB、insertC、editD、brows

  37.一个数据库文件有10条记录,用函数eof()测试为.t.,此时当前记录号为(B)。

  A、10B、11C、0D、1

  38.在VisualFoxPro中,对数据库进行排序的关键字可为(C)。

  A、逻辑型和备注型B、日期型和备注型C、日期型和字符型D、逻辑型、日期型和备注型

  39.在VisualFoxPro中,对数据库建立索引,将产生相应的索引文件,原库文件内容(A)。

  A、并不改变B、顺序改变C、指定纪录改变D、数据改变

  40.在VisualFoxPro中,对未经排序或索引的数据库进行查找时,只能用命令(C)。

  A、findB、seekC、locateD、display

  41.int(-28/6)的返回值为(D)。

  A、-5B、-3C、-6D、-4

  42.设AB=12,函数TYPE(“AB30”)的返回值是(D)。

  A、.T.B、.C.C、.U.D、.L.

  43.DeLETE()的函数值为.T.时,说明(B)。

  A、删除的纪录不存在B、当前记录已被加上删除标记

  C、当前数据库已被删除D、标有删除标记的纪录不参加操作

  44.执行命令?

AT(“中心”,“国家教委考试中心”)的显示值是(C)。

  A、0B、12C、13D、16

  45.下列数据为常量的是(C)。

  A、NAMEB、FFC、13D、FTMS

  46.在命令窗口输入如下四条命令:

  SETCENTURYOFF

  SETMARKTO“—”

  SETDATETOYMD

  ?

{^2002-06-03}

  分别执行后,屏幕上将显示(C)。

  A、2002/06/26B、02/06/26C、02-06-03D、2002.06.03

  47.统计当前工作区记录数的函数是(B)。

  A、RECNO()B、RECCOUNT()C、FCOUNT()D、FOUND()

  48.在系统默认设置之下,下列表示日期值正确的是(A)。

  A、{10/08/01}B、10/08/01C、{^01-01-01}D、{^2003-13-01}

  49.在系统默认设置下,表达式“北师大”=“北京师范大学”和“北京师范大学”=“北师大”的值为(B)。

  A、.T..T.B、.F..F.C、.T..F.D、.F..T.

  50.在下列各式中,运算结果为数值的是(D)。

  A、{^2002-05-30}-20B、CTOD(“05/30/02”)

  C、”23”+”2”D、LEN(“ABCD”)-2

  51.可以伴随着表的打开而自动打开的索引是。

(C)

  A)单一索引文件(IDX)B)复合索引文件(CDX)

  C)结构化复合索引文件D)非结构化复合索引文件

  52.要为当前表所有职工增加100元工资应该使用命令(D)。

  A)CHANGE工资WITH工资+100B)REPLACE工资WITH工资+100

  C)CHANGEALL工资WITH工资+100D)REPLACEALL工资WITH工资+100

  53.退出VFP系统的命令是(D)

  A.EXITB.RETURNC.CANCELD.QUIT

  54.逻辑运算符在运算时的优先顺序是(A)

  A.NOT→AND→ORB.AND→NOT→ORC.OR→NOT→ANDD.从左至右按先后次序

  55.下列命令不能用来修改数据记录的是(A)

  A)RecallB)ChangeC)EditD)Browse

  56.假定STUDENT.DBF学生数据库文件中前六条记录均为男生的记录,执行以下命令序列:

USE.STUDENT

  GOTO3

  LOCATENEXT3FOR性别="男"

  后,记录指针定位在(A)。

  A)第3条记录上B)第4条记录上C)第5条记录上D)第6条记录上

  57.下列表达式中正确的是(C)

  A.12.3+{03/12/1990}+NOB.STR(12.3,4,1)+{03/12/1990}+NO

  C.STR(12.3,4,1)+DTOC({03/12/1990}+NOD.12.3+DTOC({03/12/1990})+NO

  58.下面的赋值表达式不正确的是(D)

  A.STORE"HELLOWORLD!

"TOSTRB.STORE123456TOA1,B1

  C.WORD="FOXPRO"D.STORE12,34TOA2,B2

  59.逻辑常量A=.T.、B=.T.、C=.T.,下面各表达式中返回逻辑真的是(B)

  A.NOT((NOTAORB)ANDC)B.NOT(NOT(AORB)ANDC)

  C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)

  60.设表中有10条记录,并且已经打开,下面命令中不能改变当前记录的是(D)

  A.SKIPB.GO2C.LISTD.DISPLAY

  61.ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPYTOPSQ命令进行复制操作,其结果将(B)。

  A)得到一个新的数据库文件B)得到一个新的数据库文件和一个新的备注文件

  C)得到一个新的数据库文件和两个新的备注文件

  D)显示出错误信息,表明不能复制具有备注型字段的数据库文件

  62.物理删除某一打开的表中的第3条记录,使用以下命令:

①DELE②GO3③PACK。

正确的操作顺序是(D)

  A.①②③B.②③①C.①③②D.②①③

  63.修改表结构的命令是(D)

  A.CREATEB.LISTSTRUCTUREC.BROESED.MODIFYSTRUCTURE

  64.一个关系相当于一张二维表,二维表中的名栏目相当于该关系的(D)

  A.元组B.结构C.数据项D.属性

  66.求平均值的命令是(D)

  A.COUNTB.TOTALC.SUMD.AVERAGE

  67.不能作为索引关键字的数据类型是(B)

  A.数值型B.备注型C.日期型D.字符型

  68.下面有关表索引的几种说法,正确的是(B)

  A.索引和排序一样,它改变记录的物理顺序。

  B.索引文件有单索引文件(.IDX)和复合索引文件(.CDX)两大类。

  C.建立单索引可以使用FOR子句,复合索引不能使用该子句。

  D.索引关键字中涉及到多个字段时,用“,”将各个子段分隔开。

  69.与命令LISTFIELDS姓名,性别,出生日期不等效的命令是(C)

  A)LIST姓名,性别,出生日期B)LISTALLFIELDS姓名,性别,出生日期

  C)DISPLAYFIELDS姓名,性别,出生日期D)DISPLAYALL姓名,性别,出生日期

  70.如果一个字段的宽度为8,则此字段的类型不可能是(D)

  A)数值型B)字符型C)日期型D)备注型

  71.在VisualFoxPro的一个工作区中,同一时刻最多能打开(B)个表文件。

  A、10B、1C、任意多D、256

  72.VisualFoxPro中数据表文件的扩展名为(A)。

  A、dbfB、dbcC、fptD、prg

  73.在下列逻辑表达式中,其值肯定为.F.的是(D)

  A)X.OR.XB)X.AND.XC)X.OR..NOT.XD)X.AND..NOT.X

  74.已知执行了如下命令序列:

  SELECT0

  USEFF

  SELECT0

  USEGG

  现欲转回到数据库文件FF.DBF所在工作区,能够确保完成这一任务的命令是(D)

  A)SELECT0B)SELECT1C)SELECTAD)SELECTFF

  75.在下列VisualFoxpro的表达式中,结果为.T.的是(D)。

  A、[112]〉=”90”B、[张先生]=[李先生]

  C、{90/09/09}-8{90/09/01}D、[女]$性别

  76.比较表达式的结果是(B)。

  A.字符型B.逻辑型C.数值型D.日期型

  77.用COPYSTRUTO文件名形成的文件是(A)。

  A.数据表文件B.索引文件C.文本文件D.正式文件

  78.显示数据库当前记录内容的命令是(A)。

  A.LISTNEXT1命令B.DISPLAYALL命令C.TYPE命令D.DISPREST命令

  79.不带文件名的USE(B)。

  A.关闭所有工作区的数据表文件B.关闭当前工作区的数据表文件

  C.关闭所有文件D.对数据表文件没有影响

  80.函数EOF()用于检测当前数据库记录指针是否达到(B)。

  A.文件头B.文件尾C.指定记录D.对数据表文件无作用

  81.修改数据表文件结构用(D)。

  A.MODICOMM命令B.EDITC.CREAT命令D.MODISTRU命令

  82.下列表达式中正确的是(C)

  A.12.3+{03/12/1990}+NOB.STR(12.3,4,1)+{03/12/1990}+NO

  C.STR(12.3,4,1)+DTOC({03/12/1990}+NOD.12.3+DTOC({03/12/1990})+NO

  83.下面的赋值表达式不正确的是(D)

  A.STORE"HELLOWORLD!

"TOSTRB.STORE123456TOA1,B1

  C.WORD="FOXPRO"D.STORE12,34TOA2,B2

  84.逻辑常量A=.T.、B=.T.、C=.T.,下面各表达式中返回逻辑真的是(B)

  A.NOT((NOTAORB)ANDC)B.NOT(NOT(AORB)ANDC)

  C.NOT(AANDBORNOTC)D.NOT(NOTAORBANDC)

  85.INSERT命令将一条新记录加到(B)。

  A.当前记录之前B.当前记录之后C.文件末尾D.文件顶部

  86.下述命令中不能关闭数据表的命令是(C);

  A.USEB.CLOSEDATABASEC.CLEARD.CLOSEALL

  87.物理删除某一打开的表中的第3条记录,使用以下命令:

①DELE②GO3③PACK。

正确的操作顺序是(D)

  A.①②③B.②③①C.①③②D.②①③

  88.在学生基本情况表STU.DBF中,“性别”字段为逻辑型,用.T.代表女同学。

为了找到第一位姓李的男同学,以下命令正确的是(C);

  A.Seek李and性别B.Find李.and.男同学

  C.Locatefor‘李’$姓名andnot性别

  D.Locatefor“李”$姓名.and.男同学

  91.当前数据库中有五个字段:

学号(C,4)、姓名(C,6)、政治(N,3.0)、英语(N,3.0)、数学(N,3.0),记录指针指向一个非空的记录。

  要使用SCATTERTOX命令把当前记录的字段值存到数组X中,数组(C)。

  A.不必事先定义B.必须用DIMENSIONX事先定义

  C.必须用DIMENSIONX(5)事先定义

  D.必须用DIMENSIONX

(1),X

(2),X(3),X(4),X(5)事先定义

  92.不能作为索引关键字的数据类型是(B)。

  A.数值型B.备注型C.日期型D.字符型

  93.下面有关表索引的几种说法,正确的是(B)。

  A.索引和排序一样,它改变记录的物理顺序。

  B.索引文件有单索引文件(.IDX)和复合索引文件(.CDX)两大类。

  C.建立单索引可以使用FOR子句,复合索引不能使用该子句。

  D.索引关键字中涉及到多个字段时,用“,”将各个子段分隔开。

  94.当前数据库中有基本工资、奖金、津贴和工资总额字段,都是N型。

要将职工的所有收入汇总后写入工资总额字段中,应当使用命令(A)。

  A)REPLACEALL工资总额WITH基本工资+奖金+津贴

  B)TOTALON工资总额FIELDS基本工资,奖金,津贴

  C)REPLACE工资总额WITH基本工资+奖金+津贴

  D)SUM基本工资+奖金+津贴TO工资总额

  95.在VFP中,通用型字段G和备注型字段M在表中的宽度都是(B)。

  A)2个字节B)4个字节C)8个字节D)10个字节

  96.在VisualFoxPro的一个工作区中,同一时刻最多能打开(B)个表文件。

  *篇二:

vf第3章练习题

  单项选择题

  51

  在VisualFoxPro中,进行表文件的结构设计时,其字符型字段的宽度不允许超过()。

  A255

  B254

  C20

  D无限制

  B

  52

  要显示和隐藏VisualFoxPro所有的工具栏,应使用()菜单下的“工具栏”命令。

  A文件

  B显示

  C工具

  D窗口

  B

  53

  VisualFoxPro表文件中,对字符型字段的值,最多可输入()个字符。

  A255

  B128

  C8

  D254

  D

  54

  在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是()。

  A.BAK

  B.FRX

  C.FPT

  D.FRT

  C

  55

  下列符号中,()是VisualFoxPro中的一个常量。

  AT

  B.T.

  C.X.

  Dt

  B

  56

  备注型字段的最大允许宽度为4个字节,它用来存放()。

  A备注型数据的具体内容

  B备注文件的文件名

  C指向备注文件的指针

  D指向备注文件中备注信息的指针

  D

  57

  在VisualFoxPro系统中,.DBF文件被称为()。

  A数据库文件

  B表文件

  C程序文件

  D项目文件

  B

  58

  表文件XS.DBF的全部备注字段的内容存储在()文件中。

  AXS.DBF

  BXS.TXT

  CXS.FPT

  DXS.DBC

  C

  59

  如果需要给当前表增加一个字段,应使用的命令是()。

  AAPPEND

  BMODIFYSTRUCTURE

  CSORT

  DEDIT

  B

  60

  一个表的全部备注字段的内容存储在()中。

  A同一表备注文件

  B不同表备注文件

  C同一文本文件

  D同一数据库文件

  A

  61

  在VisualFoxPro环境下,用LISTSTRU命令显示表中每个记录的长度(总计)为60,用户实际可用字段的总宽度为()。

  A61

  B60

  C59

  D58

  C

  62

  已知当前表中有60条记录,当前记录为第6号记录。

如果执行命令SKIP3后,则当前记录为第()号记录。

  A3

  B4

  C8

  D9

  D

  63

  使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向()。

  A末记录

  B首记录

  C末记录的后面

  D首记录的前面

  C

  64

  在VisualFoxPro中,使用SEEK命令时,表文件要求()。

  A排序

  B建立索引

  C排序或建立索引

  D无要求

  C

  65

  执行命令SELECT0后,选择的工作区是()。

  A选择了0号工作区

  B选择了空闲的最小号工作区

  C选择了一个空闲的工作区

  D显示出错信息

  B

  66

  DELETE命令的作用是()。

  A为当前记录做删除标记

  B直接物理删除当前记录

  C删除当前数据库文件的所有记录

  D在提问确认后物理删除当前记录

  A

  67

  ZAP命令可以删除当前数据库文件的()

  A全部记录

  B满足条件的记录

  C结构

  D有删除标记的记录

  A

  68

  MODIFYSTRUCTURE命令的功能是()。

  A修改字段的类型

  B增加新的字段

  C修改字段的名称

  D修改库文件的结构

  D

  69

  把当前表文件中“性别”字段的值全部清除,但仍保留该字段,应当使用()命令。

  AMODOFYSTRUCTURE

  BDELE

  CREPLACE

  DZAP

  C

  70

  表文件其索引文件(.IDX)已打开,要确保记录指针定位在记录号为1的记录上,应

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1