2011年3月计算机二级考试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、能影响中断响应次序的技术是中断优先级和终端屏蔽。
2011年计算机二级考试VF全真模拟试卷(2)-中大网校

2011年计算机二级考试VF全真模拟试卷(2)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)如果要在表单中为一个逻辑型字段创建一个对象,较为合适的控件类型是(2)(3)(4)<Ahref="javascript:;"></A>(5)数据处理的最小单位是(6)在Visual FoxPr0中。
建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于(7)(8)(9)下列描述中正确的是(10)(11)(12)在Visual FoxPr0中,以下有关SQL的SELECT语句的叙述中,错误的是(13)在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是(14)下列描述中正确的是(15)<Ahref="javascript:;"></A> (16)在Visual FoxPro中,当创建一个对象时,将产生(17)在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是(18)设有下列二叉树:对此二叉树后序遍历的结果为(19)<Ahref="javascript:;"></A>(20)关系模型允许定义2类数据约束,下列不属于数据约束的是(21)下列有关数据库的描述,正确的是(22)(23)在Visual FoxPro中,存储图像的字段类型应该是(24)函数STR(12345.678,6,2)的结果是(25)(26)<Ahref="javascript:;"></ A>(27)在Visual FoxPro中,以独占方式打开数据库文件的命令短语是(28)<Ahref="javascript:;"></A>(29)在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是(30)设有如图所示的二叉树则对该二叉树前序遍历的结果是(31)欲执行程序temp.prg.应该执行的命令是(32)若要从学生表中检索出jg并去掉重复记录,可使用如下SQL语句SELECT_________ig FROM student请选出正确的选项完成该语句(33)<Ahref="javascript:;"></A>(34)在Visual FoxPro中,关于视图的正确描述是(35)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为每空2分,共30分(1)在上述图书管理数据库中,图书表的主索引是总编号,读者表的主索引是借书证号,为了建立连接关系借阅表的主索引使用借书证号字段,候选索引应使用的字段是【7】(2)<A href="javascript:;"></A>(3)在面向对象方法中,类之间共享属性和操作的机制称为【1】。
2011年3月全国计算机等级考试二级笔试VFP试卷(含答案)

2011年3月全国计算机等级考试二级笔试试卷Visual Fox Pro程序设计(考试时间90分钟,满分100分答案请写在答题纸上)一、选择题(每题2分共70分)(1)下列关于栈叙述正确的是A) 栈顶元素最先能被删除B)栈顶元素最后才能被删除C)栈底元素永远不能被删除D)以上三种说法都不对(2)下列叙述中正确的是A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构(3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)A)3 B)4 C)6 D)7(4)在软件开发中,需求分析阶段产生的主要文档是A)软件集成测试计划B)软件详细设计说明书C) 用户手册D)软件需求规格说明书(5)结构化程序所要求的基本结构不包括A)顺序结构B)GOTO跳转C)选择(分支)结构D)重复(循环)结构(6)下面描述中错误的是A) 系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程C)数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具(7)负责数据库中查询操作的数据库语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是A)1:1联系B)1:m联系C) m:1联系D) m:n联系(9)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交C)除D)并(10)定义无符号整数类为UInt,下面可以作为类T实例化值的是A)-369 B)369C)0.369 D)整数集合{1,2,3,4,5}(11)在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的A)参照完整性B)实体完整性C)域完整性D)用户定义完整性(12)执行如下命令的输出结果是?15%4,15%-4A)3 -1 B)3 3C)1 1 D)1 -1(13)在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是A)惟一索引B)惟一索引和候选索引C)惟一索引和主索引D)主索引和候选索引(14)给student表增加一个“平均戍绩”字段(数值型,总宽度6} 2位小数)的SQL命令是A)ALTER TABLE studeni ADD平均成绩N(b,2)B)ALTER TABLE student ADD平均成绩D(6,2)C)ALTER TABLE student ADD平均成绩E(6,2)D)ALTER TABLE student ADD平均成绩Y(6,2)(15)在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是A)SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表B)SQL的DELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表C)SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE 命令只能逻辑删除数据库表中的记录D)传统的FoxPro DELETE命令还可以删除其它工作区中打开的数据库表中的记录(16)在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN 后面的语句,应使用A)LOOP语句B)EXIT语句C)BREAK语句D)RETURN语句(17)在Visual FoxPro中,“表”通常是指A)表单B)报表C)关系数据库中的关系D)以上都不对(18)删除student表的“平均成绩”字段的正确SQL命令是A)DELETE TABLE student DELETE COLUMN平均成绩B)ALTER TABLE student DELETE COLUMN平均成绩C)ALTER TABLE student DROP COLUMN平均成绩D)DELETE TABLE student DROP COLUMN平均成绩(19)在Visual FoxPro中,关于视图的正确描述是A)视图也称作窗口B)视图是一个预先定义好的SQL SELECT语句文件C)视图是一种用SQL SELECT语句定义的虚拟表D)视图是一个存储数据的特殊表(20)从student表删除年龄大于30的记录的正确SQL命令是A)DELETE FOR年龄>30B)DELETE FROM student WHERE年龄>30C)DEL ETE student FOP年龄>30D)DELETE student WF IERE年龄>30(21)在Vaual FoxPro中,使用LOCATL FOR }expL>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该A)再次使用LOCATE命令重新查询B)使用SKIP命令C)使用CONTINUE命令D)使用GO命令(22)为了在报表中打印当前时间,应该插入的控件是A)文本框控件B)表达式C)标签控件D)域控件(23)在Visual FoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是?RECCOUNT()A)0 B)1C)40 D)出错(24)向student表插入一条新记录的正确SQL语句是A)APPEND IN TO student V ALUES(’0401’,’王芳’,’女’,18)B)APPEND student V ALUES(’0401’,’王芳’,’女’,18):C)INSERT INTO student V ALUES(’0401’,’王芳’,’女’,18)D)INSERT student V ALUES(’0401’,’王芳’,’女’,18)(25)在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是A)Optiongroup 1 B)ChecklC)Spinnerl D)Listl(26)恢复系统默认菜单的命令是A)SET MENU TO DEFAULTB)SET SYSMENU TO DEFAULTC)SET SYSTEM MENU TO DEFAULTD)SET SYSTEM TO DEFAULT(27)在Visual F’oxPro中,用于设置表单标题的属性是A)Text B)TitleC)Lable D)Caption(28)消除SQL SELECT查询结果中的重复记录,可采取的方法是A)通过指定主关键字B)通过指定惟一索引C)使用DISTINCT短语D)使用UNIQUE短语(29)在设计界面时,为提供多选功能,通常使用的控件是A)选项按钮组B)一组复选框C)编辑框D)命令按钮组(30)为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是A)DefaultB)EnabledC)UseD)Enuse第(31)-(35)题使用如下三个数据库表:学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时)选课成绩表:score(学号,课程号,成绩)其中出生日期的数据类型为日期型,学时和成绩为数值型,其它均为字符型。
2011年计算机二级考试VF全真模拟试卷(3)-中大网校

2011年计算机二级考试VF全真模拟试卷(3)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)(2)<Ahref="javascript:;"></A>A. 196000.00B. 143000.00C. 294000.00D. 17200.00(3)在永真条件DO WHILE.T.的循环中,退出循环时可使用(4)下面各项中不属于软件生命周期中开发阶段的是(5)下列关于关系表达式的说法错误的是(6)下列字符型常量的表示中。
错误的是(7)在应用系统中,常用来提供用户交互界面的是(8)对于任何一个表单来说,下列说法中正确的是(9)软件开发的结构化生命周期方法将软件生命周期划分成(10)下列关于表单数据环境的叙述中,错误的是(11)如果一个班只能有一个班长,而且一班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于(12)设有如下三个关系表(13)下列关于控件类和窗口类的说法中,错误的是(14)设有如下关系表:则下列操作中正确的是(15)在表中为表格控件指定数据源的属性是(16)在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价>0”,通过该设置,能保证数据的(17)下列关于查询说法不正确的是(18)(19)下列关于空值(NULL)的说法中正确的是(20)学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8)课程.DBF:课程编号C(4),课程名称C(10),开课院系C(8)学生成绩.DBF:学号C(8),课程编号C(4),成绩Ⅰ统计只有2名以下(含2名)学生选修的课程情况.统计结果中的信息包括课程名称、开课院系和选修人数,并按选课人数排序,正确的命令是(21)在Visual FoxPr0中,以下关于视图描述中错误的是(22)在Visual FoxPr0中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是(23)下列选项中不属于结构化程序设计方法的是(24)打开菜单设计器设计一个新的菜单,可使用的命令是(25)下列数据结构中按“先进先出”原则组织数据的是(26)(27)当前盘当前目录下有数据库dbsk,其中有数据库表sk.dbf,该数据库表的内容是:将sk表的股票名称字段的宽度由8改为10,应使用SQL语句(28)在结构化分析方法中,数据字典的作用是(29)<Ahref="javascript:;"></A>(30)(31)在Visual FoxPro中,下列不能用来修改数据表记录的命令是(32)数据库系统的核心是(33)有如下SQL语句:SELECT班级名称,姓名,性别FROM班级表,学生表;WHERE班级表.班级号=学生表.班级号;AND籍贯=”上海”AND性别=”女”;ORDER BY班级名称DESC执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是(34)将7个数据进行插入排序,在最坏情况下需要比较的次数是(35)算法的时间复杂度是指每空2分,共30分(1)用当前窗体的LABELl控件显示系统时间的语句是THISF()RM.LABEL1【4】=TIME()(2)(3)(4)在面向对象方法中,【2】描述的是具有相似属性与操作的一组对象。
计算机按其性能可以分为5大类

(1)计算机按其性能可以分为5大类,即巨型机、大型机、小型机、微型机和A)工作站B)超小型机C)网络机D)以上都不是【答案】:A【解析】:人们可以按照不同的角度对计算机进行分类,按照计算机的性能分类是最常用的方法,通常可以分为巨型机、大型机、小型机、微型机和工作站。
(2)第3代电子计算机使用的电子元件是A)晶体管B)电子管C)中、小规模集成电路D)大规模和超大规模集成电路【答案】:C【解析】:第1代计算机是电子管计算机,第2代计算机是晶体管计算机,第3代计算机主要元件是采用小规模集成电路和中规模集成电路,第4代计算机主要元件是采用大规模集成电路和超大规模集成电路(3)十进制数221用二进制数表示是A)1100001B)11011101C)0011001D)1001011【答案】:B【解析】:十进制向二进制的转换采用"除二取余"法。
(4)下列4个无符号十进制整数中,能用8个二进制位表示的是A)257B)201C)313D)296【答案】:B【解析】:十进制整数转成二进制数的方法是"除二取余"法,得出几选项的二进制数。
其中201D=11001001B,为八位。
(5)计算机内部采用的数制是A)十进制B)二进制C)八进制D)十六进制【答案】:B【解析】:因为二进制具有如下特点:简单可行,容易实现;运算规则简单;适合逻辑运算。
所以计算机内部都只用二进制编码表示。
(6)在ASCII码表中,按照ASCII码值从小到大排列顺序是A)数字、英文大写字母、英文小写字母B)数字、英文小写字母、英文大写字母C)英文大写字母、英文小写字母、数字D)英文小写字母、英文大写字母、数字【答案】:A【解析】:在ASCII码中,有4组字符:一组是控制字符,如LF,CR等,其对应ASCII码值最小;第2组是数字0~9,第3组是大写字母A~Z,第4组是小写字母a~z。
这4组对应的值逐渐变大。
(7)6位无符号的二进制数能表示的最大十进制数是A)64B)63C)32D)31【答案】:B【解析】:6位无符号的二进制数最大为111111,转换成十进制数就是63。
2011年计算机二级考试VF全真模拟试卷(1)-中大网校

2011年计算机二级考试VF全真模拟试卷(1)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)在Visual FoxPr噢中,关于查询和视图的正确描述是(2)SQL语句SELECT产地,COUNT(*);(3)<A href="javascript:;"></A>(4)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是(5)<Ahref="javascript:;"></A>(6)<Ahref="javascript:;"></A>(7)假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句(8)(9)利用现有SQL语句创建视图的命令是(10)查询每门课程的最高分,要求得到的信息包括课程名称和分数,正确的命令是(11)(12)数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及(13)语句“DEl。
ETE FROM成绩表WHERE计算机<60”的功能是(14)下列关于表格的说法中,正确的是(15)在Visual FoxPro中,关键字Parent的含义是指(16)在面向对象方法中,实现信息隐蔽是依靠(17)要设置标签的显示文本,应使用的属性是(18)下列描述中错误的是(19)VFP中可执行的查询文件的扩展名是(20)下列数据结构中,按先进后出原则组织数据的是(21)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是(22)在数据库设计中,将E—R图转换成关系数据模型的过程属于(23)下面有关对数据的理解。
其中说法有误的是(24)在表单中。
有关列表框和组合框内选项的多重选择,正确的叙述是(25)(26)在下面的Visual FoxPr0表达式中,运算结果为逻辑真的(27)连编应用程序不能生成的文件是(28)以下叙述与表单数据环境有关,其中正确的是(29)VFP中可执行的表单文件的扩展名是(30)(31)下列叙述中正确的是(32)分布式数据库系统不具有的特点是(33)以下叙述正确的是()。
历年vf全国计算机等级考试二级选择题考试
从2013年3月30之后的全国计算机等级考试二级考试都采用机试考试,选择题40题,每题一分。
而下面的都是2013年3月30之前的选择题考题,每一卷有35道题,命中率70%以上。
2012年9月全国计算机等级考试二级笔试试卷2012年3月全国计算机等级考试二级笔试试卷2011年9月全国计算机等级考试二级笔试试卷2011年3月全国计算机等级考试二级笔试试卷2010年9月全国计算机等级考试二级笔试试卷2010年3月全国计算机等级考试二级笔试试卷2009年9月全国计算机等级考试二级笔试试卷2009年3月全国计算机等级考试二级笔试试卷2008年9月全国计算机等级考试二级笔试试卷2008年4月全国计算机等级考试二级笔试试卷2007年9月全国计算机等级考试二级笔试试卷2007年4月全国计算机等级考试二级笔试试卷2006年9月全国计算机等级考试二级笔试试卷2006年4月全国计算机等级考试二级笔试试卷2005年9月全国计算机等级考试二级笔试试卷2005年4月全国计算机等级考试二级笔试试卷2012年9月全国计算机等级考试二级笔试试卷一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
1、下列链表中,其逻辑结构属于非线性结构的是A )循环链表B )双向链表C )带链的栈D )二叉链表2、设循环队列的储存空间为Q(1:35),初始状态为FRONT=REAR=35,现经过一系列入队与退队运算后,FRONT=15,REAR=15,则循环队列中的元素个数为A)16 B)20 C)0或35 D)153、下列关于栈的叙述中,正确的是A)栈顶元素一定是最先入栈是元素 B)栈操作遵循先进后出的原则C)栈底元素一定是最后入栈的元素 D)以上三种说法都不正确4、在关系数据库中,用来表示实体间联系的是A)二维表 B)树状结构 C)属性 D)网状结构5、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多个职员。
2011年03月国二VF全真模拟试题答案详解01
(19)C
【解析】 掌握视图设计器中数据源的选择。在"在添加表或视图"对话框中,"其他"按钮的作用是打开一个对话框,用来选择不属于当前环境的数据表,该表文件可以是数据库表,也可以是自由表。
(20)C
【解析】 SQL定义功能中,修改表结构的命令是:ALTER TABLE,如果是修改字段则使用ALTER短语。
【解析】 在SQL查询语句中,GROUP BY子句用于记录分组查询,一般跟在WHERE子句之后,没有WHERE子句时,跟在FROM子句之后。
(9)数据库管理系统
【解析】 数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务。
(5)A
【解析】 算法具有5个特性:① 有穷性:一个算法必须(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的;② 确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义。③ 可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现。④ 输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合。⑤ 输出:一个算法有一个或多个输出。
(27)A
【解析】 程序中,M->EF表示内存变量EF,EF表示字段变量,字段变量和内存变量同名时系统默认访问的字段变量。本题是DO WHILE循环结构,直到文件尾退出循环,实现的功能为求EF列的和,并保存在内存变量EF中。
(28)A
【解析】 求各个出版社图书的相关信息,必须用GROUP BY短语对各个出版社进行分组,求最大值函数为MAX(),求最小值函数为MIN(),COUNT()用以计数,HAVING短语必须与GROUP BY短语一起出现,不能单独使用。
2011年春江苏省计算机二级VFP考试真题和答案
2011年春江苏省计算机二级VFP考试真题绝密★启用前2011年春江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试第一部分计算机基础知识1.下列有关通信技术的叙述中,错误的是___(1)___ 。
A.无论是模拟通信还是数字通信,目前都是通过载波技术实现远距离的信息传输 B.多路复用技术可以降低信息传输的成本,常用的多路复用技术有TDM和FDM C.卫星通信属于微波通信,它是微波接力通信技术和空间技术相结合的产物D.目前3G移动通信有多种技术标准,我国三大电信运营商均采用同一标准2.使用存储器存储二进位信息时,存储容量是一项很重要的性能指标。
存储容量的单位有多种,下面不是存储容量单位的是___(2)___ 。
A. TBB. XBC. GBD. MB3.设有补码表示的两个单字节带符号整数a=01001110和b=01001111。
则a-b的结果用补码表示为___(3)___ 。
A. 11111111B. 10011101C. 00111111D. 101111114.下列有关PC机主板上BIOS和CMOS的叙述中,错误的是___(4)___ 。
A. BIOS芯片是一块闪烁存储器,其存储的信息关机后不会丢失B. BIOS中包含加电自检程序、系统自举程序等C. CMOS芯片属于易失性存储器,它使用电池供电D. CMOS中存放着与硬件相关的一些配置信息,以及CMOS设置程序5.下列有关PC机中央处理器(CPU)和内存(内存条)的叙述中,错误的是___(5)___ 。
A.目前PC机所使用的Pentium和Core 2微处理器的指令系统有数百条不同的指令 B.所谓双核CPU或四核CPU,是指CPU由两个或四个芯片组成C. DDR内存条、DDR2内存条在物理结构上有所不同,例如它们的引脚数目不同 D.通常台式机中的内存条与笔记本电脑中的内存条不同,不能互换6.下列有关PC机I/O总线与I/O接口的叙述中,正确的是___(6)___ 。
2011年03国二vf全真模拟试题03
2011年3月全国计算机二级Visual Foxpro全真模拟试题(三)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)软件是指A)程序B)程序和文档C)算法加数据结构D)程序、数据与相关文档的完整集合(2)检查软件产品是否符合需求定义的过程称为A)确认测试B)集成测试C)验证测试D)验收测试(3)以下不属于对象的基本特点的是A)分类性B)多态性C)继承性D)封装性(4)在设计程序时,应采纳的原则之一是A)不限制goto语句的使用B)减少或取消注解行C)程序越短越好D)程序结构应有助于读者理解(5)下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)数据结构中,与所使用的计算机无关的是数据的A)存储结构B)物理结构C)逻辑结构D)物理和存储结构(7)线性表的顺序存储结构和线性表的链式存储结构分别是A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构(8)树是结点的集合,它的根结点数目是A)有且只有1B)1或多于1C)0或1D)至少2(9)下列有关数据库的描述,正确的是A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件(10)数据库、数据库系统和数据库管理系统之间的关系是A)数据库包括数据库系统和数据库管理系统B)数据库系统包括数据库和数据库管理系统C)数据库管理系统包括数据库和数据库系统D)3者没有明显的包含关系(11)向项目中添加表单,可以使用项目管理器的A)"代码"选项卡B)"类"选项卡C)"数据"选项卡D)"文档"选项卡(12)下列函数中,函数值为数值型的是A)AT("中国","中国计算机")B)CTOD("04/30/2004")C)BOF()D)SUBSTR(DTOC(DATE()),7)(13)函数IIF(LEN(SPACE(5))<>5,1,-1)的值为A).T.B).F.C)1D)-1(14)扩展名为mnx的文件是A)备注文件B)项目文件C)表单文件D)菜单文件(15)下列叙述中,正确的是A)INPUT命令只能接受字符串B)ACCEPT命令只能接受字符串C)ACCEPT命令可以接收任意类型的Visual FoxPro表达式D)WAIT只能接收一个字符,且必须按Enter键(16)在指定字段或表达式中不允许出现重复值的索引是A)惟一索引B)惟一索引和候选索引C)惟一索引和主索引D)主索引和候选索引(17)对象的相对引用中,要引用当前操作的对象,可以使用的关键字是A)ParentB)ThisFormC)ThisformSetD)This(18)从设备表中查询单价大于100000元的设备,并显示设备名称,正确的命令是A)SELECT 单价>100000 FROM 设备表FOR 设备名称B)SELECT 设备名称FROM 设备表FOR 单价>100000C)SELECT 单价>100000 FROM 设备表WHERE 设备名称D)SELECT 设备名称FROM 设备表WHERE 单价>100000(19)下列关于自由表的说法中,错误的是A)在没有打开数据库的情况下所建立的数据表,就是自由表B)自由表不属于任何一个数据库C)自由表不能转换为数据库表D)数据库表可以转换为自由表(20)SQL的DELETE命令是指A)从视图中删除行B)从视图中删除列C)从基本表中删除行D)从基本表中删除列(21)在Visual FoxPro 中,视图基于A)表B)视图C)查询D)报表(22)查询设计器中包含的选项卡有A)字段、联接、筛选、排序依据、分组依据、杂项B)字段、联接、筛选、分组依据、排序依据、更新条件C)字段、联接、筛选条件、排序依据、分组依据、杂项D)字段、联接、筛选依据、分组依据、排序依据、更新条件(23)在Visual FoxPro 中有如下程序文件TEST:*程序名:TEST.PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLmX="Visual FoxPro"mY="二级"DO SUB1 WITH mY?mY+mXRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mYmY="计算机等级"+mYRETURN执行命令DO TEST后,屏幕的显示结果为A)二级Visual FoxProB)计算机等级二级Visual FoxProC)计算机等级Visual FoxProD)计算机等级二级(24)下列字段名中不合法的是A)当前B)7个考生C)dDc_111D)DDD(25)表达式4*3^2-1/2+3^2的值为A)26.5B)45.5C)44.5D)20.5(26)SQL查询语句中,将查询结果存放在永久表中应使用短语A)TOPB)INTO ARRAYC)INTO CURSORD)INTO TABLE(27)选项组控件的ButtonCount属性用于A)指定选项组中哪个选项按钮被选中B)指明与选项组建立联系的数据源C)指定选项组中选项按钮的数目D)存取选项组中每个按钮的数组(28)下列程序的运行结果是SET TALK OFFSTORE 0 TO SN=20DO WHILE N>SS=S+NN=N-2ENDDO? SRETURNA)0B)2C)20D)18(29)下列命令动词中,不具有数据操纵功能的SQL语句是A)DELETEB)UPDATEC)INSERTD)DROP(30)显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年3月计算机二级考试VF笔试试题选择题1. 下列关于正确的是()。
A)栈顶元素最先能被删除B)栈项元素最后才能被删除C)栈底元素永远不能被删除D)以上三种说法都不对2. 下列叙述中正确的是()。
A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构3. 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
A)3B)4C)6D)74. 在软件开发中,需求分析阶段产生的主要文档是()。
A)软件集成测试计划B)软件详细设计说明书C)用户手册D)软件需求规格说明书5. 结构化程序所要求的基本结构不包括()。
A)顺序结构B)GOT0跳转C)选择(分支)结构D)重复(循环)结构6. 下面描述中错误的是()。
A)系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程C)数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具7. 负责数据库中查询操作的数据库语言是()。
A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言8. 一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是()。
A)1:1联系B)1:m联系C)m:1联系D)m:n联系9. 有三个关系R、S和T如下()。
则由关系R和S得到关系T的操作是A)自然连接B)交C)除D)并10. 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
A)-369B)369C)0.369D)整数集合{1,2,3,4,5}11. 在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的()。
A)参照完整性B)实体完整性C)域完整性D)用户定义完整性12. 执行如下命令的输出结果是()。
?15%4,15% -4A)3-1B)33C)11D)1-113. 在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是()。
A)惟一索引B)惟一索引和候选索引C)惟一索引和主索引D)主索引和候选索引14. 给student表增加一个“平均成绩”字段(数值型,总宽度6,2位上数)的SQL命令是()。
A)ALTER TABLE student ADD平均成绩N(6,2)B)ALTER TABLE student ADD平均成绩D(6,2)C)ALTER TABLE student ADD平均成绩E(6,2)D)ALTER TABLE student ADD平均成绩Y(6,2)15. 在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是()。
A)SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表B)SQL的DELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表C)SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE命令只能逻辑删除数据库表中的记录D)传统的FoxPro DELETE命令还可以删除其他工作区中打开的数据库表中的记录16. 在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN后面的语句,应使用()。
A)LOOP语句B)EXIT语句C)BREAK语句D)RETURN语句17. 在Visual FoxPro中,“表”通常是指()。
A)表单B)报表C)关系数据库中的关系D)以上都不对18. 删除student表的“平均成绩”字段的正确SQL命令是()。
A)DELETE TABLE student DELETE COLUMN平均成绩B)ALTER TABLE student DELETE COLUMN平均成绩C)ALTER TABLE student DROP COLUMN平均成绩D)DELETE TABLE student DROP COLUMN平均成绩19. 在VisualFoxPro中,关于视图的正确描述是()。
A)视图也称作窗口B)视图是一个预先定义好的SQL SELECT语句文件C)视图是一种用SQL SELECT语句定义的虚拟表D)视图是一个存储数据的特殊表20. 从student表删除年龄大于30的记录的正确SQL命令是()。
A)DELETE FOR年龄>30B)DELETE FROM student WHERE年龄>30C)DELETE student FOR年龄>30D)DELETE student WHERE年龄>3021. 在Visual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该()。
A)再次使用LOCATE命令重新查询B)使用SKIP命令C)使用CONTINUT命令D)使用GO命令22. 为了在报表中打印当前时间,应该插入的控件是()。
A)文本框控件B)表达式C)标签控件D)域控件23. 在Visual FoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是()。
A)0B)1C)40D)出错24. 向student表插入一条新记录的正确SQL语句是()。
A)APPEND INTO student VALUES(…0401‟,…王芳‟,…女‟,18)B)APPEND student VALUES(…0401‟,…王芳‟,…女‟,18)C)INSERT INTO student VALUE S(…0401‟,…王芳‟,…女‟,18)D)INSERT student VALUES(…0401‟,…王芳‟,…女‟,l8)25. 在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是()。
A)OptiongrouplB)ChecklC)SpinnerlD)Listl26. 恢复系统默认菜单的命令是()。
A)SET MENU TO DEFAULTB)SET SYSMENU TO DEFAULTC)SET SYSTEM MENU TO DEFAULTD)SET SYSTEM TO DEFAULT27. 在Visual FoxPro中,用于设置表单标题的属性是()。
A)TextB)TitleC)LableD)Caption28. 消除SQL SELECT查询结果中的重复记录,可采取的方法是()。
A)通过指定主关键字B)通过指定惟一索引C)使用DISTINCT短语D)使用UNIQUE短语29. 在设计界面时,为提供多选功能,通常使用的控件是()。
A)选项按钮组B)一组复选框C)编辑框D)命令按钮组30. 为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是()。
A)DefaultB)EnabledC)UseD)Enuse31. 【连题】第31~35题使用如下三个数据库表:学生表:student(学号,姓中,性别,出生日期,院系)课程表:course(课程号,课程名,学时)选课成绩表:score(学号,课程号,成绩)其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。
查询“计算”系,,学生的学号、姓名、学生所选课程的课程名和成绩,正确的命令是()。
A)SELECT s.学号,姓名,课程名,成绩FROM student s,score sc,course cWHERE s.学号=sc.学号,sc.课程号=c.课程号,院系=…计算机系‟B)SELECT学号,姓名,课程名,成绩FROM student s,score sc,course cWHERE s.学号=sc.学号AND sc.课程号=c.课程号AND院系=…计算机系‟C)SELECT s.学号,姓名,课程名,成绩FROM(student s JOIN score sc ON s.学号=sc.学号)JOIN course c ON sc.课程号=c.课程号WHERE院系=计算机系D)SELECT s.学号,姓名,课程名,成绩FROM(student s JOIN score sc ON s.学号=sc.学号)JOIN course c ON sc.课程号=c.课程号WHERE院系=计算机系32. 查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是()。
A)SELECT学号,姓名FROM student s WHERE NOT EXISTS(SELECT木FROM score sc WHERE sc.学号=s.学号AND成绩<85)B)SELECT学号,姓名FROM student s WHERE NOT EXISTS(SELECT幸FROM score sc WHERE sc.学号=s.学号AND成绩>=85)C)SELECT学号,姓名FROM student s,score scWHERE s.学号=sc.学号AND成绩>=85D)SELECT学号,姓名FROM student s,score scWHERE s.学号=sc.学号ANDALL成绩>=8533. 查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是()。
A)SELECT s.学号,姓名,平均成绩FROM student s,score scWHERE s.学号=sc.学号GROUP BY s.学号HAVING COUNT(﹡)﹥=5 0RDER BY平均成绩DESCB)SELECT s.学号,姓名,AVG(成绩)FROM student s,score scWHERE s.学号=sc.学号AND COUNT(﹡)﹥=5GROUPBY学号ORDERBY 3 DESCC)SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score scWHERE s.学号=sc.学号AND COUNT(﹡)>=5GROUP BY s.学号ORDER BY平均成绩DESCD)SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score scWHERE s.学号=sc.学号GROUP BY s.学号HAVING COUNT(﹡)>=5 0RDER BY 3 DESC34. 查询同时选修课程号为C1和C5课程的学生的学员,正确的命令是()。
A)SELECT学号FROM score sc WHERE课程号=…Cl‟AND学号IN(SELECT学号FROM score sc WHERE课程号=…C5‟)B)SELECT学号FROM score sc WHERE课程号=…Cl‟AND学号=(SELECT学号FROM score sc WHERE课程号='C5')C)SELECT学号FROM score sc WHERE课程号='Cl'AND课程号='C5'D)SELECT学号FORM score sc WHERE课程号='C1'OR 'C5'35. 删除学号为“20091001”且课程号为“C1”的选课记录,正确命令是()。