河南理工大学08-09-2VFP试卷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 试卷
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试卷
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》试题及答案一、选择题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试题与答案一选择题(每小题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真题和答案点评考试吧主持人:请谭老师谈下这次的二级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二级考试笔试试题(带答案)一、选择题((一)——(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考试题目及答案一、填空题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的结果是________ 。
全国计算机等级考试 二级 vfp 笔试历年真题(2004年3月到2010年9月)
2009年9月全国计算机等级考试二级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)下列选项中不属于结构化程序原则的是A.可封装B.自订向下C.模块化D.琢步求精7)软件详细设计产生的图如下该图是A.N-S图B.PAD图C.程序流程图D.ER图8)数据库管理系统是A.操作系统的一部分B.在操作系统支持下的一个系统软件C.一种编译工具D.一种操作系统9)在E-R图中,用来表示实体联系的图形是B .矩形C .菱形D .三角形10)有三个关系R,S 和T 图如下其中关系T 由关系R 和S 通过某种操作得掉,该操作位 A . 选择 B . 投影 C . 交 D .并11)设置文本框显示内容的属性是 A .Value B .caption C .Name D .isputmask12)语句LIST MEMORY LIKE a* 能够显示变量不包括 A .a B .a1 C .ab2 D .ba313)计算机结果不是字符串 Teacher 的语句是 A .a1(“Myteacher ”,3,7) B .substr (“Myteacher ”,3,7) C .right (“Myteacher ”,7) D .left (“teacher ”)14)学生表中有 学号 姓名 和 年龄 三个字段,SQL 语句SELECT 学号FROM 学生 完成的操作称 A .选择 B .投影 C .连接 D .并15)报表的数据源不包括 A .试图 B .自由表D.文本文件16)使用索引的主要目的是A.提高查询速度B.节省存储空间C.防止数据丢失D.方便管理17)表单文件的扩展名是A.frmB.prgC.sexD.vcx18)下列程序执行时在屏幕上显示结果的是DIME a(6)a (1)=1a (2)=1FOR i=3 TO 5a (i)=a(i-1)-a(i-2)NEXT?a (6)A.5B.6C.7D.819)下列程序段执行时在屏幕上显示的结果是X1=20X2=30SET UDFPARMS TO VALUEDO testa=bb=xENDPROA.30 30B.30 20C.20 20D.20 3020)以下关于查询的正确描述是A.查询文件的扩展名位PNGB.查询保存在数据库文件中C.查询保存在表文件中D.查询保存在查询文件中21) 以下关于视图的正确描述是A.视图独立于表文件B.视图不可更新C.视图只能从一个表派生出来D.视图可以删除22)为了隐藏在文本框中输入信息,用占位符代替现实用户输入字符,需要设置的属于是A.valueB.controlsourceC.inputmaskD.passwordchar23)假设某表单的Vvisible 属性的处置为F 能将其设置为T 的方法是A.hideB.showC.releaseD.setfocus24)在数据库中建立表的命令式A.vmefomn.displayB.vmeform.showC.vmeform.listD.vmeform.see26)在表设计器的字段选项卡中,字段有效性的设置项中不包括A.规则B.信息C.默认值D.标题27)若SQL语句中的ORDER BY 短语中指定了多个字段则A.依次按自右至左的字段顺序排序B.只按第一个字段排序C.依次按自左至右的字段顺序D.无法排序28)在VISUAL FOXPRO中下面关于属性方法和事件的叙述错误的是A.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一个类产生的两个对象可以分为设置自己的属性值C.事件代码页可以像方法一样被显示调用D.在创建一个表单时,可以添加新的属性。
2008年9月全国计算机等级考试二级VF考前模拟试卷及答案
(考试时间90分钟,满分100分)一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)在计算机中,算法是指______。
A.查询方法 B.加工方法 C.解题方案的准确而完整的描述 D.排序方法 (2)栈和队列的共同点是______。
A.都是先进后出 B.都是先进先出 C.只允许在端点处插入和删除元素 D.没有共同点(3)已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
A.cedba B.acbed C.decab D.deabc(4)在下列几种排序方法中,要求内存量最大的是______。
A.插入排序 B.选择排序 C.快速排序 D.归并排序 (考试时间90分钟,满分100分) (5)在设计程序时,应采纳的原则之一是______。
A.程序结构应有助于读者理解 B.不限制goto语句的使用 C.减少或取消注解行 D.程序越短越好 (6)下列不属于软件调试技术的是______。
A.强行排错法 B.集成测试法 C.回溯法 D.原因排除法 (7)下列叙述中,不属于软件需求规格说明书的作用的是______。
A.便于用户、开发人员进行理解和交流 B.反映出用户问题的结构,可以作为软件开发工作的基础和依据 C.作为确认测试和验收的依据 D.便于开发人员进行需求分析(8)在数据流图(DF D.中,带有名字的箭头表示______。
A.控制程序的执行顺序 B.模块之间的调用关系 C.数据的流向 D.程序的组成成分 (9)SQL语言又称为______。
A.结构化定义语言 B.结构化控制语言 C.结构化查询语言 D.结构化操纵语言 (10)视图设计一般有3种设计次序,下列不属于视图设计的是______。
A.自顶向下 B.由外向内 C.由内向外 D.自底向上(11)在下列4个选项中,不属于基本关系运算的是______。
08-09数据库a
徐州工程学院试卷2008 — 2009 学年第二学期课程名称数据库原理及应用试卷类型 A卷考试形式闭卷考试时间 100 分钟命题人刘风华 2009年 6 月 15日使用班级 06信计本1、2班教研室主任年月日教学院长年月日1、关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。
定义外键实现的是哪一(些)( )类完整性。
A)实体完整性B)参照完整性C)用户定义的完整性D)实体完整性、参照完整性和用户定义的完整性2、下述是由于关系模式设计不当所引起的问题的是( )。
A)丢失修改B)更新异常C)读脏数据D)数据被非法读取3、在数据库的三级模式结构中,内模式有( )。
A)1个B)2个C)3个D)任意多个4、在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。
A)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段5、VFP的内存变量有以下几种数据类型,它们分别是( )。
A)字符型、数值型、逻辑型、函数型B) 字符型、数值型、逻辑型、备注型C)字符型、数值型、逻辑型、日期型D) 字符型、数值型、逻辑型、变量型6、在VFP中,下述字符串表示方法中正确的是( )。
A)“数据库”水平“考试”B) “数据库“水平”考试]C) {数据库“水平”考试} D) “数据库[水平]考试”7、将2003年12月27日存入日期型变量RQ的正确方法是( )。
A) STORE 12/27/03 TO RQ B) STORE DTOC("27/12/03") TO RQC) RQ={^2003-12-27} D) STORE "27/12/03" TO RQ8、假设某字段所要存储的数值介于0~100,且不含小数,则此字段采用最恰当数据类型是( )。
A) 数值类型B) 浮点数据类型C) 整型类型D) 双精度数类型9.使用DISPLAY 命令时,其范围子句若为ALL或RESET,执行该命令后,记录指针指向( )。
计算机二级《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命令来进行创建。
2008年9月计算机等级考试二级VF试卷及答案
2008年9月全国计算机等级考试二级笔试试卷一、选择题(每小题2分)(11)设置表单标题的属性是A)Title B)Text C)Biaoti D)Caption(12)释放和关闭表单的方法是A)Release B)Delete C)LostFocus D)Destory(13)从表中选择字段形成新关系的操作是A)选择 B)连接 C)投影 D)并(14)Modify Command命令建立的文件的默认扩展名是A)prg B)app C)cmd D)exe(15)说明数组后,数组元素的初值是A)整数0 B)不定值 C)逻辑真 D)逻辑假(16)扩展名为mpr的文件是A)菜单文件 B)菜单程序文件 C)菜单备注文件 D)菜单参数文件(19)设a=”计算机等级考试”,结果为”考试”的表达式是A)Left(a,4) B)Right(a,4) C)Left(a,2) D)Right(a,2)(20)关于视图和查询,以下叙述正确的是A)视图和查询都只能在数据库中建立B)视图和查询都不能在数据库中建立C)视图只能在数据库中建立D)查询只能在数据库中建立(21)在SQL SELECT语句中与INTO TABLE等价的短语是A)INTO DBF B)TO TABLE C)TO FOEM D)INTO FILE(22)CREATE DATABASE命令用来建立A)数据库 B)关系 C)表 D)数据文件(23)欲执行程序temp.prg,应该执行的命令是A)DO PRG temp.prg B)DO temp.prgC)DO CMD temp.prg D)DO FORM temp.prg(25)假设有student表,可以正确添加字段“平均分数”的命令是A)ALTER TABLE student ADD 平均分数 F(6,2)B)ALTER DBF student ADD 平均分数 F 6,2C)CHANGE TABLE student ADD 平均分数 F(6,2)D)CHANGE TABLE student INSERT 平均分数 6,2(26)页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是A)Count B)Page C)Num D)PageCount(27)打开已经存在的表单文件的命令是A)MODIFY FORM B)EDIT FORMC)OPEN FORM D)READ FORM(31)~(35)使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)(31)查询单价在600元以上的主机板和硬盘的正确命令是A)SELECT * FROM 产品 WHERE 单价>600 AND (名称=’主机板’ AND 名称=’硬盘’) B)SELECT * FROM 产品 WHERE 单价>600 AND (名称=’主机板’ OR 名称=’硬盘’)C)SELECT * FROM 产品 FOR 单价>600 AND (名称=’主机板’ AND 名称=’硬盘’)D)SELECT * FROM 产品 FOR 单价>600 AND (名称=’主机板’ OR 名称=’硬盘’) (32)查询客户名称中有“网络”二字的客户信息的正确命令是A)SELECT * FROM 客户 FOR 名称 LIKE "%网络%"B)SELECT * FROM 客户 FOR 名称 ="%网络%"C)SELECT * FROM 客户 WHERE 名称 ="%网络%"D)SELECT * FROM 客户 WHERE 名称 LIKE "%网络%"(33)查询尚未最后确定订购单的有关信息的正确命令是A)SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单WHERE 客户.客户号=订购单.客户号 AND 订购日期 IS NULLB)SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单WHERE 客户.客户号=订购单.客户号 AND 订购日期 = NULLC)SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单FOR 客户.客户号=订购单.客户号 AND 订购日期 IS NULLD)SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单FOR 客户.客户号=订购单.客户号 AND 订购日期 = NULL(34)查询订购单的数量和所有订购单平均金额的正确命令是A)SELECT COUNT(DISTINCT 订单号),AVG(数量*单价)FROM 产品 JOIN 订购单名细 ON 产品.产品号=订购单名细.产品号B)SELECT COUNT(订单号),AVG(数量*单价)FROM 产品 JOIN 订购单名细 ON 产品.产品号=订购单名细.产品号C)SELECT COUNT(DISTINCT 订单号),AVG(数量*单价)FROM 产品,订购单名细 ON 产品.产品号=订购单名细.产品号D)SELECT COUNT(订单号),AVG(数量*单价)FROM 产品,订购单名细 ON 产品.产品号=订购单名细.产品号(35)假设客户表中有客户号(关键字)C1~C10共10条客户记录,订购单表有订单号(关键字)OR1~OR8共8条订购单记录,并且订购单表参照客户表。
VFP 二级 2008秋和2009春笔试
VFP笔试计算机基础(1~20为2009春,21~40为2008秋)1.在下列有关现代信息技术的一些叙述中,正确的是 1 。
A.集成电路是20世纪90年代初出现的,它的出现直接导致了微型计算机的诞生B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件C.目前所有数字通信均不再需要使用调制解调技术和载波技术D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量2.最大的10位无符号二进制整数转换成八进制数是 2 。
A. 1023B. 1777C. 1000D.10243.在下列有关目前PC机CPU的叙述中,错误的是 3 。
A.CPU芯片主要是由Intel公司和AMD公司提供的B.“双核”是指PC机主板上含有两个独立的CPU芯片C.Pentium 4微处理器的指令系统由数百条指令组成D.Pentium 4微处理器中包含一定容量的Cache存储器4.在下列有关当前PC机主板和内存的叙述中,正确的是 4 。
A.主板上的BIOS芯片是一种只读存储器,其内容不可在线改写B.绝大多数主板上仅有一个内存插座,因此PC机只能安装一根内存条C.内存条上的存储器芯片属于SRAM(静态随机存取存储器)D.目前内存的存取时间大多在几个到十几个ns(纳秒)之间5.在下列有关PC机辅助存储器的叙述中,正确的是 5 。
A.硬盘的内部传输速率远远大于外部传输速率B.对于光盘刻录机来说,其刻录信息的速度一般小于读取信息的速度C.使用USB 2.0接口的移动硬盘,其数据传输速率大约为每秒数百兆字节D.CR-ROM的数据传输速率一般比USB 2.0还快6.在下列PC机I/O接口中,数据传输速率最快的是 6 。
A.USB 2.0 B.IEEE-1394 C.IrDA(红外)D.SATA7.计算机软件可以分为商品软件、共享软件和自由软件等类型。
在下列相关叙述中,错误的是7 。
A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的B.共享软件通常是一种“买前免费试用”的具有版权的软件C.自由软件的原则是用户可共享,并允许拷贝和自由传播D.软件许可证是一种法律合同,它确定了用户对软件的使用权限8.人们通常将计算机软件划分为系统软件和应用软件。
2009VFP期末考试试卷A卷答案
东莞理工学院(本科)试卷(A卷)2008 --2009 学年第二学期《FOXPRO基础及应用》参考答案及评分标准分)一、单项选择题(50题,每题1分,共50分)评分标准:正确的得1分,否则不得分1 2 3 4 5 6 7 8 9 10 A C B C C D B B B D 11 12 13 14 15 16 17 18 19 20 C C B C D C D C A C 21 22 23 24 25 26 27 28 29 30 D A A D C A B B A A 31 32 33 34 35 36 37 38 39 40 B C C C B B C B A D 41 42 43 44 45 46 47 48 49 50 D C A D A C D D B C 分)二、组合选择题(从提供答案中选择非重复项,10题,每题2分,共20分)评分标准:正确的得2分,否则不得分1 2 3 4 5 6 7 8 9 10 A C F G J L N O R S 分)三、程序阅读题(5题,每题4分,共20分)评分标准:正确的得4分,否则不得分1 2 3 4 5 S=25 S=2850 3 S=4 S=0,M=1,N=4 四、编程题(2题,每题5分,共10分)分)评分标准:程序中每正确1-2行代码得1分,整体思路正确得3分,程序完全正确得5分,程序中有影响思路的错误代码,每错误1-2行代码扣1分,无关的废代码不加分也不扣分。
有非参考答案提供的答案,也按上述标准给分。
有非参考答案提供的答案,也按上述标准给分。
1、Input “输入乘出租车的公里数:”to x If x>2.5 Y=(x-2.5)*1.2+5 Else Y=5 Endif ? “乘车费为:”,y 2、S=0 n=1 Do while n<=100 S=S+(5*n+1) n=n+1 Enddo S=””,S “S=。
最新8次VFP试卷[1].doc
学号:_______________ 姓名:______________专业:__________ 2007年9月全国计算机等级考试二级笔试试卷Visual foxpro 数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题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)下列叙述中正确的是A)数据的逻辑结构与存储结构必定是一一对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D)以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是A) n(n+1)/2 B) nlog2n C) n(n-1)/2 D) n/2(8)一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A) 219 B) 221 C) 229 D) 231(9)下列叙述中正确的是A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据的共享问题C)数据库管理系统就是数据库系统D) 以上三种说法都不对(10)下列叙述中正确的是A)为了建立一个关系,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项C)一个关系的属性名表称为关系模式D)一个关系可以包括多个二维表(11)在Visual FoxPro 中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为A)向导B)设计器C)生成器D)项目管理器(12)命令?V ARTYPE(TIME())A)C B)D C)T D)出错(13)命令?LEN(SPACE(3)-SPACE(2))的结果是A)1 B)2 C)3 D)5(14)在Visual FoxPro 中,菜单程序文件的默认扩展名是A)mnx B)mnt C)mpr D)prg(15)想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令A) SET CENTURY ON B)SET CENTURY OFFC) SET CENTURY TO 4 B)SET CENTURY OF 4(16)已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是A) INDEX ON 职称+性别TO ttt B) INDEX ON 性别+职称TO tttC) INDEX ON 职称,性别TO ttt D) INDEX ON 性别,职称TO ttt(17)在Visual FoxPro 中,UnLoad 事件的出发时机是A)释放表单B)打开表单C)创建表单D)运行表单(18)命令SELECT 0的功能是A)选择编号最小的未使用工作区B)选择0号工作区C)关闭当前工作区中的表D)选择当前工作区(19)下面有关数据库表和自由表的叙述中,错误的是A)数据库表和自由表都可以用表设计器来建立B)数据库表和自由表都支持表间联系和参照完整性C)自由表可以添加到数据库中成为数据库表D)数据库表可以从数据库中移出成为自由表(20)有关ZAP命令的描述,正确的是A)ZAP命令只能删除当前表的当前记录B)ZAP命令只能删除当前表的带有删除标记的记录C)ZAP命令能删除当前表的全部记录D)ZAP命令能删除表的结构和全部记录(21)在视图设计器中有,而在查询设计器中没有的选项卡是A)排序依据B)更新条件C)分组依据D)杂项(22)在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是A)排序依据B)联接C)筛选D)杂项(23)在Visual FoxPro中,过程的返回语句是A)GOBACK B)COMEBACK C)RETURN D)BACK(24)在数据库表上的字段有效性规则是A)逻辑表达式B)字符表达式C)数字表达式D)以上三种都有可能(25)假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。
08年9月计算机VF笔试
一、选择题(1)~(35)题每题2分,共70分。
下列各题A)、B)、C)、D)四个先项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) 关系数据库管理系统所管理的关系是。
A) 一个DBF文件 B) 若干个二维表 C) 一个DBC文件 D) 若干个DBC文件(2) 不允许记录中出现重复索引值的索引是。
A) 主索引 B) 主索引、候选索引、普遍索引C) 主索引和候选索引 D) 主索引、候选索引和唯一索引(3) 要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表。
A) 是同一个数据库中的两个表 B) 不同数据库中的两个表C) 两个自由表 D) 一个是数据库表另一个是自由表(4) 在Visual FoxPro中,可以对字段设置默认值的表。
A) 必须是数据库表 B) 必须是自由表C) 自由表或数据库表 D) 不能设置字段的默认值(5) Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是。
A) 索引、排序、查找 B) 建库、录入、排序C) 选择、投影、联接 D) 显示、统计、复制(6) 打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含。
A) 表单(Form)文件 B) 报表(Report)文件C) 标签(Label)文件 D) 以上三种文件(7) 可以链接或嵌入OLE对象的字段类型是。
A) 备注型字段 B) 通用型和备注型字段C) 通用型字段 D) 任何类型的字段(8) 下面关于属性、方法和事件的叙述中,错误的是。
A) 属性用于描述对象的状态,方法用于表示对象的行为B) 基于同一个类产生的两个对象可以分别设置自己的属性值C) 事件代码也可以像方法一样被显示调用D) 在新建一个表单时,可以添加新的属性、方法和事件(9) 查询设计器和视图设计器的主要不同表现在于。
A) 查询设计器有“更新条件”选项卡,没有“查询去向”选项B) 查询设计器没有“更新条件”选项卡,有“查询去向”选项C) 视图设计器没有“更新条件”选项卡,有“查询去向”选项D) 视图设计器有“更新条件”选项上,也有“查询去向”选项(10) 在Visual FoxPro中,表单(Form)是指。
河南理工大学0809机床数控打印AB及A答案
河南理工大学 2008-2009 学年第 2 学期《数控机床》补考试卷(A 卷)1、适宜加工形状特别复杂(如曲面叶轮)精度要求较高的零件的数控机床是( )类机床。
(A) 两坐标轴 (B) 三坐标轴 (C) 四坐标轴 (D) 2.5坐标轴 2、准备功能G 代码中,能使机床作某种运动的一组代码是( )。
(A) G00、G01、G02、G03、G40、G41、G42 (B) G00、G01、G02、G03、G90、G91、G92 (C) G00、G04、G18、G19、G40、G41、G42 (D) G00、G02、G03、G17、G40、G41、G423、程序G00 G02 G03 G01 X20.0 Z5.0中( )有效。
(A )G00 (B )G01 (C ) G02 (D )G034、判断数控车床(只有X 、Z 轴)圆弧插补的顺逆时,观察者沿圆弧所在平面的垂直坐标轴(Y 轴)的负方向看去,顺时针方向为G02, 逆时针方向为G03。
通常,圆弧的顺逆方向判别与车床刀架位置有关,如图1所示,正确的说法如下( )。
(A) 图1a 表示刀架在机床内侧时的情况; (B) 图1b 表示刀架在机床外侧时的情况; (C) 图1b 表示刀架在机床内侧时的情况; D 、以上说法均不正确。
5、为了保证数控机床能够满足不同的工艺要求,并能够获得最佳切削速度,主传动系统的要求是( )(A )无级调速 (B)变速范围宽 (C)分段无级调速 (D)变速范围宽且能无级调速6、在数控铣削加工中,刀具补偿功能除对刀具半径进行补偿外,在用同一把刀进行粗、精加工时,还可进行加工余量的补偿,设刀具半径为r ,精加工时半径方向余量为△,则最后一次粗加工走刀的半径补偿量为()。
•(A )r (B )r+△ (C )△ (D )2 r+△7、设H01=3mm ,则执行G91 G43 G01 Z-22.0后的实际移动量时( )。
(A )19mm ; (B )25mm ; (C )22mm ; (D )21mm8、整圆的直径为40mm ,要求由A (20,0)点逆时针圆弧插补并返回A 点,其程序段格式( )。
《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开始")的结果是()。
08-09VFP试题1答案
西北师范大学2008-2009学年第二学期《Visual FoxPro程序设计》期末考试(A卷)参考答案与评分标准一、选择题(每小题1分,共20分)1.逻辑删除记录和物理删除记录有什么不同?逻辑删除只是给记录加上删除标记,并没有从数据表中将其清除,需要时还可以恢复。
物理删除是真正地从表文件中清除记录,不可恢复。
2.简述利用查询设计器建立查询的过程。
选择查询的数据源;选择出现在查询结果中的字段;设置查询条件;设置排序或分组来组织查询结果;选择查询去向;运行查询。
四、用VFP命令或SQL语句完成下列功能(每小题4分,共20分)1.查询学生表中所有信息。
SQL SELECT * FROM 学生VFP USE 学生LIST 或DISPLAY ALL2.查询学生表中所有1983年1月1日以后出生的性别为“女”的学生学号和姓名。
SQL SELECT 学号,姓名FROM 学生WHERE 出生日期>={^1983-01-01} AND 性别="女"VFP USE 学生LIST FOR出生日期>={^1983-01-01} AND 性别="女"3. 元旦已过,将学生表中的学生年龄字段加1岁。
SQL UPDATE 学生SET 年龄=年龄+1VFP USE 学生REPLACE ALL 年龄WITH 年龄+14. 插入新纪录("20082108","007",86)到选课表中。
SQL INSERT INTO 学生V ALUE("20082108","007",86)VFP USE 选课APPEND BLANK (INSERT BLANK/INSERT BEFORE BLANK)REPLACE 学号WITH "20082108",课程号WITH "007",成绩WITH 865. 查询选修“001”号课程学生的姓名和成绩。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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。