好文档 - 专业文书写作范文服务资料分享网站

2020年全国计算机二级vfp全真模拟考试题及答案(三)

天下 分享 时间: 加入收藏 我要投稿 点赞

2020年全国计算机二级vfp全真模拟考试题及答

案(三)

1.支持子程序调用的数据结构是( A ). A)栈 B)树 C)队列 D)二叉树

【解析】栈支持子程序调用.栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A).

2.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( C ).

A)10 B)8 C)6 D)4

【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中是5+1=6个. 3.有两个关系R,S如下:

由关系R通过运算得到关系S,则所使用的运算为( B ).

A)选择 B)投影 C)插入 D)连接

【解析】投影运算是指对于关系内的域指定可引入新的运算.本题中S是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关系.所以选择B).

4.在Visual FoxPro中,有如下程序,函数IIF()返回值是( A ). *程序 PRIVATE X, Y STORE \男\Y = LEN(X)+2

? IIF( Y < 4, \男\女\RETURN

A)\女\男\

【解析】iif函数测试逻辑表达式的值,若为逻辑真,函数返回前表达式的值,否则返回后表达式的值;Len函数中一个中文字符占两个字符,所以Y的值为4,Y<4为假,iif()的结果为\女\

5.计算结果不是字符串\的表达式是( A ). A)at(\C)right(\

【解析】at(<字符表达式1>,<字符表达式2>,<数值表达式>)函数如果前字符串是后字符串的子串,返回前字符串首字符在后字符串中第几次出现的位置,表达式at(\不正确;substr函数从指定表达式值的指定位置取指定长度的子串作为函数,substr(\的值为\从指定表达式值的左端取一个指定长度的子串作为函数值,right(\的值为\从指定表达式值的右端取一个指定长度的子串作为函数值,left(\的值为\

6.下列程序段执行时在屏幕上显示的结果是( D ). DIME a(6) a(1)=1 a(2)=1 FOR i=3 TO 6

a(i)=a(i-1)+a(i-2) NEXT ?a(6)

A)5 B)6 C)7 D)8

【解析】For循环中的语句a(i)=a(i-1)+a(i-2)是指定每个元素的值为它的前两项的和,这个元素必须只能从第3项开始指定.由于前两项分别是1、1,所以数组a的六个元素分别是1,1,2,3,5,8;元素a(6)的值是8.

7.下列函数返回类型为数值型的是( B ). A)STR B)VAL C)CTOD D)DTOC

【解析】str函数把数值转换成字符串,返回值是字符型;val函数字符串转换成数值,返回值是数值型;ctod函数字符转换成日期,返回值是日期型;dtoc函数日期转换成字符,返回值是字符型. 8.下列程序段执行时在屏幕上显示的结果是( B ). x1=20 x2=30

SET UDFPARMS TO VALUE

DO test WITH x1,x2 ?x1,x2 PROCEDURE test PARAMETERS a,b x=a a=b b=x ENDPRO

A)30 30 B)30 20 C)20 20 D)20 30

【解析】根据过程test的代码可以分析出:test的功能是将传递的两个参数互换.变量x1,x2的初始值是20、30,经过\test WITH x1,x2\的调用后,x1,x2的值互换,值分别是30、20.

9.为当前表中所有学生的总分增加10分,正确的命令是( D ). A)CHANGE 总分WITH 总分+10 B)REPLACE总分WITH 总分+10 C)CHANGE ALL 总分WITH 总分+10 D)REPLACE ALL 总分WITH 总分+10

【解析】直接修改记录的值,可以使用REPLACE命令,其格式为: REPLACE FieldName WITH eExpression [, FieldName2 WITH eExpression2] … [FOR iExpression]

本题中A)、C)选项不对.因要对所有学生的总分增加10分,所以要用ALL表示全部记录.

10.在Visual FoxPro中,扩展名为mnx的文件是( D ). A)备注文件 B)项目文件 C)表单文件 D)菜单文件

【解析】mnx是菜单文件的扩展名;备注文件的扩展名是fpt;项目文件的扩展名是pjx;表单文件的扩展名是scx.

11.如果内存变量和字段变量均有变量名\姓名\那么引用内存变量错误的方法是( C ).

A)M.姓名 B)M->姓名 C)姓名 D)M

【解析】每一个变量都有一个名字,可以通过变量名访问变量.如果当前表中存在一个和内存变量同名的字段变量,则在访问内存变量时,必须在变量名前加上前缀M.(或M->),否则系统将访问同名的字段变量.

12.MODIFY STRUCTURE命令的功能是( B ).

A)修改记录值 B)修改表结构 C)修改数据库结构 D)修改数据库或表结构

【解析】在命令窗口执行入MODIFY STRUCTURE命令,则打开表设计器,对表结构进行修改;修改数据库的命令是MODIFY DATABASE;修改记录值的命令是REPLACE.

13.欲执行程序temp.prg,应该执行的命令是( B ).

A)DO PRG temp.prg B)DO temp.prg C)DO CMD temp.prg D)DO FORM temp.prg

【解析】运行程序文件的命令方式是: DO <文件名>.文件为扩展名为.prg的程序文件.

2020年全国计算机二级vfp全真模拟考试题及答案(三)

2020年全国计算机二级vfp全真模拟考试题及答案(三)1.支持子程序调用的数据结构是(A).A)栈B)树C)队列D)二叉树【解析】栈支持子程序调用.栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续
推荐度:
点击下载文档文档为doc格式
9alhs9kpgs0mq5e7eayt5nd0e7n2rf017cp
领取福利

微信扫码领取福利

微信扫码分享