全国计算机等级考试二级VF笔试历届真题_第1页
全国计算机等级考试二级VF笔试历届真题_第2页
全国计算机等级考试二级VF笔试历届真题_第3页
全国计算机等级考试二级VF笔试历届真题_第4页
全国计算机等级考试二级VF笔试历届真题_第5页
已阅读5页,还剩171页未读 继续免费阅读

下载本文档

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

文档简介

2012年3月全国计算机等级考试二级(VF)笔试试题与答案

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡

相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是

A)循环队列是队列的一种依次存储结构B)循环队列是队列的一种链式存储结

0循环队列是非线性结构D)循环队列是一种逻辑结

(2)下列叙述中正确的是

A)栈是一种先进先出的纯属表B)队列是一种后进先出的线

性表

C)栈与队列都是非线性结构D)以上三种说法都不对

⑶一颗二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为

A)6B)10C)1

D)4

(4)在下列模式中,能够给出数据库的物理存储结构与物理存取方法的是

A)概念模式B)逻辑模式0外模

式D)内模式

(5)在满意实体完整性约束的条件下

A)一个关系中必需有多个候选关键字

B)一个关系中应当有一个或多个候选关键字

0一个关系只能有一个候选关键字

D)一个关系中可以没有候选关键字

(6)有三个关系R、S和T如下:

T

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

A)自然连接B)交0

差D)并

⑺软件生命周期中的活动不包括

A)要求分析B)市场调研0软件测

试D)软件维护

(8)下面不属于需求分析阶段任务的是

A)制定软件集成测试安排B)确定软件性能需求

0需求规格说明书评审D)确定软件系统的功能

需求

(9)在黑盒测试方法中,设计测试用例的主要依据是

A)程序内部逻辑B)程序流程图

0程序外部功能D)程序数据结

(10)在软件设计中不运用的工具是

A)系统结构力B)数据流图

(DFD图)

0程PAD图D)程序流

程图

(11)VisualFoxPro6.0属于

A)层次数据库存管理系统B)面对对象数据库管理

系统

0分布式数据库管理系统0)关系数据库管理系统

(12)下列字符常量的表示中,错误的是

A)'3+5,B)[[品牌]]0「计算

机”]D)'[X=

(13)函数UPPER(“la2B”)的结果是

A)lA2bB)la2bC)U2

BD)1A2B

(14)可以随表的打开而自动打开的索引是

A)结构复合索引文件B)单项压缩索引文件

0单项索引文件D)非结构复合

索引文件

(15)为数据库表增加有效性规则是为了保证数据的

A)参照完整性B)表完整性0域完整

性D)实体完整性

(16)在VisualFoxPro中,可以在不同工作区同时打开多个数据库表或自由表,变更当前工

作区的吩咐是

A)SELECTB)OPEN0LOAD

D)USE

(17)在INPUT、ACCEPT和WATT三个吩咐中,必须要以回车键表示输入结束的吩咐是

A)INPUT、ACCEPT和WAITB)ACCEPT.WAIT

C)INPUT、WAITD)INPUT、ACCE

PT

(18)下列控件中,不能设置数据源的是

A)吩咐按钮B)选项组0复选

框D)列表框

(19)查询“老师”表中“住址”字段中含有“望京”字样的老师信息,TF确的SQL语句是

A)SELECT木FROM老师FOR住址LIKE"%望京%"

B)SELECT*FROM老师WHERE住址二"%望京%"

C)SELECT*FROM老师WHERE住址LIKE"%望京%”

D)SELECT*FROM老师FOR住址一“%望京%”

(20)查询设计器中的“筛选”选项卡的作用是

A)查看生成的SQL代码B)选择圻要查询的字

0增加或删除查询表D)指定查询条件

(21)某数据库有20条记录,若用函数EOF()测试结果为.T.,那么此时函数RECNO()值是

A)1B)19C)2

1D)20

(22)为“老师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确

的SQL语句是

A)CHANGETABLE老师ALTER职工号CHECKLEFT(职工号,3)二"110”

B)ALTERTABLE老师ALTER职工号CHECKLEFT(职工号,3)二"110”

0CHANGETABLE老师ALTER职工号SETCHECKOCCURS(职工号,3)=“110”

D)ALTERTABLE老师ALTER职工号SETCHECKLEFT(职工号,3)="110"

(23)对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为

A)性别+STR(年龄,2)B)VAL(性别)+年龄

C)性别,年龄D)性别+年龄

(24)删除视图salary的吩咐是

A)DELETEsalaryB)DELETEsalar

yVIEW

C)DROPVIEWsalaryD)DROPsalaryVIE

W

(25)关于内在变量的调用,下列说法正确的是

A)私有变量能被本层模块和下层程序调用

B)局部变量能被本层模块和下层程序调用

0局部变量不能被本层模块程序调用

D)私有变量只能被本层模块程序调用

(26)在吩咐按钮组中,确定按钮数目的属性是

A)ButtonNumB)ButtonNumCointC)ControlSourc

eD)Value

(27)报表文件的扩展名是

A).MNXB).PRGC).FR

XD).FXP

(28)下列选项中,不属于SQL数据定义功能的是

A)DROPB)SELECTC)ALTE

RD)CREATE

(29)要将VisualFoxPro系统菜单复原成标准配置,可先执行SETSYSMENUN0SAVE吩咐,然

后再执行

A)SETTOSYSMENUB)SETDE

FAULTTOSYSMENU

C)SETTODEFAULTD)SETSYSM

ENUTODEFAULT

(30)假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最终触发的事务是:

A)选项按钮组的InitB)表单的

Load

0表单的TnitD)

选项按钮的Tnit

31-35题运用如下三个数据库表:

图书(索书号,书名,出版社,定价,ISB\)

借书证(借书证号,姓名,性别,专业,所在单位)

借书记录(借阅号,索书号,借书证号,借书日期,还书日期)

其中:定价是货币型,借书日期和还书日期是日期型,其它是字符型。

(31)查询借书证上专业为“计算机”的全部信息,正确的SQL语句是

A)SELECTALLFROM借书证WHERE专业="计算机"

B)SELECT*FROM借书证WHERE专业="计算机”'

C)SELECTALLFROM借书记录WHERE专业=”计算机”

D)SELECT借书证号FROM借书证WHERE专业="计算机”

第(32)-(35)题运用如下3个表:

(32)查询2011年被借过图书的书名、出版社和借书日期,正确的SQL语句是

A)SELECT书名,出版社,借书日期FROM图书,借书记录WHERE图书.索书号

ANDYEARR(借书日期)=2011

B)SELECT书名,出版社,借书日期FROM图书,借书记录WHERE借书日期二2011

AND图书.索书号二借书记录索书号

0SELECT书名,出版社,借书日期FROM图书,借书记录WHEREYEARR(借书日期)=2011

AND图书.索书号=借书记录.索书号

D)SELECT书名,出版社,借书日期FROM图书,借书记录图书.索书号二借书记录.索书号

ANDWHEREYEARR(借书日期)-YEAR(2011)

(33)查询全部借阅过“中国出版社”图书的读者的姓名的所在单位

A)SELECT姓名,所在单位FROM图书,借书记录WHERE图书.索书号=借书记录.索书号

AND出版社-“中国出版”

B)SELECT姓名,所在单位FROM图书,借书证WHERE图书.索书号=借书证,借书证号

AND出版社="中国出版”

0SELECT姓名,所在单位FROM借书证,图书,借书记录WHERE借书证.借书证号=借书记

录.借书证号

AND图书.索书号二借书记录.索书号AND出版社=*'中国出版"

D)SELECT姓名,所在单位FROM借书证,借书记录WHERE借书证.借书证号二借书记录.借

书证号

AND出版社二”中国出版”

(34)从借书证表中删除借书证号为“1001”的记录,正确的SQL语句是

A)DROPFROM借书证WHERE借书证号="1001n

B)DELETEFROM借书证WHERE借书证号=M1001H

C)DELETEFROM借书证FOR借书证号="1001n

D)DROPFROM借书证FOR借书证号=u1001n

(35)将原值为“锦上安排探讨所”的所在单位字段值重设为“不详”,正确的SQL语句是

A)UPDATE借书证SET所在单位="锦上安排探讨所uWHERE所在单位="不详

B)UPDATE借书证SET所在单位="不详uWITH所在单位="锦上安排探讨所”

0UPDATE借书证SET所在单位-"锦上安排探讨所uWITH所在单位-“不详”

D)UPDATE借书证SET所在单位二"不详uWHERE所在单位二”锦上安排探讨所

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1]〜[15]序号的横线上,答在试卷上不得分。

留意:以吩咐关键字填空的必需拼法完整。

⑴在长度为n的依次存储的线性表中删除不念旧恶元素,最坏状况下须要移动中的元素个数

为【1】0

(2)设循环队列的存储空间为Q(l:30),初始状态为front=rear=30。现经过一系列入队与退

队运算后,front二后,

rcar=16,循环队列中有【2】个元素。

(3)数据库管理系统供应的数据语言中,负责数据的增、册人改和查询的是

________[3]_______o

(4)在将E-R图转换到关系模式时,实体和联系都可以表示成[4]o

(5)常见的软件工程方法有结构化方法和面对对象方法,类、继承以与多态性等概念属丁

_________[5]________o

⑹数据库系统的数据完整性是指保证数据【6】的特性。

⑺表达式LEN(SPACE(3)-SPACE(2))的结果为Q]。

(8)自由表与数据库表相比较,在自由表中不能建立【8】索引。

(9)在VisualFoxPro的查询设计器中[9]选项卡对应于SELECT短语。

(10)删除父表中的记录时,若子表中的全部相关记录能自动删除,则相应的参照完整性的删

除规则为【10】规则。

(H)VisualFoxPro子类是通过继承父类生成的,在子类中可以对从父类继承的方法和属性

进行_________[111

(12)在VisualFoxPro中为表单指定标题的属性是[12]0

(13)SQL语言可以吩咐方式交互运用,也可以嵌入到【13]中运用。

(14)在工资表中,按工资从高到低显示职工记录的SQL语句为:

SELECT*FROM工资表ORDERBY工资Q4}。

(15)在VisualFoxPro中删除记录的SQL吩咐是[15]。

2012年3月计算机等考二级VF笔试题参考答案

一、选择题

1—5CDBCB

6-10CBCBA

11-15DBDAC

16-20ADACD

21-25CDACD

26-30BCBDA

31-35BCCBD

二、填空题:

⑴n-1

⑵29

⑶数据操纵语言

⑷关系

⑸面对对象方法

(6)正确

⑺5

(8)主

(9)字段

(10)级联

(ID调用/引用

(12)Caption

⑬程序设计语言

(14)DESC

(15)DELETE

2011年9月全国计算机等级考试二级笔试试卷(答案后附)

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡

相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是

A)算法就是程序B)设计算法时只

需考虑数据结构的设计

C)设计算法时只需考虑结果的牢靠性D)以上三种说法都不对

(2)下列叙述中正确的是

A)各数据结点的存储空间可以不连续,但它们的存储依次与逻辑依次必需一样

B)各数据结点的存储依次与逻辑依次可以不一样,但它们的存储空间必需连续

0进行插入与删除时,不须要移动表中的元素

D)以上三种说法都不对

(3)下列关于二叉树叙述中,正确的是

A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个

0叶子结点数是度为2的结点数的两倍D)度为2的结点数是度为1的结点的

两倍

(4)软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件

的是

A)学生成果管理系统B)C语言编译程序

0UNIX操作系统D)数据库管

理系统

⑸某系统总体结构图如下图所示:

该系统总体结构的深度是

A)7B)

6C)3

D)2

(6)程序调试的任务是

A)设计测试用例B)验证程序的

正确性

0发觉程序中的错误D)诊断和改正程

序中的错误

(7)下列关于数据库设计的叙述中,正确的是

A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字

0在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据

字典

(8)数据库系统的三级模式不包括

A)概念模式B)内模

式0外模式D)数据模式

(9)有三个关系R、S和T如下:

R

ABC

a12

b21

c31

s

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

A)自然连接B)

差C)交D)

(10)下列选项中属于面对对象设计方法主耍特征的是

A)继承B)自顶向

下C)模块化D)逐步求精

(11)在创建数据库表结构时,为了同时定义实体完整性可以通过指定哪类索引来实现

A)唯一索引B)主索

引0复合索引D)一般索引

(12)关系运算中选择某些列形成新的关系的运算是

A)选择运算B)投影运算

0交运算D)除运算

(13)在数据库中建立索引的目的是

A)节约存储空间B)提高查询速

C)提高查询和更新速度D)提高更新速度

(14)假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达

式的结果为“数据库工程师”的是

A)left(b,6)-right(a,6)B)substr(b,1,3)-substr

(a,6,3)

C)A和B都是D)A和B

都不是

(15)SQL查询吩咐的结构是SELECT…FROM--WHEREGROUPBY…HAVING…ORDERBY-,其中

指定查询条件的短语是

A)SELECTB)FRO

C)WHERED)ORDERB

Y

(16)SQL查询吩咐的结构是SELECT…FROM--WHEREGROUPBY--HAVING--ORDERBY…,其中

HAVING必需协作的短语是

A)FROMB)GROUPB

C)WHERED)ORDERB

Y

(17)假如在SQL查询的SELECT短语中运用TOP,则应当协作运用

A)HAVING短语B)GROUPBY短

C)WHERE短语D)ORDERBY短语

(18)删除表s中籽段c的SQL吩咐是

A)ALTERTABLEsDELETEcB)ALTERTABLEsDROPc

C)DELETETABLEsDELETEcD)DELETETABLEsDROP

(19)在VisualFoxPro中,如下描述正确的是

A)对表的全部操作,都不须要运用USE吩咐先打开表

B)全部SQL吩咐对表的全部操作都不需运用USE吩咐先打开表

0部分SQL吩咐对表的全部操作都不需运用USE吩咐先打开表

D)传统的FoxPro吩咐对表的全部操作都不需运用USE吩咐先打开表

(20)在VisualFoxPro中,假如希望跳出SCAN-ENDSCAN循环体外执行ENDSCAN后面的语句,

应运用

A)LOOP语句B)EXIT语

C)BREAK语句D)RETURN

语句

(21)在VisualFoxPro中,为了使表具有更多的特性应当运用

A)数据库表B)自由表

0数据库表或自由表D)数据库表和自

由表

(22)在VisualFoxPro中,查询设计器和视图设计器很像,如下描述正确的是

A)运用查询设计器创建的是一个包含SQLSELECT语句的文本文件

B)运用视图设计器创建的是一个包含SQLSELECT语句的文本文件

0查询和视图有相同的用途

D)查询和视图实际都是一个存储数据的表

(23)运用SQL语句将表s中字段price的值大于30的记录删除,正确的吩咐是

A)DELETEFROMsFORprice>30B)DELETEFROMsWHEREprice

>30

C)DELETEsFORprice>30D)DELETEsWHEREprice

>30

(24)在VisualFoxPro中,运用SEEK吩咐查找匹配的记录,当查找到匹配的第一条记录后,

假如还须要查找下一条匹配的记录,通常运用吩咐

A)GOTOB)SKI

P

C)CONTINUED)GO

(25)假设表s中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等

于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是

SETDELETEON

DELETEFROMsWHEREbBETWEEN20AND30

?RECCOUNT()

A)10B)

700D)3

(26)正确的SQL插入吩咐的语法格式是

A)INSERTIN-VALUE…B)INSERTTO・・・VALUE

0INSERTINTO…VALUE…D)INSERT…VAIJJE…

(27)建立表单的吩咐是

A)CREATEFORMB)CREATETAB

LE

C)NEWFORMD)NEWTAB

LE

(28)假设某个表单中有一个复选框(CheckBoxl)和一个吩咐按钮Command1,假如要在Comman

dl的Click事务代码中取得复选框的值,以推断该复选框是否被用户选择,正确的表达式是

C)This.CheckBoxl.SelectedD)ThisForm.CheckBoxl.Se

lected

(29)为了使吩咐按钮在界面运行时显示“运行”,须要设置该吩咐按钮的哪个属性

A)TextB)Titi

eC)DisplayD)Caption

(30)在VisualFoxPro中,假如在表之间的联系中设置了参照完整性规则,并在删除规则中

选择了“级联”,当删除父表中的记录,其结果是

A)只删除父表中的记录,不影响子表

B)任何时候都拒绝删除父表中的记录

0在删除父表中记录的同时自动删除子表中的全部参照记录

D)若子表中有参照记录,则禁止删除父表中记录

(31)SQL语句中,能够推断“订购日期”字段是否为空值的表达式是

A)订购日期=NULLB)订购日期=EMP

TY

C)订购日期ISNULLD)订购日期ISEMP

TY

第(32)-(35)题运用如下3个表:

商店(商店号,商店名,区域名,经理姓名)

商品(商品号,商品名,单价)

销售(商店号,商品号,销售口期,销售数量)

(32)查询在“北京”和“上海”区域的商店信息的正确吩咐是

A)SELECT*FROM商店WHERE区域名='北京,AND区域名二'上海,

B)SELECT*FROM商店WHERE区域名='北京'OR区域名二'上海'

C)SELECT*FROM商店WHERE区域名二'北京,AND'上海,

D)SELECT*FROM商店WHERE区域名='北京'OR'上海'

(33)查询单价最高的商品销售状况,查询结果包括商品号、商品名、销售日期、销售数量和

销售金额。.正确吩咐是

A)SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额FRO

M商品JOIN销售

ON商品.商品号-销售,商品号WHERE单价-(SELECTMAX(单价)FROM商品)

B)SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额FRO

M商品JOIN销售

ON商品.商品号=销售.商品号WHERE单价=MAX(单价)

0SELECT商品.商品号,商品名,销售口期,销售数量,销售数量*单价AS销售金额F

ROM商品JOIN销售

ON商品.商品号二销售.商品号WHERE单价=(SELECTMAX(单价)FROM商品)

D)SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额FRO

M商品JOIN销售

WHERE单价=MAX(单价)

(34)查询商品单价在10到50之间、并且日销售数量高于20的商品名、单价、销售日期和销

售数量,查询结果按单价降序。正确吩咐是

A)SELECT商品名,单价,销售日期,销售数量FROM商品JOIN销售WHERE(单价BETWE

EN10AND50)

AXD销售数量>20ORDERBY单价DESC

B)SELECT商品名,单价,销售日期,销售数量FROM商品JOIN销售WHERE(单价BETWE

EN10AND50)

AXD销售数量>20ORDERBY单价

0SELECT商品名,单价,销售日期,销售数量FROM商品JOIN销售WHERE(单价BET

WEEN10AND50)

AXD销售数量>20ON商品.商品号=销售.商品号ORDERBY单价

D)SELECT商品名,单价,销售日期,销售数量FROM商品JOIN销售WHERE(单价BETWE

EN10AND50)

AND销售数量>20AND商品.商品号二销售.商品号ORDERBY单价DESC

(35)查询销售金额合计超过20000的商店,查询结果包括商店名和销售金额合计。正确吩咐

A)SELECT商品名,SUM(销售数量*单价)AS销售合计FROM商店,商品,销售WHERE销

售金额合计20000

B)SELECT商品名,SUM(销售数量*单价)AS销售合计〉20000FROM商店,商品,销售

WHERE商品.商品号二销售.商品号AND商店.商店号二销售.商店号

0SELECT商品名,SUM(销售数量*单价)AS销售合计FROM商店,商品,销售

WHERE商品.商品号=销售.商品号AND商店.商店号二销售.商店号

ANDSLM(销售数量*单价)>20000GROUPBY商店名

D)SELECT商品名,SUM(销售数量*单价)AS销售合计FROM商店,商品,销售

WHERE商品.商品号二销售,商品号AND商店.商店号二销售.商店号

GROUPBY商店名HAVINGSUM(销售数量*单价)>20000

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1]〜[15]序号的横线上,答在试卷上不得分。

留意;以吩咐关键字填空的必需拼法完整。

⑴数据结构分为线性结构与非线性结构,带链的栈属于LJo

⑵在长度为n的依次存储的线性表中插入一个元素,最坏状况下须要移动表中

_________【2】个元素。

(3)常见的软件开发方法有结构化方法和面对对象方法。对某应用经过需求分析建立数据流图

(DFD),则应采纳

【3】方法。

⑷数据库系统的核心是[4]o

(5)在进行关系数据库的逻辑设计时,E-R图中的属性常被转换为关系中的属性,联系通常被

转换为[5]o

(6)为了使日期的年份显示4位数字应当运用SETCENTURY16】吩咐进行

设置。

(7)在VisualFoxPro中可以运用吩咐DIMENSION或[7]说明数组变量。

(8)在VisualFoxPro中表达式(1+2-(1+2))/(2+2)的运算结果是[8]。

⑼如下程序的运行结果是【9】o

设置参数传递:按值

CLEAR

STORE100TOxl,x2

值引用传递

SETUDFPARMSTOVALUE

干脆接受(x2)一主程序中x2传递的值,而不是接受过程程序中的传递值

DOp4WITHxl,(x2)

?xl,x2

*过程p4

PROCEDUREp4

PARAMETERSxl,x2

STORExl+1TOxl

STOREx2+lTOx2

ENDPROC

(10)在VisualFoxPro中运行表单的吩咐是[W]。

(11)为了使表单在运行时居中显示,应当将其【11】属性设置为逻辑真。

(12)为了在表单运行时能够输入密码,应当运用[12]控件。

(13)菜单定义文件的扩展名是ninx,菜单程序文件的扩展名是[13]

(14)在VisualFoxPro中创建快速报表时,基本带区包括页标头、细微环节和Q

4]。

(15)在VisualFoxPro中建立表单应用程序环境时,显示出初始的用户界面之后,须耍北半

球个事务循环来等待用户的交互动作,完成该功能的吩咐是【15],该吩

咐使VisualFoxPro起先处理诸如单击鼠标、键盘输入等用户事务。

2011年9月计算机等考二级VF笔试题参考答案

一、选择题

1-5DCBAC

6-10DCDBA

11-15BBBAC

16-20BDBBB

21-25AABBA

26-30CABDC

31-35CBADD

二、填空题:

⑴线性结构

(2)n

⑶结构化

(4)数据库管理系统/DBMS

⑸关系

(6)ON

(7)DECLARE

⑻2.25

⑼101100

(10)DOFORM

(11)AutoCenter

(13文本框/Text

⑬.mpr

(14)页注脚

(15)ReadEvents

2011年3月全国计算机等级考试二级VFP笔试试题

一、选择题

(1)下列关于栈叙述正确的是

A)栈顶元素最先能被删除

B)栈顶元素最终才能被删除

C)栈底元素恒久不能被删除

D)以上三种说法都不对

(2)下列叙述中正确的是

A)有一个以上根结点的数据结构不肯定是非线性结构

B)只有一个根结点的数据结构不肯定是线性结构

C)循环链表是非线性结构

D)双向链表是非线性结构

(3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在

第1层)

A)3

B)4

C)6

D)7

(4)在软件开发中,需求分析阶段产生的主要文档是

A)软件集成测试安排

B)软件具体设计说明书

0用户手册

D)软件需求规格说明书

⑸结构化程序所要求的基本结构不包括

A)依次结构

B)GOTO跳转

C)选择(分支)结构

D)重复(循环)结构

⑹下面描述中错误的是

A)系统总体结构图支持软件系统的具体设计

B)软件设计是将软件需求转换为软件表示的过程

0数据结构与数据库设计是软件设计的任务之一

D)PAD图是软件具体设计的表示工具

⑺负责数据库中查询操作的数据库语言是

A)数据定义语言

B)数据管理语言

C)数据操纵语言

D)数据限制语言

⑻一个老师可讲授多门课程,一门课程可由多个老师讲授。则实体老师和课程间的联系

A)1:1联系

B)1:m联系

C)m:1联系

D)m:n联系

⑼有三个关系R、S和T如下:

R

EEE

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

A)自然连接

B)交

C)除

D)并

(10)定义无符号整数类为UInt,下面可以作为类T实例化值的是

A)-369

B)369

C)0.369

D)整数集合{1,2,3,4,5)

(n)在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的

A)参照完整性

B)实体完整性

C)域完整性

D)用户定义完整性

(12)执行如下吩咐的输出结果是

°15%4,15%-4

A)3-1

B)33

C)11

D)1-1

(13)在数据库表中,要求指定字段或表达式不出现重复值,应当建立的索引是

A)惟一索引

B)惟一索引和候选索引

C)惟一索引和主索引

D)主索引和候选索引

(14)给student表增加一个“平均戍绩”字段(数值型,总宽度6}2位小数)的SQL吩咐

A)ALTERTABLEstudeniADD平均成果N(b,2)

B)ALTERTABLEstudentADD平均成果D(6,2)

C)ALTERTABLEstudentADD平均成果E(6,2)

D)ALTERTABLEstudentADD平均成果Y(6,2)

(15)在VisualFoxPro中,执行SQL的DELETE吩咐和传统的FoxProDELETE吩咐都可以

删除数据库表中的记录,下面正确的描述是

A)SQL的DELETE吩咐删除数据库表中的记录之前,不须要先用USE吩咐打开表

B)SQL的DELETE吩咐和传统的FoxProDELETE吩咐删除数据库表中的记录之前,都须要

先用吩咐USE打开表

OSQL的DELETE吩咐可以物理地删除数据库表中的记录,而传统的FoxProDELETE吩咐

只能逻辑删除数据库表中的记录

D)传统的FoxProDELETE吩咐还可以删除其它工作区中打开的数据库表中的记录

(16)在VisualFoxPro中,假如希望跳出SCAN-ENDSCAN循环语句、执行ENDSCAN后面的

语句,应运用

A)LOOP语句

B)EXIT语句

C)BREAK语句

D)RETURN语句

(17)在VisualFoxPro中,“表”通常是指

A)表单

B)报表

C)关系数据库中的关系

D)以上都不对

(18)删除student表的“平均成果”字段的正确SQL吩咐是

A)DELETETABLEstudentDELETECOLUMN平均成果

B)ALTERTABLEstudentDELETECOLUMN平均成果

C)ALTERTABLEstudentDROPCOLUMN平均成果

D)DELETETABLEstudentDROPCOLUMN平均成果

(19)在VisualFoxPro中,关于视图的正确描述是

A)视图也称作窗口

B)视图是一个预先定义好的SQLSELECT语句文件

C)视图是一种用SQLSELECT语句定义的虚拟表

D)视图是一个存储数据的特别表

(20)从student表删除年龄大于30的记录的正确SQL吩咐是

A)DELETEFOR年龄>30

B)DELETEFROMstudentWHERE年龄>30

ODELETEstudentFOP年龄>30

D)DELETEstudentWFIERE年龄>30

(21)在VaualFoxPro中,运用LOCATLFOR}expL>吩咐按条件查找记录,当查找到满意

条件的第一条记录后,假如还须要查找下一条满意条件的记录,应当

A)再次运用LOCATE吩咐重新查询

B)运用SKIP吩咐

C)运用CONTINUE吩咐

D)运用GO吩咐

(22)为了在报表中打印考前时间,应当插入的控件是

A)文本框控件

B)表达式

0标签控件

D)域控件

(23)在VisualFoxPro中,假设student表中有40条记录,执行下面的吩咐后,屏幕显

示的结果是

?RECCOUNT()

A)0

B)1

C)40

D)出错

(24)向student表插入一条新记录的正确SQL语句是

A)APPENDINTOstudentVALUES(?0401','王芳','女',18)

B)APPENDstudentVALUES。0401','王芳','女',18):

C)INSERTINTOstudentVALUES('0401','王芳,,'女’,18)

D)INSERTstudentVALUES。0401','王芳','女',18)

(25)在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是

A)Optiongroup1

B)Checkl

C)Spinnerl

D)Liisll

(26)复原系统默认菜单的吩咐是

A)SETMENUTODEFAULT

B)SETSYSMENUTODEFAULT

C)SETSYSTEMMENUTODEFAULT

D)SETSYSTEMTODEFAULT

(27)®VisualF'oxPro中,用于设置表单标题的属性是

A)Text

B)Title

OLable

D)Caption

(28)消退SQLSELECT查询结果中的重复记录,可实行的方法是

A)通过指定主关键字

B)通过指定惟一索引

C)运用DISTINCT短语

D)运用UNIQUE短语

(29)在设计界面时,为供应多选功能,通常运用的控件是

A)选项按钮组

B)一组复选框

C)编辑框

D)吩咐按钮组

(30)为了使表单界面中的控件不行用,需将控件的某个属性设置为假,该属性是

A)Default

B)Enabled

OUse

D)Enuse

第(31)-(35)题运用如下三个数据库表:

学生表:student(学号,姓名,性别,诞生日期,院系)

课程表:course(课程号,课程名,学时)

选课成果表:score(学号,课程号,成果)

其中诞生日期的数据类型为日期型,学时和成果为数值型,其它均为字符型。

(31)查询“计算机系”学生的学号、姓名、学生所选课程的课程名和成果,正确的吩咐是

A)SELECTs.学号,姓名,课程名,成果

FROMstudents,scoresc,coursec

WHEREs.学号二sc.学号,sc.课程号二c.课程号,院系二'计算机系'

B)SELECT学号,姓名,课程名,成果

FROMstudents,scoresc,coursec

WHEREs.学号二sc.学号ANDsc.课程号二c.课程号AND院系='计算机系'

0SELECTs.学号,姓名,课程名,成果

FROM(studentsJOINscorescONs.学号二sc.学号).

JOINcoursecONsc.课程号二c.课程号

WHERE院系='计算机系'

D)SELECT学号,姓名,课程名,成果

FROM(studentsJOINscorescONs.学号二sc.学号)

JOINcoursecONsc.课程号二c.课程号

WHERE院系二'计算机系'

(32)查询所修课程成果都大于等于85分的学生的学号和姓名,正确的吩咐是

A)SELECT学号,姓名FROMstudentsWHERENOTEXISTS

(SELECT*FROMscorescWHEREsc.学号二s.学号AND成果<85)

B)SELECT学号,姓名FROMstudentsWHERENOTEXISTS

(SELECT*FROMscorescWHEREsc.学号二s.学号AND成果〉二85)

C)SELECT学号,姓名FROMstudents,scoresc

WHEREs.学号=sc.学号AND成果>=85

D)SELECT学号,姓名FROMstudents,scoresc

WHEkEs.学号二sc.学号ANDALL成果>=85

(33)查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成果,并按平均成

绩降序排序,正确的吩咐是

A)SELECTs.学号,姓名,平均成果FROMstudents,scoresc

WHEREs.学号二sc.学号

GROUPBYs.学号HAVINGCOUNT(*)>=5ORDERBY平均成果DESC

B)SELECT学号,姓名,AVG(成果)FROMstudents,scoresc

WHEREs.学号=sc・学号ANDCOUNT(*)>=5

GROUPBY学号ORDERBY3DESC

C)SELECTs.学号,姓名,AVG(成果)平均成果FROMstudents,scoresc

WHEREs.学号二sc•学号ANDCOUNT(*)>=5

GROUPBYs.学号ORDERBY平均成果DESC

D)SELECTs.学号,姓名,AVG(成果)平均成果FROMstudents,scoresc

WHEREs.学号=sc.学号

GROUPBYs・学号HAVINGCOUNT(*)>=5ORDERBY3DESC

(34)查询同时选修课程号为Cl和C5课程的学生的学号,正确的吩咐是

A)SELECT学号FROMscoresc肌IERE课程号='C1'AND学号IN

(SELECT学号FROMscorescWHERE课程号='C5')

B)SELECT学号FROMscorescWHERE课程号='Cl'AND学号二

(SELECT学号FROMscorescWHERE课程号='C5'}

C)SELECT学号FROMscorescWHERE课程号='C1'AND课程号='C5,

D)SELECT学号FROMscorescWHERE课程号='CTOR'C5,

(35)删除学号为“20091001”且课程号为“Cl”的选课记录,正确吩咐是

A)DELETEFROMscoreWHERE课程号='CPAND学号='20091001y

B)DELETEFROMscoreWHERE课程号='CPOR学号='2009100V

C)DELETEFORMscoreWHERE课程号='C1'AND学号二,20091001'

D)DELETEscoreWHERE课程号='C1'AND学号='20091001,

二、填空题

(1)有序线性表能进行二分查找的前提是该线性表必需是【1】存储的。

(2)一棵二又树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF则后序遍历结果为【2】。

(3)对软件设计的最小单位(模块或程序单元)进行的测试通常称为【3】测试。

(4)实体完整性约束要求关系数据库中元组的【4】属性值不能为空。

(5)在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,

则称【5】是关系A的外码。

(6)表达式EMPTY(.NULL.)的值是【6】。

(7)假设当前表、当前记录的“科目”字段值为“计算机”(字符型),在吩咐窗口输入如

下吩咐将显示结果【7】。

m二科目-“考试”

(8)在VisualFoxPro中假设有查询文件queiyl.qpr,要执行该文件应运用吩咐【8】。

(9)SQL语句“SELECTTOP10PERCENT*FROM订单ORDERBY金额DESC”的查询结果是订

单中金额【9】的10%的订单信息。

(10)在表单设计中,关键字[10]表示当前对象所在的表单。

(11)运用SQL的CREATETABLE语句建立数据库表时,为了说明主关键字应当运用关键词

[11]KEYo

(12)在VisualFoxPro中,要想将日期型或日期

温馨提示

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

评论

0/150

提交评论