国家计算机二级vf历年笔试真题.

国家计算机二级vf历年笔试真题.
国家计算机二级vf历年笔试真题.

2005年4月全国计算机等级考试二级Visual FoxPro数据库设计

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

(1)数据的存储结构是指( D )。

A)存储在外存中的数据

B)数据所占的存储空间量

C)数据在计算机中的顺序存储方式

D)数据的逻辑结构在计算机中的表示

(2)下列关于栈的描述中错误的是( B )。

A)栈是先进后出的线性表

B)栈只能顺序存储

C)栈具有记忆作用

D)对栈的插入与删除操作中,不需要改变栈底指针

(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( D )。

A)冒泡排序为n/2

B)冒泡排序为n

C)快速排序为n

D)快速排序为n(n-1)/2

(4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( C )。

A)log2n

B)n/2

C)n

D)n+1

(5)下列对于线性链表的描述中正确的是( A )。

A)存储空间不一定连续,且各元素的存储顺序是任意的

B)存储空间不一定连续,且前件元素一定存储在后件元素的前面

C)存储空间必须连续,且前件元素一定存储在后件元素的前面

D)存储空间必须连续,且各元素的存储顺序是任意的

(6)下列对于软件测试的描述中正确的是( C )。

A)软件测试的目的是证明程序是否正确

B)软件测试的目的是使程序运行结果正确

C)软件测试的目的是尽可能多地发现程序中的错误

D)软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求( B )。

A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱

D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

(8)下列描述中正确的是( D )。

A)程序就是软件

B)软件开发不受计算机系统的限制

C)软件既是逻辑实体,又是物理实体

D)软件是程序、数据与相关文档的集合

(9)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指( D)。

A)数据与程序独立存放

B)不同的数据被存放在不同的文件中

C)不同的数据只能被对应的应用程序所使用

D)以上三种说法都不对

(10)用树形结构表示实体之间联系的模型是( C )。

A)关系模型

B)网状模型

C)层次模型

D)以上三个都是

(11)在创建数据库结构时,给该表指定了主索引,这属于数据完整性中的( B )。

A)参照完整性

B)实体完整性

C)域完整性

D)用户定义完整性

(12)在创建数据库结构时,为该表中一些字段建立普通索引,其目的是( D )。

A)改变表中记录的物理顺序

B)为了对表进行实体完整性约束

C)加快数据库表的更新速度

D)加快数据库表的查询速度

(13)数据库系统中对数据库进行管理的核心软件是( A )。

A)DBMS

B)DB

C)OS

D)DBS

(14)设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( B )。A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引

B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引

C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引

D)在父表和子表的连接字段上都要建立主索引(15)关系运算中的选择运算是( A )。

A)从关系中找出满足给定条件的元组的操作

B)从关系中选择若干个属性组成新的关系的操作C)从关系中选择满足给定条件的属性的操作

D)A和B都对

(16)在指定字段或表达式中不允许出现重复值的索引是( D )。

A)惟一索引

B)惟一索引和候选索引

C)惟一索引和主索引

D)主索引和候选索引

(17)在Visual FoxPro中,下列关于删除记录的描述中正确的是( A )。

A)SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表

B)SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表

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

D)传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表(18)在Visual FoxPro中,如果希望跳出SCAN …ENDSCAN循环体、执行ENDSCAN后面的语句,应使用( B )。

A)LOOP语句

B)EXIT语句

C)BREAK语句

D)RETURN语句

(19)打开数据库abc的正确命令是( A )。A)OPEN DATABASE abc

B)USE abc

C)USE DATABASE abc D)OPEN abc

(20)在Visual FoxPro中,下列关于表的描述中正确的是( C )。

A)在数据库表和自由表中,都能给字段定义有效性规则和默认值

B)在自由表中,能给表中的字段定义有效性规则和默认值

C)在数据库表中,能给表中的字段定义有效性规则和默认值

D)在数据库表和自由表中,都不能给字段定义有效性规则和默性值

(21)Visual FoxPro的“参照完整性”中“插入规则”包括的选择是( D )。

A)级联和忽略

B)级联和删除

C)级联和限制

D)限制和忽略

(22)在Visual FoxPro中,下列关于查询和视图的描述中正确的是( A )。

A)查询是一个预先定义好的SQL SELECT语句文件B)视图是一个预先定义好的SQL SELECT语句文件C)查询和视图是同一种文件,只是名称不同

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

(23)在Visual FoxPro中,下列关于视图描述中错误的是( D )。

A)通过视图可以对表进行查询

B)通过视图可以对表进行更新

C)视图是一个虚表

D)视图就是一种查询

(24)使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是( B )。A)DELETE FOR AGE>30

B)DELETE FROM S WHERE AGE>30

C)DELETE S FOR AGE>30

D)DELETE S WHERE AGE>30

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

A)再次使用LOCATE FOR命令

B)SKIP命令

C)CONTINUE命令

D)GO命令

(26)在Visual FoxPro中,删除数据库表S的SQL

命令是( A )。

A)DROP TABLE S

B)DELETE TABLE S

C)DELETE TABLE S.DBF

D)ERASE TABLE S

(27)下列表达式中,表达式返回结果为.F.的是( B )。

A)AT(″A″,″BCD″)

B)″[信息]″$″管理信息系统″

C)ISNULL(.NULL.)

D)SUBSTR(″计算机技术″,3,2)

(28)使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确命令是( C )。

A)APPEND INTO S(SNO, SN, SEX, AGE) VALUES(′0401′,′王芳′,′女′,18)

B)APPEND S VALUES(′0401′,′王芳′,18,′女′)

C)INSERT INTO S(SNO,SN,SEX,AGE)VALUES(′0401′,′王芳′,′女′,18)

D)INSERT S VALUES(′0401′,′王芳′,18,′女′)

(29)假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句( C )。

A)Thisform.Close

B)Thisform.Erase

C)Thisform.Release

D)Thisform.Return

(30)在SQL的SELECT查询结果中,消除重复记录的方法是( C )。

A)通过指定主关键字

B)通过指定惟一索引

C)使用DISTINCT子句

D)使用HAVING子句

(31)在Visual FoxPro中,以下关于SQL的SELECT 语句的描述中错误的是( D )。

A)SELECT子句中可以包含表中的列和表达式

B)SELECT子句中可以使用别名

C)SELECT子句规定了结果集中的列顺序

D)SELECT子句中列的顺序应该与表中列的顺序一致(32)下列关于SQL的HAVING子句的描述中错误的是( B )。

A)HAVING子句必须与GROUP BY子句同时使用

B)HAVING子句与GROUP BY子句无关

C)使用WHERE子句的同时可以使用HAVING子句D)使用HAVING子句的作用是限定分组的条件(33)在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统反应是( D )。

A)不做参照完整性检查

B)不准删除父表中的记录

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

D)若子表中有相关记录,则禁止删除父表中记录(34)~(35)题使用如下三个数据库表:

学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)

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

在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

(34)用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( A )。

A)SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT *FROM SC WHERE SC.学号=S.学号 AND 成绩<85)

B)SELECT 学号,姓名 FROM S WHERE NOT EXISTS;(SELECT *FROM SC WHERE SC.学号=S.学号 AND 成绩>=85)

C)SELECT 学号,姓名 FROM S,SC

WHERE S.学号=SC.学号 AND 成绩>=85

D)SELECT 学号,姓名 FROM S,SC

WHERE S.学号=SC.学号 AND ALL 成绩>=85

(35)用SQL语句检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( D )。

A)SELECT S.学号,姓名,平均成绩FROM S,SC;WHERE S.学号=SC.学号;

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

B)SELECT 学号,姓名,AVG(成绩)FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)>=5; GROUP BY 学号 ORDER BY 3 DESC

C)SELECT S.学号,姓名(成绩)平均成绩FROM S,SC;

WHERE S.学号=SC.学号 AND COUNT(*)>=5; GROUP BY S.学号 ORDER BY 平均成绩 DESC

D)SELECT S.学号,姓名,AVG(成绩)平均成绩 FROM S,.SC;

WHERE S.学号=SC.学号;

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

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

(1)某二叉树中度为2的结点有18个,则该二叉树中有19个叶子结点。

(2)在面向对象方法中,类的实例称为对象。(3)诊断和改正程序中错误的工作通常称为程序调试。

(4)在关系数据库中,把数据表示成二维表,每一个二维表称为关系。

(5)问题处理方案的正确而完整的描述称为算法。

(6)在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是多对多联系。

(7)执行命令A=2005/4/2之后,内存变量A的数据类型是数值型。

(8)下列程序显示的结果是13 。

s=1

i=0

do while i<8

s=s+i

i=i+2

enddo

?s

(9)在Visual FoxPro中,可以在表设计器中为字段设置默认值的表是数据库表。

(10)Visual FoxPro中数据库文件的扩展名(后缀)是 DBC 。

(11)~(13)题使用如下三个数据库表:

金牌榜.dbf:国家代码 C(3),金牌数I,银牌数I,铜牌数I

获奖牌情况.dbf:国家代码C(3),运动员名称C (20),项目名称C(30),名次I

国家.dbf:国家代码C(3),国家名称C(20)“金牌榜”表中一个国家一条记录;“获奖牌情况”表中每个项目中的各个名次都有一

条记录,名次只取前3名,例如:国家代码运动员名称项目名称名次

001 刘翔男子110米栏 1

001 李小鹏男子双杠 3

002 菲尔普斯游泳男子200米自由泳 3

002 菲尔普斯游泳男子400米个人混合泳 1 001 郭晶晶女子三米板跳板 1

001 李婷/孙甜甜网球女子双打 1

(11)为表“金牌榜”增加一个字段“奖牌总数”,同时为该字段设置有效性规则:奖牌总数>=0,应使用SQL语句:

ALTER TABLE 金牌榜ADD 奖牌总数I CHECK奖牌总数>=0。

(12)使用“获奖牌情况”和“国家”两个表查询“中国”所获金牌(名次为1)的数量,应使用SQL 语句:

SELECT COUNT(*) FROM 国家 INNER JOIN 获奖牌情况;

ON国家.国家代码 = 获奖牌情况.国家代码; WHERE 国家.国家名称=″中国″ AND 名次=1 (13)将金牌榜.dbf中的新增加的字段奖牌总数设置为金牌数、银牌数、铜牌数三项的和,应使用SQL 语句:

UPDATE金牌榜 SET 奖牌总数=金牌数+银牌数+铜牌数

2005年9月全国计算机等级考试二级Visual FoxPro数据库设计

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

(1)下列描述中正确的是( C )。

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

B)程序的测试必须由程序员自己去完成

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

D)程序经调试改错后不必进行再测试

(2)下列数据结构中,能用二分法进行查找的是( A )。

A)顺序存储的有序线性表

B)线性链表

C)二叉链表

D)有序线性链表

(3)下列关于栈的描述中正确的是( C )。

A)在栈中只能插入元素而不能删除元素

B)在栈中只能删除元素而不能插入元素

C)栈是特殊的线性表,只能在一端插入或删除元素

D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素

(4)下列描述中正确的是( D )。

A)一个逻辑数据结构只能有一种存储结构

B)数据的逻辑结构属于线性结构,存储结构属于非线性结构

C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率

D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率

(5)下列关于软件工程的描述中正确的是( C )。

A)软件工程只是解决软件项目的管理问题

B)软件工程主要解决软件产品的生产率问题

C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是( D )。

A)PDL(过程设计语言)

B)PAD图

C)N-S图

D)DFD图

(7)下列描述中正确的是( A )。

A)软件交付使用后还需要再进行维护

B)软件工具交付使用就不需要再进行维护

C)软件交付使用后其生命周期就结束

D)软件维护是指修复程序中被破坏的指令

(8)数据库设计的根本目标是要解决( A )。A)数据共享问题

B)数据安全问题

C)大量数据存储问题

D)简化数据维护

(9)设有如下关系表:

R S T

A B C A B C A B

C

1 1

2

3 1 3 1 1

2

2 2

3 2 2

3

3 1

3

则下列操作中正确的是( B )。

A)T=R∩S

B)T=R∪S

C)T=R×S

D)T=R/S

(10)数据库系统的核心是( B )。

A)数据模型

B)数据库管理系统

C)数据库

D)数据库管理员

(11)Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指( C )。

A)数据库文件(.dbc文件)

B)一个数据库中两个表之间有一定的关系

C)表文件(.dbf文件)

D)一个表文件中两条记录之间有一定的关系(12)扩展名为mnx的文件是( D )。

A)备注文件

B)项目文件

C)表单文件

D)菜单文件

(13)报表的数据源可以是( C )。

A)表或视图

B)表或查询

C)表、查询或视图

D)表或其他报表

(14)如果添加到项目中的文件标识为“排除”,表示( C )。

A)此类文件不是应用程序的一部分

B)生成应用程序时不包括此类文件

C)生成应用程序时包括此类文件,用户可以修改D)生成应用程序时包括此类文件,用户不能修改(15)“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是( C )。

A)查询、视图或表单

B)表单、报表和标签

C)查询、表单或程序

D)以上文件都可以

(16)允许出现重复字段值的索引是( B )。A)候选索引和主索引

B)普通索引和惟一索引

C)候选索引和惟一索引

D)普通索引和候选索引

(17)以纯文本形式保存设计结果的设计器是( A )。

A)查询设计器

B)表单设计器

C)菜单设计器

D)以上三种都不是

(18)下列关于视图的描述中正确的是( B )。A)视图保存在项目文件中

B)视图保存在数据库文件中

C)视图保存在表文件中

D)视图保存在视图文件中

(19)下列关于表间永久联系和关联的描述中正确的是( B )。

A)永久联系中的父表一定有索引,关联中的父表不需要有索引

B)无论是永久联系还是关联,子表一定有索引C)永久联系中子表的记录指针会随父表的记录指针的移动而移动

D)关联中父表的记录指针会随子表的记录指针的移动而移动

(20)下列关于类、对象、属性和方法的描述中错误的是( D )。

A)类是对一类相似对象的描述,这些对象具有相同种类的属性和方法

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

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

D)通过执行不同对象的同名方法,其结果必然是相同的

(21)下列Visual FoxPro表达式中,运算结果为逻辑真的是( B )。

A)EMPTY(.NULL.)

B)LIKE(′xy?′、′xyz′)

C)AT(′xy′、′abcxyz′)

D)ISNULL(SPACE(0))

(22)依次执行下列命令后的输出结果是( B )。SET DATE TO YMD

SET CENTURY ON

SET CENTURY TO 19 ROLLOVER 10

SET MARK TO "."

?CTOD("49-05-01")

A)49.05.01 B)1949.05.01

C)2049.05.01

D)出错

(23)假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6),在命令窗口输入并执行下列命令:

姓名=姓名-"您好"

?姓名

那么主窗口中将显示( A )。

A)张三

B)张三您好

C)张三您好

D)出错

(24)有一个学生表文件,且通过表设计器已经为该表建立了若干普通索引,其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是( D )。

A)SET INDEX TO 姓名

B)SET INDEX TO XM

C)SET ORDER TO 姓名

D)SET ORDER TO XM

(25)当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令( C )。

A)DELETE FOR 图书号="A"

B)DELETE WHILE 图书号="A"

C)DELETE FOR 图书号="A*"

D)DELETE FOR 图书号 LIKE "A%"

(26)在Visual FoxPro中,要运行查询文件query1.qpr,可以使用命令( B )。

A)DO query1

B)DO query1.qpr

C)DO QUERY query1

D)RUN query1

(27)下列程序段的输出结果是(B )。ACCEPT TO A

IF A=[123456]

S=0

ENDIF

S=1

?S

RETURN

A)0

B)1

C)由A的值决定

D)程序出错

(28)如果在命令窗口输入并执行命令“LIST名称”后在主窗口中显示:

记录名名称

1 电视机

2 计算机

3 电话线

4 电冰箱

5 电线

假定名称字段为字符型,宽度为6,那么下列程序段的输出结果是( C )。

GO 2

SCAN NEXT 4 FOR LEFT(名称,2)="电"

IF RIGHT(名称,2)="线"

LOOP

ENDIF

??名称

ENDSCAN

A)电话线

B)电冰箱

C)电冰箱电线

D)电视机电冰箱

(29)~(35)题使用如下三个数据库表:

职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)

客户.dbf:客户号C(4),客户名C(36),地址C (36),所在城市C(36)

订单.dbf:订单号C(4),客户名C(4),职员号C (3),签订日期D,金额N(6.2)

(29)查询金额最大的10%订单的信息,正确的SQL 语句是( D )。

A)SELECT * TOP 10 PERCENT FROM 订单

B)SELECT TOP 10% * FROM 订单 ORDER BY金额C)SELECT * TOP 10 PERCENT FROM 订单 ORDER BY 金额

D)SELECT TOP 10 PERCENT * FROM 订单 ORDER BY 金额 DESC

(30)查询订单数在3个以上、订单的平均金额在200元以上的职员号,正确的SQL语句是( B )。A)SELECT 职员号 FROM 订单 GROUP BY 职员号HAVING COUNT(*)>3 AND AVG_金额>200

B)SELECT 职员号 FROM 订单 GROUP BY 职员号HAVING COUNT(*)>3 AND AVG(金额)>200

C)SELECT 职员号 FROM 订单 GROUP BY 职员号HAVING COUNT(*)>3 AND WHERE AVG(金额)>200 D)SELECT 职员号 FROM 订单 GROUP BY 职员号WHERE COUNT(*)>3 AND AVG_金额>200

(31)查询2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的SQL 语句是( A )。

A)SELECT 订单号,客户名,签订日期 FROM 订单JOIN 客户;

ON 订单.客户号=客户.客户号WHERE 签订日期>{^2005-1-1}

B)SELECT 订单号,客户名,签订日期 FROM 订单JOIN 客户;

WHERE 订单.客户号=客户.客户号 AND 签订日期>{^2005-1-1}

C)SELECT 订单号,客户名,签订日期 FROM 订单,客户;

WHERE 订单.客户号=客户.客户号 AND 签订日期<{^2005-1-1}

D)SELECT 订单号,客户名,签订日期 FROM 订单,客户;

ON 订单.客户号=客户.客户号AND 签订日期<{^2005-1-1}

(32)查询没有签订任何订单的职员信息(职员号和姓名),正确的SQL语句是( C )。

A)SELECT 职员.职员号,姓名 FROM 职员 JOIN 订单;

ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0

B)SELECT 职员.职员号,姓名 FROM 职员 LEFT JOIN 订单;

ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0

C)SELECT 职员号,姓名 FROM 职员;

WHERE 职员号 NOT IN(SELECT 职员号 FROM 订单) D)SELECT 职员.职员号,姓名 FROM 职员; WHERE 职员.职员号<>(SELECT 订单.职员号FROM 订单)

(33)有如下SQL语句:

SELECT 订单号,签订日期,金额 FROM 订单,职员; WHERE 订单.职员号=职员.职员号 AND 姓名="李二"

与如上语句功能相同的SQL语句是( B )。

A)SELECT 订单号,签订日期,金额 FROM 订单; WHERE EXISTS(SELECT * FROM 职员 WHERE 姓名="李二")

B)SELECT 订单号,签订日期,金额 FROM 订单WHERE;

EXISTS(SELECT * FROM 职员 WHERE 职员号=订单.职员号 AND 姓名="李二")

C)SELECT 订单号,签订日期,金额 FROM 订单; WHERE IN (SELECT 职员号 FROM 职员 WHERE 姓名="李二")

D)SELECT 订单号,签订日期,金额 FROM 订单WHERE IN;

(SELECT 职员号 FROM 职员 WHERE 职员号=订单.职员号 AND 姓名="李二")

(34)从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是( C )。

A)DROP FROM 订单 WHERE 客户号="1001"

B)DROP FROM 订单 FOR 客户号="1001"

C)DELETE FROM 订单 WHERE 客户号="1001"

D)DELETE FROM 订单 FOR 客户号="1001"

(35)将订单号为“0060”的订单金额改为169元,正确的SQL语句是( A )。

A)UPDATE 订单SET 金额=169 WHERE 订单号="0060"

B)UPDATE 订单 SET 金额WITH 169 WHERE 订单号="0060"

C)UPDATE FROM 订单 SET 金额=169 WHERE 订单号="0060"

D)UPDATE FROM 订单 SET 金额 WITH 169 WHERE 订单号="0060"

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

(1)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是数据库。

(2)算法复杂度主要包括时间复杂度和空间复杂度。

(3)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中,驱动模块的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。

(4)一棵二叉树第六层(根结点为第一层)的结点数最多为32 个。

(5)数据结构分为逻辑结构和存储结构,循环队列属于存储结构。

(6)在Visual FoxPro中,数据库表中不允许有重复记录是通过指定主关键字或候选关键字来实现的。

(7)在Visual FoxPro中,数据库表中的通用型字段的内容将存储在备注文件中。

(8)在Visual FoxPro中,可以使用EXIT语句跳出SCAN ... ENDSCAN 循环体外执行ENDSCAN 后面的语句。

(9)在SQL的SELECT 查询中使用 DISTINCT 子句消除查询结果中的重复记录。

(10)在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的ColumnCount属性值。

(11)在Visual FoxPro中,使用SQL的SELECT 语句将查询结果存储在一个临时表中,应该使用INTO CURSOR 子句。

(12)在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用 PRIMARY KEY 子句说明主索引。

(13)在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用 CHECK子句说明有效性规则(域完整性规则或字段取值范围)。(14)在SQL的SELECT语句进行分组计算查询时,可以使用 HAVING子句来去掉不满足条件的分组。

(15)设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,下面SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。

SELECT 学号,姓名,性别 FROM s;

WHERE NOT EXISTS (SELECT * FROM sc WHERE sc.学号=s.学号 AND 成绩<85)

2006年4月全国计算机等级考试笔试二级Visual FoxPro数据库设计

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

(1)下列选项中不属于结构化程序设计方法的是( D )。

A)自顶向下B)逐步求精

C)模块化D)可复用

(2)两个或两个以上模块之间关联的紧密程度称为( A )。

A)耦合度B)内聚度

C)复杂度D)数据传输特性

(3)下列描述中正确的是( D )。

A)软件测试应该由程序开发者来完成

B)程序经调试后一般不需要再测试

C)软件维护只包括对程序代码的维护

D)以上三种说法都不对

(4)按照“后进先出”原则组织数据的数据结构是( B )。

A)队列B)栈

C)双向链表D)二叉树

(5)下列描述中正确的是( A )。

A)线性链表是线性表的链式存储结构

B)栈与队列是非线性结构

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

D)只有根结点的二叉树是线性结构

(6)对如下二叉树

进行后序遍历的结果为( D )。

A)ABCDEF B)DBEAFC

C)ABDECF D)DEBFCA

(7)在深度为7的满二叉树中,叶子结点的个数为( C )。

A)32 B)31

C)64 D)63

(8)“商品”与“顾客”两个实体集之间的联系一般是( D )。

A)一对一B)一对多

C)多对一D)多对多

(9)在E-R图中,用来表示实体的图形是( A )。A)矩形B)椭圆形

C)菱形D)三角形

(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( C )。

A)DB包含DBS和DBMS

B)DBMS包含DB和DBS

C)DBS包含DB和DBMS

D)没有任何关系

(11)在Visual FoxPro中,下列描述错误的是( D )。

A)关系也被称作表

B)数据库文件不存储用户数据

C)表文件的扩展名是.dbf

D)多个表存储在一个物理文件中(12)扩展名为.scx的文件是( C )。

A)备注文件B)项目文件

C)表单文件D)菜单文件

(13)表格控件的数据源可以是( D )。

A)视图B)表

C)SQL SELECT语句 D)以上三种都可以

(14)在Visual FoxPro中,下列描述正确的是( A )。

A)利用视图可以修改数据

B)利用查询可以修改数据

C)查询和视图具有相同的作用

D)视图可以定义输出去向

(15)在Visual FoxPro中可以用DO命令执行的文件不包括( C )。

A).prg文件B).mpr文件

C).frx文件D).qpr文件

(16)不允许出现重复字段值的索引是( A )。A)候选索引和主索引

B)普通索引和惟一索引

C)惟一索引和主索引

D)惟一索引

(17)在Visual FoxPro中,宏替换可以从变量中替换出( D )。

A)字符串B)数值

C)命令D)以上三种都可能

(18)下列关于“查询”的描述中正确的是( D )。A)查询保存在项目文件中

B)查询保存在数据库文件中

C)查询保存在表文件中

D)查询保存在查询文件中

(19)设X="11",Y="1122",下列表达式结果为假的是( D )。

A)NOT(X==Y)AND(X$Y)

B)NOT(X$Y)OR(<>Y)

C)NOT(X>=Y)

D)NOT(X$Y)

(20)下列是与设置系统菜单有关的命令,其中错误的是( A )。

A)SET SYSMENU DEFAULT

B)SET SYSMENU TO DEFAULT

C)SET SYSMENU NOSAVE

D)SET SYSMENU SAVE

(21)在下列的Visual FoxPro表达式中,运算结果不为逻辑真的是( C )。

A)EMPTY(SPACE(0))

B)LIKE(′xy*′,′xyz′)

C)AT(′xy′,′abcxyz′)

D)ISNULL(.NULL.)

(22)SQL的数据操作语句不包括( D )。

A)INSERT B)UPDATE

C)DELETE D)CHANGE

(23)假设表单上有一选项组:⊙男○女,其中第一个选项按钮“男”被选中,请问该选项组的Value 属性值为( D )。

A).T. B)"男"

C)1 D)"男"或l

(24)打开数据库的命令是( D )。

A)USE B)USE DATABASE

C)OPEN D)OPEN DATABASE

(25)“图书”表中有字符型字段“图书号”,要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是( D )。A)DELETE FROM 图书 FOR 图书号 LIKE "A%" B)DELETE FROM 图书 WHILE 图书号 LIKE "A%" C)DELETE FROM 图书 WHERE 图书号="A*"

D)DELETE FROM 图书 WHERE 图书号 LIKE "A%" (26)在Visual FoxPro中,要运行菜单文件menu1.mpr,可以使用命令( B )。

A)DO menu1 B)DO menu1.mpr

C)DO MENU menu1 D)RUN menu1

(27)下列所列各项属于命令按钮事件的是( D)。

A)Parent B)This

C)ThisForm D)Click

(28)如果在命令窗口执行命令“LIST名称”后主窗口中显示:

记录号名称

1 电视机

2 计算机

3 电话线

4 电冰箱

5 电线

假定名称字段为字符型,宽度为6,那么下面程序段的输出结果是( A )。

GO 2

SCAN NEXT 4 FOR LEFT(名称,2)="电"

IF RIGHT(名称,2)="线"

EXIT ENDIF

ENDSCAN

?名称

A)电话线

B)电线

C)电冰箱

D)电视机

(29)SQL语句中修改表结构的命令是( A )。A)ALTER TABLE

B)MODIFY TABLE

C)ALTER STRUCTURE

D)MODIFY STRUCTURE

(30)假设“订单”表中有订单号、职员号、客户号和金额字段,正确的SQL语句只能是( B )。A)SELECT职员号FROM订单;

GROUP BY职员号HAVING COUNT(*)>3 AND AVG_金额>200

B)SELECT职员号FROM订单;

GROUP BY职员号HAVING COUNT(*)>3 AND AVG(金额)>200

C)SELECT职员号FROM订单;

GROUP BY职员号HAVING COUNT(*)>3 WHERE AVG(金额)>200

D)SELECT职员号FROM订单;

GROUP BY职员号WHERE COUNT(*)>3 AND AVG_金额>200

(31)要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是( D )。

A)UPDATE产品SET单价=单价+单价*8%FOR ALL B)UPDATE产品SET单价=单价*1.08 FOR ALL

C)UPDATE产品SET单价=单价+单价*8%

D)UPDATE产品SET单价=单价*1.08

(32)假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是( D )。A)SELECT产品名称,AVG(单价)FROM产品GROUP BY 单价

B)SELECT产品名称,AVG(单价)FROM产品ORDER BY 单价

C)SELECT产品名称,AVG(单价)FROM产品ORDER BY 产品名称

D)SELECT产品名称,AVG(单价)FROM产品GROUP BY 产品名称

(33)执行下列命令序列后,最后一条命令的显示结果是( C )。

DIMENSION M(2,2)

M(1,1)=10

M(1,2)=20

M(2,1)=30

M(2,2)=40

?M(2)

A)变量未定义的提示B)10

C)20 D).F.

(34)设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,用下列SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是( D )。

A)SELECT学号,姓名,性别FROM s WHERE EXISTS; (SELECT*FROM sc WHERE sc.学号=s.学号AND成绩<=85)

B)SELECT学号,姓名,性别FROM s WHERE NOT EXISTS;

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

C)SELECT学号,姓名,性别FROM s WHERE EXISTS; (SELECT*FROM sc WHERE sc.学号=s.学号AND成绩>85)

D)SELECT学号,姓名,性别FROM s WHERE NOT EXISTS;

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

(35)从“订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是( C )。

A)DROP FROM订单WHERE签订日期<={^2004-1-10} B)DROP FROM订单FOR签订日期<={^2004-1-10} C)DELETE FROM订单WHERE签订日期<={^2004-1-10}

D)DELETE FROM订单FOR签订日期<={^2004-1-10} 二、填空题(每空2分,共30分)

(1)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为 45。

(2)在面向对象方法中,类描述的是具有相似属性与操作的一组对象。

(3)在关系模型中,把数据看成是二维表,每一个二维表称为一个关系。

(4)程序测试分为静态分析和动态测试。其中,静态分析是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。

(5)数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为物理独立性。

(6)表达式{^2005-10-3 10∶0∶0}-{^2005-10-3 9∶0∶0}的数据类型是数值型。(7)在Visual FoxPro中,将只能在建立它的模块中使用的内存变量称为局部变量。

(8)查询设计器的“排序依据”选项卡对应于SQL SELECT语句的ORDER BY短语。

(9)在定义字段有效性规则时,在规则框中输入的表达式类型是逻辑型。

(10)在Visual FoxPro中,主索引可以保证数据的实体完整性。

(11)SQL支持集合的并运算,运算符是UNION 。(12)SQL SELECT语句的功能是查询或数据查询。

(13)“职工”表有工资字段,计算工资合计的SQL 语句是:

SELECT SUM FROM职工

(14)要在“成绩”表中插入一条记录,应该使用的SQL语句是:

INSERT INTO成绩(学号,.英语,数学,语文)VALUES("2001100111",91,78,86)

(15)要将一个弹出式菜单作为某个控件的快捷菜单,通常是在该控件的 RightClick 事件代码中添加调用弹出式菜单程序的命令。

2006年9月全国计算机等级考试二级笔试Visual FoxPro数据库程序设计

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

下列各题 A)、B)、C)、D)四个选项中, 只有一个选项是正确的。

01) 下列选项中不符合良好程序设计风格的是

A)源程序要文档化 B)数据说明的次序要规范化

C)避免滥用goto语句 D)模块设计要保证高耦合、高内聚答案:D

02) 从工程管理角度,软件设计一般分为两步完成,它们是

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

C)软件结构设计与数据设计 D)过程设

计与数据设计 答案:A

03) 下列选项中不属于软件生命周期开发阶段任务的是

A)软件测试 B)概要设计 C)软件维护 D)详细设计 答案:C

04) 在数据库系统中,用户所见的数据模式为 A)概念模式 B)外模式 C)内模式 D)物理模式 答案:B

05) 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和 A)编码设计 B)测试阶段 C)运行阶段 D)物理设计 答案:D 06)

A)T =R ∩S B)T =R ∪S C)T =R ×S D)T =R/S 答案:C 07) 下列叙述中正确的是

A)一个算法的空间复杂度大,则其时间复杂度也必定大

B)一个算法的空间复杂度大,则其时间复杂度必定小

C)一个算法的时间复杂度大,则其空间复杂度必定小

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

A)63 B)64 C)6 D)7 答案:B

09) 数据库技术的根本目标是要解决数据的 A)存储问题 B)共享问题 C)安全问题 D)保护问题 答案:B 10)

A)ACBDFEG

B)ACBDFGE C)ABDCGEF D)FCADBEG 答案:A 11) 下列程序段执行以后,内存变量A 和B 的值是 CLEAR A=10 B=20

SET UDFPARMS TO REFERENCE

DO SQ WITH (A),B &&参数A 是值传送,B 是引用传送 ?A,B

PROCEDURE SQ

PARAMETERS X1,Y1 X1=X1*X1 Y1=2*X1 ENDPROC

A)10 200 B)100 200 C)100 20 D)10 20 答案:A 12) 从内存中清除内存变量的命令是

A)Release B)Delete C)Erase D)Destroy 答案:A

13) 操作对象只能是一个表的关系运算是 A)联接和选择 B)联接和投影 C)选择

和投影 D)自然连接和选择 答案:C 14) 在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是 A)数据 B)文档 C)类 D)代码

答案:B

15) 如果有定义LOCAL data ,data 的初值是: A)整数0 B)不定值 C)逻辑真 D)逻辑假 答案:D

16) 扩展名为pjx 的文件是

A)数据库表文件 B)表单文件 C)数据库文件 D)项目文件 答案:D 17) 下列程序段执行以后,内存变量y 的值是 x=34567 y=0

DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO

A)3456 B)34567 C)7654 D)76543 答案:D

18) 下列的程序段中与上题的程序段对y 的计算结果相同的是

A)x=34567

y=0 flag=.T. DO WHILE flag y=x%10+y*10 x=int(x/10) IF x>0 flag=.F. ENDIF ENDDO B)x=34567

y=0 flag=.T. DO WHILE flag y=x%10+y*10 x=int(x/10) IF x=0 flag=.F. ENDIF ENDDO C)x=34567 y=0 flag=.T. DO WHILE !flag y=x%10+y*10 x=int(x/10) IF x>0 flag=.F. ENDIF ENDDO D)x=34567 y=0 flag=.T. DO WHILE !flag y=x%10+y*10 x=int(x/10) IF x=0 flag=.T. ENDIF ENDDO 答案:B

19) 在SQL SELECT 语句的ORDER BY 短语中如果指定了多个字段,则

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

C)按从左至右优先依次排序 D)按字段排序优先级依次排序 答案:C

20) 如果运行一个表单,以下事件首先被触发的是 A)Load B)Error C)Init D)Click 答案:A

21) 在Visual FoxPro 中以下叙述正确的是 A)关系也被称作表单 B)数据库文件不存储用户数据

C)表文件的扩展名是.DBC D)多个表存储在一个物理文件中 答案:B

22) 设X=6<5,命令 ? VARTYPE(X)的输出是

A)N B)C C)L D)出错 答案:C

23) 假设表单上有一选项组:⊙男 〇女,如果选择第二个按钮“女”,则该选项组Value 属性的值为

A).F. B)女 C)2 D)女 或 2 答案:D

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

A)MyForm.List B)MyForm.Display C)MyForm.Show D)MyForm.ShowForm 答案:C 25)

A)ALTER TABLE 歌手 ADD 最后得分 F(6,2) B)ALTER DBF 歌手ADD 最后得分 F 6,2 C)CHANGE TABLE 歌手 ADD 最后得分 F(6,2) D)CHANGE TABLE 学院 INSERT 最后得分 F 6,2 答案:A 26)

A)INSERT VALUES("1001",9.9,"105") INTO 评分(歌手号,分数,评委号)

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

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

D)INSERT VALUES("1001",9.9,"105") TO 评分(歌手号,分数,评委号) 答案:C 27)

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

FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC

B)SELECT 歌手号, (COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2) 最后得分; FROM 评分 INTO DBF TEMP GROUP BY 评委号

ORDER BY 最后得分 DESC

C)SELECT 歌手号, (SUM (分数)-MAX(分数)-MIN(分数))/(COUNT (*)-2) 最后得分; FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESC

D)SELECT 歌手号, (SUM(分数)-MAX(分

(完整版)2019年全国计算机二级考试试题题库(附答案)

2019年全国计算机二级考试试题题库(附答案) 一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。 (1) 应用软件是指 A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件 C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件 (2) 下列述叙中错误的是 A) 计算机要经常使用不要长期闲置不用 B) 为了延长计算机的寿命,应避免频繁开关计算机 C) 在计算机附近应避免磁场干扰 D) 计算机用几小时后,应关机一会儿再用 (3) 下列字符中,ASCII码值最小的是 A) A B) a C) Z D) x (4) 用晶体管作为电子器件制成的计算机属于 A) 第一代 B) 第二代 C) 第三代 D) 第四代 (5) 下列各不同进制的四个无符号数中,最小的数是 A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16 (6) 二进制数1110111.11转换成十六进制数是 A) 77.C B) 77.3 C) E7.C D) E7.3 (7) 下列各无符号十进制数中,能用八位二进制表示的是 A) 296 B) 333 C) 256 D) 199 (8) 计算机的软件系统可分类为 A) 程序与数据 B) 系统软件与应用软件 D) 操作系统与语言处理程序 D) 程序、数据与文档 (9) 486机中的CPU同时能处理的二进制位数为 A) 8 B) 16 C) 32 D) 64 (10) 在使用计算机的过程中,需要重新启动DOS,则要

《全国计算机等级考试二级VFP》模拟试题

全国计算机等级考试二级VFP模拟试题(一) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 D:【解析】在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据的存储结构。 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 B:【解析】栈是限定在一端进行插入与删除的线性表。栈顶(top):插入数据(即入栈)的一端;栈底(bottom):不能入栈也不能出栈的一端。栈存储数据的原则:"先进后出"或"后进先出"。栈的特性是具有记忆作用。 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。 A)冒泡排序为n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2 D:【解析】假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A)log2n B)n/2 C)n D)n+1

C:【解析】在进行顺序查找过程中,如果被查的元素是线性表中的最后一个元素,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中的所有元素进行比较,这是顺序查找的最坏情况,需要比较的次数为n次。 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 A:【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。在线性链表中,各数据元素之间的前后件关系是由各结点的指针域来指示的,指向线性表中第一个结点的指针head称为头指针,当head=NULL(或0)时称为空表。 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 C:【解析】软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。软件测试的目的要以查找错误为中心,而不是为了演示软件的正确功能。 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 B:【解析】模块的独立性是指,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,两者是相互联系的。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

全国计算机二级考试真题

1.Word2010插入题注时如需加入章节号,如“图1-1”,无需进行的操作是()(A)将章节起始位置套用内置标题样式 (B)将章节起始位置应用多级符号 (C)将章节起始位置应用自动编号 (D)自定义题注样式为“图” C 2.Word2010可自动生成参考文献书目列表,在添加参考文献的“源”主列表时,“源” 不可能直接来自于() (A)网络中各知名网站 (B)网上邻居的用户共享 (C)电脑中的其他文档 (D)自己录入 B 3.WORD文档的编辑限制包括:_______。 (A) 格式设置限制 (B) 编辑限制 (C) 权限保护 (D) 以上都是 D 4.Word中的手动换行符是通过()产生的 (A) 插入分页符 (B) 插入分节符 (C) 键入ENTER (D) 按SHIFT+ENTER D 5.关于Word2010的页码设置,以下表述错误的是() (A)页码可以被插入到页眉页脚区域 (B)页码可以被插入到左右页边距 (C)如果希望首页和其他页页码不同必须设置“首页不同” (D)可以自定义页码并添加到构建基块管理器中的页码库中 B 6.关于大纲级别和内置样式的对应关系,以下说法正确的是() (A) 如果文字套用内置样式“正文”,则一定在大纲视图中显示为“正文文本” (B) 如果文字在大纲视图中显示为“正文文本”,则一定对应样式为“正文” (C) 如果文字的大纲级别为1级,则被套用样式“标题1” (D) 以上说法都不正确 D

7.关于导航窗格,以下表述错误的是() (A)能够浏览文档中的标题 (B)能够浏览文档中的各个页面 (C)能够浏览文档中的关键文字和词 (D)能够浏览文档中的脚注、尾注、题注等 B 8.关于样式、样式库和样式集,以下表述正确的是() (A)快速样式库中显示的是用户最为常用的样式 (B)用户无法自行添加样式到快速样式库 (C)多个样式库组成了样式集 (D)样式集中的样式存储在模板中 A 9.如果WORD文档中有一段文字不允许别人修改,可以通过:_______。 (A) 格式设置限制 (B) 编辑限制 (C) 设置文件修改密码 (D) 以上都是 B 10.如果要将某个新建样式应用到文档中,以下哪种方法无法完成样式的应用()(A)使用快速样式库或样式任务窗格直接应用 (B)使用查找与替换功能替换样式 (C)使用格式刷复制样式 (D)使用CTRL+W快捷键重复应用样式 B 11.若文档被分为多个节,并在“页面设置”的版式选项卡中将页眉和页脚设置为奇 偶页不同,则以下关于页眉和页脚说法正确的是() (A)文档中所有奇偶页的页眉必然都不相同 (B)文档中所有奇偶页的页眉可以都不相同 (C)每个节中奇数页页眉和偶数页页眉必然不相同 (D)每个节的奇数页页眉和偶数页页眉可以不相同 D 12.通过设置内置标题样式,以下哪个功能无法实现() (A)自动生成题注编号 (B)自动生成脚注编号 (C)自动显示文档结构 (D)自动生成目录

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序可以在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序可以在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源可以是 A)自由表或其他报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图 4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件 C)项目文件 D)数据库文件 8、在下面Visual FoxPro表达式中,运算结果为字符串的是

大学计算机二级考试试题及其答案 !!!

全国计算机二级考试试题 【1.1】以下不正确的C语言标识符是____。 A) int B) a_1_2 C) ab1exe D) _x 【1.2】以下是正确的C语言标识符是____。 A) #define B) _123 C) %d D) \n 【1.3】下列四组字符串中都可以用作C语言程序标识符的一组是。A) print B) i\am C) Pxq D) str_l _3d one_half My->book Cpp ??? oodbs tart$it line#pow ??? aBc 3pai His.age while 【1.4】下面各选项组中,均是C语言关键字的组是。 A) auto,enum,include B) switch,typedef,continue C) signed,union,scanf D) if,struct,type 【1.5】下列不属于C语言关键字的是。 A) default B) register C) enum D) external 【1.6】C语言程序从main()函数开始执行,所以这个函数要写在____。 A) 程序文件的开始 B) 程序文件的最后 C) 它所调用的函数的前面 D) 程序文件的任何位置

【1.7】下列关于C语言的叙述错误的是____ A) 大写字母和小写字母的意义相同 B) 不同类型的变量可以在一个表达式中 C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D) 同一个运算符号在不同的场合可以有不同的含义 【1.8】在C语言中,错误的int类型的常数是。 A) 32768 B) 0 C) 037 D) 0xAF 【1.9】执行语句 printf("%x",-1);屏幕显示____。 A) -1 B) 1 C) -ffff D) ffff 【1.10】已知 long i=32768;执行语句printf("%d",i);屏幕显示____。 A) -1 B) -32768 C) 1 D) 32768 【1.11】已知 long i=65539;执行语句printf("%d",i);屏幕显示____。 A) 65539 B) -3 C) 3 D) 程序不能执行 【1.12】在C语言中,整数-8在内存中的存储形式是。 A) 1111 1111 1111 1000 B) 1000 0000 0000 1000 C) 0000 0000 0000 1000 D) 1111 1111 1111 0111 【1.13】C语言中字符型(char)数据在内存中的存储形式是____。 A) 原码 B) 补码

2017年计算机二级《VFP》考试题及答案

2017年计算机二级《VFP》考试题及答案 1). 如下描述中正确的是:( ) A.数据库中仅存储数据 B.数据库管理系统是数据库集合的组成部分 C.数据库中的数据具有很高的冗余并缺乏数据独立性 D.数据库管理系统是为数据库的建立、使用和维护而配置的软件 正确答案:D 答案解析:数据库是存储在计算机存储设备上的结构化的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。数据库管理系统是为数据库的建立、使用和维护而配置的软件,数据库系统的特点有:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控制功能。 2). 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。 A.3 B.4 C.6 D.7 正确答案:D 答案解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为O的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点,共7层,即深度为7。 3). 下面不属于软件需求分析阶段主要工作的是( ) A.需求变更申请 B.需求分析 C.需求评审

D.需求获取 正确答案:A 答案解析:需求分析阶段的工作可概括为4个方面:①需求获取。②需求分析。③编写需求规格说明书。④需求审评。 4). 对于查询输出到临时表中的叙述,下列说法错误的是( ) A.产生的临时表文件的后缀名仍为.dbf B.执行查询后,该临时表文件是当前文件 C.可以像一般的dbf文件一样使用,可查询和修改表中记录 D.当关闭文件时,临时表文件将自动被删除 正确答案:C 5). “教师表”中有“职工号”、“姓名”和“工龄”等字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是( )。 A.CREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I) B.CREATETABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I) C.CREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名C(20),工龄I) D.CREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名C(20),工龄I) 正确答案:D 答案解析:在VisualFoxPro中,可以通过SQL的CREATETABLE命令建立表,PRIMARYKEY用来设置主关键字。本题“职工号”为主关键字,因此D选项正确。 6). 有A、B、C三个数据表,若已建立了A->B的关联,需要再建立B->C的关联,形成A->B->C的关联,则( ) A.必须使用带ADDITIVE子句的SETRELATION命令 B.直接利用SETRELATION命令进行关联 C.在保持A->B关联的基础上不能再建立B->C关联 D.在保持A->B关联的基础上不能在建立的B->C关联,但可以建立A->C关联

全国计算机等级考试二级officeexcel真题

目录 EXCEL第一套条件格式、sum average mid & 分类汇总 (1) EXCEL第二套vlookup、sumifs、averageifs (2) EXCEL第3套条件、sum average mid 汇总簇状图 (3) EXCEL第4套mid & sumifs averageifs 图表 (4) EXCEL第5套vlookup 透视表图表 (4) EXCEL第6套名称vlookup 透视表图表 (5) EXCEL第7套vlookup sumifs 透视表图表 (5) EXCEL第8套自动填充数据有效性区域转换汇总 (6) EXCEL第9套vlookup 透视表图表 (7) EXCEL第10套条件sum average 汇总图表 (7) EXCEL第一套条件格式、sum average mid & 分类汇总 请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。(做题注意:边做边保存) 注意:以下的文件必须保存在考生文件夹下 小蒋是一位中学教师,在教务处负责初一年级学生的成绩管理。由于学校地处偏远地区,缺乏必要的教学设施,只有一台配置不太高的PC可以使用。他在这台电脑中安装了Microsoft Office,决定通过 Excel 来管理学生成绩,以弥补学校缺少数据库管理系统的不足。现在,第一学期期末考试刚刚结束,小蒋将初一年级三个班的成绩均录入了文件名为"学生成绩单.xlsx"的Excel工作簿文档中。 请你根据下列要求帮助小蒋老师对该成绩单进行整理和分析: 1. 对工作表"第一学期期末成绩"中的数据列表进行格式化操作:将第一列"学号"列设为文本,将所有成绩列设为保留两位小数的数值;适当加大行高列宽,改变字体、字号,设置对齐方式,增加适当的边框和底纹以使工作表更加美观。 2. 利用"条件格式"功能进行下列设置:将语文、数学、英语三科中不低于110 分的成绩所在的单元格以一种颜色填充,其他四科中高于95分的成绩以另一种字体颜色标出,所用颜色深浅以不遮挡数据为宜。 3. 利用sum和average函数计算每一个学生的总分及平均成绩。 4. 学号第 3、4 位代表学生所在的班级,例如:"120105"代表12级1班5号。请通过函数提取每个学生所在的班级并按下列对应关系填写在"班级"列中: "学号"的3、4位对应班级 01 1班 02 2班

全国计算机二级考试VF模拟试卷

全国计算机二级考试VF模拟试卷 2016年全国计算机二级考试VF模拟试卷 基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1.创建一个名为"订单管理"的数据库,并将已有的employee、orders和customer三个表添加到该数据库中。 2.为orders表建立一个普通索引,索引名为nf,索引表达式为"year(签订日期)"。 3.为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为"职员号"。通过"职员号"在employee表和 orders表之间建立一个一对多的永久联系。 4.为上述建立的联系设置参照完整性约束:更新规则为"限制",删除规则为"级联",插入规则为"限制"。 解题思路: 1.略 2.在“数据库设计器-订单管理”中,选择表“orders”并单击鼠标右键,选择“修改”命令,在“表设计器-orders.dbf”中,单击“索引”选项卡,然后输入索引名:nf,选择类型为“普通索引”,表达式为:year(签订日期),最后单击“确定”按钮,再单 击“是(Y)”就可以建立索引了。 3.略 4.略 简单应用(2小题,每题20分,计40分) 在考生文件夹下,完成如下简单应用:

1.在考生文件夹下已有表单文件formone.scx,如下图所示,其 中包含一个列表框、一个表格和一个命令按钮。 请按下面要求完成相应的操作: 1)在表单的数据环境中添加orders表。 2)将列表框List1设置成多选,另外将其的RowSourceType属性值设置为"8-结构"、RowSource设置为orders。 3)将表格Grid1的RecordSourceType的属性值设置为"4-SQL说明"。 4)修改"显示"按钮的Click事件代码。当单击该按钮时,表格Grid1内将显示在列表框中所选orders表中指定字段的内容。 解题思路: 1.打开并修改表单,单击“显示\数据环境”菜单项,在“打开”对话框中双击表“orders”,再单击“关闭”来关闭“添加表或视图”对话框。选中列表框List1,在其“属性”的RowSourceType 处选择“8-结构”,在RowSource处输入“orders”,在 MultiSelect处选择“.T.-真”。选中表格Grid1,在其“属性”的RecordSourceType处选择“4-SQL说明”。 双击“显示”按钮,在Command1.Click中修改相应的语句。 第1处:FORi=1TOthisform.List1.ListCount 第2处:s=thisform.List1.List(i) 第3处:s=s+","+thisform.List1.List(i) 2.利用查询设计器创建查询,从orders、employee和customer 表中查询2001年5月1日以后(含)所签所有订单的信息。查询结果 依次包含"订单号"、"签订日期"、"金额"、"签订者"和"客户名"五 项内容,其中"签订者"为签订订单的职员姓名。各记录按签订日期 降序排序,签订日期相同按金额降序排序;查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。

全国计算机等级考试二级MSOffice高级应用真题题库

全国计算机等级考试二级MS Office高级应用真题题库2 2016年3月 (总分100, 做题时间120分钟) 一、选择题(每小题1分。共20分) 1. 英文缩写CAM的中文意思是()。 A 计算机辅助设计 B 计算机辅助制造 C 计算机辅助教学 D 计算机辅助管理 该问题分值: 1 答案:B CAM是计算机辅助制造。 2. 若网络的各个节点通过中继器连接成一个闭合环路,则称这种拓扑结构称为()。 A 总线型拓扑 B 星型拓扑 C 树型拓扑 D 环型拓扑 该问题分值: 1 答案:D 环型拓扑结构是指各个节点通过中继器连接到一个闭合的环路上,环中的数据沿着一个方向传输,由目的节点接收。 3. 有三个关系R、S和T如下:

则由关系R和s得到关系T的操作是()。 A 自然连接 B 交 C 投影 D 并 该问题分值: 1 答案:A 关系R和关系S有公共域,关系T是通过公共域的等值进行连接的结果,符合自然连接,选A。 4. 对下列二叉树进行前序遍历的结果是()。 A DYBEAFCZX B YDEBFZXCA C ABDYECFXZ D ABCDEFXYZ 该问题分值: 1 答案:C 前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。前序遍历描述为:若二叉树为空,则执行空操作。否则:①访问根结点;②前序遍历左子树;③前序遍历右子树,C正确。 5. 字长是CPU的主要技术性能指标之一,它表示的是()。 A CPU的计算结果的有效数字长度 B CPU一次能处理二进制数据的位数 C CPU能表示的最大的有效数字位数

全国计算机等级考试二级VF历年笔试题及答案

精品文档 全国计算机等级考试二级VF历年笔试题 (2005.4-2010.9) 2010年9月全国计算机等级考试二级笔试试卷 Visual FoxPro数据库程序设计 (考试时间90分钟,满分100分) 一、选择题(每小题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)面向对象方法中,继承是指 A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质 C)各对象之间的共同性质D)类之间共享属性和操作的机制 (7)层次型、网状型和关系型数据库划分原则是 A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式

全国计算机VFP二级考试题库(超全)

全国计算机考试VFP二级考试题库题量: 1、数据库管理系统是( )。 A:应用软件 B:系统软件 C:辅助设计软件 D:科学计算软件 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)的关系是()。 A:DBMS包括DB和DBS B:DBS包括DB和DBMS C:DB包括DBS和DBMS D:DB、DBS和DBMS是平等关系 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 3、DBMS的含义是()。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 4、Visual FoxPro软件属于()。 A:数据库系统 B:数据库管理系统 C:数据库应用系统 D:数据库

5、DBAS指的是()。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 答案:C 知识点:VFP部分/选择题/V1概述/V11数据库系统T 6、数据库系统的核心是( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 7、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:A 知识点:VFP部分/选择题/V1概述/V11数据库系统T 8、下列属于数据库管理系统的软件是( )。 A:Microsoft Word B:Visual Foxpro C:Visual Basic D:Turbo C 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 9、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是()阶段。 A:数据库系统 B:文件系统

计算机等级考试二级真题及答案

2015计算机二级考试试题及答案 1、设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键(码)为______。 A、公司号,员工号 B、员工号,工资 C、员工号 D、公司号,员工号,工资 【评析】 本题考查知识点是关键字。 能唯一标识实体的属性集称为码(关键字)。码也称为关键字,是表中若干属性的属性组,其值唯一标识表中的一个元组。 本题答案:A。 3、下列叙述中正确的是______。 A、每一个结点有两个指针域的链表一定是非线性结构 B、所有结点的指针域都为非空的链表一定是非线性结构 C、循环链表是循环队列的链式存储结构 D、线性结构的存储结点也可以有多个指针 【评析】 本题考查知识点是线性表的线性结构与非线性结构。

线性表的链式存储结构称为线性链表。在某些应用中,对线性链表中的每个结点设置两个指针,一个称为左指针,用以指向其前件结点;另一个称为右指针,用以指向其后件结点。 本题答案:D。 4、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。 A、相同,元素的存储顺序与逻辑顺序一致 B、相同,但其元素的存储顺序可以与逻辑顺序不一致 C、不同,但元素的存储顺序与逻辑顺序一致 D、不同,且其元素的存储顺序可以与逻辑顺序不一致 【评析】 本题考查知识点是线性表的顺序存储结构。 线性表的顺序存储结构具有两个基本特点:1.线性表中所有元素所占的存储空间是连续的;2.线性表中各元素在存储空间中是按逻辑顺序依次存放的。 本题答案:A。 5、设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为______。 A、19 B、20 C、m-19 D、m-20 【评析】 本题考查知识点是循环队列的运算。

2020年全国计算机二级vfp全真模拟考试题库及答案(共五套)

2020年全国计算机二级vfp全真模拟考试题库及 答案(共五套) 2020年全国计算机二级vfp全真模拟考试题及 答案(一) 1.下列叙述中正确的是( C )。 A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 B) 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化 C) 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 D) 以上说法都不正确 【解析】栈是先进后出的数据结构,在整个过程中,栈底指针不变, 入栈与出栈操作均由栈顶指针的变化来操作,所以选择C)。 2.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( D )。 A)3 B) 4 C) 6 D) 7 【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总比度为2的节点多一个,所以本题中度为2的节点为1-1=0个,所以可以知道本题目中的二叉树的每一个节点都有一个分支,所以共7个节点共7层,即深度为7。 3.结构化程序所要求的基本结构不包括( B )。

A)顺序结构 B) GOTO跳转 C) 选择(分支)结构 D) 重复(循环)结构 【解析】1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程 序设计方法。 4.下面描述中错误的是( A )。 A)系统总体结构图支持软件系统的详细设计 B) 软件设计是将软件需求转换为软件表示的过程 C) 数据结构与数据库设计是软件设计的任务之一 D) PAD图是软件详细设计的表示工具 【解析】详细设计的任务是为软件结构图中而非总体结构图中的每一 个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,所以A)错误。 5.不允许出现重复字段值的索引是( A )。 A)候选索引和主索引 B) 普通索引和唯一索引 C) 唯一索引和主索引 D) 唯一索引 【解析】Visual FoxPro中的索引分为主索引、候选索引、唯一索引 和普通索引四种。主索引是在指定字段或表达式中不允许出现重复值 的索引,主索引可以看作表中的主关键字,一个表中只能有一个主索引;候选索引和主索引具有相同的特性,但候选索引可以有多个;唯 一索引是索引项的唯一,而不是字段值的唯一;普通索引既允许字段中出现重复值,也允许索引项中出现重复值。所以不允许出现字段值

《国家计算机二级历年真题及答案》

2012年3月全国计算机等级考试二级C 语言真题 一、选择题 1、 下列叙述中正确的是: A 、循环队列是队列的一种顺序存储结构 B 、循环队列是队列的一种链式存储结构 C 、循环队列是非线性结构 D 、循环队列是一直逻辑结构 2、 下列叙述中正确的是 A 、栈是一种先进先出的线性表 B 、队列是一种后进先出的线性表 C 、栈和队列都是非线性结构 D 、以上三种说法都不对 3、 一棵二叉树共有25个节点,其中5个时子节点,那么度为1的节点数为 A 、4 B 、6 C 、10 D 、16 4、 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是 A 、内模式 B 、外模式 C 、概念模式 D 、逻辑模式 5、 在满足实体完整性约束的条件下 A 、 一个关系中可以没有候选关键词 B 、 一个关系中只能有一个候选关键词 C 、 一个关系中必须有多个候选关键词 D 、 一个关系中应该有一个或者多个候选关键词 6、 有三个关系R 、S 和T 如下: R A B C a 1 2 b 2 1 c 3 1 则由关系R 和S 得到关系T 的操作是 A 、自然连接 B 、并 C 、差 D 、交 7、 软件生命周期中的活动不包括 A 、软件维护 B 、市场调研 C 、软件测试 D 、需求分析 8、 下面不属于需求分析阶段任务的是 A 、确定软件系统的功能需求 B 、确定软件系统的系统的系能需求 B 、制定软件集成测试计划 D 、需求规格说明书审评 9、 在黑盒测试方式中,设计测试用例的主要根据是 A 、程序外部功能 B 、程序内部逻辑 C 、程序数据结构 D 、程序流程图 10、 在软件设计中不使用的工具是 A 、系统结构图 B 、程序流程图 C 、PA D 图 D 、数据流图(DFD 图) 11、针对简单程序设计,以下叙述的实施步骤正确的是 A 、确定算法和数据结构、编码、调试、整理文档 B 、编码、确定算法和数据结构、调试、整理文档 C 、整理文档、确定算法和数据结构、编码、调试 D 、确定算法和数据结构、调试、编码、整理文档 二、填空题 1、将长度为n 的顺序存储在线性表中删除一个元素,最坏情况下需要移动表中的元素个数 S A B C a 1 2 b 2 1 T A B C a 2 1 b 3 1

全国计算机等级考试二级(VF)笔试试题及答案

2012年3月全国计算机等级考试二级(VF)笔试试题及答案 一、选择题(每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A) 循环队列是队列的一种顺序存储结构B) 循环队列是队列的一种链式存储结构 C) 循环队列是非线性结构D) 循环队列是一种逻辑结构 (2)下列叙述中正确的是 A) 栈是一种先进先出的纯属表B) 队列是一种后进先出的线性表 C) 栈与队列都是非线性结构D) 以上三种说法都不对 (3)一颗二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为 A) 6 B) 10 C) 16 D) 4 (4)在下列模式中,能够给出数据库的物理存储结构与物理存取方法的是 A) 概念模式B) 逻辑模式C) 外模式D) 内模式 (5)在满足实体完整性约束的条件下 A) 一个关系中必须有多个候选关键字 B) 一个关系中应该有一个或多个候选关键字 C) 一个关系只能有一个候选关键字 D) 一个关系中可以没有候选关键字 (6)有三个关系R、S和T如下: R S

T 则由关系R和S得到关系T的操作是 A) 自然连接B) 交C) 差D) 并 (7)软件生命周期中的活动不包括 A) 要求分析B) 市场调研C) 软件测试D) 软件维护 (8)下面不属于需求分析阶段任务的是 A) 制定软件集成测试计划B) 确定软件性能需求 C) 需求规格说明书评审D) 确定软件系统的功能需求 (9)在黑盒测试方法中,设计测试用例的主要根据是 A) 程序内部逻辑B) 程序流程图 C) 程序外部功能D) 程序数据结构 (10)在软件设计中不使用的工具是 A) 系统结构力B) 数据流图(DFD图) C) 程PA D图D) 程序流程图 (11)Visual FoxPro 6.0属于 A) 层次数据库存管理系统B) 面向对象数据库管理系统 C) 分布式数据库管理系统D) 关系数据库管理系统 (12)下列字符常量的表示中,错误的是 A) '3+5'B) [[品牌]] C) ["计算机"] D) '[X=Y]' (13)函数UPPER("1a2B")的结果是 A) 1A2b B) 1a2b C) 1a2B D) 1A2B (14)可以随表的打开而自动打开的索引是

历年计算机二级MS_Office真题版

全国计算机等级考试无纸化试卷(1) 二级MS Office高级应用 一、选择题(每小题1分,共20分) 1. 一个栈的初始状态为空。现将元素1、2、3、4、5、A B c、D E依次入栈,然后再依 次出栈,则元素出栈的顺序是()。 A. 12345ABCDE B. EDCBA54321 C. ABCDEI2345 D. 54321EDCBA 2. 下列叙述中正确的是()。 A. 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构 B. 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况 C. 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况 D. 循环队列中元素的个数是由队头指针和队尾指针共同决定的 3. 在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。 A. 0(n) B. 0(/22) C. 0(1092n) D. 0(n1092n) 4. 下列叙述中正确的是()。 A. 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的 B. 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构 C. 顺序存储结构能存储有序表,链式存储结构不能存储有序表 D. 链式存储结构比顺序存储结构节省存储空间 5. 数据流图中带有箭头的线段表示的是()。 A. 控制流 B. 事件驱动 C. 模块调用 D. 数据流 6. 在软件开发中,需求分析阶段可以使用的工具是()。 A. N— S 图 B. DFD图 C. PAD图 D. 程序流程图

7. 在面向对象方法中,不属于“对象”基本特点的是()。 A. —致性

计算机二级vf考试试题

一、选择题 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。 (1) Visual FoxPro DBMS 是()。 A)操作系统的一部分 B)操作系统支持下的系统软件 C)一种编译程序 D)一种操作系统 (2) Visual FoxPro DBMS 基于的数据模型是()。 A)层次型 B)关系型 C)网状型 D)混合型 (3) 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。 A)m:n B)1:m C)m:k D)1:1 (4) 在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是()。A)MODIFY STRUCTURE STUDENT B) MODIFY COMMAND STUDENT C)REATE STUDENT D) CREATE TABLE STUDENT (5) 在Visual FoxPro中,关于自由表叙述正确的是()。A)自由表和数据库表是完全相同的 B)自由表不能建立字段级规则和约束 C)自由表不能建立候选索引 D)自由表不可以加入到数据库中

(6)在Visual FoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于()。A)实体完整性约束 B)域完整性约束 C)参照完整性约束 D)视图完整性约束 (7) 在Visual FoxPro中,运行表单T1.SCX的命令是()。A)DO T1 B)RUN FORM1 T1 C) DO FORM T1 D) DO FROM T1 (8)使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当()。A)使用WHERE 子句 B)在GROUP BY后面使用HAVING 子句 C)先使用WHERE子句,再使用HAVING 子句。 D)先使用HAVING 子句,再使用WHERE子句 (9) 在Visual FoxPro的参照完整性规则不包括(A)更新规则 B)删除规则 C)查询规则 D)插入规则 (10) 在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:()。 A)1、4、8 B)4、4、10 C)1、10、8 D)2、8、8 (11)在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为()。A) STUDENT.DOC B) STUDENT.MEN C) STUDENT.DBT D) STUDENT.FTP (12) 在Visual FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是()。 A)MNX B)PRG C)MPR D)SPR (13)在Visual FoxPro中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是 A) REPLACE AGE WITH AGE+1 B) UPDATE STUDENT AGE WITH AGE+1 C) UPDATE SET AGE WITH AGE+1

2019计算机二级MS-Office真题及答案(历年汇总)

一、计算机基础知识部分 1.1计算机概述 考点1计算机发展简史 1946年2月日,世界上第一台电子计算机Eniac在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。 从第一台计算机的诞生到现在,计算机技术经历了大型机、微型机及网络阶段。对于传统的大型机,根据计算机所采用电子元件的不同而划分为电子管、晶体管、集成电路和大规模、超大规模集成电路等四代, 我国在微型计算机方面,研制开发了长城、方正、同方、紫光、联想等系列微型计算机我国在巨型机技术领域中研制开发了“银河”、“曙光”、“神威”等系列巨型机。 现代计算机算一般具有以下几个重要特点。 (1)处理速度快(2)存储容量大。(3)计算精度高。(4)工作全自动。(5)适用范围广,通用性强。 考点3计算机的应用 计算机具有存储容量大,处理速度快,逻辑推理和判断能力强等许多特点,因此已被广泛应用于各种科学领域,并迅速渗透到人类社会的各个方面,同时也进人了家庭。计算机主要有以下几个方面的应用。 (1)科学计算(数值计算)。(2)过程控制。(3)计算机辅助设计(CAD)和计算机辅助制造(CAM)。(4)信息处理。(5)现代教育(计算机辅助教学(CAI)、计算机模拟、多媒体教室、网上教学和电子大学)。(6)家庭生活。 考点4计算机的分类: 巨型机,小巨型机,大型主机,小型机,工作站,个人计算机。 考点9计算机指令 一条指令必须包括操作码和地址码两部分。一台计算机可能有多种多样的指令这些指令的集合称为该计算机的指令系统。 考点10程序设计语言 程序设计语言通常分为机器语言、汇编语言和高级语言3类 (1)机器语言。机器语言是计算机唯一能够识别并直接执行的语言。 (2)汇编语言。用汇编语言编写的程序称为汇编语言源程序.计算机不能直接识别它。必须先把汇编语言程序翻译成机器语言程序(称目标程序),然后才能被执行。 (3)高级语言。高级语言要用翻译的方法把它翻译成机器语言程序才能执行。翻译的方法有“解释”和“编译”两种。一个高级语言源程序必须经过“编译”和“连接装配”才能成为可执行的机器语言. 1.5计算机系统的组成考点11计算机系统概述 计算机系统是由硬件系统和软件系统两大部分组成的,p25 考点12“存储程序控制”计算机的概念

相关文档
最新文档