网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

2016计算机二级《VFP》备考练习题与答案

栏目: 计算机二级 / 发布于: / 人气:1.37W

1[单选题] 执行下列程序后,变量y的值是(  )。

2016计算机二级《VFP》备考练习题与答案

SET TALK OFF

CLEAR

X=2000

Do CASE

CASE x<=1000

y=x*0.1

CASE x>1000

y=x*0.2

CASE x>1500

y=x*0.3

CASE x>2500

y—x*0.4

ENDCASE

?Y

A.200B.400C.600D.800

参考答案:B

参考解析:本题考查分支语句DO CASE-END-CASE,多分支语句需依次判断CASE后的条件是否成立。当发现某个CASE后的条件成立时,就运行该CASE和下一个CASE间的命令序列,然后运行ENDCASE后面的命令。如所有的条件都不成立,则运行OTHERWISE与ENDCASE之间的命令序列,然后转向ENDCASE后面的语句。因此本题运行Y=x*0.2=400,即B选项正确。

2[单选题] 查询单价在600元以上的主机板和硬盘的正确SQL命令是( ).

CT*FROM产品WHERE单价>600AND(名称=ˋ主机板′AND名称=ˋ硬盘′)

CT*FROM产品WHERE单价>600AND(名称=ˋ主机板′OR名称=ˋ硬盘′)

CT*FROM产品FOR单价>600AND(名称=ˋ主机板′AND名称=ˋ硬盘′)

CT*FROM产品FOR单价>600AND(名称=ˋ主机板′OR名称=ˋ硬盘′)

参考答案:B

参考解析:SQL的基本格式为SELECT-FROM-WHERE,其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,WHERE说明查询条件。查询主机板和硬盘信息应使用…or连接。

3[单选题] 在下列控件中,不属于容器型控件的是

A.组合框B.表格C.页框D.选项组

参考答案:A

参考解析:表单作为容器,一般都要包含一些控件,以实现特定的交互功能。其中容器型控件有命令组、选项组、表格、页框,组合框为基本型控件。故本题A为正确选项。

4[单选题] 在Visual FoxPro中,视图的创建不能基于(  )。

A.数据库表B.自由表C.视图D.查询

参考答案:D

参考解析:视图兼有“表”和“查询”的特点。与查询类似的地方是,可以用来从一个或多个相关联的表中提取有用信息;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久保存在磁盘上。使用视图可以从表中提取一组记录,改变这些记录的值,并把更新结果送回到基本表中。视图的数据可以来自数据库表、自由表和其他视图,因此视图的创建不能基于查询,D为正确选项。

5[单选题] 在Visual FoxPro中可以用DO命令执行的文件不包括(  )。

A.PRG文件B.MPR文件C.FRX文件D.QPR文件

参考答案:C

参考解析:PRG文件是程序文件,DO是执行程序文件;MPR文件是编译后的菜单程序,DO是运行菜单程序,运行菜单程序时,系统叁自动编译.mpr文件,产生用于运行的.mpx文件;QPR文件是查翻文件,DO是执行查询,可看查询结果;FRX是报表文件,报表文件可以进行输出,使用的命令是:REPORTFORM。

6[单选题] 在SQL的ALTER TABLE语句中,为了增加一个新的字段应该使用短语( )。

参考答案:D

参考解析:向表中添加新的字段和新的索引,其命令格式为:ALTER TABLE<表名>ADD[COLUMN]<字段类型>[<长度>[,<小数位数>])][NULLINOTNULL][CHECK<逻辑表达式1>[ERROR<字符型文本提示信息>]][DEFAULT<默认值表达式>][ADD PRIMARY KEY<索引表达式2>TAG<索引名1>][ADD UNIQUE<索引表达式3>TAG<索引名2>]增加-个新的字段应该使用ADD短语,即D)选项正确。

7[单选题] 有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是( )。

A.自然连接B.并C.交D.差

参考答案:D

参考解析:关系T中的元组是关系R中有二关系S中没有的元组的集合,即从关系R中除去与关系S中相同元组后得到的关系T。所以做的是差的运算。

8[单选题] 打开已经存在的表单文件的命令是( )。

FY FORM

参考答案:A

参考解析:修改表单文件的命令格式是:MODIFYFORM<表单文件名>。

9[单选题]在VisualFoxPr0中,使用LOCATEFOR命令发条件查找记录,当查找到满足条件的第l条记录后。

如果还需要查找下一条满足条件的记录,应该使用命令

TEFOR命令命令INUE命令D.G0命令

参考答案:C

参考解析:LOCAZE命令是按条件定位记录位置的命令,其命令格式为:LoCATEFOR<条件表达式>。该命令执行后将记录指针定位在满足条件的第l条记录上。如果要使指针指向下一条满足条件的记录。使用CONTINUE命令,如果没有满足条件的记录则指向文件结束位置。

10[单选题] 在表单中为表格控件指定数据源的属性是( )。

rdFrom

参考答案:C

参考解析:表格是-种容器对象,其外形与Browse窗口相似,-个表格由若干列对象(Column)组成,每个列对象包含-个标头对象(Header)和若干控件。这里,表格、列、标头和控件都有自己的属性、事件和方法。其中,RecordSource属性用于指明表格数据源,即C)选项正确。