VFP数据库练习题_第1页
VFP数据库练习题_第2页
VFP数据库练习题_第3页
VFP数据库练习题_第4页
VFP数据库练习题_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

1、第一部分数据库概论1信息世界的主要对象称作为_D_。A、关系B、属性C、记录D、实体2在概念模型中,实体所具有的某一特性称之为_B_。A、实体集B、属性C、码D、实体型3数据模型是将概念模型中的实体及实体间的联系表示成便于计算机处理的一种形式。数据模型一般有关系模型、层次模型和_C_。A、网络模型B、E R模型C、网状模型D、实体模型4用VFP进行学生学籍管理属于计算机的_C_。A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用5常说的DBS、DB、DBMS三者之间的关系是_C_。A、DBMS包括DB和DBSB、DB包括DBMS和DBSC、DBS包括DB和DBMSD、DBMS、D

2、B和DBS之间无关联6在有关数据管理的概念中,数据模型是指_C_。A、文件的集合B、记录的集合C、记录及其联系的集合D、网状层次型数据库管理系统7在关系运算中,查找满足一定条件记录的运算称之为_B_。A、复制B、筛选C、投影D、关联8数据表是相关数据的集合,它不仅包括数据本身,而且包括_A_。A、数据之间的联系B、数据定义C、数据控制D、数据字典9在有关数据库的概念中,若干记录的集合称为_D_。A、字段B、文件C、数据项D、数据表10如果一个关系中的属性或属性组不是该关系的关键字,但它们是另外一个关系的关键字,则称这个关键字为该关系的_C_。A、主关键字B、内关键字C、外关健字D、关系11如果

3、一个关系中的一个属性或属性组能够惟一地标识一个元组,那么称该属性或属性组为_B_。A、外关键字B、候选关键字C、主关键字D、关系12DBMS的功能包括数据定义、数据操纵、数据库运行控制和_A_。A、数据字典B、数据处理C、数据联接D、数据投影13在已知教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型之间的联系是_C_。A、一对一B、一对多C、多对多D、未知14能对数据库中的数据进行输入、增删、修改、统计、加工、排序、输出等操作的软件系统称为_B_。A、数据库系统B、数据库管理系统C、数据控制程序集D、数据库软件系统15以下有关VFP运行方式的叙述,

4、正确的是_D_。A、只有一种工作方式,即命令工作方式B、有两种工作方式,即命令和程序方式C、有两种工作方式,即键盘和鼠标方式D、有三种工作方式,即命令、程序和菜单方式16规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足其每一属性都是_B_。A、互不相关的B、不可分解的C、长度可变的D、互相关联的17一个关系相当于一张二维表,二维表中的各栏目相当于该关系的_D_。A、数据项B、元组C、结构D、属性18如果要改变一个关系中属性的排列顺序,应使用的关系运算是_C_。A、重建B、选取C、投影D、连接19一般说来,数据库管理系统主要适合于用作_B_。A、文字处理B、

5、资料管理C、表格计算D、数据通讯20在关系型数据库管理系统中,所谓关系是指_D_。A、各条数据记录之间存在着一定的关系B、各个字段数据之间存在着一定的关系C、一个数据库与另一个数据库之间存在着一定的关系D、满足一定条件的一个二维数据表格21一个数据库管理系统是_A_。A、一个软件B、一台存有大量数据的计算机C、一种设备D、一个负责管理大量数据的机构22一个关系型数据库管理系统所应具备的三种基本关系操作是_A_。A、筛选,投影与连接B、编辑、浏览与替换C、插入、删除与修改D、排序、索引与查询23VFP数据库管理系统的数据模型是_B_。A、结构型B、关系型C、网状型D、层次型24关系数据库管理系统

6、存储与管理数据的基本形式是_B_。A、关系树B、二维表C、结点路径D、文本文件25在关系型数据库管理系统中,一个关系对应一个_C_。A、字段B、记录C、数据表文件D、索引文件26用户启动VFP后,若要退出VFP回到Windows环境,可以在命令窗口中输入_A_命令。A、QUITB、EXITC、CLOSED、CLOSE ALL27在关系理论中,把能够惟一地确定一个元组的属性或属性组合称之为_B_。A、索引码B、关键字C、域D、外码28设“职工档案”数据表中有职工编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是_A_。A、职工编号B、姓名C、年龄D、职务29用二维表来表示实体与实体之间

7、联系的数据模型称为_B_。A、面向对象模型B、关系模型C、层次模型D、网状模型30数据库系统与文件系统的主要区别是_D_。A、文件系统简单,而数据库系统复杂B、文件系统只能管理少量数据,而数据库系统能管理大量数据C、文件系统只能管理数据文件,而数据库系统能管理各种类型的文件D、文件系统不能解决数据冗余和数据独立性问题,而数据库系统则可以31为了以最佳方式为多种应用服务,将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了_A_。A、数据库B、数据库系统C、数据操作系统D、数据库管理系统32DBMS是一种_C_。A、采用了数据库技术的计算机系统B、包括数据库管理人员、计算机软硬件以

8、及数据库系统C、位于用户与操作系统之间的一层数据管理软件D、包含操作系统在内的数据管理软件系统33单用户数据表管理系统与多用户数据表管理系统之间最明显也是最重要的差别,在于是否支持多个用户_D_数据表。A、查询B、定义C、修改D、共享34在设计数据库前,常常先建立概念数据模型,一般用_B_来表示实体类型及实体间的联系。A、数据流图B、E R图C、模块图D、程序框图35关系代数运算是以_C_为基础的运算,它的基本操作是并、差、笛卡尔积、投影和选择。A、关系运算B、谓词演算C、集合运算D、代数运算第二部分VFP基础知识1VFP系统允许字符型数据最大的宽度是_D_。A、64B、100C、128D、2

9、542VFP的一个数据表文件最多允许有_D_条记录。A、1280B、2560C、5120D、10亿3VFP数据表中的字段是一种_B_。A、常量B、变量C、函数D、对应关系4VFP可使用不同的数据类型描述数据库文件中的字段,如:字符型(C)、数值型(N)、日期型(D)、逻辑型(L)、_B_(M)等。A、浮点型B、备注型C、屏幕型D、时间型5以下命令中,可以显示“工程”的是_A_。A、? SUBSTR("武汉工程大学", 5, 4)B、? SUBSTR("武汉工程大学", 3, 2)C、? SUBSTR("武汉工程大学", 5, 2)D、

10、? SUBSTR("武汉工程大学", 3, 4)6下列式子中,合法的VFP表达式是_D_。A、"123" + SPACE(3) + VAL("456")B、CTOD("08/18/08") + DATE( )C、ASC('ABCD') + "18"D、CHR(66) + STR(1568.935, 6)7当 EOF( ) 函数为真时,记录指针指向当前表文件的_D_。A、某一条记录B、第一条记录C、最后一条记录D、最后一条记录的下面8若 DATE1 = '04/12/12&

11、#39;,表达式 &DATE1 结果的数据类型是_B_。A、字符型B、数值型C、日期型D、不确定9与 .NOT. (n1 <= 60 .AND. n1 >= 18) 等价的条件是_A_。A、n1 > 60 .OR. n1 < 18B、n1 > 60 .AND. n1 < 18C、n1 < 60 .OR. n1 > 18D、n1 < 60 .AND. n1 > 1810在VFP中,_C_是合法的字符串。A、'计算机水平测试'B、 计算机水平测试 C、 '计算机水平测试' D、" &quo

12、t;计算机水平测试" "11若 X = 56.789,则命令 ? STR(X, 2) SUBSTR('56.789', 5, 1) 的显示结果是_B_。A、568B、578C、48D、4912如果内存变量名与当前打开数据表中的一个字段名均为name,则执行命令? name 后显示的是_C_。A、内存变量的值B、随机值C、字段变量的值D、错误信息13顺序执行以下赋值命令之后,下列表达式中错误的是_B_。A = "123"B = 3 * 5C = "XYZ"A、&A + BB、&B + CC、VAL(A)

13、+ BD、STR(B) + C14执行以下命令后显示的结果是_A_。STORE 2 + 3 < 7 TO AB = '.T.' > '.F.'? A .AND. BA、.T.B、.F.C、AD、B15执行以下命令后显示的结果是_D_。N = '123.45'? '67' + &NA、190.45B、67 + &NC、67123.45D、错误信息16若 A = 'B'、B = 3 * 5、C = '3 * 5',则以下表达式正确的是_B_。A、A + BB、B + &

14、;CC、C + &BD、A + &B17以下各表达式中,运算结果为数值型的是_D_。A、RECNO( ) > 10B、YEAR = 2000C、DATE( ) 50D、AT('IBM', 'Computer')18以下各表达式中,运算结果为字符型的是_A_。A、SUBSTR('123.45', 5)B、'IBM' $ 'Computer'C、AT('IBM', 'Computer')D、YEAR = '2000'19以下各表达式中,运算结果为日期

15、型的是_C_。A、04/05/12 2B、CTOD('04/05/12') DATE( )C、CTOD('04/05/012') 3D、DATE( ) "04/05/12"20下列符号中,_A_是VFP合法的变量名。A、AB7B、7ABC、IFD、AB.721设当前数据表有10条记录,当 EOF( )为真时,命令? RECNO( ) 的显示结果是_B_。A、10B、11C、0D、空22假定 X = 2,执行命令 ? X = X + 1 后,结果是_D_。A、3B、2C、.T.D、.F.23假定字符串 A = "123",

16、B = "234",则下列表达式中运算结果为逻辑假的是_C_。A、.NOT. (A = B) .OR. B $ "13579"B、.NOT. A $ "ABC" .AND. A <> BC、.NOT. (A <> B)D、.NOT. (A >= B)24打开一个空数据表文件,分别用函数 EOF( )和 BOF( )测试,其结果一定是_A_。A、.T. 和 .T.B、.F. 和 .F.C、.T. 和 .F.D、.F. 和 .T.25要判断数值型变量 Y 是否能够被 7 整除,错误的条件表达式为_D_。A、M

17、OD(Y, 7) = 0B、INT(Y / 7) = Y / 7C、0 = MOD(Y, 7)D、INT(Y / 7) = MOD(Y, 7)26在表达式"ABCD"$"AD".OR. (1.1+2)3>6中,若运算符$、.OR.、+、>分别用、编号,则该表达式中各运算符的运算次序是_B_。A、B、C、D、27下列名词中,可作为VFP自由表中的字段名的是_A_。A、计算机成绩B、成 绩C、2012年成绩D、等级考试成绩28下列数据中为合法的VFP常量的是_B_。A、02/07/2012B、.y.C、TrueD、15%29表达式 5 + 5 %

18、 2 * 2 的运算结果为_D_。 A、错误!B、6C、10D、730可以参加“与”、“或”、“非”逻辑运算的对象_A_。A、只能是逻辑型的数据B、可以是数值型,字符型的数据C、可以是数值型、字符型、日期型的数据D、可以是数值型、字符型、日期型、逻辑型的数据31以下各表达式中,不属于合法的VFP逻辑型表达式的是_A_。A、20 < 年龄 < 30B、found( )C、.NOT. .T.D、"ab" $ "abd"32设 X = 2、Y = 5,执行下列命令后,能够得到数值型结果的是_C_。A、? X = Y 3B、? Y 3 = XC、X

19、= YD、X + 3 = Y33函数 LEN('ABC' 'ABC') 值是_B_。A、0B、6C、7D、334数学表达式 1 X 6 在VFP 中应表示为_B_。A、1 X .OR. X 6B、X >= 1 .AND. X <= 6C、X 6 .AND. 1 XD、X >= 1 .OR. X <= 635下列表达式中,返回结果为逻辑真的是_C_。A、"120" > "15"B、CTOD("08/11/07") > CTOD("08/11/08")

20、C、"08/11/07" > "07/11/08"D、"35"+"40" > "70"36设 CJ = 78,则函数 IIF(CJ >= 60, IIF(CJ >= 85, "优秀", "良好"), "差") 返回的结果是_C_。A、"优秀"B、"差"C、"良好"D、8537函数 LEN(TRIM(SPACE(8) SPACE(8) 返回的值是_C_。A

21、、0B、16C、8D、出错38执行下列命令序列后,输出的结果是_C_。X = "ABCD"Y = "EFG"? SUBSTR(X, IIF(X <> Y, LEN(Y), LEN(X), LEN(X) LEN(Y)A、AB、BC、CD、D39如果成功地执行了 ? PARTS, M->PARTS 命令,说明_B_。A、前一个PARTS是内存变量,后一个PARTS是字段变量B、前一个PARTS是字段变量,后一个PARTS是内存变量C、两个PARTS都是内存变量D、两个PARTS都是字段变量40执行如下的命令后,屏幕的显示结果是_B_。AA

22、= "Visual FoxPro"? UPPER(SUBSTR(AA, 1, 1) + LOWER(SUBSTR(AA, 2)A、VISUAL FOXPROB、Visual foxproC、Visual FOXPROD、visual FOXPRO41若当前数据表是一个空的数据表文件,用函数 RECNO( ) 测试,结果为_B_。A、空格B、1C、错误信息D、042下列表达式中,返回结果为假的是_C_。A、"that" $ "that is an apple"B、"that is an apple" $ "

23、that is an apple"C、"that is an apple" $ "THAT IS AN APPLE"D、"THAT IS AN APPLE" $ "THAT IS AN APPLE"43命令 ? LEN(STR(23.2, 5, 1) 的执行结果是_D_。A、2B、3C、4D、544命令 ? ROUND(24.1998, 2) 的结果是_B_。A、24.2000B、24.20C、24.00D、24.1945下列表达式中,运算结果为 .F. 的是_C_。A、LEFT('计算机'

24、;, 4) = '计算'B、INT(3 / 2) = 1C、SUBSTR('computer', 6, 3) = 'TER'D、'Ab' '9501' = 'Ab9501'46顺序执行下列赋值命令后,合法的表达式是_C_。A = "123"B = 3 * 5C = "XYZ"A、A + BB、B + CC、STR(B) + CD、A + B + C47若 N = "123.45",则执行命令 ? 67 + &N 的结果是_B_。A、

25、67123.45B、190.45C、67 + &ND、12448以下各表达式中,运算结果为数值型的是_B_。A、"5+8"B、AT("B", "ABBK")C、60 > 50D、DATE( ) 6049执行命令 STORE CTOD("12/12/201l") TO A 后,变量A的类型为_A_。A、日期型B、数值型C、备注型D、字符型50执行以下命令序列(设今天是2012年4月3日),最后的输出结果是_C_。STORE DATE( ) TO m_datem_date = m_date 365? YE

26、AR(m_date)A、其中有语法错误B、04/03/11C、2012D、201151执行如下命令序列后的输出结果是_D_。STORE 2012 TO aSTORE "2012" To bSTORE "A" TO m? &m + &bA、A2012B、语法错C、20122012D、402452设有变量 string = "2012年上半年全国计算机等级考试",能够显示 "2012年上半年计算机等级考试" 的命令是_C_。A、? string "全国"B、? SUBSTR(stri

27、ng, 1, 8) + SUBSTR(string, 11, 17)C、? SUBSTR(string, l, 12) + SUBSTR(string, 17, 14)D、? STR(string, 1, 12) + STR(string, 17, 14)53设有变量pi = 3.14152926,执行命令? ROUND(pi, 3)的显示结果是_B_。A、3.141B、3.142C、3.140D、3.00054在VFP中,MIN(ROUND(8.89, 1), 9) 的值是_B_。A、8B、8.9C、9D、9.855在下面的四个VFP函数中,不返回逻辑值的函数是_B_。A、DELETE( )

28、B、COL( )C、FILE( )D、FOUND( )56执行STORE "1999年12月庆祝澳门回归祖国!" TO XY命令之后,要在屏幕上显示"澳门1999年12月回归祖国!"应使用命令_C_。A、? SUBSTR(XY , l5, 4) + SUBSTR(XY, l, 10) + SUBSTR(XY, l0)B、? SUBSTR(XY, l5, 4) + LEFT(XY, 1, 10) + RIGHT(XY, 19)C、? SUBSTR(XY, 15, 4) + LEFT(XY, 10) + RIGHT(XY, l0)D、? SUBSTR(XY,

29、 15, 4) + LEFT(XY, 10) + RIGHT(XY, l9, 10)57顺序执行下面VFP命令之后,屏幕显示的结果是_A_。S = "HappyChineseNewYear!"T = "CHINESE"? AT(T, S)A、0B、7C、14D、错误信息58顺序执行下面VFP命令之后,屏幕显示的结果是_A_。STORE "VFP" TO TITLE? UPPER(LEFT(TITLE, 3)A、VFPB、FOXC、FoxD、ASE59顺序执行以下赋值命令后,下列表达式中合法的是_D_。X = "50"

30、;Y = 6 * 8Z = LEFT("FoxPro", 3)A、X + YB、Y + ZC、X Z + YD、&X + Y60执行以下命令序列后,显示的DT值为_D_。STORE CTOD("06/20/99") TO RQSTORE MONTH(RQ) TO DT? DTA、06B、99C、20D、661在以下四组表达式中,每组有两个分别运算的表达式,运算结果相同的是_A_。A、LEFT("VFP", 3) 与 SUBSTR("VFP", 1, 3)B、YEAR(DATE( ) 与 SUBSTR(DTO

31、C(DATE( ), 7, 2)C、VARTYPE("36 5 * 4") 与 VARTYPE(36 5 * 4)D、假定A = "this ", B = "is a string",则 A B 与 A + B62执行如下命令序列后,最后显示变量 MYFILE 的值为_B_。ANS = "STUDENT.DBF"MYFILE = SUBSTR(ANS, 1, AT(".", ANS) 1)? MYFILEA、STUDENT.DBFB、STUDENTC、STUDENT.ANSD、1163命令 ?

32、AT("教授", "副教授") 显示的结果是_B_。A、2B、3C、.T.D、164在下列表达式中,运算结果为数值的是_B_。A、8888 666B、LEN(SPACE(5) 1C、CTOD('11/11/11') 30D、800 + 200 = 100065设某数据表文件共有10条记录,当前记录的序号为6。先执行命令SKIP 10,再执行命令 ? EOF( ) 后显示的结果是_C_。A、出错信息B、11C、.T.D、.F.66在下列表达式中,结果为字符型的是_A_。A、"125" "100"B、&

33、quot;ABC" + "XYZ" = "ABCXYZ"C、CTOD("07/01/12")D、DTOC(DATE( ) > "07/01/12"67已打开的数据表文件中有“出生日期”字段为日期型,则此时下列表达式中结果不是日期型的为_C_。A、CTOD("09/18/12")B、出生日期 + 5C、DTOC(出生日期)D、DATE( ) 268已知字符串M = "AB CD ", N = " EF IJ"。则M N 的结果是_A_。A、&

34、quot;AB CD EF IJ "B、"AB CD EF IJ"C、"ABCD EF IJ "D、"ABCDEF IJ "69函数 LEN(SPACE(3) SPACE(2) 的值是_D_。A、1B、2C、3D、570在VFP中,执行下列命令后的显示结果是_C_。X = CTOD("02/15/2012")Y = CTOD("02/10/2012")? Y XA、5B、6C、5D、错误71执行命令 ? AT("中心", "国家教委考试中心")

35、的显示值是_C_。A、0B、12C、13D、1672执行下列命令序列后的显示值是_A_。STORE CTOD("05/06/12") TO MDATENDATE = MDATE + 3? NDATEA、05/09/12B、08/06/12C、05/06/12D、08/09/1273假定系统日期是2012年12月25日,则执行命令:NJ = MOD(YEAR(DATE( ) 1900, 100)后,NJ的值是_B_。A、2012B、12C、121225D、122574数据表文件中,备注型字段的宽度是4个字节,它是用来存放_D_的。A、备注的具体内容B、该备注信息所在的记录号C

36、、该备注信息所在的 .DBF 文件名D、指向相应 .FPT文件的指针75执行A = "1.保护环境" 和 B = 20 两条赋值命令后,能够正确求值的表达式是_B_。A、RIGHT(A, 4) + SUBSTR(B, 2)B、VAL(LEFT(A, 1) + BC、A + BD、SUBSTR(A, 1, 1) + B76设变量 X = 0.618,在执行命令 ? ROUND(X, 2) 后显示的结果是_B_。A、0.61B、0.62C、0.60D、0.61877VFP函数 ROUND(123456.789, 2) 的值是_B_。A、123456B、123500C、12345

37、6.700D、123456.7978假定已经执行了命令 M = 28+2,再执行命令 ? M 屏幕将显示_B_。A、30B、28+2C、28+2D、30.0079默认情况下,正确的VFP日期常量是_D_。A、2012/03/15B、2012/03/15C、"2012/03/15"D、2012/03/1580在VFP数据表管理系统中,备注文件的扩展名是_C_。A、DBFB、DBTC、FPTD、FMT81在下列各VFP表达式中:运算结果为数值的是_D_。A、CTOD('04/05/12') 28B、'1234' + '5678'C

38、、120 + 30 = 150D、LEN('ABED') 182在VFP的数据中,1.2E3 是一个_A_。A、数值常量B、字符常量C、合法的表达式D、非法表达式83下列表达式中,运算结果为数字型的表达式是_C_。A、DATE( ) + TIME( )B、DATE( ) + 30C、DATE( ) CTOD("01/01/12")D、DATE( ) DTOC(DATE( )84执行如下命令序列后,最后一条命令显示的结果应该是_A_。X = 1Y = 2Z = 3? Z = X + YA、.T.B、.F.C、3D、X + Y85执行如下两条命令后,屏幕显示的结

39、果是_A_。STRING = "热爱大自然"? SUBSTR(STRING, (LEN(STRING) / 2 4), 4)A、热爱B、爱大C、大自D、自然86在执行了SET EXACT ON 以后,下列四组字符串比较运算中,两个结果均为真的一组是_D_A、"高军" = "高军是一位女学生"和"高军" $ "高军是一位女学生"B、"高军是一位女学生" = "高军"和"高军是一位女学生" $ "高军"C、"高

40、军是一位女学生" = "高军"和"高军是一位女学生" = "高军"D、"高军" = "高军"和"高军是一位女学生" > "高军"87下列语句中,能够正确赋给内存变量MLOGIC逻辑真值的命令是_D_。A、MLOGIC = ".T."B、STORE "T" TO MLOGICC、MLOGIC = TRUED、STORE .T. TO MLOGIC88函数 DAY('01/09/12')

41、的返回值是_D_。A、9B、1C、计算机日期D、错误信息89下列表达式中,运算结果为 .T. 的是_A_。A、"BEI" $ "BEIJING"B、"BEI" $ "BEFORE"C、"BEFORE" $ "E"D、"BEIJING" $ "BEI"90使用 SAVE TO xyz 命令可以把内存变量存储到磁盘上,该文件的文件名是_C_。A、xyz.fptD、xyz.txtC、xyz.memD、xyz.dbt91在VFP中,可以使用的两

42、类变量是_A_。A、内存变量和字段变量B、全局变量和局部变量C、字段变量和简单变量D、内存变量和自动变量92下列文件中,_D_是VFP的内存变量文件。A、MEMO.DBFB、X.IDXC、X.FOXD、X.MEM93顺序执行STORE "423.279" TO N 和 ? 18 + &N 两个命令后,屏幕显示_B_。A、18423.279B、441.279C、441D、*94"计算机等级考试"这7个汉字作为字符串常量,在VFP中可表示为_D_。A、计算机等级考试B、(计算机等级考试)C、计算机等级考试D、"计算机等级考试"95

43、当VFP 执行命令“SET EXACT OFF” 后,关系表达式 "Ab " = "A" 的值是_B_。A、0B、.T.C、.F.D、错误96在下列文件扩展名(后缀)中,不属于VFP系统默认扩展名的是_A_。A、.FDBB、.PRGC、.FPTD、.DBC97在数据表结构中,逻辑型、日期型、备注型字段的宽度分别固定为_B_。A、3, 8, 10B、1, 8, 4C、1, 8, 任意D、1, 8, 1098设:工资=580,职称="讲师",性别="男",结果为假的逻辑表达式是_D_。A、工资 > 550 .AN

44、D. 职称 = "助教" .OR. 职称 = "讲师"B、性别 = "女" .OR. .NOT. 职称 = "助教"C、工资 > 500 .AND. 职称 = "讲师" .AND. 性别 = "男"D、工资 = 550 .AND. (职称 = "教授" .OR. 性别 = "男")99以下命令中正确的是_A_。A、STORE 8 TO X, YB、STORE 8, 9 TO X, YC、X = 8, Y = 9D、X = Y =

45、8100下列函数中,函数值为数值型的是_A_。A、AT("人民", "中华人民共和国")B、CTOD("01/01/12")C、NDX(2)D、SUBSTR(DTOC(DATE( ), 7)101条件函数 IIF(LEN(SPACE(3) > 2, 1, 1) 的值是_A_。A、1B、1C、2D、错误102一个数据表文件中多个备注型字段的内容是存放在_B_。A、这个数据表文件中B、一个备注文件中C、多个备注型文件中D、一个文本文件中103当记录指针指向末记录时,文件结束测试函数EOF( )的返回值是_C_。A、错误标识B、末记录

46、的记录号C、逻辑假值D、逻辑真值104数据表文件记录的总宽度比各字段之和多一个字节,该字节用于_D_。A、无用B、存放序号C、存放记录号D、存放删除标记105在VFP中删除处于关闭状态的数据表文件MM.DBF应使用命令_C_。A、DELETE MMB、REMOVE MMC、DELETE FILE MM.DBFD、ERASE FILE MM.DBF106在VFP命令窗口中执行如下命令后,其结果为_A_。SET EXACT OFF? 'ABCD' = 'AB'A、.T.B、.F.C、出错D、空格107如果在一个表达式中,有逻辑运算、关系运算和算术运算混合在一起,其中

47、不含括号,它们的运算顺序是_D_。A、逻辑、关系、算术B、逻辑,算术、关系C、关系、逻辑、算术D、算术、关系、逻辑108VFP函数 VAL("12AB") 的返回值是_B_。A、12ABB、12C、0D、1109在下列VFP表达式中,运算结果为字符串的是_A_。A、"1234" "43"B、"ABCD" + "XYZ" = "ABCDXYZ"C、DTOC(DATE( ) > "04/05/12"D、CTOD("04/05/12")

48、110下列表达式中肯定不符合VFP规则的是_D_。A、05/05/12B、T + TC、VAL('1234')D、2X > 15第三部分数据表操作1在VFP系统中,用户打开一个数据表后,若要显示其中的记录,可以使用的命令是_A_。A、BROWSEB、SHOWC、VIEWD、OPEN2已打开的表文件的当前记录号为150,要将记录指针移向记录号为100的命令是_D_。A、SKIP 100B、SKIP 50C、GO 50D、GO 1003索引文件打开后,下列命令中不受索引影响的是_C_。A、LISTB、SKIPC、GOTO 50D、GO TOP4执行下面的命令后,函数 EOF(

49、 ) 值一定为真的是_D_。A、REPLACE 基本工资 WITH 基本工资 + 200B、LIST NEXT 10C、SUM 基本工资 TO SS WHILE 性别 = "女"D、DISPLAY FOR 基本工资 > 8005要想在一个打开的数据表中删除某些记录,应先后选用的两个命令是_B_。A、DELETE、RECALLB、DELETE、PACKC、DELETE、ZAPD、PACK、DELETE6要想对一个打开的数据表增加新字段,应当使用命令_B_。A、APPENDB、MODIFY STRUCTUREC、INSERTD、CHANGE7执行命令 DISPLAY WH

50、ILE 性别 = "女" 时,屏幕上显示若干记录。但执行命令 DISPLAY WHILE 性别 = "男" 时,屏幕上未显示任何记录,这说明_D_。A、表文件是空文件B、表文件中没有性别字段值为"男"的记录C、表文件中的第一个记录的性别字段值不是"男"D、表文件中当前记录的性别字段值不是"男"8*如果要计算所有职称为正、副教授的平均工资,并将结果赋予变量PJ中,应使用的命令是_D_。A、AVERAGE 工资TO PJ FOR "教授" $ 职称B、AVERAGE FIELDS

51、 工资 TO PJ FOR "教授" $ 职称C、AVERAGE 工资 TO PJ FOR 职称 = "副教授" .AND. 职称 = "教授"D、AVERAGE 工资 TO PJ FOR 职称 = "副教授" .OR. 职称 = "教授"9设数据表及其按“工资”字段索引的文件已经打开,若用SEEK命令所记录指针指向工资为900元的记录之后,接着要使指针指向下一个相同工资的记录,应使用的命令_B_。A、DISP NEXT 1B、SKIPC、CONTINUED、SEEK 90010当前数据表中有基

52、本工资、奖金、津贴、工资总额字段,都是N型。要将每个职工的全部收入汇总后写入其工资总额字段中,应当使用命令_A_。A、REPLACE ALL 工资总额 WITH 基本工资 + 奖金 + 津贴B、TOTAL ON 工资总额 FIELDS 基本工资, 奖金, 津贴C、REPLACE 工资总额 WITH 基本工资 + 奖金 + 津贴D、SUM 基本工资 + 奖金 + 津贴 TO 工资总额11某数据表有姓名(C, 宽度为6)、入学总分(N, 宽度为6, 小数位为2)和特长爱好(备注型)共三个字段,则该数据表的记录长度为_B_。A、16B、17C、18D、1912下列命令用于显示1988年及其以前出生的

53、职工记录,其中正确的是_B_。A、LIST FOR YEAR(出生日期) <= "1988"B、LIST FOR SUBSTR(DTOC(出生日期), 7, 2) <= "88"C、LIST FOR LEFT(DTOC(出生日期), 7, 2) <= "88"D、LIST FOR RIGHT(DTOC(出生日期), 7, 2) <= "88"13职工数据表中有D型字段"出生日期",若要计算职工的整数实足年龄,可以使用命令_C_。A、? DATE( ) 出生日期 / 365

54、B、? (DATE( ) 出生日期) / 365C、? INT(DATE( ) 出生日期) / 365)D、? ROUND(DATE( ) 出生日期) / 365)14在VFP中,能够进行条件定位的命令是_C_。A、SKIPB、SEEKC、LOCATED、GO15在VFP中,要删除一个未打开的数据表文件。应该用命令_A_。A、ERASE 文件名B、DELETE 文件名C、ERASE FILE 文件名D、CLOSE 文件名16在以下各命令序列中,总能实现插入一条空记录并使其成为第八个记录的是_B_。A、SKIP 7B、GOTO 7INSERT BLANKINSERT BLANKB、LOCATE FOR RECNO( ) = 8D、GOTO 7INSERT BLANKINSERT BLANK BEFORE17在VFP中,SORT命令和IN

温馨提示

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

评论

0/150

提交评论