分享

大学VF考试题及答案

 小阿胶 2016-05-22

单选题

    1.下列数据中!____是字符型常量。

     A.3.1415926

     B.'3.1415926'

     C.'3.14'+'15926'

     D.'3.14'-'15926'

2.下列变量名中!正确的是____(必须以下划线!汉字!字母开头!后面可以跟下划线!

    汉字!字母和数字)

     A.VARNAME B.VAR X1

     C.VAR-X1 D.VAR+X1

3.在下列表达式中!____的运算结果是逻辑型。

     A.'Visual'$'Visual FoxPro'

     B.'Visual '+'FoxPro'

     C.'Visual '-'FoxPro'

     D.len('Visual FoxPro')

4.____函数返回字符表达式中字符的数目。

     A.TXTWIDTH( ) B.SUBSTR( )

     C.STR( ) D.LEN( )

5.Visual FoxPro中!表结构中的逻辑型、日期时间型、备注型的宽度由系统自动给出!

    它们分别为____

     A.1,4,8 B.1,8,4

     C.1,10,8 D.2,8,8

6.在表中,____字段中可以存储图形。

     A.图形型 B.通用型

     C.备注型 D.备注型(二进制)

    7.____命令!从表中删除所有记录!只留下表的结构。

     A.PACK B.RECALL

     C.DELETE D.ZAP

    8.在使用'表设计器'创建并修改自由表时!不能建立的索引类型为____

     A.主索引 B.候选索引

     C.唯一索引 D.普通索引

    9.____命令既可以在有索引的表中查询!也可以在无索引的表中查询。

     A.LOCATE B.FIND

     C.SEEK D.VIEW

10.文本框对象的NAME属性(对象名)默认值是____

1/56页

     A.Label1 B.Command1

     C.Text1 D.Grid1

11.____ 关键字!提供了在方法中对当前对象的引用。

     A.THIS B.THISFORM

     C.PropertyName D.ObjectName

    12.对于标签控件!设置____属性为.T.()时!控件可自动调整大小以容纳标题。

     A.AutoSize B.Caption

     C.Height D.Width

    13.____ 属性!指定需要在控件中显示的位图文件(.BMP)!图标文件(.ICO)或通用字段。

     A.Font B.Image

     C.Picture D.Visible

    14.在文本框(TextBox)控件中!InputMask 属性指定数据的输入格式和显示方式。如果输入数据为5位整数2位小数!则 InputMask 属性应设置为____

     A.XXXXX.XX B.*****.**

     C.#####.## D.99999.99

15.____时!KeyPress 事件发生。

     A.对象失去焦点

     B.对象接收到焦点

     C.用户按下并释放键盘上某个键

     D.用户在控件上按下并释放鼠标左键

    16.将鼠标指针放在一个控件上按下并释放鼠标左键!____事件发生。

     A.SetFocus B.LostFocus

     C.GotFocus D.Click

17.____方法!为一个控件设置焦点。

     A.Click B.LostFocus

     C.SetFocus D.GotFocus

18.以下是表单的Activate事件的代码;

    s=0

    n=5

    do while n>0

     s=s+n

     n=n-1

    enddo

    this.label1.caption=str(s,2) 这段代码执行后!标签Label1的标题为_____

     A.0 B.10 C.15 D.20

2/56页

    19.使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除!正确的命令是____

     A.DELETE FOR AGE>30

     B.DELETE FROM S WHERE AGE>30

     C.DELETE S FOR AGE>30

     D.DELETE S WHERE AGE>30

20.使用报表设计器可以创建和修改报表。若要在报表中显示原义文本!应选用____控件。

     A. B.标签

     C.线条 D.矩形

    21.一数据库名为student,要想打开该数据库!应使用的命令____

     A.OPEN student

     B.OPEN DATABASE student

     C.USE student

     D.USE DATABASE student

22.以下关于空值?NULL,叙述正确的是____

     A.VFP不支持空值

     B.空值等同于数值0

     C.空值等同于空字符串

     D.空值表示字段或变量还没有确定值

23.扩展名为DBC的文件是

     A.表单文件 B.数据库表文件

     C.数据库文件 D.项目文件

    24.假设已经生成了名为mymenu的菜单文件!执行该菜单文件的命令是____

     A.DO mymenu B.DO mymenu.mpr

     C.DO mymenu.pjx D.DO mymenu.mnx

    25.刷新当前表单的程序代码是ThisForm.Refresh!其中的Refresh是表单对象的____

     A.属性 B.事件 C.方法 D.标题

26.下列数据中!____是逻辑型常量。

     A..T. B.OR

     C.AND D.NOT

27.下列变量名中!正确的是____

     A.1+X/Y B._TEXT

     C.89TWDDFF D.INT(3.14)

28.在下列表达式中!____的运算结果是日期型。

     A.{^2002/01/01}-365

3/56页

     B.YEAR(DATE())-2000

     C.DATE()-{^2002/05/01}

     D.DATE()>{^2002/05/01}

29.取整函数为____

     A.MOD() 取余 B.INT()

     C.ROUND() D.ABS()

30.在表中,____字段中可以存储图形。

     A.备注型 B.通用型

     C.图形型 D.双精度型

    31.在下列移动表记录指针命令中!正确的命令是____

     A.GO BOF() B.GO EOF()

     C.GO TOP D.SKIP TOP

    32.使用____命令!在当前表的末尾添加一个空记录。

     A.APPEND

     B.APPEND BLANK

     C.INSERT

     D.INSERT BLANK

    33.'表设计器'中指定索引的类型时!____不能用于自由表。

     A.普通索引

     B.唯一索引

     C.候选索引

     D.主索引

34.在用 LOCATE 查找到记录后!执行 CONTINUE 操作。如果 CONTINUE 查找到一个记录!

     BOF ( ) EOF( ) 返回____

     A..T. .T. B..F. .F.

     C..T. .F. D..F. .T.

    35.单选按钮组对象的NAME属性(对象名)默认值是____

     A.Combo1 B.Optiongroup1

     C.Pageframe1 D.Commandgroup1

    36.____ 属性!提供了在方法中对当前活动表单的引用。

     A.ActiveControl B.ActiveObject

     C.ActivePage D.ActiveForm

    37.在表单中!添加一个页框Pageframe1!页的个数由____属性值决定。

     A.Name

     B.Caption

     C.Pages

4/56页

     D.PageCount

    38.____属性!指定对象的上边缘和父对象的上边缘之间的距离。

     A.Top B.Left

     C.Height D.Width

38.在表单中添加一个文本框(TextBox)控件时!文本框(TextBox)控件的 Value 属性的默认

    数据类型为____

     A.数值值 B.逻辑型

     C.字符型 D.日期型

39.当用户____时!DblClick 事件发生。

     A.按下并释放键盘上某个键

     B.按下一个鼠标键

     C.按下并释放鼠标左键

     D.连续两次快速按下鼠标左键并释放

    34.对象接收到焦点时!____事件用来指定要发生的动作。

     A.Click B.KeyPress

     C.SetFocus D.GotFocus

35.从内存中释放表单时!可使用____方法。

     A.Move B.RemoveObject

     C.Release D.Refresh

36.以下是表单的Activate事件的代码;

    s=0

    for n=10 to 0 step -5

     s=s+n

    endfor

    this.text1.value=s

    这段代码执行后!文本框Text1的值为_____

     A.-5 B.0 C.10 D.15

37.从订单.dbf表中!查询订购单号首字符是'P'的订单信息!应该使用命令 SELECT * FROM

    订单 ____

    A. WHERE HEAD(订购单号,1)='P'

    B.WHERE LEFT(订购单号,1)= 'P'

    C.WHERE 'P' $ 订购单号=.t.

    D.WHERE RIGHT(订购单号,1)='P'

38.使用报表设计器可以创建和修改报表。若要在报表中显示表的字段!应选用____控件。

     A. B.标签

     C.矩形 D.线条

5/56页

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多