vfp分章节真题练习选择题整理Word格式.docx
《vfp分章节真题练习选择题整理Word格式.docx》由会员分享,可在线阅读,更多相关《vfp分章节真题练习选择题整理Word格式.docx(65页珍藏版)》请在冰豆网上搜索。
A)联接和选择B)联接和投影C)选择和投影D)自然连接和选择
(16)扩展名为pjx的文件是________。
A)数据库表文件B)表单文件C)数据库文件D)项目文件
D
(20)以下是与设置系统菜单有关的命令,其中错误的是________。
A)SETSYSMENUDEFAULTB)SETSYSMENUTODEFAULT
C)SETSYSMENUNOSAVED)SETSYSMENUSAVE
A
(14)如果添加到项目中的文件标识为"
排除"
,表示________。
A)此类文件不是应用程序的一部分
B)生成应用程序时不包括此类文件
C)生成应用程序时包括此类文件,用户可以修改
D)生成应用程序时包括此类文件,用户不能修改
(15)"
项目管理器"
的"
运行"
按钮用于执行选定的文件,这些文件可以是________。
A)查询、视图或表单B)表单、报表和标签
C)查询、表单或程序D)以上文件都可以
(15)关系运算中的选择运算是________。
A)从关系中找出满足给定条件的元组的操作B)从关系中选择若干个属性组成新的关系的操作
C)从关系中选择满足给定条件的属性的操作D)A和B都对
第2章VisualFoxPro程序设计基础
(11)在VisualFoxPro中,要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令
A)SETCENTURYONB)SETCENTURYTO4
C)SETYEARTO4D)SETYEARTOyyyy
(12)设A=[6*8-2]、B=6*8-2、C="
6*8-2"
,属于合法表达式的是
A)A+BB)B+CC)A-CD)C-B
(13)假设在数据库表的表设计器中,字符型字段"
性别"
已被选中,正确的有效性规则设置是
A)="
男"
.OR."
女"
B)性别="
C)$"
男女"
D)性别$"
(14)在当前打开的表中,显示"
书名"
以"
计算机"
打头的所有图书,正确的命令是:
A)listfor书名="
计算*"
B)listfor书名="
C)listfor书名="
计算%"
D)listwhere书名="
(15)
(16)设x="
123"
,y=123,k="
y"
,表达式x+&
k的值是
A)123123B)246C)123yD)数据类型不匹配
(17)运算结果不是2010的表达式是
A)int(2010.9)B)round(2010.1,0)
C)ceiling(2010.1)D)floor(2010.9)
(15)有如下赋值语句,结果为"
大家好"
的表达式是
a="
你好"
b="
大家"
A)b+AT(a,1)B)b+RIGHT(a,1)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)
(17)在下面的VisualFoxPro表达式中,运算结果为逻辑真的是
A)EMPTY(.NULL.)B)LIKE(′xy?
′,′xyz′)
C)AT(′xy′,′abcxyz′)D)ISNULL(SPACE(0))
(27)假设职员表已在当前工作区打开,其当前记录的"
字段值为"
李彤"
(C型字段)。
在命令窗口输入并执行如下命令:
姓名=姓名-"
出勤"
?
姓名
屏幕上会显示
A)李彤B)李彤出勤C)李彤出勤D)李彤-出勤
(29)下列程序段的输出结果是
ACCEPTTOA
IFA=[123]
S=0
ENDIF
S=1
S
A)0B)1C)123D)由A的值决定
(12)语句LISTMEMORYLIKEa*能够显示的变量不包括________。
A)aB)a1C)ab2D)ba3
(13)计算结果不是字符串"
Teacher"
的语句是________。
A)at("
MyTeacher"
,3,7)B)substr("
,3,7)
C)right("
,7)D)left("
,7)
(18)下列程序段执行时在屏幕上显示的结果是________。
DIMEa(6)
a
(1)=1
a
(2)=1
FORi=3TO6
a(i)=a(i-1)+a(i-2)
NEXT
?
a(6)
A)5B)6C)7D)8
(19)下列程序段执行时在屏幕上显示的结果是________。
x1=20
x2=30
SETUDFPARMSTOVALUE
DOtestWITHx1,x2
x1,x2
PROCEDUREtest
PARAMETERSa,b
x=a
a=b
b=x
ENDPRO
A)30 30B)30 20C)20 20D)20 30
(29)下列函数返回类型为数值型的是________。
A)STRB)VALC)DTOCD)TTOC
(18)在VisualFoxPro中,用于建立或修改程序文件的命令是________。
A)MODIFY<
文件名>
B)MODIFYCOMMAND<
C)MODIFYPROCEDURE<
D)上面B和C都对
(19)在VisualFoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是________。
A)局部变量B)私有变量C)公共变量D)全局变量
(20)以下关于空值(NULL值)叙述正确的是________。
A)空值等于空字符串B)空值等同于数值0
C)空值表示字段或变量还没有确定的值D)VisualFoxPro不支持空值
(26)在VisualFoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。
若要查询"
是研究生导师的女老师"
信息,那么SQL语句"
SELECT*FROMTWHERE<
逻辑表达式>
"
中的<
应是________。
A)研究生导师AND性别="
B)研究生导师OR性别="
C)性别="
AND研究生导师=.F.D)研究生导师=.T.OR性别=女
(27)在VisualFoxPro中,有如下程序,函数IIF()返回值是________。
*程序
PRIVATEX,Y
STORE"
TOX
Y=LEN(X)+2
IIF(Y<
4,"
,"
)
RETURN
A)"
B)"
C).T. D).F.
(14)ModifyCommand命令建立的文件的默认扩展名是________。
A)PRGB)APPC)CMDD)EXE
(15)说明数组后,数组元素的初值是________。
A)整数0B)不定值C)逻辑真D)逻辑假
(17)下列程序段执行以后,内存变量y的值是________。
x=76543
y=0
DOWHILEx>
y=x%10+y*10
x=int(x/10)
ENDDO
A)3456B)34567C)7654D)76543
(19)设a="
计算机等级考试"
,结果为"
考试"
的表达式是________。
A)Left(a,4)B)Right(a,4)C)Left(a,2)D)Right(a,2)
(23)欲执行程序temp.prg,应该执行的命令是________。
A)DOPRGtemp.prgB)DOtemp.prgC)DOCMDtemp.prgD)DOFORMtemp.prg
(12)有如下赋值语句:
a="
、b="
微型"
微型机"
A)b+LEFT(a,3)B)b+RIGHT(a,1)C)b+LEFT(a,5,2)D)b+RIGHT(a,2)
(13)在VisualFoxPro中,有如下内存变量赋值语句:
X={^2001-07-2810∶15∶20PM}
Y=.F.
M=$123.45
N=123.45
Z="
123.24"
执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是________。
A)D、L、Y、N、CB)T、L、Y、N、CC)T、L、M、N、CD)T、L、Y、N、S
(14)下面程序的运行结果是________。
SETEXACTON
s="
ni"
+SPACE
(2)
IFs=="
IFs="
?
one"
ELSE
two"
three"
four"
A)oneB)twoC)threeD)four
(15)如果内存变量和字段变量均有变量名"
,那么引用内存变量的正确方法是______。
A)M.姓名B)M->
姓名C)姓名D)A)和B)都可以
(26)下列程序段执行以后,内存变量X和Y的值是________。
CLEAR
STORE3TOX
STORE5TOY
PLUS((X),Y)
X,Y
PROCEDUREPLUS
PARAMETERSA1,A2
A1=A1+A2
A2=A1+A2
ENDPROC
A)8 13B)3 13C)3 5D)8 5
(27)下列程序段执行以后,内存变量y的值是________。
x=12345
y=y+x%10
y
A)54321B)12345C)