2006年4月全国计算机等级考试二级VF笔试试卷
计算机二级vf笔试试题,三套,附答案

第一部分软件技术基础一、是非判断题1. 2. 3. 4. 5.6. 7. 8. 9. 10二、选择题1. 2. 3. 4. 5.第二部分一、单项选择题1.CBCAD6.DCBAC二、读程序题1.BB2.DD3.DA4.DCB5.ADD6.BDD三、程序填空题1. N<=19 INPUT N=N+12. XH CONTI UPPER LOOP3. 专业year(date())-year(出生年月)count(*)>3 成果数4. rowsourcetype 操作员.操作员passwordchar setfocus30次试题第一部分答案对错对对对对错错错对BDBCB第二部分答案1. D B C D B2. B B A A C(1) C A(2) D A D(3) A C(4) C C B(5) D D(6) C D C1、I<100 I/8 N=N+12、USE XS21 FOR NOT 性别N=N+13、ORDER TO TEMP.TEXT4、AVG(成绩)成绩.学号GROUP BY5、THISFORM.TEXT1.VALUE=“”THISFORM.RELEASETHISFORM.TEXT1.VALUE=TIME()CAPTION31次试题第一部分答案第二部分答案一、单项选择题1、BABDD 6、CBCAA 11、BBACA二、读程序题1、CDC2、CB3、DCA4、BC二、程序填空题1、选择、投影、连接2、CDX、主索引、远程3、*、PACK4、YEAR(出生日期)、N=N+15、X<=10、S=S+W6、INTO、VALUES7、ALTER、ADD8、.T.、READONLY、CLICK、VALUE33次试题第一部分错对对错错对对对错对BDCAD第二部分一。
选择题DDDAA DDCCD BCBCB二。
读程序题CC DAB BBC AB三。
填空1.数据库、DBMS主索引、更新选项卡浏览窗口、INTO TABLE2.100 INT(K/3)=K/3T=T+K3.EOF() >10 AND 数量<=50 SKIP4ALTER UPDATE课程.课程号=授课.课程号WHERE5NAME CAPTION READONLY YEAR(DATE())第三十次等级考试第一部分软件技术基础(共15分)一、是非判断题(每题1分,共10分)1、能影响中断响应次序的技术是中断优先级和终端屏蔽。
全国计算机等级考试二级vf答案

全国计算机等级考试二级vf答案一、单项选择题(每题2分,共40分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 表的字段类型B. 表的记录数C. 表的索引D. 表的存储位置答案:D2. 在Visual FoxPro中,以下哪个函数不能用于计算字符串的长度?A. LEN()B. STRLEN()C. LEFT()D. RIGHT()答案:D3. Visual FoxPro中,以下哪个选项不是SQL语句?A. SELECTB. INSERTC. UPDATED. PRINT答案:D4. 在Visual FoxPro中,以下哪个选项不是数据类型?A. NumericB. DateC. MemoD. Boolean答案:D5. 在Visual FoxPro中,以下哪个选项不是表单控件的事件?A. ClickB. DblClickC. MouseMoveD. Load答案:D6. 在Visual FoxPro中,以下哪个选项不是报表控件?A. LabelB. TextboxC. LineD. Shape答案:D7. 在Visual FoxPro中,以下哪个选项不是查询设计器的功能?A. 创建查询B. 修改查询C. 删除查询D. 运行查询答案:C8. 在Visual FoxPro中,以下哪个选项不是视图设计器的功能?A. 创建视图B. 修改视图C. 删除视图D. 运行视图答案:D9. 在Visual FoxPro中,以下哪个选项不是项目管理器的功能?A. 创建项目B. 修改项目C. 删除项目D. 运行项目答案:D10. 在Visual FoxPro中,以下哪个选项不是报表向导的功能?A. 创建报表B. 修改报表C. 删除报表D. 预览报表答案:C11. 在Visual FoxPro中,以下哪个选项不是表单向导的功能?A. 创建表单B. 修改表单C. 删除表单D. 预览表单答案:C12. 在Visual FoxPro中,以下哪个选项不是菜单设计器的功能?A. 创建菜单B. 修改菜单C. 删除菜单D. 运行菜单答案:D13. 在Visual FoxPro中,以下哪个选项不是工具栏设计器的功能?A. 创建工具栏B. 修改工具栏C. 删除工具栏D. 运行工具栏答案:D14. 在Visual FoxPro中,以下哪个选项不是类设计器的功能?A. 创建类B. 修改类C. 删除类D. 运行类答案:D15. 在Visual FoxPro中,以下哪个选项不是代码编辑器的功能?A. 编写代码B. 修改代码C. 删除代码D. 运行代码答案:D16. 在Visual FoxPro中,以下哪个选项不是项目管理器的视图?A. 项目视图B. 类视图C. 数据视图D. 代码视图答案:D17. 在Visual FoxPro中,以下哪个选项不是项目管理器的选项?A. 项目选项B. 表单选项C. 报表选项D. 代码选项答案:D18. 在Visual FoxPro中,以下哪个选项不是项目管理器的窗口?A. 项目窗口B. 类窗口C. 数据窗口D. 代码窗口答案:D19. 在Visual FoxPro中,以下哪个选项不是项目管理器的菜单?A. 文件菜单B. 编辑菜单C. 查看菜单D. 运行菜单答案:D20. 在Visual FoxPro中,以下哪个选项不是项目管理器的工具?A. 项目管理工具B. 表单设计工具C. 报表设计工具D. 代码编辑工具答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
vf历年真题及答案

2. 以下叙述正确的有( )。
(A) 使用COPY FILE TO 必须先打开文件。
(B) COPY TO 命令可以同时复制备注文件。
(C) APPEND FROM SCORE.DBF 需要事先打开SCORE.DBF数据表。
(D) SCATTER命令一次可将数据表内全部记录内容传送给指定数组。
2. 在数据库的三级模式中,真正存储数据的是( )。
(A)模式 (B)内模式 (C)外模式 (D)概念模式
3. 在VFP的命令窗口中已经定义了若干个内存变量,若执行QUIT命令后,这些变量所保存的数据将( )
(A) 存入一个自动生成的内存变量文件中 (B)自动转到磁盘存储器上保留
16. 将职工工资数据表中所有研究员的工资增加100元,应使用命令( )。
(A) REPLACE 工资 WITH 100 FOR 职称=”研究员”
(B) REPLACE 工资 WITH 工资+100 WHILE 职称=”研究员”
(C) CHANGE 工资 WITH 工资+100 FOR 职称=”研究员”
Command1.Click Event
if ②
=messagebox("密码值有误,重新输入!")
return
11 12 13 14 15 16 17 18 19 20
B C D A D D D C C A
二、多项选择题 (每小题1分,共10分,错选、漏选均不得分)
1. VFP的特点有( )。
(A) 友好的窗口菜单界面 (B) 采用RUSHMORE优化技术
(C) 安全机制强 (D) 库表文件的最大记录数为一亿条
国家二级VF机试-试卷2_真题(含答案与解析)-交互

国家二级(VF)机试-试卷2(总分88, 做题时间90分钟)1. 选择题1.软件是指SSS_SINGLE_SELA 程序B 程序和文档C 算法加数据结构D 程序、数据与相关文档的完整集合分值: 2答案:D解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据与相关文档的完整集合。
软件由两部分组成:一是机器可执行的程序和数据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。
2.下列描述中正确的是SSS_SINGLE_SELA 程序就是软件B 软件开发不受计算机系统的限制C 软件既是逻辑实体,又是物理实体D 软件是程序、数据与相关文档的集合分值: 2答案:D解析:计算机软件与硬件是计算机系统中相互依存的两部分。
计算机软件是包括程序、数据及相关文档的完整集合。
软件由两部分组成:一部分是机器可执行的程序和数据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。
软件具有以下六个特点:①软件是一种逻辑实体,而不是物理实体,具有抽象性。
②软件的生产与硬件不同,它没有明显的制作过程。
⑨软件在运行、使用期间不存在磨损、老化问题。
④软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移值的问题。
⑤软件复杂性高,成本昂贵。
⑥软件的开发涉及诸多社会因素。
3.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是SSS_SINGLE_SELA 学生成绩管理系统B C语言编译程序C UNIX操作系统D 数据库管理系统分值: 2答案:A解析:学生成绩管理系统为应用软件。
4.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软12的是SSS_SINGLE_SELA 编译程序B 操作系统C 教务管理系统D 汇编程序分值: 2答案:C解析:编译程序和汇编程序属于支撑软件,操作系统属于系统软什,而教务管理系统属于应用软件。
全国计算机二级VF真题及答案

Visual Foxpro 历年真题全国计算机等级考试二级VFP笔试试卷一、选择题(每小题2分,共70分)(1)数据的存储结构是指()。
A)存储在外存中的数据B)数据所占的存储空间量C)数据在计算机中的顺序存储方式D)数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是()。
A)栈是先进后出的线性表B)栈只能顺序存储C)栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
A)冒泡排序为n/2B)冒泡排序为nC)快速排序为nD)快速排序为n(n-1)/2(4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
A)log2nB)n/2C)nD)n+1(5)下列对于线性链表的描述中正确的是()。
A)存储空间不一定连续,且各元素的存储顺序是任意的B)存储空间不一定连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是()。
A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求()。
A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是()。
A)程序就是软件B)软件开发不受计算机系统的限制C)软件既是逻辑实体,又是物理实体D)软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()。
A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对(10)用树形结构表示实体之间联系的模型是()。
最新最全- 4月全国计算机等级考试二级VF试题与参考答案

全国计算机等级考试二级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如下:RB C Da 0 k1b 1 n1SB C Df 3 h2a 0 k1n 2 x1TB C Da 0 k1由关系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)有下程序,请选择最后在屏幕显示的结果:SETEXACTONs="ni"+SPACE(2)IFs=="ni"IFs="ni"?"one"ELSE?"two"ENDIFELSEIFs="ni"?"three"ELSE?"four"ENDIFENDIFRETURNA.oneB.twoC.threeD.four(15)如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是:A.M.姓名B.M_>姓名C.姓名D.A和B都可以(16)要为当前表所有性别为"女"的职工增加100元工资,应使用命令A.REPLACEALL工资WITH工资+100B.REPLACE工资WITH工资+100FOR性别="女"C.REPLACEALL工资WITH工资+100D.REPLACEALL工资WITH工资+100FOR性别="女"(17)MODIFYSTRUCTURE命令的功能是:A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构(18)可以运行查询文件的命令是:A.DOB.BROWSEC.DOQUERYD.CREATEQUERY(19)SQL语句中删除视图的命令是:A.DROPTABLEB.DROPVIEWC.ERASETABLED.ERASEVIEW(20)设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是:A.SELECT*FROMorderWHEREYEAR(签订日期)=2007ORDERBY金额DESCB.SELECT*FROMorderWHILEYEAR(签订日期)=2007ORDERBY金额ASCC.SELECT*FROMorderWHEREYEAR(签订日期)=2007ORDERBY金额ASCD.SELECT*FROMorderWHILEYEAR(签订日期)=2007ORDERBY金额DESC(21)设有订单表order(其中包括字段:订单号,客户号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是:A.DELETETABLEorderWHERE签订日期<{^2002-1-1}B.DELETETABLEorderWHILE签订日期>{^2002-1-1}C.DELETEFROMorderWHERE签订日期<{^2002-1-1}D.DELETEFROMorderWHILE签订日期>{^2002-1-1}(22)下面属于表单方法名(非事件名)的是:A.InitB.ReleaseC.DestroyD.Caption(23)下列表单的哪个属性设置为真时,表单运行时将自动居中:A.AutoCenterB.AlwaysOnTopC.ShowCenterD.FormCenter(24)下面关于命令DOFORMXXNAMEYYLINKED的陈述中,正确的是: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的值是:CLEARSTORE3TOXSTORE5TOYPLUS((X),Y)?X,YPROCEDUREPLUSPARAMETERSA1,A2A1=A1+A2A2=A1+A2ENDPROCA.813B.313C.35D.85(27)下列程序段执行以后,内存标量y的值是:CLEARX=12345Y=0DOWHILEX>0y=y+xx=int(x/10)ENDDO?yA.54321B.12345C.51D.15(28)下列程序段执行后,内存变量s1的值是:s1="network"s1=stuff(s1,4,4,"BIOS")A.networkB.netBIOSC.netD.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分球罚球11345222133300044567(33)为“运动员”表增加一个字段“得分”的SQL语句是:A.CHANGETABLE运动员ADD得分IA.ALTERDATA运动员ADD得分IA.ALTERTABLE运动员ADD得分IA.CHANGETABLE运动员INSERT得分I(34)计算每名运动员的“得分”(33题增加的字段)的正确SQL语句是:A.UPDATE运动员FIELD得分=2*投中2分球+3*投中3分球+罚球B.UPDATE运动员FIELD得分WITH2*投中2分球+3*投中3分球+罚球C.UPDATE运动员SET得分WITH2*投中2分球+3*投中3分球+罚球D.UPDATE运动员SET得分=2*投中2分球+3*投中3分球+罚球(35)检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是:A.SELECTMAX(得分)得分FROM运动员WHERE投中3分球<=5B.SELECTMAX(得分)得分FROM运动员WHEN投中3分球<=5C.SELECT得分=MAX(得分)FROM运动员WHERE投中3分球<=5D.SELECT得分=MAX(得分)FROM运动员WHEN投中3分球<=5二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡(1)~(15)序号的横线上,答在试卷上不得分。
2006年国家计算机二级(VFP)真题

2006年全国高等学校计算机考试二级(Visual FoxPro语言)试卷说明:试卷中使用的“工资”表、“部门”表和“水电费”表结构和内容如下:(每道使用此三表的题目均使用原始数据)“工资”表工资(部门号(C,2),职工号(C,3),姓名(C,6),应发工资 (N,9,2),水电费(N,7,2),实发工资(N,9,2)) 部门号职工号姓名应发工资水电费实发工资11 011 张立 2000.00 50.00 1950.0022 002 王艳 3000.00 70.00 2930.0011 003 刘星 1500.00 0.00 1500.0031 004 林月明 1600.00 146.00 1454.0021 015 刘良 2600.00 76.00 2524.0022 106 孙民山 1100.00 91.00 1009.0031 207 许慧芳 2200.00 52.00 2148.0032 336 丁一 1100.00 0.00 1100.00“部门”表部门(部门号(C,2),部门名(C,20),密码(C,8))部门号部门名密码11 机关 1111111121 第一生产分厂 2111111122 第二生产分厂 2211111131 第一销售部 3111111132 第二销售部 32111111“水电费”表水电费(年月(C,6),职工号(C,3),上月水费(N,7,2),本月水费 (N,7,2),上月电费(N,7,2),本月电费(N,7,2),本月小计(N,7,2))年月职工号上月水费本月水费上月电费本月电费本月小计200610 011 20.00 30.00200610 002 20.00 50.00200610 003 0.00 0.00200610 004 16.00 130.00200610 015 16.00 60.00200610 106 11.00 80.00200610 207 22.00 30.00200610 336 0.00 0.00一、单项选择题(本题共20小题,每小题2分,共40分)下面每题给出四个答案,用A、B、C、D标出,其中只有一个是正确的,将你选择的结果涂黑答题纸对应题号的方格。
VF真题2007-2005

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)命令?VARTYPE(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 OFF C)SET CENTURY TO 4 D)SET CENTURY OF 4(16)已知表中有字符型字段职称和性s别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是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)假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2006年4月全国计算机等级考试二级VF笔试试卷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)ABCDEF B)DBEAFCC)ABDECF D)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32 B)31 C)64 D)63(8)”商品”与”顾客”两个实体集之间的联系一般是A)一对一 B)一对多c)多对一 D)多对多(9)在E-R图中,用来表示实体的图形是A)矩形 B)椭圆形 C)菱形 D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系(11)在Visual FoxPro中以下叙述错误的是A)关系也被称作表 B)数据库文件不存储用户数据C)表文件的扩展名是.dbf D)多个表存储在一个物理文件中(12)扩展名为SCX的文件是A)备注文件 B)项目文件c)表单文件 D)菜单文件(13)表格控件的数据源可以是A)视图 B)表c)SQL SELECT语句 D)以上三种都可以(14)在Visual FoxPro 中以下叙述正确的是A)利用视图可以修改数据 B)利用查询可以修改数据C)查询和视图具有相同的作用 D)视图可以定义输出去向(15)在Visual FoxPro中可以用DO命令执行的文件不包括A)PRG文件 B)MPR文件C)FRX文件 D)QPR文件(17)在Visual FoxPro中,宏替换可以从变量中替换出A)字符串 B)数值C)命令 D)以上三种都可能(18)以下关于”查询”的描述正确的是A)查询保存在项目文件中 B)查询保存在数据库文件中C)查询保存在表文件中 D)查询保存在查询文件中(19)设X="11”,Y="1122",下列表达式结果为假的是A)NOT(X==y)AND(X$y) B)NOT(X$Y)OR(X◇Y)C)NOT()(>=Y)D)NOT(XSY)(20)以下是与设置系统菜单有关的命令,其中错误的是A)SET SYSMENU DEFAULT B)SET SYSMENU TO DEFAULTC)SET SYSMENU NOSAVE D)SET SYSMENU SAVE(21)在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是A)EMPTY(SPACE(0)) B)LIKE('xy*','xyz')C)AT('xy','abcxyz') D)ISNULL(.NUILL.)(22)SQL的数据操作语句不包括A)INSERT B)UPDATEC)DELETE D)CHANGE(16)不允许出现重复字段值的索引是A)侯选索引和主索引 B)普通索引和惟一索引C)惟一索引和主索引 D)惟一索引(23)假设表单上有一选项组:●男○女,其中第一个选项按钮”男”被选中。
请问该选项组的Value属性值为A).T. B)"男" C)1 D)"男"或1(24)打开数据库的命令是A)USE B)USE DATABASEC)OPEN D)OPEN DATABASE(25)”图书”表中有字符型字段”图书号”。
要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是A)DELETE FROM图书FOR图书号LIKE”A%”B)DELETEFROM图书WHILE图书号LIKE”A%”C)DELETE FROM图书WHERE图书号=“A*D)DELETE FROM图书WHERE图书号LIKE”A%”(26)在Visual FoxPro中,要运行菜单文件menul.mpr,可以使用命令A)DO menul B)DO menul.mprC)DO MENU menul D)RUN menul(27)以下所列各项属于命令按钮事件的是A)Parent B)This C)ThisForm D)Click(28)如果在命令窗口执行命令:LIST名称,主窗口中显示:记录号名称l电视机2计算机3电话线4电冰箱5电线假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是GO 2SCAN NEXT 4 FOR LEFT(名称,2)=“电”IF RIGHT(名称,2)=“线”EXITENDIFENDSCAN?名称A)电话线 B)电线C)电冰箱 D)电视机(29)SQL语句中修改表结构的命令是A)ALTER TABLE B)MODIFY TABLEC)ALTER STRUCTURE D)MODIFY STRUCTURE(30)假设”订单”表中有订单号、职员号、客户号和金额字段,正确的SQL语句只能是A)SELECT职员号FROM订单GROUP BY职员号HAVING COUNT(*)>3 AND AVG_金额>200B)SELECT职员号FROM订单GROUP BY职员号HAVING COUNT(*)>3 AND AVG(金额)>200C)SELECT职员号FROM订单GROUP,BY职员号HAVING COUNT(*)>3 WHERE AVG(金额)>200D)SELECT职员号FROM订单GROUP BY职员号WHERE COUNT(*)>3 AND AVG_金额>200(31)要使”产品”表中所有产品的单价上浮8%,正确的SQL命令是A)UPDATE产品SET单价=单价+单价*8%FOR ALLB)UPDATE产品SET单价=单价*1.08 FOR ALLC)UPDATE产品SET单价=单价+单价*8%D)UPDATE产品SET单价=单价*1.08(32)假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是A)SELECT产品名称,AVG(单价)FROM产品GROUP BY单价B)SELECT产品名称,AVG(单价)FROM产品ORDERBY单价C)SELECT产品名称,AVG(单价)FROM产品ORDER BY产品名称D)SELECT产品名称,AVG(单价)FROM产品GROUP BY产品名称(33)执行如下命令序列后,最后一条命令的显示结果是DIMENSION M(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40? M(2)A)变量未定义的提示 B)10C)20 D).F.(34)设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是A)SELECT学号,姓名,性别FROM s WHERE EXISTS(SELECT* FROM SC WHERE SC.学号=s.学号AND成绩<=85)B)SELECT学号,姓名,性别FROM S WHERENOT EXISTS(SELECT * FROM SC WHERE SC.学号=s.学号AND成绩<=85)、C)SELECT学号,姓名,性别FROM S WHEREEXISTS(SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩>85)D)SELECT学号,姓名,性别FROM S WHERENOTEXISTS(SELECT * FROM SC WHERE SC.学号=S.学号AND成绩<85)(35)从”订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是A)DROP FROM 订单WHERE签订日期<={^2004-l-10}B)DROP FROM 订单 FOR 签订日期<={^2004-l-lO}C)DELETE FROM 订单 WHERE 签订日期<={^2004-1-10}D)DELETE FROM 订单 FOR 签订日期<={^2004-l-10)二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。
注意:以命令关键字填空的必须拼写完整。
(1)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【1】。
(2)在面向对象方法中, 【2】描述的是具有相似属性与操作的一组对象。
(3)在关系模型中,把数据看成是二维表,每一个二维表称为一个【3】。
(4)程序测试分为静态分析和动态测试。
其中【4】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
(5)数据独立性分为逻辑独立性与物理独立性。
当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【5】。
(6)表达式{^2005-1-3 10:0:0}一{^2005-10-3 9:0:0}的数据类型是【6】。
(7)在visual FoxPro中,将只能在建立它的模块中使用的内存变量称为【7】。
(8)查询设计器的”排序依据’’选项卡对应于SQL SELECT语句的【8】短语。
(9)在定义字段有效性规则时,在规则框中输入的表达式类型是【9】。
(10)在visual FoxPro中,主索引可以保证数据的【10】完整性。
(11)SQL支持集合的并运算,运算符是【11】。
(12)SQL SELECT语句的功能是【12】。
(13)"职工"表有工资字段,计算工资合计的SQL语句是SELECT 【13】 FROM 职工(14)要在"成绩"表中插入一条记录,应该使用的SQL语句是:【14】成绩(学号,英语,数学,语文)VALuEs(“2001100111”,9l,78,86)(15)要将一个弹出式菜单作为某个控件的快捷菜单,通常是在该控件的【15】事件代码中添加调用弹出式菜单程序的命令。