2009年9月计算机等级考试二级VF笔试试题
全国计算机等级考试二级VF历年笔试题及答案
精品文档全国计算机等级考试二级VF历年笔试题(2005.4-2010.9)2010年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)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式10. 有三个关系R、S和T如下:C)结构复合索引文件中D)非结构复合索引文件中(20)假设表“学生.dbf”已在某个工作区打开,且别名取为student。
2009年全国计算机等级考试二级VF笔试试题(1)-中大网校
2009年全国计算机等级考试二级VF笔试试题(1)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示()A. 模块之间的凋用关系B. 程序的组成成分C. 控制程序的执行顺序D. 数据的流向(2)下列叙述中,正确的是()A. 在命令窗口中被赋值的变量均为局部变量B. 在命令窗口中用PRIVA TE命令说明的变量均为局部变量C. 在被调用的下级程序中用PUBLC命令说明的变量都是全局变量D. 在程序中用PRIV A TE命令说明的变量均为全局变量(3)在VFP命令窗口中执行?YEAR(DA TE()+5)命令后,所返回结果的数据类型是()A. N(数值型)B. D(日期型)C. C(字符型)D. T(日期时间型)(4)下列运算中,不属于专门的关系运算的是()A. 连接B. 选择C. 投影D. 笛卡儿积(5)在模块化程序设计中,按功能划分模块的原则是()A. 各模决应包括尽量多的功能B. 各模块应包括尽量多的输入输出操作C. 各模块的功能尽量单一,且各模块之间的联系尽量紧密D. 各模块的功能尽量单一,且各模块之间的联系尽量的少(6)将E-R图转换到关系模式时,实体与联系都可以表示成()A. 属性B. 域C. 键D. 关系(7)线性表的顺序存储结构和线性表的链式存储结构分别是()A. 顺序存取的存储结构、顺序存取的存储结构B. 随机存取的存储结构、顺序存取的存储结构C. 随机存取的存储结构、随机存取的存储结构D. 任意存取的存储结构、任意存取的存储结构(8)下列关于数据操作的说法中,正确的是()A. 货币型数据不能参加算术运算B. 两个日期型数据可以进行加法运算C. 字符型数据能比较大小,日期型则不能D. 一个日期型数据可以加或减一个整数(9)在Visual FoxPr0中,逻辑表达式中逻辑运算的优先顺序是()A. .NO,.AN,.O,()B. .AN,!,(),.OC. (),!,.AN,.OD. (),.AN,X!,.O(10)使用SET INDE TO S2,S3,S4,Sl命令打开4个索引文件,其中主索引文件是()A. S4B. S2C. S3D. S1(11)用SQL语言检索商品种类大于等于2的部门名称及部门的商品数目,并按商品种类的数目降序排序,正确的命令是()A. SELECT COUNT(商品.商品号)As商品数目,部门名称;FROM部门,商品;wHERE部门.部门号一商品.部门号;GROUP BY部门名称;HA VING商品数目,部门名称;0RDER BY商品数目DESCB. SELECT COuNT(商品.商品号)As商品数目,部门名称;FROM部门,商品;GROUP BY部门名称;HA VING商品数目>=2 And部门.部门号一商品.部门号;0RDER BY商品数目DESCC. SELECT CoUNT(商品.商品号)As商品数目。
2009年9月 计算机等级考试二级VF笔试真题
2009年9月计算机等级考试二级VF笔试真题一、选择题1.下列数据结构中,属于非线性结构的是()。
A. 循环队列B.带链队列C.二叉树D.带链栈答案 C解析树均是非线性结构2. 下列数据结构中,能够按照”先进后出”原则存取数据的是()。
A. 循环队列B.栈C.队列D.二叉树答案 B解析:栈是先进后出或后进先出的线性表3. 对于循环队列,下列叙述中正确的是()。
A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针答案 D解析:如果队头指针大于队尾指针说明队列已经循环存放数据了,如果队头指针小于队尾指针说明没有进行循环存放4. 算法的空间复杂度是指()。
A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数答案 A解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间.5. 软件设计中划分模块的一个准则是()。
A. 低内聚低耦合B. 高内聚低耦合C. 低内聚高耦合D. 高内聚高耦合答案 B解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可以提高模块的独立性.6. 下列选项中不属于结构化程序设计原则的是()。
A.可封装B.自顶向下C.模块化D.逐步求精答案 A7.软件详细设计产生的图如下该图是( ).A.N-S图B. PAD图C. 程序流程图D.E-R图答案 C8.数据库管理系统是()。
A. 操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统答案 B9.在E-R图中,用来表示实体联系的图形是()。
A.椭圆形B.矩形C.菱形D .三角形答案 C10.有三个关系R,S,T 如下:RA B Ca 1 2b 2 1c 3 1SA B Cd 3 2TA B Ca 1 2b 2 1c 3 1d 3 2其中关系T由关系R和S通过某种操作得到,该操作称为()。
2009年计算机等级考试二级VF笔试全真试题(4)-中大网校
2009年计算机等级考试二级VF笔试全真试题(4)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)利用现有SQL语句创建视图的命令是()A. CREATE VIEWB. MODIFY VIEWC. CREATE SQL VIEWD. MODIFY SQL VIEW(2)对当前数据库文件,先按性别的升序排序,性别相同时,再按籍贯的降序排序,下面命令正确的选项是()A. SORT ON NTKL性别/D,籍贯/A TO PXlB. SORT ON NTKL性别+籍贯/D TO PXlC. SORT ON NTKL性别TO PXlD. SORT ON NTKL性别,籍贯/D TO PXl(3)在数据流图(DFD)中,带有名字的箭头表示()A. 模块之间的调用关系B. 程序的组成成分C. 控制程序的执行顺序D. 数据的流向(4)下列叙述中,正确的是()A. INPUT命令只能接受字符串B. ACCEPT命令只能接受字符串C. ACCEPT命令可以接收任意类型的Visual FoxPro表达式D. W AIT只能接收一个字符,且必须按Enter键(5)循环链表的主要优点是()A. 不再需要头指针了B. 从表中任一结点出发都能访问到整个链表C. 在进行插入、删除运算时,能更好的保证链表不断开D. 已知某个结点的位置后,能够容易的找到它的直接前件(6)给WHl仓库的职工提高10%的工资可使用命令()A. UPDATE职工WHERE工资=工资*1.10 FOR仓库号=”WH1”B. UPDATE职工SET工资=工资*1.10 WHERE仓库号=”WH1”C. UPDATE职工SET工资=工资*1.10 FOR仓库号=”WH1”D. UPDATE FROM职工SET工资=工资*1.10(7)根据下列材料,回答第{TSE}题使用如下的3个数据表:学生、课程和成绩。
学生(学号C(8),姓名C(8),性别C(2),班级C(8))课程(课程编号C(8),课程名称C(20))成绩(学号c(8),课程编号C(8),成绩N(5,1)){TS}查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是()A. SELECT课程.课程名称,MAX(成绩)As最高分FROM成绩,课程;WHERE成绩.课程编号=课程.课程编号;GROUP BY课程.课程编号B. SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程;WHERE成绩.课程编号=课程.课程编号;GROUP BY课程编号C. SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程;WHERE成绩.课程编号=课程.课程编号;GROUP BY课程.课程编号D. SELECT课程.课程名称,MIN(成绩)As最高分FROM成绩,课程;WHERE成绩.课程编号=课程.课程编号;GROUP BY课程编号(8)查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是()A. SELECT学生.姓名,成绩.成绩FROM学生,成绩;WHERE学生.学号=成绩.学号;AND课程.课程名称='计算机基础';ORDER BY成绩.成绩DESCB. SELECT学生.姓名,成绩.成绩FROM课程,成绩;WHERE AND课程.课程编号=成绩.课程编号;AND课程.课程名称='计算机基础';ORDER BY成绩.成绩DESCC. SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩;WHERE学生.学号=成绩.学号;AND课程.课程编号=成绩.课程编号;AND课程.课程名称='计算机基础';GROUP BY成绩.成绩DESCD. SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩;WHERE学生.学号=成绩.学号;AND课程.课程编号=成绩.课程编号;AND课程.课程名称='计算机基础';ORDER BY成绩.成绩DESC(9)为成绩表中定义成绩字段的默认值为0,正确的命令是()A. ALTER TABLE成绩ALTER成绩DEFAULT成绩=0B. ALTER TABLE成绩ALTER成绩DEFAULT 0C. ALTER TABLE成绩ALTER成绩SET DEFAULT成绩=0D. ALTER TABLE成绩ALTER成绩SET DEFAULT 0(10)将“学生”表中班级字段的宽度由原来的8改为l2,正确的命令是()A. ALTER TABLE学生ALTER班级C(12)B. ALTER TABLE学生ALTER MELDS班级C(12)C. ALTER TABLE学生ADD班级C(12)D. ALTER TABLE学生ADD MELDS班级C(12)(11)允许出现重复字段值的索引是()A. 侯选索引和主索引B. 普通索引和惟一索引C. 侯选索引和惟一索引D. 普通索引和侯选索引(12)在Visual FoxPro中,一个表可以建立一个()A. 主索引B. 候选索引C. 惟一索引D. 普通索引(13)运行下面的程序问语句?”奇数”被执行的次数是()A. 5B. 6C. 10D. 11(14)有一个学生表文件,且通过表设计器已经为该表建立了若干普通索引。
历年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、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多个职员。
计算机等级考试二级VF笔试真题及部分答案解析
计算机等级考试二级VF笔试真题及部分答案解析计算机等级考试二级VF笔试真题及部分答案解析1、下列叙述中正确的是A.对长度为n的有序的链表进行查找,最坏情况下需要的比较的次数为nB. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为n /2C. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为log2nD. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为nlog2n答案:A解析:最坏情况下全部逆序,所以要比较N次2、算法的时间复杂度是指A.算法的执行时间B.算法所处理数据和数据量C.算法程序中的语句或指令条数D.算法在实现过程中所需要的基本运算次数答案:D3、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A.编辑软件B.操作系统C.教务管理系统D.浏览器答案:B解析:操作系统是最常见的系统软件4、软件(程序)调试的任务是A.针对和改进程序中的错误B.尽可能多的发现程序中的错误C.发的现并改正程序中的所有错误D.确定程序中错误的性质答案:A解析:B答案是程序测试的任务5、数据流程图(DFD图)是A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析工具的答案:C6、软件生命周期可分为定义阶段,开发阶段和维护阶段,详细设计属于A. 定义阶段B.开发阶段C.维护阶段D.上述三个阶段答案:B7、数据库管理系统中负责数据模式定义的语言是A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言答案:A8、在学生管理的关系数据库中,存取一个学生信息的数据单位是A.文件B.数据库C.字段D.记录答案:D9、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A.需求分析阶段B.逻辑设计阶段C.的概念设计阶段D.物理设计阶段答案:A10、有两个关系R和T如下:RA B Ca 1 2b 2 2c 3 2d 3 2TA B Cc 3 2d 3 2则由关系R得到关系T的操作是A.选择B.投影C.交D.并答案:A解析:从一个关系中选出某一行(几行)符合条件要求的记录,称为选择从一个关系中选出某一列(几列)符合条件要求的内容,称为投影11、在VisualFoxpro中,编译后的程序文件的扩展名为A.PRGB.EXED.FXP答案:D12、假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用的的命令A.MODI STRUB.MODI COMM TESTC.MODI DBFD.MODI TYPE TEST答案:A13、为当前表中的所有学生的总分增加十分,可以使用的命令是A.CHANGE 总分 WITH 总分+10B.REPLACE总分 WITH总分+10C.CHANGE ALL总分WITH总分+10D.REPLACE ALL总分WITH总分+10答案:D解析:记住修改记录用REPLACE14、在VisualFoxpro中,下面关于属性、事件、方法叙述错误的是A.属性用于描述对象的状态B.方法用于描述对象的行为C.事件代码民可以象方法一样被显示调用D.基于同一个类产生的两个对象的属性不能分别设置自己的属性值15、有如下赋值语句,结果为“大家好”的表达式是a=”你好”b=”大家”A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)答案:D解析:一个汉字占两个字符,从a的右边取一个字符要用函数RIGHT(a,2)16、在VisualFoxpro中,“表”是指A.报表B.关系C.表格控件D.表单答案:B解析:VF中,一个表就是一个关系17、在下面的VisualFoxpro表达式中,运算结果为逻辑真的是A.EMPTY(.NULL.)B.LIKE(‘xy?’,'xyz’)C.AT(‘xy’,'abbcxyz’)D.ISNULL(SPACE(0))答案:B18、以下关于视图的描述正确的是A.视图和表一样包含数据B.视图物理上不包含数据C.视图定义保存在命令文件中D.视图定义保存在视图文件中答案:B19、以下关于关系的说法正确的是A.列的次序非常重要B.行的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列答案:C解析:行和列的次序都无关紧要20、报表的数据源可以是A.表或视图B.表或查询C.表、查询或视图D.表或其他报表答案:C21、在表单中为表格控件指定数据源的属性是A.DataSourceB.RecordSourceC.DataFromD.RecordFrom答案:B22、如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关答案:C23、为了在报表中打印当前时间,这时应该插入一个A.表达式控件B.域控件C.标签控件D.文本控件答案:B24、以下关于查询的描述正确的是A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询答案:D25、SQL语言的更新命令的关键词是A.INSERTB.UPDATEC.CREATED.SELECT答案:B解析:A 插入 C 新建 D选择26、将当前表单从内存中释放的正确语句是A.ThisForm.CloseB. ThisForm.ClearC. ThisForm.ReleaseD. ThisForm.Refresh答案:C解析:纯粹送分,多次强调内容27、假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。
2009年9月计算机等级考试二级VB真题及参考答案(标准)
(26)窗体上有1个名称为Textl的文本框;1个名称为Thnerl的计时器控件,其Lnterval属性值为5000, Enabled属性值是True。Timerl的事件过程如下: Private Sub Timerl_Timer() Static flag As Integer If flag=0 Then flag=1 flag=-flag If flag=1 Then Text1.ForeColor=&HFF& '&HFF&为红色 Else End If End Sub 以下叙述中正确的是( )。 B)flag的值只可能取0或1
我的淘宝
D)6 3
(23)在窗体上画1个命令按钮,并编写如下事件过程: Private Sub Commandl_Click() For i=5 To 1 Step -0.8 Print Int(i); Next i End Sub 运行程序,单击命令按钮,窗体上显示的内容为( )。 A)5 4 3 2 1 1 C)4 3 2 1 1 Private Sub Commandl Click() Dim a(3,3) For m=1 To 3 For n=1 To 3 If n=m Or n=4-m Then a(m,n)=m+n Else a(m,n)=0 End If Print a(m,n); Next n Print Next m End Sub B)5 4 3 2 1 D)4 4 3 2 1 1
我的淘宝
C)110 100
Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function A)把a=a-b改为a=b-a
2009年计算机等级考试二级VF笔试全真试题(3)-中大网校
2009年计算机等级考试二级VF笔试全真试题(3)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)根据下列材料,回答第{TSE}题使用如下的部门表和职工表。
部门表(部门号N(4)、部门名称C(10))职工表(部门号N(4)、职工号C(4)、姓名C(8)、工资N(7,2)){TS}检索有职工的工资大于或等于W1部门中任意一名职工工资的部门号,正确的命令是()A. SELECT DISTINCT部门号FROM职工表WHERE工资>:ANY:(SELECT工资FROM 职工表WHERE仓库号=”W1”)B. SELECT DISTINCT部门号FROM职工表WHERE工资>:ALL:(SELECT工资FROM 职工表WHERE仓库号=”W1”)C. SELECT DISTINCT部门号FROM职工表WHERE]工资>:ANY:(SELECT MAX(工资)FROM职要表WHERE仓库号=”W1”)D. SELECT DISTINCT部门号FROM职工表WHERE工资>=ALL;(SELECT MIN(工资)FROM职工表WHERE仓库号=”W1”)(2)检索最少有3名职工的每个部门的职工工资总额()A. SELECT部门号,COUNT(*),SUM(工资)FROM职工表;HA VING COUNT(*)>=3B. SELECT部门号,COUNT(*),SUM(工资)FROM职工表;GROUP BY部门号HA VING COUNT(*)>=3C. SELECT部门号,COUNT(*),SUM(工资)FROM职工表;GROUP BY部门号SET COUNT(*)>=3D. SELECT部门号,COUNT(*),SUM(工资)FROM职工表;GROUP BY部门号WHERE COUNT(*)>=3(3)向职工表中插入一条记录,正确的命令是()A. APPEND BLANK职工表V ALUES(”1111”,”1101”,”王明”,”1500.00”)B. APPEND INTO职工表V ALUES(”1111”,”1101”,”王明”,1500.00)C. INSERT INTO职工表V ALUES(”1111”,”1101”,”王明”,”1500.00”)D. INSERT INTO职工表V ALUES(”1111”,”1101”,”王明”,1500.00)(4)检索每个部门职工工资的总和,要求显示部门名称和工资,正确的命令是()A. SELECT部门号,SUM(工资)FROM部门表,职工表;WHfiRE职工表.部门号=部门表.部门号;GROUP BY部门号B. SELECT部门号,SUM(工资)FROM职工表;WHERE职工表.部门号=部门表.部门号;GROUP BY职工表.部门号C. SELECT部门号,SUM(工资)FROM部门表,职工表;WHERE职工表.部门号=部门表.部门号;ORDRE BY职工表.部门号D. SELECT部门号,SUM(工资)FROM部门表,职工表;WHERE职工表.部门号=部门表.部门号;GROUP BY职工表.部门号(5)在某个程序模块中使用命令PRIV ATE XI定义一个内存变量,则变量XI()A. 可以在该程序的所有模块中使用B. 只能在定义该变量的模块中使用C. 只能在定义该变量的模块及其上层模块中使用D. 只能在定义该变量的模块及其下属模块中使用(6)数据处理的最小单位是()A. 数据B. 数据元素C. 数据项D. 数据结构(7)在数据管理技术的发展过程中,可实现数据共享的是()A. 人工管理阶段B. 文件系统阶段C. 数据库系统阶段D. 系统管理阶段(8)在命令窗口中输入下列命令:X=3STORE x*2 TO a,b,C?a,b,C屏幕上显示的结果是()A. 3B. 2 2C. 6 6 6D. 3 3 3(9)在计算机中,算法是指()A. 加T方法B. 解题方案的准确而完整的描述C. 排序方法D. 查询方法(10)将“客户”表的姓名字段的宽度由8改为10,应使用SQL语句是()A. ALTER TABLE客户姓名WITH C(10)B. ALTER TABLE客户姓名C(10)C. ALTER TABLE客户ALTER姓名C(10)D. ALTER客户姓名C(10)(11)数据库系统中对数据库进行管理的核心软件是()A. DBMSB. DBC. OSD. DBS(12)下列关于SQL对表的定义的说法中,错误的是()A. 利用CREATE TABLE语句可以定义一个新的数据表结构B. 利用SQL的表定义语句可以定义表中的主索引C. 利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等D. 对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置(13)执行下列程序:程序的运行结果为()A. 5B. 10C. 15D. 程序错误,找不到变量(14)执行下列语句序列变量B的值是()A. 0.05B. 0.10C. 0.15D. 0.20(15)以下关于视图的描述正确的是()A. 视图保存在项目文件中B. 视图保存在数据库文件中C. 视图保存在表文件中D. 视图保存在视图文件中(16)执行下列命令后显示的结果是()A. 50+&zB. 50+x+YC. 200D. 数据类型不匹配(17)已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()A. acbedB. decabC. deabcD. cedba(18)在Visual FoxPrO中,关于视图的正确叙述是()A. 视图与数据库表相同,用来存储数据B. 视图不能同数据库表进行联接操作C. 在视图上不能进行更新操作D. 视图是从一个或多个数据库表导出的虚拟表(19)开发软件时对提高开发人员工作效率至关重要的是()A. 操作系统的资源管理功能B. 先进的软件开发工具和环境C. 程序人员的数量D. 计算机的并行处理能力(20)利用SET RELATION命令可以建立两个表之间的关联,该关联是()A. 永久性联系B. 临时性联系C. 任意的联系D. 以上说法均不正确(21)下列字段名中不合法的是()A. 当前B. 7个考生C. dDc_111D. DDD(22)在关系数据库中,用来表示实体之间联系的是()A. 树结构B. 网结构C. 线性表D. 二维表(23)要将cj表和grid对象绑定,应将grid对象的两个属性的值设置为()A. RecordSourseType属性为cJ,RecordSource属性为1B. ReeordSourseType属性为1,RecordSource属性为cjC. RowSourceType属性为1,RowSource属性为cjD. RowSourceType属性为cj,RowSource属性为1(24)下列叙述中,正确的是()A. 用E-R图能够表示实体集问一对一的联系、一对多的联系和多对多的联系B. 用E-R图只能表示实体集之间一对一的联系C. 用E-R图只能表示实体集之间一对多的联系D. 用E-R图表示的概念数据模型只能转换为关系数据模型(25)在Visual FoxPro中,打开一个名为GRADE的数据库,应使用命令()A. CREATE DATABASE GRADEB. OPEN DATABASE GRADEC. CREATE GRADED. OPEN GRADE(26)下述关于数据库系统的叙述中正确的是()A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据(27)建立惟一索引后,只允许重复出现记录值的()A. 第一个B. 最后一个C. 全部D. 字段值不惟一,不能存储(28)设有下列二叉树:<CENTER></CENTER>对此二叉树前序遍历的结果为()A. ZBTYCPXAB. A TBZXCYPC. ZBTACYXPD. ATBZXCPY(29)在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率。
二级VF机试真题2009年9月
[真题] 二级VF机试真题2009年9月一、基本操作题第1题:(1)创建一个名为“订单管理”的数据库,并将已有的“职工”和“订单”两个表添加到该数据库中。
(2)为“订单”表建立一个普通索引,索引名为“zje”,索引表达式为“总金额”。
(3)在“订单管理”的数据库中新建一个名为“客户”的表,表结构如下:客户号字符型(3)客户名字符型(20)地址字符型(40)(4)通过“客户号”分别为“客户”表建立主索引,为“订单”建立普通索引,索引名和索引表达式均为“客户号”,并通过“客户号”为两个表建立一个一对多的永久联系。
_____参考答案:(1)单击工具栏上的[新建]按钮,在[新建]对话框的[文件类型]组合框中选择“数据库”,再单击[新建文件]按钮,在[创建]对话框中输入“订单管理”,然后单击[保存]打开数据库设计器;在数据库设计器中右击,选择“添加表”命令,在弹出的对话框中选择“职工”表,将表添加到数据库中;同样的方法,将“订单”表添加到数据库中。
(2)在数据库设计器中右击“订单”表,选择“修改”命令,打开表设计器;在表设计器的[索引]选项卡的“索引名”列输入“zje”,将“类型”设置为“普通索引”,再在“表达式”中输入“总金额”,最后单击[确定]按钮。
(3)在数据库设计器中右击,选择“新建表”命令,在弹出的对话框中单击[新建表]图标按钮,在弹出的[创建]对话框的[输入表名]文本框中输入“客户”,再单击[保存]按钮,打开表设计器。
在表设计器中逐行输入每个字段的字段名,并设置字段类型和宽度,单击[确定]按钮。
最后在弹出的对话框中单击[否]按钮。
(4)右击数据库设计器中的“客户”表,选择“修改命令”,打开“客户”表设计器。
在[索引]选项卡中的[索引名]文本框内填“客户号”,在[类型]列中选择“主索引”,最后单击[确定]按钮,建立“客户”的主索引。
右击数据库设计器中的“订单”表,选择“修改命令”,打开“订单”表设计器。
全国计算机等级二级VF模拟笔试题(含答案)
计算机等级二级VF模拟笔试题一、选择题(1)在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)15(2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A) bdgcefhaB) gdbecfhaC) bdgaechfD) gdbehfca(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。
而实现递归调用中的存储分配通常用A)栈B)堆C)数组D)链表(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用(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)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程(11)为了合理组织数据,应遵循的设计原则是A)"一事一地"的原则,即一个表描述一个实体或实体之间的一种联系B)用外部关键字保证有关联的表之间的联系C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D)以上各原则都包括(12)关系运算中花费时间可能最长的运算是A)选择B)联接C)并D)笛卡儿积(13)下列赋值语句中正确的是A)STORE 1 TO X,YB)STORE 1,2 TO XC)STORE 1 TO X YD)STORE 1、2 TO X(14)执行下列语句,其函数结果为STORE -100 TO X?SIGN(X)*SQRT(ABS(X))A)10B)-10C)100D)-100(15)通过项目管理器窗口的命令按钮,不能完成的操作是A)添加文件B)运行文件C)重命名文件D)连编文件(16)在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是A)系统会弹出"打开"对话框,请用户选择数据库名B)系统会弹出"创建"对话框,请用户输入数据库名并保存C)系统会弹出"保存"对话框,请用户输入数据库名并保存D)出错信息(17)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是A)得到一个新的数据表文件B)得到一个新的数据表文件和一个新的备注文件C)得到一个新的数据表文件和两个新的备注文件D)错误信息,不能复制带有备注型字段的数据表文件(18)要将数据库表从数据库中移出成为自由表,可使用命令A)DELETE TABLE <数据表名>B)REMOVE TABLE <数据表名>C)DROP TABLE <数据表名>D)RELEASE TABLE <数据表名>(19)下列关于视图的说法中,错误的是A)视图可以从单个表或多个表中派生B)可以在磁盘中找到相应的视图文件C)视图可以作为查询的数据源D)利用视图可以暂时使数据从数据库中分离成为自由数据(20)不需要事先建立就可以使用的变量是A)公共变量B)私有变量C)局部变量D)数组变量(21)设某程序中有PROG1.prg、PROG2.prg、PROG3.prg三个程序依次嵌套,下面叙述中正确的是A)在PROG1.prg中用!RUN PROG2.prg语句可以调用PROG2.prg子程序B)在PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序C)在PROG3.prg中用RETURN语句可以返回PROG1.prg主程序D)在PROG3.prg中用RETURN TO MASTER语句可以返回PROG1.prg主程序(22)执行下列程序:以下是引用片段:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为A)5B)10C)15D)程序错误,找不到变量(23)将编辑框的ReadOnly属性值设置为.T.,则运行时此编辑框中的内容A)只能读B)只能用来编辑C)可以读也可以编辑D)对编辑框设置无效(24)下列关于表格的说法中,正确的是A)表格是一种容器对象,在表格中全部按列来显示数据B)表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件C)表格、列、标头和控件有自己的属性、方法和事件D)以上说法均正确(25)在表单MyForm中通过事件代码,设置标签Lbl1的Caption属性值设置为"计算机等级考试",下列程序代码正确的是A)MyForm.Lbl1.Caption="计算机等级考试"B)This.Lbl1.Caption="计算机等级考试"C)ThisForm .Lbl1.Caption="计算机等级考试"D)ThisForm.Lbl1.Caption=计算机等级考试(26)下列关于报表预览的说法,错误的是A)如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B)只有预览了报表后,才能打印报表C)在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D)在进行报表预览的同时,不可以更改报表的布局(27)下列关于域控件的说法,错误的是A)从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B)域控件用于打印表或视图中的字段、变量和表达式的计算结果C)域控件的"表达式生成器"对话框中的"表达式"文本框中必须要有数值表达式,否则将不能添加该域控件D)如果域控件的"表达式生成器"对话框中的"表达式"文本框中没有数值表达式,可在"格式"文本框中设置表达式添加该域控件(28)下列关于别名和自联接的说法中,正确的是A)SQL语句中允许在WHERE短语中为关系定义别名B)为关系定义别名的格式为:<别名><关系名>C)在关系的自联接操作中,别名是必不可少的D)以上说法均正确(29)下列关于SQL对表的定义的说法中,错误的是A)利用CREATE TABLE语句可以定义一个新的数据表结构B)利用SQL的表定义语句可以定义表中的主索引C)利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等D)对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置(30)在SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是A)CREATE TABLE 数据表名NAME...B)ALTER TABLE 数据表名ALTER字段名...C)ALTER TABLE 数据表名RENAME COLUMN字段名TO...D)ALTER TABLE 数据表名ALTER 字段名SET DEFAULT...(31)利用SQL 命令从职工表中派生出含有"职工号"、"姓名"字段的视图,下列语句正确的是A)CREATE VIEW ZG_view;SELECT 职工号,姓名FROM 职工表B)CREATE VIEW ZG_view AS;SELECT 职工号,姓名FROM 职工表C)CREATE QUERY ZG_view;SELECT 职工号,姓名FROM 职工表D)CREATE QUERY ZG_view AS;SELECT 职工号,姓名FROM 职工表第(32)~(35)题使用如下的班级表和学生表。
2009年全国计算机等级考试二级VF笔试试题(2)-中大网校
2009年全国计算机等级考试二级VF笔试试题(2) 总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)设有如下关系表:R<TABLE cellSpacing=1 cellPadding=0 bgColor=#000000 border=0><TBODY><TR><TD vAlign=top align=right width=23 bgColor=#ffffff>A </TD><TD vAlign=top width=24 bgColor=#ffffff>B</TD><TD vAlign=top width=24 bgColor=#ffffff>C</TD></TR><TR><TD vAlign=top width=23 bgColor=#ffffff>O</TD><TD vAlign=top width=24 bgColor=#ffffff>1</TD><TD vAlign=top width=24 bgColor=#ffffff>2</TD></TR><TR><TD vAlign=top width=23 bgColor=#ffffff>5</TD><TD vAlign=top width=24 bgColor=#ffffff>2</TD><TD vAlign=top width=24 bgColor=#ffffff>3</TD></TR></TBODY></TABLE>S<TABLE cellSpacing=1 cellPadding=0 bgColor=#000000 border=0><TBODY><TR><TD vAlign=top align=right width=28 bgColor=#ffffff>A </TD><TD vAlign=top width=24 bgColor=#ffffff>B</TD><TD vAlign=top width=24 bgColor=#ffffff>C</TD></TR><TR><TD vAlign=top align=right width=28 bgColor=#ffffff>O</TD><TD vAlign=top width=24 bgColor=#ffffff>1</TD><TD vAlign=top width=24 bgColor=#ffffff>2</TD></TR></TBODY></TABLE>T<TABLE cellSpacing=1 cellPadding=0 bgColor=#000000 border=0><TBODY><TR><TD vAlign=top align=right width=27 bgColor=#ffffff>A</TD><TD vAlign=top width=24 bgColor=#ffffff>B</TD><TD vAlign=top width=24 bgColor=#ffffff>C</TD></TR><TR><TD vAlign=top align=right width=27 bgColor=#ffffff>O</TD><TD vAlign=top width=24 bgColor=#ffffff>1</TD><TD vAlign=top width=24 bgColor=#ffffff>2</TD></TR><TR><TD vAlign=top align=right width=27 bgColor=#ffffff>5</TD><TD vAlign=top width=24 bgColor=#ffffff>2</TD><TD vAlign=top width=24 bgColor=#ffffff>3</TD></TR><TR><TD vAlign=top align=right width=27 bgColor=#ffffff>O</TD><TD vAlign=top width=24 bgColor=#ffffff>1</TD><TD vAlign=top width=24 bgColor=#ffffff>3</TD></TR></TBODY></TABLE>则下列操作中正确的是()A. T=R∩SB. T=R∪SC. T=R×SD. T=R/S(2)有连续的两个菜单项,名称分别为“关闭”和“保存”,要用分隔线在这两个菜单项之间分组,其实现方法是()A. 在“关闭”菜单项名称后面加“\_”即“关闭\_”B. 在“保存”菜单项名称前面加“\_”,即“\_保存”C. 在两个菜单项之间添加一个菜单项,并在名称栏中输入“\_”D. A或B两种方法都可以(3)执行下列一组命令之后,选择“职工”表所在工作区的错误命令是CLOSE ALL USE仓库IN 0USE职工IN 0()A. SELECT职工B. SELECT OC. SELECT 2D. SELECT B(4)在创建快速报表时,基本带区应包括的是()A. 标题、细节和总结B. 页标头、细节和页注脚C. 组标头、细节和组注脚D. 报表标题、细节和页注脚(5)下面所列各项,不属于常用的调试策略的项目是()A. 归纳法B. 白盒法C. 回溯法D. 演绎法(6)能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是()A. HideB. ShowC. ReleaseD. setFocus(7)VFP中可执行的表单文件的扩展名是()A. .SCTB. .SPRC. .SCXD. .FRM(8)查询设计器中的“筛选”选项卡的作用是()A. 增加或删除查询表B. 查看生成的SQL代码C. 指定查询记录的条件D. 选择查询结果的字段输出(9)关于惟一索引说法,正确的是()A. 表中索引值的记录必须惟一B. 允许表中索引值的记录不惟一,但只有第一个有相同索引关键字值的记录有效。
2009年计算机等级考试二级VF笔试全真试题
Power
Chapter 4
3-phase 3-wire Y in steady state advantages and disadvantages Lighting control Soft-start of asynchronous motors Adjustable speed drive of asynchronous motors Reactive power control Temperature control of electric furnace high power and low speed AC motor drive
2
Power
Chapter 1
Positive voltage The anode of thyristor Positive pulse Negative pulse Direct current Holding current IH ? Latching up current IL ? Peak forward surge current ITSM (Thyristor parameter)浪涌电流 Average rectified forward current IF(AV) (diode parameter)正向平均电流
16
Power
Chapter 4
Line frequency (?) Voltage waveform distortion Current waveform distortion Torque pulsation The operation principle? The primary factors? highest output frequency factors to limit improving output frequency when harmonics is the most severe
全国计算机等级考试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)在软件设计中,不属于过程设计工具的是A)PDL(过程设计语言) B)PAD图 C)N-S图 D)DFD图(7)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A)数据共享问题 B)数据安全问题C)大量数据存储问题 D)简化数据维护(9)设有如下关系表:R S TA B C A B C A B C 1 1 2 3 1 3 1 1 2 2 2 3 2 2 3 3 1 3则下列操作中正确的是A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S(10)数据库系统的核心是A)数据模型 B)数据库管理系统C)数据库 D)数据库管理员(11)Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指A)数据库文件(dbc文件) B)一个数据库中两个表之间有一定的关系C)表文件(dbf文件) D)一个表文件中两条记录之间有一定的关系(12)扩展名为mnx的文件是A)备注文件 B)项目文件 C)表单文件 D)菜单文件(13)报表的数据源可以是A)表或视图 B)表或查询 C)表、查询或视图 D)表或其他报表(14)如果添加到项目中的文件标识为“排除”,表示A)此类文件不是应用程序的一部分B)生成应用程序时不包括此类文件C)生成应用程序时包括此类文件,用户可以修改D)生成应用程序时包括此类文件,用户不能修改(15)“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是 A)查询、视图或表单 B)表单、报表和标签C)查询、表单或程序 D)以上文件都可以(16)允许出现重复字段值的索引是A)侯选索引和主索引 B)普通索引和惟一索引C)侯选索引和惟一索引 D)普通索引和侯选索引(17)以纯文本形式保存设计结果的设计器是A)查询设计器 B)表单设计器 C)菜单设计器 D)以上三种都不是(18)以下关于视图的描述正确的是A)视图保存在项目文件中 B)视图保存在数据库文件中C)视图保存在表文件中 D)视图保存在视图文件中(19)下面有关表间永久联系和关联的描述中,正确的是A)永久联系中的父表一定有索引,关联中的父表不需要有索引B)无论是永久联系还是关联,子表一定有索引C)永久联系中子表的记录指针会随父表的记录指针的移动而移动D)关联中父表的记录指针会随子表的记录指针的移动而移动(20)下面关于类、对象、属性和方法的叙述中,错误的是A)类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B)属性用于描述对象的状态,方法用于表示对象的行为C)基于同一个类产生的两个对象可以分别设置自己的属性值D)通过执行不同对象的同名方法,其结果必然是相同的(21)在下面的Visual FoxPro表达式中,运算结果为逻辑真的是A)EMPTY(.NULL.) B)LIKE('xy? ', 'xyz')C)AT('xy', 'abcxyz') D)ISNULL(SPACE(0))(22)依次执行以下命令后的输出结果是SET DATE TO YMD SET CENTURY ON SET CENTURY TO 19 ROLLOVER 10 SET MARK TO ". ? CTOD("49-05-01")A)49.05.01 B)1949.05.01 C)2049.05.01 D)出错(23)假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。
2009年9月全国计算机等级考试二级VF试卷
C.SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表
ON 教师表系号=学院表系号 GROUP BY 教师表系号;
HAVING 学院表系名=“计算机”
D.SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表
ON 教师表系号=学院表系号 WHERE 系名=“计算机”
B.基于同一个类产生的两个对象可以分为设置自己的属性值
C.事件代码页可以像方法一样被显示调用
D.在创建一个表单时,可以添加新的属性。方法和事件
29)下列函数返回类型为数值型的是
A.STR
B.VAL
C.DTOC
D.TTOC
30)与 SELECT*FROM 教师表 INTO DBFA 等价的语句是
21 D 22 D 23 B 24 A 25 B
26 D 27 C 28 D 29 B 30 C
31 A 32 D 33 C 34 A 35 D
二、填空题
6 F
7 选择
8 {2009-03-03}
9 忽略
10 DROP VIEW MYVIEW
A.试图
B.自由表
C.数据库表
D.文本文件
16)使用索引的主要目的是
A.提高查询速度
B.节省存储空间
C.防止数据丢失
D.方便管理
17)表单文件的扩展名是
A.frm
B.prg
C.sex
D.vcx
18)下列程序执行时在屏幕上显示结果的是
DIME a(6)
A.hide
B.show
C.release
2009年9月计算机等考二级VF真题
二级C语言上机编程题技巧一、方法总结1、二级C语言上机编程题在二级上机考试中属于较难题型,因此很多同学都害怕通过不了。
综合往年的考试,结合考试大纲,每年考试的编程题都有一定的规律和方法,只要同学们认真熟练使用做题的方法,通过考试是没有问题的。
2、编程题做题方法一:使用C语言特有的函数做题(1)编程思想:使用C语言函数库中的做题,做题时必须注意包含对应的头文件(2)考题举例:题库中的第37题,要求将数字字符串转化为对应整数,例如“-1234”转化后为-1234。
做题时需要添加头文件#include "stdlib.h",然后在fun函数中写入程序return atol(p);其中atol(p)表示将p从字符串转化为长整型数。
最后编译,运行后输入测试数据后即可得到满分。
#include <stdio.h>#include <string.h>#include "stdlib.h"long fun ( char *p){return atol(p);}(3)方法总结:该类方法可以适用的题目较少,同学们了解即可。
3、编程题做题方法二:使用规律做题(1)编程思想:部分题目的答案是固定的,不会因为输入的数据改变而改变,因此这部分题目我们直接将答案记住即可,减少编程的麻烦。
(2)考题举例:题库中的70题,求cos(x)-x=0的一个实根。
做题时候在fun函数中输入return0.739085;后点击编译和运行即可,无需输入测试数据。
(补充:如果需要输入测试数据,程序在输出的黑屏上面会提示,不过一般是英文提示,所以同学们要格外小心)#include <math.h>#include <stdio.h>double fun(){return 0.739085;}(3)考题总结:该题为每年必考的题目,因此同学们要将答案熟记,以便大家能顺利通过考试。
2009九月计算机等级考试二级VF笔试试题
2009九月计算机等级考试二级VF笔试试题一、单项选择题(每小题2分,共70分)第1题在下面的选项中,适合使用CheckBox控件的是( )。
A.两种状态选择B.条件选取C.数据项目选取D.多种选择【您的答案】:A【参考解析】: CheckBox控件用于标记一个两值状态。
第2题关系运算中花费时间可能最长的运算是( )。
A.选择B.联接C.并D.笛卡儿积【您的答案】:B【参考解析】:【命题目的】本题考查了关系运算的基本知识。
【解题要点】在关系模型的数据语言中,一般除了运用常规的集合运算,(并、交、差、笛卡尔积等)外,还定义了一些专门的关系运算,如投影、选择和连接等。
联接运算是在对关系进行笛卡尔积运算的基础之上再进行选择运算,因此花费的时间可能最长。
【错题分析】选项A)是专门关系运算中的选择运算,选项B)是专门关系运算中的联接运算,选项C)是传统集合运算中的并运算,笛卡儿积则是将指定集合中的每个元组逐个进行乘积运算,所以正确答案为D)。
【考点链接】在Visual FoxPro中,专门的关系运算包括投影、选择和连接。
第3题需求分析阶段的任务是确定( )。
A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能【您的答案】:D【参考解析】:【命题目的】考查考生对需求分析的内容的了解。
【解题要点】需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。
【错解分析】选项A)软件开发方法是在总体设计阶段完成的任务;选项B)软件开发工具是在实现阶段需完成的任务;选项C)软件开发费用是在可行性研究阶段需完成的任务。
【考点链接】需求分析的任务和它的6种方法。
第4题下列表达式中,合法的是( )。
A.Year(Date())-{2000/08/02}B.Date()-{2000/08/02}C.Date()+{2000/08/02}D.A、B、C均对【您的答案】:B【参考解析】: Date()返回当前时间。
2009年计算机等级考试二级VF笔试全真试题(1)-中大网校
2009年计算机等级考试二级VF笔试全真试题(1)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)面向对象程序设计中程序运行的最基本实体是()A. 类B. 对象C. 事件D. 函数(2)根据下列材料,回答第{TSE}题使用如下的班级表和学生表。
班级表班级号班级名称班级人数200301 03计算机一班55200302 03计算机二班48200303 03计算机三班50学生表班级号学号姓名性别籍贯200301 1001 王伟男北京200301 1002 刘红女上海200301 1003 李林女北京200302 2001 张清女上海200302 2002 刘雷男上海{TS}有如下SQL语句:SELECT班级名称,姓名,性别FROM班级表,学生表;WHERE班级表.班级号=学生表.班级号;AND籍贯=”上海”AND性别=”女”;ORDER BY班级名称DESC执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是()A. 1 李林B. 2 张清C. 2 刘红D. 3 张清(3)有如下SQL语句:SELECT MAX(班级人数)INTO ARRAY arr FROM班级表,执行该语句后()A. arr[1]的内容为48B. arr[1]的内容为55C. arr[O]的内容为48D. arr[0]的内容为55(4)有如下SOL语句:SELECT班级名称,姓名,性别FROM班级表,学生表;WHERE 班级表.班级号=学生表.班级号;AND姓名LIKE”刘%”;ORDER BY班级号该语句的含义是()A. 查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B. 查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别C. 查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别D. 语句错误(5)有如下SQL语句:SELECT班级名称FROM班级表WHERE NOT EXISTS;(SELECT* FROM学生表WHERE班级号=班级表.班级号)执行该语句后,班级名称的字段值是()A. 03计算机一班B. 03计算机二班C. 03计算机三班D. 03计算机一班和03计算机二班(6)通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性的()A. 参照完整性B. 实体完整性C. 域完整性D. 字段完整性(7)如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设最成()A. 忽略B. 限制C. 更新D. 级联(8)不需要事先建立就可以使用的变量是()A. 公共变量B. 私有变量C. 局部变量D. 数组变量(9)以下每两组表达式中,其运算结果完全相同的是(口代表空格)()A. LEFF(”VFP口”,3)与SUBSTR(”口VFP口”,2,3)B. YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)C. V ARTYPE(”40-4*5”)与V ARTYPE(40-4*5)D. 假定A=”visual口口”,B=”口口foxpr0”,则A—B与A+B(10)软件工程的出现是由于()A. 程序设计方法学的影响B. 软件产业化的需要C. 软件危机的出现D. 计算机的发展(11)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机考试题一)…….选择题1、笔记本电脑的显示器被称做是(A)显示器。
A、液晶B、光电C、激光D、纯屏3、打印机除了针式打印机、喷墨打印机、还有(A )打印机。
A、激光B、数码C、热敏D、台式。
4、能够存储数据的硬件设备是(C )。
A、键盘B、鼠标C、硬盘D、显示器5、下列合法的E-MAIL地址是( A )。
A、abc@B、C、@D、abc6、WINDOWS XP是( C )公司开发的操作系统。
A、HPB、IBMC、MICROSOFTD、EPSON7、家庭上网在我国比较偏远的地区主要采用( A )方式上网。
A、拨号上网B、光纤接入C、电视D、闭路8、ROM和RAM的最大区别是(B )。
A.不都是存储器B.ROM是只读,RAM可读可写C.访问RAM比访问ROM快D.访问ROM比访问RAM快9、“WWW”是下面那一组英文的缩写。
( C )A、WELCOME TO MY WEBB、WORLD WEB WIDEC、WORLD WIDE WEBD、WORLD WEB WORD10.一个磁盘的容量是1.44MB,相当于(B )。
A、1000B B.1.44*1024kBC、1024*1024b D.1000×1.44kB11、在视窗操作系统下“复制”操作用的快捷组合键是( C )。
A、CTRL+VB、ALT+RC、CTRL+CD、SHIFT+C。
12、下列四项中,合法的IP地址是(B )。
A.190.202.5B.206.53.3.78C.206.53.312.78D.123,43,82,22013、DNS的中文含义是( B )。
A、数据源名称B、域名服务器C、计算机名称D、网卡型号14、在EXCEL中某单元格的公式为=SUM(A1,A2,A3,A4)它相当于下列那一个表达式。
(A)A、=A1+A2+A3+A4B、=SUM(A1+A4)C、=SUM(A1..A4)D、=SUM(A1:A3)15、电子邮件可以发送的对象是(C )A、文件夹B、磁盘C、 MP3歌曲文件D、网络协议16、设区域A1:A8中各单元中的数值均为1,A9为空白单元,A10单元中为一字符串,则函数=AVERAGE(A1:A9)结果与公式(C )的结果相同。
A.=8/10B.8/9C.8/8D.9/1017、传输速率的单位是bps,其含义是(C )。
A.Bytes Per SecondB.Baud Per SecondC.Bit Per SecondD.Billion Per Second18、ROM应该是:BA、罗马B、只读存储器C、随机存储器D、内存19、代表政府机关的域名标识名称为(B)A、CNB、ORGC、COMD、EDU20、俗称“猫”它的英文应该是(D)A、OEMB、ODBCC、HTMD、MODEM21、GIF图象最高色彩是(C)A、24增强色B、32位真彩色C、256色D、128色22、以太网的英文名称是(A )A. Ethernet B. Ether C. D-link D. Network23、要上Internet网,用户必须配置( A)网络协议A TCP/IPB NetBEUIC InternetD IPX/SPX24、Internet Explorer 5.0有很多参数选项,可以优化其性能。
对选项的设置是(A )A.单击"工具"菜单,选择"Internet"选项菜单项B.单击"工具"菜单,选择"IE5"菜单项C.单击"文件"菜单,选择"Internet"选项菜单项D.单击"文件"菜单,选择"IE5"选项菜单项25、在网络邻居的配置卡片中,列出了用户计算机上的( B)A.网络客户类型 B。
适配器型号C.协议名称 D。
服务类型26、合法的电子邮件地址是( C)A用户名#主机域名 B用户名+主机域名C用户名@主机域名 D用户名#主机名27、目前IP地址一般分为A、B、C三类,其中C类地址的主机号占( B)们二进制位?A 16位B 8位C 4位D 24位28、电脑病毒不能感染的是( C )。
A、计算机网络B、硬盘C、ROMD、RAM29、计算机病毒是由于(D )产生的。
A、计算机系统软件出错B、计算机硬盘故障C、用户程序有错D、人为制造26、给软盘加上写保护后,可以防止( C )A、数据丢失B、读出数据出错C、病毒入侵D、其他人拷贝文件30、下列关于计算机病毒不正确的说法有( C )。
A、用管理手段和技术手段的结合能有效地防止病毒B、计算机病毒具有传染性、破坏性、潜伏性和变种性C、计算机病毒的发做只是破坏存储在磁盘上的数据D、计算机病毒是认为制造的能对计算机安全产生重大危害的一种程序31、在回收站中使用( A )操作,可以恢复被删除的文件A、还原B、粘贴C、移动D、撤消32、下列关于Windows 中的复选框的理解,错误的是( B )A、在一组选项中可以选一项B、在一组选项中不能全选C、在一组选项可以一项也不选D、在一组选项中可以选多项33、Windows XP中的回收站是用来( A )A、暂存由用户删除的文件B、回收内存资源C、系统的暂存取D、存放暂时不用的系统程序34、选定文件夹后,如果我们要删除该文件夹,则应该( B )A、用鼠标左键双击该文件B、在“文件“菜单中选择”删除命令C、在“编辑:菜单中选择”清除“命令D、用鼠标左键单击该文件夹35、在Windows XP中,活动窗口和非活动窗口可以通过(A)的颜色的变化来区分。
A、标题栏B、菜单栏C、信息栏D、工具栏36、在Windows XP资源管理器中,当我们删除文件夹时,该文件夹下的( C)也将被删除。
A、文件B、所有文件夹C、所有文件夹及其所有文件D、所有文件夹下的所有文件(不含文件夹)37、下列关于“回收站“的理解,不正确的是( C )。
A、回收站中的文件还可以还原B、回收站中的程序不能运行C、回收站中只是存放被删除文件的快捷方式D、回收站中的文件仍然占用磁盘空间38、在Windows XP中,“资源管理器“和( C )可以对系统资源进行管理。
A、“回收站”B、“剪贴板”C、“我的电脑”D、“我的文档”39、当我们已经选定了硬盘上的文件夹或文件,并按了Del键和“确定:按钮,那么每该文件夹或文件将会被( D )。
A、不被删除但放入“回收站”B、被删除但不放入“回收站”C、不被删除也不放入“回收站”D、被删除并放入“回收站”40、下列对Windows XP操作系统说法正确的是( D )。
A、单用户多任务操作系统B、多用户单任务操作系统C、单用户单任务操作系统D、多用户多任务操作系统41、下列对Windows XP系统对话框说法正确的是(B )。
A、既不能移动,也不能改变大小B、仅可以移动,不能改变大小C、既能移动,也能改变大小D、仅可以改变大小,不能移动42、在Windows窗口中,如果我们选择将窗口还原,指的是将窗口还原到原来指定的( B )。
A、窗口B、尺寸C、程序D、图标43、Windows桌面上窗口的大小是(B )的。
A、仅变小B、大小皆可变C、仅变大D、不能变大和变小44、当我们看到“资源管理器”的左窗口中目录图标前有“-”符号时,就表示( D )。
A、是一个没有子文件夹的文B、是一个可执行文件C、当前活动文件夹D、该文件夹的子文件夹已展开45、选定当前文件夹下的所有文件和子文件夹的快捷键是( D )。
A、Ctrl + VB、Ctrl + CC、Ctrl + XD、Ctrl + A46、Windows XP是一个( C )操作系统。
A、8位B、16位C、32位D、64位47、下列关于“保存”和“另存为”的说法正确的是( C )。
A、“保存”命令不能用原文件名存盘B、“保存”命令只能用原文件名存盘,“另存为”不能用原文件名存盘C、“保存:命令只能用原文件名存盘,”另存为“也能用原文件名存盘D、“保存“和”另存为“命令都能用任意文件名存盘48、在Windows中,下列不能关闭窗口的是( C )。
A、双击窗口左上角的控制按钮B、选择“文件”菜单中“退出”命令C、单击窗口右上角的“—”按钮D、单击窗口右上角的“X”按钮49、复选框中的选项我们( D )。
A、最多只能选择其中一项或不选B、可选择多项但不能全部选择C、必须而且只能选择其中一项D、可任意多个项进行选择50、( B )键可以启动中文输入法或者将中文输入方式切换到英文输入方式。
A、Alt+空格B、Ctrl + 空格C、Shift + 空格D、Ctrl +Tab51、如果我们要从资源管理器中拖动A盘的一个文件夹到桌面上,那么( D )。
A、该文件夹移动到桌面上B、该文件夹被删除C、在桌面创建该文件夹的快捷方式D、该文件夹复制到桌面上52、鼠标点击( A )按钮,可使已打开的窗口不出现在屏幕上,而只在任务栏中保留一个图标。
A、最小化B、最大化C、还原D、关闭53、在Windows中,我们可以同时打开( D )窗口。
A、1个B、2个C、3个D、多个54、在Windows XP中,假如我们已经选定了某个文件,下列操作中不能将该文件复制到同一文件夹下的是( C )。
A、先执行“编辑”菜单中的复制命令,再执行粘贴命令B、用鼠标右键将该文件拖动到同一文件夹下C、用鼠标左键将该文件拖动到同一文件夹下D、按住Shift键,再用鼠标右键将该文件拖动到同一文件夹下55、Windows中,我们可以通过选择多种查看方式,但它没有( D )。
A、大图标B、小图标C、列表D、中图标56、在Windows中,如果我们要移动窗口的位置,应该( A )。
A、用鼠标拖动窗口的标题栏B、用鼠标拖动窗口的四个角的一个C、用鼠标拖动窗口的边框D、用鼠标拖动窗口的菜单栏57、在Windows XP中,系统规定文件名不能用( C )。
A、空格B、#C、/D、!58、当我们对文件夹进行复制时,系统会( C )。
A、只复制文件夹名,但不复制其内容B、复制文件夹名,但不复制子文件夹下的文件C、复制文件夹名和其下所有的文件和文件夹D、只复制文件夹名和其下的文件,但不复制其下的子文件夹59、当我们点击窗口的关闭按钮后,则该程序( B )。
A、暂停执行B、终止执行C、继续执行D、转入后台执行60、在“资源管理器”窗口中,如果我们要将选定硬盘上的文件复制到软盘,应( B )。
A、先将它们删除并放入“回收站”,再从“回收站”中恢复B、用鼠标左键将它们从硬盘拖动到软盘C、用鼠标右键将它们从硬盘拖动到软盘D、先执行“剪切”命令,再执行“粘贴”命令61、如果我们要重新排列桌面上的图标,应该( C )。