文档库 最新最全的文档下载
当前位置:文档库 › 全国计算机二级VFP每章习题

全国计算机二级VFP每章习题

全国计算机二级VFP每章习题
全国计算机二级VFP每章习题

第一章

1.用数据二维表来表示实体及实体之间联系的数据模型称为()

A实体—联系模型 B层次模型 C网状模型D关系模型

2.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()

A. DBS包括DB和DBMS B 。DBMS包括DB和DBS

C. DB包括DBS和DBMS D。 DBS就是DB,也就是DBMS

3.Visual FoxPro6.0是一种关系型数据库管理系统,所谓关系是指()

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。退出Visual FoxPro,再重新打开C.分别按CTRL +F4和CTRL+F2组合键 D。通过“窗口”菜单下的“命令窗口”选项来切换9.下面关于工具栏的叙述,错误的是()

A可以定制用户自己的工具栏 B可以修改系统提供的工具栏

C可以删除用户创建的工具栏 D可以删除系统提供的工具栏

10.在选项对话框的“文件位置”选项卡中可以设置()

A表单的默认大小 B默认目录 C日期和时间的显示格式 D程序代码的颜色

11.项目管理器的“数据”选项卡用于显示和管理()

A数据库、自由表和查询 B数据库、视图和查询

C数据库、自由表、查询和视图 D数据库、表单和查询

12.项目管理器的“文档”选项卡用于显示和管理()

A表单、报表和查询 B数据库、表单和报表 C查询、报表和视图 D表单、报表和标签13.从“表单”菜单中,选择“快速表单”可以打开()

A表单设计器 B表单生成器 C表单向导 D命令按钮组生成器

14.为了对表单中的多个同类控件进行统一格式化,可以使用()

A自动格式设计器B自动格式生成器 C自动格式向导 D命令按钮组生成器

15.参照完整性生成器在以下情况下显示()

A在“数据库设计器”中双击两个表之间的关系线,在“编辑关系”对话框中选择“参照完整性按钮 B在“数据库设计器”快捷菜单中选择“编辑参照完整性”选项

C选择“数据库”菜单中的“编辑参照完整性”选项 D以上三种情况均显示

16.在Visual FoxPro6.0中修改数据库、表单、报表等组建的可视化工具是()

A向导 B设计器 C生成器 D项目管理器

二.填空题

1.数据模型不仅表示反映事物本身的数据,而且表示事物之间的关系_______。

2.用二维表的形式来表示实体之间联系的数据模型称为__关系模型_____。

3.二维表中的列称为关系的_属性______;二维表中的行称为关系的_元组______。

4.在关系数据库的基本操作中,从表中取出满足条件元组的操作称为__选择_____;把两个关系中相同属性值的元组连接到一起,并去掉重复属性形成新的二维表的操作称为_自然连接______;为表中抽取属性值满足条件的列的操作称为__投影_____。

5.退出Visual FoxPro系统的命令是_quit_____。

6.Visual FoxPro不允许在主关键字字段中有重复值或_空值______。

7.在Visual FoxPro的表之间建立一对多联系是把_“一方”______的主关键字或候选关键字字段添加到__“_多方”____的表中。

8.要想清除主窗口屏幕,应使用命令__clear_____。

9.安装完Visual FoxPro之后,系统自动用一些默认值来设置环境,要制定自己的系统环境,可单击_工具_____菜单下的__选项_____菜单项。

10.要设置日期和时间的显示格式,应当选择“选项”对话框中的_区域______选项卡。11.项目管理器文件的扩展名是_.pjx______。

12.扩展名为.prg的程序文件在项目管理器的“全部”和__代码_____选项卡中显示和管理。13.要把项目管理器拆分成独立的浮动窗口,必须首先__折叠_____项目管理器窗口。

第二章

一.选择题

1.要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令()

A SET CENTURY ON

B SET CENTURY OFF

C SET CENTURY TO4

D SET CENTURY OF4

2.在Visual FoxPro中,有如下内存变量赋值语句:()

X={^2001-07-28 10:15:20 PM}

Y=.T.

M=$123.45

N=123.45

Z=”123.34”

执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是()

A.D,L,Y,N,C

B.D,L,M,N,C

C.T,L,M,N,C

D.T,L,Y,N,C

3.在下面的Visual FoxPro表达式中,不正确的是()

A.{^2001-05-01 10:10:10AM}-10

B.{^2001-05-01}-DATE( )

C.{^2001-05-01}+DATE( )

D.{^2001-05-01}+[1000]

4.进行字符串比较时,使命令?“我们大家”=“我们”的结果为逻辑假的设置是()

A SET EXACT ON

B SET EXACT OFF

C SET COLLATE TO”machine”

D SET COLLAT

E TO “stroke”

5.要想将日期型或日期时间型数据中的年月日分隔符合用竖杠(|)表示,错误的设置命令是()

A SET MARK TO “|”

B SET MARK TO ‘|’

C SET MARK TO [ | ]

D SET MARK TO |

6.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是()

A M.姓名 B.M—>姓名 C姓名 D。A和B都可以

7.设D=5>6,命令?VARTYPE(D)的输出值是()

8.在下列函数中,函数值为数值的是()

A.BOF( ) B.CTOD(‘01/01/96’)

C.AT(‘人民’,‘中华人民共和国’)

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

9.设N=886,M=345,K=“M+N”,表达式1+&K的值是()

A.1232

B.346

C.1+M+N

D.数据类型不匹配

10.表达式VAL(SUBS(“奔腾586”,5,1))*LEN(“Visual FoxPro”)的结果是()

A.63.00

B.64.00

C.65.00

D.66.00

11.连续执行以下命令之后,最后一条命令的输出结果是()

SET EXACT OFF

X=”A”

?IIF(X=”A”,X—“BCD”,X+”BCD”)

A.A

B.BCD

C.ABCD

D.A BCD

12.有如下赋值语句:a=“你好”,b=“大家”,结果为“大家好”的表达式是()

A.b+AT(a,1) B.b+RIGHT(a,1) C.b+LEFT(a,3,4) D.b+RIGHT(a,2)

13.在下面的Visual FoxPro表达式中,运算结果为逻辑真的是()

‘abcxyz’) D.ISNULL(SPACE(0)) A.ENPTY(.NULL.) B.LIKE(‘xy?’,‘xyz’) C.AT( ‘xy’,

14.要将当前表当前记录数据复制到数组中,可以使用命令()

A.GATHER TO

B. SCATTER TO

C.GATHER FROM

D..SCATTER FROM

15.在Visual FoxPro中,用于建立或修改过程文件的命令是()

A.MODIFY<文件名>

B.MODIFY COMMAND<文件名>

C.MODIFY PROCEDURE<文件名> D.上面B和C都对

16.下面关于过程调用的陈述中,正确的是()

A.实参与形参的数量必须相等 B当实参的数量多于形参的数量,多余的实参被忽略

C.当形参的数量多于实参的数量时,多余的形参取逻辑假 D上面B和C都对

17.如果一个过程不包括RETURN语句,或者RETURN语句中没有指定表达式,那么该过程()

A.没有返回值 B返回0 C返回.T. D返回.F.

18.有如下程序:

INPUT TO A

IF A=10

S=0

ENDIF

S=1

?S

假定从键盘输入的A的值是数值型,那么上面程序的执行结果是()

A.0

B.1

C.由A的值决定 D程序出错

19.有一分支程序为:

IF S>100

DO PI.PRG

ELSE

IF S>10

DO P2.PRG

ELSE

IF S>1

ELSE

DO P4.PRG

ENDIF

ENDIF

ENDIF

那么执行P3.PRG的条件是()

A.S>1

B.S>1 AND S>100

C.S>1 AND S<=100

D.S>1 AND S<=10

20.有如下程序文件mal.prg:

SET UDFPARMS TO VALUE

n=1

DO proc1 WITH n

?n+2

PROCEDURE proc1

PARAMETERS m

FOR k=2 TO 4

m=m+k

ENDFOR

RETURN

在命令窗口输入DO mal命令后,程序的输出结果是()

A12 B11 C10 D3

二.填空题

1.在Visual FoxPro中,常量$960.10的数据类型是_货币型______,常量是{^2006-10-10,15:30:00}的数据类型是_日期时间型______.

2.要将数组XYZ中的数据复制到表的当前记录中,并且包括备注型字段,应使用命令_GATHER FROM_____XYZ MEMO.

3.要显示名字以MY开头的所有内存变量,应当使用命令LIST MEMORY__LIKE MY *_____.4.函数TIME()返回值的数据类型是_字符型______;命令?ROUND(337.2007.3)的执行结果是_337.201______;命令?LEN(SPACE(3)-SPACE(2))的执行结果是_5______.

5.顺序执行下列操作后,屏幕最后显示的结果是_D______和_C______.

Y=DATE( )

H=DTOC(Y)

?VARTYPE(Y),VARTYPE(H)

6.顺序执行下列操作后,屏幕最后显示的结果是_6______和__2_____.

X=”迎接2008年北京奥运会"

?AT(“0”,X)

? OCCURS(“0”,X) &&出现的次数

7.在Visual FoxPro中,编辑已有程序文件mypro.prg的命令是modify command mypro;执行该程序文件的命令是do myprio.

8.按作用域划分,将能够在建立它的模块及其下属各模块中使用的变量称为_私有变量____;将只能在建立它的模块中使用的变量称为__局部变量_____.

9.过程文件的默认扩展名是_.prg______,打开过程文件pl的命令是set procedure to pl.10.下面程序求数组中各元素的值的和,请完善程序.

SET UDFPARMS TO reference_______

DIMENSION x(10)

FOR i=1TO10

INPUT”x("+STR(i,2)+")="TOx(i)

ENDFOR

?"各元素值的和为:",f(x)

RETURN

PROCEDURE f

PARAMETERS y

_s=0______

FOR i=1TO10

_s=s+y(i)______

ENDFOR

RETURN s

三.上机题

1.上机执行下述命令,熟悉函数的功能.(书92)

第三章

一.选择题

1.打开一个数据库的命令是()

A USE

B USE DATABASE

C OPEN

D OPEN DATABASE

2.Visual FoxPro数据库文件是()

A是存放用户数据的文件B是管理数据库对象的系统文件

C是存放用户数据和系统数据的文件D前三种说法都对

3.要为当前表所有职工增加100元工资应该使用命令()

A CHANGE工资WITH工资+100

B REPLACE工资WITH工资+100

C CHANGE ALL工资WITH工资+100

D REPLAC

E ALL工资WITH工资+100 4.以下关于自由表的叙述,正确的是()

A全部是用以前版本的foxpro(foxbase)建立的表

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

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

D自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表5.Visual FoxPro参照完整性规则不包括()

A更新规则B删除规则C查询规则D插入规则

6.在Visual FoxPro中以下叙述错误的是()

A关系也被称作表B一个表被存储为一个文件

C表文件的扩展名是.dbf D多个表存储在一个文件中

7.在Visual FoxPro中不允许出现重复字段值的索引是()

A候选索引和主索引B普通索引和惟一索引C惟一索引和主索引D惟一索引8.如果在命令窗口输入命令"LIST名称",主窗口中显示:()

记录号名称

1电视机

2计算机

3电话线

4电冰箱

5电线

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

GO 2

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

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

EXIT

ENDIF

ENDSCAN

A电话线B电线C电冰箱D电视机

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

A参照完整性B实体完整性C域完整性D用户定义完整性

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

A改变表中记录的物理顺序 B为了对表进行实体完整性约束

C加快数据库表的更新速度D加快数据库表的查询速度

11.设有两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置"参照完整性规则",要求这两个表()

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

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

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

D在父表和子表的连接字段上都要建立主索引

12Visual FoxPro的"参照完整性"中"插入规则"包括的选择是()

A级联和忽略B级联和删除C级联和限制D限制和忽略

13.在Visual FoxPro中,使用LOCAT FOR<expL>命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用命令()

A LOCAT FOR <expl>命令

B SKIP命令

C CONTINUE命令

D GO命令

14.在Visual FoxPro中,使用LOCAT ALL FOR<expL>命令按条件查找记录,可以通过下面哪一个函数来判断命令查找到满足条件的记录?()

A通过FOUND()函数返回.F.值B通过BOF()函数返回.T.值

C通过EOF()函数返回.T.值D通过EOF()函数返回.F.值

15.在Visual FoxPro中,假设数据库sdb中数据库表S中有40条记录,其中年龄age小于20岁的记录有15个;20岁的记录有1个,年龄大于30岁的记录有10个,执行下面的程序后,屏幕显示的结果是()

SET DELDETE ON

OPEN DATABASE sdb

DELETE FROM s WHERE age BETWEEN 20 AND 30

SELECT s

?RECCOUNT( )

A15 B16 C40 D25

16.在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了"限制",当除父表中的记录时,系统反应是()

A不做参照完整性检查B不准删除父表中的记录

C自动删除子表中所有相关的记录D若子表中有相关记录,则禁止删除父表中记录二.填空题

1.Visual FoxPro的主索引和候选索引可以保证数据的_实体______完整性.

2.数据库表之间的关联通过主表的_主______索引和子表的___普通____索引实现.3.实现表之间临时关联的命令是_set relation______.

4.在定义字段有效性规则时,在规则框中输入的表达式类型是__逻辑型_____.

5.在Visual FoxPro中所谓自由表就是那些不属于任何_数据库______的表.

6.在Visual FoxPro中,索引文件分为独立索引文件、复合索引文件和结构复合索引文件三种。在表设计器中建立的索引都存放在扩展名为__.cdx_____的索引文件中。

7.在Visual FoxPro中,假定数据库表S(学号、姓名、性别、年龄)和SC(学号、课程号、成绩)之间使用“学号”建立了表之间的联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了__限制 _____,那么如果表S所有的记录在表SC中都有相关的记录进行连接,则不允许修改表S中的学号字段值。

8.在指定字段或表达式中不允许出现重复值的索引是__主索引和候选索引____________。

第四章

一.选择题

1.SQL的数据操作语句不包括()

A INSERT

B UPDATE

C DELETE

D CHANGE

2.SQL语句中条件短语的关键字是()

A WHERE

B FOR

C WHILE

D CONDITION

3.SQL语句中修改表结构的命令是()

A MODIFY TABLE

B MODIFY STRUCTURE

C ALTER TABLE

D ALTER STRUCTURE

4.SQL语句中删除表的命令是()

A DROP TABLE

B DELETE TABLE

C ERASE TABLE

D DELET

E DBF

5.以下日期值正确的是()

A{“2001-05-25”} B{^2001-05-25} C{2001-05-25} D{[2001-0525]}

6.假设有如下SQL语句()

SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=ALL;

(SELETE最后得分FROM歌手WHERE SUBSTR(歌手号,1,1)=”2”)

与之等价的SQL语句是

A SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=(SELECT;MAX(最后得分) FROM 歌手WHERE SUBSTR(歌手号,1,1)=”2”)

B SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=(SELECT;MIN(最后得分) FROM 歌手WHERE SUBSTR(歌手号,1,1)=”2”)

C SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=ANY(SELECT;最后得分FROM歌手WHERE SUBSTR(歌手号,1,1)=”2”)

D SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=SOME(SELECT;最后得分FROM歌手WHER

E SUBSTR(歌手号,1,1)=”2”)

7.假设“评分“表中有”分数“字段,为其添加有效性规则:”分数必须大于等于0并且小于等于10“,正确的SQL语句是()

A CHANGE TABLE 评分ALTER分数SET CHECK分数>=0AND分数<=10

B ALTER TABLE评分ALTER分数SET CHECK分数>=0AND分数<=10

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

D CHANG

E TABLE评分ALTER分数SET CHECK分数>=0AND分数<=10

8.假设数据库中有“歌手“表,为其增加一个字段”最后得分“的SQL语句是()

A ALTER TABLE歌手ADD最后得分F(6,2)

B ALTER DBF歌手ADD最后得分F6,2

C CHANGE TABLE 歌手ADD最后得分F(6,2)

D CHANG

E TABLE学院INSERT最后得分F6,2

9.数据库表“评分”有歌手号、分数和评委号三个字段,假设某记录的字段值分别是1001、

9.9和105,插入该记录到“评分”表的正确SQL语句是()

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评分(歌手号,分数,评委号)

10.假设temp.dbf表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表中对应歌手的“最后得分”字段中。在下划线处应该填写的SQL语句是()

USE 歌手

DO WHILE .NOT.EOF( )

______________

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

SKIP

ENDDO

A SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO ARRAYA a

B SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO ARRAY a

C SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO FILE a

D SELECT*FROM temp WHER

E temp.歌手号=歌手.歌手号INTO FILE a

11.图书表中有字符型字段“图书号”。要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是()

A DELETE FOR图书号LIKE“A%”

B DELETE WHILE 图书号LIKE“A%”

C DELETE WHERE 图书号=“A*”

D DELET

E WHERE 图书号LIKE “A%”

12.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是()

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

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

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

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

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

A DROP FROM订单WHERE签订日期<={^2004-1-10}

B DROP FROM订单FOR签订日期<={^2004-1-10}

C DELETE FROM订单WHERE签订日期<={^2004-1-10}

D DELET

E FROM订单FOR签订日期<={^2004-1-10}

14.SQL命令:ALTER TABLE S ADD年龄CHECK年龄>15AND年龄<30,该命令的含义是()A给数据库表S增加一个“年龄”字段

B将数据库表S中“年龄”字段取值范围修改为15至30岁之间

C给数据库表S中“年龄”字段增加一个取值范围约束

D删除数据库表S中的“年龄”字段

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

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

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

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

D 传统的非SQL DELETE命令可以删除其他工作区中打开的数据库表中的记录

二.填空题

1.SQL支持集合的并运算,运算符是__union_____。

2.在SQL语句中空值用__.null._____表示。

3.在Visual FoxPro中的SQL DELETE命令是_逻辑______删除记录。

4.在SQL SELECT中用于计算检索的函数有COUNT、__sum_____、__avg_____、MAX和MIN. 5.SQL SELECT语句为了将查询结果存放到临时表中应该使用__into cursor_____短语。6.在SQL SELECT语句中为了将查询结果存储到永久表应该使用__into table_____短语。7.如下命令将“产品”表的“名称”字段名修改为“产品名称”:

ALTER TABLE 产品RENAME__column_____名称TO产品名称

8.在Visual FoxPro中,用SQL语句创建表时定义主索引、实现实体完整性规则使用的短语是_primary key______。

9.在Visual FoxPro中,如果要将学生表S(学号,姓名,性别,年龄)中“年龄”属性删除,正确的SQL命令是ALTER TABLE S__drop column____________年龄。

10.假设“歌手”表中有“歌手号”、“姓名”和“最后得分”3个字段,“最后得分”越高名次越靠前,查询前10名歌手的SQL语句是:

SELECT*_top 10______FROM歌手ORDER BY 最后得分_desc______

第五章

一.选择题

1.以下关于查询的描述正确的是()

A不能根据自由表建立查询 B只能根据自由表建立查询

C只能根据数据库表建立查询D可以根据数据库表和自由表建立查询

2.以下关于视图的描述正确的是()

A可以根据自由表建立视图 B可以根据查询建立视图

C可以根据数据库表建立视图 D可以根据数据库表和自由表建立视图

3.查询设计器中包括的选项卡是()

A字段、筛选、排序依据 B字段、条件、分组依据

C条件、排序依据、分组依据 D条件、筛选、杂项

4.在当前数据库中根据“歌手”表建立视图myview,视图中含有包括了“歌手号”左边第一份是“1”的所有记录,正确的SQL语句是()

A CREATE VIEW myview AS SELECT*FROM歌手WGERE LEFT(歌手号,1)=”1”

B CREATE VIEW myview AS SELECT*FROM歌手WGERE LEFT(“1“,歌手号)

C CREATE VIEW myview SELECT*FROM歌手WGERE LEFT(歌手号,1)=”1”

D CREAT

E VIEW myview SELECT*FROM歌手WGERE LEFT(“1“,歌手号)

5.删除视图myview的命令是()

A DELETE myview VIEW

B DELETE myview

C DROP myview VIEW

D DROP VIEW myview

6.在Visual FoxPro中以下叙述正确的是()

A利用视图可以修改数据 B利用查询可以修改数据

C查询和视图具有相同的作用 D视图可以定义输出去向

7.以下关于“查询”的描述中正确的是()

A查询保存在项目文件中 B查询保存在数据库文件中

C查询保存在表文件中 D查询保存在查询文件中

8.在Visual FoxPro中,关于查询和视图的正确的描述是()

A查询是一个预先定义好的SQL SELECT语句文件

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

C查询和视图是同一个文件,只是名称不同

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

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

A通过视图可以对表进行查询 B通过视图可以对表进行更新

C视图就是一个虚拟表D视图就是一个数据库表

10.有关查询设计器,正确的描述是()

A“连接”选项卡与SQL语句的GROUP BY短语对应

B“筛选”选项卡与SQL语句的HAVING短语对应

C“排序依据”选项卡与SQL语句的ORDER BY短语对应

D“分组依据”选项卡与SQL语句的JOIN ON短语对应

二.填空题

1.查询设计器的筛选选项卡用来指定查询的_条件______。

2.通过Visual FoxPro的视图,不仅可以查询数据库表,还可以__更新_____数据库表。3.建立远程视图必须首先建立与远程数据库的_连接______。

4.在Visual FoxPro中为了通过视图修改表中的数据,需要在视图设计器的__更新条件_____选项卡中设置有关属性。

5.查询设计器的“排序依据”选项卡对应于SQL-SELECT语句的_ORDER BY______短语。6.在Visual FoxPro的查询设计器中_筛选______选项卡对应的SQL短语是WHERE。

第六章

一.选择题

1.下面关于属性、方法和事件的叙述中,错误的是()

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

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

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

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

2.在Visual FoxPro中,要执行表单文件myForm.scx,可以在命令窗口输入命令()

A DO myForm

B DO myForm.scx

C DO FORM myForm

D B 和C都可以

3.假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的式子是()

A This.ThisForm.Text1.Value

B This.Parent.Parent.Text1.Value

C Parent.Parent.Text1.Value DThis.Parent. Text1.Value

4.下面关于表单控件的基本操作的陈述中,不正确的是()

A要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令

B要在表单中复制某个控件,可以按住Ctrl.键并拖放该控件

C要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮D要将某个控件的Tab序号设置为1,可在进入Tab键次序交互式设置状态后,双击控件Tab 键次序盒

5.下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是()

A数据环境是对象,关系不是对象 B数据环境不是对象,关系是对象

C数据环境是对象,关系是数据环境中的对象 D数据环境和关系都不是对象

6.假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()

A先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件

B先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件

C先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件

D先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件

7.下面关于命令DO FROM XX NAME YY LINKED的陈述中,哪个是正确的?()

A产生表单对象引用变量XX,在释放变量XX时自动关闭表单

B产生表单对象引用变量XX,在释放变量XX时并不关闭表单

C产生表单对象引用变量YY,在释放变量YY时自动关闭表单

D产生表单对象引用变量YY,在释放变量YY时并不关闭表单

8.假设在表单设计器环境下,表单中有一个复选框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入.T.。请问以上操作后,复选框Value属性值的数据类型为()

A字符型 B数值型C逻辑型 D操作错误,类型不变

9.表单里有一个页框,页框包含两个页面page1和page2。假设page2没有设置Click事件代码,而page1以及页框和表单都设置了Click事件代码。那么当表单运行时,如果用户单击page2,系统将()

A执行表单的Click事件代码 B执行页框的Click事件代码

C执行页面page1的Click事件代码 D不会有反应

二.填空题

1.表格控件的列数由_columncount______属性指定,该属性的默认值为__-1_____;页框控件的页面数由_PAGECOUNT______属性指定,该属性的默认值为__2_____。

2.假设objtb是类MyTextBox的一个实例对象,类MyTextBox是基类MyTextBox的一个直接子类,那么objtb对象的BaseClass属性值是TextBox,ParentClass属性值是TextBox。

第七章

一.选择题

1.在Visual FoxPro中,扩展名为mnx的文件是()

A备注文件 B项目文件 C表单文件 D菜单文件

2.在Visual FoxPro中,菜单程序文件的默认扩展名为()

A mnx

B mnt

C mpr

D prg

3.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是()

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

4.定义何种菜单时,可以使用菜单设计器窗口中的”插入栏”按钮,以插入标准的系统菜单命令?( )

A条形菜单 B弹出式菜单 C快捷菜单 D B和C都可以

5.在利用菜单设计器设计菜单时,不能指定内部名字或内部序号的元素是( )

A条形菜单 B条形菜单菜单项 C弹出式菜单 D弹出式菜单菜单项

二.填空题

1.典型的菜单系统一般是一个下拉式菜单,下拉式菜单通常由一个_条形菜单______和一组_弹出式菜单_____组成.

2.要将Visual FoxPro系统菜单恢复成标准配置,可先执行SET SYEMENU NOSAVE_______命令,然后再执行_SET MENU TO DEFAULT______命令.

3.要为表单设计下拉式菜单,首先需要在菜单设计时,在_常规选项______对话框中选择”顶层表单”复选框;其次要将表单的_SHOWWINDOW______属性值设置为2,使其成为顶层表单;最后需要在表单的_INIT______事件代码中设置调用菜单程序的命令.

4.快捷菜单实质上是一个弹出式菜单.要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的_RIGHTCLICK______事件代码中添加调用该弹出式菜单程序的命令.

第八章

一.选择题

1.在”报表设计器”中,要添加标题或其他说明文字,应使用的控件是( )

A域控件 B标签 C文本框 D列表框

2.报表的数据源可以是( )

A自由表或其他报表 B数据库表、自由表、视图、查询或临时表

C数据库表、自由表或查询 D表、查询或视图

3.在创建快速报表时,基本带区包括()

A标题、细节和总结 B页标头、细节和页注脚

C组标头、细节和组注脚 D报表标题、细节和页注脚

4.如果要创建一个3级分组报表,第一级分组是“部门”,第二级分组是“性别”,第三级分组是“基本工资”,当前索引的索引表达式应当是()

A部门+性别+基本工资 B性别+部门+STR(基本工资)

C STR(基本工资)+性别+基本工资 D部门+性别+STR(基本工资)

二.填空题

1.报表中的域控件用于打印字段、_变量______和_表达式的计算结果______。

2.在报表设计器中添加“标签”的目的是_输入数据记录之外的信息______。

3.“图片/ActiveX绑定控件”用于显示__OLE_____或__通用字段_____的内容.

4.如果已对报表进行了数据分组,报表会自动包含_组标头______和_组注脚______带区.

5.多栏报表的栏目数可以通过_页面设置______对话框来设置.

6.多栏报表的打印顺序应设置为__自左向右_____.

7.在分组报表中,要使域控件的内容每组打印一次,应当把该控件移动到_组标头______带区里。对于“细节”带区中的域控件,要想不打印重复值,应在_属性______对话框中对该控件设置打印条件。

8.在数据环境设计器中指定当前索引的办法是打开_属性______对话框,对“Cursorl”的__order_____属性输入索引名,或者在索引列表中选定索引。

第九章

一.选择题

1.把一个项目编译成一个应用程序时,下面的叙述正确的是()

A所有的项目文件将组合为一个单一的应用程序文件

B所有项目的包含文件将组合为一个单一的应用程序文件

C所有项目排除的文件将组合为一个单一的应用程序文件

D由用户选定的项目文件将组合为一个单一的应用程序文件

2.连编应用程序不能生成的文件是()

A .app文件 B.exe文件 C com dll文件 D .prg文件

3.下面关于运行应用程序的说法正确的是( )

A .app应用程序可以在Visual FoxPro和Windows环境下运行

B .exe只能在Windows环境下运行

C .exe应用程序可以在Visual FoxPro和Windows环境下运行

D .app应用程序只能在Windows环境下运行

4.作为整个应用程序入口点的主程序至少应具有以下功能:( )

A初始化环境 B初始化环境、显示初始用户界面

C初始化环境、显示初始用户界面、控制事件循环

D初始化环境、显示初始用户界面、控制事件循环、退出时恢复环境

5.在应用程序生成器的“数据”选项卡中可以()

A为表生成一个表单和报表,并可以选择样式

B为多个表生成的表单必须有相同的样式

C为多个表生成的报表必须有相同的样式

D只能选择数据源,但不能创建它

6.如果项目不是用“应用程序向导”创建的,启动应用程序生成器后可用的选项卡包括()A“常规”、“数据”和“表单” B“数据”、“表单”和“报表”

C“报表”、“信息”和“高级” D都不可用

7.对项目进行连编测试的目的是()

A对项目中各种程序的引用进行校验

B对项目中PRG文件进行校验,检查发现其中的错误

C对项目中各种程序的引用进行校验,检查所有的程序组件是否可用

D对项目中各种程序的引用进行校验,检查所有的程序组建是否可用,并重新编译过期的文件

8.利用应用程序向导创建项目的优点有()

A能够生成一个项目

B能够生成一个项目,并创建项目目录结构

C能够生成一个项目和一个VFP应用程序框架

D能够生成一个项目和一个VFP应用程序框架,根据选择还可以创建项目目录结构

二.填空题

1.使用“应用程序向导”创建的项目,除项目外还自动生成一个_______。

2.在应用程序生成器的“常规”选项卡中,选择程序类型时选中“顶层”,将生成一个_______。

3.在应用程序生成器的“常规”选项卡中,选择程序类型时选中“正常”,将生成一个_______。

4.要使在应用程序生成器中所做的修改与当前活动项目保持一致,应单击_______按钮。

5.在打开项目管理器之后,可以通过按Alt+F2键、“工具”菜单中的“向导”或快捷菜单上的_______菜单项打开应用程序生成器。

6.将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,则必须将该文件标为_______。

7.应用程序生成器的“表单”选项卡用于指定菜单的类型、启动表单的_______、工具栏以及表单是否包括_______。

《全国计算机等级考试二级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:【解析】模块的独立性是指,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,两者是相互联系的。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

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

全国计算机等级考试二级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)表单文件

计算机二级考试题目

在考生文件夹下打开文档WORD.DOCX。 某高校学生会计划举办一场"大学生网络创业交流会"的活动,拟邀请部分专家和老师给在校学生进行演讲。因此,校学生会外联部需制作一批邀请函,并分别递送给相关的专家和老师。 请按如下要求,完成邀请函的制作: 1. 调整文档版面,要求页面高度18厘米、宽度30厘米,页边距(上、下)为2厘米,页边距(左、右)为3厘米。 2. 将考生文件夹下的图片"背景图片.jpg"设置为邀请函背景。 3. 根据"Word-邀请函参考样式.docx"文件,调整邀请函中内容文字的字体、字号和颜色。 4. 调整邀请函中内容文字段落对齐方式。 5. 根据页面布局需要,调整邀请函中"大学生网络创业交流会"和"邀请函"两个段落的间距。 6. 在"尊敬的"和"(老师)"文字之间,插入拟邀请的专家和老师姓名,拟邀请的专家和老师姓名在考生文件夹下的"通讯录.xlsx "文件中。每页邀请函中只能包含1位专家或老师的姓名,所有的邀请函页面请另外保存在一个名为"Word-邀请函.docx"文件中。 7. 邀请函文档制作完成后,请保存"Word.docx"文件。

小李今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。 请你根据销售数据报表("Excel.xlsx" 文件),按照如下要求完成统计和分析工作: 1. 请对"订单明细表"工作表进行格式调整,通过套用表格格式方法将所有的销售记录调整为一致的外观格式,并将"单价"列和"小计"列所包含的单元格调整为"会计专用"(人民币)数字格式。 2. 根据图书编号,请在"订单明细表"工作表的"图书名称"列中,使用VLOOKUP 函数完成图书名称的自动填充。"图书名称"和"图书编号"的对应关系在"编号对照"工作表中。 3. 根据图书编号,请在"订单明细表"工作表的"单价"列中,使用VLOOKUP函数完成图书单价的自动填充。"单价"和"图书编号"的对应关系在"编号对照"工作表中。 4. 在"订单明细表"工作表的"小计"列中,计算每笔订单的销售额。 5. 根据"订单明细表"工作表中的销售数据,统计所有订单的总销售金额,并将其填写在"统计报告"工作表的B3单元格中。 6. 根据"订单明细表"工作表中的销售数据,统计《MS Office高级应用》图书在2012年的总销售额,并将其填写在"统计报告"工作表的B4单元格中。 7. 根据"订单明细表"工作表中的销售数据,统计隆华书店在2011年第3季度的总销售额,并将其填写在"统计报告"工作表的B5单元格中。 8. 根据"订单明细表"工作表中的销售数据,统计隆华书店在2011年的每月平

全国计算机等级考试二级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关联

计算机二级考试题目

Word 2010 高级应用综合操作题打开素材库中的“典型试题”文件,按下面的操作要求进行操作,并把操作结果存盘。 1.操作要求 (1)对正文进行排版。 ①使用多级符号对章名、小节名进行自动编号,代替原始的编号。要求: * 章号的自动编号格式为:第X 章(例:第1 章),其中:X 为自动排序,阿拉伯数字序号。对应级别1。居中显示。 *小节名自动编号格式为:,X为章数字序号,Y为节数字序号(例:),X、Y均为阿拉伯数字序号。对应级别2。左对齐显示。 ②新建样式,样式名为:“样式”+考生准考证号后5 位。其中: *字体:中文字体为“楷体” ,西文字体为“ Time New Roman ”,字号为“小四” 。 *段落:首行缩进2 字符,段前行,段后行,行距倍;两端对齐。其余格式,默认设置。 ③对正文中的图添加题注“图” ,位于图下方,居中。要求: *编号为“章序号” -“图在章中的序号” 。例如,第1 章中第2 幅图,题注编号为1-2。 *图的说明使用图下一行的文字,格式同编号。 *图居中。 ④对正文中出现“如下图所示”的“下图”两字,使用交叉引用。 *改为“图X-Y”,其中“ X-Y'为图题注的编号。 ⑤对正文中的表添加题注“表” ,位于表上方,居中。 *编号为“章序号” -“表在章中的序号” 。例如,第1 章中第1 张表,题注编号为1-1。 *表的说明使用表上一行的文字,格式同编号。 *表居中,表内文字不要求居中。 ⑥对正文中出现“如下表所示”中的“下表”两字,使用交叉引用。 *改为“表X-Y,其中“ X-Y'为表题注的编号。 ⑦对正文中首次出现“ Access'的地方插入脚注。 *添加文字“ Access是由微软发布的关联式数据库管理系统。”。 ⑧将②中的新建样式应用到正文中无编号的文字。不包括章名、小节名、表文字、表和图的题注、脚注。 (2)在正文前按序插入三节,使用Word 提供的功能,自动生成如下内容: ①第1 节:目录。其中:“目录”使用样式“标题1”,并居中;“目录”下为目录项。 ②第2 节:图索引。其中:“图索引”使用样式“标题1”,并居中;“图索引”下为图索引项。 ③第3 节:表索引。其中:“表索引”使用样式“标题1”,并居中;“表索引”下为表索引项。 (3)使用适合的分节符,对正文进行分节。添加页脚,使用域插入页码,居中显示。要求: ①正文前的节,页码采用“i ,ii』[,???”格式,页码连续。 ②正文中的节,页码采用“ 1,2,3,…”格式,页码连续。 ③正文中每章为单独一节,页码总是从奇数开始。 ④更新目录、图索引和表索引。

全国计算机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:文件系统

计算机二级考试内容

1.1计算机概述 考点1计算机发展简史 1946年2月日,世界上第一台电子计算机Eniac在美国宾夕法尼亚大学诞生,它的出现具有划时代的伟大意义。 从第一台计算机的诞生到现在,计算机技术经历了大型机、微型机及网络阶段。对于传统的大型机,根据计算机所采用电子元件的不同而划分为电子管、晶体管、集成电路和大规模、超大规模集成电路等四代, 我国在微型计算机方面,研制开发了长城、方正、同方、紫光、联想等系列微型计算机我国在巨型机技术领域中研制开发了“银河”、“曙光”、“神威”等系列巨型机。 考点2计算机的特点 现代计算机算一般具有以下几个重要特点。 (1)处理速度快(2)存储容量大。 (3)计算精度高。(4)工作全自动。 (5)适用范围广,通用性强。 考点3计算机的应用 计算机具有存储容量大,处理速度快,逻辑推理和判断能力强等许多特点,因此已被广泛应用于各种科学领域,并迅速渗透到人类社会的各个方面,同时也进人了家庭。计算机主要有以下几个方面的应用。 (1)科学计算(数值计算)。(2)过程控制。 (3)计算机辅助设计(CAD)和计算机辅助制造(CAM)。 (4)信息处理。 (5)现代教育(计算机辅助教学(CAI)、计算机模拟、多媒体教室、网上教学和电子大学)。(6)家庭生活。 考点4计算机的分类 计算机品种众多,从不同角度可对它们进行分类, 1.2数制与编码 考点5数制的基本概念 1.十进制计欺制

其加法规则是“逢十进一”,任意一个十进制数值都可用0. 1. 2 .3 .4 .5 .6 .7 .8.9共10个数字符号组成的字符串来表示,这些数字符号称为数码;数码处于不同的位置代表不的数值。例如720.30可以写成7x102+2x101+0x100+3 x10 1+0x10 2,此式称为按权展开表示式 2. R进制计数制 从十进制计数制的分析得出,任意R进制计数制同样有基数N、和Ri按权展开的表示式。R 可以是任意正整数如二进制R为2。 (1)基数(Radix) 一个计数所包含的数字符号的个数称为该数的基,.用R表示。例如,对二进制来说,任意一个二进制数可以用0,1两个数字符表示,其基数R等于2。 (2)位值(权) 任何一个R进制数都是由一串数码表示的,其中每一位数码所表示的实际值都大小,除数码本身的数值外,还与它所处的位置有关,由位置决定的值就称为位置(或位权)。 位置用基数R的I次幂Ri表示。假设一个R进制数具有n为整数,m位小数,那么其位权为Ri,其中i=-m~n-1。 (3)数值的按权展开 任一R进制数的数值都可以表示为:各个数码本身的值与其权的乘积之和。例如,二进制数101.01的按权展开为: 101.01B=1×22+0×21+1×20+0×2-1+1×2-2=5.25D 任意一个具有n位整数和m位小数的R进制数的按权展开为: (N)R=dn-1×RN-1+dn-2×RN-2+…+d2×R2+d1×R1+d0×R0+d-1×R-1+…+d-M×R-M其中di 为R进制的数码 考点6二、十、十六进制数的数码 (1)十进制和二进制的基数分别为10和2,即“逢十进一”和“逢二进一”。它们分别含有10个数码(0,1,2,3,4,5,6,7,8,9)和两个数码(0,1)。位权分别为10i和2i(i=-m-n-1,m,n为自然数)。二进制是计算机中采用的数制,它具有简单可行、运算规则简单、适合逻辑运算的特点。 (2)十六进制基数为16,即含有16个数字符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。其中A,B,C,D,E,F分别表示数码10,11,12,13,14,15,权为16i(i=-m~n一1,其中m、n为自然数)。加法运算规则为“逢十六进一”。如表1-3所示列出了0~15这16个十进制数与其他3种数制的对应表示。 (3)非十进制数转换成十进制数。利用按权展开的方法,可以把任一数制转换成十进制数。例如: 1010. 101 B=1 ×23+0 ×22+1 ×21+0 ×2 01×2-1+0 ×2-2+1×2-3 只要掌握了数制的概念,那么将任一R进制数转换成十进制数的方法都是一样的。 (4)十进制整数转换成二进制整数。把十进制整数转换成二进制整数,其方法是采用“除二取余”法。具体步骤是:把十进制整数除以2得一商数和一余数;再将所得的商除以2,又得到一个新的商数和余数;这样不断地用2去除所得的商数,直到商等于0为止。每次相除所得的余数便是对应的二进制整数的各位数码。第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。 把十进制小数转换成二进制小数,方法是“乘2取整”,其结果通常是近似表示。转换成二进制小数,方法是“乘2取整”,其结果通常是近似表示。上述的方法同样适用于十进制数对十六进制数的转换,只是使用的基数不同。 (5)二进制数与十六进制数间的转换。二进制数转换成十六进制数的方法是从个位数开始

最新计算机等级考试二级VFP笔试真题模拟

最新计算机等级考试二级VFP笔试真 题

4月全国计算机等级考试二级Visual FoxPro数据库设计 「、选择题(每小题2分,共70分) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ()。 A) 冒泡排序为n/2 B) 冒泡排序为n C) 快速排序为n D) 快速排序为n(n-1)/2 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()A)log2n B)n/2 C)n D)n+1 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 (8)下列描述中正确的是()。 A)程序就是软件 B)软件开发不受计算机系统的限制 C)软件既是逻辑实体,又是物理实体 D)软件是程序、数据与相关文档的集合

江苏省计算机二级(VFP)上机攻略

江苏省计算机等级考试二级 上 机 攻 略

江苏理工学院-王建 目录

项目、数据库和表操作知识点.......... 错误!未指定书签。查询知识点?错误!未指定书签。 菜单知识点.......................... 错误!未指定书签。表单知识点.......................... 错误!未指定书签。程序改错知识点...................... 错误!未指定书签。

项目、数据库和表操作知识点 一、零碎知识点 1、做第一题的时候,必须按考试要求设置默认目录 语句为:… 2、“记录有效性规则”与“字段有效性规则”不同,前者表,后者字段 3、比较冷门的字段类型 备注型M ( )(存文字)通用型G( )(存图片)(备注型和通用型都是双击插入记录) 整型I (同数值型,无小数位) 货币型 Y 4、设置参照完整性,必须要先清理数据库(★★★非常重要★★★) 先打开数据库设计器,然后菜单栏——数据库——清理数据库 5、设置参照完整性和索引的时候,要注意保持字段类型一致,相同时不用改,不同时基本上都是转化成字符型来设置 (★★★非常重要★★★) 数值型转化为字符型: (字段名,整数位,小数位)没有小数时直接省略

日期(时间)型转化为字符型: (字段名,1)(字段名,1) 括号中必须要加1将当前日期转化为字符型:((),1) 6、修改项目文件的项目信息 右键点击项目——项目信息,然后进行设置,常考设置图标7、自由表的相关操作(★★★非常重要★★★) (1)题目让编辑自由表时,无法用命令打开自由表,直接在项目管理器中双击自由表使其处于打开状态,然后在进行相关数据的命令操作;同理,当用无法打开题目中的某个表时,要自然地想到它是自由表。 (2)将自由表添加到数据库中,并设置为包含。 打开数据库设计器,在项目管理器中将对应的自由表直接拖到数据库设计器中,右击选择包含。如果不要求添加到数据库中的,直接右击,选择“包含”即可。 8、显示类的名称 复选框组合框 编辑框列表框选项按钮组微调框 文本框表格 绑定型控件

计算机二级考试题目

在考生文件夹下打开文档。 某高校学生会计划举办一场"大学生网络创业交流会"的活动,拟邀请部分专家和老师给在校学生进行演讲。因此,校学生会外联部需制作一批邀请函,并分别递送给相关的专家和老师。 请按如下要求,完成邀请函的制作: 1.调整文档版面,要求页面高度18厘米、宽度30厘米,页边距(上、下)为2厘米,页边距(左、右)为3厘米。 2.将考生文件夹下的图片"背景图片.jpg"设置为邀请函背景。 3.根据"Word-邀请函参考样式.docx"文件,调整邀请函中内容文字的字体、字号和颜色。 4.调整邀请函中内容文字段落对齐方式。 5.根据页面布局需要,调整邀请函中"大学生网络创业交流会"和"邀请函"两个段落的间距。 6.在"尊敬的"和"(老师)"文字之间,插入拟邀请的专家和老师姓名,拟邀请的专家和老师姓名在考生文件夹下的"通讯录.xlsx"文件中。每页邀请函中只能包含1位专家或老师的姓名,所有的邀请函页面请另外保存在一个名为"Word-邀请函.docx"文件中。 7.邀请函文档制作完成后,请保存""文件。

小李今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。 请你根据销售数据报表(""文件),按照如下要求完成统计和分析工作: 1.请对"订单明细表"工作表进行格式调整,通过套用表格格式方法将所有的销售记录调整为一致的外观格式,并将"单价"列和"小计"列所包含的单元格调整为"会计专用"(人民币)数字格式。 2.根据图书编号,请在"订单明细表"工作表的"图书名称"列中,使用VLOOKUP函数完成图书名称的自动填充。"图书名称"和"图书编号"的对应关系在"编号对照"工作表中。 3.根据图书编号,请在"订单明细表"工作表的"单价"列中,使用VLOOKUP函数完成图书单价的自动填充。"单价"和"图书编号"的对应关系在"编号对照"工作表中。 4.在"订单明细表"工作表的"小计"列中,计算每笔订单的销售额。 5.根据"订单明细表"工作表中的销售数据,统计所有订单的总销售金额,并将其填写在"统计报告"工作表的B3单元格中。 6.根据"订单明细表"工作表中的销售数据,统计《MSOffice高级应用》图书在2012年的总销售额,并将其填写在"统计报告"工作表的B4单元格中。 7.根据"订单明细表"工作表中的销售数据,统计隆华书店在2011年第3季度的总销售额,并将其填写在"统计报告"工作表的B5单元格中。 8.根据"订单明细表"工作表中的销售数据,统计隆华书店在2011年的每月平均销售额(保留2位小数),并将其填写在"统计报告"工作表的B6单元格中。 9.保存""文件。

计算机二级 VFP 习题练习

请打开考生文件夹下的d93.dbf文档,进行如下操作: 1)请按已建立的希望工程赞助情况数据库表d93.dbf的结构输入下列如下记录: 姓名赞助数额联系电话要求 何利民 3400.00 (0374)4813520 请用于资助西部学生 成亚玲 1480.00 (010)62650654 请用于普及教育 2)在d93.dbf数据库表的第二条记录之后增加一条新记录: 姓名赞助数额联系电话要求 柯勇 900.00 (022)34681279 资助贫困大学生 操作完成后将操作结果保存在考生文件夹下。 1、打开考生文件夹下的数据库prod_m及数据库设计器,其中的两个表的必要的索引已经建立,为这两个表建立永久性 联系。 2、设置CATEGORY表中"种类名称"字段的默认值为:"饮料"。 3、为products表增加字段:销售价格N(8,2)。 4、如果所有商品的销售价格是在进货价格基础上增加18.98%,计算所有商品的销售价格。 操作完成后将操作结果保存在考生文件夹下。 本题的主要考核点: 为已建立索引的表建立联系、设置字段的默认值、字段的添加、字段的替换。 解题思路: 1.建立两个表的联系。在父表中选中主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,联系即已建立。 2.在表设计器中,选中"种类名称"字段,在"字段有效性-默认值"中填入"饮料",单击确定。 3.增加字段的方法: 打开PRODUCTS表表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型及长度。 4.可以使用BROWSE浏览表,然后在菜单"表"中选择"替换字段",字段为"销售价格","替换为"的表达式为"Products.进货价格 *(1+0.1898)",作用范围ALL。 也可用命令 REPLACE ALL 销售价格 WITH 进货价格*(1+0.1898)。 在考生文件夹下完成如下操作: 在考生文件夹下有表商品表98.dbf和销售表98.dbf。 根据"销售表98"和"商品表98"查询每种商品的商品号、商品名、单价、销售数量和销售金额(商品号、商品名取自商品表98,单价和销售数量取自销售表98,销售金额=单价*销售数量),结果按销售金额降序排序,并将查询结果存储到SEE_A98表中。 操作完成后将操作结果保存在考生文件夹下。

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

公共基础知识部分30分 专业语言部分70分 基本要求 1、具有数据库系统的基础知识 2、基本了解面向对象的概念 3、掌握关系数据库的基本原理 4、掌握数据库程序设计方法 5、能够使用VISUAL FOXPRO建立一个小型数据库应用系统 考试内容 一、VISUAL FOXPRO基础知识 1、基本概念 数据库、数据模型、数据库管理系统、类和对象、事件、方法。 2、关系数据库: (1)关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关 键字。 (2)关系运算:选择、投影、联接。 (3)数据的一致性和完整性:实体完整性、域完整性、参照完整性。 3、VISUAL FOXPRO系统特点与工作方式: (1)WINDOWS版本数据库的特点。 (2)数据类型和主要文件类型。 (3)各种设器和向导 (4)工作方式:交互方式(命令方式、可视化操作)和程序运行方式。 4、VISUAL FOXPRO的基本数据元素: (1)常量、变量、表达式。 (2)常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数。 二、VISUAL FOXPRO数据库的基本操作 1、数据库和表的建立、修改与有效性检验: (1)表结构的建立与修改。 (2)表记录的浏览、增加、删除与修改。 (3)创建数据库,向数据库添加或从数据库删除表。 (4)设定字段级规则和记录规则。 (5)表的索引:主索引、候选索引、普通索引、唯一索引。 2、多表操作: (1)选择工作区。 (2)建立表之间的关联:一对一的关联;一对多的关联。 (3)设置参照完整性。 (4)表的联接JOIN:内部联接;外部联接:左联接、右联接、完全联接。 (5)建立表间临时关联。 3、建立视图与数据查询: (1)查询文件的建立、执行与修改。

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

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全真模拟考试题库及答 1/ 7

案(共六套) 2020年全国计算机二级vfp全真模拟考试题库及答案(共六套)2020年全国计算机二级vfp全真模拟考试题及答案(一) 1.下列叙述中正确的是( B )。 A)有一个以上根结点的数据结构不一定是非线性结构 B) 只有一个根结点的数据结构不一定是线性结构 C) 循环链表是非线性结构D) 双向链表是非线性结构【解析】线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以B)正确。 所以有一个以上根结点的数据结构一定是非线性结构,所以A)错误。 循环链表和双向链表都是线性结构的数据结构。 2.下列关于二叉树的叙述中,正确的是( B )。 A)叶子结点总是比度为2的结点少一个 B) 叶子结点总是比度为2的结点多一个 C) 叶子结点数是度为2的结点数的两倍 D) 度为2的结点数是度为1的结点数的两倍【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个。 所以选择B)。 3.程序调试的任务是( D )。

A)设计测试用例 B) 验证程序的正确性 C) 发现程序中的错误 D) 诊断和改正程序中的错误【解析】程序调试的任务是诊断和改正程序中的错误。 4.下列关于数据库设计的叙述中,正确的是( A )。 A)在需求分析阶段建立数据字典 B) 在概念设计阶段建立数据字典 C) 在逻辑设计阶段建立数据字典 D) 在物理设计阶段建立数据字典【解析】数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。 数据库系统的三级模式是概念模式、外模式和内模式 5.下列选项中属于面向对象设计方法主要特征的是( A )。 A)继承 B) 自顶向下 C) 模块化 D) 逐步求精【解析】面向对象基本方法的基本概念有对象、类和实例、消息、继承与多态性,所以选择A)。 6.在Visual FoxPro中,要想将日期型或日期时间型数据中的年份用4 位数字显示,应当使用设置命令( A )。 A)SET CENTURY ON B) SET CENTURY TO 4 C) SET YEAR TO 4 D) SET YAER TO yyyy 【解析】命令格式SET CENTURY ON|OFF|TO 的功能是用于决定如何显示或解释一个日期数据的年份。 ON显示世纪,即用4位数字表示年份; OFF不显示世纪,即用2位数字表示年份;TO决定如何解释一个用2位 3/ 7

江苏计算机二级VFP上机知识点总结

江苏省计算机二级VFP上机考试做题笔记 第一题项目、数据库和表操作项目.PJX 数据库.DBC 表.DBF 1.通用型 G 双击一下或按+→“编辑”→“插入对象” 备注型 M 双击一下或按+→输入备注都是4个字节 货币型 Y 2.向已有表中输入记录:两步:USE 表名 append 3.创建索引的表达式即排序问题: 例按比赛时间和比赛项目排序TTOC(bssj,1)+bsxm 有关降序的 DESC P99索引注意:字符型表达式与算术表达式加法区别 类型不一样时,一般转成字符型,常用三个 DTOC();TTOC();STR() 数值→字符 4.掩码问题:p79 例只允许输入4位数字字符9999 没说几位,就会看表中该字段的长度 5.默认值:除了数值型,其他都要用定界符。 6.有效性规则和有效性信息:例成绩在0-100之间 cj>=0 .AND. cj<=100 性别只能是男或女 xb$’男女’

其值必须包含非空格字符 学会转化一点设置字段的"规则"为 "LEN(ALLTRIM(tsjj))>0" CDRQ<={^2008-8-8}格式 7.记录有效性:选择"表"选项卡,在"记录有效性"选项组中的"规则"文本框中输入: LEFT(lsh,4)=ALLTRIM(STR(YEAR(rkrq))) 日期型是固定8个字符,所以要去除空格,而前面字符型就不用ALLTRIM了 8.触发器插入触发器更新触发器删除触发器 关于触发器条件常用函数:例 LEN(ALLTRIM(字段名))=4 返回删除空格后的字符串 不等于<>或#或!=表示设置删除触发器,禁止删除:.F. 9.格式:T:自动删除前导空格和结尾空格!转化成大写字母9.在项目中,将BOOK表设置成“包含”状态:打开该项目,右击该BOOK表,选择包含 10.添加项目信息:放在项目管理器标题栏上,右击,项目 信息 设置其内容为:计算机等级考试中心在"单位"文本框中输入:计算机等级考试中心。 11.日期默认输入为月-日-年:05/27/2008 12.编辑说明:右击表选择

相关文档
相关文档 最新文档