《Visual FoxPro》2020年春季学期在线作业(二)
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.? ?如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级与班长两个实体之间的关系属于( )
A.多对多联系
B.一对多联系
C.一对二联系
D.一对一联系
2.下列表达式中不符合Visual FoxPro语法要求的是( )
A.T+t
B.2X>15
C.1234
D.04/05/99
3.Visual FoxPro系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为( )
A..TXT
B..SCX
C..QPR
D..PRG
4.对于向一个数据库添加自由表,下列那种说法是不正确的( )
A.将一个数据库表从一个数据库移至另一个数据库,则必须先使其成为自由表
B.可以将一个自由表添加到数据库中
C.可以将一个数据库表直接添加到另一个数据库中
D.可以在项目管理器中将自由表拖放到数据库中使它成为数据库表
5.下列( )属性是每个控件都具有。
A.picture
B.name
C.contorlsoure
D.caption
6.新建一个表JSNEW.DBF,其结构与表JS.DBF的结构完全相同,但记录不同,比较方便的建库命令是( )
A.USE JS COPY TO JSNEW
B.USE JS COPY STRU TO JSNEW
C.CREAT JSNEW FROM JS
D.COPY FILE JS.DBF TO JSNEW.DBF
7.This是对( )的引用。
A.当前表单
B.当前对象
C.任意表单
D.任意对象
8.在下面的命令格式中,同时缺省范围、条件表示全部记录的是( )
A.SUM
B.REPLACE
C.DISPLAY
D.DELETE
9.测试当前记录指针的位置可以用函数( )
A.RECNO()
B.RECCOUNT()
C.EOF()
D.BOF()
10.从关系中指定若干个字段组成新的关系的操作称为( )
A.选择
B.联接
C.投影
D.关联
11.设A=”123”,则2*&A的值为( )
A.246
B.”2*123”
C.”2&123”
D.” 2*&A”
12.在下列表达式中,结果为真的是( )
A.“BEIJING”$“BEI”
B.“BEI”$“BEIJING”
C.“BEI”$“BEFORE”
D.“BEFORE”$“E”
13.在Visual FoxPro中,用INDEX命令建立索引文件时,应该是( )
A.可以由多个字段组成,但表达式的值必须是数值型、字符型、日期型、逻辑型
B.只能由一个数值型字段组成
C.只能是由数值型和字符型字段组成的合法表达式
D.任意字段组成的合法表达式
14.函数运算YEAR(date( ))返回值的类型是( )
A.逻辑型
B.数值型
C.字符型
D.备注型
15.设A=[5*8+9],B=6*8,C=“6*8”,在下列表示形式中,只有( )是合法表达式。
A.C-B
B.B+C
C.A+C
D.A+B
16.? ?检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是( )
A.SELECT SN,AGE,SEX ?FROM S
WHERE SN=′王华′
B.SELECT SN,AGE,SEX FROM S
WHERE AGE>王华
C.SELECT SN,AGE,SEX FROM S?
WHERE AGE>(SELECT AGE ? WHERE SN=′王华′)
D.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE FROM S
WHERE SN=′王华′)
17.下列命令用于显示1965年及其以前出生的职工记录,其中错误的是( )
A.LIST FOR YEAR(出生日期)<=1965
B.LIST FOR SUBSTR(DTOC(出生日期),7,2)<= [65]
C.LIST FOR RIGHT(DTOC(出生日期),2)<= [65]
D.LIST FOR LEFT(DTOC(出生日期),7,2)<= [65]
18.备注型字段的数据内容存放在扩展名为( )的文件中。
A..TXT
B..MEM
C..FPT
D..DBF
19.函数SUBSTR(“12345678”,3,2)的结果是( )
A.6
B.34
C.23
D.12
20.设A=[2*3+8],B=2*3+8,C=“2*3+8”,正确的一个表达式是( )
A.B+C
B.A+C
C.A+B+C
D.A+B