A)菜单文件 B)菜单程序文件 C)菜单备注文件 D)菜单参数文件
(17)下列程序段执行以后,内存变量y的值是( )。 x=76543 y=0
DO WHILE x>0 y=x+y*10 x=int(x/10) ENDDO
A)3456 B)34567 C)7654 D)76543
(18)在SQL SELECT查询中,为了使查询结果排序应该使用短语( )。 A)ASC B)DESC C)GROUPBY D)ORDERBY
(19)设a=\计算机等级考试\,结果为\考试\的表达式是( )。 A)Left(a,4) B)Right(a,4) C)Left(a,2) D)Right(a,2)
(20)关于视图和查询,以下叙述正确的是( )。 A)视图和查询都只能在数据库中建立 B)视图和查询都不能在数据库中建立 C)视图只能在数据库中建立 D)查询只能在数据库中建立
(21)在SQL SELECT语句中与INTO TABLE等价的短语是( )。 A)INTO DBF B)TO TABLE C)INTO FORM D)INTO FILE
(22)CREATE DATABASE命令用来建立( )。 A)数据库 B)关系
C)表 D)数据文件
(23)欲执行程序temp.prg,应该执行的命令是( )。 A)DO PRG temp.prg B)DO temp.prg C)DO CMD temp.prg D)DO FORM temp.prg
(24) 执行命令MyForm=CreateObject(\可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令( )。
A)MyForm.List B)MyForm.Display C)MyForm.Show D)MyForm.ShowForm
(25)假设有student表,可以正确添加字段“平均分数”的命令是( )。 A)ALTER TABLE student ADD平均分数F(6,2) B)ALTER DBF student ADD平均分数F 6,2 C)CHANGE TABLE student ADD平均分数F(6,2) D)CHANGE TABLE student INSERT平均分数6,2
(26)页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是( )。 A)Count B)Page C)Num D)PageCount
(27)打开已经存在的表单文件的命令是( )。 A)MODIFY FORM B)EDIT FORM C)OPEN FORM D)READ FORM
(28) 在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是( )。
A)综合查询\\<(x) B)综合查询/<(x) C)综合查询(\\ (29) 假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是( )。 A)This.ThisForm.Text1.Value B)This.Parent.Parent.Text1.Value C)Parent.Parent.Text1.Value D)This.Parent.Text1.Value (30)下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是( )。 A)数据环境是对象,关系不是对象 B)数据环境不是对象,关系是对象 C)数据环境是对象,关系是数据环境中的对象 D)数据环境和关系都不是对象 (31)~(35)使用如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量) (31)查询单价在600元以上的主机板和硬盘的正确命令是( )。 A)SELECT * FROM 产品 WHERE 单价>600 AND (名称='主机板' AND 名称='硬盘') B)SELECT * FROM 产品 WHERE 单价>600 AND (名称='主机板' OR 名称='硬盘') C)SELECT * FROM 产品 FOR 单价>600 AND (名称='主机板' AND 名称='硬盘') D)SELECT * FROM 产品 FOR 单价>600 AND (名称='主机板' OR 名称='硬盘') (32)查询客户名称中有“网络”二字的客户信息的正确命令是( )。 A)SELECT * FROM 客户 FOR 名称 LIKE \网络%\B)SELECT * FROM 客户 FOR 名称 = \网络%\C)SELECT * FROM 客户 WHERE 名称 = \网络%\D)SELECT * FROM 客户 WHERE 名称 LIKE \网络%\(33)查询尚未最后确定订购单的有关信息的正确命令是 ( ) A)SELECT名称,联系人,电话号码,订单号FROM客户,订购单 WHERE客户.客户号=订购单.客户号AND订购日期IS NULL B)SELECT名称,联系人,电话号码,订单号FROM客户,订购单 WHERE客户.客户号=订购单.客户号AND订购日期=NULL C)SELECT名称,联系人,电话号码,订单号FROM客户,订购单 FOR客户.客户号=订购单.客户号AND订购日期IS NULL D)SELECT名称,联系人,电话号码,订单号FROM客户,订购单 FOR客户.客户号=订购单.客户号AND订购日期=NULL (34)查询订购单的数量和所有订购单平均金额的正确命令是_ _ A)SELECT COUNT(DISTINCT订单号),AVG(数量*单价) FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号 B)SELECT COUNT(订单号),AVG(数量木单价) FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号 C)SELECT COUNT(DISTINCT订单号),AVG(数量(单价) FROM产品,订购单名细ON产品.产品号=订购单名细.产品号 D)SELECT COUNT(订单号),AVG(数量*单价) FROM产品,订购单名细ON产品.产品号=订购单名细.产品号 (35)假设客户表中有客户号(关键字)C1~C10共10条客户记录,订购单表有订单号(关键字)OR1-OR8共8条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是( )。 A)INSERT INTO订购单VALUES('OR5', 'C5',{^2008/10/10}) B)INSERT INTO订购单VALUES('OR5', 'C11',{^2008/10/10}) C)INSERT INTO订购单VALUES('OR9', 'C11',{^2008/10/10}) D)INSERT INTO订购单VALUES('OR9', 'C5',{^2008/1 0/10}) 二、填空题(每空2分,共30分) (1)对下列二叉树进行中序遍历的结果__ _________。 (2)按照软件测试的一般步骤,集成测试应在__ ________测试之后进行。 (3)软件工程三要素包括方法、工具和过程,其中,___ _______支持软件开发的各个环节的控制和管理。 (4)数据库设计包括概念设计、__ _________和物理设计。

