admin 管理员组

文章数量: 1184232


2024年2月24日发(作者:excel函数例子)

第 1 题

101.下面叙述中( )不属于数据库系统的特点。 答案:(C)

A.数据结构化好

B.数据独立性高

C.数据冗余度高

D.数据共享程度高

102.某工厂生产多种产品,每种产品要使用多种零件,一种零件可能安装在多种产品上,则产品和零件之间存在着( )的联系。 答案:(C)

A.一对一

B.一对多

C.多对多

D.不能确定

103.现实世界中的事物(对象或个体),在数据世界中则表示为( )。 答案:(A)

A.记录

B.数据项

C.文件

D.数据库

104.数据库的一系列特性是由一个称为( )的软件,提供通用的存取和控制方法加以实现的。 答案:(B)

A.数据服务器

B.数据库管理系统

C.数据分析系统

D.数据存储系统

105.数据库系统的特点包括( )。 答案:(D)

A.数据的结构化

B.数据共享

C.数据的独立性和可控冗余度

D.以上都是

第 2 题

201.一个关系相当于一张二维表,表中的各列相当于关系的( )。 答案:(D)

A.数据项

B.元组

C.结构

D.属性

202.在关系模式中,关系可视为一张表,元组是指表中的( )。 答案:(B)

A.一列

B.一行

C.表名

D.值域

203.关系数据库管理系统必须实现的三种基本关系运算是( )。 答案:(C)

A.索引、排序、查找

B.建库、录入、排序

C.选择、投影、连接

D.显示、统计、复制

204.数据库管理系统采用的数据模型一般有( )三种。 答案:(B)

A.网状、链状和层次

B.层次、关系和网状

C.链状、网状和关系

D.层次、关系和环状

205.在下列关系模型的叙述中,不正确的是( )。 答案:(B)

A.主码能够唯一地定义关系中的每一个元组

B.关系中的每个属性可以对应于多个值域

C.在关系中,元组的次序无关紧要

D.在关系中,列的次序无关紧要

第 3 题

301.设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及其关系,应使用( )。 答案:(D)

A.表设计器

B.查询设计器

C.表单设计器

D.数据库设计器

302.扩展名为.prg的程序文件在项目管理器的( )选项卡中显示和管理。 答案:(C)

A.数据

B.文档

C.代码

D.类

303.要启动vfp的向导,可进行的操作是( )。 答案:(D)

A.打开新建对话框

B.单击工具栏的“向导”图标按钮

C.从“工具”菜单中选择向导

D.以上方法均可

304.要想在不同的工作区中打开相应的表,可在vfp主窗口中选择( )菜单项。 答案:(D)

A.文件→打开

B.工具→选项

C.显示→工具栏

D.窗口→数据工作期

305.下面有关vfp的正确叙述是( )。 答案:(B)

A.在vfp命令窗口中,对命令的大小写敏感

的命令关键字中如果出现全角字符,则执行该命令时就会出错

C.按ctrl+f3快捷键,会显示隐藏的命令窗口

D.项目管理器中不能创建视图文件

第 4 题

401.设当前数据库有n条记录,当函数eof()的值为.t.时,函数recno()的显示结果是( )。

答案:(B)

A.n

B.n+1

C.n-1

D.n+recno()

402.已知每年的圣诞节日期为12月25日,那么2002年圣诞节与元旦(1月1日)相差的天数是( )。 答案:(B)

A.356

B.358

C.360

D.362

403.要从数值型数据123中取出数值23,如果限制函数嵌套,则最适合采用的函数是( )。

答案:(C)

()

()

()

()

404.下列函数中函数返回值为字符型的是( )。 答案:(B)

( )

( )

( )

( )

(“123456789”,len(“fox”),len(“pro”))的计算结果是( )。 答案:(B)

A.123

B.345

C.567

D.789

第 5 题

501.字符串变量s="123",t="234",则下列表达式的运算结果为逻辑.f.的是( )。 答案:(C)

(s=t) or t$("13479")

s$("abc") and (s<>t)

(s<>t)

(s>=t)

502.下列字符串的运算结果为.f.的表达式为( )。 答案:(D)

A."fort" $ "comfortable"

B."computer"="comp"

C."former"=="former"

D."computer"=="comp"

503.顺序执行以下赋值命令后,下列表达式中,合法的表达式是( )。

x="12"

y=2*3

z=left("foxpro",3) 答案:(D)

A.x+y

B.y+z

C.x-z+y

D.x-x+z-z

504.已知变量a的值为.t.,变量b和c的值均为.f.,则下列表达式值为.f.的选项为( )。

答案:(A)

A.b and c or not a

B.a or b and not c

c and a or b

D.a and b or not c

505.假设变量n,c和l分别为数值型、字符型和逻辑型变量,且各变量名已经正确赋值,则下面的错误表达式是( )。 答案:(D)

A.n*n-3

B.c+"hello"

C.n>10 or l

D.n+2-c

第 6 题

601.在创建表结构时,可将字段的值定义为null,以下有关null概念的叙述中正确的是( )。 答案:(A)

表示不确定的值

可看作是空白的字符串

与数值0具有同等的意义

的默认值为逻辑值.f.

602.下列关于数据库表和自由表的概念叙述中不正确的是( )。 答案:(C)

的表可分为属于数据库的表和自由表两种

B.自由表是一个独立的表,不属于任何数据库

C.数据库表和自由表的表设计器功能完全相同

D.数据库表可以从数据库中移出,变成自由表

603.下列有关数据库设计器的概念与操作,正确叙述是( )。 答案:(C)

A.选中某个表,按“移去表”按钮,则该表将从磁盘上永久删除。

B.数据库表可以属于多个数据库文件。

C.一个数据库表只能属于一个数据库文件。

D.在数据库设计器中建立的表之间的关系是临时关系。

604.在表设计器的字段选项卡中,可设置字段( ),输入的新数据必须符合这个要求才能被接收,否则要求用户重新输入该数据。 答案:(A)

A.有效性规则

B.有效性信息

C.有效性默认值

D.注释

605.在表设计器的字段选项卡中,可在字段有效性( )框中输入违反有效性规则时的提示信息。 答案:(B)

A.规则

B.信息

C.默认值

D.注释

第 7 题

701.下面选项中有关工作区概念的正确叙述是( )。 答案:(C)

A.每个工作区是一个能存储多个表的存储区域

最多可以打开10个工作区

C.必须为每一个打开的表分配一个独立的工作区

D.不同工作区中的表无法建立关联

702.要对姓名(字符型)和出生日期(日期型)两个字段进行复合索引,正确的表达式是( )。

答案:(C)

A.姓名+出生日期

(姓名)+出生日期

C.姓名+dtoc(出生日期)

(姓名)+str(出生日期)

703.关于建立表索引的下列叙述中( )是正确的。 答案:(B)

A.索引文件名必须与索引字段名同名

B.索引字段名改名后对应索引表达式也得修改

C.字段的标题修改后对应的索引名也得修改

D.含有两个关键字的索引表达式就是将两个字段名简单相"+"

704.在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着( )。 答案:(A)

A.永久关系

B.临时关系

C.索引关系

D.触发关系

705.如果两个表存在着"一对多"的永久关系,则"多方"的表一般应采用( )。 答案:(D)

A.主索引

B.候选索引

C.惟一索引

D.普通索引

第 8 题

801.设当前记录指针指向第n条记录,执行命令display next 3 后,记录指针指向( )记录。 答案:(C)

A.第n条

B.第n+1条

C.第n+2条

D.第n+3条

802.要显示所有“性别”字段(逻辑型)值为.t.的所有记录,其正确的命令是( )。 答案:(C)

y for not 性别

y for 性别=t

for 性别

all for 性别='男'

803.要对表中所有“工资”字段(数值型)的值在原有工资的基础上增加100元,正确的命令是( )。 答案:(B)

e 工资 with 工资+100

e all 工资 with 工资+100

e all 工资 with 100

e 工资 with 100

804.在下面的命令中,不能修改表中记录的命令是( )。 答案:(A)

e

805.物理删除当前表中所有记录的命令是( )。 答案:(D)

all

e all

第 9 题

901.以下关于查询的正确叙述是( )。 答案:(D)

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

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

C.只能根据数据库表建立查询

D.可以根据数据库表和自由表建立查询

902.以下关于视图的正确叙述是( )。 答案:(C)

A.可以根据自由表建立视图

B.可以根据查询建立视图

C.可以根据数据库表建立视图

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

903.要将视图中的修改传送回源表中,应选用视图设计器的( )选项卡。 答案:(B)

A.筛选

B.更新条件

C.杂项

D.视图参数

904.查询文件的扩展名是( )。 答案:(A)

A..qpr

B..pjx

C..scx

D..mnx

905.以下有关视图的概念叙述中,不正确的是( )。 答案:(C)

A.视图分为远程视图和本地视图

B.视图数据可更新,更新的数据将回存至产生视图的数据表中

C.视图数据只能源自一个数据表

D.用户可根据已有视图创建新的视图

第 10 题

1001.要使查询结果中不包括重复的记录, 则应在select-sql命令中添加( )参数。 答案:(B)

at

ct

ndent

1002.要显示查询结果中列在最前面的5条记录, 则应在select-sql命令中添加( )参数。

答案:(A)

5

5

5

5

1003.要在查询结果中将输出字段grade所在列的标题显示为“成绩”, 应在select-sql命令中使用( )子句。 答案:(B)

title "成绩"

as 成绩

C.成绩=grade

list "成绩"

1004.完成将查询结果保存至一个临时表中,应在select-sql命令中使用( )子句。 答案:(A)

cursor

table

temporary

array

1005.在使用select-sql命令创建连接条件时,“inner join”表示( )。 答案:(A)

A.内部连接

B.左连接

C.右连接

D.完全连接

第 11 题

1101.已知有author表,其中有fname和lname等字段,分别表示作者名与作者姓,现要显示所有作者的姓名,并使用“作者”为其标题名称,应使用的sql语句为( )。 答案:(D)

fname,lname from author where 作者=fname+lname

作者 as fname+lname from author

作者 as fname and lname from author

fname+lname as 作者 from author

1102.假设已建立“设备”表文件,表结构为:名称(字符型)、部门(字符型)、价格(数值型)。现要查看价格在300~500元之间的各设备信息,正确的select-sql命令是( )。

答案:(B)

* from 设备 where 价格>300 or 价格<500

* from 设备 where价格 between 300 and 500

* from 设备 where not(价格>300 and 价格<500)

* from 设备 where 价格 between (300,500)

1103.假设已建立“设备”表文件,表结构为:名称(字符型)、部门(字符型)、价格(数值型)。现要按部门统计价格总额,正确的select-sql命令是( )。 答案:(C)

部门,价格 from 设备 group by sum(价格)

部门,sum(价格) from 设备 group by 价格

部门,sum(价格) from 设备 group by 部门

部门,价格 from 设备 group by 部门

1104.假设已建立了“职工”表文件,表结构为工号(字符型)、姓名(字符型)、基本工资(数

值型),部门名(字符型),现要查看平均工资高于1500元的部门名,正确的select-sql命令是( )。

答案:(B)

部门名,avg(基本工资) from 职工 where avg(基本工资)>1500

部门名,avg(基本工资) from 职工 group by 部门名 having avg(基本工资)>1500

部门名,average(基本工资) from 职工 where average(基本工资)>1500

部门名,average(基本工资) from 职工 group by 部门名 having

average(基本工资)>1500

1105.假设已建立了“职工”表文件,表结构为工号(字符型)、姓名(字符型)、基本工资(数值型),部门名(字符型),现要查看计划部与人事部的职工总数,正确的select-sql命令是( )。

答案:(D)

count(*) from 职工 where 部门="计划部" and "人事部"

count(*) from 职工 where 部门="计划部" and 部门="人事部"

count(*) from 职工 where 部门="计划部" or "人事部"

count(*) from 职工 where 部门="计划部" or 部门="人事部"

第 12 题

1201.某表含有“专业”字段(字符型),如果按该字段进行筛选,要求筛选后不包括“电子”专业的记录,则应使用如下命令( )。 答案:(A)

filter to 专业 # "电子"

filter for 专业="电子"

filter to 专业 not "电子"

filter for 专业<>"电子"

1202.用locate命令查找符合条件的下一条记录时,应使用的正确命令是( )。 答案:(C)

ue

y

1203.某表文件结构是:姓名(字符型)、是否团员(逻辑型)、出生年月(日期型)。按出生年月索引后,要查询82年6月12日出生的记录,应使用命令( )。 答案:(D)

{^1982/06/12}

出生年月={1982/06/12}

出生年月=ctod("1982/06/12")

{^1982/06/12}

1204.下面有关记录查找命令的叙述中,( )是错误的。 答案:(A)

A.执行locate命令之前,必须经过相应的索引。

B.执行seek命令之前,必须经过相应的索引。

C.若主控索引关键字是字符型的,内存变量xm也是字符型的,执行seek xm命令不会产生语法错误。

D.执行locate或seek命令后,found().()的值总为.f.。

1205.已知有学生表,其中有学号(xh), 姓名(xm),数学(sx),语文(yw)等字段,现要计算语文、数学两门中只有一门课程及格的人数,应使用的命令为( )。

答案:(C)

for yw>=60 or sx>=60

for yw>=60 and sx>=60

for int(yw/60)+int(sx/60)=1

for int(yw/60)*int(sx/60)=1

第 13 题

1301.执行下列命令序列,屏幕显示( )。

b=6

do case

case mod(b,3)=0

b=b+1

case mod(b,2)=0

b=b+2

otherwise

b=b+3

endcase

? b 答案:(B)

A.6

B.7

C.8

D.9

1302.执行下面程序,结果为( )。

a=3

b=5

a=a+b

b=a+b

? a+b,a+b 答案:(C)

A.16 16

B.8 8

C.21 2l

D.21 34

1303.有下面程序:

input to a

if a=10

b=0

endif

b=1

? b

假定从键盘输入的a值一定是数值型的, 那么执行以上程序的结果是( )。 答案:(B)

A.0

B.1

C.由a的值决定

D.10

1304.已知有学生表,其中有学号(xh), 姓名(xm),性别(xb),总分(zf)等字段, 执行如下程序:

use student

set filter to 总分>=150

count to n1 for xb="男"

set filter to

count to n2 for xb="女"

程序中,n1和n2分别表示( )。 答案:(D)

A.所有的男生人数和所有的女生人数

B.总分在150分以上的男生人数和总分在150分以上的女生人数

C.总分在150分以下的男生人数和总分在150分以下的女生人数

D.总分在150分以上的男生人数和所有的女生人数

1305.执行下列程序后,变量x的值为( )。

x=1

do case

case x>0

x=x+1

case x>1

x=x+1

otherwise

x=4

endcase 答案:(B)

A.1

B.2

C.3

D.4

第 14 题

1401.执行下列程序的结果是( )。

s="87654321"

i=1

do while i<5

?? substr(s,i,1)

i=i+1

enddo 答案:(A)

A.8765

B.87654

C.4321

D.54321

1402.执行下列程序的结果是( )。

store 0 to b

for a=1 to 10

b=b+1

endfor

? a,b 答案:(D)

A.10 1

B.10 10

C.10 11

D.11 10

1403.执行下列程序的结果是( )。

dimension a(3,3)

a=0

for i=1 to 3

a(i,i)=i

endfor

for i=1 to 3

for j=1 to 3

?? a(i,j)

endfor

?

endfor 答案:(A)

A.l 0 0

0 2 0

0 0 3

B.l 2 3

0 0 0

0 0 0

C.l 0 0

2 0 0

3 0 0

D.l 1 1

2 2 2

3 3 3

1404.下面程序执行后,变量t的值为(i=1

t=0

do while i<=5

i=i+2

t=t+i

enddo

? t

return 答案:(B)

A.8

B.15

C.24

D.错误信息

1405.下面程序执行后,变量x的值为(x=0

do while .t.

for i=1 to 5

x=x+i

。。 )

endfor

if x>10

exit

endif

enddo 答案:(D)

A.0

B.5

C.10

D.15

第 15 题

1501.设程序如下:

parameter a,b,c

d=b*b-4*a*c

do case

case d<0

d=-1

case d>0

d=1

otherwise

d=0

endcase

? d

在主程序中执行下列命令:

do fac with 3,4,1

显示的结果为( )。 答案:(B)

A.0

B.1

C.-1

D.4

1502.执行下列程序后,显示内容为( )。

x=5

y=6

z=7

do proc1 with x,y

?? z

return

procedure proc1

parameter x,y

if x>y

? x,y

else

? y,x

endif

endproc 答案:(A)

A.6 5 7

B.7 5 6

C.5 6 7

D.6 7 5

1503.设程序如下:

parameters n

for i=1 to n

if mod(i,2)=1

if mod(i,5)=0

?? str(i,3)

endif

endif

endfor

在执行命令do abc with 30后,显示的结果为( )。 答案:(C)

A.5 10 15 20 25 30

B.1 11 21

C.5 15 25

D.10 20 30

1504.运行下列程序,其结果为( )。

store 1 to i,j

do proc1

? i,j

procedure proc1

i=i+j

j=j+i

endproc 答案:(B)

A.1 1

B.2 3

C.2 2

D.3 3

1505.现有程序如下所示,运行命令do proc1 with 10,则显示结果为( )。

parameter n

for i=2 to n-1

if mod(n,i)=0

?? i

endif

endfor

return 答案:(D)

A.5 10

B.2 4 6 8 10

C.2 4 8

D.2 5

第 16 题

1601.如果要指定默认的盘和文件夹,应使用( )命令进行设置。 答案:(B)

system

default

deleted

safety

1602.对象的属性是指( )。 答案:(C)

A.对象所具有的行为

B.对象所具有的动作

C.对象所具有的特征和状态

D.对象所具有的继承性

1603.下列对象的引用属于相对引用的是( )。 答案:(D)

1

n

1604.假定表单里有文本框对象text1和命令按钮组对象cmg1对象各一个,cmg1中包含cm1和cm2两个命令按钮。如果要在cm1命令按钮的某个事件中访问文本框text1的value属性,下列式子正确的是( )。

答案:(A)

1605.表单中包含一个命令按钮,在运行表单时,下列有关事件引发次序的叙述中,正确的是( )。 答案:(D)

A.先是命令按钮的init事件,然后是表单的init事件,最后是表单的load事件

B.先是表单的init事件,然后是命令按钮的init事件,最后是表单的load事件

C.先是表单的load事件,然后是表单的init事件,最后是命令按钮的init事件

D.先是表单的load事件,然后是命令按钮的init事件,最后是表单的init事件

1606.一个表单从加载到显示,依次引发的表单事件有( )。 答案:(A)

、init、 activate

、activate、load

、activate、init

、load、activate

1607.设表单中有文本框text1和text2。在text2中的某个事件中,要把text1的值赋给text2,错误的语句是( )。 答案:(A)

=

=

=

=

1608.下列关于对象的叙述中,错误的是()。 答案:(D)

A.所有的对象都有init事件

B.不同的对象其事件的集合可能不同

C.双击对象可以弹出事件代码编辑窗口

D.在对象的属性窗口内的方法程序选项卡中,罗列的都是方法

1609.下列关于对象的叙述中,正确的是()。 答案:(B)

A.每个对象的属性集合都相同

B.可以为对象设置新的属性

C.对象的caption属性值与name属性值必须相等

D.每个对象都有value属性

1610.刷新当前表单内容的程序代码是h,其中的Refresh是表单对象的( )。 答案:(D)

A.标题

B.属性

C.事件

D.方法

第 17 题

1701.表单初运行时,以下( )方法可实现在表单的标签对象label1中显示系统日期。 答案:(C)

A.在属性窗口中将label1的caption属性设为:date()

B.在属性窗口中将label1的caption属性设为:=date()

C.在属性窗口中将label1的caption属性设为:=dtoc(date())

D.在form1的init事件中输入代码:n=date()

1702.有一文本框对象text1与公共变量y数据绑定,y当前值为字符串"abc",文本框将显示( )。 答案:(C)

1

B.y

D."abc"

1703.形状控件所显示的图形不可能是( )。 答案:(D)

A.圆

B.椭圆

C.圆角正方形

D.等边三角形

1704.下面关于列表框和组合框的正确叙述是( )。 答案:(A)

A.列表框可以实现多重选择,而组合框不能

B.组合框可以实现多重选择,而列表框不能

C.列表框和组合框都可以实现多重选择

D.列表框和组合框都不能实现多重选择

1705.要使文本框最多只能接受6个数字,应对文本框做的设置为( )。 答案:(A)

A.将inputmask属性设为999999

B.将inputmask属性设为a

C.将format属性设为999999

D.将format属性设为a

1706.不可以作为文本框控件的数据来源的是( )。 答案:(B)

A.数值型字段

B.备注型字段

C.字符型字段

D.内存变量

1707.既有文本框的特性又有列表框的特性的控件是( )。 答案:(D)

A.文本框

B.列表框

C.下拉列表框

D.下拉组合框

1708.设表单form1中有一个单列数据的列表框list1。现要在list1的某个事件过程中引用最后一个列表项,可使用( )。 答案:(D)

(unt)

(unt)

(unt)

(unt)

1709.下列关于组合框的叙述中,正确的是( )。 答案:(C)

属性和displayvalue属性的值总是相等的。

B.当组合框中有多列时,value只能返回第一列的值,displayvalue可以返回任意指定列的值。

C.当组合框中有多列时,displayvalue只能返回第一列的值,value可以返回任意指定列的值。

D.当组合框中有多列时,value与displayvalue都可以返回各自指定列的值。

1710.要更改表单Form1左上角默认的狐狸图标,应该对下列哪一个表单属性进行设置( )。

答案:(B)

con

ointer

第 18 题

1801.下列控件中,具有caption属性的是( )。 答案:(B)

A.列表框

B.复选框

C.页框

D.选项按钮组

1802.不能直接在表单中添加的对象是( )。 答案:(B)

A.页框

B.页面

C.命令按钮组

D.命令按钮

1803.可以直接在页框中添加的对象是( )。 答案:(D)

A.表单

B.表格

C.文本框

D.页面

1804.下列控件组中全是容器类的是( )。 答案:(A)

A.表单、页框、表格

B.表格、列、文本框

C.命令按钮、选项按钮组、列表框

D.命令按钮组、页框、编辑框

1805.计时器控件能有规律地以一定时间间隔触发( )事件,并执行该事件过程中的程序代码。 答案:(A)

1

d

al

1806.计时器控件的interval属性的单位是( )。 答案:(D)

A.1秒

B.1/10秒

C.1/100秒

D.1/1000秒

1807.使计时器控件停止计时的方法有( )。 答案:(D)

A.设置其visible属性为.f.

B.设置其enabled属性为.f.

C.设置其interval属性为0

D.以上b)和c)都可以

1808.在表单设计器中,要选定表单中某选项按钮组中某个选项按钮,可以( )。 答案:(C)

A.单击选项按钮

B.双击选项按钮

C.右击选项按钮组,选择“编辑”命令,然后再单击选项按钮

D.以上b)和c)都可以

1809.复选框被选中时,其value属性值可能为( )。 答案:(B)

A.0

B.1

1810.要运行一个设计好了的表单,可以在命令窗口中的执行( )。 答案:(B)

<表单名>

FORM <表单名>

<表单名>

FORM <表单名>

第 19 题

1901.下面是表单form1的click事件,可实现每次单击表单时,表单均向右移动100个单位的代码是( )。 答案:(D)

A.x=0

x=x+100

=x

=+100

C.x=0

x=x+100

=x

=+100

1902.在表单form1中有一个计时器timer1和标签label1,在form1的load事件中写入如下代码:

public i

store 0 to i

在事件中有如下代码:

i=i+1

if i=10

i=0

endif

n=str(i,1)

若timer1的interval属性值为1000,则表单运行15秒时,标签label1显示为( )。 答案:(A)

A.5

B.15

C.0

D.10

1903.在表单中有个shape1对象,在事件中写入如下代码:

i=int(rand()*255)

j=int(rand()*255)

k=int(rand()*255)

lor=rgb(i,j,k)

则运行表单时单击对象shape1,会导致( )。 答案:(D)

1变成透明色

1变成黑色

1变成红绿蓝三种颜色

1颜色不确定

1904.表单form1上有标签对象label1,为使其在表单上横向居中,表单的init事件代码为( )。 答案:(D)

= /2

= /2

= /2

= ()/2

1905.在表单form1中有两个文本框text1和text2,其初值均为空,另有一个命令按钮command1,command1的click事件代码如下:

a=+

(a)

程序运行后,在text1、text2中分别输入123和321,然后单击命令按钮,则输出结果为( )。 答案:(C)

A.444

B.321123

C.123321

D.132231

1906.在表单form1中有一个列表框list1和一个文本框text1,form1的load事件代码如下:

m("123")

m("456")

=""

list1的interactivechange事件代码如下:

=+

程序运行后,在list1中先选择456,再选择123,则text1显示的内容是( )。 答案:(B)

A.123

B.123456

C.456123

D.456

1907.在表单form1中有一个编辑框edit1、一个文本框text1和一个命令按钮command1,现要使文本框显示编辑框中被选定的内容,应在command1的click事件中编写的代码是( )。

答案:(B)

=

=t

t=

t=t

1908.在表单form1中有一个文本框text1,text1的init事件代码如下:

=0

text1的valid事件代码如下:

s=0

for i=1 to

if i%5=0

s=s+i

endif

endfor

=s

在text1中输入22,然后按回车键,text1中将显示( )。 答案:(C)

A.0

B.22

C.50

D.100

1909.在表单form1中有一个列表框list1,list1的init事件代码如下:

public da(2,2)

da(1,1)="1"

da(1,2)="a"

da(2,1)="2"

da(2,2)="b"

rcetype=5

rce="da"

count=2

lines=.f.

该表单运行后,列表框显示的内容是( )。 答案:(A)

A.1 a

2 b

B.1 2

a b

C.a b

1 2

D.a 1

b 2

1910.在表单Form1中有一个文本框text1,text1的InteractiveChange事件代码如下:

CHAR1=ALLTRIM()

ASC1=ASC(CHAR1)+32

=CHR(ASC1)

该表单运行后,在文本框中输入一个大写ASCII码“T”,则文本框中显示的内容将是( )。

答案:(C)

A.T+32

B.T32

C.t

D.97

第 20 题

2001.在用报表向导创建一对多报表的步骤中,第1个步骤是要确定( )。 答案:(B)

A.报表样式

B.父表

C.子表

D.父表与子表的关联

2002.在打印报表时,如果要在每一页加上页码或时间,需要在相应带区中添加( )。 答案:(A)

A.域控件

B.标签控件

C.图形控件

D.其它控件

2003.在菜单设计器中,要为某个菜单项定义一个快捷键,要在( )中定义。 答案:(C)

A.菜单名称

B.结果

C.选项

D.菜单级

2004.下列选项中,不能作为报表数据源的是( )。 答案:(D)

A.数据库表

B.自由表

C.视图

D.查询

2005.在报表设计过程中,列标题一般位于报表的( )带区。 答案:(A)

A.页标头

B.细节

C.页注脚

D.标题

2006.当在报表设计器的带区中放置一个域控件时,vfp会立刻显示一个( )对话框。 答案:(C)

A.计算字段

B.打印条件

C.报表表达式

D.报表控件

2007.在对学生表做报表输出时,学生表中有性别字段(xb)为逻辑型,设定.t.为男,.f.为女,但要求报表中性别输出为"男"或"女",则在报表的细节带区的对应表达式应为( )。

答案:(A)

(,"男","女")

="男" or ="女"

C..t.="男" and .f.="女"

(,"男","女")

2008.自定义菜单执行后要恢复系统菜单应使用的命令是( )。 答案:(D)

system to menu

menu to system

default to sysmenu

sysmenu to default

2009.在对学生表做报表输出时,学生表中有语文(yw)和数学(sx)等字段,报表输出时要同时显示出每个学生的总分,则应在报表的页标头带区增加一个“总分”的标题,对应的要在( )。

答案:(A)

A.报表的细节带区增加表达式 +

B.报表的页注脚带区增加表达式 +

C.报表的细节带区增加表达式 str()+str()

D.报表的页注脚带区增加表达式 str()+str()

2010.在报表设计中,如果要把当前表中的每条记录输出,一般应将表的字段拖放到( )带区。 答案:(B)

A.页标头

B.细节

C.页注脚

D.标题


本文标签: 命令 下列 表单