2021年全国计算机等级考试二级vf笔试试卷_第1页
2021年全国计算机等级考试二级vf笔试试卷_第2页
2021年全国计算机等级考试二级vf笔试试卷_第3页
2021年全国计算机等级考试二级vf笔试试卷_第4页
2021年全国计算机等级考试二级vf笔试试卷_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

9月全国计算机级别考试二级笔试试卷一、选取题(每小题2分,共70分)(1)下列论述中对的是A)线性表链式存储构造与顺序存储构造所需要存储空间是相似B)线性表链式存储构造所需要存储空间普通要多于顺序存储构造C)线性表链式存储构造所需要存储空间普通要少于顺序存储构造D)上述三种说法都不对(2)下列论述中对的是A)在栈中,栈中元素随栈底指针与栈顶指针变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针变化而动态变化D)上述三种说法都不对(3)软件测试目是A)评估软件可靠性 B)发现并改正程序中错误C)改正程序中错误 D)发现程序中错误(4)下面描述中,不属于软件危机体现是A)软件过程不规范 B)软件开发生产率低 C)软件质量难以控制 D)软件成本不断提高(5)软件生命周期是指A)软件产品从提出、实现使用维护到停止使用退役过程B)软件从需求分析、设计、实现到测试完毕过程C)软件开发过程D)软件运营维护过程(6)面向对象办法中,继承是指A)一组对象所具备相似性质 B)一种对象具备另一种对象性质C)各对象之间共同性质 D)类之间共享属性和操作机制(7)层次型、网状型和关系型数据库划分原则是A)记录长度B)文献大小C)联系复杂限度D)数据之间联系方式(8)一种工作人员可以使用多台计算机,而一台计算机可被各种人使用,则实体工作人员与实体计算机之间联系是A)一对一 B)一对多 C)多对多 D)多对一(9)数据库设计中反映顾客对数据规定模式是A)内模式 B)概念模式 C)外模式 D)设计模式10.有三个关系R、S和T如下:

RSTABCADABCDa12c4c314b21c31则由关系R和S得到关系T操作是A)自然连接

B)交

C)投影

D)并(11)在VisualFoxPro中,要想将日期型或日期时间型数据中年份用4位数字显示,应当使用设立命令A)SETCENTURYON B)SETCENTURYTO4 C)SETYEARTO4 D)SETYEARTOyyyy(12)设A=[6*8-2]、B=6*8-2、C="6*8-2",属于合法表达式是A)A+B

B)B+C

C)A-C

D)C-B(13)假设在数据库表表设计器中,字符型字段“性别”已被选中,对的有效性规则设立是A)="男".OR."女" B)性别="男".OR."女" C)$"男女"D)性别$"男女"(14)在当前打开表中,显示“书名”以“计算机”打头所有图书,对的命令是A)listfor书名="计算*"B)listfor书名="计算机"C)listfor书名="计算%"D)listwhere书名="计算机"(15)持续执行如下命令,最后一条命令输出成果是SETEXACTOFFa="北京"b=(a="北京交通")?bA)北京

B)北京交通

C).F.

D)出错(16)设x="123",y=123,k="y",表达式x+&k值是A)123123

B)246

C)123y

D)数据类型不匹配

(17)运算成果不是表达式是A)int(.9)

B)round(.1,0)

C)ceiling(.1)

D)floor(.9)(18)在建立表间一对多永久联系时,主表索引类型必要是A)主索引或候选索引

B)主索引、候选索引或唯一索引C)主索引、候选索引、唯一索引或普通索引

D)可以不建立索引(19)在表设计器中设立索引包括在A)独立索引文献中B)唯一索引文献中C)构造复合索引文献中 D)非构造复合索引文献中(20)假设表“学生.dbf”已在某个工作区打开,且别名取为student。选取“学生”表所在工作区为当前工作区命令是A)SELECT0

B)USE

学生

C)SELECT学生D)SELECTstudent(21)删除视图myview命令是A)DELETEmyviwe

B)DELETEVIEWmyviewC)DROPVIEWmyview

D)REMOVEVIEWmyview(22)下面关于列表框和组合框陈述中,对的是A)列表框可以设立成多重选取,而组合框不能 B)组合框可以设立成多重选取,而列表框不能C)列表框和组合框都可以设立成多重选取 D)列表框和组合框都不能设立成多重选取(23)在表单设计器环境中,为表单添加一选项按钮组:⊙男

○女。默认状况下,第一种选项按钮“男”为选中状态,此时该选项按钮组Value属性值为A)0

B)1

C)“男”

D)

.T.(24)在VisualFoxpro中,属于命令按钮属性是A)Parent

B)This

C)ThisForm

D)Click(25)在VisualFoxpro中,可视类库文献扩展名是A).dbf

B).scx

C).vcx

D).dbc(26)为了在报表中打印当前时间,应当在恰当区域插入一种(

)A)标签控件

B)文本框

C)表达式 D)域控件(27)在菜单设计器中,可以在定义菜单名称时为菜单项指定一种访问键,指定访问键为“x”菜单项名称定义是A)综合查询(\>x)

B)综合查询(/>x)C)综合查询(\<x)

D)综合查询(/<x)(28)假设新建了一种程序文献myProc.prg(不存在同名.exe、.app和.fxp文献),然后在命令窗口输入命令DomyProc,执行该程序并获得正常成果,当前用命令ERASEmyProc.prg删除该程序文献,然后再次执行命令DomyProc,产生成果是(

)A)出错(找不到文献B)与第一次执行成果相似C)系统打开“运营”对话框,规定指定文献D)以上都不对(29)如下关于视图描述错误是A)只有在数据库中可以建立视图 B)视图定义保存在视图文献中C)从顾客查询角度视图和表同样 D)视图物理上不涉及数据(30)关闭释放表单办法是A)shut

B)closeFormC)release D)close(31)~(35)题使用如下数据表:学生.DBF:学号(C,8),姓名(C,6),性别(C,2)选课.DBF:学号(C,8),课程号(C,3),成绩(N,3)(31)从“选课”表中检索成绩不不大于等于60且不大于90记录信息,对的SQL命令是A)SELECT*FROM选课WHERE成绩BETWEEN60AND89B)SELECT*FROM选课WHERE成绩BETWEEN60TO

89C)SELECT*FROM选课WHERE成绩BETWEEN60AND90D)SELECT*FROM选课WHERE成绩BETWEEN60TO90(32)检索尚未拟定成绩学生选课信息,对的SQL命令是A)SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课WHERE学生.学号=选课.学号AND选课.成绩ISNULLB)SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课WHERE学生.学号=选课.学号AND选课.成绩=NULLC)SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课ON学生.学号=选课.学号WHERE选课.成绩ISNULLD)SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课ON学生.学号=选课.学号WHERE选课.成绩=NULL(33)假设所有选课成绩都已拟定。显示“101”号课程成绩最高10%记录信息,对的SQL命令是A)SELECT*TOP10FROM选课ORDERBY成绩WHERE课程号="101"B)SELECT*PERCENT10FROM选课ORDERBY成绩DESCWHERE课程号="101"C)SELECT*TOP10PERCENTFROM选课ORDERBY成绩WHERE课程号="101"D)SELECT*TOP10PERCENTFROM选课ORDERBY成绩DESCWHERE课程号="101"(34)假设所有学生都已选课,所有选课成绩都已拟定,检索所有选课成绩都在90分以上(含)学生信息,对的SQL命令是A)SELECT*FROM学生WHERE学号IN(SELECT学号FROM选课WHERE成绩>=90)B)SELECT*FROM学生WHERE学号NOTIN(SELECT学号FROM选课WHERE成绩<90)C)SELECT*FROM学生WHERE学号!=ANY(SELECT学号FROM选课WHERE成绩<90)D)SELECT*FROM学生WHERE学号=ANY(SELECT学号FROM选课WHERE成绩>=90)(35)为“选课”表增长一种“级别”字段,其类型为C宽度为2,对的SQL命令是A)ALTERTABLE选课ADDFIELD级别C(2)B)ALTERTABLE选课ALTERFIELD级别C(2)C)ALTERTABLE选课ADD级别C(2)D)ALTERTABLE选课ALTER级别C(2)二、填空题(每空2分,共30分)(1)一种栈初始状态为空。一方面将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素所有退栈,则所有元素退栈(涉及中间退栈元素)顺序为【1】。(2)在长度为n线性表中,寻找最大项至少需要比较【2】次。(3)一棵二叉树有10个度为1结点,7个度为2结点,则该二叉树共有【3】个结点。(4)仅由顺序、选取(分支)和重复(循环)构造构成程序是【4】程序。(5)数据库设计四个阶段是:需求分析,概念设计,逻辑设计和【5】。(6)VisualFoxpro索引文献不变化表中记录【6】顺序。(7)表达式score<=100ANDscore>=0数据类型为【7】。(8)A=10

B=20

?IIF(A>B,"A不不大于B","A不不不大于B")执行上述程序段,显示成果是【8】。(9)参照完整性规则涉及更新规则、删除规则和【9】规则。(10)如果文本框中只能输入数字和正负号,需要设立文本框【10】属性。(11)在SQLSelect语句中使用GroupBy进行分组查询时,如果规定分组满足指定条件,则需要使用【11】子句来限定分组。(12)预览报表myreport命令是REPORTFORMmyreport【12】。(13)将学生表中学号左4位为“”记录存储到新表new中命令是:SELECT*FROM学生WHERE【13】=""

【14】DBFnew(14)将学生表中学号字段宽度由本来10改为12(字符型),应使用命令是:ALTERTABLE学生【15】9月二级VisualFoxPro笔试原则答案1.BCDAA6.DDCCA11.ACDBC16.DCACD21.CABAC26.DCBBC31.ACDBC1.1DCBA23452.n-13.254.构造化5.物理设计6.物理7.逻辑8.A不不不大于B9.插入10.InputMask11.Having12.Preview13.Left(学号,4)或substr(学号,1,4)14.Into 15.Alter学号C(12)3月全国计算机级别考试二级笔试试卷一、选取题(每小题2分,共70分)(1)下列论述中对的是

A)对长度为n有序链表进行查找,最坏状况下需要比较次数为n

B)对长度为n有序链表进行对分查找,最坏状况下需要比较次数为(n/2)

C)对长度为n有序链表进行对分查找,最坏状况下需要比较次数为(log2n)

D)对长度为n有序链表进行对分查找,最坏状况下需要比较次数为(nlog2n)(2)算法时间复杂度是指

A)算法执行时间 B)算法所解决数据量

C)算法程序中语司或指令条数D)算法在执行过程中所需要基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件是

A)编辑软件B)操作系统C)教务管理系统 D)浏览器(4)软件(程序)调试任务是

A)诊断和改正程序中错误B)尽量多地发现程序中错误

C)发现并改正程序中所有错误D)拟定程序中错误性质(5)数据流程图(DFD图)是

A)软件概要设计工具B)软件详细设计工具

C)构造化办法需求分析工具D)面向对象办法需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于

A)定义阶段B)开发阶段C)维护阶段D)上述三个阶段(7)数据库管理系统中负责数据模式定义语言是

A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理关系数据库中,存取一种学生信息数据单位是

A)文献B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息构造但不涉及信息在计算机中表达,它属于数据库设计

A)需求分析阶段B)逻辑设计一阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:RTABCABCa12c32b22d32c32d32则由关系R得到关系T操作是

A)选取B)投影 C)交 D)并(11)在VisualFoxPro中,编译后程序文献扩展名为

A)PRG B)EXE C)DBC D)FXP(12)假设表文献TEST.DBF己经在当前工作区打开,要修改其构造,可以使用命令

A)MODISTRU B)MODICOMMTEST C)MODIDBFD)MODITYPETEST(13)为当前表中所有学生总分增长10分,可以使用命令是A)CHANGE总分WITH总分+10 B)REPLACE总分WITH总分+10

C)CHANGEALL总分WITH总分+10 D)REPLACEALL总分WITH总分+10(14)在VisualFoxPro中,下面关于属性、事件、办法论述错误是

A)属性用于描述对象状态B)办法用于表达对象行为

C)事件代码也可以象办法同样被显式调用D)基于同一种类产生两个对象属性不能分别设立自己属性值(15)有如下赋值语句,成果为“人们好”表达式是

a="你好"

b="人们"

A)b+AT(a,1) B)b+RIGHT(a,1)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)(16)在VisualFoxPro中,“表”是指

A)报表 B)关系 C)表格控件 D)表单(17)在下面VisualFoxPro表达式中,运算成果为逻辑真是

A)EMPTY(.NULL.) B)LIKE('xy?','xyz') C)AT('xy','abcxyz') D)ISNULL(SPACE(0))(18)如下关于视图描述对的是

A)视图和表同样包括数据 B)视图物理上不包括数据

C)视图定义保存在命令文献中 D)视图定义保存在视图文献中(19)如下关于关系说法对的是

A)列顺序非常重要 B)行顺序非常重要 C)列顺序无关紧要 D)核心字必要指定为第一列(20)报表数据源可以是

A)表或视图B)表或查询 C)表、查询或视图 D)表或其她报表(21)在表单中为表格控件指定数据源属性是

A、DataSource B)RecordSourceC)DataFrom D)RecordFrom(22)如果指定参照完整性删除规则为“级联”,则当删除父表中记录时

A)系统自动备份父表中被删除记录到一种新表中

B)若子表中有有关记录,则禁止删除父表中记录

C)会自动删除子表中所有有关记录

D)不作参照完整性检查,删除父表记录与子表无关(23)为了在报表中打印当前时间,这时应当插入一种

A)表达式控件 B)域控件 C)标签控件 D)文本控件(24)如下关于查询描述对的是

A)不能依照自由表建立查询B)只能依照自由表建立查询

C)只能依照数据库表建立查询D)可以依照数据库表和自由表建立查询(25)SQL语言更新命令核心词是

A)INSERT B)UPDATE C)CREATE D)SELECT(26)将当前表单从内存中释放对的语句是

A)ThisForm.Close B)ThisForm.Clear C)ThisForm.Release D)ThisFornn.Refresh(27)假设职工表已在当前工作区打开,其当前记录“姓名”字段值为“李彤”(C型字段)。在命令窗口输入并执行如下命令:姓名=姓名-"出勤"

?姓名

屏幕上会显示

A)李彤 B)李彤出勤 C)李彤出勤 D)李彤-出勤(28)假设“图书”表中有C型字段“图书编号”,规定将图书编号以字母A开头图书记录所有打上删除标记,可以使用SQL命令

A)DELETEFROM图书FOR图书编号="A" B)DELETEFROM图书WHERE图书编号="A%"

C)DELETEFROM图书FOR图书编号="A*" D)DELETEFROM图书WHERE图书编号LIKE"A%"(29)下列程序段输出成果是

ACCEPTTOA

IFA=[123]

S=0

ENDIF

S=1

?S

A)0 B)1 C)123 第(30)到第(35)题基于图书表、读者表和借阅表三个数据库表,它们构造如下:图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主核心字;读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号为主核心字;借阅(借书证号,图书编号,借书日期.还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书编号共同构成主核心字。(30)查询第一作者为“张三”所有书名及出版社,对的SQL语句是

A)SELECT书名,出版社FROM图书WHERE第一作者=张三

B)SELECT书名,出版社FROM图书WHERE第一作者="张三"

C)SELECT书名,出版社FROM图书WHERE"第一作者"=张三

D)SELECT书名,出版社FROM图书WHERE"第一作者"="张三"(31)查询尚未归还书图书编号和借书日期,对的SQL语句是

A)SELECT图书编号,借书日期FROM借阅WHERE还书日期=""

B)SELECT图书编号,借书日期FROM借阅WHERE还书日期=NULL

C)SELECT图书编号,借书日期FROM借阅WHERE还书日期ISNULL

D)SELECT图书编号,借书日期FROM借阅WHERE还书日期(32)查询“读者”表所有记录并存储于暂时表文献one中SQL语句是

A)SELECT*FROM读者INTOCURSORone B)SELECT*FROM读者TOCURSORone

C)SELECT*FROM读者INTOCURSORDBFone D)SELECT*FROM读者TOCURSORDBFone(33)查询单位名称中含“北京”字样所有读者借书证号和姓名,对的SQL语句是

A)SELECT借书证号,姓名FROM读者WHERE单位="北京%"

B)SELECT借书证号,姓名FROM读者WHERE单位="北京*"

C)SELECT借书证号,姓名FROM读者WHERE单位LIKE"北京*"

D)SELECT借书证号,姓名FROM读者WHERE单位LIKE"%北京%"(34)查询被借过书图书编号和借书日期,对的SQL语句是

A)SELECT图书编号,借书日期FROM借阅WHERE借书日期=

B)SELECT图书编号,借书日期FROM借阅WHEREyear(借书日期)=

C)SELECT图书编号,借书日期FROM借阅WHERE借书日期=year()

D)SELECT图书编号,借书日期FROM借阅WHEREyear(借书日期)=year()(35)查询所有“工程师”读者借阅过图书编号,对的SQL语句是

A)SELECT图书编号FROM读者,借阅WHERE职称="工程师"

B)SELECT图书编号FROM读者,图书WHERE职称="工程师"

C)SELECT图书编号FROM借阅WHERE图书编号=(SELECT图书编号FROM借阅WHERE职称="工程师")

D)SELECT图书编号FROM借阅WHERE借书证号IN(SELECT借书证号FROM读者WHERE职称="工程师")二、填空题(每空2分,共30分)请将每一种空对的答案写在答题卡【1】~【15】序号横线上,答在试卷上不得分。

注意:以命令核心字填空必要拼写完整。(1)一种队列初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队,则元素退队顺序为

【1】

。(2)设某循环队列容量为50,如果头指针front=45(指向队头元素前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有

【2】

个元素。ABABCDEFGH对该二叉树进行后序遍历成果为

【3】

。(4)软件是

【4】

、数据和文档集合。(5)有一种学生选课关系,其中学生关系模式为:学生(学号,姓名,班级,年龄),课程关系模式为:课程(课号,课程名,学时),其中两个关系模式键分别是学号和课号,则关系模式选课可定义为:选课(学号,

【5】

,成绩)。(6)为表建立主索引或候选索引可以保证数据

【6】

完整性。(7)已有查询文献queryone.qpr,要执行该查询文献可使用命令

【7】

。(8)在VisualFoxPro中,职工表EMP中包具有通用型字段,表中通用型字段中数据均存储到另一种文献中,该文献名为

【8】

。(9)在VisualFoxPro中,建立数据库表时,将年龄字段值限制在18~45岁之间这种约束属于

【9】

完整性约束。(10)设有学生和班级两个实体,每个学生只能属于一种班级,一种班级可以有多名学生,则学生和班级实体之间联系类型是

【10】

。(11)VisualFoxPro数据库系统所使用数据逻辑构造是

【11】

。(12)在SQL语言中,用于对查询成果计数函数是

【12】

。(13)在SQLSELECT查询中,使用

【13】

核心词消除查询成果中重复记录。(14)为“学生”表“年龄”字段增长有效性规则“年龄必要在18~45岁之间”SQL语句是

ALTERTABLE学生ALTER年龄

【14】

年龄<=45

AND年龄>=18(15)使用SQLSelect语句进行分组查询时,有时规定分组满足某个条件时才查询,这时可以用

【15】

子句来限定分组。3月全国计算机级别考试二级VisualFoxPro数据库程序设计笔试原则答案一、选取题1.ADBAC6.BADCA11.DADDD16.BBBCC21.BCBDB26.CADBB31.CADBD二、填空1.ABCDEF4321 2.15 3.EDBGHFCA 4.程序 5.课号6.实体7.doqueryone.qpr 8.EMP.FPT 9.域 10.一对多11.关系 12.count 13.distinct 14.check 15.having4月全国计算机级别考试二级笔试试卷一、

选取题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一种选项是对的,请将对的选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下列论述中对的是

A)算法效率只与问题规模关于,而与数据存储构造无关

B)算法时间复杂度是指执行算法所需要计算工作量

C)数据逻辑构造与存储构造是一一相应

D)算法时间复杂度与空间复杂度一定有关(2)在构造化程序设计中,模块划分原则是

A)各模块应涉及尽量多功能B)各模块规模应尽量大

C)各模块之间联系应尽量紧密D)模块内具备高内聚度、模块间具备低耦合度(3)下列论述中对的是

A)软件测试重要目是发现程序中错误

B)软件测试重要目是拟定程序中错误位置

C)为了提高软件测试效率,最佳由程序编制者自己来完毕软件测试工作

D)软件测试是证明软件没有错误(4)下面选项中不属于面向对象程序设计特性是

A)继承性

B)多态性

C)类比性

D)封装性(5)下列对队列论述对的是

A)队列属于非线性表 B)队列按“先进后出”原则组织数据

C)队列在队尾删除数据 D)队列按“先进先出”原则组织数据(6)对下列二叉树ACACBEDYXZF进行前序遍历成果为A)DYBEAFCZX

B)YDEBFZXCA C)ABDYECFXZ

D)ABCDEFXYZ(7)

某二叉树中有n个度为2结点,则该二叉树中叶子结点为

A)n+1

B)n-1

C)2n

D)n/2(8)

在下列关系运算中,不变化关系表中属性个数但能减少元组个数是

A)

B)交

C)投影

D)笛卡儿乘积(9)

在E-R图中,用来表达实体之间联系图形是

A)

矩形

B)椭圆形

C)菱形

D)平行四边形(10)下列论述中错误是

A)

在数据库系统中,数据物理构造必要与逻辑构造一致

B)数据库技术主线目的是要解决数据共享问题

C)数据库设计是指在已有数据库管理系统基本上建立数据库

D)数据库系统需要操作系统支持(11)

如下不属于SQL数据操作命令是

A)MODIFY

B)

INSERT

C)

UPDATE

D)

DELETE(12)

在关系模型中,每个关系模式中核心字

A)可由各种任意属性构成

B)最多由一种属性构成

C)可由一种或各种其值能唯一标记关系中任何元组属性构成

D)以上说法都不对(13)Visual

FoxPro是一种

A)

数据库系统

B)数据库管理系统

C)数据库

D)

数据库应用系统(14)在Visual

FoxPro中调用表单mf1对的命令是

A)

DO

mf1

B)DO

FROM

mf1

C)

DO

FORM

mf1

D)

RUN

mf1(15)SQLSELECT语句中,“HAVING<条件表达式>”用来筛选满足条件

A)

B)行

C)

关系

D

分组16)设关于系SC(SNO,CNO,GRADE),其中SNO、CNO分别表达学号和课程号(两者均为字符型),GRADE表达到绩(数值型)。若要把学号为“S101”同窗,选修课程号为“C11”,成绩为98分记录插入到表SC中,对的语句是

A)INSERT

INTO

SC(SNO,CNO,GRADE)VALUES('S101','C11','98')

B)INSERT

INTO

SC(SNO,CNO,GRADE)VALUES(S101,

C11,

98)

C)INSERT

('S101','C11','98')

INTO

SC

D)INSERT

INTO

SC

VALUES

('S101',(17)如下关于SELECT短语论述中错误是

A)SELECT短语中可以使用别名

B)SELECT短语中只能包括表中列及其构成表达式

C)SELECT短语规定了成果集中列顺序

D)如果FROM短语引用两个表有同名列,则SELECT短语引用它们时必要使用表名前缀加以限定(18)在SQL语句中,与表达式“年龄

BETWEEN

12

AND

46”功能相似表达式是

A)年龄>=12

OR<=46

B)年龄>=12

AND<=46

C)

年龄>=12OR年龄<=46

D)年龄>=12

(19)在SELECT语句中,如下关于HAVING短语对的论述是

A)HAVING短语必要与GROUP

BY短语同步使用 B)使用HAVING短语同步不能使用WHERE短语

C)HAVING短语可以在任意一种位置浮现

D)

HAVING短语与WHERE短语功能相似(20)

在SQLSELECT查询成果中,消除重复记录办法是

A)

通过指定主索引实现

B)

通过指定惟一索引实现

C)

使用DISTINCT短语实现

D)

使用WHERE短语实现(21)

在Visual

FoxPro中,假定数据库表S

(

学号,姓名,性别,年龄

)

SC(学号,课程号,成绩)

之间使用“学号”建立了表之间永久联系,在参照完整性更新规则、删除规则和插入规则中选取设立了“限制”,如果表S所有记录在表SC中均有有关联记录,则

A)

容许修改表S中学号字段值B)

容许删除表S中记录C)

不容许修改表S中学号字段值D)不容许在表S中增长新记录(22)

在Visual

FoxPro中,

对于字段值为空值(NULL)论述对的是

A)

空值等同于空字符串B)

空值表达字段还没有拟定值

C)

不支持字段值为空值D)空值等同于数值0

(23)

在Visual

FoxPro中,如果但愿内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。阐明该种内存变量命令是

A)

PRIVATE

B)

LOCALC)

PUBLICD)不用阐明,在程序中直接使用(24)

在Visual

FoxPro中,下面关于索引对的描述是

A)

当数据库表建立索引后来,表中记录物理顺序将被变化

B)

索引数据将与表数据存储在一种物理文献中

C)

建立索引是创立一种索引文献,该文献包具有指向表记录指针D)

使用索引可以加快对表更新操作(25)

在Visual

FoxPro中,在数据库中创立表CREATE

TABLE命令中定义主索引、实现实体完整性规则短语是

A)

FOREIGN

KEY

B)

DEFAULTC)

PRIMARY

KEY

D)

CHECK(26)

在Visual

FoxPro中,如下关于查询描述对的是

A)不能用自由表建立查询B)

只能使用自由表建立查询

C)不能用数据库表建立查询D)可以用数据库表和自由表建立查询(27)在Visual

FoxPro中,数据库表字段或记录有效性规则设立可以在

A)项目管理器中进行

B)数据库设计器中进行

C)表设计器中进行

D)表单设计器中进行(28)在Visual

FoxPro中,如果要将学生表S(学号,姓名,性别,年龄)中“年龄”属性删除,对的SQL命令是

A)ALTER

TABLE

S

DROP

COLUMN年龄

B)DELETE

年龄

FROM

S

C)ALTER

TABLE

S

DELETE

COLUMN

年龄

D)ALTEER

TABLE

S

DELETE

年龄(29)在Visual

FoxPro数据库表中只能有一种

A)候选索引

B)普通索引

C)主索引

D)唯一索引(30)设有学生表S(学号,姓名,性别,年龄),查询所有年龄不大于等于18岁女同窗,并按年龄进行降序排序生成新表WS,对的SQL命令是

A)SELECT

*FROM

S

WHERE

性别='女'AND

年龄<=18

ORDER

BY

4

DESC

INTO

TABLE

WS

B)SELECT

*FROM

S

WHERE

性别='女'AND

年龄<=18

ORDER

BY年龄

INTO

TABLE

WS

C)SELECT

*FROM

S

WHERE

性别='女'AND

年龄<=18

ORDER

BY'年龄'

DESC

INTO

TABLE

WS

D)SELECT

*FROM

S

WHERE

性别='女'OR年龄<=18

ORDER

BY'年龄'

ASC

INTO

TABLE

WS(31)设有学生选课表SC(学号,课程号,成绩),用SQL检索同步选修课程号为“C1”和“C5”学生学号对的命令是

A)SELECT

学号

FROM

SC

WHERE

课程号='C1'AND

课程号='C5'

B)SELECT

学号

FROM

SCWHERE

课程号='C1'AND

课程号=(SELECT

课程号

FROM

SC

WHERE

课程号='C5')

C)SELECT

学号

FROM

SCWHERE

课程号='C1'AND

学号=(SELECT

学号

FROM

SC

WHERE

课程号='C5')

D)SELECT

学号

FROM

SCWHERE

课程号='C1'AND

学号

IN

(SELECT

学号

FROM

SC

WHERE

课程号='C5(32)设学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程课程名和成绩,对的SQL命令是

A)SELECT

学号,姓名,课程名,成绩

FROM

S,SC,CWHERE

S.学号

=SC.学号

AND

SC.学号=C.学号

B)SELECT

学号,姓名,课程名,成绩FROM

(S

JOIN

SC

ON

S.学号=SC.学号)JOIN

C

ON

SC.课程号=C.课程号

C)SELECT

S.学号,姓名,课程名,成绩FROM

S

JOIN

SC

JOIN

C

ON

S.学号=SC.学号

ON

SC.课程号

=C.课程号

D)SELECT

S.学号,姓名,课程名,成绩FROM

S

JOIN

SC

JOIN

C

ON

SC.课程号=C.课程号

ON

S.学号

=SC.学号(33)在Visual

FoxPro中如下论述对的是

A)表也被称作表单B)数据库文献不存储顾客数据

C)数据库文献扩展名是DBF D)一种数据库中所有表文献存储在一种物理文献中(34)

Visual

FoxPro中,释放表单时会引起事件是

A)

UnLoad事件

B)Init事件

C)Load事件

D)Release事件(35)

Visual

FoxPro中,在屏幕上预览报表命令是

A)PREVIEW

REPORT

B)REPORT

FORM

PREVIEW

C)DO

REPORT

PREVIEW

D)RUN

REPORT

PREVIEW二、填空题(每空2分,共30分)(1)在深度为7满二叉树中,度为2结点个数为【1】。(2)软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于【2】测试。(3)在数据库系统中,实现各种数据管理功能核心软件称为【3】。(4)软件生命周期可分为各种阶段,普通分为定义阶段、开发阶段和维护阶段。编码和测试属于【4】阶段。(5)在构造化分析使用数据流图(DFD)中,运用【5】对其中图形元素进行确切解释。(6)为使表单运营时在主窗口中居中显示,应设立表单AutoCenter属性值为【6】。(7)?AT(”EN”,RIGHT("STUDENT",4))执行成果是【7】。(8)数据库表上字段有效性规则是一种【8】表达式。(9)在VisualFoxPro中,通过建立数据库表主索引可以实现数据【9】完整性。(10)执行下列程序,显示成果是【10】。

one="WORK"

two=""

a=LEN(one)

i=a

DOWHILEi>=1

two=two+SUBSTR(one,i,1)

i=i-1

ENDDO

?two(11)“歌手”表中有“歌手号”、“姓名”和“最后得分”三个字段,“最后得分”越高名次越靠前,查询前10名歌手SQL语句是:SELECT*【11】FROM歌手ORDERBY最后得分【12】。(12)已有“歌手”表,将该表中“歌手号”字段定义为候选索引、索引名是temp,对的SQL语句是:【13】TABLE歌手ADDUNIQUE歌手号TAGtemp(13)连编应用程序时,如果选取连编生成可执行程序,则生成文献扩展名是【14】。(14)为修改已建立报表文献打开报表设计器命令是【15】REPORT。4月全国计算机级别考试二级VF答案:1.BDACD 6.CABCA 11.ACBCD 16.DBDAC 21.CBBCC 26.DCACA 31.DDBAB填空题:

1.63 2.黑盒3.数据库管理系统(DBMS)4.开发 5.数据字典6..T.7.2

8.逻辑9.实体 10.KROW 11.TOP

10 12.DESC13.ALTER14.EXE 15.MODIFY9月全国计算机级别考试二级笔试试卷一、选取题(每小题2分,共70分)(1)下列选项不符合良好程序设计风格是

A)源程序要文档化 B)数据阐明顺序要规范化

C)避免滥用goto语句D)模块设计要保证高耦合、高内聚(2)从工程管理角度,软件设计普通分为两步完毕,它们是

A)概要设计与详细设计 B)数据设计与接口设计

C)软件构造设计与数据设计 C)过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务是

A)软件测试B)概要设计 C)软件维护 D)详细设计(4)在数据库系统中,顾客所见数据模式为

A)概念模式B)外模式C)内模式 D)物理模式(5)数据库设计四个阶段是:需求分析、概念设计、逻辑设计和

A)编码设计B)测试阶段C)运营阶段D)物理设计(6)设有如下三个关系表RS TABCABCm13m13nn13下列操作中对的是

A)T=R∩SB)T=R∪SC)T=R×S D)T=R/S(7)下列论述中对的是

A)一种算法空间复杂度大,则其时间复杂度也必然大

B)一种算法空间复杂度大,则其时间复杂度必然小

C)一种算法时间复杂度大,则其空间复杂度必然小

D)上述三种说法都不对(8)在长度为64有序线性表中进行顺序查找,最坏状况下需要比较次数为

A)63 B)64 C)6 D)7(9)数据库技术主线目的是要解决数据

A)存储问题B)共享问题C)安全问题 D)保护问题(10)对下列二叉树FFCEDAGB进行中序遍历成果是

A)ACBDFEGB)ACBDFGEC)ABDCGEF D)FCADBEG(11)下列程序段执行后来,内存变量A和B值是

CLEAR

A=10

B=20

SETUDFPARMSTOREFERENCE

DOSQWITH(A),B&&参数是值传送,B是引用传送

?A,B

PROCEDURESQ

PARAMETERSX1,Y1

X1=X1*X1

Y1=2*X1

ENDPROC

A)10200

B)100200 C)10020

D)1020(12)从内存中清除内存变量命令是

A)Release B)Delete C)Erase D)Destroy(13)操作对象只能是一种表关系运算是

A)联接和选取B)联接和投影C)选取和投影D)自然连接和选取(14)在“项目管理器”下为项目建立一种新报表,应当使用选项卡是

A)数据 B)文档 C)类 D)代码(15)如果有定LOCALdata,data初值是:

A)整数0 B)不定值 C)逻辑真 D)逻辑假(16)扩展名为pjx文献是

A)数据库表文献B)表单文献 C)数据库文献 D)项目文献(17)下列程序段执行后来,内存变量y值是

x=34567y=0

DOWHILEx>0

y=x%10+y*10

x=int(x/10)

ENDDO

A)3456 B)34567 C)7654 D)76543(18)下列程序段中与上题程序段对y计算成果相似是

A) x=34567 B)x=34567y=0 y=0flag=.T. flag=.T.DOWHILEflag DOWHILEflagy=x%10+y*10 y=x%10+y*10x=int(x/10) x=int(x/10)IFx>0 IFx=0flag=.F. flag=.F.ENDIF ENDIFENDDO ENDDOC) x=34567 D)x=34567y=0 y=0flag=.T. flag=.T.DOWHILE!flag DOWHILE!flagy=x%10+y*10 y=x%10+y*10x=int(x/10) x=int(x/10)IFx>0 IFx=0flag=.F. flag=.T.ENDIF ENDIFENDDO ENDDO(19)在SQLSELECT语句ORDERBY短语中如果指定了各种字段,则

A)无法进行排序 B)只按第一种字段排序

C)按从左至右优先依次排序D)按字段排序优先级依次排序(20)如果运营一种表单,如下事件一方面被触发是

A)Load B)Error C)Init D)Click(21)在VisualFoxPro中如下论述对的是

A)关系也被称作表单 B)数据库文献不存储顾客数据

C)表文献扩展名是.DBC D)各种表存储在一种物理文献中(22)设X=6<5,命令?VARTYPE(X)输出是

A)N B)C C)L D)出错(23)假设表单上有一选项组:⊙男○女,如果选取第二个按钮“女”,则该项组Value属性值为

A).F. B)女 C)2 D)女或2

(24)假设表单MyForm隐藏着,让该表单在屏幕上显示命令是

A)MyForm.ListB)MyForm.Display C)MyForm.Show D)MyForm.ShowForm(25)~(33)使用数据表如下:当前盘当前目录下有数据库:大奖赛.dbc,其中有数据库表“歌手.dbf”、“评分.dbf”“歌手”表:“评分”表:歌手号姓名歌手号分数评委号1001王蓉10019.8101许巍10019.61023001周杰伦10019.71034001林俊杰10019.8104……(25)为“歌手”表增长一种字段“最后得分”SQL语句是

A)ALTERTABLE歌手ADD最后得分F(6,2) B)ALTERDBF歌手ADD最后得分F6,2

C)CHANGETABLE歌手ADD最后得分F(6,2)D)CHANGETABLE学院INSERT最后得分F6,2(26)插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,

对的SQL语句是

A)INSERTVALUES("1001",9,"105")INTO评分(歌手号,分数,评委号)

B)INSERTTO评分(歌手号,分数,评委号)VALUES("1001",9.9"105")

C)INSERTINTO评分(歌手号,分数,评委号)VALUES("1001",9.9,"105")

D)INSERTVALUES("100"9.9"105")TO评分(歌手号,分数,评委号)(27)假设每个歌手“最后得分”计算办法是:去掉一种最高分和一种最低分,取剩余分数平均分。依照“评分”表求每个歌手“最后得分”并存储于表TEMP中。表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEMPSQL语句是:

A)SELECT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分;FROM评分INTODBFTEMPGROUPBY歌手号ORDERBY最后得分DESC

B)SELECT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分;FROM评分INTODBFTEMPGROUPBY评委号ORDERBY最后得分DESC

C)SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分;FROM评分INTODBFTEMPGROUPBY评委号ORDERBY最后得分DESC

D)SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分;FROM评分INTODBFTEMPGROUPBY歌手号ORDERBY最后得分DESC(28)与“SELECT*FROM歌手WHERENOT(最后得分>9.00OR最后得分<8.00)”等价语句是

A)SELECT*FROM歌手WHERE最后得分BETWEEN9.00AND8.00

B)SELECT*FROM歌手WHERE最后得分>=8.00AND最后得分<=9.00

C)SELECT*FROM歌手WHERE最后得分>9.00OR最后得分<8.00

D)SELECT*FROM歌手WHERE最后得分<=8.00AND最后得分>=9.00(29)为“评分”表“分数”字段添加有效性规则:“分数必要不不大于等于0并且不大于等于10”,对的SQL语句是

A)CHANGETABLE评分ALTER分数SETCHECK分数>=0AND分数<=10

B)ALTERTABLE评分ALTER分数SETCHECK分数>=0AND分数<=10

C)ALTERTABLE评分ALTER分数CHECK分数>=0AND分数<=10

D)CHANGETABLE评分ALTER分数SETCHECK分数>=0OR分数<=10(30)依照“歌手”表建立视图myview,视图中具有涉及了“歌手号”左边第一位是“1”所有记录,对的SQL语句是

A)CREATEVIEWmyviewASSELECT*FROM歌手WHERELEFT(歌手号,1)="1"

B)CREATEVIEWmyviewASSELECT*FROM歌手WHERELIKE("1",歌手号)

C)CREATEVIEWmyviewSELECT*FROM歌手WHERELEFT(歌手号,1)="1"

D)CREATEVIEWmyviewSELECT*FROM歌手WHERELIKE("1",歌手号)(31)删除视图myview命令是

A)DELETEmyviewVIEW B)DELETEmyview

C)DROPmyviewVIEW D)DROPVIEWmyview(32)假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序功能是:将temp.dbf中歌手“最后得分”填入“歌手”表相应歌手“最后得分”字段中(假设已增长了该字段)。在下划线处应当填写SQL语句是

USE歌手

DOWHILE.NOT.EOF()

_________________

REPLACE歌手.最后得分WITHa[2]

SKIP

ENDDO

A)SELECT*FROMtempWHEREtemp.歌手号=歌手.歌手号TOARRAYa

B)SELECT*FROMtempWHEREtemp.歌手号=歌手.歌手号INTOARRAYa

C)SELECT*FROMtempWHEREtemp.歌手号=歌手.歌手号TOFILEa

D)SELECT*FROMtempWHEREtemp.歌手号=歌手.歌手号INTOFILEa(33)与“SELECTDISTINCT歌手号FROM歌手WHERE最后得分>=ALL;

(SELECT最后得分FROM歌手WHERESUBSTR(歌手号,1,1)="2")”等价SQL语句是

A)SELECTDISTINCT歌手号FROM歌手WHERE最后得分>=;

(SELECTMAX(最后得分)FROM歌手WHERESUBSTR(歌手号,1,1)="2")

B)SELECTDISTINCT歌手号FROM歌手WHERE最后得分>=;

(SELECTMIN(最后得分)FROM歌手WHERESUBSTR(歌手号,1,1)="2")

C)SELECTDISTINCT歌手号FROM歌手WHERE最后得分>=ANY;

(SELECT最后得分FROM歌手WHERESUBSTR(歌手号,1,1)="2")

D)SELECTDISTINCT歌手号FROM歌手WHERE最后得分>=SOME;

(SELECT最后得分FROM歌手WHERESUBSTR(歌手号,1,1)="2")(34)如下关于“视图”描述对的是

A)视图保存在项目文献中 B)视图保存在数据库中

C)视图保存在表文献中 D)视图保存在视图文献中(35)关闭表单程序代码是ThisForm.Release,Release是

A)表单对象标题 B)表单对象属性 C)表单对象事件 D)表单对象办法二、填空题(每空2分,共30分)(1)下列软件系统构造图AABDEFC宽度为【1】。(2)【2】任务是诊断和改正程序中错误。(3)一种关系表行称为【3】。(4)按“先进后出”原则组织数据数据构造是【4】。(5)数据构造分为线性构造和非线性构造,带链队列属于【5】。(6)可以在项目管理器【6】选项卡下建立命令文献(程序)。(7)在VisualFoxPro中所谓自由表就是那些不属于任何【7】表。(8)不带条件DELETE命令(非SQL命令)将删除指定表【8】记录。(9)在SQLSELECT语句中为了将查询成果存储到永久表应当使用【9】短语。(10)在SQL语句中空值用【10】表达。(11)在VisualFoxPro中视图可以分为本地视图和【11】视图。(12)在VisualFoxPro中为了通过视图修改基本表中数据,需要在视图设计器【12】选项卡下设立关于属性。(13)在表单设计器中可以通过【13】工具栏中工具迅速对齐表单中控件。(14)为了在报表中插入一种文字阐明,应当插入一种【14】控件。(15)如下命令将“产品”表“名称”字段名修改为“产品名称”ALTERTABLE产品RENAME【15】名称TO产品名称。9月全国计算机级别考试二级VF笔试参照答案:一、选取题:

1-5DACBD 6-10CDBBA 11-15DACBD16-20DDCCA21-25BCDCA26-30CDBBA31-35DBABD

二、填空题:

1.3 2.程序调试 3.元组 4.栈 5.线形6.代码 7.数据库 8.逻辑 9.intotable 10..NULL.

11.远程 12、更新条件 13.布局 14.标签 15.column4月全国计算机级别考试二级笔试试卷一、选取题(每小题2分,共70分)(1)下列选项中不属于构造化程序设计办法是A)自顶向下B)逐渐求精 C)模块化 D)可复用(2)两个或两个以上模块之间关联紧密限度称为A)耦合度 B)内聚度 C)复杂度 D)数据传播特性(3)下列论述中对的是A)软件测试应当由程序开发者来完毕 B)程序经调试后普通不需要再测试C)软件维护只涉及对程序代码维护 D)以上三种说法都不对(4)按照“后进先出”原则组织数据数据构造是A)队列 B)栈 C)双向链表 D)二叉树(5)下列论述中对的是A)线性链表是线性表链式存储构造 B)栈与队列是非线性构造C)双向链表是非线性构造 D)只有根结点二叉树是线性构造(6)对如下二叉树AABCEDF进行后序遍历成果为A)ABCDEF B)DBEAFC C)ABDECF D)DEBFCA(7)在深度为7满二叉树中,叶子结点个数为A)32 B)31 C)64 D)63(8)“商品”与“顾客”两个实体集之间联系普通是A)一对一 B)一对多 C)多对一 D)多对多(9)在E-R图中,用来表达实体图形是A)矩形 B)椭圆形 C)菱形 D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间关系是A)DB包括DBS和DBMS B)DBMS包括DB和DBS C)DBS包括DB和DBMS D)没有任何关系(11)在VisualFoxPro中如下论述错误是A)关系也被称作表B)数据库文献不存储顾客数据C)表文献扩展名是.dbfD)各种表存储在一种物理文献中(12)扩展名为scx文献是A)备注文献 B)项目文献 C)表单文献 D)菜单文献(13)表格控件数据源可以是A)视图 B)表 C)SQLSELECT语句 D)以上三种都可以(14)在VisualFoxPro中如下论述对的是A)运用视图可以修改数据B)运用查询可以修改数据C)查询和视图具备相似作用D)视图可以定义输出去向(15)在VisualFoxPro中可以用DO命令执行文献不涉及A)PRG文献B)MPR文献 C)FRX文献 D)QPR文献(16)不容许浮现重复字段值索引是A)侯选索引和主索引 B)普通索引和惟一索引C)惟一索引和主索引 D)惟一索引(17)在VisualFoxPro中,宏替代可以从变量中替代出A)字符串 B)数值 C)命令 D)以上三种都也许(18)如下关于“查询”描述对的是A)查询保存在项目文献中B)查询保存在数据库文献中C)查询保存在表文献中D)查询保存在查询文献中(19)设X="11",Y="1122",下列表达式成果为假是A)NOT(X==y)AND(X$Y)B)NOT(X$Y)OR(X

Y)C)NOT(X>=Y)D)NOT(X$Y)(20)如下是与设立系统菜单关于命令,其中错误是A)SETSYSMENUDEFAULTB)SETSYSMENUTODEFAULTC)SETSYSMENUNOSAVED)SETSYSMENUSAVE(21)在下面VisualFoxPro表达式中,运算成果不为逻辑真是A)EMPTY(SPACE(0)) B)LIKE('xy*','xyz') C)AT('xy','abcxyz') D)ISNULL(.NULL.)(22)SQL数据操作语句不涉及A)INSERTB)UPDATEC)DELETED)CHANGE(23)假设表单上有一选项组:⊙男○女,其中第一种选项按钮“男”被选中。请问该选项组Value属性值为A).T.B)"男"C)1D)"男"或1(24)打开数据库命令是A)USEB)USEDATABASE C)OPEN D)OPENDATABASE25)“图书”表中有字符型字段“图书号”。规定用SQLDELETE命令将图书号以字母A开头图书记录所有打上删除标记,对的命令是A)DELETEFROM图书FOR图书号LIKE"A%"B)DELETEFROM图书WHILE图书号LIKE"A%"C)DELETEFROM图书WHERE图书号="A*"D)DELETEFROM图书WHERE图书号LIKE"A%"(26)在VisualFoxPro中,要运营菜单文献menul.mpr,可以使用命令A)DOmenulB)DOmenul.mprC)DOMENUmenul D)RUNmenul(27)如下所列各项属于命令按钮事件是A)ParentB)ThisC)ThisFormD)Click28)如果在命令窗口执行命令:LIST名称,主窗口中显示:记录号 名称l 电视机2 计算机3 电话线4 电冰箱5 电线假定名称字段为字符型、宽度为6,那么下面程序段输出成果是GO2SCANNEXT4FORLEFT(名称,2)="电"IFRIGHT(名称,2)="线"EXITENDIFENDSCAN?名称A)电话线 B)电线 C)电冰箱 D)电视机(29)SQL语句中修改表构造命令是A)ALTERTABLE B)MODIFYTABLE C)ALTERSTRUCTURE D)MODIFYSTRUCTURE(30)假设“订单”表中有订单号、职工号、客户号和金额字段,对的SQL语句只能是A)SELECT职工号FROM订单GROUPBY职工号HAVINGCOUNT(*)>3ANDAVG_金额>200B)SELECT职工号FROM订单GROUPBY职工号HAVINGCOUNT(*)>3ANDAVG(金额)>200C)SELECT职工号FROM订单GROUPBY职工号HAVINGCOUNT(*)>3WHEREAVG(金额)>200D)SELECT职工号FROM订单GROUPBY职工号WHERECOUNT(*)>3ANDAVG_金额>200(31)要使“产品”表中所有产品单价上浮8%,对的SQL命令是A)UPDATE产品SET单价=单价+单价*8%FORALLB)UPDATE产品SET单价=单价*1.08FORALLC)UPDATE产品SET单价=单价+单价*8%D)UPDATE产品SET单价=单价*1.08(32)假设同一名称产品有不同型号和产地,则计算每种产品平均单价SQL语句是A)SELECT产品名称,AVG(单价)FROM产品GROUPBY单价B)SELECT产品名称,AVG(单价)FROM产品ORDERBY单价C)SELECT产品名称,AVG(单价)FROM产品ORDERBY产品名称D)SELECT产品名称,AVG(单价)FROM产品GROUPBY产品名称(33)执行如下命令序列后,最后一条命令显示成果是DIMENSIONM(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40?M(2)A)变量未定义提示 B)10C)20 D).F.(34)设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修每门课程成绩都高于或等于85分学生学号、姓名和性别,对的是A)SELECT学号,姓名,性别FROMsWHEREEXISTS(SELECT*FROMscWHERESC.学号=S.学号AND成绩<=85)B)SELECT学号,姓名,性别FROMsWHERENOTEXISTS(SELECT*FROMscWHERESC.学号=S.学号AND成绩<=85)C)SELECT学号,姓名,性别FROMsWHEREEXISTS(SELECT*FROMscWHERESC.学号=S.学号AND成绩>85)D)SELECT学号,姓名,性别FROMsWHERENOTEXISTS(SELECT*FROMscWHERESC.学号=S.学号AND成绩<85)(35)从“订单”表中删除订立日期为1月10日之前(含)订单记录,对的SQL语句是A)DROPFROM订单WHERE订立日期<={^-l-10}B)DROPFROM订单FOR订立日期<={^-l-lO}C)DELETEFROM订单WHERE订立日期<={^-1-10}D)DELETEFROM订单FOR订立日期<={^-l-10)二、填空题(每空2分,共30分)(1)对长度为10线性表进行冒泡排序,最坏状况下需要比较次数为【1】。(2)在面向对象办法中,【2】描述是具备相似属性与操作一组对象。(3)在关系模型中,把数据当作是二维表,每一种二维表称为一种【3】。(4)程序测试分为静态分析和动态测试。其中【4】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中错误。(5)数据独立性分为逻辑独立性与物理独立性。当数据存储构造变化时,其逻辑构造可以不变,因而,基于逻辑构造应用程序不必修改,称为【5】。(6)表达式{^-1-310:0:0}-{^-10-39:0:0}数据类型是(7)在VisualFoxPro中,将只能在建立它模块中使用内存变量称为【7】。(8)查询设计器“排序根据”选项卡相应于SQLSELECT语句【8】短语。(9)在定义字段有效性规则时,在规则框中输入表达式类型是【9】。(10)在VisualFoxPro中,主索引可以保证数据【10】完整性。(11)SQL支持集合并运算,运算符是【11】。(12)SQLSELECT语句功能是【12】。(13)“职工”表有工资字段,计算工资共计SQL语句是SELECT【13】FROM职工。(14)要在“成绩”表中插入一条记录,应当使用SQL语句是:【14】成绩(学号,英语,数学,语文)VALUES("100111",9l,78,86)(15)要将一种弹出式菜单作为某个控件快捷菜单,普通是在该控件【15】事件代码中添加调用弹出式菜单程序命令。参照答案:一、选取题:1-5DADBA6-10DCDAC11-15DCDAC16-20AADDA21-25CDCDD26-30BDAAB31-35DDCDC

二、填空题:1.452.类3.关系4.静态分析5.物理独立性6.数值型(N)7.局部变量8.ORDERBY

9.逻辑型10.实体11.UNION12.数据查询13.SUM(工资)14.INSERTINTO15.RIGHTCLICK9月全国计算机级别考试二级笔试试卷一、选取题(每小题2分,共70分)(1)下列论述中对的是

A)程序设计就是编制程序

B)程序测试必要由程序员自己去完毕

C)程序经调试改错后还应进行再测试

D)程序经调试改错后不必进行再测试(2)下列数据构

温馨提示

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

评论

0/150

提交评论