VF选择题.docx
《VF选择题.docx》由会员分享,可在线阅读,更多相关《VF选择题.docx(33页珍藏版)》请在冰豆网上搜索。
VF选择题
1、【单选题】在默认情况下,SELECT-SQL语句的查询结果将___B____。
A、 保存于一个数据表中B、 显示于一浏览窗口中
C、 显示于主屏幕上D、保存于一个文本文档中
2、【单选题】下列语句中不可能在命令窗口中得以输入并正确执行的是___B____。
A、 NOTE语句 B、 IF-ENDIF语句C、 STORE语句D. CLEAR语句
3、【单选题】若想为查询结果记录设置排序依据,则在SELECT-SQL语句中,必须带有的可选项是__A_____。
A、 ORDERBY项 B、 WHERE项 C. GROUPBY项 D. SORTBY项
4、【单选题】Visual FoxPro属于一种___C____数据库管理系统。
A.网状型 B.现代型 C、关系型D、 层次型
5、【单选题】执行USET1命令,将____A___。
A、 打开一个T1表,但不显示出表设计器
B. 打开一个T1数据库,但不显示出数据库设计器
C. 打开一个T1表,同时显示出一个浏览窗口
D、 打开一个T1表,同时显示出一个表设计器
6、【单选题】在Visual FoxPro的命令窗口执行一次SELECTB操作,将___B____。
A、 选定1号工作区为当前工作区
B、 选定2号工作区为当前工作区
C、选定4号工作区为当前工作区
D、 选定3号工作区为当前工作区
7、【单选题】若当前非空表的记录指针既不指向文件开头,也不指向文件末尾,则对当前表实施一次不带任何可选项的DISPLAY操作,将___A____。
A、显示出当前记录B、 显示出空记录C. 显示出表的结构D.显示出所有记录
8、【单选题】通过调用函数MESSAGEBOX(……)将可显示出一个___B____。
A、 浏览窗口B、 对话框C、 程序界面D、 文件夹窗口
9、【单选题】下列不属于关系数据库的四个层次结构成分的是___B____。
A、 字段 B、 视图 C、 数据库 D、 记录
10、【单选题】在INT(13/4)、STR(1234)、VAL(“1234”)、LEN(“1234”)这四个函数中,返回值为数值(N型值)的函数有____C___个。
A、 1B、 4C、 3D、2
11、【单选题】创建了一个报表文件F1.FRX后,必定同时存在有__A_____。
A、 F1.FRT文件B、 F1.FPT文件C、 F1.DCT文件 D、 F1.SCX文件
12、【单选题】在SQL中,带有WHERE可选项的DELETE语句将___D____。
A、 物理删除掉指定表中符合条件的记录
B、 逻辑删除掉指定表中除符合条件之外的其它记录
C、 物理删除掉指定表中除符合条件之外的其它记录
D、 逻辑删除掉指定表中符合条件的记录
13、【单选题】下列属于Visual FoxPro主要工作方式的有___C____。
A、 鼠标方式B、执行方式C、交互方式D、 界面方式
14、【单选题】在Visual FoxPro中,不可能被添加到项目中的文件是____D___。
A、表单文件B、 数据表文件C、 数据库文件D. Excel文件
15.【单选题】在Visual FoxPro中,DROP-SQL语句属于一种___D___功能的语句。
A、 数据查询 B、 数据操作C、 数据控制D、 数据定义
16、【单选题】通过查询或视图的方法都能对记录进行查询。
查询与视图的区别体现在___D____。
A、是否能为查询结果设置排序依据
B、是否能对查询字段进行设置
C、 是否能对查询结果设置分组依据
D、 是否对应着一个文件
17、【单选题】在命令按钮组(CommandGroup)、选项按钮组(OptionGroup)、页框(PageFrame)和列表框(ListBox)这四种表单控件中,属于控件类控件的是__D_____。
A、页框B、选项按钮组C、 命令按钮组D、 列表框
18、【单选题】在Visual FoxPro中,语句:
?
<表达式>的作用是___C____。
A、为表达式值加上文字注释B、 清除屏幕
C、显示出指定表达式的值
D、只计算出指定表达式的值,但不显示之
19、【单选题】一个可用的菜单最终要生成一个___B____。
A、 表单文件B、 菜单程序文件 C、 菜单文件 D、 报表文件
20、【单选题】可通过执行___A____语句把变量的作用域说明为全局的。
A、 PUBLICB、LOCAL C、PRIVATE D、TOTAL
一、选择题
1、[单选题]下列表达式中结果为.T.的是__A_____。
A.”姚”$”姚明” B. "姚"="姚明" C. "姚">"姚明" D、 "姚明"$"姚"()
2.[单选题]查询”成绩表”中数学最低分的学生情况,可采用下列的___A____语句。
A. SELE*FROM成绩表WHERE数学=(SELEMIN(数学)FROM成绩表)(可在课堂数据库下使用“人才档案表”代表“成绩表”,“工资现状”代替“数学”来检验)
B.SELE*FROM成绩表WHERE数学=MIN(数学)
C.SELE*FROM成绩表WHERE数学=SELE数学FROM成绩表
D、SELE*FROM成绩表WHERE数学<=ANY(SELE数学FROM成绩表)
3、[单选题]在默认情况下,文本框的Value属性的值是___A____。
A. 字符型 B. 数值型C. 日期型 D、 逻辑型
4、[单选题]下列命令中,除了___B____外,其它命令都是交互式输入输出命令,用户可通过键盘输入实现对内存变量的赋值。
A.INPUT(等待用户输入数字)
B. STORE(将数据存入内存变量、数组或者数组元素中)
C.ACCEPT(等待用户输入字符)
D、 WAIT(暂停程序的执行,等待用户从键盘上输入一个字符串,赋给<内存变量表>中对应的变量)
5、[单选题]下列说法中,正确的是___D____。
A. 调用过程时,若形参是一个变量,则形参与实参之间的传递方式是按址的
B. 若函数有多个参数,则各参数之间用分号加以分隔
C. 调用函数时,如果没有参数,则函数名后的圆括号可以省略
D、 带参调用过程时,参数之间的传递有按址和按值两种传递方式
6、[单选题]数据库表BOOK.DBF中的”图书编号”字段是字符型,字段宽度为6,假设每条记录的"图书编号"只能是第一位为字母,其它各位为数字字符,则可设置该字段的输入掩码为__C_____。
A. A*****B. A11111 C. A99999 D、 *99999
7、[单选题]用DELETE-SQL语句可以对数据库表中的记录实现___B____。
A.查询操作B. 删除操作 C. 定义操作 D、 修改操作
8、[单选题]在默认情况下,下列数据中除___D____之外,其它均为常量。
A. "中国" B.{^2007/10/28}C. 1.1E+11D、 F(逻辑常量为“.F.”)
9、[单选题]下列函数中,结果不是数值型的有___C____。
A. RECCOUNT()(结果为1) B.RECNO()(结果为1)
C. DATE() D、 YEAR()
10、[单选题]在数据表读者.DBF中查询读者”方颖”的情况,并将查询结果放在数组A中,可使用SQL语句___B____。
A. SELECT*FROM读者WHERE姓名="方颖"TOARRAYA
B. SELECT*FROM读者WHERE姓名="方颖"INTOARRAYA
C. SELECT*FROM读者TOARRAYAWHERE姓名="方颖"
D、 SELECT*FROM读者WHERE姓名="方颖"INTOA
11.[单选题]下列范围选项中的___A____表示从当前记录到最后记录之间的所有记录。
A. REST B. NEXT C. NEXTn D、 RECORDn
12、[单选题]VisualFoxPro中的索引有____B___。
A. 唯一索引、复合索引、候选索引、主索引
B. 唯一索引、普通索引、候选索引、主索引
C.主索引、次索引、普通索引、唯一索引
D、 唯一索引、复合索引、候选索引、视图索引
13、[单选题]运行下列程序段时,___B____。
CLEARMEMORY
X=.T.
DOCASE
CASEX=.T.
X=.F.
CASEX<>.T.
X=.T.
ENDCASE
?
X
A. X的值显示为.T. B. X的值显示为.F.
C. 屏幕显示出错信息D、X的值显示为0
14、[单选题]执行命令CREATEFORMFF后,___C____。
A.必定同时存在成对的FF.dbc和FF.dct
B.必定同时存在成对的FF.fpt和FF.frx文件
C.必定同时存在成对的FF.sct和FF.scx文件
D、 必定同时存在成对的FF.mnx和FF.mpr文件
15、[单选题]在程序或事件/方法代码段中,调用菜单MM的可用命令___D____。
A. CALLMENUMM.MPR B. CALLMM.MPR
C. DOMENUMM.MPR D、 DOMM.MPR
16、[单选题]为了能在报表的某个带区中显示出某字符串,可在该带区中加入___B___控件与之联系。
A. 编辑框 B. 标签C. 文本框 D、矩形
17、[单选题]为数据表CJ添加一个逻辑型字段”是否党员",可采用下列的__A_____命令。
A. ALTERTABLECJADD是否党员L
B.INSERTTABLECJADD是否党员(L)
C.ADDTABLECJ是否党员L
D、 ALTERTABLECJINSERT是否党员(L)
18、[单选题]VisualFoxPro6.0是一种___A____。
A.数据库管理系统 B.数据库 C.数据库系统D、数据库管理信息系统
19、[单选题]SCAN-ENDSCAN语句属于___D____的语句。
A.子程序结构B. 分支结构C. 顺序结构 D、循环结构
20、[单选题]创建数据库的命令是___D____。
A. ADDTABLEB. CREATETABLEC. USETABLE D、 CREATEDATABASE
21、[单选题]关系数据库的四个层次结构是____B____。
A. 字段、记录、自由表和数据库表B.数据库、数据表、记录和字段
C.属性、元组、关系模式和关系 D、表结构、表记录、字段和属性
22、[单选题]下列语句中不属于分支结构的是___D____。
A. DOCASE-ENDCASE B. IF-ELSE-ENDIF
C. IF-ENDIF D.DOWHILE-ENDDO(“当”型循环)
23、[单选题]可用DOA1的形式来运行A1程序。
对于A1程序来说,最终被运行的是___D____。
A. A1.FPT文件 B. A1.FXP文件C. A1.EXE文件D、 A1.PRG文件(程序后缀名:
PRG)
24、[单选题]在关系数据库中,除___A____之外,其它都是其基本关系运算。
A. 查询B. 选择C. 投影D、 连接
25、[单选题]在VisualFoxPro中,ALTER-SQL语句属于一种___B____功能的语句。
A. 数据控制 B. 数据操作 C. 数据定义 D、数据查询
26、[单选题]在VisualFoxPro中,用户可以通过调用MESSAGEBOX函数来制作一个对话框。
对于该对话框来说,___A____。
A.其它选项都正确
B.用户可以指定其框体显示文字
C. 用户可以设定其框体参数,包括按钮类型、图标类型和默认按钮
D、用户可以指定其标题文字
27、[单选题]对于一个数据库来说,无法对其进行的操作是___B____。
A. 添加数据表B. 添加查询C.移去视图D、 添加视图
28、[单选题]命令CREATEVIEWAAASSELECT*FROMBB所实现的是___A____。
A. 创建一个视图 B. 创建一个数据表C.创建一个查询D、 创建一个联接
29、[单选题]在VisualFoxPro中,扩展名为___B____的文件跟项目的定义、设计和使用无直接的关系。
A..EXEB. .DOC C. .PJX D、 .APP
30、[单选题]下列函数中,返回值为1的是___D____。
A. LEN("2-1") B.ASC("1") C. CHR
(1) D、 LEN("1")
31、[单选题]函数LEN(“中国”)的返回值为数值___B____。
A. 8B. 4 C. 0 D、 2
32、[单选题]在所有工作区都未被使用的情况下,执行一次USET1操作,则____B___。
A. T1表将在最高号工作区中被打开B.T1表将在0号工作区中被打开
C. T1表将在1号工作区中被打开D、T1表将没有别名
33、[单选题]在VisualFoxPro中,只有把菜单文件(.MNX文件)__B_____相应的菜单程序文件后,才能运行菜单。
A. 合成 B.生成(P309) C. 连接 D、 编译
34、[单选题]下列关于视图的叙述中,错误的是___C____。
A. 视图可通过执行相应的SQL语句来建立
B.视图只能存在于数据库中
C.视图的数据只能取自于数据库表(可以选择视图)
D、 视图可借助于视图设计器来加以定义
35、[单选题]下列关于数据库及其内容的叙述中,正确的是___A____。
A. 可用OPENVIEW命令来打开当前数据库中的视图
B. 在同时打开了多个数据库之后,允许不存在当前数据库
C. 一个数据库不可能是空的
D、一个数据表可同时存在于两个不同的数据库中
36、[单选题]在SQL中,INSERT语句所实现的是___A____。
A. 为指定表添加记录
B. 为指定表添加逻辑删除标记
C.为指定表添加索引
D、 为指定表添加字段
37、[单选题]在表单中,标签不拥有的属性是____B___。
A. FontBold B. Value C. EnabledD、 FontSize
38、[单选题]定义一个用户菜单时,菜单项不可以被选定为___C____。
A. 子菜单 B. 过程 C. 程序 D、 命令
39、[单选题]在嵌套的SQL查询中,语句SELECT*FROMABWHERE年龄<=ANY(SELECT年龄FROMAB)所实现的是___C____。
A.无任何记录B. 查询出AB表的所有记录
C. 查询出AB表中年龄最小的记录D、查询出AB表中年龄最大的记录
40、[单选题]下面程序执行的结果是___B____。
CLEAR
X=5
Y=6
Z=7
IFX>Y
IFZ>8
X=x+y
ELSE
X=X+Z
ENDIF
ENDIF
?
X
A. 11B.5C. 12D、 13
41.[单选题]VisualFoxPro的字段对应于关系中的___B____。
A.模式 B.属性C. 域 D、元组
43、[单选题]下列____C___不能作为变量名。
A. 广州 B. 广州_天河区 C. IF D、 X号
44、[单选题]在VisualFoxPro6.0中,下列___A____文件跟用户自定义菜单无关。
A..FRX(报表) B. .MNX C. .MNT D、 .MPR
45、[单选题]在VisualFoxPro中,命令文件的扩展名是___D____。
A. .MPR B. .COM C. .EXE D、 .PRG(即程序)
46、[单选题]在VisualFoxPro中,下列关于过程调用叙述正确的是___D___。
A.当实参的数量多于形参的数量时,多余的实参被忽略。
B.当实参的数量少于形参的数量时,多余的形参取逻辑值真。
C.实参与形参的数量必须相等。
D、 当实参的数量少于形参的数量时,多余的形参取逻辑值假。
47、[单选题]要将数据库表成绩.DBF从当前数据库学生.DBC中移出成为自由表,可使用命令___A____。
A. REMOVETABLE成绩
B. REMOVETABLE成绩FROM学生.DBC
C. DROPTABLE成绩
D、 DROP成绩.DBF
48、[单选题]已知A={^2007/12/30},B=DATE(),C=15,则下列表达式中错误的是___A____。
A. A+B B. B-A
VF命令窗口验证
D=A+B
E=B-A
F=B-C
G=A+C
其中A+B会弹出操作类型不一致
C. B-C D、 A+C
49、[单选题]下列函数中,返回值不是逻辑值的函数是___D____。
A.BOF
B. FOUND
C.DELETE
D、 SUBSTR(返回字符串)
50.[单选题]下列命令中,不能实现从”学生”表中检索所有记录的是___C____。
A. SELECT*ALLFROM学生
B.SELECTALL*FROM学生
C. SELECTALLFROM学生(可把学生替换为人才档案表来试验)
D、 SELECT*FROM学生
51、[单选题]对数据表的结构进行操作,可以利用___A____来完成。
A. 表设计器 B. 表向导C. 表浏览器 D、数据库设计器
52、[单选题]创建视图可使用命令___A____。
A. CREATEVIEW B. CREATETABLEC.CREATEFORMD、 MODIFYVIEW
53、[单选题]在”图书”表中查找单价最低的图书记录,应使用SQL语句是__D_____。
A. SELECT*FROM图书WHERE单价>=(SELECTMIN(单价)FROM图书)
B. SELECT*FROM图书WHERE单价>=ALL(SELECT单价FROM图书)
C. SELECT*FROM图书WHERE单价=MIN(单价)
D、 SELECT*FROM图书WHERE单价=(SELECTMIN(单价)FROM图书)[验证方法:
SELECT*FROM人才档案表WHERE工资现状=(SELECTMIN(工资现状)FROM人才档案表)]
54、[单选题]执行CREATETABLE语句创建一个数据表,该数据表的记录个数____B___。
A.一定为0 B.一定为1 C. 可能为0,也可能为1 D、 不能确定
55.[单选题]运行表单时,___C____对象是焦点肯定无法到达的。
A. 命令按钮 B. 列表框 C. 标签(无setfocus属性) D、 文本框
56、[单选题]用UPDATE-SQL语句可以对数据库表中的记录实现___D____。
A. 删除操作B.定义操作 C. 查询操作D、修改操作
57、[单选题]图像控件要显示的图形由___D____属性值所确定。
A. Value B. Text C. Caption D、 Picture
58、[单选题]在VisualFoxPro中,存储图像的字段类型可以用__D_____。
A. 图片型 B. 备注型 C. 双精度型 D、 通用型(参考人才档案表)
59、[单选题]若把某命令按钮的___A____属性设置为.F.,则在运行表单时,该命令按钮是不显示出来的。
A. Visibled B. Caption C. Readonly D、 Enabled(灰色显示)
60.[单选题]下面程序的功能是从键盘接收到Y或N才能退出循环,则在划线处应填入
___A____。
DOWHILE.T.
WAIT"请输入(Y/N)"TOyn
IF(UPPER(yn)<>"Y").AND.(UPPER(yn)<>"N")
________
ELSE
EXIT
ENDIF
ENDDO
A. LOOP(exit与loop嵌套在循环语句中使用,但不能单独使用)
B. READ
C. Yn=1
D、 Yn=.T.
新建程序验证:
CLEAR
USE人才档案表
INDEXON性别TOxbindex
SEEK"男"
DOWHILENOTEOF()
DISPLAY
SKIP
ENDDO
61、[单选题]假设数据表student的字段xb的值只有男、女两种情况,则以下程序的运行结果是___A____。
CLEAR
USEstudent
INDEXONxbTOxbindex