计算机VF二级笔试题副本.docx

上传人:b****5 文档编号:12330037 上传时间:2023-04-18 格式:DOCX 页数:25 大小:24.79KB
下载 相关 举报
计算机VF二级笔试题副本.docx_第1页
第1页 / 共25页
计算机VF二级笔试题副本.docx_第2页
第2页 / 共25页
计算机VF二级笔试题副本.docx_第3页
第3页 / 共25页
计算机VF二级笔试题副本.docx_第4页
第4页 / 共25页
计算机VF二级笔试题副本.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

计算机VF二级笔试题副本.docx

《计算机VF二级笔试题副本.docx》由会员分享,可在线阅读,更多相关《计算机VF二级笔试题副本.docx(25页珍藏版)》请在冰豆网上搜索。

计算机VF二级笔试题副本.docx

计算机VF二级笔试题副本

计算机VF二级笔试题-副本.txt我的人生有A面也有B面,你的人生有S面也有B面。

失败不可怕,关键看是不是成功他妈。

现在的大学生太没素质了!

过来拷毛片,居然用剪切!

有空学风水去,死后占个好墓也算弥补了生前买不起好房的遗憾。

计算机二级VF试题

一、选择题

(1)根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成

A)动态结构和静态结构

B)紧凑结构和非紧凑结构

C)线性结构和非线性结构

D)内部结构和外部结构

正确答案:

C

(2)设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为

A)12

B)13

C)14

D)15

正确答案:

B

(3)在下列几种排序方法中,要求内存量最大的是

A)插入排序

B)选择排序

C)快速排序

D)归并排序

正确答案:

D

(4)下列叙述中,不属于结构化程序设计方法的主要原则的是

A)自顶向下

B)由底向上

C)模块化

D)限制使用goto语句

正确答案:

B

(5)下列不属于软件调试技术的是

A)强行排错法

B)集成测试法

C)回溯法

D)原因排除法

正确答案:

B

(6)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为

A)PAD图

B)N-S图

C)结构图

D)数据流图

正确答案:

B

(7)软件复杂性度量的参数包括

A)效率

B)规模

C)完整性

D)容错性

正确答案:

B

(8)下列叙述中,不属于数据库系统的是

A)数据库

B)数据库管理系统

C)数据库管理员

D)数据库应用系统

正确答案:

B

(9)数据库系统的核心是

A)数据库

B)数据库管理系统

C)数据模型

D)软件工具

正确答案:

B

(10)视图设计一般有3种设计次序,下列不属于视图设计的是

A)自顶向下

B)由外向内

C)由内向外

D)自底向上

正确答案:

B

(11)如果把职工当成实体,则某个职工的姓名"王五"应看成

A)属性值

B)记录值

C)属性型

D)记录型

正确答案:

A

(12)可以比较大小的数据类型包括

A)数值型、字符型、日期型和逻辑型

B)数值型、字符型和日期型

C)数值型和字符型

D)数值型

正确答案:

A

(13)在VisualFoxPro中,下列数组元素的使用正确的是

A)PI(0,1)

B)PI(2,0)

C)PI(2,3)

D)PI(1,2,3)

正确答案:

C

(14)已知X=4<5,则函数VARTYPE(X)的结果是

A)L

B)C

C)N

D)D

正确答案:

A

(15)执行命令?

LEN(ALLTRIM("□□□计算机□□等级考试□□□"))的结果是(□表示空格)

A)14

B)16

C)19

D)22

正确答案:

B

(16)下列命令中,可以打开数据库设计器的是

A)CREATEDATABASE

B)MODIFYDATABASE

C)OPENDATABASE

D)USEDATABASE

正确答案:

B

(17)通过关键字建立临时关联时,要求

A)父表必须建立索引并打开

B)子表必须建立索引并打开

C)父表和子表必须同时建立索引,并在不同的工作区打开

D)两表无需建立索引,有相同字段即可

正确答案:

C

(18)多表操作中,分别在1,3,5号工作区中打开数据表,此时若执行命令SELECT0后,当前的工作区号是

A)0号

B)1号

C)2号

D)无工作区打开

正确答案:

C

(19)要为当前表中所有学生的总分加5,应该使用的命令是

A)CHANGE总分WITH总分+5

B)REPLACE总分WITH总分+5

C)CHANGEALL总分WITH总分+5

D)REPLACEALL总分WITH总分+5

正确答案:

D

(20)数据表中"婚否"字段是逻辑型字段,要显示所有未婚记录,应使用命令

A)LISTFOR婚否=F

B)LISTFOR婚否<>T

C)LISTFOR婚否

D)LISTFORNOT婚否

正确答案:

D

(21)如果希望用户在输入"年龄"字段值时,要求数值必须大于0,应在下列哪项中设置

A)字段类型

B)信息

C)规则

D)默认值

正确答案:

C

(22)在当前目录下有数据表文件"zg.dbf",执行如下SQL语句后

SELECT*FROMzgINTOCURSORzgORDERBY职工号/A

A)生成一个按"职工号"升序的临时表文件,将原来的zg.dbf文件覆盖

B)生成一个按"职工号"降序的临时表文件,将原来的zg.dbf文件覆盖

C)不会生成新的排序文件,保持原数据表内容不变

D)系统提示出错信息

正确答案:

D

(23)在命令窗口用BROWSE命令显示视图结构之前,应打开视图,打开视图的命令格式是

A)USE<视图名>

B)USE<视图名>NODATAIN<工作区编号>

C)USE<视图名>NODATAON<工作区编号>

D)USE<视图名>STRUCTURETO<工作区编号>

正确答案:

B

(24)在指定范围内扫描数据表文件,查找满足条件的记录并执行循环体中其他的语句,最合适的循环语句是

A)DOWHILE-ENDDO

B)DOCASE-ENDCASE

C)SCAN-ENDSCAN

D)FOR-ENDFOR

正确答案:

C

(25)有如下程序:

X=10

M=2

N=3

DOSUB1WITHM,N

DOSUB1WITHM,N

PROCEDURESUB1

PARAMETERSM,N

X=M+10

M=M+N

?

X,M,N

ENDPROC

执行程序后,屏幕中的输出结果为

A)1253

1283

B)1283

1583

C)1253

1583

D)1223

1283

正确答案:

C

(26)下列属性中,与在编辑框中选定文本无关的属性是

A)SelStart

B)SelLength

C)SelText

D)ScrollBars

正确答案:

D

(27)下列表格控件属性中,属于标头属性的是

A)Sparse

B)ControlSource

C)Alignment

D)CurrentControl

正确答案:

C

(28)当对象获得焦点时引发的事件是

A)GotFocus

B)LostFocus

C)SetFocus

D)InteractiveChange

正确答案:

A

(29)若当前定义的是菜单栏,则"菜单设计器"窗口的"结果"下拉列表框中出现的是

A)命令、过程、子菜单和菜单项4个选项

B)命令、过程、子菜单和填充名称4个选项

C)命令、子菜单、填充名称和菜单项4个选项

D)过程、子菜单、填充名称和菜单项4个选项

正确答案:

B

(30)报表设计器中,域控件的数据类型包括

A)字符型、日期型

B)字符型、数值型和日期型

C)字符型、数值型和逻辑型

D)字符型、数值型、逻辑型和日期型

正确答案:

B

外币表:

外币名称外币代码现钞买入价基准价现钞卖出价

美元12821.6555827.4500825.9500

英镑141171.43001176.50001204.0500

欧元15877.5325895.5600886.2686

法郎18585.5500600.4888604.6500

持有者:

姓名外币代码持有数量

张三121000

张三141300

张三151500

李芳142000

李芳181500

王林141800

王林151200

刘剑122000

刘剑151200

刘剑181500

(31)有如下SQL语句:

SELECT姓名,外币名称,持有数量FROM兑换,持有者;

WHERE兑换.外币代码=持有者.外币代码;

AND持有数量>=1500;

ORDERBY持有数量DESC,姓名

执行该语句后,最后一条记录的内容是

A)李芳英镑2000

B)张三欧元1500

C)刘剑法郎1500

D)李芳法郎1500

正确答案:

B

(32)计算出"刘剑"所持有的全部外币相当于人民币的价值数量,下列语句正确的是

注意:

某种外币相当于人民币数量的计算公式:

人民币价值数量=该种外币的"现钞买入价"*该种外币"持有数量"

A)SELECTSUM(现钞买入价*持有数量)AS人民币价值;

FROM持有者,兑换;

WHERE兑换.外币代码=持有者.外币代码;

AND姓名="刘剑"

B)SELECTSUM(现钞买入价*持有数量)AS人民币价值;

FROM持有者,兑换;

WHERE兑换.外币代码=持有者.外币代码;

FOR姓名="刘剑"

C)SELECTCOUNT(现钞买入价*持有数量)AS人民币价值;

FROM持有者,兑换;

WHERE兑换.外币代码=持有者.外币代码;

AND姓名="刘剑"

D)SELECTCOUNT(现钞买入价*持有数量)AS人民币价值;

FROM持有者,兑换;

WHERE兑换.外币代码=持有者.外币代码;

FOR姓名="刘剑"

正确答案:

A

(33)将兑换表中,美元和英镑的基准价上调0.05%,下列SQL语句正确的是

A)UPDATE兑换FOR基准价=基准价*1.05;

WHERE外币名称="美元"OR外币名称="英镑"

B)UPDATE兑换SET基准价=基准价*1.05;

WHERE外币名称="美元"OR外币名称="英镑"

C)UPDATE兑换SET基准价=基准价*1.05;

WHERE外币名称="美元"AND外币名称="英镑"

D)UPDATE兑换FOR基准价=基准价*1.05;

WHERE外币名称="美元"AND外币名称="英镑"

正确答案:

B

(34)删除"持有者"表中所有外币名称为"欧元"的记录,下列SQL语句正确的是

A)DELETEFROM持有者WHERE外币代码IN;

(SELECT外币代码FROM兑换WHERE外币名称="欧元")

B)DELETEFROM持有者WHERE外币代码IN;

SELECT外币代码FROM兑换WHERE外币名称="欧元"

C)DELETEFROM持有者;

WHERE持有者.外币代码=兑换.外币代码;

AND外币名称="欧元"

D)DELETEFROM持有者,兑换;

WHERE持有者.外币代码=兑换.外币代码;

AND外币名称="欧元"

正确答案:

A

(35)查询持有外币种类在3种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是

A)SELECT姓名,COUNT(*)AS外币种类FROM持有者;

GROUPBY姓名HAVINGCOUNT(*)>=3;

ORDERBYCOUNT(*)ASC,姓名DESC

B)SELECT姓名,COUNT(*)AS外币种类FROM持有者;

GROUPBY姓名HAVINGCOUNT(*)>=3;

ORDERBYCOUNT(*),姓名

C)SELECT姓名,COUNT(*)AS外币种类FROM持有者;

GROUPBY姓名HAVINGCOUNT(*)>=3;

ORDERBY外币种类,姓名DESC

D)SELECT姓名,COUNT(*)AS外币种类FROM持有者;

GROUPBY姓名HAVINGCOUNT(*)>=3;

ORDERBY外币种类+姓名DESC

正确答案:

C

二、填空题

(1)算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【1】。

正确答案:

1.(时间复杂度和空间复杂度)

(2)数据结构包括数据的逻辑结构、数据的【2】以及对数据的操作运算。

正确答案:

1.(存储结构)

(3)可以把具有相同属性的一些不同对象归类,称为【3】。

正确答案:

1.(对象类)

(4)软件工程包括3个要素,分别为方法、工具和【4】。

正确答案:

1.(过程)

(5)由关系数据库系统支持的完整性约束是指【5】和参照完整性。

正确答案:

1.(实体完整性)

(6)在VisualFoxPro中,索引文件的扩展名有两类,即【6】和【7】。

正确答案:

1.(.IDX或IDX)2.(.CDX或CDX)

(7)实体完整性是通过【8】和【9】来实现的。

正确答案:

1.(主关键字)2.(候选关键字)

(8)在VisualFoxPro中,对象的引用有【10】和【11】两种。

正确答案:

1.(绝对引用)2.(相对引用)

(9)学生表中有字段:

姓名、计算机和班级号,下列程序是查询并显示所有班级号为"1002"的学生记录,完成程序填空。

USE学生表

DOWHILE【12】

IF班级号="1002"

DISPLAY

ENDIF

【13】

ENDDO

USE

正确答案:

1.(NOTEOF())2.(SKIP)

(10)设有学生表(姓名,班级名称),用SQL语句检索每个班级的学生人数的语句是:

SELECT班级名称,【14】AS人数FROM学生表【15】

正确答案:

1.(COUNT(*))2.(GROUPBY班级名称)

 

1.设有变量pi=3.1415926,执行命令?

ROUND(pi,3)的显示结果为______。

A、3.141

B、3.142*

C、3.140

D、3.000

2.以下关于自由表的叙述,正确的是______。

A、全部是用以前版本的FOXPRO(FOXBASE)建立的表

B、可以用VisualFoxPro建立,但是不能把它添加到数据库中

C、自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表

D、自由表可以添加到数据库中,但数据库表不可从数据库中移出成为自由表

 

3.SQL语句中删除表的命令是______。

A、DROPTABLE*

B、DELETETABLE

C、ERASETABLE

D、DELETEDBF

4.用二维表数据来表示实体及实体之间联系的数据模型称为______。

A、实体--联系模型

B、层次模型

C、网状模型

D、关系模型*

5.如果一个过程不包含RETURN语句,或RETURN语句中没有指定表达式,那么该过程______。

A、没有返回值

B、返回0

C、返回.T.*

D、返回.F.

6.下列关于属性、方法和事件的叙述中,______是错误的。

A、属性用于描述对象的状态,方法用于表示对象的行为

B、基于同一个类产生的两个对象可以分别设置自己的属性值

C、事件代码也可以像方法一样被显式调用

D、在新建一个表单时,可以添加新的属性、方法和事件*

7.SQL实现分组查询的短语是______。

A、ORDERBY

B、GROUPBY*

C、HAVING

D、ASC

8.Appendblank命令的作用是______。

A、编辑记录

B、在第一条记录前增加新记录

C、在表尾增加一条空白记录*

D、在当前记录前增加一条空白记录

9.连编应用程序不能生成的文件是______。

A、.app文件

B、.exe文件

C、comdll文件

D、.prg文件*

10.用SQL语句建立表时为属性定义有效性规则,应使用短语______。

A、DEFAULT

B、PRIMARYKEY

C、CHECK*

D、UNIQUE

11.在下列函数中,函数返回值为数值的是______。

A、BOF()

B、CTOD('01/01/96')

C、AT('人民','中华人民共和国')*

D、SUBSTR(DTOC(DATE()),7)

12.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C

(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对于图书管理数据库,查询读者孙慨然的情况。

下面SQL语句正确的是______。

SELECT*FROM读者_______

A、WHERE姓名="孙慨然"*

B、WHERE图书.姓名="孙慨然"

C、FOR姓名="孙慨然"

D、WHERE姓名=孙慨然

13.设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。

A、X=Y

B、X==Y

C、X$Y*

D、AT(X,Y)=0

14.可以链接或嵌入OLE对象的字段类型是______。

A、备注型字段

B、通用型和备注型字段

C、通用型字段*

D、任何类型的字段

15.在VisualFoxPro中进行参照完整性设置时,要想设置成:

当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择_____。

A、限制(Restrict)

B、忽略(Ignore)

C、级联(Cascade)*

D、级联(Cascade)或限制(Restrict)

16.下面关于列表框和组合框的陈述中,______是正确的。

A、列表框和组合框都可以设置成多重选择

B、列表框可以设置成多重选择,而组合框不能*

C、组合框可以设置成多重选择,而列表框不能

D、列表框和组合框都不能设置成多重选择

 

17.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C

(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对于图书管理数据库,检索所有藏书的书名和出版单位。

下面SQL语句正确的是_______。

 

A、SELECT书名,出版单位FROM图书*

B、SELECT书名;出版单位FROM图书

C、SELECT书名,出版单位FOR图书

D、SELECT书名,出版单位FOR图书

 

18.VisualFoxPro6.0是一个______。

A、8位数据库开发系统

B、16位数据库开发系统

C、32位数据库开发系统*

D、64位数据库开发系统

19.使用关系运算对系统进行操作,得到的结果是______。

A、属性

B、元组

C、关系*

D、关系模式

20.设有变量sr="2000年上半年全国计算机等级考试",能够显示"2000年上半年计算机等级考试"的命令是______。

A、?

sr"全国"

B、?

SUBSTR(sr,1,8)+SUBSTR(sr,11,17)

C、?

STR(sr,1,12)+STR(sr,17,14)

D、?

SUBSTR(sr,1,12)+SUBSTR(sr,17,14)*

21.在输入SETCOLLATETO"PINYIN"后,命令?

[李华]<=[黄华],"计算机报"$"计算机"的执行结果应为______。

A、.T..T.

B、.F..F.*

C、.T..F.

D、.F..T.

22.“项目管理器”的“文档”选项卡用于显示和管理______。

A、表单、报表和查询

B、数据库、表单和报表

C、查询、报表和视图

D、表单、报表和标签*

23.在"职工档案"表文件中,婚否是L型字段,性别是C型字段,若检索"已婚的女同志",应该用______逻辑表达式。

A、婚否OR(性别='女')

B、(婚否=.T.)AND(性别='女')*

C、婚否AND(性别=女)

D、已婚OR(性别=女)

24.不属于数据定义功能的SQL语句是______。

A、CREATTABLE

B、CREATCURSOR

C、UPDATE*

D、ALTERTABLE

25.下列哪项体现了关系数据库的参照完整性______。

A、主键

B、超键

C、外键*

D、侯选键

26.命令"DIMEarray(5,5)"执行后,array(3,3)的值为______。

A、0

B、1

C、.T.

D、.F.*

27.使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是____。

A、OPENQUERYzgjk.qpr

B、MODIFYQUERYzgjk.qpr*

C、DOQUERYzgjk.qpr

D、CREATEQUERYzgjk.qpr

28.SQL语言是具有______的功能。

A、关系规范化、数据操纵、数据控制

B、数据定义、数据操纵、数据控制*

C、数据定义、关系规范化、数据控制

D、数据定义、关系规范化、数据操纵

29.如果需要在Myform=CreateObject("Form")所创建的表单对象Myform中添加command1按钮对象,应当使用命令______。

A、AddObjectCommand1AScommandbutton

B、Myform.Addobject("command1","commandbutton")*

C、Myform.Addobject("commandbutton","command1")

D、command1=Addobject("comand1","commandbutton")

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

A、单一索引文件(IDX)

B、复合索引文件(CDX)

C、结构化复合索引文件*

D、非结构化复合索引文件

31.在SQL的计算查询中,用于求平均值的函数是______。

A、AVG*

B、AVERAGE

C、average

D、AVE

32.在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是____。

A、永久性关联

B、永久性关联或临时性关联

C、临时性关联*

D、永久性关联和临时性关联

33.设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C

(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

对于图书管理数据库,检索藏书中比高等教育出版社的所有图书的书价更高的书。

下面SQL语句正确的是______。

SELECT*FROM图书WHE

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

当前位置:首页 > 自然科学 > 物理

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

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