聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 全国计算机等级考试二级VFP

全国计算机等级考试二级VFP

时间:2012-03-06 22:21:05    下载该word文档

、选择题

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

A.栈顶元素最先能被删除 B.栈顶元素最后才能被删除

C.栈底元素永远不能被删除 D.以上三种说法都不对

正确答案: A

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

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

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

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

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

正确答案: B

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

A3 B4 C6 D7

正确答案: D

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

A.软件集成测试计划 B.软件详细设计说明书

C.用户手册 D.软件需求规格说明书

正确答案: D

5.结构化程序所要求的基本结构不包括( )。

A.顺序结构 BGOTO跳转

C.选择(分支)结构 D.重复(循环)结构

正确答案: B

6.下面描述中错误的是( )。

A.系统总体结构图支持软件系统的详细设计

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

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

DPAD图是软件详细设计的表示工具

正确答案: A

7.负责数据库中查询操作的数据库语言是( )。

A.数据定义语言 B.数据管理语言

C.数据操纵语言 D.数据控制语言

正确答案: C

8.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。

A11联系 B1m联系

Cm1联系 Dmn联系

正确答案: D

9.有三个关系RST如下

R S T

A B C A B C

a 1 2 c 3 1

b 2 1

c 3 1

则关系RS得到关系T的操作是( )。

A.自然连结 B.交 C.除 D.并

正确答案: C

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

A-369 B369

C0.369 D.整数集合{1,2,3,4,5}

正确答案: B

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

A.参照完整性 B.实体完整性

C.域完整性 D.用户定义完整性

正确答案: B

12.执行如下命令的输出结果是( )。

15%415%-4

A3  -1 B3  3

C1  1 D1  -1

正确答案: A

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

A.惟一索引 B.惟一索引和候选索引

C.惟一索引和主索引 D.主索引和候选索引

正确答案: D

14.给student表增加一个“平均成绩”字段(数值型,总宽度62位小数)的SQL命令是( )。

AALTER TABLE student ADD 平均成绩 N62

BALTER TABLE student ADD 平均成绩 D62

CALTER TABLE student ADD 平均成绩 E62

DALTER TABLE student ADD 平均成绩 Y62

正确答案: A

15.在Visual FoxPro中,执行SQLDELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是( )。

ASQLDELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表

BSQLDELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表

CSQLDELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE命令只能逻辑删除数据库表中的记录

D.传统的FoxPro DELETE命令还可以删除其它工作区中打开的数据库表中的记录

正确答案: A

16.在Visual FoxPro中,如果希望跳出SCANENDSCAN循环语句、执行ENDSCAN后面的语句,应使用( )。

ALOOP语句 BEXIT语句

CBREAK语句 DRETURN语句

正确答案: B

17.在Visual FoxPro中,“表”通常是指( )。

A.表单 B.报表

C.关系数据库中的关系 D.以上都不对

正确答案: C

18.删除student表的“平均成绩”字段的正确SQL命令是( )。

ADELETE TABLE student DELETE COLUMN 平均成绩

BALTER TABLE student DELETE COLUMN平均成绩

CALTER TABLE student DROP COLUMN平均成绩

DDELETE TABLE student DROP COLUMN平均成绩

正确答案: C

19.在Visual FoxPro中,关于视图的正确描述是( )。

A.视图也称作窗口

B.视图是一个预先定义好的SQL SELECT语句文件

C.视图是一种用SQL SELECT语句定义的虚拟表

D.视图是一个存储数据的特殊表

正确答案: A

20.从studcnt表删除年龄大于30的记录的正确SQL命令是( )。

ADELETE FOR 年龄>30

BDELETE FROM student WHERE 年龄>30

CDELETE student FOR年龄>30

DDELETE student WHERE 年龄>30

正确答案: B

21.在Visual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该( )。

A.再次使用LOCATE命令重新查询 B.使用SKIP命令

C.使用CONTINUE命令 D.使用GO命令

正确答案: C

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

A.文本框控件 B.表达式

C.标签控件 D.域控件

正确答案: D

23.在Visual FoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是( )。

RECCOUNT()

A0 B1

C40 D.出错

正确答案: A

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

AAPPEND INTO student VALUES(0401 ‘王芳’, ‘女’,18)

BAPPEND student VALUES(0401 ‘王芳’, ‘女’,18)

CINSERT INTO student VALUES(0401 ‘王芳’, ‘女’,18)

DINSERT student VALUES(0401 ‘王芳’, ‘女’,18)

正确答案: C

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

AOptiongroup1 BCheck1

CSpinner1 DList1

正确答案: A

26.恢复系统默认菜单的命令是( )。

ASET MENU TO DEFAULT BSET SYSMENU TO DEFAULT

CSET SYSTEM MENU TO DEFAULT DSET SYSTEM TO DEFAULT

正确答案: B

27.在Visual FoxPro中,用于设置表单标题的属性是( )。

AText BTitle

CLable DCaption

正确答案: D

28.消除SQL SELECT查询结果中的重复记录,可采取的方法是( )。

A.通过指定主关键字 B.通过指定惟一索引

C.使用DISTINCT短语 D.使用UNIQUE短语

正确答案: B

29.在设计界面时,为提供多选功能,通常使用的控件是( )。

A.选项按钮组 B.一组复选框

C.编辑框 D.命令按钮组

正确答案: B

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

ADefault BEnabled

CUse DEnuse

正确答案: B

3135题使用如下三个数据库表:

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

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

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

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

31.查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( )。

ASELECT s.学号,姓名,课程名,成绩

FROM student sscore sccourse c

WHERE s.学号 = sc.学号,sc.课程号 = c.课程号,院系 = ‘计算机系’

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

FROM student sscore sccourse c

WHERE s.学号 = sc.学号 AND sc.课程号 = c.课程号 AND 院系 = ‘计算机系’

CSELECT s.学号,姓名,课程名,成绩

FROM (student s JOIN score sc ON s.学号 = sc.学号)

JOIN course c ON sc.课程号 = c.课程号

WHERE院系 = ‘计算机系’

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

FROM (student s JOIN score sc ON s.学号 = sc.学号)

JOIN course c ON sc.课程号 = c.课程号

WHERE院系 = ‘计算机系’

正确答案: B

32.查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是( )。

ASELECT 学号,姓名 FROM student s WHERE NOT EXISTS

(SELECT* FROM score sc WHERE sc.学号 = s.学号码AND 成绩 85)

BSELECT 学号,姓名 FROM student s WHERE NOT EXISTS

(SELECT* FROM score sc WHERE sc.学号 = s.学号码AND 成绩 =85)

CSELECT 学号,姓名 FROM student sscore sc

WHERE s.学号 = sc.学号 AND 成绩>=85

DSELECT 学号,姓名 FROM student sscore sc

WHERE s.学号 = sc.学号 AND ALL 成绩>=85

正确答案: B

33.查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。

ASELECT s.学号,姓名,平均成绩 FROM student sscore sc

WHERE s.学号 = sc.学号

GROUP BY s.学号 HAVING COUNT*)>=5 ORDER BY 平均成绩 DESC

BSELECT s.学号,姓名,AVG(成绩) FROM student sscore sc

WHERE s.学号 = sc.学号 AND COUNT*)>=5

GROUP BY 学号 ORDER BY 3 DESC

CSELECT s.学号,姓名,AVG(成绩)平均成绩FROM student sscore sc

WHERE s.学号 = sc.学号 AND COUNT*)>=5

GROUP BY s.学号 ORDER BY 平均成绩 DESC

DSELECT s.学号,姓名,AVG(成绩)平均成绩 FROM student sscore sc

WHERE s.学号 = sc.学号

GROUP BY s.学号 HAVING COUNT*)>=5 ORDER BY 3 DESC

正确答案: D

34.查询同时选修课程号为C1C5课程的学生的学号,正确的命令是( )。

ASELECT 学号 FROM score sc WHERE 课程号= C1AND学号IN

SELECT 学号 FROM score sc WHERE 课程号 =C5

BSELECT 学号 FROM score sc WHERE 课程号= C1AND学号 =

SELECT 学号 FROM score sc WHERE 课程号 =C5

CSELECT 学号 FROM score sc WHERE 课程号= C1AND课程号=C5

DSELECT 学号 FROM score sc WHERE 课程号= C1ORC5

正确答案: A

35.删除学号为“20091001且课程号为“C1的选课记录,正确命令是( )。

ADELETE FROM score WHERE 课程号 = C1AND 学号 = 20091001

BDELETE FROM score WHERE 课程号 = C1OR 学号 = 20091001

CDELETE FROM score WHERE 课程号 = C1AND 学号 = 20091001

DDELETE score 课程号 = C1AND 学号 = 20091001

正确答案: A

、填空题 本题共得 (0)

1.有序线性表能进行二分查找的前提是该线性表必须是 存储的。

正确答案: 1.顺序

2.一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为

正确答案: 1.DEBFCA

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

正确答案: 1.软件

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

正确答案: 1.

5.在关系ASSND)和关系BDCNNM)中,A的主关键字是SB的主关键字是D,则称 是关系A的外码。

正确答案: 1.D

6.表达式EMPTY.NULL.)的值是

正确答案: 1..F.

7.假设当前表、当前记录的“科目”字段值为“计算机”(字符型),在命令窗口输入如下命令将显示结果

m = 科目-“考试”

m

正确答案: 1.计算机考试

8.在Visual FoxPro中假设有查询文件query1.qpr,要执行该文件应使用命令

正确答案: 1.DO query1.qpr

9SQL语句“SELECT TOP 10 PERCENT * FROM订单ORDER BY 金额DESC”的查询结果是订单中金额 10%的订单信息。

正确答案: 1.最高

10.在表单设计中,关键字 表示当前对象所在的表单。

正确答案: 1.Thisform

11.使用SQLCREATE TABLE语句建立数据库表时,为了说明主关键字应该使用关键词 KEY

正确答案: 1.Primary

12.在Visual FoxPro中,要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用SET CENTURY 命令进行设置。

正确答案: 1.ON

13.在建立表间一对多的永久联系时,主表的索引类型必须是

正确答案: 1.主索引

14.为将一个表单定义为顶层表单。需要设置的属性是

正确答案: 1.ShowWindow

15.在使用报表向导创建报表时,如果数据源包括父表和子表,应该选取 报表向导。

正确答案: 1.一对多

免费下载 Word文档免费下载: 全国计算机等级考试二级VFP

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服