河南理工大学08-09-2VFP试卷A

合集下载

vfp试卷A

vfp试卷A

《数据库》试卷(编号:A)系是A) DBS包括DB和DBMSB) DBMS包括DB和DBSC) DB包括DBS和DBMSD)DBS就是DB,也就是DBMS2、函数STR(-304.75)的值是。

A)-304 B)304 C)305 D) -3053、结构化程序设计所规定的三种基本控制结构是_______。

A)输入,处理,输出B)树型,网型,环型C)顺序,选择,循环 D)主程序,子程序,函数4、SQL实现分组查询的短语是______。

A)ORDER BY B)GROUP BY C)HAVING D)ASC5、将内存变量定义为全局变量的Visual FoxPro命令是______。

A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL6、在表中对所有记录作删除标记的命令是。

A)delete all B)pack C)recall all D)zap7、在Visual FoxPro中,可以对字段设置默认值的表。

A)必须是数据库表B)必须是自由表C)自由表或数据库表D)不能设置字段的默认值8、若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是A) 主索引B) 惟一索引C) 候选索引D) 普通索引9、参照完整性的规则不包括A) 更新规则B) 删除规则C) 插入规则D) 检索规则10、在VFP中,命令文件的扩展名是______。

A)TXT B)PRG C)DBT D)FMT11.专门的关系运算不包括下列中的A)联接运算B)选择运算C)投影运算D)交运算12.有如下赋值语句,结果为“大家好”的表达式是a=“你好” b=“大家”A)b+AT(a,1) B)b+RIGHT(a,1)C)b+LEFT(a,3,4) D)b+RIGHT(a,2)13、使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为。

A)2个B)3个C)5个D)6个14、如果内存变量和字段变量均有变量名"姓名",那么引用内存变量的正确方法是A) M.姓名B) M->姓名C) 姓名D) A和B都可以15、在Visual FoxPro中,有如下程序,函数IIF()返回值是*程序PRIVATE X,YSTORE "男" TO XY=LEN(X)+2?IIF(Y<4,"男","女")RETURNA)"女" B)"男" C).T. D).F. 16、命令SELECT 0的功能是A)选择编号最小的未使用工作区B)选择0号工作区C)关闭当前工作区的表D)选择当前工作区17、以下关于空值(NULL)叙述正确的是A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值018、在SQL语句中,与表达式"工资BETWEEN 1210 AND 1240"功能相同的表达式是A)工资>=1210 AND 工资<=1240B)工资>1210 AND 工资<1240C)工资<=1210 AND 工资>1240D)工资>=1210 OR 工资<=124019、以下属于非容器类控件的是。

2009年Visual FoxPro 试卷

2009年Visual  FoxPro 试卷

2008~2009学年第二学期VFP期末考试卷答题纸(2008经济、管理类)专业班级学号姓名得分一、选择题(用铅笔把选中的方格涂黑50×1=50分)1 2 3 45 6 7 89 11二、填空题(每行写一个答案25×2=50分)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.2008~2009学年第二学期VFP期末考试卷题目(2008级经济、管理类)一、选择题(50*1=50)1、已知某数据库中的xs.dbf已在2号工作区打开,且当前工作区为1号工作区,则下列命令不能将xs表关闭的是(1)。

A.CLOSE TABLE B. USE IN 2C.CLOSE DATABASE ALL D. USE2、子类或对象具有延用父类的属性、事件和方法的能力,称为类的_(2)。

A.继承性 B.抽象性 C.封装性 D.多态性3、根据需要,可以把查询结果输出到不同的目的地。

以下不可以作为查询输出类型的是(3) 。

A、自由表B、表单C、临时表D、报表4、以下的四组函数,返回值的数据类型一致的是__(4)___。

A. DTOC(DATE()),DATE(),YEAR(DA TE())B. ALLTRIM(〃VFP5.0〃),ASC(〃A〃),SPACE(8)C. STR(3.14,3,1),DTOC(DATE()),SUBSTR(〃ABCD〃,3,1)D. EOF(),RECCOUNT(),DBC()5、在下列几组文件类型中,均可设置为项目主程序的是(5)。

A.表单、菜单和.PRG程序 B.查询、菜单和表C.项目、数据库和.PRG程序 D.表单、查询、报表6、SQL的SELECT语句中,(6) 短语用于筛选源表记录。

A、JOINB、WHEREC、HA VINGD、ORDER BY7、设有一个表jsb,该表有一个名为zc的字段。

08秋二级VFP试卷

08秋二级VFP试卷

2008年秋浙江省高等学校计算机等级考试试卷(二级Foxpro)说明:⑴考生应将所有试题的答案填写在答卷上。

其中试题1到试题6请在答卷上的各小题选项的对应位置上填“√”。

⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内。

⑶考试时间为90分钟。

⑷本试卷中涉及到的相关表文件,其结构和记录如下所示:1、学生.DBF结构:学号姓名性别出生年月简历奖学金照片C,6 C,8 L,1 D,8 M,4 N,6,2 G,4记录:记录号# 学号姓名性别出生年月简历奖学金照片1 951001 王平.F. 05/06/70 memo 50.00 gen2 951003 李华.F. 01/23/71 memo 25.00 gen3 954006 张小强.T. 07/21/70 memo 0.00 gen4 953008 赵峰.T. 11/05/72 memo 75.00 gen5 954011 丁超.T. 09/27/70 memo 0.00 gen6 953013 罗浩.T. 09/09/71 memo 50.00 gen(注:性别=.F.为女,性别=.T.为男,学号前三位为班级号)2、课程.DBF结构:课程号课程名学时数C,4 C,20 N,3记录:记录号# 课程号课程名学时数1 0001 高等数学1082 0002 英语 903 0003 计算机基础 684 0004 数据库应用 805 0005 工程制图 803、成绩.DBF结构:学号课程号成绩C,6 C,4 N,5,1记录:记录号# 学号课程号成绩1 951001 0001 95.02 951003 0003 88.03 954006 0001 78.04 953008 0004 90.05 951001 0003 78.06 951003 0004 80.0试题1、(每空格3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

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

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

计算机二级《VFP》试题及答案计算机二级《VFP》试题及答案一、选择题1.在Visual FoxPro中与关系有关的是( )。

A.表或视图B.表或查询C.表单D.表或报表2.项目管理器窗口的“数据”选项卡用于显示和管理( )。

A.数据库、视图和查询B.数据库、自由表和查询C.数据库、视图、自由表和查询D.数据库、表单和查询3.在Visual FoxPro命令窗口退出Visual FoxPro的命令是( )。

A.QUITB.EXITC.CLOSED.RELEASE4.在Visual FoxPro中,不能隐藏命令窗口的操作是( )。

A.按Ctrl+F4组合键B.单击命令窗口右上角的“关闭”按钮C.单击“窗口”菜单下的“命令窗口”选项D.单击常用工具栏上的“命令窗口”按钮5.在Visual FoxPro中,CREATE PROJECT命令将创建一个( )。

A.项目B.数据库C.程序D.菜单6. 在Visual FoxPro中如果字段定义为日期型,则长度固定为( )。

B.6C.10D.47.假设A=〝计算机〞,B=〝等级考试〞,结果是“计算机等级考试”的表达式是( )。

A.STRING(A,〝是〞,B)B.A*〝是〞*BC.A/〝是〞/BD.A-〝是〞-B8.在Visual FoxPro中,假设一个表已经打开,执行LIST命令后再执行DISPLAY命令将显示该表的哪条记录( )。

A.无显示B.第一条记录C.随机不确定D.最后一条记录9.在Visual FoxPro中自由表可以建立的索引是( )。

A.候选索引、唯一索引和普通索引B.主索引、唯一索引和普通索引C.主索引、候补索引和普通索引D.主索引、候选索引、唯一索引10.假设已打开student表,命令INDEX ON性别TO student将产生一个名为( )。

A.性别.idx的文件B.student.cdx的文件C.student.idx的文件D.性别.cdx的文件11.在Visual FoxPro的查询设计器中,查询去向可以是标签。

2008年4月计算机等考二级VF试题与答案

2008年4月计算机等考二级VF试题与答案

2008年4月计算机等考二级VF试题与答案一选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)程序流程图中带有箭头的线段表示的是:A)图元关系 B)数据流 C)控制流 D)调用关系(2)结构化程序设计的基本原则不包括A)多态性 B)自顶向下 C)模块化 D)逐步求精(3)软件设计中模块划分应遵循的准则是A)低内聚低耦合 B)高内聚低耦合 C))低内聚高耦合 D))高内聚高耦合(4)在软件开发中,需求分析阶段产生的主要文档是A)可行性分析报告 B)软件需求规格说明书 C)概要设计说明书 D)集成测试计划(5)算法的有穷性是指A)算法程序的运行时间是有限的 B)算法程序所处理的数据量是有限的 C)算法程序的长度是有限的 D)算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是A)快速排序 B)冒泡排序 C)直线插入排序 D)堆排序(7)下列关于栈的叙述正确的是A)栈按“先进先出”组织数据 B)栈按“先进后出”组织数据 C)只能在栈底插入数据 D)不能删除数据(8)在数据库设计中,将E-R图转换成关系数据模型的过程属于A)需求分析阶段 B)概念设计阶段 C)逻辑设计阶段 D)物理设计阶段(9)有三个关系R、S和T如下:RST由关系R和S通过运算得到关系T,则所使用的运算为A)并 B)自然连接 C)笛卡尔积 D)交(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A)课号,成绩 B)学号,成绩 C)学号,课号 D)学号,姓名,成绩(11)在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是A)“顾客”与“收款口”的关系B)“收款口”与“收款员”的关系C)“班组”与“收款口”的关系D)“收款口”与“设备”的关系(12)在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是A)选择 B)投影 C)联接 D)自然联接(13)在SELECT语句中使用ORDERBY是为了指定A)查询的表 B)查询结果的顺序 C)查询的条件 D)查询的字段(14)有下程序,请选择最后在屏幕显示的结果:SET EXACT ONs="ni"+SPACE(2)IF s=="ni"IF s="ni"?"one"ELSE?"two"ENDIFELSEIF s="ni"?"three"ELSE?"four"ENDIFENDIFRETURNA)one B)two C)three D)four(15)如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是:A)M.姓名 B) M_>姓名 C)姓名 D) A和B都可以(16)要为当前表所有性别为"女"的职工增加100元工资,应使用命令A)REPLACE ALL 工资 WITH 工资+100B)REPLACE 工资 WITH 工资+100 FOR 性别="女"C)REPLACE ALL 工资 WITH 工资+100D)REPLACE ALL 工资 WITH 工资+100 FOR 性别="女"(17)MODIFY STRUCTURE命令的功能是:A)修改记录值 B)修改表结构 C)修改数据库结构 D)修改数据库或表结构(18)可以运行查询文件的命令是:A)DO B)BROWSE C)DO QUERY D)CREATE QUERY(19)SQL 语句中删除视图的命令是:A)DROP TABLE B)DROP VIEW C)ERASE TABLE D)ERASE VIEW(20)设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是:A) SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DE SCB) SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 AS CC) SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 AS CD) SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DE SC(21)设有订单表order(其中包括字段:订单号,客户号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是:A)DELETE TABLE order WHERE 签订日期<{^2002-1-1}B)DELETE TABLE order WHILE 签订日期>{^2002-1-1}C)DELETE FROM order WHERE 签订日期<{^2002-1-1}D)DELETE FROM order WHILE 签订日期>{^2002-1-1}(22)下面属于表单方法名(非事件名)的是:A)Init B)Release C)Destroy D)Caption(23)下列表单的哪个属性设置为真时,表单运行时将自动居中:A)AutoCenter B)AlwaysOnTop C)ShowCenter D)FormCenter(24)下面关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是:A)产生表单对象引用变量XX,在释放变量XX时自动关闭表单B)产生表单对象引用变量XX,在释放变量XX时并不关闭表单C)产生表单对象引用变量YY,在释放变量YY时自动关闭表单D)产生表单对象引用变量YY,在释放变量YY时并不关闭表单(25)表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将:A)执行表单的Click事件代码 B)执行选项按纽组的Click事件代码 C)执行Option1的Click事件代码 D)不会有反应(26)下列程序段执行以后,内存变量X和Y的值是:CLEARSTORE 3 TO XSTORE 5 TO YPLUS((X),Y)?X,YPROCEDURE PLUSPARAMETERS A1,A2A1=A1+A2A2=A1+A2ENDPROCA)8 13 B)3 13 C)3 5 D)8 5(27)下列程序段执行以后,内存标量y的值是:CLEARX=12345Y=0DO WHILE X>0y=y+x%10x=int(x/10)ENDDO?yA)54321 B)12345 C)51 D)15(28)下列程序段执行后,内存变量s1的值是:s1="network"s1=stuff(s1,4,4,"BIOS")A)network B)netBIOS C)net D)BIOS(29)参照完整性规则的更新规则中“级联”的含义是:A)更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录B)若子表中有与父表相关的记录,则禁止修改父表中连接字段值C)父表中的连接字段值可以随意更新,不会影响子表中的记录D)父表中的连接字段值在任何情况下都不允许更新(30)在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括:A)临时表 B)表 C)文本文件 D)屏幕(31)表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码:A)myForm.Page3.myPageFrame.Caption="修改"B)myForm.myPageFrame.Caption.Page3="修改"C)Thisform.myPageFrame.Page3.Caption="修改"D)Thisform.myPageFrame.Caption.Page3="修改"(32)向一个项目中添加一个数据库,应该使用项目管理器的:A)“代码”选项卡B)“类”选项卡C)“文档”选项卡D)“数据”选项卡下表是用list命令显示的“运动员”表的内容和结构,(33)-(35)题使用该表:记录号运动员号投中2分球投中3分球罚球1 1 3 4 52 2 2 1 33 3 0 0 04 456 7(33)为“运动员”表增加一个字段“得分”的SQL语句是:A)CHANGE TABLE 运动员 ADD 得分 IA)ALTER DATA 运动员 ADD 得分 IA)ALTER TABLE 运动员 ADD 得分 IA)CHANGE TABLE 运动员 INSERT 得分 I(34)计算每名运动员的“得分”(33题增加的字段)的正确SQL语句是:A)UPDATE 运动员 FIELD 得分=2*投中2分球+3*投中3分球+罚球B)UPDATE 运动员 FIELD 得分 WITH 2*投中2分球+3*投中3分球+罚球C)UPDATE 运动员 SET 得分 WITH 2*投中2分球+3*投中3分球+罚球D)UPDATE 运动员 SET 得分=2*投中2分球+3*投中3分球+罚球(35)检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是:A)SELECT MAX(得分) 得分 FROM 运动员 WHERE 投中3分球<=5B)SELECT MAX(得分) 得分 FROM 运动员 WHEN 投中3分球<=5C)SELECT 得分=MAX(得分) FROM 运动员 WHERE 投中3分球<=5D)SELECT 得分=MAX(得分) FROM 运动员 WHEN 投中3分球<=5二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡(1)~(15)序号的横线上,答在试卷上不得分。

08年4月计算机等级考试二级vf真题和答案点评

08年4月计算机等级考试二级vf真题和答案点评

08年4月计算机等级考试二级VF真题和答案点评考试吧主持人:请谭老师谈下这次的二级VF试题的总体情况是怎样的?谭老师:今年是2007年新大纲改版后的第一次全国计算机等级考试,也是第27次全国计算机等级考试。

本次等级考试与以往考试相比,难度上没有太大变化,题型也保持不变,但是识记的内容却明显的比往年考试要增多,特别是对命令语句的记忆,这点可以从填空题中看出。

考试吧主持人:下面请谭老师对这次试题的各个题目的试题和答案进行详细的分析和点评谭老师:下面,我们就对本次考试中比较难的或重要的题目做一些详细的讲解,而对于比较容易或纯理论的题,这里就不多做解释,大家基本上可以从参考书中找到原话。

首先,我们看第11题,第11题考查的是VF中各种文件类型的扩展名,属于基础知识题,题目非常简单,.mnx是菜单文件的扩展名。

继续看12题,12题主要考查的是取子串函数的使用,其中LEFT()表示从给定字符串的左端取制定长度的子串,而RIGHT()函数是从给定字符串的右侧取指定长度的子串,另外,一个汉字在计算机中占两个字符,因此,要取得一个完整的汉字字符,必须指定字符长度为2。

不难看出,本题正确答案为D,从字符串“计算机”中,利用RIGHT()函数,从右侧取得“机”字符,注意,LEFT和RIGHT函数只能从左边或右边第一个字符开始截取指定长度的字符串,而不能从指定位置开始截取指定长度的字符串。

选项C的用法就是错误的。

第13题主要考查的是VF的数据类型。

在VF中,变量的类型可以改变,它随变量值类型的不同而不同。

另外,VF中常量的类型可以根据其定界符进行判断。

各种数据的定界符表示在高教教材中都写的非常清楚,不清楚的考生可以查看一下教材。

本题中,变量X的值是一个日期时间型数据,用大写字母T表示;变量Y的值是一个逻辑型数据,用大写字母L表示;变量M的值是一个货币型数据,用大写字母Y表示;变量N的值是一个数值型数据,用大写字母N表示;变量Z的值是一个字符型数据,用大写字母C表示。

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

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

全国计算机考试VF二级考试笔试试题(带答案)一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。

请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。

(1)在写列四个选项中,不属于基本关系运算的是DA)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于AA)一对一联系 B)一二联系 C)多对多联系 D)一对多联系(3)VF支持的数据模型是BA)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(4)VF的命令窗口中键如CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤AA)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5)将内存变量定义为全局变量的VF命令是CA)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL 0(6)扩展名为DBC的文件是C A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是BA)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx0(8)(8)下面有关索引的描述正确的是CA)简化里索引以后。

原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作(9)若建立索引的字段值不允许重复,并且一个表中只能创建一个。

VFP考试题目及答案.doc

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的结果是________ 。

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

河南理工大学 2008-2009 学年第 2 学期数据库程序设计试卷(A卷)考试方式:闭卷本试卷考试分数占学生总评成绩的70 %注意:所有答案均写在答题纸上,写在试卷上的不得分。

.........................一、单项选择题(本题共40个小题,每题1分,共40分)1.在一个二维表中,行和列分别被称为()。

A) 属性和元组 B) 元组和属性 C) 关系和元组 D) 属性和关系2.一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是()的联系。

A) 一对一 B) 多对一 C) 一对多 D) 多对多3.下列关系运算中,不是专门的关系运算的是()。

A)选择 B)差 C)投影 D)连接4.Visual FoxPro 6.0中表中的空值是用()来表示的。

A)NULL B)0 C).F. D)NO5.下列数据类型中,不是内存变量数据类型的是()。

A)字符型 B)货币型 C)逻辑型 D)浮点型6.下列四个选项中,能表示变量的是()。

A)38 B).F. C)'AER' D)SGF7.表达式2**3+3^2/3*4的值是()。

A)17 B)18 C)19 D)208.表达式中“□”表示的是空格,求表达式"计算机技术□□"-"计算机"的值是()。

A)"技术" B)"计算机技术□□计算机"C)"计算机技术计算机□□" D)"□□计算机技术计算机"9.在Visual FoxPro 6.0中,图标的中文名称是()。

A)标签 B)编辑框 C)列表框 D)复选框10.表达式mod(15,-4)的值是()。

A)1 B)-1 C)3 D)-311.表达式ROUND(2.15636,2)的值是()。

A)2.2 B)2 C)2.15 D)2.1612.要修改AS1表单,在命令窗口中使用的命令是()。

A)MODIFY FORM AS1 B)MODIFY FROM AS1C)MODIFY STRUCTURE AS1 D)MODIFY COMMAND AS113.在表单中,指定命令按钮是可见还是隐藏的属性是()。

A)Visible B)Enabled C)Caption D)Autosize14.如果要在命令语句的尾部加注释信息,应该使用行尾注释语句,其语法格式为()。

A)NOTE [注释内容] B)*[注释内容] C)&&[注释内容] D);[注释内容] 15.要终止当前表单的运行可用的方法是()。

A)RELEASE THISFORM B)THISFORM.RELEASEC)REPLACE THISFORM D)THISFORM.REPLACE16.在Visual FoxPro 6.0中,使用多个工作区时,语句SELECT 0是指()。

A)选择编号为0的工作区 B)选择无编号工作区《数据库程序设计》试卷第1页(共6页)C)选择编号最小的工作区 D)选择编号最大的工作区17.“X是小于100的非负数”,用VFP表达式表示正确的是()。

A)0≤X<100 B)0<=X<100 C)0<=X and X<100 D)0<=X or X<100 18.下列语句段相当于语句IIF(A>0,Y=1,Y=2)的是()。

A)IF A>0 B)IF A>0 C)IF A>0 D)IF A>0 Y=1 Y=2 Y=1 Y=2ELSE ELSE ENDIF ENDIFY=2 Y=1ENDIF ENDIF19.下列程序的执行结果是()。

X=2500DO CASECASE X<1000Y=1000CASE X<2000Y=2000CASE X<3000Y=3000OTHERWISEY=4000ENDCASE?YA)1000 B)2000 C)3000 D)400020.命令按钮组的ButtonCount属性的默认值是()。

A)1 B)2 C)3 D)421.编辑框的SelText属性是()。

A)指定编辑框是否具有滚动条B)返回用户在编辑框中所选文本的起始位置C)返回用户在编辑框中所选文本的字符数D)返回用户在编辑区内选定的文本22.表格属性中用来指定表格数据源的是()。

A)RecordSourceType B)RecordSource C)Columncount D)LinkMaster 23.下面关于属性、方法和事件的叙述中,错误的是( )。

A)属性用于描述对象的状态,方法用于表示对象的行为B)基于同一个类产生的两个对象可以分别设置自己的属性值C)事件代码也可以象方法一样被显示调用D)在新建一个表单时,可以添加新的属性、方法和事件24.下列数组名不正确的是()。

A)A5 B)A(5+3) C)A(2.5) D)A(2,3)25.保存菜单文件时,系统默认的扩展名为()。

《数据库程序设计》试卷第2页(共6页)A)DBF B)QPR C)MPR D)DBC26.下列选项不是菜单设计器所包含的是()。

A)菜单名称 B)过程 C)结果 D)选项27.在命令窗口或程序中使用()命令可以将记录指针指向表尾。

A)GO TOP B)GO BOTTOM C)SKIP TOP D)SKIP BOTTOM 28.下列对象中,属于容器类的是()。

A)文本框 B)组合框 C)页框 D)选项按钮29. 对于自由表而言,不能创建的索引类型是()。

A)主索引 B)候选索引 C)普通索引 D)唯一索引30.DIMENSION 命令用来对()进行声明。

A)对象 B)变量 C)字段 D)数组31.下列常用的表单方法中是用来隐藏表单的是()。

A)HIDE B)SHOW C)RELEASE D)REFRESH32.利用查询设计器创建的查询,其查询结果输出去向的默认类型是()。

A)临时表 B)浏览 C)表 D)屏幕33.执行下列程序段后,屏幕上显示的结果是:()。

SET TALK OFFCLEARX="18"Y="2A3"Z="ABC"?V AL(X)+V AL(Y)+V AL(Z)A)2018.00 B)18.00 C)20.00 D)错误信息34.要在表中添加新记录,使用的命令是()。

A)BROWSE B)APPEND C)LOCATE D)REPLACE35.可一次物理删除表中的所有记录的命令是()。

A)DELETE B)RECALL C)PACK D)ZAP36.若要建立普通索引可以使用的命令是()。

A)SET FIELDS TO B)INDEX C)SET ORDER TO D)CREATE 37.使用CONTINUE命令前,必须要使用过()命令。

A)FIND B)SEEK C)LOCATE D)FOUND38.打开数据库SD1使用的命令是()。

A)USE DATABASE SD1 B)OPEN DATABASE SD1C)USE SD1 D)OPEN SD139.Visual FoxPro()种创建报表的方法。

A)1 B)2 C)3 D)440.Visual FoxPro报表中域控件的作用是()。

A)用来保存一些说明性或标题文字。

B)用来美化报表。

C)用于打印表或视图中的字段、变量和表达式的计算结果。

《数据库程序设计》试卷第3页(共6页)D)用来显示一些图片、声音、文档等。

二、填空题(本题共32个空,每空1分,共32分)1.在Visual FoxPro 6.0中,在命令窗口中键入命令后按回车键,可以直接退出Visual FoxPro系统。

2.下面语句的功能是暂停程序执行,并显示提示信息,如图1所示,按任意键或单击鼠标后继续执行程序,要求信息窗口在屏幕上的位置是第10行、第10列,指定自动等待键盘或鼠标的输入秒数是15秒。

请补全下列语句,完成上述功能。

“注意:现在暂停”+CHR(13)+”程序的执行15秒钟” AT 10,10 153.要将字符串"asd"转化为字符串"ASD",所使用的函数是。

4.表达式"12345"<>"12345"+"ab"的值是。

5.有如下程序段:STORE 2*3 TO A,BIF A!=BELSES=1ENDIF?S则上面程序段的执行结果是。

6.下面程序段是用来求1+2+3+……+100的值,结果保存在变量S中,并输出到屏幕上,请完成程序以实现其功能。

S=0N=1DO WHILES=S+NENDDO?S7.在循环结构中,使用语句可以跳出循环,转去执行循环后面的语句。

8.设已定义数组A(3,4),那么数组元素A(2,3)用一维数组表示为。

9.数据库表是多行和多列构成的集合,每列称为一个,每一行称为一个。

10.在Visual FoxPro中可以创建两种表:即和。

11.使用命令可以在打开的数据表中添加一个空白记录。

12. 执行下列程序段后,X(1,1)和X(2,2)的值分别为。

程序清单如下:DIMENSION X(6,10)X=12313.在Visual FoxPro 6.0中,要运行表单SE2,可以在命令窗口中键入命令。

14. 如果要物理删除带有删除标志的记录,可使用命令。

15. 在表单的Load事件是当表单时发生,表单的Load .Activate 和Init这三个事件中,事件第一个被触发。

16.一个表能创建个主索引。

17.关系数据库的标准语言是。

18.下列程序的功能是计算:S=1/(1*2)+1/(3*4)+1/(5*6)+…+1/(N*(N+1))+…的近似值,当1/(N*(N+1))的值小于0.00001时,停止计算。

请将程序补充完整。

图1《数据库程序设计》试卷第4页(共6页)S=0I=1DO WHILE .T.P=____________S=S+1/PIF 1/P<0.00001___________ENDIFI=I+2ENDDO19. 将文本框对象的属性设置为“真”时,则表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。

20.如图2所示的表单中有一个选项按钮组。

如果选项按钮组的Value属性的默认值为1,则当选择选项按钮B时,选项按钮组的Value 属性为________;如果将选项按钮组的Value属性的默认值设置为“B”,则当选择按钮C时,选项按钮组的Value 属性值为________。

21.补充完成下列语句,功能是将某一数据表中的工资字段的所有值增加50。

相关文档
最新文档