2002年1VFP真题
VFP两套试题(vfp考试必备)
第一套:*【程序填空】第一题*-------------------------------------------------------*题目:以下程序通过键盘输入5个数字,找出其中最小的数。
*-------------------------------------------------------SET TALK OFF***********SPACE**********【?】INPUT "请输入第一个数字" TO XM=XDO WHILE I<=4INPUT "请输入数字" TO X***********SPACE**********IF 【?】M=XENDIF***********SPACE**********【?】ENDDO? "最小的数是",MSET TALK ON第二题:【程序填空】-HS*-------------------------------------------------------*题目: 下面程序是计算1+3+5+…+99之和的程序。
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------SET TALK OFF***********SPACE**********【?】***********SPACE**********FOR I=1 TO 99 【?】S=S+IENDFOR?"结果="***********SPACE**********?? 【?】SET TALK ON第三题:*题目: 下面程序是求一个数值型数据的小数位数、整数位数* 以及该数的实际输出位数的程序。
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------SET TALK OFFCLEARINPUT "X=" TO XM=XIF X=0?"小数位数为:0,整数位数为:0,"+"该数的实际输出位数为:1。
VF习题集(答案)
VFP面向对象程序设计习题作业200 至200 学年计算机与信息科学系VFP练习题习题一一、单项选择题1. 数据库管理系统的英文缩写是d。
A) DBM B) DB C) DBS D) DBMS2. 支持数据库各种操作的软件系统是d。
A) 操作系统B) 命令系统C) 数据库系统D) 数据库管理系统3. c是存储在计算机存储设备上相关数据的集合。
A) 网络系统B) 操作系统C) 数据库D) 数据库管理系统4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。
A) 数据库管理系统B) 数据库系统C) 文件系统D) 软件系统5. 数据库系统的核心是b 。
A) 数据库B) 数据库管理系统C) 操作系统D) 文件系统6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。
A) DBMS包括DB和DBS B) DB包括DBS和DBMSC) DBS包括DB和DBMS D) DBMS包括DBS7. VFP是一种d数据库管理系统。
A) 网状型B) 共享型C) 层次型D) 关系型8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。
A) 选择B) 投影C) 连接D)层次二、填空题1. 数据库系统的核心部分是数据库管理系统。
2. 在关系数据库的三种关系运算是选择、投影、连接。
3. 从关系中找出满足条件的元组的操作是_选择__运算。
习题二一、单项选择题1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。
A)255 B)254 C)20 D)无限制2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。
A)文件B)显示C)工具D)窗口3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。
A)255 B)128 C)8 D)2544. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。
全国计算机等级考试VFP二级试题集及答案(2002到2010年)
2002年9月全国计算机考试VF二级考试笔试试题一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。
请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。
(1)在写列四个选项中,不属于基本关系运算的是A)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系(3)VF支持的数据模型是A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(4)VF的命令窗口中键如CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤A)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5)将内存变量定义为全局变量的VF命令是A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL 0(6)扩展名为DBC的文件是A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是A)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx0(8)下面有关索引的描述正确的是A)简化里索引以后。
原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作(9)若建立索引的字段值不允许重复,并且一个表中只能创建一个。
2002年(秋)VFP二级考试笔试卷
2002年(秋)二级考试笔试卷(VFP)(本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟)说明:1.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型。
2.选择题用答题卡答题。
每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用 HB 铅笔涂写在答题卡的相应答题号内。
每选对一项得1分,不选或选错不得分。
3.填空题用答题纸答题。
请将答案填写在答题纸的相应答题号内,每个答案只占一行,不得换行。
每填对一个答案得1分,不填或填错不得分。
4.请认真填写并仔细核对答题卡和答案纸上的学校、准考证号是否正确。
第一部分计算机基础知识(各语种相同)1.在计算机科学中,常常会遇到用二进制、八进制、十六进制等表示的数据。
对于算术表达式1023-377Q+100H,其运算结果是____1______。
A. 1024B. 746HC. 746QD. 10232.计算机在处理数据时,对数据的大小都有范围限制。
以下运算中可能产生数据溢出的是____2_______。
A. 两个数作“与”操作B. 两个数作“或”操作C. 两个异号的数相加D. 两个异号的数相减3.在计算机中处理汉字信息时,不同处理阶段常使用不同形式的编码表示,例如输入码、机内码和字型码等。
下列有关汉字信息编码的叙述中,不正确的是_____3_______。
A.采用不同输入法输入的同一个汉字,其机内码相同B.对于同一个汉字,不同字体的字型码各不相同C.在Window95/98中,不同字体的字型码均分别以不同的文字进行保存D.在Window95/98中,对于GB2312字符集中的所有汉字,其机内码就是国标码4.高速缓存(Cache)是现代计算机中重要的存储器之一,在目前的Pentium系列PC机中Cache 通常分为两极。
其中,一级Cache位于_4__中。
A. CPU芯片B. RAM芯片C. 主板D. 硬盘5.在评价计算机的性能时,通常用MIPS来描述计算机的_____5_____。
2002年(秋)笔试
2002年(秋)二级考试笔试卷参考答案(VFP)(本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟)说明:1.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型。
2.选择题用答题卡答题。
每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用 HB 铅笔涂写在答题卡的相应答题号内。
每选对一项得1分,不选或选错不得分。
3.填空题用答题纸答题。
请将答案填写在答题纸的相应答题号内,每个答案只占一行,不得换行。
每填对一个答案得1分,不填或填错不得分。
4.请认真填写并仔细核对答题卡和答案纸上的学校、准考证号是否正确。
第一部分计算机基础知识(各语种相同)1.在计算机科学中,常常会遇到用二进制、八进制、十六进制等表示的数据。
对于算术表达式1023-377Q+100H,其运算结果是____1______。
A. 1024B. 746HC. 746QD. 10232.计算机在处理数据时,对数据的大小都有范围限制。
以下运算中可能产生数据溢出的是____2_______。
A. 两个数作“与”操作B. 两个数作“或”操作C. 两个异号的数相加D. 两个异号的数相减3.在计算机中处理汉字信息时,不同处理阶段常使用不同形式的编码表示,例如输入码、机内码和字型码等。
下列有关汉字信息编码的叙述中,不正确的是_____3_______。
A.采用不同输入法输入的同一个汉字,其机内码相同B.对于同一个汉字,不同字体的字型码各不相同C.在Window95/98中,不同字体的字型码均分别以不同的文字进行保存D.在Window95/98中,对于GB2312字符集中的所有汉字,其机内码就是国标码4.高速缓存(Cache)是现代计算机中重要的存储器之一,在目前的Pentium系列PC机中Cache 通常分为两极。
其中,一级Cache位于_4__中。
A. CPU芯片B. RAM芯片C. 主板D. 硬盘5.在评价计算机的性能时,通常用MIPS来描述计算机的_____5_____。
VFP题库及标准答案
VFP题库及标准答案一、选择题(共40道,每道1分)1、在下面的数据类型中默认值规定为0的是 ( a)A、数值型B、字符型C、逻辑型D、日期型2、在下面的Visual FoxPro表达式中,不正确的是 (c)A、{^2002-05-01 10:10:10 AM}-10B、{^2002-05-01}-DATE()C、{^2002-05-01}+DATE()D、{^2002-05-01}+103、假定已经执行了命令M="28+2", 再执行?&M,屏幕显示的结果是: ( b)A、30B、28+2C、[28+2]D、30.004、下面关于Visual FoxPro数组的叙述中,错误的是 ( c )A、用DIMENSION和DECLARE都可以定义数组B、Visual FoxPro支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种数据类型D、新定义数组的各个数组元素初值为.F.5、在VFP系统下,文件名中哪个是不合法的 (c)A、teacherB、student_12C、stu dentD、s1236、表达式VAL("ABC12")+100的结果是 (a)A、数值型B、字符型C、逻辑型D、表达式非法7、要为当前表中所有性别为“女”的职工增加100元工资,应使用命令( b ) 。
A、replace all 工资 with 工资+100B、replace 工资 with 工资+100 for 性别='女'C、change all 工资 with 工资+100D、change all 工资 with 工资+100 for 性别='女'8、?AT("学生","中文系学生")命令显示的结果是(a)A、7B、4C、.T.D、19、在VFP中,用来指定以共享方式打开表文件的子句是( )。
VFP(1-4章)复习题
第一章数据库技术概述一、选择题1、在下列四个选项中,不属于基本关系运算的是()。
A)连接 B)投影C)选择D)排序2、从关系模式中指定若干个属性组成新的关系的运算称为()。
A) 联接 B) 投影 C) 选择 D) 排序3、在教师表中,如果要找出职称为“副教授”的教师,所采用的关系运算是()。
A)选择 B)投影C)联接 D)自然联接4、有两个关系R和T如下:TR10、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。
A)一对一联系B)一对二联系C)多对多联系D)一对多联系11、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A)一对一 B)一对多 C)多对一 D)多对多12、一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是()。
A)1:1联系B)1:m联系C) m:1联系D) m:n联系13、Visual FoxPro关系数据库管理系统是()。
A)操作系统的一部分 B)操作系统支持下的系统软件C)一种编译程序 D)一种操作系统14、数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指 ( )。
A) 数据与程序独立存放B) 不同的数据被存放在不同的文件中C) 不同的数据只能被对应的应用程序所使用D) 以上三种说法都不对15、Visual Foxpro是一种()。
A)数据库系统 B)数据库管理系统 C)数据库 D)数据库应用系统16、在数据管理技术发展的三个阶段中,数据共享最好的是()。
A)人工管理阶段 B)文件系统阶段C)数据库系统阶段 D)三个阶段相同17、Visual FoxPro6.0属于()。
A)层次数据库管理系统B)关系数据库管理系统C)面向对象数据库管理系统D)分布式数据库管理系统18、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。
A) DBS包括DB和DBMS B) DBMS包括DB和DBSC) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS19、DBMS的含义是()。
VFP考试题目及答案.doc
VFP考试题目及答案一、填空题5•退出VFP系统所使用的命令是 ______ 。
6•程序设计屮常用的三种基木结构是 ______、_____ 和 ________ 。
7. 将数学表达式{[(5+8)x6+32]・20}亦0转换成VFP表示的表达式为。
8. 设X=145, Y= 56, Z=<(X-Y n,表达式&Z+1 的值是 ____________ 。
9. Visual FoxPro中命令执行方式分为___ _____ 和。
10. 父文件与子文件建立关联吋,必须先对子文件按关键字建立,然后用命令建立关联。
11丄EFT(“123456789”丄EN(“商学院”))的函数值是_____ 。
12. 函数丫EAR ({A1978/09/09})返回值的数据类型是___________ 。
13. ___________________________________ 表达式(1998/09/08)的数据类型是 ________________________________________ 。
14. “(1998/09/08)” 的数据类型是——。
15. {A1998/09/08}的数据类型是——16. ________________________________ 写出表达式INT(5.984)的值 ____ , 17•写出下列语句的运行结果。
2 ? INT(-5.6) __________⑵?MOD(15, 4) _________⑶? SQRT(36)_________⑷? MAX(12, 6) _________SQRT(16)+25 的值 ______________________,MOD(16,-5)的值____________ LENHFOXPRO数据库管理系统]”)的值⑸? Q$ 'AaBbCcQq' __________(6) ?AT(t A,, •RSDA.DBF3) _________⑺? LEFTfCOMP; 3) ________(8) ? SUBS(,ASDFGHJK,, 2, 2) __________18.VFP屮扩展名为VUE的文件是_________ 文件;19•逻辑表达式MOD(20,5)=MOD(20,4)的结杲是_________ , “张三”$來”的结果是 ______ , “01 /02/93,,>u02/02/92n的结果是________ 。
2002年(秋)Visual FoxPro 二级考试上机试卷
2002年(秋)Visual FoxPro 二级考试上机试卷(VFP01)(本试卷上机考试时间为70分钟)一、项目、数据库和表操作(12分)打开软盘根目录下的项目文件TEST,在该项目文件中已有一数据库SJK.1.按如下要求修改sjk中学生(xs)表的结构:(1)将性别(xb)字段的标题设置为“性别”,默认值设置为“男”;(2)设置xb字段的有效性(验证)规则,要求性别必须为“男”或“女”;(3)设置xb字段的有效性(验证)信息为:“性别必须为男或女”;(4)创建一个普通索引xc,要求先按xb字段排序,性别相同的再按出身日期(csrq)字段排序;(5)为学号(xh)字段设置输入掩码:接受8个字节的字符,且只接受数字。
2.把软盘根目录中的表文件GZB.DBF添加为TEST项目中的自由表,并为其添加编辑说明为“教师工资表”。
3.修改GZB表中所有记录的住房补贴(zfbt)字段的值,规定为:1998年(含1998年)以后参加工作的教师(注:gzrq字段为工作日期),其住房补贴为基本工资(jbgz)的19%,而其他教师没有住房补贴。
4.为XS表设置删除触发器:不允许删除。
5.XS表已存在主索引xs xh,索引表达式为xh,CJ表已存在普通索引cjxh,索引表达式为xh。
以XS表为主表,CJ表为子表按xh建立永久关系,并设置XS表和CJ表之间的参照完整性:更新级联。
二、设计查询(8分)在TEST项目中已存在查询chaxun,且在SJK 中包含一个名为JSST的视图,该视图中包含教师的各种基本信息,其中含有职称代号(zcdh)、职称(zc)、出生日期(csrq)和教师所在的系代号(xdh)等字段,另外在系名(XIM)表中含有系名字段(ximing)。
按如下要求修改查询:基于JSST视图和XIM表查询每个系各种职称的人数,平均年龄。
要求输出字段为:xdh、ximing、zc、人数、平均年龄,查询结果按xdh的升序排序。
VFP1)
34、在Visual FoxPro中,关于查询和视图的正确描述是
A、查询是一个预先定义好的SQL SELECT语句文件 B、视图是一个预先定义好的SQL SELECT语句文件 C、查询和视图是同一种文件,只是名称不同 D、查询和视图都是一个存储数据的表
7、 修改表结构的命令是____ ,请输入命令全称。
8、 对表结构的修改是在____ 对话框中完成的。
9、 browse模式和change模式的切换,可以通过___ 菜单中的“浏览”和“编辑”命令来实现
10、 对于记录的相对定位,若记录指针到达文件尾部,则执行命令?eof( )后,显示的值为___
A、记录指针定位并显示第4号记录 B、记录指针定位第4号记录,但不显示该记录 C、显示第2、3、4号记录 D、仅显示第4号记录
31、多个记录向数组传送数据的命令为
A、SCATTER B、GATHER C、COPY TO ARRAY D、APPEND FROM ARRAY
28、当前工资表中有108条记录,当前记录号为8,用SUM命令计算工资总和时,若缺省范围和条件短语,则系统将
A、只计算当前记录的工资值 B、计算前8条记录的工资和 C、计算后8条记录的工资和 D、计算全部记录的工资和
29、已执行过命令 USE 人事.DBF INDEX ON 职称 TO 人事.IDX 现要查找职称为“教授”的记录,应使用命令( )
24、可以伴随着表的打开而自动打开的索引是
A、单一索引文件(IDX) B、复合索引文件(CDX) C、结构化复合索引文件 D、非结构化复合索引文件
25、执行命令use student index xh.idx,fh.cdx,xm.idx,zf.idx后,表student的主控索引文件为:( )
2002-2010[1].3计算机等级二级vfp历年考试真题答案(打印版)
2002年9月全国计算机考试VF二级考试笔试试题一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。
请将正确选项添涂在答题卡相应的位置上,答2004年9月计算机等级考试二级VF笔试试题一、选择题( (1)~(35) 每题2分,共70分)下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统 C) 数据库管理员 D) 数据库(2) 从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3) 对于"关系"的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4) 在表设计器的"字段"选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5) 在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6) 扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7) 下列程序段的输出结果是CLEARSTORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) ?A,B PROCEDURE SWAP PARAMETERS X1, X2 TEMP=X1 X1=X2 X2=TEMP ENDPROC A) 10 20 B) 20 20 C) 20 10 D) 10 10(8) 使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9)~(11)使用下图:表单名为Form1,表单中有两个命令按钮(Command1 和Command2)、两个标签、两个文本框(Text1和Text2)。
vf期末考试题库及答案2002
vf期末考试题库及答案2002一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的?A. 表单控件的TabIndex属性决定了控件的名称B. 表单控件的Name属性决定了控件的名称C. 表单控件的Caption属性决定了控件的名称D. 表单控件的Tag属性决定了控件的名称答案:B2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LEFT()C. RIGHT()D. MID()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. DOB. OPENC. CREATED. RUN答案:D4. 在Visual FoxPro中,以下哪个属性用于设置表单的标题?A. CaptionB. TextC. TitleD. Label答案:A5. 在Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSEB. RELEASEC. DESTROYD. CLEAR答案:C6. 在Visual FoxPro中,以下哪个函数用于将字符串转换为日期?A. CTOD()B. CDTOD()C. DTOC()D. DTOC()答案:A7. 在Visual FoxPro中,以下哪个命令用于设置当前数据库?A. SELECTB. USEC. SET DATABASED. SET DEFAULT答案:C8. 在Visual FoxPro中,以下哪个属性用于设置表单的背景颜色?A. BackColorB. BackColorC. ColorD. Background答案:A9. 在Visual FoxPro中,以下哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B10. 在Visual FoxPro中,以下哪个命令用于创建一个新表?A. CREATE TABLEB. CREATE DATABASEC. CREATE FORMD. CREATE REPORT答案:A二、多项选择题(每题3分,共15分)11. 在Visual FoxPro中,以下哪些属性用于设置表单控件的外观?A. BackStyleB. BackColorC. FontD. ForeColor答案:ABCD12. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. REPLACE()答案:ABCD13. 在Visual FoxPro中,以下哪些命令用于数据查询?A. SELECTB. SEEKC. FINDD. LOCATE答案:ABCD14. 在Visual FoxPro中,以下哪些属性用于设置表单控件的位置和大小?A. LeftB. TopC. WidthD. Height答案:ABCD15. 在Visual FoxPro中,以下哪些函数用于数学计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:ABCD三、填空题(每题3分,共30分)16. 在Visual FoxPro中,使用________命令可以创建一个新表。
计算机二级(VF)VisualFoxPro概述章节练习试卷1(题后含答案及解析)
计算机二级(VF)VisualFoxPro概述章节练习试卷1(题后含答案及解析)题型有:1. 选择题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.打开VisualFoxPro“项目管理器”的“文档”(Does)选项卡,其中包括______。
A.表单(Form)文件B.报表(Report)文件C.标签(Label)文件D.以上三种文件正确答案:D 涉及知识点:Visual FoxPro概述2.在VisualFoxPro中,用于建立或修改过程文件的命令是______。
A.MODIFY<文件名>B.MODIFY COMMAND<文件名>C.MODIFY PROCEDURE<文件名>D.上面B和C都对正确答案:B 涉及知识点:Visual FoxPro概述3.使用VisualFoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在Result中选择______。
A.Pad NameB.SubmenuC.CommandD.Procedure正确答案:B 涉及知识点:Visual FoxPro概述4.扩展名为.dbc的文件是______。
A.表单文件B.数据库表文件C.数据库文件D.项目文件正确答案:C 涉及知识点:Visual FoxPro概述5.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是______。
A.DO mymenuB.DO mymenu.mprC.DO mymenu.pjxD.DO mymenu.max正确答案:B 涉及知识点:Visual FoxPro概述6.一个数据库名为student,要想打开该数据库,应使用命令______。
A.OPEN studentB.OPENDATA studentC.USEDATA studentD.USE student正确答案:B 涉及知识点:Visual FoxPro概述7.在命令窗口中,将A盘根目录下的STD.PRG文件复制到C盘的\DB目录中,应使用命令______。
第一章 数据库系统基础知识 标准答案
第一章数据库系统基础知识答案————————————————————————————————作者:————————————————————————————————日期:2一、选择题2000秋:1.根据关系模型的有关理论,下列说法中不正确的是 D 。
A.二维表中的每一列均有唯一的字段名B.二维表中不允许出现完全相同的两行C.二维表中行的顺序,列的顺序可以任意交换D.二维表中行的顺序,列的顺序不可以任意交换2001年(春)2. Visual FoxPro是一个__B____。
A. 数据库系统B. 数据库管理系统C. 数据库D. 数据库管理员3. 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而_ ____是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。
A. 数据模型B. 物理模型C. 逻辑模型D. 概念模型2006年(春)4. 数据库系统与文件系统的最主要区别是 DA.数据库系统复杂,而文件系统简单B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决5. 关系模型的基本结构是___C______。
A.树形结构B.无向图C.二维表D.有向图2009秋:6. 目前数据库管理系统(DBMS)有许多不同的产品。
在下列DBMS产品中,不属于(Microsoft)公司开发的是 DA. Visual FoxProB. AccessC. SQL ServerD. Oracle2009年春7. 在下列叙述中,错误的是 C 。
A.关系型数据库中的每一个关系都是一个二维表B.在关系模型中,运算的对象和运算的结果都是二维表C.二维表中不允许出现任何数据冗余D.Visual FoxPro是一种关系型数据库管理系统产品8.关键字是关系模型中的重要概念。
《VFP语言程序设计》考试试题及参考答案
《VFP 语言程序设计》考试试卷年级 专业 姓名 学号 座位号一、单项选择(在备选答案中选出一个正确答案,将答题卡上对应的选项涂黑。
每题2分,共50分)01.按照数据库管理系统采用的数据模型Visual FoxPro 是_____DBMS 。
A )层次型 B )混合型 C )关系型 D )网状型02.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是_____。
A )DBS 包括DB 和DBMS B )DBMS 包括DB 和DBSC )DB 包括DBS 和DBMSD )DBS 就是DB ,也就是DBMS 03.关系数据库管理系统存储与管理数据的基本形式是_____。
A )关系树B )二维表C )结点路径D )文本文件04.用户启动Visual FoxPro 后,若要退出Visual FoxPro 回到Windows 环境,可在命令窗口中输入_____命令。
A )EXITB )CLOSEC )SYSTEMD )QUIT 05.Visual FoxPro 的最大特点是______。
A) 面向过程编程技术 B) 面向对象编程技术 C) 结构化编程技术 D) 界面友好06.在Visual FoxPro 数据库管理系统中,下列数据是常量的是_____。
A )T B ).T. C )TOP D )02/10/9907.在Visual FoxPro 中,下列定义的变量名中,错误的是_____。
A )ABC B )3A C )A_3 D )A3 08.下列四个选项中,结果相同的是 。
A )LEET(″Visual FoxPro″,6)与SUBSTR(″Visual FoxPro″,1,6)B )YEAR(DA TE())与SUBSTR(DTOC(DATE()),7,2)C )AT(″5″,″36-5*4″)与LEN(″36-5*4″)D )假定A=″this ″,B=″is a string″,A-B 与A+B 09.在Visual FoxPro 中说明数组的命令是_____。
VFP习题及答案
1 VFP上机实践习题及答案一、选择题:1 B2 D3 A4 B5 B6 B7 D8 A9 B 10 A1. 在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为A) 索引码 B) 关键字 C) 域 D) 外码2. 运行 Visual Foxpro 6.0,错误的方法是A) 双击 Visual Foxpro 6.0 图标B) 单击 Visual Foxpro 6.0 图标回车C) 右击 Visual Foxpro 6.0 图标,并单击其快捷菜单中的"打开"命令D) 拖动 Visual Foxpro 6.0 图标到一个新位置3. 学生性别的取值只能为"男","女",这个范围在关系模型中被称为A) 域 B) 码 C) 分量 D) 集合4. Visual Foxpro 6.0 的系统配置文件是A) config.sys B) config.fpw C) win.ini D) autoexec.bat5. 启动 Visual Foxpro6.0 屏幕上出现两个窗口:一个是 Visual Foxpro 6.0 的主窗口,另一个是A) 文本 B) 命令 C) 帮助 D) 对话框6. 在 Visual Foxpro 6.0 中,可以在同类数据之间进行减运算的数据类型是A) 数值型,字符型,逻辑型 B) 数值型,字符型,日期型C) 数值型,日期型,逻辑型 D) 字符型,日期型,逻辑型7. 下列表达式中不符合 Visual Foxpro 6.0 语法要求的是A) 04/05/99 B) T+t C) 1234 D) 2X>158. 在以下四组中,每组有两个分别运算的函数,运算结果相同的是A) LEFT("FoxBASE",3)与SUBSTR("FoxBASE",1,3)B) YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)C) TYPE("36-5*4")与TYPE(36-5*4)D) 假定 A= "this ", B= "is a string",A-B与A+B9. 学生数据库的性别字段为逻辑型,男为逻辑真,女为逻辑假。
2002(春)上机题
计算机基础知识和应用能力等级考试上机试卷二级 Visual FoxPro(VFP01)(本试卷上机考试时间为70分钟)一、项目、数据库和表操作打开软盘根目录下的项目文件TESTA,在该项目文件中已存在一个数据库SJK,根据下列要求完成有关数据库及表的操作。
1.修改数据库中JS表(教师)的结构,要求:(1)修改jbgz字段的宽度,使之能容纳6位整数和1位小数;(2)将ximing字段的标题设置为“所在系科”,默认值设置为“系”;(3)设置zc字段的有效性规则及信息:职称只能是“助教、讲师、副教授、教授”中的一个;(提示:可采用inlist( )函数,inlist函数的格式为INLIST(eExpression1, eExpression2 [, eExpression3 ...]))(4)创建普通索引glgz,要求先按工龄(gl)排序,如果工龄相同,再按基本工资(jbgz)排序。
2.将自由表JSB添加到SJK中,并在项目中为该表添加说明:“教师表”。
3.用你认为最快的方法按如下要求修改JSB表中记录的基本工资数据:教授加125、副教授加89。
4.JS表和RK表已按gh建立永久性关系,试按下列要求设置两个表之间的参照完整性规则:如果在RK表中存在匹配的关键字值,则禁止在JS表中删除记录。
二、设计查询1.在TESTA项目中已存在查询chaxuna,数据库SJK中含有JS表(教师),教师表中jbgz字段表示教师的基本工资,按如下要求设计查询chaxuna:查询各职称(zc)层次教师的人数和各职称层次教师的平均基本工资,要求输出字段为:zc,人数,平均工资。
查询结果按平均工资的降序排序。
2.已知SJK数据库中的KC表(课程)包含xf字段(学分)。
在TESTA项目中已存在查询chaxunb,按如下要求设计该查询:基于CJ表(成绩)和KC表查询各学生各门课程的学分。
学分根据KC表中的xf字段和CJ 表中的cj而定,如果成绩大于或等于60,则学分为KC表中相应课程的xf字段值,否则学分为0(提示:学分可按表达式iif(cj>=60,kc.xf,0)计算得到)。
《VFP数据库》试卷(带答案)
《VFP数据库》试卷1.下列表达式的结果为真的是()。
A.'中国'<='大连' B.'电脑'$'电脑报'C.2*4.2<=11%6 D.'电脑报'=='电脑'2.视图不能单独存在,它必须依赖于()。
A.视图B.查询C.数据表D.数据库3.有如下SQL select语句:select * from 成绩 where 数学 between 80 and 100与该语句等价的SQL语句是()。
A.select * from 成绩 where 数学 <100 and 数学>80B.select * from 成绩 where 数学 >=100 and 数学<=80C.select * from 成绩 where 数学 >100 and 数学<80D.select * from 成绩 where 数学 <=100 and 数学>=804.SQL语句中修改表结构的命令是()。
A.alter table B.modify tableC.alter structure D.modify structure5.SQL中,select语句的功能是()。
A.定义B.查询C.修改D.控制6.只有数据表中有而自由表中没有的索引类型是()。
A.普通索引B.唯一索引C.主索引D.候选索引7.要将当前数据库的“照片”字段删除,应使用()命令。
A.delete B.zap C.modify structure D.pack 8.一个工作区最多可以打开()个表。
A.32767 B.1 C.2 D.39.查询设计器的“筛选”选项卡,对应SQL语句的子句是()。
A.join on子句B.where子句C.group by子句D.having子句10.字符串长度函数len("学英语从ABC开始")的结果是()。
2002年全国计算机等级考试三级笔试样题(Visual FoxPro语言程序设计 )
2002年全国计算机等级考试三级笔试样题(Visual FoxPro语言程序设计)一、的选择题..joxue.(1)~(35)题每题2分,共70分。
..joxue.下列各题A)、的B)、的C)、的D)四个先项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
..joxue.(1的关系数据库管理系统所管理的关系是JoxueJoxue 。
..joxue.A) 一个DBF文件B) 若干个二维表C) 一个DBC文件D) 若干个DBC文件..joxue.(2的不允许记录中出现重复索引值的索引是Joxue 的。
..joxue.A) 主索引JoxueJoxueJoxueJoxueJoxue的B) 主索引、的候选索引、的普遍索引..joxue.C) 主索引和候选索引JoxueJoxueJoxue D) 主索引、的候选索引和唯一索引..joxue.(3的要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表Joxue 。
..joxue.A) 是同一个数据库中的两个表Joxue B) 不同数据库中的两个表..joxue.C) 两个自由表JoxueJoxueJoxueJoxue的D) 一个是数据库表另一个是自由表..joxue.(4的在Visual FoxPro中,可以对字段设置默认值的表Joxue 。
..joxue.A) 必须是数据库表JoxueJoxueJoxue的B) 必须是自由表..joxue.C) 自由表或数据库表JoxueJoxueJoxue D) 不能设置字段的默认值..joxue.(5的Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是Joxue。
..joxue.A) 索引、的排序、的查找JoxueJoxueJoxue B) 建库、的录入、的排序..joxue.C) 选择、的投影、的联接JoxueJoxueJoxue D) 显示、的统计、的复制..joxue.(6的打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2002年(春)VFP二级笔试参考答案第一部分计算机基础知识1. 在下列四个无符号整数中,最大的数是 c 。
A. 二进制11001010B. 八进制712C. 十六进制4FFD. 十进制5662. 在下列汉字标准码中, b 是我国台湾地区计算机系统中广泛使用的一种汉字编码符集。
A. GBKB. BIG 5C.UCSD.CJK3. 在中文Windows95/98环境下,设有一段文本的内码为 CB F5 D0 B4 50 43 CA C7 D6 B8,则这段文本中,含有 b 。
A.2个汉字和1个西文字符C. 8个汉字和2个西文字符B. 4个汉字和2个西文字符D. 4个汉字和1个西文字符4. 从逻辑功能上看,Intel Pentium处理器主要由执行单元、指令预取文件、地址转换和管理部件、指令与数据快存、 a 以及控制器等组成。
A. 总线接口部件B.指令寄存器C.数据寄存器D. 运算器5. 目前的PC机系统中,BIOS是一组机器语言程序,它是计算机硬件与软件之间的接口,也是操作系统的基础成分。
BIOS存储在PC机的 b 中A. RAMB. ROMC. CMOSD. 启动盘6. 目前,计算机病毒传播的一个重要途径是通过电子邮件,这类病毒通称为“电子邮件型病毒”(如“爱虫”、“欢乐时光”等病毒)。
下列叙述中正确的是 d 。
A. 电子邮件型病毒总是隐藏在邮件的附件中B. 只要接受到含有病毒的邮件,计算机就一定会被病毒感染。
C. 电子邮件型病毒一定是用HTML编写的代码D. 电子邮件型病毒也可以通过软盘等存储媒体传播7. 软件工程的文件资料(通称“文档”)是软件产品的一个重要部分。
软件文档可以分为三类,即 a 。
A. 用户文档、开发文档和管理文档B. 用户文档、开发文档和使用文档C. 设计文档、开发文档和管理文档D. 用户文档、维护文档和管理文档8. 下列Windows系列操作系统软件中, c 是最新产品。
A. Windows98B. Windows MEC. Windows XPD. Windows 20009. 目前较为流行的局域网是采用集线器和双绞线组成的网。
从逻辑上(即访问控制方式上)看,这种网的拓扑结构应属于 b 。
A. 环形网B. 星形网C. 总线网D. 树形网10. TCP/IP与OSI/RM 有不少差别:TCP/IP分为三个层次,而 OSI/RM分为七个层次。
其中,TCP/IP 中的IP相当于OSI中的 b 。
A.应用层B. 网络层C. 物理层D.传输层11.DVD-Video采用 b 标准,把高分辨率的图象经压缩编码后储存在高密度光盘上。
A. MPEG-1B. MPEG-2C. MPEG-3D. MPEG-412. 以下关于超媒体的叙述中,不正确的是 d 。
A. 超媒体可以包含图画、声音和动态视频信息等B. 超媒体的信息可以存储在多台计算机中C. 超媒体可以用于建立功能强大的应用程序的“帮助“系统D. 超媒体采用一种线性的结构来组织信息13. Windows 95/98提供的“磁盘扫描程序”可以检测和修复多种磁盘错误。
在下列检查到的错误类型中,___d_是物理错误且无法修复。
A. 文件目录错误B. 文件名错误C. 文件交叉链接错误D. 磁盘扇区错误14. 在Windows95/98环境下,如果某个应用程序窗口处于最大化,双击该窗口的标题栏等价于单击该窗口的___a__按纽。
A. 还原B. 关闭C. 最小化D. 最大化15. 在Windows95/98环境下,下列有关回收站的叙述中正确的是___15__a_。
A. 回收站的大小不是固定的,系统可以根据需要随时自动地调整其大小B. 回收站可以保存从任何磁盘上删除的文件(夹)C. 可以从回收站中将文件(夹)拖放到软盘中D. 可以从回收站中将文件(夹)复制到剪贴板中16. Word 7.0/97有三种格式编排单位,它们分别是字符、段和___16__d_。
A. 页B. 词C. 句D. 节17. 在WORD 7.0/97环境下,下列所叙述的_17a___功能是Word本身不能实现的。
A. 按逆序页打印文档(其实“选项”里也有这个功能,只好理解成这个功能需要打印机的配合)B. 为文档设置打开权限密码和修改权限密码C. 在键入的同时检查拼写错误并能自动更正部分错误D. 宏病毒保护(即能发现宏病毒并发出警告)18. 在电子表格软件Excel 7.0/97环境下,下列叙述中不正确的是___18__c_。
A. 在一个单元格内最多可以存放255个西文字符B. 利用“填充柄”可向单元格输入系列数据C. 在输入由数字组成的字符输入项时,应为数字字符串加双引号D. 单元格引用分为相对应用和绝对引用两种19. Internet Explorer 5.0 软件本身不具备___19__d_的功能。
A. 查看网页的源文件C. 打印网页B. 删除Internet临时文件D. 编辑网页20. 在利用Outlook Express 5.0 收发电子邮件时,下列叙述中不正确的是__20__b_。
A. 一个用户可以同时使用多个邮件帐号接收电子邮件B. 一个用户可以同时使用多个邮件帐号发送电子邮件C. 可以将一封电子邮件同时发送给多个接收者D. 邮件的附件可以是任何类型的文件第二部分 Visual FoxPro 程序设计(2002 年春季)一、选择题(用答题卡答题,答案依次填在21-30答题号内)1. 关系模型中,超关键字___21__C_。
A. 可由多个任意属性组成B. 能由一个属性组成,其值能唯一标识该关系模式中任何一个元组C. 可由一个或多个属性组成,其值能唯一标识该关系模式中任何一个元组D. 以上都不是2. 数据库表的字段扩展属性中,通过对____22__A____的设置可以限制字段的内容仅为英文字母。
A. 字段格式B. 输入掩码C. 字段标题和注释D. 字段级规则3. 项目文件之前应在“项目管理器”中指定一个主文件,该主文件将作为已编辑的应用程序开始点。
下列类型的文件中,____23___D___文件不可以作为主文件.A. 查询B. 表单C. 菜单D. 类库4. 任何一个表单来说,下列说法中正确的是___24_C__。
A. 均可以创建新的属性、事件和方法C. 仅可以创建新的属性和方法B. 仅可以创建新的属性和事件D. 仅可以创建新的事件和方法5. 数据库中添加表的操作时,下列叙述中不正确的是___25_B__。
A. 可以将一个自由表添加到数据库中B. 可以将一个数据库表直接添加到另一个数据库中C. 可以在项目管理器中将自由表拖放到数据库中D. 欲使一个数据库表成为另一个数据库的表,则必须先使其成为自由表6. 的常规类型有列报表、行报表、一对多报表和多栏报表。
下列有关列报表和行报表的叙述正确的是___26_c__。
A. 列报表是指报表每行打印一条记录;行报表是指每行打印多条记录B. 列报表是指报表每行打印多条记录;行报表是指每行打印一条记录C. 列报表是指报表每行打印一条记录;行报表是指多行打印一条记录D. 列报表是指报表每行打印多条记录;行报表是指每行打印一条记录7. 页框对象的集合属性和计数属性可以对页框上所有的页面进行属性修改等操作。
页框对象的集合属性和计数属性的属性名分别为___27__A_。
A. Pages, PagecountB. Forms, FormCountC. Buttons, ButtonCountD. Controls, ControlCount8. 以下几组控件中,均可直接添加到表单中的是___28_C__。
A. 命令按钮组、选项按钮、文本框C. 命令按钮、选项按钮组、列表框B. 页面、页框、表格D.页面、选项按钮组、组合框9. 根据需要,可以把查询的结果输出到不同的目的地。
以下不可以作为查询的输出类型的是___29_D__。
A. 自由表B. 报表C. 临时表D. 表单10. 以下几组控件中,均具有ControlSource属性的是___30_D__。
A. EditBox,Grid,ComboBox C. ComboBox,Grid,TimerB. ListBox,Label,OptionButtonD. CheckBox,EditBox,OptionButton二、填空题(每空格1分,共30分,请用答题纸答题,不换行)1. 根据控件与数据源的关系,表单中的控件可以分为两类:与表或视图等数据源中的数据绑定的控件和不与数据绑定的控件。
前者称为数据绑定__型控件。
2. 独立的、无模式的、_无父__表单称为顶层表单。
3. 所有容器对象都具有与之相关的计数属性和集合属性,其中___集合__属性是一个数组,可以用以引用其包含在其中的对象。
4. 在创建用户自定义工具栏类时,可以向工具栏类添加的对象是除表格以外的所有可以添加到表单中的控件。
5. 将文本框对象的_ReadOnly属性设置为“真”时,则表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。
6. 用SELECT-SQL命令对数据进行查询时,SELECT命令中FROM子句用来指定数据源表,_Where__子句用来筛选源表记录,Having子句用来筛选结果记录。
7. 标签控件是用以显示文本的图形控件。
标签控件的主要属性的功能有:Caption 属性、BackStyle 属性、AutoSize 属性以及WordWrap 属性等。
其中WordWrap 属性的功能是__决定是否自动换行。
8. 设某表单的背景色为浅蓝色,该表单上某标签的背景色为黄色。
当该标签的BackStyle属性值设置为“0--透明”,运行该表单时该标签对象显示的背景色为_浅蓝色。
9. XSDA 表已经在工作区2中打开,则SELECT("XSDA")的值是_ 2 。
如果XSDA表中有一个字段名为BYXX的字段,且已设置了字段标题,则表达式DBGETPROP("xsda.byxx","FIELD","Caption")的返回值为该字段的标题。
10. 在表单设计器中设计表单时,如果从“数据环境设计器”中将表拖放到表单中,则表单中将会增加一个 Grid (表格)对象;如果从“数据环境设计器”中将某表的逻辑型字段拖放到表单中,则表单中将会增加一个Check (复选框)对象。
11. 在教学管理数据库中有二个表:课程表(KC)和成绩表(CJ)。
表结构如下:(1)查询每门课程的课程代号、课程名及平均分,且把查询结果保存到表文件KCCJ.DBF中,可以用SQL语句:SELECT KC.KCDH,KC.KCM,__AVG(CJ.CJ)_AS 平均分;FROM KC ,CJ;WHERE KC.KCDH=CJ.KCDH;GROUP BY KCDH;INTO _TABLE _KCCJ.DBF(2) 基于KC表和CJ表,已创建一个按KCDH查询的表单如下图所示:下拉列表框的RowSourceType 属性为:6--字段RowSource 属性为:KC.KCDH表格的RecordSourceType属性为:1--别名表格的RecordSource 属性为:_CJ.DBF12. 在一个学生挡案表中,要实现多字段排序:先按班级(bj,N,1)顺序排序,同班的同学再按出生日期(csrq,D)顺序排序,则其索引表达式应为:STR(BJ)+DTOC(CSRQ)。