全国高等学校(安徽考区)计算机水平考试模拟试题+++

发布时间:2011-10-01 20:31:07

全国高等学校(安徽考区)计算机水平考试模拟试题

VFP填空题

1.数据的不一致性是指                      

   答案: 相同的数据在不同的应用程序中出现不同的值

2VFP系统中,终止事件循环的命令是            

     答案: CLEAR EVENTS

3.目前较为流行的一种信息模型设计方法称为E-R方法,E-R方法的中文含义为            

     答案: 实体联系方法

4.如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为       

     答案: THIS.VALUE=DATE()

5.与Thisform.Release功能等价的命令为             答案: Release  Thisform

6______型数据只能用于表而不能用于内存变量。         答案: 备注和通用

7.已知教师表(JS.DBF)中含有一条姓名(XM)为"王一平"的记录,执行下列程序段后,输出结果为______

 SELE  JS

 LOCAT  FOR  XM="王一平"

 XM3

 ?XM                   答案: 王一平

8.与XB="" .OR. XB=""等价的表达式为______          答案: XB$"男女"

9.表达式TYPESTR(YEAR(DATE()+10)))的数据类型为_______   

   答案: C

10.已知教师表(JS.DBF)已经按姓名(XM)建立索引,      答案:SEEK"王一平"

  阅读下列程序:

   SELE  JS

   SET ORDER TO xm

   SEEK '王一平'

   IF FOUND()

       DISPLAY

   ELSE

       WAIT WIND '查无此人'

   ENDIF

  如果要用SEEK函数完成上述相同的功能,应将程序改成:

   SELE  JS

   SET ORDER TO xm

   IF  ________

       DISPLAY

   ELSE

       WAIT  WIND '查无此人'

   ENDIF

11.打开项目的命令是_______                       答案: MODIFY  PROJECT

12GridTextCommandGroupColumnVFP系统中的对象,它们当中不能直接加到表单中的对象是________                答案: Column

13.类包含了对象的程序设计和数据抽象,是具有相同行为的_____的抽象。 答案: 对象

14.当打开的表为一个空表时,函数RECNO()的值为________           答案: 1

15.已知N='1',M='2',X12='GOOD',则表达式X&N&M的值为_______       答案: 'GOOD'

16.下列程序段用来求0100之间的偶数之和,请将它写完整:         

答案: LOOP

  N=0

  S=0

  DO WHILE  N<=100

         N=N+1

         IF N%2=1

             _______

         ELSE

                 S=S+N

         ENDIF

  ENDDO

17.视图可以在数据库设计器中打开,也可以用USE命令打开,但在使用USE命令之前,必须打开包含该视图的________                                   答案: 数据库

18.假定有三个数据库文件:MYDATA1,MYDATA2,MYDATA3,它们分别存放在C盘的DATA目录,D盘的DATA目录,A盘的DATA目录,完善下列程序,使得程序执行以后,DBC()函数的值为D:\DATA\MYDATA2.DBC

   OPEN DATABASE C:\DATA\MYDATA1

   OPEN DATABASE D:\DATA\MYDATA2

   OPEN DATABASE A:\DATA\MYDATA3

   ________

   ?DBC()                                         答案: SET DATABASE TO MYDATA2

19.商品数据库中含有两个表:商品基本信息表(SPXX.DBF)和销售情况表(XSQK.DBF),表结构分别如下:

   商品基本信息表             |    销售情况表

   商品编号     SPBH   C,6    |  流水号      LSH     C,6

   商品名称     SPMC   C,20   |  销售日期    SRQ     D

   进货价       JHJ    N,12,2 |  商品编号    SPBH    C,6

   销售价       XSJ    N,12,2 |  销售数量    XSSL    N,8,2

   备注         BZ     M

SELECT-SQL命令实现查询199991所销售的各种商品的名称、销售量和销售总额,并按销售量从小到大排序的语句是:

SELECT SPXX.SPMC, SUM(XSQK.XSSL)  AS  销售量, SUM(_______)  AS   销售总额 ;

      FROM  XSQKSPXX ;

      WHERE  XSQK.SPBH=SPXX.SPBH _______  XSQK.XSRQ ={1999/9/1} ;

      INTO CURSOR cXstmp ;

      GROUP  BY  1(SPMC)  ;

      ORDER  BY _______

临时表cXstmp不能使用APPENDDELETE命令对该表添加或删除记录,当执行USE IN cXstmp命令后,该临时表将_______

如果要对xsqk.dbf按销售日期升序排序,在销售日期相同的情况下,按商品编号升序排序,则索引表达式为_______

答案: SPXX.XSJ*XSQK.XSSLAND2、不存在、DTOCXSRQ1+SPBH

20.根据上题提供的spxx.dbfxsqk.dbf创建表单,该表单用来录入每笔销售业务。表单的数据环境包括________。表单中商品编号为组合框,它的RowSource________ControlSource______ ,销售价文本框的  ControlSource______。输入销售数量以后打回车键,此时自动显示销售金额,则销售数量文本框的Valid事件代码为:(销售金额文本框的Name属性值为Txtxse)  Thisform.Txtxse.Value=_______   

答案:XSQKSPXX 及它们之间的关系,SPXX.SPBHXSQK.SPBHSPXX.XSJXSQK.XSSL*SPXX.XSJ

21.阅读下列程序,写结果:            答案: ABCDE   BCDE                 

 SET TALK OFF

 S='ABCDEF'

 N=LEN(S)

 K=1

 DO WHILE  K<=N

     ?SUBS(S,K,N-K)

     K=K+1

 ENDDO

 上述程序运行以后,显示内容的前二行为_______________

22.数据的独立性是指数据和______之间相互独立。                    

答案: 应用程序

选择题

1VFP是一种 ________ 模型的数据库管理系统。

A. 层次   B. 网络        C. 对象         D. 关系                答案: D

2.对于二维表的关键字来讲,不一定存在的是 ________

A. 主关键字    B. 候选关键字 C. 超关键字      D. 外部关键字         答案: D

3.目前三种基本的数据模型是 ________

A. 层次模型、网络模型、关系模型      B. 对象模型、网络模型、关系模型

C. 网络模型、对象模型、层次模型      D. 层次模型、关系模型、对象模型    答案: A

4.在命令窗口中,不能实现的操作是 ________

A. 复制已执行过的命令               B. 重复执行已执行过的命令

C. 同时执行多个命令                 D. 在命令窗口中显示命令执行结果    答案: D

5VFP系统中,表的结构取决于 ___________    

A. 字段的个数、名称、类型和长度     B. 字段的个数、名称、顺序

C. 记录的个数、顺序                 D. 记录和字段的个数、顺序          答案: A

6.某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTopCmdPriorCmdNextCmdLast。要求按下CmdLast时,将按钮CmdNextEnabled属性置为.F.,则在按钮CmdLastClick事件中应加入_______ 命令。

A. This.Enabled=.F.                B. This.Parent.CmdNext.Enabled=.F.

C. This.CmdNext.Enabled=.F.        D. Thisform.CmdNext.Enabled=.F._    答案: B

7.数据库管理系统是 ________ 

A. 教学软件     B. 应用软件   C. 计算机辅助设计软件    D. 系统软件     答案: D

8.关系型数据库采用 ________ 表示实体和实体间的联系。

A. 对象         B. 字段        C. 二维表          D. 表单             答案: C

9.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。

A. 字符型、货币型、数值型           B. 字符型、货币型、整型

C. 备注型、逻辑型、数值型           D. 日期型、备注型、逻辑型          答案: D

10VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为________

A. .PRG          B. .QPR        C. .SCX            D. .TXT            答案: B

11.函数SUBSTR("VisualFoxPro5.0",7,6)的返回值是______

A. lFoxPro        B. FoxPro      C. FoxPro5        D. FoxPro5.0       答案: B

12.下列说法中正确的是_____

A. 数据库打开时,该库中的表将自动打开

B. 当打开数据库中的某个表时,该表所在的数据库将自动打开

C. 如果数据库以独占的方式打开,则库中的表只能以独占方式打开

D. 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式   答案: B

13.一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为_______

A. 外关键字     B. 主关键字    C. 超关键字         D. 候选关键字      答案: A

14VFP系统中,使用查询设计器生成的查询文件中保存的是_______

A. 查询的命令   B. 与查询有关的基表   C. 查询的结果   D. 查询的条件    答案: A

15.将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的_____属性的值也随之变化。  

A. Value      B. Name       C. Caption          D. 没有            答案: A

16.如果要引用一个控件所在的直接容器对象,则可以使用下列_____属性。

A. THIS         B. THISFORM     C. PARENT          D. 都可以          答案: C

17.页框(PageFrame 能包容的对象是_____

A. 页面(Page  B. 列(Column C. 标头(Header D. 表单集(FormSet)答案: A

18.对于创建新类,VFP提供的工具有:_____

A. 类设计器和报表设计器         B. 类设计器和查询设计器  

C. 类设计器和表单设计器           D. 类设计器                         答案: C

19.以下的四组函数,返回值的数据类型是一致的_____

A. DTOC(DATE()), DATE(), YEAR(DATE())     B. ALLTRIM("VFP 5.0"),ASC("A"), SPACE(8)

C. EOF( ) , RECCOUNT( ) ,  DBC( ) 

D. STR3.14,3,1,  DTOC(DATE()),  SUBSTR("ABCD",3,1)   答案: D

20VFP的循环语句有_____

A. DO WHILEFORSCAN        B. DO WHILE FOR LOOP   

C. FORSCANLOOP            D. DO CASE DO WHILE                  答案: A

21.字段的默认值是保存在______

A. 表的索引文件中    B. 数据库文件中   C. 项目文件中   D. 表文件中     答案: B

22.彻底删除记录数据可以分两步来实现,这两步是______

A. PACKZAP    B. PACKRECALL   C. DELETEPACK    D. DELERECALL 答案: C

23.表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭后,则该"临时性关系" ______

A. 转化为永久关系   B. 永久保留       C. 临时保留       D. 消失       答案: D

24.表移出数据库后,仍然有效的是______

A. 字段的有效性规则       B. 表的有效性规则    

C. 字段的默认值           D. 结构复合索引文件中的候选索引           答案: D

25.下列控件均为容器类的是_____

A. 表单、命令按钮组、命令按钮     B. 表单集、列、组合框    

C. 表格、列、文本框               D. 页框、列、表格               答案: D

26VFP中可执行的表单文件的扩展名是______  

A. SCT         B. SCX         C. SPR           D. SPT                  答案: B

27.关系模型的基本结构是______

A. 二维表      B. 树形结构    C. 无向图        D. 有向图               答案: A

28.创建对象时发生_____事件。

A. LostFocus   B. InteractiveChange      C. Init      D. Click          答案: C

29.关于数据库的操作,下述说法中,_________是正确的。

数据库被删除后,则它包含的数据库表也随着被删除

打开了新的数据库,则原来已打开的数据库被关闭

数据库被关闭后,它所包含的数据库表不能被打开

数据库被删除后,它所包含的表可以变成自由表                            答案: D

30.子类或对象具有延用父类的属性、事件和方法的能力,称为类的_____

A. 继承性       B. 抽象性       C. 封装性         D. 多态性           答案: A

31.命令按钮中显示的文字内容,是在属性 _______中设置的。

A. Name         B. Caption      C. FontName       D. ControlSource    答案: B

32VFP系统环境下,运行表单的命令为_______

A. DO FORM <表单名>         B. REPORT FORM <表单名>

C. DO <表单名>              D. 只能在项目管理器中运行                  答案: A

33.建立事件循环的命令为______

A. READ  EVENTS             B. CLEAR  EVENTS

C. DO WHILE……ENDDO       D. FOR………ENDFOR_                         答案: A

34.当用鼠标使组合框的内容发生变化时,将首先触发_______事件。

A. InteractiveChange    B. Click      C. Init        D. DownClick       答案: A

35.设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:CmdOkCmdPrint,如果要在CmdPrintClick事件中引用CmdOkClick事件代码,则采用_______

A. This.Parent.CmdOk.Click()      B. Thisform.Page1.CmdOk.Click()

C. This.CmdOk.Click()             D. Thisform.CmdOk.Click()          答案: A

36.有关类、对象、事件,下列说法不正确的是  _________.

A. 对象用本身包含的代码来实现操作  

B. 对象是类的特例

C. 类刻划了一组具有相同结构、操作并遵守相同规则的对象

D. 事件是一种预先定义好的特定动作,由用户或系统激活                    答案: A

37.从CommandButton基类创建子类cmdAcmdB,再由cmdA类创建cmdAA子类,则cmdAcmdBcmdAA必具有相同的_________

A. Caption属性   B. Name属性   C. BaseClass属性   D. ParentClass属性  答案: C

38.所有类都可识别的事件即最小事件集包括___________.

A. InitDestroyError事件       B. LoadInitDestroy事件

C. LoadInitUnload事件         D. InitActivateDestroy事件    答案: A

39.用户在VFP中创建子类或表单时,不能新建的是 ______________.

A. 属性         B. 方法        C. 事件         D. 事件的方法代码       答案: C

40.运行查询 CX1.QPR命令是 ________    

A. USE CX1       B. USE CX1.QPR   C. DO CX1.QPR        D. DO CX1        答案: C

41.在Visual FoxPro系统中, ________创建时,将不以独立的文件形式存储。

A. 查询          B. 视图          C. 类库              D. 表单         答案: B

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

A. ValueName  B. Value和该字段  C. ValueCaption  D. Name和该字段 答案: B

43.在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为 ___________

A. .PJX.PJT.PRG        B. .DBF.CDX.FPT  

C. .FPT.FRX.FXP        D. .DBC.DCT.DCX                       答案: B

44.下列几组控件中,均为容器类的是 _________

A. 表单、列、组合框        B. 页框、页面、表格 

C. 列表框、列、下拉列表框  D. 表单、命令按钮组、OLE控件               答案: B

45Visual FoxPro是一个 ________

A. 数据库系统     B. 数据库管理系统    C. 数据库    D. 数据库管理员    答案: B

46.如果要在同一个数据库的二个表之间建立关系,则在父表的结构复合索引文件中创建_______

A. 主索引       B. 候选索引       C. 普通索引     D. 唯一索引           答案: A

47.在向数据库中添加表的操作时,下列说法中不正确的是 ________

可以将自由表添加到数据库中

可以将数据库表添加到另一个数据库中

可以在项目管理器中将自由表拖放到数据库中

先将数据库表移出数据库成为自由表,而后添加到另一个数锯库中             答案: B

48VFP环境中,当用户将某个表的记录或整个表文件都锁定时,只读命令依然可以工作。下列____命令在记录或整个文件锁定时依然可以工作。

A. INDEX        B. REPLACE         C. APPEND       D. SELECT-SQL      答案: D

49.表之间的一对多关系是指___________

一个表与多个表之间的关系

B. 一个表中的记录对应另一个表中的多个记录

C. 一个表中的记录对应多个表中的一个记录

D. 一个表中的记录对应多个表中的多个记录                             答案: B

50.由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为___________

A. 数据库系统     B. 数据库管理系统   C. 文件系统    D. 软件系统       答案: A

51.视图是一种存储在数据库中的特殊的表,当它被打开时,对于本地视图而言,系统将同时在其他工作区中把视图所基于的基表打开,这是因为视图包含一条__________语句。

A. SELECT-SQL    B. USE     C. LOCATE     D. SET FILTER TO .....     答案: A

52.下列四个事件:InitLoadActivateDestroy发生的顺序为_____

A. InitLoadActivateDestroy      B. LoadInitActivateDestroy

C. ActivateInitLoadDestroy   D. DestroyLoadInitActivate  答案: A

53.设 .null..AND..F..null..OR..F..null.=.null.分别是VFP 系统中的三个表达式,它们的值依次为:______

A. .null..null., .null.      B. .F. .null. .null.

C .F..null..T.           D. .F..F..null.                     答案: B

54.如已在学生表和成绩表之间按学号建立永久关系,现要设置参照完整性:当在成绩表中添加记录时,凡是学生表中不存在的学号不允许添加,则该参照完整性应设置为_________

A. 更新级联      B. 更新限制       C. 插入级联        D. 插入限制       答案: D

55VFP 中,执行ATC("管理""数据库管理系统")”命令后,返回的结果是:______

 A.            B.            C.          D. 错误的函数名     答案: C

56.下列关于数据的操作说法中,正确的是______

A. 货币型数据不能参加算术运算          B. 两个日期型数据可以进行加法运算

C. 一个日期型数据可以加或减一个整数    D. 字符型数据能比较大小,日期型则不能   答案: C

57.如果一个数据库表的DELETE触发器设置为.F.,则不允许对该表作_________的操作。

A. 修改记录        B. 删除记录       C. 增加记录       D. 显示记录      答案: B

58.列表框是_______控件。

A. 数据绑定型     B. 非数据绑定型   C. 数值型    D. 逻辑型            答案: A

59.在VFP的菜单或菜单选项中,经常会有一些呈暗灰色的选项,这可能是______

A. 这些项在当前状态下不起作用或其处理程序没有装人      B. 系统运行发生故障

C. 本身有缺陷                               D. 以上都不对         答案: A

60VFP的文件菜单中的CLOSE命令是用来关闭________

A. 当前工作区中已打开的数据库       B. 所有已打开的数据库

C. 所有窗口                       D. 当前活动的窗口                     答案: D

61.项目管理器的功能是组织和管理与项目有关的各种类型的_________

A. 文件 B. 字段 C. 程序 D. 数据 答案: A

62.对于空值,下列叙述中不正确的是______

A. 空值不是一种数据类型 B. 空值可以赋给变量、数组和字段

C. 空值等于空串(“”)和空格 D. 条件表达式中遇到null值,该条件表达式为答案: C

63.在VFP3.0系统环境下,若使用的命令中同时含有子句FORWHILESCOPE(范围),则下列叙述中正确的是_________

A. 三个子句执行时的优先级这为:FORWHILESCOPE(范围)

B. 三个子句执行时的优先级这为:WHILESCOPE(范围)、FOR

C. 三个子句执行时的优先级这为:SCOPE(范围)、WHILEFOR

D. 无优先级,按子句出现的顺序执行 答案: C

64.有关查询与视图,下列说法中不正确的是______

A. 查询是只读型数据,而视图可以更新数据源

B. 查询可以更新源数据,视图也有此功能

C. 视图具有许多数据库表的必性,利用视图可以创建查询和视图

D. 视图可以更新源表中的数据,存在于数据库中 答案: B

65.有关类、对象、事件,下列说法中不正确的是_________

A. 对象仅能用本身包含的代码来实现操作

B. 对象可以是任何客观事物,对象是类的特例

C. 类是一组具有相同结构、操作并遵守相同规则的对象

D. 事件是一种预先定义好的特定动作,由用户或系统激活 答案: A

66.下列各组控件中,全部可与表中数据绑定的控件是_____

A. EditBoxGridLine B. ListBoxShapeOptonButton

C. ComBoxGridTextBox D. CheckBoxSeparatorEditBox 答案: C

67.若要建一个有5个按钮的选项组,应将属性_____的值改为5

A. Optiongroup B. Buttoncount C. BoundColumn D. ControlSource 答案: B

68.在多用户环境下,缓冲技术可以保护对单个记录或多个记录所做的数据更新以及数据维护操作。Visual FoxPro以两种锁定方式提供缓冲:______

A. 保守式和开放式 B. 记录方式和表方式

C. 对象式和类式 D. 数据方式和程序方式 答案: A

69.对于自由表而言,不允许有重复值的索引是 _______

A. 主索引 B. 侯选索引 C. 普通索引 D. 唯一索引 答案: B

70.下列命令中,不能使程序跳出循环的是_______

A. LOOP B. EXIT C. QUIT D. RETURN 答案: A

71.下列说法中,不正确的是_______

A. 二维表中的每一列均有唯一的字段名

B. 二维表中不允许出现完全相同的两行

C. 二维表中行的顺序、列的顺序均可以任意交换

D. 二维表中行的顺序、列的顺序不可以任意交换 答案: D

72.有一菜单文件MAIN.MNX,运行该菜单的操作是_______

执行命令 DO MAIN.MNX

执行命令 DO MENU MAIN.MNX

先生成菜单程序文件MAIN.MPR,再执行命令DO MAIN.MPR

先生成菜单程序文件MAIN.MPR,再执行命令DO MENU MAIN.MPR 答案: D

73.关于表格控件,下列说法中不正确的是_______

A. 表格的数据源可以是表、视图、查询 B. 表格中的列控件不包含其它控件

C. 表格能显示一对多关系中的子表 D. 表格是一个容器对象 答案: B

74.学生管理数据库中有二个表:学生表和成绩表,表结构分别如下,

xs.dbf | cj.dbf

学号 xh c,8 | 学号 xh c,8

姓名 xm c,8 | 课程号 kch c,4

性别 xb c,2 | 课程名 kcm c,20

出生日期 csrq d | 成绩 cj n,3

有一个按班级号查该班每一个学生总成绩的表单:

班级号由学生学号的前4位组成。该表单组合框的RowSource Type属性为 3-SQL 语句,则它的

RowSource属性为_______

A. SELECT DISTINCT SUBSTR(xh,1,4) FROM xs INTO CURSOR xtmp

B. SELECT SUBSTR(xh,4) FROM xs INTO CURSOR xtmp

C. SELECT DISTINCT xh FROM xs INTO CURSOR xtmp

D. SELECT DISTINCT SUBSTR(xh,1,4) FROM xs INTO xtmp 答案: A

75.设学生成绩表cj包含学号xh字段和课程代号kcdh字段,如果设置记录有效性规则为NOTEMPTYxh OR EMPTY(kcdh)),则执行下列________命令并关闭表时,不会违反该记录的有效性规则。

USE cj{回车} APPEND BLANK

USE cj{回车} APPEND BLANK{回车} REPLACE xh WITH "9901000

INSERT INTO cj(xh,kcdh) VALUES("99010001","02")

INSERT INTO cj(xh,cj) VALUES("99010001",85) 答案: C

76.要求一个表中的数值型字段数据精度具有 4 位小数,则该字段的宽度至少定义为_________

A. 4 B. 5 C. 6 D. 12 答案: C

77.打开一个空表,执行 EOF(),BOF()命令,显示结果为_________

A. .... B. ....

C. .... D. .... 答案: A

78.表(XS.DBF)中含有100条记录,执行下列命令后显示的记录序号是________

USE XS

GO 10

LIST NEXT 4

A. 10111213 B. 11121314 C. 4567 D. 1234 答案: A

79.下列关于数据库的描述中,不正确的是 __________

A. 数据库是一个包容器,它提供了存储数据的一种体系结构

B. 数据库表和自由表的扩展名都是.DBF

C. 数据库表的表设计器和自由表的表设计器是不相同的

D. 数据库表的记录保存在数据库中 答案: D

80.创建数据库后,系统自动生成扩展名为 ________ 的三个文件。

A. .SCX.SCT.SPX B.  .DBC.DCT.DCX

C. .PJX.PJT.RPJ D.  .DBF.DBT.FPT 答案: B

81.下列关于索引的描述中,不正确的是 ________

A. 结构和非结构复合索引文件的扩展名均为.CDX

B. 结构复合索引文件随表的打开而自动打开

C. 一个数据库表仅能创建一个主索引和一个唯一索引

D. 结构复合索引文件中的索引在表中的字段修改时,自动更新 答案: C

82.参照完整性的作用是___________ 控制。

A. 字段数据的输入 B. 记录中相关字段之间的数据有效性

C. 表中数据的完整性 D. 相关表之间的数据一致性 答案: D

83___________ 不可以作为查询和视图的输出类型。

A. 自由表 B. 表单 C. 临时表 D. 数组 答案: B

84.下列说法中正确的是___________

A. 视图文件的扩展名.VCX

B. 查询文件中保存的是查询的结果

C. 查询设计器实质上是SELECT-SQL 命令的可视化设计方法

D. 查询是基于表的并且是可更新的数据集合 答案: C

85.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而 __________ 是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对现实世界的抽象。

A. 数据模型 B. 关系模型 C. 逻辑模型 D. 概念模型 答案: A

86.学生表(XS.DBF)的表结构为:学号(XHC8),姓名(XMC8),性别(XBC2)班级(BJ,C,6,Insert 命令向XS表添加一条新记录,记录内容为:

XH XM XB BJ

99220101 992201

下列命令中正确的是 ________

A. INSERT INTO XS VALUES("99220101"," ","","992201")

B. INSERT TO XS VALUES("99220101"," ","","992201")

C. INSERT INTO XS(XH,XM,XB,BJ) VALUES(99220101, ,,992

D. INSERT TO XS(XH,XM,XB,BJ) VALUES("99220101"," ","","992 答案: A

87.建立两个表之间的临时关系时,必须设置 _________

A. 主表的主索引 B. 主表的主控索引 C. 子表的主索引 D. 子表的主控索引 答案: D

88.用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,则__________

A. 命令ARR=3 创建了一个新的内存变量,它与数组无关

B. 数组的第1个元素被赋值为3

C. 所有的数值元素均被赋值为3

D. 当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量 答案: C

89.在命令窗口中执行了命令X=5后,则默认该变量的作用域是_________

A. 全局 B. 局部 C. 私有 D. 不定 答案: A

90.已知“xs”表中有一字段为“xm”,当执行了USE xs ALIAS stu 命令打开该表后,要访问该表当前记录的“xm”字段的值,不正确的访问是 ____________

A. xm B. xs.xm C. stu.xm D. stu->xm 答案: C

91.用户在VFP中创建子类或表单时,不能新建的是 ___________

A. 属性 B. 方法 C. 事件 D. 事件的方法代码 答案: C

92.下列对于事件的描述不正确的是________________

A. 事件是由对象识别的一个动作

B. 事件可以由用户的操作产生,也可以由系统产生

C. 如果事件没有与之相关联的处理程序代码,则对象的事件不会发生

D. 有些事件只能被个别对象所识别,而有些事件可以被大多数对象所识别 答案: C

93.对于任何子类或对象,一定具有的属性是_________

A. Caption B. BaseClass C. FontSize D. ForeColor 答案: B

94.设某子类Q具有P属性,则_________

A. Q的父类也必定具有P属性,且QP属性值必定与其父类的P属性值相同

B. Q的父类也必定具有P属性,但QP属性值可以与其父类的P属性值不同

C. Q的父类要么不具有P属性,否则由于继承性,Q与其父类的P属性值必相同

D. Q的父类未必具有P属性,即使有,Q与其父类的P属性值也未必相同 答案:D

95.从CommandButton基类创建子类cmdAcmdB,再由cmdA类创建cmdAA子类,则cmdAcmdBcmdAA必具有相同的_________

A. Caption属性 B. Name属性 C. BaseClass属性 D. ParentClass属性 答案: C

96.下列属于方法名的是_________

A. GotFocus B. SetFocus C. LostFocus D. Activate 答案: B

97.容器型的对象_________

A. 只能是表单或表单集 B. 必须由基类Container派生得到 答案: C

C. 能包容其他对象,并且可以分别处理这些对象 D. 能包容其他对象,但不可以分别处理这些对象

98.在表的浏览窗口中,要在一个允许Null值的字段中输入.NULL.值的方法是_______.

直接输入“.Null.”的各个字母 B. [Ctrl]+[0]组合键

C. [Ctrl]+[N]组合键 D. [Ctrl]+[L]组合键 答案: B

99.当执行命令 USE teacher ALIAS js IN B 后,被打开的表的别名是_________

A. teacher B. js C. B D. js_B 答案: B

100.下面__________命令组与 LIST FOR xb="" 具有相同的显示结果。

LIST(回车) SET FILTER TO(回车) B. SET FILTER TO xb=""(回车) LISE(回车)

C. SET FILTER TO(回车) LIST(回车) D. LIST(回车) SET FILTER TO xb=""(回车) 答案: B

101.索引文件中的标识名最多由_______个字母、数字或下划线组成。

A. B. C. D. 10 答案: D

102.已知js表中有两条记录,下列操作中,返回值一定是 .T. 的是______

USE js(回车) ? BOF()(回车)

USE js(回车) GO 2(回车) SKIP-1(回车) ? BOF()(回车)

USE js(回车) GO BOTTOM(回车) SKIP(回车) ? EOF()(回车)

USE js(回车) SKIP-1(回车) ? EOF()(回车) 答案: C

103.某打开的表中有20条记录,当前记录号为8,执行命令 LIST NEXT 3 (回车)后,所显示的记录的序号为_____________

A. 8-11 B. 9-1 C. 8-10  D. 9-11 答案: C

104.打开一张表后,执行下列命令:

    GO 6

SKIP-5

GO 5

则关于记录指针的位置说法正确的是____________

记录指针停在当前记录不动 B. 记录指针的位置取决于记录的个数

C. 记录指针指向第5条记录 D. 记录指针指向第一条记录 答案: B

105.下列命令中___________可以在共享方式下运行。

A. APPEND B. PACK C. MODIFY STRUCTURE D. ZAP 答案: A

106.一张表的全部Memo字段的内容存储在___________

不同的备注文件中 B. 同一个文本文件中

C. 同一个备注文件中 D. 同一个数据库文件中 答案: C

107.有关表的索引,下列说法中不正确的是___________

当一张表被打开时,其对应的结构复合索引文件被自动打开

任何表的结构复合索引能控制表中字段重复值的输入

一张表可建立多个候选索引

D. 主索引只适用于数据库表 答案: B

108.建立索引时,__________字段不能作为索引字段。

A. 字符型 B. 数值型 C. 备注型 D. 日期型 答案: C

109.设计数据库时,可使用纽带表来处理表与表之间的______________

A. 多对多关系 B. 临时性关系 C. 永久性关系 D. 继承关系 答案: A

110.如果要在数据库的两张表之间建立永久关系,则至少要求在父表的结构复合索引文件中创建一个____________,在子表的结构复合索引文件中创建任何类型的文件。

A. 主索引 B. 候选索引 C. 主索引或候选索引 D. 唯一索引 答案: C

111.数据库表之间创建的永久关系保存在_________中。

A. 数据库表 B. 数据库 C. 表设计器 D. 数据环境设计器 答案: B

112.下列关于表的索引的描述中,错误的是_________

复合索引文件的扩展名为.cdx

结构复合索引文件随表的打开而自动打开

当对表编辑修改时,其结构复合索引文件中的所有索引自动维护

每张表只能创建一个主索引和一个候选索引 答案: D

113.在參照完整性中,设置更新操作规则时,选择了限制,下列说法中_________是正确的。

当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录

允许更改子表中对应的普通索引关键字的字段值

在子表中有相关记录时,主表的主或候选关键字段值禁止更改

当更改了子表中的字段值,则自动更改主表中对应记录的字段值 答案: C

114.在数据库jxsj.dbc中,要获得表js.dbf字段gh的标题,先打开该数据库,并为当前数据库,再用函数DBGETPROP(_________,"FIELD","CAPTION").

A. js.gh B. "js.gh" C. gh D. "gh" 答案: B

115.数据库表的 INSERT 触发器,在表中_____________记录时触发该规则。

A. 增加 B. 修改 C. 删除 D. 浏览 答案: A

116.在参照完整性的设置中,如果当主表中删除记录后,要求删除子表中的相关记录,则应将删除规则设置为__________

A. 限制 B. 级联 C. 忽略 D. 任意 答案: B

117.要在两张相关的表之间建立永久关系,这两张表应该是____________

A. 同一个数据库内的两张表 B. 两张自由表

C. 一张自由表,一张数据库表 D. 任意两张数据库表或自由表 答案: A

118.库表字段的默认值保存在__________文件中。

A. B. 数据库 C. 项目 D. 表的索引 答案: B

119.以下的__________操作将造成相关表之间数据的不一致。

在主表中插入记录的主关键字的值是子表中所没有的

在主表中删除了记录,而在子表中没有删除相关记录

在子表中删除了记录,而在主表中没有删除相关记录

用主表的主关键字字段的值修改了子表中的一个记录 答案: B

120.以下___________操作不会损坏相关表之间的数据一致性。

删除了子表中的记录而没有删除主表中相关记录

删除了主表中的记录而没有删除子表中相关记录

在子表中插入记录的为外部关键字值是主表关键字中所没有的

主表中修改了主关键字值而子表中没修改有关的外部关键字值 答案: A

121.以下_____________操作不会激活记录的有效性规则检验。

修改表结构并保存时 B. 修改表的某一记录时

C. 修改了记录值并执行SKIP命令时 D. 修改了数据并关闭表时 答案: B

122.当成功执行以下一组命令后,下列不正确的说法是__________

OPEN DATABASE jxsj

OPEN DATABASE rsda

由于打开了第二个数据库rsda,而关闭了jxsj数据库

当前数据库是rsda

表达式DBUSED"jxsj"AND DBUSED("rsda")的值为.T.

当再执行CLOSE DATABASES命令后,jxsj库没有被关闭 答案: A

123.永久关系的主要作用是_________

A. 作为查询的联接条件 B. 作为表单数据环境中默认的临时关系

C. 存储参照完整性信息 D. 控制相关表之间记录的访问 答案: C

全国高等学校(安徽考区)计算机水平考试模拟试题+++

相关推荐