
VF程序设计总复习题.docx
3页VF程序设计总复习题 ; VF程序设计总复习题选择类题1 以下正确的VF操作命令是 〔 B〕A、LIST year(出生日期)=1978B、LIST FOR year(出生日期)=1978 C、LIST FOR year(“出生日期〞)=1978D、LIST FOR year(出生日期)=〞1978〞2 数据库表字段的默认值保留在___B____文件中A、表 B、数据库C、工程D、表的索引 3 建立索引时,C字段不能作为索引字段 A、字符型B、数值型 C、备注型D、日期型 4 在VisualFoxPro中,表单(Form)是指 (D)A、数据库中各个表的清单B、一个表中各个记录的清单 C、数据库查询的列表D、窗口界面 5 关于关系术语“域〞的含义是〔D 〕A、关系表的范围B、记录的个数 C、数据项的数量D、属性的取值范围6 表设计器的“字段〞选项卡中不可以创立的索引是 (C)A、唯一索引B、候选索引C、主索引D、普通索引7 如果在运行表单时,要使表单的标题显示“登录窗口〞,那么可以在Form1的Load事件中参加语句 ( A)A、THISFORM.CAPTION=\登录窗口\ B、FORM.CAPTION=\登录窗口\C、THISFORM.NAME=\登录窗口\D、FORM1.NAME=\登录窗口\8 均为VFP常量的是〔 A〕 A、68、“68〞、-68、.T.B、{^2000.12.26}、“2000。
1226〞、{}、“ 〞C、[]、“AA〞、0、AA D、.T.、T、〞T〞、_T 9 VisualFoxPro关系数据库管理系统能够实现的三种根本关系运算是 (C)A、索引、排序、查找B、建库、录入、排序 C、选择、投影、联接D、显示、统计、复制10 一个数据库名为student,要想翻开该数据库,应使用命令( B) A、OPENstudentB、OPENDATAstudent C、USEDATA studentD、USEstudent11要控制两个表中数据的完整性和一致性可以设置\参照完整性\,要求这两个表( A )A、是同一个数据库中的两个表B、不同数据库中的两个表 C、两个自由表D、一个是数据库表另一个是自由表 12 翻开VF“工程管理器〞的“文档〞选项卡,其中包括( D)A、表单(Form)文件B、报表(Report)文件 C、标签(Label)文件D、以上三种文件 13 在Visual FoxPro中,翻开数据库的命令是 (A)A、OPENDATABASE B、USE C、USEDATABASE D、OPEN 13 在SQL查询时,使用WHERE子句指出的是 ( C)A、查询目标B、查询结果C、查询条件D、查询视图 14 在当前表单的LABEL1控件中显示系统时间的语句是〔A〕A、THISFORM.LABEL1.CAPTION=TIME〔〕B、THISFORM.LABEL1.VALUE=TIME〔〕C、THISFORM.LABEL1.TEXT=TIME〔〕D、THISFORM.LABEL1.CONTROL=TIME〔〕 15 下列关于查询描述正确的选项是〔D〕A、不能根据自由表建立查询 B、只能根据自由表建立查询 C、只能根据库表建查询 D、可以根据库表和自由表建查询 16 对于XS表,下面C命令显示所有女同学记录A、LISTFOR !XBB、LISTFORXBC、LISTFORXB=“女〞D、LISTFORXB=.F. 17 结构化程序设计的三种根本逻辑结构是 ( B)A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构 C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构 18 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,那么部门与职员实体之间的联系类型是( B) A、m:nB、1:mC、m:kD、1:1 19 对于向数据库添加表,B说法是不正确的。
A、可以将一个自由表添加到数据库中B、可以将一个数据库表直接添加到另一个数据库中C、可以在工程管理器中将自由表拖放到数据库中使它成为数据库表D、将一个数据库表从一个数据库移至另一个数据库,那么必须先使其成为自由表 20 使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为 (D)A、2个B、3个C、5个D、6个21下列错误的日期常量有〔 A 〕A、{2023/08/12} B、{^2023-08-12} C、{^2023.08.12}D、{^2023/08/12} 22 Visual FoxPro DBMS是(B)A、操作系统的一局部B、操作系统支持下的系统软件 C、一种编译程序D、一种操作系统 23 VFP中的DTOC( )函数返回值的类型是 ( A)A、字符型B、日期型C、数值型D、逻辑型 24 在创立报表时,根本带区包括 ( B)A、标题、细节和总结B、页标头、细节和页注脚 C、组标头、细节和组注脚D、报表标题、细节和页注脚 25 为了从用户菜单返回到系统菜单应该使用命令( D)A、SET DEFAULT SYSTEMB、SET MENU TO DEFAULT C、SET SYSTEM TO DEFAULTD、SET SYSMENU TO DEFAULT 26 在 DOWHILE … ENDDO循环结构中,LOOP命令的作用是( A)A、退出过程,返回程序开始处 B、终止程序执行 C、转移到DO WHILE语句行,开始下一个判断和循环D、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 27 在以下函数中,函数值为数值的是 ( A)A、AT('人民','中华人民共和国')B、CTOD('01/01/96') C、BOF()D、SUBSTR(DTOC(DATE()),7) 28 如果在屏幕上直接看到查询结果:\查询去向\应该选择( D)A、屏幕B、浏览C、临时表或屏幕D、浏览或屏幕 29 在VF的字段类型中,不包括〔 A 〕A、图像型B、逻辑型C、通用型D、货币型30 将表格添加到表单时,需设置表格的数据源,通过下列 (B)属性完成。
A、Control SourceB、Record Source C、Column CountD、Record Source Type31 有SQL语句:SELECT * FROM教师WHERE NOT (工资>3000 OR 工资与如上语句等价的SQL语句是( A)A、SELECT * FROM 教师 HWERE 工资 BETWEEN 2000 AND 3000 B、SELECT * FROM 教师 HWERE 工资 >2000 AND 工资2000 OR 工资=3000 32 不允许记录中出现重复索引值的索引是 (C)A、主索引B、主索引、候选索引、普通索引 C、主索引和候选索引D、主索引、候选索引和唯一索引33 假设XS表包含50条记录,在执行GOTOP命令后_D______命令不能显示所有记录A、LISTALLB、LISTRESTC、LISTNEXT 50D、LISTRECORD5034 为表增加字段,应使用命令(B)A、APPE B、MODI STRU C、 INSED、 EDIT 。
