Visual Foxpro 复习题
一、选择题
1、SQL(Structured Query Language)是一种数据查询和编程语言,它的中文名称是()。
A、结构化查询语言
B、构造查询术语
C、组织询问风格
D、SQL服务器
2、数据模型主要有()三种。
A、总线型、星型和环型
B、数据型、地址型和信号型
C、交互型、集合型和离散型
D、层次型、网状型和关系型
3、二维表格中的一行对应于表文件中的一个()。
A、字段
B、记录
C、数据项
D、关系
4、关系运算的三种基本操作是()。
A、比较、移位、寄存
B、或、与、非
C、小于、大于、等于
D、选择、投影、连接
5、在一对多关系中,表A的一个记录在表B中可以有多个记录与之对应,表B中的
一个记录在表A中()记录与之对应。
A、最多只能有一个
B、可以有二个
C、也可以有多个
D、一般没有
6、数据库系统是由()、操作系统、数据库、应用程序、硬件和用户构成的有机整体。
A、计算机网络软件
B、管理信息系统
C、数据库管理系统
D、决策支持系统
7、在VFP主菜单上,每个菜单项右侧括号内带有下划线的字母称为()。
A、快捷键
B、组合键
C、访问键
D、菜单
8、关闭VFP主窗口的命令是()。
A、Clea
B、clo
C、quit
D、clo box
9、执行A1=“计算机”命令后,再执行? type(“A1”)命令,结果显示()。
A、A1
B、计算机
C、C
D、6
10、下面各数中,属于常量的是()。
A、–203.75
B、计算机
C、T
D、9/3/01
11、执行? Len(“VFP课程”)命令后的结果显示()。
A、“VFP课程”
B、VFP课程
C、5
D、7
12、执行? left(“VFP课程”,3)命令的结果显示是()。
A、VFP
B、VFP课程
C、 3
D、 5
13、执行? mod(100,3)命令的结果显示()。
A、1
B、100
C、3
D、33.333
14、执行? str(1234.56,8,len(“abc”))命令的结果显示()。
A、1234.56
B、abc
C、1234
D、1234.560
15、执行? val(“12+34”)命令的结果显示()。
A、12+34
B、12.00
C、46
缥缈的近义词D、0
16、找出团员男生(团员L型、性别C型)的逻辑表达式是()。
A、团员=.T. or 性别= 男
B、团员or 性别=男
C、团员=”.T. “ and 性别=“男”
D、团员and 性别=“男”
17、基本上是由数码组成的学号或电话号码,设计结构时,一般采用()数据类型。
A、字符型
B、数值型
C、备注型
D、序号型
18、在设计表结构时,允许用户定义字段宽度的数据类型是()。
A、数值型
B、日期型
C、逻辑型
D、备注型
19、执行()命令可以修改当前表结构。
A、Create
B、modify structure
C、modify file
D、open structure
20、对于当前表来说,依次执行List命令和? Eof()命令后,最后显示的内容是()。
A、1
B、10
C、.T.
D、.F.
21、物理删除当前表中已逻辑删除记录的命令是()。
A、delete all
B、pack
C、recall all
D、zap
22、在当前表中,如果“金额=数量*单价”,则可用()命令自动填写所有记录的“金
额”字段值。
购划算A、brow 金额=数量*单价
B、replace all je=sl*dj
C、replace all 金额with 数量*单价
D、replace all je with sl*dj
23、不能关闭VFP窗口的操作是()。
A、单击VFP窗口右上角的关闭按钮
B、选择“文件”菜单 选择“关闭”
C、双击VFP窗口左上角的控制菜单按钮
D、按<Alt+F4>组合键或者执行quit命
令
24、如果在第1、2、5工作区中分别打开一个表,则执行lect 0命令后,当前工作区
是()号工作区。
A、0
B、1
C、3
D、6
25、项目文件的默认扩展名是()。
A、Item
B、dbc
C、dbf
D、pjx
26、如果要在项目中创建程序文件,应该选用()选项卡。
A、数据
B、文档
C、类
D、代码
27、如果要编辑项目管理器下某个表的记录数据,可以先选择该表,并在单击项目管理
器上的()按钮后进行编辑。
A、添加
B、修改
C、浏览
D、连编
28、执行create qwerty命令创建的qwerty.dbf文件属于()。
A、数据库表
B、自由表
C、查询文件
D、项目文件
29、在“打开”对话框中,如果要在文件列表框中显示数据库文件,则应在()列
表框中选择“数据库(*.dbc)”。
A、搜寻
B、文件名
C、文件类型
D、数据库名
30、查询文件是VFP的一种可执行文件,其默认扩展名是()。
A、prg
B、exe
C、qpr
D、fxp
31、查询的基本功能不包括()。
A、选择字段
B、选择记录
C、排序记录
D、逻辑删除
32、默认情况下,VFP查询结果的输出目的地是()。
A、浏览
B、临时表
C、图形
D、报表
33、打开查询设计器后,下面操作中()不能运行查询文件。
A、单击VFP工具栏上运行按钮
B、按<Ctrl+Q>组合键
C、选择“查询”菜单†选择“运行查询”
D、右键单击VFP菜单栏†选择“运
行查询”
34、在当前表中,如果“团员”字段为L型,则查找团员的条件是()。
A、for 团员
B、for 团员=.T.
C、for 团员=“T”
D、for not 团员
35、在使用命令方式创建联接条件时,“Inner Join”表示()。
A、内部联接
B、左联接
C、右联接
D、完全联接
36、视图(view)是一个定制的虚拟表定义,包括()。
A、本地视图和远程视图
B、基表视图和参数视图
C、普通视图、页面视图和大纲视图
D、WEB视图和主控文档视图
37、视图的联接条件主要有左联接、右联接、完全联接和()四种类型。
A、独立联接
B、共享联接
C、远程联接
D、内部联接
38、如果要将视图中的修改传送到基表的原始记录中,则应选用视图设计器的()
选项卡。
A、排序依据
B、更新条件
C、分组依据
D、视图参数
39、打开视图设计器后,下面操作中()不能显示视图结果。
A、单击VFP工具栏上运行按钮
B、按<Ctrl+Q>组合键
C、鼠标右键单击设计器†选择“运行查询”
D、选择“显示”菜单†选择“运行
查询”
40、用二维表数据表示实体及实体之间联系的数据模型称为
A、实体---联系模型
B、层次模型
C、网状模型
D、关系模型
41、VFP中下列正确的表达式()。
a* B、3+SQRT(8*3C) C、ABS(a*B) D、8÷2
新年朋友圈说说A、b
42、下列哪一个函数起到求字符串表达式长度的功能()。
A、ALLTRIM(表达式)
B、LEN(表达式)
C、VAL(表达式)
D、UPPER(表达式)
43、函数INT(RAND()*10)的取值范围是()。
A、(0,1)
B、(1,10)
C、(0,10)
D、(0,9)
44、执行X="CHINA"(后有两个空格)?LEN(X)的值是:()。
A、8
B、 7
C、 5
D、 2
45、在VFP中条件:成绩大于等于85且小于等于100的正确表达式是:()。
A、成绩>=85.AND、成绩<=100
B、成绩<=100.AND、成绩<=85
C、成绩>=85.OR.成绩<=100
D、成绩<=100.OR.成绩>=85
46、在VFP种查找名字中有"国"字的记录,LOCA FOR的条件表达式是。()。
A、"国"$姓名
B、A T("国",姓名)=3
C、SUBS(姓名,1,2)="国"
D、姓名$"国"
47、在下面的Visual FoxPro表达式中,不正确的是()。
A、{^2002-05-01 10:10:10 AM}-10
B、{^2002-05-01}-DA TE()
C、{^2002-05-02}+DA TE()
D、{^2002-05-01}+1000
48、在Visual FoxPro中,表单(Form)是指。()。
A、数据库中各个表的清单
B、一个表中各个记录的清单
C、数据库查询的列表
D、窗口界面
49、在表单FORM1中加入了一个文本标签Text1,如果要访问该文本框的V alue属性值
时,一定正确的是:()。
A、Thisform.Text1.V alue
B、This. Text1.V alue
C、Text1.V alue
D、Thisform.Text1
50、表单FORM1的BackColor属性是用于设置表单窗口的:()。
A、边框颜色
B、字体颜色
C、标题栏颜色
D、背景颜色
51、下列文件中,哪个是VFP的备注文件: ()。
A、MOTE.DBF
B、MOTE.BAK
C、NOTE.FPT
D、NOTE.IDX
52、下列函数中函数值为数值型的是()。
A、DA TE()
B、TIME()
C、YEAR()
D、DA TETIME()
53、在下面的数据类型中默认值为.F.的是()。
A、数值型
B、字符型
C、逻辑型
D、日期型
54、Visual FoxPro 支持的数据模型是()。
A、层次数据模型
B、关系数据模型
C、网状数据模型
D、树状数据模型
55、下列四个选择项中,不属于基本关系运算的是()。
A、连接
B、投影
C、选择
D、排序
56、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班
长两个实体之间的关系属于()。
A、一对一关系
B、一对二关系
C、多对多关系
D、一对多关系
57、V AL()函数功能是()。
A、将字符型数据转为数值型数据
B、将数值字符型数据转为字符型数据
C、将日期型数据转为数值型数据
D、将逻辑字符型数据转为字符型数据
58、函数DTOC()的功能是()。
A、将字符型数据转为日期型数据
B、将日期字符型数据转为字符型数据
C、将日期型数据转为数值型数据
D、将逻辑字符型数据转为日期型数据
59、函数A T(…哈尔滨‟,‟中国哈尔滨‟) 的值是()。
A、2
B、4
C、5
D、6
60、表单运行后LABEL1的显示内容是()。
A、不可以修改
o专员
B、可以修改明矾除狐臭
C、和表单大小有关
D、以上都不是
61、逻辑运算符OR,NOT,AND 运算优先级是()。
A、OR,AND,NOT
B、AND,OR,NOT
C、NOT,AND,OR
D、以上都不是
62、关于标签控件,下列说法中正确的是()。
A、标签控件无单击事件
B、标签控件上的文字由Caption属性值决定
C、标签控件的位置由Hight属性值决定
D、标签控件的高度由Left属性值决定
63、Caption 是对象的()属性
A、标题
B、名称
C、背景是否透明
D、字体尺寸
64、DblClick 事件是()时触发的基本事件
A、当创建对象
B、当从内存中释放对象
C、当表单装入内存
D、当用户双击对象
65、在表单的控件中,既能输入又能编辑的控件为()。
A、标签
B、组合框
C、列表框
D、文本框
66、要使表单中某个控件不可用(变为灰色),则将该控件的()属性设为.F.
A、Caption
B、Name
C、V isible
D、Eanbled
67、在对象的引用中,Thisform 表示()。
A、当前对象
B、当前表单
C、当前表单的某一控件
D、当前对象的上一级对象
68、Visible 属性的作用是()。
A、设置对象是否可用
B、设置对象是否可见
C、设置对象是否可改变大小
D、设置对象是否可移动
69、将一个日期型数据赋值给变量D,正确的语句是:()。
A、STORE 1980/12/20 TO D
B、STORE “1980/12/20” TO D
C、STORE {1980-12-20} TO D
D、STORE {^1980/12/20} TO D
70、将一个逻辑型数据赋值给变量L,正确的语句是:()。
A、L=.T .
B、L=’T’
C、T=L梦见摘柿子
D、L=”T”
71、下列哪个语句是正确的赋值语句:()。
A、A+B=2*X+1
B、18=A
C、X=X+1
D、MOD(15,2)=1
72、在一个程序中,如果暂时不想执行某个语句,待以后再执行,最简便的方法是:
()。
A、删除该语句,使用时再录入
B、使用“*”号注释该语句
C、使用“&&”号注释该语句
D、使用“;”序行符
73、关于W AIT语句的叙述正确的是:()。
A、可以输入多个字符数据
B、只能输入一个字符,不用按回车
C、可以输入一个数值数据
D、输入一个字符,用回车结束
74、下面语句中,可以终止表单运行的正确语句是:()。
A、CANCEL
B、THISFORM.RELEASE
C、CANCEL THISFORM
D、THISFORM.REFRESH
75、在创建表单时,用下列那个控件存放不希望用户改动的文本:()。
A、标签
B、文本框
C、编辑框
D、组合框
76、在VFP中,标签控件的缺省名字为:()。
A、List
B、Lable
C、Edit
D、Text
77、下面赋值语句执行后,变量X得到的数值类型为N型的是:()。
A、X=DATE()+100
B、X=DATE()+MONTH(DATE())
C、X=DATE()-{^1981/12/28}
D、X=DATE()-YEAR(DATE())
78、为文本框1设置焦点的正确语句为:()。
A、THISFORM.TEXT1.SETFOCUS
B、THISFORM.LABEL1.SETFOCUS
C、SETFOCUS=THISFORM.TEXT1
D、THISFORM.TEXT1=SETFOCUS
79、下面赋值语句结果为日期型的是:()。
A、X=DATE()+YEAR(DATE())
B、X=DTOC(“2003/5/31”)
C、X=DTOC(DATE())
D、X=DATE()-{^1981/12/28}
80、下面赋值语句结果为逻辑型的是:()。
A、A=A+1
B、A=”DATE=”+“2003/5/31”
C、A=’T’
D、A=DATE()>{^1981/12/28}
81、关于W AIT语句叙述正确的是: ()。
A、W AIT语句可以接收字符型和数值型数据,只能是一个字符或一位数值
B、W AIT语句只能接收一个字符,且不用按回车
C、 WAIT语句只能接收一个字符,要按回车结束数据输入。
D、 WAIT语句可以接收日期型数据,且不用按回车
82、若用文本框输入数值型数据,对其V ALUE属性设置正确的是:()。
伤心短句A、“9”
B、0
C、(无)
D、N
83、若用标签显示“输入数值:”,应对其属性设置正确的是:()。
防诈骗心得A、设置VALUE的值为“输入数值:”
B、设置CAPTION的值为“输入数值:”