等级考试chap7基础题.docx

上传人:b****0 文档编号:17693105 上传时间:2023-08-03 格式:DOCX 页数:17 大小:97.62KB
下载 相关 举报
等级考试chap7基础题.docx_第1页
第1页 / 共17页
等级考试chap7基础题.docx_第2页
第2页 / 共17页
等级考试chap7基础题.docx_第3页
第3页 / 共17页
等级考试chap7基础题.docx_第4页
第4页 / 共17页
等级考试chap7基础题.docx_第5页
第5页 / 共17页
等级考试chap7基础题.docx_第6页
第6页 / 共17页
等级考试chap7基础题.docx_第7页
第7页 / 共17页
等级考试chap7基础题.docx_第8页
第8页 / 共17页
等级考试chap7基础题.docx_第9页
第9页 / 共17页
等级考试chap7基础题.docx_第10页
第10页 / 共17页
等级考试chap7基础题.docx_第11页
第11页 / 共17页
等级考试chap7基础题.docx_第12页
第12页 / 共17页
等级考试chap7基础题.docx_第13页
第13页 / 共17页
等级考试chap7基础题.docx_第14页
第14页 / 共17页
等级考试chap7基础题.docx_第15页
第15页 / 共17页
等级考试chap7基础题.docx_第16页
第16页 / 共17页
等级考试chap7基础题.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

等级考试chap7基础题.docx

《等级考试chap7基础题.docx》由会员分享,可在线阅读,更多相关《等级考试chap7基础题.docx(17页珍藏版)》请在冰点文库上搜索。

等级考试chap7基础题.docx

等级考试chap7基础题

基础题

一.选择题

1.以下几组控件中,均可直接添加到表单中的是_____。

A.命令按钮组、选项按钮、文本框

B.页面、页框、表格

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

D.页面、选项按钮组、组合框 

2.以下几组控件中,均具有ControlSource属性的是______。

A.EditBox,Grid,ComboBoxC.ComboBox,Grid,Timer

B.ListBox,Label,OptionButtonD.CheckBox,EditBox,OptionButton 

3.对于表单来说,用户可以设置其ShowWindow属性。

该属性的取值可以为______。

A.在屏幕中或在顶层表单中或作为顶层表单

B.普通或最大化或最小化

C.无模式或模式

D.平面或3维

4.表单的WindowsType属性值可设为。

A默认数据工作期和私有数据工作期

B普通、最大化和最小化

C无模式和模式

D无边框、单线边框、固定对话框和可调边框

5.在运行表单时,为设置属性值或指定操作的默认值,有时需要将参数传递到表单。

若要将参数传递到表单,则应在表单的_____事件代码中包含PARAMETERS语句。

A.LoadB.InitC.DestroyD.Activate

6.运行某个表单,表单LOAD,INIT,ACTIVATE事件的触发顺序为。

AINIT,LOAD,ACTIVATEBLOAD,INIT,ACTIVATE

CINIT,ACTIVATE,LOADDACTIVATE,INIT,LOAD

7.如果要引用一个控件所在的表单集对象,则可以使用下列关键字。

ATHISBTHISFORMSETCPARENTD都可以

8.一个表单集中包含一个表单,该表单中包含一个命令按钮,释放表单集时,下列事件中最先发生的事件是。

A表单集的Destroy事件B表单的Destroy事件

C命令按钮的Destroy事件D表单集的Unload事件

9.文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到。

AVALUE属性和NAME属性中

BVALUE属性和该字段中

CVALUE属性和CAPTION属性中

DNAME属性和该字段中

10.若从表单的数据环境中,将一个逻辑型字段拖放到表单中,则在表单中添加的控件个数和控件类型分别是__________。

A.1,文本框B.2,标签与文本框

C.1,复选框D.2,标签与复选框

11.页框对象的集合属性和计数属性可以对页框上所有的页面进行属性修改等操作。

页框对象的集合属性和计数属性的属性名分别为。

A.Pages,PagecountB.Forms,FormCount

C.Buttons,ButtonCountD.Controls,ControlCount

12我们要使得每2秒触发一次Timer事件,Timer控件的Interval属性值应该设置为。

A2B200C20000D2000

13.如果ListBox对象的RowSourceType设置为6,以一个表的字段为行数据源,则_______

A)在数据环境中添加此表,运行时用户从列表中选择数据,将移动此表的记录指针

B)在数据环境中添加此表,运行时可使用AddItem方法,对列表增加新项

C)在数据环境中不必添加此表,ListBox会找到表文件

D)列表不能使用多列方式

14.如果ComboBox对象的RowSourceType设置为3,则在RowSource属性中写入的SELECT语句,通常包含_______子句

A)GROUPBYB)ORDERBYC)INTOTABLED)INTOCURSOR

15.如果要在列表框中一次选择多个项(行),必须设置______属性为.t.

A)MultiSelectB)ListItemC)ControlsvD)Enabled

16.下面关于列表框和组合框的陈述中,哪个是正确的_______

A)列表框和组合框都可以设置成多重选择

B)列表框可以设置成多重选择,而组合框不能

C)组合框可以设置成多重选择,而列表框不能

D)列表框和组合框都不能设置成多重选择

17.确定列表框内的某个条目是否被选定应使用的属性是_______

A)valueB)ColumnCountC)ListCountD)Selected

18.如果表单中有一命令按钮组,且已分别为命令按钮组和命令按钮组中的各个命令按钮设置了Click事件代码,则在表单的运行过程中单击某命令按钮时,系统执行的代码是____。

A)该命令按钮的Click事件代码

B)该命令按钮组的Click事件代码

C)先命令按钮组的Click事件代码,后该命令按钮的Click事件代码

D)先该命令按钮的Click事件代码,后命令按钮组的Click事件代码

19.在创建表单选项按钮组时,下列说法中正确的是_______

A)选项按钮的个数由Value属性决定

B)选项按钮的个数由Name属性决定

C)选项按钮的个数由ButtonCount属性决定

D)选项按钮的个数由Caption属性决定

20.设表单中某命令按钮组合包含三个命令按钮,现在要求让第二个命令按钮失去作用,应设置_______的Enabled属性值为.F.

A)命令按钮组B)任一命令按钮C)第二个命令按钮D)所有命令按钮

21.为表单MyForm添加事件或方法代码,改变该表单中的控件cmd1的Caption属性的正确命令是_______

A)MyForm.cmd1.Caption="最后一个"

B)This.parent.cmd1.Caption="最后一个"

C)ThisForm.cmd1.Caption="最后一个"

D)ThisFormset.cmd1.Caption="最后一个"

22.用Grid控件显示动态查询的结果,通常应设定其属性值为SQL语句内容。

A)ControlsourceB)RowsourceC)RecordsourceD)Datasource

23.Grid默认包含的对象是______

A)HeaderB)TextBoxC)ColumnD)EditBox

24.要将表CJ.DBF与Grid对象绑定,应设置Grid对象的两个属性的值如下_______

A)RecordSourceType属性为Cj,RecordSource属性为0

B)RecordSourceType属性为0,RecordSource属性为Cj

C)RowSourceType属性为0,RowSource属性为Cj

D)RowSourceType属性为Cj,RowSource属性为0

25.对微调控件,应通过设定属性来设定用户鼠标单击微调按钮的变更值。

A)INTERVALB)INCREMENTC)INPUTMASKD)VALUE

26.绑定型控件是指其内容与表、视图或查询中的字段或内存变量相关联的控件。

当某个控件被绑到一个字段时,移动记录指针后如果字段的值发生变化,则该控件的_____属性的值也随之发生变化。

A)ControlB)NameC)CaptionD)Vaule

27.决定微调控件最大值的属性是_______

A)KeyboardhighvalueB)Value

C)KeyboardlowvalueD)Interval

28.以下几组控件中,均具有ControlSource属性的是_____。

A)EditBox,Grid,ComboBoxC)ComboBox,Grid,Timer

B)ListBox,Label,OptionButtonD)CheckBox,EditBox,OptionButton

29.下列控件不可以直接添加到表单中的是______

A)命令按钮B)命令按钮组C)选项按钮D)选项按钮组

二、填空题

1.要使表单中各个控件的ToolTipText属性的值在表单运行中起作用,必须设置表单的ShowTips属性的值为。

2.引用当前表单集的关键字是。

3.表单集的属性中存放了表单集中的表单对象的数目,可利用该属性循环遍历表单集中的所有表单,并执行某些操作,该属性在设计时不可用,运行时只读。

4.事件是对象能够识别的一个动作,方法是对象能够执行的一组操作。

对于SerFocus和GotFocus,是方法,是事件。

5.标签控件是用以显示文本的图形控件。

标签控件的主要属性的功能有:

Caption属性、BackStyle属性、AutoSize属性以及WordWrap属性等。

其中WordWrap属性的功能是__。

6.在"表单设计器"中设计的表单有一标签控件,如下图所示。

根据图中的情况,标签控件的AutoSize属性值为,WordWrap属性值为,Caption属性值为_________。

7.设某表单的背景色为浅蓝色,该表单上某标签的背景色为黄色。

当该标签的BackStyle属性值设置为“0--透明”,运行该表单时该标签对象显示的背景色为。

8.文本框__属性设置为“*”时,用户键入的字符在文本框内显示为“*”,但属性Value中仍保存键入的字符串。

9.将文本框对象的_属性设置为“真”时,则表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。

10.编辑框(EditBox)的用途与文本框(TextBox)相似,但编辑框除了可以编辑文本框能编辑的字段类型以外,还可以编辑___型字段。

11.复选框控件只适用于型字段和型字段。

12表单中包含一个页框控件,页框控件包含的页面数由属性指定;对页框控件所在表单使用REFRESH方法时,刷新页框的页面。

13.某表单中有一个命令按钮,该命令按钮的Click事件过程代码中含有一条命令可以将该表单中的页框pg1的活动页面改为第三个页面,该命令是THISFORM.pg1.  =3。

14.计时器是用来处理复发事件的控件。

该控件正常工作的三要素是:

Timer事件、Enabled属性和属性。

15.计时器是在应用程序中用来处理复发事件的控件,其典型应用是检查系统时钟,决定是否到了某个程序或应用程序运行的时间。

其Interval属性用于指定计时器控件的___事件之间的时间间隔,单位为毫秒。

16对于计时器控件,如果将Interval属性值设置为100,则Timer事件发生的时间间隔为秒。

17.形状控件的Curvature属性决定形状控件显示什么样的图形,它的取值范围是0~99。

当该属性的值为时,用来创建矩形。

18.设表单上某形状控件的Height属性与Width属性值相等,则Curvature属性值为时该形状为圆。

19.列表框对象的数据源由RowSource属性和属性决定。

而要将列表框中的值与表中的某个字段绑定,则应该利用属性。

20.列表框(ListBox)主要用于显示一组预定的值,用户从列表中可以选择需要的数据。

列表框中选择的数据(值)保存在何处由_______属性决定。

21.一个ComboBox下拉列表对象中,属性Enable的值为________时,对象才能响应用户引发的事件。

22.组合框有两种类型,分别为_______,_______。

23.若命令按钮组及其所包含的各命令按钮分别设置了Click事件代码,VisualFoxPro系统将根据用户单击的位置执行相应的程序代码;若单击命令按钮组区域内、命令按钮区域之外的地方,的Click事件将被触发;而单击命令按钮组内某一命令按钮,则相应命令按钮的Click事件被触发。

24.某表单Form1上有一个命令按钮组Cmg,其中有两个命令按钮(分别为cmd1和cmd2),要在Cmd1的Click事件代码中设置cmd2不可用,其代码为:

  THIS..cmd2.Enabled=.F.

25.某表单中含有一个命令按钮。

要求运行表单时,单击该命令按钮可以调用表单的Init事件中的全部程序代码,则需要在命令按钮的Click时间中写入语句。

26.在某表单运行时,表单上某个命令按钮标题显示为“取消(X)",则该命令按钮的Caption属性值为。

27.Buttoncount属性是用来定义命令按钮组控件的__________个数。

28.一对多表单中的表格显示的是__________的数据。

29.表格是一个容器对象,它能包含的对象是_________。

30.如图所示的表单中有一个选项按钮组。

如果选项按钮组的Value属性的默认值为1,则当选择选项按钮B时,选项按钮组的Value属性为______;如果将选项按钮组的Value属性的默认值设置为“B”,则当选择按钮C时,选项按钮组的Value属性值为______。

31.选项按钮组(Optiongroup1)上设定两个选项按钮,分别为Option1、Option2,应设定其ButtonCount属性值为。

要将其用于显示表中性别字段(字符型)内容,内容为‘男’或‘女’,应分别设定Option1、Option2的______属性为‘男’和‘女’,并设定Optiongroup1的__________属性绑定该数据源。

32.设有KSCJ表(考试成绩表)、XX表(学校字典表)和TEMP(临时表):

1)KSCJ表包含两个字段:

“准考证号”字段(ZKZC(10))和“成绩”字段(CJN(3)),其中,准考证的组成结构为“3位学校代号+2位语种代号+3位考场号+2位顺序号”;

2)XX表包含两个字段:

“学校代号”字段(DHC(3))“学校名称”字段(MCC(32));

3)TEMP表包含两个字段:

“学校代号”字段(DHC(3))和“结果”字段(JGN(6,2))。

 

对于图所示的表单,列表框、“平均成绩”命令按钮、“合格人数”命令按钮和表格控件的Name属性值分别为LST1、CM1、CM2和GTP,表格控件的数据源为TEMP表。

表单执行时,用户在列表框中选择某个学校后,单击“平均成绩”则在表格控件中显示该学校各个语种的平均成绩,单击“合格人数”则在表格控件中显示该学校各个语种的合格人数,且表格第2列的标头控件的标题与命令按钮的标题一致。

  根据上述的功能要求,完善“平均成绩”命令按钮的Click事件代码:

  SELECTSUBS(zkz,4,2)ASdh,AVG(cj)ASJG;

     FROMkscj;

     WHERELEFT(zkz,3)=____________

      GROUPBY1;

     INTOTABLEtempX

  SELEtemp

  ZAP

  APPENDFROM_________

  GOTOTOP

  ThisForm.gtp.Column2.Header1.Caption=THIS.Caption

  ThisForm.Refresh

33.设表XS.DBF的表结构如下:

字段名

类型

长度

含义

XH

C

6

学号

XM

C

8

姓名

XB

C

2

性别

CSRQ

D

8

出生日期

XIMING

C

18

系名

现有一个基于数据环境为xs表的表单,表单上含有两个列表框,“系名列表"(List1)显示各个系的系名,“学生名单”(List2)显示学生的学号和姓名。

当选中系名列表中的某个系,在"学生名单"列表中仅显示相应的学生的学号和姓名。

“学生名单”列表框的ColumnCount属性最小可为______。

“系名列表"的InteractiveChange事件代码为:

xxmm=This._____

ThisForm.list2.RowsourceType=3

ThisForm.list2.Rowsource="Selectxh,xmfromxswhereXIMING=’"++"’INTOCURSORTEMP"

ThisForm.Refresh

34.某数据库中包含课程(KC)表和成绩(CJ)表,课程表中含有课程代号(kcdh)、课程名(kcm)和学分(xf)等字段,成绩表中含有学号(xh)、课程代号(kcdh)和成绩(cj)等字段。

已创建一个按课程代号查询学生成绩的表单如下图所示。

   

表单中下拉列表框(Combo1)的数据源设置如下:

       RowSourceType属性为:

6-字段

       RowSource属性为:

kc.kcdh。

在下拉列表框中选择某一课程代号后,表格控件(Grid1)立即显示该课程所有学生的成绩,且在文本框(Text1)中显示该课程的课程名,则应在下拉列表框的______事件中编写如下代码:

      SELECTKC

       ThisForm.Text1.Value=kc.kcm

       ThisForm.Grid1.RecordSource=;

       "SELECTcj.xh,cj.cjFROMcjWHEREcj.kcdh=ALLT(THIS.Value)INTOCURStmp" 

       ThisForm.Refresh

根据以上代码可判定,表格控件(Grid1)的RecordSourceType属性为____。

35.某表单的数据环境中包含kc表和cj表,cj表按kcdh字段已建立索引标识cjkcdh。

当表单运行时,如下图所示。

1)列表框的BoundColumn为1,要求显示kc表的课程代号(kcdh)、课程明(kcm)、和课时数(kss)字段,则列表框的RowSourceType属性值为“6(字段)”,RowSource属性值为  。

  2)若在列表框中选中某门课程时,表格中显示该课程的所有学生的成绩,且在文本框text1中显示该课程的平均分,则表格的ChildOrder属性为______,LinkMaster属性为_______,RelationExpr属性为___________。

列表框的InteractiveChange事件代码中应含有:

     SELECTAVG(cj.cj)FROMcj;

      WHEREcj.kcdh=  INTOARRAYt

      THIS. .text1.Value=t

36.某表单(fml)上有一个列表框(list1)、一个文本框(text1)和一个命令按钮(command1,其Caption属性为“添加”)。

请完善命令按钮的Click事件代码以实现以下功能:

在文本框text1中输入字符串,如果该字符串在列表框中不存在,就将该字符串插入到列表框中,否则弹出对话框给出信息提示“该字符串已经存在,请重新输入”。

运行表单时参考界面如图所示。

flag=0

      FORn=1TOTHISFORM.list1.ListCount

        IFTHISFORM.list1.List(n)=   

          flag=1

        ENDIF

      ENDFOR

      IFflag=0

          (THISFORM.text1.Value)

      ELSE

        MESSAGEBOX(“改字符串已经存在,请重新输入”)

      ENDIF

37.为了用颜色区分表格的奇数列与偶数列,在Grid子类MyGrid中定义了一个新方法setBackColor和两个属性:

color1与color2。

setBackColor方法把表格奇数列的背景设定为color1,把偶数列的背景设定为color2,代码如下,请补充完整:

Locali

Fori=1tothis.columnCount

This.____.backcolor=iif(i%2=0,this.color1,this.color2)

Endfor

上述变量i能否被高层或低层程序访问:

_________。

38.下图所示的表单用于浏览教师(JS)信息。

为了在表格控件中以不同的背景色显示男、女教师的信息,则在表格控件的Init事件代码中,可使用如下形式的语句:

This.______("DynamicBackcolor","IIF(xb='女',RGB(125,125,125),RGB(125,125,125))","Column")

表单中下拉列表框的RowSourceType属性为“6-字段”,数据源为系名代码表(表的文件名为xmdm.dbf,含系代码(xdm)和系名(xim)两个字段),为了使下拉列表中显示系代码和系名两列数据,则RowSource属性值为:

xmdm.xdm,________。

39.请完善下列的选项按钮组的Click事件代码,使其实现:

在该表单运行时,单击选项按钮组中的某个选项按钮,则在右边的列表框中显示相应表的字段名信息。

DOCASE

CASETHIS.VALUE=1

X="JS"

CASETHIS.VALUE=2

X="XS"

CASETHIS.VALUE=3

X="KC"

CASETHIS.VALUE=4

X="CJ"

ENDCASE

SELE(X)

Thisform.list1.____________=8

ThisForm.list1.rowsource=_______

ThisForm.Refresh

答案:

一.选择题

1—5:

CDACB,6—10:

BBABD,11-15:

ADADA,16—20:

BDACC,21—25:

CCCBB

26—29:

DADC

二、填空题

1..T.

2.THISFORMSET

3.FormCount

4.SerFocus,GotFocus

5.确定标签上显示的文本能否换行

6..T.,.T.,江苏省普通高校计算机等级考试

7.浅蓝色

8.PasswordChar

9.ReadOnly

10.备注

11.逻辑,数值

12.PageCount,当前活动

13.activepage

14.Interval

15.Timer

16.0.1

17.0

18.99

19.Rowsourcetype,Controlsource

20.Value

21..T.

22.下拉列表框,下拉组合框

23.命令按钮组

24.Parent

25.Thisform.Init()

26.取消(\

27.命令按钮

28.子表

29.列

30.2,”C”

31.2,caption

32.Thisform.list1.value,tempx

33.2,value,xxmm

34.InterActiveChange,4—SQL说明

35.Kc.kcdh,kcm,kss,cjkcdh,kc,kcdh,kc.kcdh,parent

36.This

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2