二级VF题库

合集下载

【免费下载】计算机二级VF复习题及答案

【免费下载】计算机二级VF复习题及答案

A、-5
B、-3
C、locate
C、-6
42. 设 AB=12,函数 TYPE(“AB<30”)的返回值是( D )。
A、display all for nl>20
B、display all while nl>20
C、list for nl while nl>20
D、list while nl>20
8. 在 Visual FoxPro 中,skip 命令移动记录指针的基准是( B )。
A、第一条记录
B、当前记录
C、指定纪录 D、库文件尾
4. 在 Visual FoxPro 中,使用 replace〈字段名〉with〈表达式〉for〈条件〉后,记录指针为( D )。
A、视情况而定 B、当前记录 C、bof
D、为文件尾
5. 在 Visual FoxPro 中,对数据库结构或记录进行输入、修改后,应按( A )存盘退出。
A、ctrl+w
D. LEN(SPAC(8))-9
W=”123.45”
?”674”+&W
A. 798.45
B. 674+&W
C. 674123.45
D. 错误信息
30. 用命令 DIMENSION A(4,5)定义后,A 数组中共有( D )个数据元素。
A. 4
B. 5
C. 9
D. 20
31.在 Visual FoxPro 的一个工作区中,同一时刻最多能打开( B )个库文件。
C.WORD="FOXPRO"
D.STORE 12,34 TO A2,B2
19.逻辑常量 A=.T.、B=.T.、C=.T.,下面各表达式中返回逻辑真的是 (B)

计算机二级VF练习题及答案

计算机二级VF练习题及答案

计算机二级VF练习题及答案1、建立一个工资管理数据库,文件名为GZGL.DBC,并输入数据(40分)CREATE DATABASE GZGL该数据库中有两个数据表:职工数据表(ZGB.DBF)和工资数据表(GZB.DBF)。

其数据形式如下:职工数据表ZGB.DBF职工号姓名婚否职称020365 周尔杰 .T. 工人020528 王雨 .T. 技术员010234 李丽 .F. 技术员020458 李长新 .T. 工程师020636 郑然 .F. 工人要求:将数据库(GZGL.DBC)中的ZGB.DBF(父表)和GZB.DBF(子表)以“考号”建立一对一永久关系。

2、建立程序文件COM-SQL712.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。

在程序首行用注释语句注明考生姓名和准考证号,并请用注释语句标注小题号。

(30分)(1)计算每个职工的“实发工资”字段,并填入工资数据表GZB.DBF中。

其中:实发工资=基本工资+津贴+奖金-公积金;(2)显示未婚职工的职工号、姓名、基本工资和实发工资;(3)计算工资表GZB中所有职工的平均奖金和实发工资总额;3、表单设计。

按以下要求设计程序界面,表单文件名为:FORM712.SCX。

(30分)设计如图所示一个表单,包括4个标签,3个文本框,1个命令按钮(各控件的大小、颜色、字体、字号等属性由考生自定)。

其中,⑤ 表单顶部的标签用来显示考生自己的姓名和考号;⑥ 文本框text1 、text2和text3的显示初值为0;⑦ 该表单运行后,可以在文本框text1中输入圆的半径(>0),光标移到文本框text2、text3时,可以分别计算圆的'面积和圆的周长,要求保留两位小数(其中 );⑧ 左键单击“关闭”按钮,结束表单程序的运行。

4、阅读程序(每小题5分,共20分)1、有一程序如下,请写出运行结果:SET TALK OFFCLEARI=1DO WHILE I<=50IF I/7=INT(I/7)?? STR(I,4)ENDIFI=I+2ENDDORETURN2、有如下程序,请写出运行结果:CLEAPUBL a,ba=1b=2DO sub1 WITH a,b?a,bRETURNprocedure SUB1PARA A1,B1B1=10*B1A1=A1+1DO sub2 with A1,B1RETURNprocedure SUB2PARA X,YA=3+XB=2+Y?a,bRETUR3、设计如图3所示表单,表单运行后,单击命令按钮“Command1”,标签Label1将显示什么?command1控件的click事件代码:W="西部大开发"C="重庆"A =subs(W,1,4)+SUBS(W,AT("开",W),4)X="&A.在&C"bel1.caption=x4、数据表user.dbf用于存放电话客户信息,其字段有:tno(电话号码,字符型),uname(姓名,字符型),addr(地址,字符型);数据表charge.dbf用于存放客户一年的电话交费信息,其字段有:tno(电话号码,字符型),tmonth(月份,数值型),money(电话费,数值型)。

国家二级VF笔试-试卷108

国家二级VF笔试-试卷108

国家二级VF笔试-试卷108(总分:94.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

(分数:2.00)__________________________________________________________________________________________ 解析:2.PUSH和POP命令常用于______操作。

(分数:2.00)A.队列B.数组C.栈√D.记录解析:解析:PUSH和POP命令用于栈的入栈、出栈操作。

3.链表不具备的特点是______。

(分数:2.00)A.可随机访问任何一个元素√B.插入、删除操作不需要移动元素C.无须事先估计存储空间大小D.所需存储空间与线性表长度成正比解析:解析:链表不能随机访问任何一个元素,它只能从表头开始,依次向后查找,如果找到,就进行访问。

链表与数组相比,其最大优点就是插入和删除不用移动元素,只要改动指针就行了。

另外,链表也不用事先估计存储空间大小,只要用时申请就行了,链表所需存储空间与线性表长度成正比。

4.如果根的层次为1,则具有30个结点二叉树的最少高度为______。

(分数:2.00)A.4B.5 √C.6D.7解析:解析:高度为i的二叉树的最多结点为2i-1。

当i=4时,结点最多为15;当i=5时,结点最多为31,因此可以得出最少高度为5。

5.对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。

(分数:2.00)A.log2nB.n/2C.n √D.n+1解析:解析:顺序查找就是从线性表头开始查找,直到找到或者找不到为止。

在最坏情况下,要找的结点是最后一个结点,或者找不到这个结点这种情况,这种情况就要比较n次,若为二分查找则要查找[log2n)+1次。

6.对于程序设计语言,下面说法正确的是______。

二级VF试题及答案

二级VF试题及答案

二级试题及答案(vf)一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1)请在考生文件夹下建立一个项目wy。

(2)将考生文件夹下的数据库ks4加入到新建的项目wy中去。

(3)利用视图设计器在数据库中建立视图view_1,视图包括gjhy表的全部字段(顺序同gjhy中的字段)和全部记录。

(4)从表hjqk中查询"奖级"为一等的学生的全部信息(hjqk表的全部字段),并按分数的降序存入新表new1中。

(1)启动Visual FoxPro后,在命令窗口输入命令:CREA TE PROJECT wy,新建一个项目管理器。

(2)在项目管理器wy中,单击"数据"选项卡,然后选中列表框中的"数据库",单击选项卡右边的"添加"命令按钮,系统弹出"打开"对话框,将考生文件下的ks4数据库文件添加到项目管理器中。

(3)在"数据"选项卡中,依次展开"数据库"-"ks4",选中ks4分支下的"本地视图",单击项目管理器右边的"新建"命令按钮,在弹出的"新建本地视图"对话框中,单击"新建视图"图标按钮,打开视图设计器,将gjhy数据表添加到视图设计器中。

根据题意,在视图设计器的"字段"选项卡中,将"可用字段"列表框中的字段全部添加到右边的"选定字段"列表框中,完成视图设计,将视图以view_1文件名保存在考生文件夹下。

(4)在"数据"选项卡中选中"查询",然后单击"新建"命令按钮,单击"新建查询"对话框中的"新建查询"图标按钮,打开查询设计器,将数据表hjqk添加到查询设计器中。

计算机二级《VFP》考试试题及答案3篇

计算机二级《VFP》考试试题及答案3篇

计算机二级《VFP》考试试题及答案第一篇:VFP数据管理一、选择题1、以下不属于DBF文件的组成部分的是( )。

A、数据文件B、索引文件C、程序文件D、备份文件答案: C2、以下程序中,将DBF表的数据导入到Excel表中的命令为( )。

A、USE ExcelB、COPY TO EXCELC、SELECT ExcelD、APPEND FROM Excel答案: B3、以下不属于DBF表的创建方式的是( )。

A、在程序中使用CREATE TABLE命令创建B、在DBF表中使用COPY STRUCTURE命令复制C、在Excel表中使用COPY TO命令复制D、在命令行窗口中使用MODIFY FILE命令创建答案: C4、以下程序中,用于更新表结构的命令是( )。

A、MODIFY STRUCTUREB、CHANGE STRUCTUREC、ALTER STRUCTURED、MODIFY TABLE答案: C5、在VFP程序开发中,以下不属于DBF表创建关键字的是( )。

A、BINARYB、NUMBERC、FLOATD、CHARACTER答案: B二、填空题1、可以将DBF表的数据导出到文本文件中的命令是( )。

答案: COPY TO2、修改DBF表字段属性的命令是( )。

答案: MODIFY FIELD3、在VFP中,利用父子表关系进行数据管理时,可以使用( )类型的控件。

答案: Grid4、在DBF表中,如果要添加一个新的字段,可以使用命令( )。

答案: ALTER TABLE5、查询关键字中,用于显示全部数据的关键字是( )。

答案:LIST三、问答题1、请简述VFP中DBF表的基本结构。

答案:VFP中的DBF表由数据文件、索引文件和备份文件三部分组成。

其中,数据文件用于存储表的数据;索引文件用于提高表的查询性能;备份文件则为表的数据提供了重要的保障。

2、请简述如何在VFP中创建DBF表?答案:在VFP中创建DBF表可以使用CREATE TABLE命令来进行创建。

全国计算机等级考试二级VF笔试真题及答案

全国计算机等级考试二级VF笔试真题及答案
该图是( ). A.N-S 图 B. PAD 图 C. 程序流程图 D.E-R 图 答案 C 8.数据库管理系统是( )。 A. 操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译系统 D.一种操作系统 答案 B 9.在 E-R 图中,用来表示实体联系的图形是( )。
A.椭圆形 B.矩形 C.菱形 D .三角形
4. 算法的空间复杂度是指( )。
A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量
C.算法程序中的语句或指令条数 数
D.算法在执行过程中所需要的临时工作单元
答案 A 解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数 据所占空间和执行过程中所需要的额外空间. 5. 软件设计中划分模块的一个准则是( )。 A. 低内聚低耦合 B. 高内聚低耦合 C. 低内聚高耦合 D. 高内聚高耦合 答案 B 解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可 以提高模块的独立性. 6. 下列选项中不属于结构化程序设计原则的是( )。 A.可封装 B.自顶向下 C.模块化 D.逐步求精 答案 A 7.软件详细设计产生的图如下
B. SELECT 教师表.系号,COUNT(*)FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 INTO DBF TEMP SELECT MAX(人数)FROM TEMP
C. SELECT 教师表.系号,COUNT(*)AS 人数 FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 TO FILE TEMP
答案 C
10.有三个关系 R,S,T 如下:

国家二级VF笔试模拟试卷100(题后含答案及解析)

国家二级VF笔试模拟试卷100(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.下列关于数据和逻辑结构的叙述中,不正确的是______。

A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构抽象反映数据元素间的逻辑关系C.数据的逻辑结构具体反映数据在计算机中的存储方式D.数据的逻辑结构分为线性结构和非线性结构正确答案:C解析:本题考查点是数据结构的组成。

数据结构包括3个方面的内容:数据的逻辑结构、数据的存储结构、数据的运算。

数据的逻辑结构是数据关系的描述,只抽象反映数据元素间的逻辑关系,而不管在计算机中的存储方式;数据结构包括线性结构和非线性结构。

数据的存储结构是逻辑结构在计算机中的存储实现。

数据的运算是逻辑结构相应的各种运算。

2.下列数据结构中,不是线性结构的是______。

A.线性链表B.带链的队列C.带链的栈D.二叉链表正确答案:D解析:线性链表是线性表的链式存储结构,带链的栈与带链的队列分别是栈与队列的链式存储结构。

线性表属于线性结构,栈与队列是特殊的线性表,因此也属于线性结构。

二叉链表是二叉树的链式存储结构,二叉树属于非线性结构。

3.下列关于链式存储结构的叙述中,不正确的是______。

A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第i个结点的存储地址D.插入、删除运算操作方便,不必移动结点正确答案:C解析:本题考查点是链式存储结构。

链式存储结构是在每个结点中至少包括一个指针域,用指针来体现数据元素之间逻辑上的联系。

其主要特点是如下。

①结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构。

②逻辑上相邻的结点物理上不必邻接,可以表示线性表、树、图等多种逻辑结构的存储表示。

③插入、删除运算操作方便,不必移动结点,只要改变结点的指针域即可。

vf二级考试题及答案

vf二级考试题及答案一、单选题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. ATD. SPACE答案:A2. 以下哪个命令用于在Visual FoxPro中打开一个表单?A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. MODIFY FORM答案:A3. 在Visual FoxPro中,如何使用SQL语句来创建一个新的表?A. CREATE TABLEB. INSERT INTOC. SELECT INTOD. DROP TABLE答案:A4. Visual FoxPro中,哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOS()答案:D5. 在Visual FoxPro中,如何设置当前工作目录?A. SET PATH TOB. SET DIRECTORYC. SET CURRENT DIRECTORYD. SET WORKING DIRECTORY答案:C6. 如果要在一个表单中显示一个表格控件,应该使用哪种控件?A. TEXTBOXB. GRIDC. COMMANDBUTTOND. COMBOBOX答案:B7. 在Visual FoxPro中,如何使用SQL语句来删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B8. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEADD()C. DATEDIFFS()D. DATEADDS()答案:A9. 如果要在一个表单中显示一个标签,应该使用哪种控件?A. TEXTBOXB. LABELC. COMMANDBUTTOND. GRID答案:B10. 在Visual FoxPro中,如何使用SQL语句来更新表中的记录?A. UPDATEB. CHANGEC. MODIFYD. ALTER答案:A二、多选题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:A, B, C, D2. 在Visual FoxPro中,以下哪些命令用于数据的增删改查?A. INSERT INTOB. DELETE FROMC. UPDATED. SELECT答案:A, B, C3. 在Visual FoxPro中,以下哪些控件可以用于输入数据?A. TEXTBOXB. COMBOBOXC. GRIDD. LISTBOX答案:A, B, C4. 在Visual FoxPro中,以下哪些函数用于数学计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:A, B, C, D5. 在Visual FoxPro中,以下哪些命令用于设置环境?A. SET TALKB. SET EXACTC. SET PATHD. SET STEP答案:A, B, C, D三、判断题(每题1分,共10分)1. Visual FoxPro支持SQL语言。

国家二级VF机试-试卷100_真题-无答案

国家二级VF机试-试卷100
(总分12,考试时间90分钟)
1. 基本操作题
基本操作题()
1. (1)将数据库“book”添加到新建立的项目“xm”当中。

(2)建立自由表“publish”(不要求输入数据),表结构为:(3)将新建立的自由表“publish”添加到数据库“book”中。

(4)为数据库“book”中的读者信息表建立唯一索引,索引名称和索引表达式均为“借书证号”。

2. 简单应用题
简单应用题()
1. (1)根据数据库“投资管理”下的“股票”表和“数量”表建立一个查询,该查询包含两个表中的全部字段。

要求按“现价”排序(降序),并将查询保存为“qry1”。

(2)考生文件夹下有一个名为“bd2”表单文件,其中有一个命令按钮(标题为“查询”)下的Click事件下的语句是错误的。

情按要求进行修改。

要求:单击该按钮查询住宿在男生楼1栋1号的所有学生的全部信息。

该事件共有三条语句,每一句郎有一处错误。

更正错误但是不允许添加或删除行。

3. 综合应用题
综合应用题()
1. 在考生文件夹下有表“订货”和“客户”。

设计一个名为“cd1”的菜单,荣单中有两个菜单项“计算”和“关闭”。

程序运行时,单击“计算”菜单项完成下列操作:①根据“订货”表中数据,更新“客户”表中的“订单编号”和“总金额”字段的值。

即将“订货”表中订单编号相同的订货记录的“单价”与“数量”的乘积相加,填入客户表中对应“订单编号”和“总金额”字段。

②单击“关闭”菜单项,程序终止运行。

国家二级VF机试(VISUAL+FOXPRO数据库及其操作)-试卷1

国家二级VF机试(VISUAL FOXPRO数据库及其操作)-试卷1(总分:50.00,做题时间:90分钟)一、选择题(总题数:25,分数:50.00)1.在SQL语句中,与表达式“序号NOT IN("r1","r2")”功能相同的表达式是(分数:2.00)A.序号="r1"AND序号="r2"B.序号!="r1"OR序号#"r2"C.序号<>"r1"OR序号!="12"D.序号!="r1"AND序号!="r2" √解析:解析:逻辑运算符有3个:.NOT.或!(逻辑非)、.AND.(逻辑与)及.OR.(逻辑或),运算符“!=”表示“不等于”,因此与本题表达式“序号NOT IN("r1","r2")”等价的只有D选项“序号!="r1"AND序号!="r2"”。

2.运算结果不是2015的表达式是(分数:2.00)A.int(2015.9)B.round(2015.1,0)C.ceiling(2015.1) √D.floor(2015.9)解析:解析:INT()、CEILING()和FLOOR()均为求整数函数,INT()返回指定数值表达式的整数部分,CEILING()返回不小于指定数值表达式的最小整数,FLOOR()返回不大于指定表达式的最大整数。

ROUND(,)为四舍五入函数,返回指定表达式在指定位置四舍五入后的结果:如果“表达式2”>0,表示要保留的小数位数;如果“表达式2”3.假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是(分数:2.00)A.left(b,6)一right(a,6) √B.substr(b,1,3)一substr(a,6,3)C.left(b,6)一substr(a,6,3)D.substr(b,1,3)一right(a,6)解析:解析:本题考查取子串函数,其中LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值,BIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值,SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

报表设计一,选择题1.作为报表的数据源,可以是_________。

A:数据表B:视图C:查询D:以上均可答案:D)2.下列方法中,不能启动报表向导的是__________。

A:在命令窗口输入:CREATE REPORT命令B:在“新建”对话框中启动报表向导C:在“工具”菜单中选择“向导”子菜单,选择“报表”D:直接单击工具栏上的“报表向导”图标按钮答案:A)3.报表文件的扩展名是_________。

A:MUX B:FRXC:FXP D:PRG 答案:B)4.打开报表设计器修改已有的报表文件的命令是________。

A:CREATE REPORT〈报表文件〉B:MODIFY REPORT 〈报表文件名〉C:CREATE 〈报表文件名〉D:MODIFY 〈报表文件名〉答案:B)5.在Visual FoxPro中,报表的基本组成的部分是_________。

A:视图和布局B:数据库和布局C:数据表和布局D:数据源和布局答案:D)6.在报表中,每个字段一行,字段名在数据左侧,字段与其数据在同一行的报表布局类型,属于______。

A:列报表B:行报表C:一对多报表D:多栏报表答案:B)7.如果要打印会计报表,报表的布局类型一般设置为__________。

A:列报表B:行报表C:一对多报表D:多栏报表答案:C)8.下列关于创建报表的方法,不正确的一项是_________。

A:使用报表设计器可以创建自定义报表B:使用报表向导可以创建报表C:使用快速报表可以创建简单规范的报表D:使用报表向导创建的报表是快速报表答案:D)9.Vsual FoxPro 中,调用报表设计器的方法有________。

A:在项目管理器环境下调用B:菜单方式调用C:利用命令:CREATE REPORT 调用D:以上方法均可答案:D)10.在快速报表中,系统默认的基本带区是________ 。

A:页标头和细节带区B:页标头,细节和页注脚带区C:标题,页标头,细节和页注脚带区D:标题,页标头,细节,页注脚和总结带区答案:B)11.报表设计器中,可以使用的控件是________。

A:标签,域空间和线条B:标签,域控件和列表框C:标签,文本框和列表框D:布局和数据源答案:A)12.下列关于报表带区及其作用的叙述,错误的是______。

A:对于“页标头”带区,系统打印一次该区所包含的内容B:对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容C:对于“细节”带区,每条记录的内容只打印一次D:对于“页标头”带区,系统将在数据分组时打印一次该内容答案:A)13.要打印数据表中的各条记录,一般将该表中的字段拖放到报表设计器的_______。

A:“标题”带区B:“细节”带区C:“页标头”带区D:“页注脚”带区答案:B)14.要将带区的高度调整到一个指定的值,可通过_______。

A:报表设计器中的左侧标尺来进行设置B:用鼠标中并拖动指定带区的标志栏进行调整C:双击要调整的带区标志栏,在弹出的对话框中进行设置D:右击要调整的带区标志栏,在弹出的快捷菜单中选择菜单命令进行设置答案:C)15.如果要隐藏或显示报表控件工具,可利用下列________进行设置。

A:选择菜单命令“编辑”-“工具栏”,在弹出的对话框中B:选择菜单命令“显示”-“工具栏”,在弹出的对话框中C:选择菜单命令“工具”-“工具栏”,在弹出的对话框中D:选择菜单命令“格式”-“工具栏”,在弹出的对话框中答案:B)16.在报表设计器工具栏中,不包括______。

A:“选定对象”按钮B:“数据环境”按钮C:“数据分组”按钮D:“调色板工具栏”按钮答案:A)17.在Visual FoxPro 的报表设计器工具栏中,按钮的作用是________。

A:打开“数据分组”对话框B:打开数据环境设计器C:打开报表控件工具栏D:打开调色板工具栏答案:A)18.在报表控件工具栏中,用于打印表或视图中的字段,变量和表达式的计算结果的控件是_______。

A:域空间B:图形控件C:图片/OLE绑定控件D:按钮锁定答案:A)19.为使报表的打印效果美观,报表控件工具栏中提供了_________。

A:“线条”控件按钮美化报表B:“矩形”控件按钮美化报表C:“圆角矩形”控件按钮美化报表D:以上3种控件都可用来美化报答案:D)20.下列关于域控件的说法,错误的是____________。

A:在数据环境设计器中,每拖放一个字段到报表设置器中就是一个域控件B:域控件用于打印表或视图中的字段,变量和表达式的计算结果C:域控件的“表达式生成器”对话框中的“表达式”文本框中必须要有数据表达式,否则将不能添加该域控件D:如果域控件的“表达式生成器”对话框中的“表达式”文本框为空,可在“格式”文本框中设置表达式添加该域控件答案:21.在报表设计器中,要制作两个完全相同的控件,可使用的方法是_________。

A:选定控件,然后通过“复制”,“粘贴”命令进行复制操作B;选定控件,然后按下Ctrl键,同时用鼠标拖放选定控件进行复制C:选定控件,然后按下Shift键,同时用鼠标拖放选定控件进行复制D:以上方法均可答案:A)22.如果对打印的数据进行条件筛选,应使用方法________。

A:单击“报表表达式”的“打印条件”按钮,在弹出的对话框中进行设置。

B:选择“数据”—“筛选”菜单命令,在弹出的对话框中进行设置。

C:选择“报表”—“筛选”菜单命令,在弹出的对话框中进行设置。

D:选择“数据分组”—“筛选”菜单命令,在弹出的对话框中进行设置。

答案:A)23.对报表进行数据分组后,报表会自动包含的带区是______。

A:“标题”和“总结”带区B:“组表头”和“组注脚”带区C:“列表头”和“列注脚”带区D:“细节”带区答案:B)24.一个表中有“部门”,“职务”和“性别”字段,如果要连续显示同一部门中同一性别的不同职务的记录,可按______方式为关键字建立索引。

A:部门B:部门+性别C:部门+性别+职务D:职务+性别+部门答案:C)25.下列关于分组报表中记录顺序的说法,正确的是_______。

A:不管报表的数据源是何种类型的数据文件,对记录的分组无影响B:报表布局的同时排序数据C:如果以“部门”字段分组,每次报表处理一个不同的部门值,会自动将相同的部门值分到同一组数据中D:为使数据源适合于分组处理记录,应该对数据源进行适当的索引或排序答案:D)26.下列关于多栏报表的设计,说法错误的是________。

A:如果打印的内容较多,横向占用的页面较多,利用多栏报表设置比较好B:设置多栏报表的栏数,应从“文件”菜单中选择“页面设置”命令,在弹出的对话框中进行设置C:设置多栏报表后,在报表设置器中,会自动多出“列表头”和“列注脚”带区D:多栏报表有“从左至右”和“从上到下”两种打印顺序答案:A)27.下列关于报表的存储内容,说法正确的是________。

A:报表文件存储每个数据字段的值,数据源的位置和格式信息B:报表文件不存储格式信息,只存储每个数据字段的值和数据源的位置C:报表文件不存储数据源的位置,只存储每个数据字段的值和格式信息D:报表文件不存储每个数据字段的值,只存储数据源的位置和格式信息答案:D)28.下列关于报表预览的说法,正确的是_______。

A:如果报表文件的数据源内容已经更改,如果没有保存报表,其预览的结果是不会更改的B:在进行报表的预览同时,可以更改报表的布局C:在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D:以上说法均正确答案:C)29.下列关于报表的打印,不能在打印前事先弹出“打印”对话框的是______ 。

A:从“文件”菜单中选择“打印”命令B:在常用工具栏中,单击“打印”按钮C:在常用工具栏中,单击“运行”按钮D:右击“报表设计器”,在弹出的快捷菜单中选择“打印”命令答案:B)30.在命令窗口,可通过以下______命令打印报表。

A:REPORT 〈报表文件名〉TO PRINTERB:REPORT 〈报表文件名〉PRINTEWC:REPORT FORM 〈报表文件名〉TO PRINTERD;REPORT FORM〈报表文件名〉PREVIEW 答案:C)31.A)MNX B)FPX C)FXP D)FRG 答案:B)32.在中Visual Foxpro,报表由___________。

A)元组和属性组成B)表单和对象组成C)数据源和布局组成D)数据源和控件组成答案:C)34.在报表布局中,每个字段一列, 字段名在页面上方,字段与其数据在同一列,每行一条记录的布局类型为___________。

A)列报表B)行报表C)多栏报表D)一对多报表答案:A)35.分组报表,其布局类型属于___________。

A)列报表B)行报表C)多栏报表D)一对多报表答案:A)36.Visual Foxpro中,调用报表设计器的方法有___________。

A)在项目管理器环境下调用B)菜单方式调用C)利用命令CREATE REPORT调用D)以上方法均可答案:D)37.下列方法中,不能启动报表向导的是。

A)在命令窗口输入CRREATE REPORT命令B)在“新建”对话框中启动报表向导C)在“工具”菜单中选择“向导”子菜单,选择“报表”D)直接单击工具栏上的“报表向导”图标按钮答案:A)38.使用报表向导定义报表时定义报表布局的选项是___________。

A)列数,方向和字段布局B)列数,行数和字段布局C)行数,方向和字段布局D)行数,行数和方向答案:A)39.报表设计器中,基本带区不包含___________。

A)标题带区B)页标头带区C)细节带区D)页注脚带区答案:A)40.如果创建了数据分组,在报表设计器中将自动包含___________ 。

A)“组标头”和“组注脚”带区B)“细节”带区C)“标题”和“总结”带区D)“列标头”和“列注脚”带区答案:A)41.从面向对象的角度来看,报表主要是对___________ 。

A)数据源及其布局的设计B)控件及其布局的设计C)控件及其数据源的设计D)控件和方法的设计答案:B)42.报表设计器中,带区的作用的___________ 。

A)控件数据在页面上的打印宽度B)控件数据在页面上的打印区域C)控件数据在页面上的打印位置D)控件数据在页面的答案:C)43.在报表设计器中,打印数据表中每条记录的带区,主要是___________ 。

A)“标题”带区B)“细节”带区C)“页标头”带区D)“总结”带区答案:B)44.利用“一对多报表向导”创建报表,把两个表中的数据分开显示,父表中的数据和子表中的数据分别显示在___________。

相关文档
最新文档