vf期末考试题库含答案(3)

2019-03-27 16:01

A. ?RECNO() B. ?BOF() C. ?EOF() D. DISP 174.对Visual FoxPro的工作方式以下描述最恰当的选项是(D)。 A、命令方式 B、程序控制方式 C、菜单方式 D、三种方式都是 175.下面程序运行结果是( A )。 SET TALK OFF STRING=\ N=1 DO WHILE N<5 ?SUBSTR(STRING,N,2) N=N+1 ENDDO SET TALK ON A. AB B. AB C. BC D. CD BC CD AB BC CD DE CD DE DE BC DE AB 176.对内存变量的叙述,不正确的是(D)。 A、内存变量是独立于数据库的变量 B、内存变量是一种临时变量。 C、内存变量用赋值语句定义 D、内存变量只能用数字或下划线开头 177.对已经打开的学生成绩单文件CJ.DBF按总分降序索引,应当使用的命令是(D)。 A、 INDEX TO CJX 总分 B、 INDEX TO CJX 总分 C、 INDEX TO CJX STR(总分,3) D、 INDEX TO CJX ON -总分 178.关系模型中,一个关键字是(C)。

A、可由多个任意属性组成 B、至多由一个属性组成 C、可由能惟一标识该关系模式中任何元组的一个或多个属性组成 D、其它 179.数据库管理系统主要适合用于(B)。

A、表格计算 B、资料管理 C、数据通讯 D、文字处理 180.用于修改表结构命令是(B)。 A、ALTER STRUTURE B、MODIFY STRUTURE C、ALTER D、MODIFY TABLE 181.下列短语不是Visual FoxPro范围短语的是(A)。 A、skip B、rest C、next 2 D、all 182.下列命令不能关闭数据库表文件的是(A)。 A、browse B、use C、close all D、close database 183.逻辑表达式ROUND(123.456 , 0)

184.要在当前表文件的当前记录之后插入一条新记录,应该使用命令是(D)。 A、 APPEND B、EDIT C、CHANGE D、INSERT 185.下列表达式结果为数值型的是(D)。 A、\ B、200+800=1000 C、CTOD([11/22/01])-20 D、LEN(SPACE(3))-1

186.在当前表中,查找第2个女同学的记录,应使用命令是(C)。 A、LOCATE FOR 性别=\女\ B、LOCATE FOR 性别=\女\ C、LOCATE FOR 性别=\女\和CONTINUE D、LIST ROR 性别=\女\187.建立表文件结构时,需要定义的参数为(C)。

A、 表文件名、表的 大小、字段名、字段类型 B、字段名、字段类型、记录个数、字段宽度 C、 字段名、字段类型、字段宽度、小数位数 D、表文件名、字段名、字段类型、字段宽度 188.ABC.DBF是一个具有两个备注型字段的表文件,使用COPY TO PSQ命令进行复制操作,其结果将是(B)。

11

A、得到一个新的数据库文件 B、得到一个新的数据库文件和一个新的备注文件 C、得到一个新的数据库文件和两个新的备注文件 D、显示出错误信息,表明不能复制具有备注型字段的数据 189.在关系理论中,把二维表表头中的栏目称为(D)。 A、数据项 B、元组 C、结构名 D、属性名

190.表文件的数值型字段要求保留2位小数,那么该字段宽度最少应当定义成(B)位。 A、2 B、3 C、4 D、5

191.设当前表文件有一个类型为N的age字段,执行命令ZAP FOR age=20的结果是(D)。 A、逻辑删除age字段值为20的记录 B、物理删除age字段值为20的记录 C、物理删除全部记录D、语法错误提示信息

192.下面关于Visual FoxPro数组的叙述中,错误的是(C)。 A、用DIMENSION和DECLARE都可以定义数组 B、Visual FoxPro只支持一维数组和二维数组 C、一个数组中各个数组元素必须是同一种数据类型D、新定义数组的各种数组元素初值为.F. 193.设一个表文件中有18条记录,当EOF( )返回真值时当前记录号为(C)。 A、18 B、0 C、19 D、1

194.表文件中有10条记录,当前记录号为 1,顺序执行SKIP -1和RECNO(),屏幕上将显示(C)。 A、0 B、-1 C、1 D、三种方式都是

195.将内存变量定义为全局变量的Visual FoxPro命令是(C)。 A.LOCAL B.PRIVATE C.PUBLIC D.GLOBAL 196.数据库系统与文件系统的主要区别是(D)。

A、文件系统简单,而数据库系统复杂 B、文件系统只能管理数据文件,而数据库系统能管理各种类型的文件 C、文件系统只能管理少量数据,而数据库系统能管理大量的数据 D、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以 197.循环结构中LOOP语句的功能是(B)。

A.放弃本次循环,重新执行该循环结构 B.放弃本次循环,进入下一次循环 C.退出循环,执行循环结构的下一条语句 D.退出循环,结束程序的运行 198.Visual Foxpro程序中,续行符是(B)。 A. , B. ; C. ' D.:

199.在数据库设计器中,建立两个表之间的一对多联系是通过(A)索引实现的。 A、\一方\表的主索引,\多方\表的普通索引

B、\一方\表的主索引,\多方\表的普通索引或候选索引 C、\一方\表的普通索引,\多方\表的主索引或候选索引 D、\一方\表的普通索引,\多方\表的候选索引或普通索引 200.下面字符串为非法字符串是(B)。

A、'a string' B、'It is a'dring\ C、\ D、\

二、判断题

1、在第一次给数组或数组元素赋值前其初始值是.F.。 正确 2、同一个元素在程序执行过程中可以取得不同类型的数据。正确

3、SET TALK ON/OFF 命令决定是否显示数据处理命令的响应信息。正确 4、程序文件可以在命令窗口执行。 错误

5、程序设计的严谨性就是程序设计者最好具有严密的逻辑思维能力,因为计算机执行程序只能是严格地按照指令的含义执行, 其本身没有思维和判断能力。正确

6、Visual FoxPro数据库管理系统的数据模型是网状型。 错误

7、Visual FoxPro有3种工作方式,即命令、程序和菜单方式。 正确 8、可以链接或嵌入OLE对象的字段类型是通用型。 正确 9、选择当前未使用的最小编号工作区的命令是SELECT 1。错误

12

10、表是由结构和记录数据两部分组成的。正确

11、赋值命令“STORE?TO ?”与“=”区别在于:“STORE?TO ?”可以同时给多个变量赋值,而“=”只能一次给一个变量赋值。 正确

12、Visual FoxPro数据库管理系统的数据模型是网状型。 错误

13、执行命令 ?AT(\),屏幕显示的结果为:6 正确

14、VFP中命令执行方式每一条命令具有相对的独立性,操作直观,每键入一条命令都必须等待执行完毕后方能键入下一条命令,是一种交互执行方式,执行完成的命令序列不能保存,自动化程度低,处理问题效率低。正确 15、Visual FoxPro命令的书写规则规定,命令中的英文字符是区分大小写的。错误 16、内存变量分为简单变量与数组两种。 正确

17、数组数据替代表的当前记录的命令GATHER FROM。 正确

18、在Visual FoxPro中,对表进行索引后,将产生一个新的表。 错误

19、VFP中命令执行方式每一条命令具有相对的独立性,操作直观,每键入一条命令都必须等待执行完毕后方能键入下一条命令,是一种交互执行方式,执行完成的命令序列不能保存,自动化程度低,处理问题效率低。正确 20、在程序中,若循环体中有EXIT子句,当执行到EXIT时,退出循环体,执行循环体后面的语句。正确 21、COUNT命令的功能为:统计当前表中指定范围内满足条件的记录的个数。正确 22、VFP命令的书写规则规定,命令中的英文字符是区分大小写的。错误

23、输入命令ACCEPT只能接受字符串,但用户在输入字符串时不需要加定界符。正确

24、在程序中,若循环体中有EXIT子句,当执行到EXIT时,退出循环体,执行循环体后面的语句。正确 25、在程序中,若循环体中有LOOP子句,当执行到LOOP时,退出循环体,执行循环体后面的语句。错误 26、数值型数据用来表示数量,没有定界符,可以是整数或小数,也可以是分数。错误

27、备注型数据用字母“M”表示,长度固定为4个字节,并用这4个字节来引用备注的实际内容。错误 28、执行命令 ?AT(\),屏幕显示的结果为:6正确

29、Visual FoxPro定义的日期运算符有两个:“+”,“-”。“-”只用于一个日期减去一个整数,其结果为一个新的日期。错误

30、计算与显示命令规定:?是在同行显示结果,??是在下一行显示结果。错误 31、数组在使用前,必须定义。正确

32、二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。 正确

33、区别 CLOSE ALL 与 CLEAR 命令的作用都是关闭所有打开的VFP文件。 错误

34、程序执行方式克服了单条命令执行方式的缺点,充分发挥了计算机“程序存储”、“程序控制”、完全自动高速处理数据的特点。 正确

35、VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式;高效的非过程化命令功能。正确

36、Visual FoxPro规定,逻辑型数据用.T.或.Y.表示逻辑真,用.F.或.N.表示逻辑假,所以逻辑型数据有四个值。错误

37、二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。 正确

38、区别 CLOSE ALL 与 CLEAR ALL 命令的作用都是关闭所有打开的VFP文件。错误 39、输入命令ACCEPT只能接受字符串,但用户在输入字符串时不需要加定界符。正确

40、VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式;高效的非过程化命令功能。正确

41、函数LEN(“2006年CHINA大事回顾”)的返回结果是18。错误 42、函数SUBSTR(“国际互连网”,4,2)的返回值是“连网”。 错误 43、INT(SQRT(26))的值是5。正确 44、程序是为完成某项任务而执行的命令序列,它们按一定的要求有序地编排在一起并以文件的形式储存在磁盘上, 这种文件在VFP中称为命令文件,亦称程序文件。正确 45、在Visual FoxPro中,表文件的扩展名为.DBC。错误

46、Visual FoxPro规定,逻辑型数据用.T.或.Y.表示逻辑真,用.F.或.N.表示逻辑假,所以逻辑型数据有四个值。。 错误

47、二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。 正确

13

48、区别 CLOSE ALL 与 CLEAR ALL 命令的作用都是关闭所有打开的VFP文件。错误 49、输入命令ACCEPT只能接受字符串,但用户在输入字符串时不需要加定界符。正确

50、VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式;高效的非过程化命令功能。正确

51、内存变量的类型取决于赋值数据的类型。正确

52、将表的当前记录值赋给某数组的命令是GATHER TO。错误 53、设置字符串精确比较的命令是SET EXACT ON/OFF。正确 54、字符串比较符有“=”和“==”两种。“=”表示为精确比较,只有当两个字符串完全相同时,结果为.T.。错误

55、Visual FoxPro的变量有两类,字段变量和内存变量。字段变量在建立数据库表时生成,只存在于数据库表中。正确

56.内存变量的类型取决于赋值数据的类型。正确

57、将表的当前记录值赋给某数组的命令是GATHER TO。错误 58、设置字符串精确比较的命令是SET EXACT ON/OFF。正确 59、字符串比较符有“=”和“==”两种。“=”表示为精确比较,只有当两个字符串完全相同时,结果为.T.。错误

60、Visual FoxPro的变量有两类,字段变量和内存变量。字段变量在建立数据库表时生成,只存在于数据库表中。正确

61、简单变量可用赋值语句定义,数组变量用DIMENSION命令定义。正确 62、将表的多条记录数据传送给数组的命令COPY TO ARRAY。正确 63、SET CENTURY ON 为用四位格式完整显示年份。正确 64、程序是为完成某项任务而执行的命令序列,它们按一定的要求有序地编排在一起并以文件的形式储存在磁盘上, 这种文件在VFP中称为命令文件,亦称程序文件。正确 65、LEN(STR(1234.587))的值是4错误

66、COUNT命令的功能为:统计当前表中指定范围内满足条件的记录的个数。正确

67、INPUT命令输入的数据可以是常量、变量,也可以是一般的表达式,但不能不输入任何内容直接按回车。正确

68、输入命令ACCEPT只能接受字符串,但用户在输入字符串时不需要加定界符。正确

69、备注型数据用字母“M”表示,长度固定为4个字节,并用这4个字节来引用备注的实际内容。错误 70、执行命令 ?AT(\),屏幕显示的结果为:6。正确 71、内存变量的类型取决于赋值数据的类型。正确

72、在第一次给数组或数组元素赋值前其初始值是空(NULL)。错误

73、VisualFoxPro规定,逻辑型数据用.T.或.Y.表示逻辑真,用.F.或.N.表示逻辑假,所以逻辑型数据有四个值。错误

74、将表的当前记录值赋给某数组的命令是SCATTER TO。正确 75、设置字符串精确比较的命令是SET EXACT ON/OFF。正确

76、同一个元素在程序执行过程中可以取得不同类型的数据。正确

77、程序编写好以后,可以长期存放在外存储器上,当要执行程序的功能时,可以即刻运行程序,系统会自动地将程序调入计算机内存,自动连续地执行程序中的有关命令,从而高效解决各种复杂问题。正确 78、VFP中程序的注释命令有&&和*。正确

79、FOXPRO中文件复制命令为COPY FILE ...TO ...;文件删除命令为DELETE FILE。正确 80、二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。 正确 81、程序设计就是正确地组织计算机有效地执行每一条指令或语句。错误 82、数组在使用前,必须定义。正确

83、区别 CLOSE ALL 与 CLEAR ALL 命令的作用都是关闭所有打开的VFP文件。错误 84、简单变量可用赋值语句定义,数组变量用DIMENSION命令定义。正确

85、程序执行方式克服了单条命令执行方式的缺点,充分发挥了计算机“程序存储”、“程序控制”、完全自动

高速处理数据的特点。 正确

14

86、程序是为完成某项任务而执行的命令序列,它们按一定的要求有序地编排在一起并以文件的形式储存在磁盘上,这种文件在VFP中称为命令文件,亦称程序文件。正确

87VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式;高效的非过程化命令功能。正确 88、将表的多条记录数据传送给数组的命令COPY TO ARRAY。正确 89、SET CENTURY ON 为用四位格式完整显示年份。正确

90、将数组数据(一维或二维形式)追加到表中的命令APPEND FROM ARRAY。正确 91、程序文件可以在命令窗口中执行。错误 92、内存变量分为简单变量与数组两种。正确

93、SET TALK ON/OFF 命令决定是否显示数据处理命令的响应信息。 正确 94、程序设计就是根据任务设计、编写和调试程序的过程。 正确

95、VFP程序(命令文件)的组成要素主要为命令、函数、结构控制语句。 正确 96、数值型数据用来表示数量,没有定界符,可以是整数或小数,也可以是分数错误 97、字符型数据之间可以进行数学运算,每个字符占一个字节。错误

98、数值型数据在表示很大或很小的时候可以使用科学记数法。如:5.2E6表示5200000。正确 99、逻辑型数据用字母“L”表示,它表示逻辑判断的结果,长度固定为1个字节。正确 100、执行命令 ?AT(\大学\武汉大学\),屏幕显示的结果为:5 正确 101、数据库表中可以使用长字段名,最大长度为128个字符 正确 102、执行命令 ?AT(\),屏幕显示的结果为:6 正确 103、数值转换字符函数的格式为:STR(<数值表达式>[,[,]]), 其中n表示转换成字符串后小数点后面的字符个数。正确

104、浮点型是字段变量特有的而内存变量所没有的数据类型 正确

105、Visual FoxPro定义的字符串运算符有两个:+,-。+为字符串精确连接符, 它把两个字符串原封不动连接起来,形成一个新的字符串。正确

106、赋值命令“STORE?TO ?”与“=”区别在于:“STORE?TO ?”可以同时给多个变量赋值,而“=”只能一次给一个变量赋值。正确

107、若内存变量名和当前打开的表中的一个字段名都为NAME,?NAME后显示字段变量。正确 108、VFP程序(命令文件)的组成要素主要为命令、函数、结构控制语句。正确

109、表中姓名宽度为6,入学(总分为6,小数位为2),特长为备注型共3个字段,表的记录长度为18 错误 110、Visual FoxPro规定,变量名必须以字母、汉字或下划线开头,其后可以是字母(汉字)、数字和下划线。 正确

三、程序改错题

1.下列程序为求s=1-1/3+1/5-1/7+...-1/99之值,(精确到小数后两位), 程序中有错误。 改正后运行程序,将程序执行结果填入答案框内。

set talk off 修改后:set talk off s=0 s=0 n=1 n=1 do while n<=99

i=1 s=s+1/n

do while n<=99 n=n+1

s=s+i/n enddo

n=n+2 ?s

i=-i return

enddo

?s

return

0.7804

15


vf期末考试题库含答案(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:微机原理王晓莉实验09

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: