2009年9月二级VFP考试真题.doc

2009年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计一、选择题(每小题2分,共70分)下面各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上。

答在试卷上不得分。

(1)下列数据结构中,属于非线性结构的是 CA)循环队列B)带链队列C)二叉树D)带链栈(2)下列数据结构中,能够按照“先进先出”原则存取数据的是:CA)循环队B)栈C)队列D) 二叉树(3)对于循环队列,下列叙述中正确的是DA)队头指针是固定不变的B)队头指针是一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针(4)算法的空间复杂度是指 AA)算法在执行过程中所需要的计算机存储空间B)算法所处理的数据量C)算法程序中的语句或指令条数D)队头指针可以大于队尾指针,也可以小于队尾指针(5)软件设计中划分模块一个准则是BA)低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合(6)下列选项中不属于结构化程序设计原则的是AA)可封装B)自顶向下C)模块化D)逐步求精(7)软件详细设计产生的图如下:C该图是:A)N-S图B)PAD图C)程序流程图D)E-R图(8)数据库管理系统是BA)操作系统的一部分B)在操作系统支撑下的系统软件C)一种编译系统D)一种操作系统(9)在E-R中,用来表示实体联系的图形是CA)椭形图B)矩形C)菱形D)三角形(10)有三个关系R,S和T如下:D其中关系T由关系R和S通过某种操作得到,该操作为A)选择B)投影C)交D)并(11)设置文本框显示内容的属性是 AA)Value B)Caption C)Name D)Inputmask(12)语句LIST MEMORY LIKE a*能够显示的变量不包括 DA)a B)a1 C)ab2 D)ba3(13)计算结果不是字符串“Teacher”的语句是AA)at("MyTeacher",3,7) B)substr(“MyTeacher”,3,7)C)right(“MyTeacher”,7) D)left(“Teacher”,7)(14)学生表中有“学号”、“姓名”和“年龄”三个字段,SQL 语句(SELECT 学号FROM 学生)完成的操作称为 BA)选择B)投影C)连接D)并(15)报表的数据源不包括 DA)视图B)自由表 C )数据库表D)文本文件(16)使用索引的主要目的是 AA)提高查询速度B)节省存储空间C)防止数据丢失D)方便管理(17)表单文件的扩展名 CA)frm B)prg C)scx D)vcx(18)下列程序段执行时在屏幕上显示的结果是DDIME a(6)a(1)=1a(2)=1for i=3 to 6a(i)=a(i-1)+a(i-2)next?a(6)A)5 B)6 C)7 D)8(19)下列程序段执行时在屏幕上显示的结果是 BX1=20X2=30SET UDFPARMS TO VALUEDO test WITH x1,x2?x1,x2PROCEDURE testPARAMETERS a,bX=aa=bb=xENDPROA)30 20 B)30 20 C)20 20 D)20 30 (20)以下关于“查询”的正确描述是 DA)查询文件的扩展名为prg B)查询保存在数据库文件中C)查询保存在表文件中D)查询保存在查询文件中(21)以下关于“视图”的正确描述是 DA)视图独立于表文件B)视图不可更新C)视图只能从一个表派生出来D)视图可以删除(22)为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是 DA)Value B)ControlSourceC)InputMask D)PasswordChar(23)假设某表单的visible属性的初值为.F.,能将其改为.T.的方法是BA)Hide B)ShowC)Release D)SetFocus(24)在数据库中建立表的命令是 AA)create B)create database c)create query D)create form (25)让隐藏的MeForm表单显示在屏幕上的命令是 BA)MeForm.Display B)MeForm.showC)MeForm.List D)MeForm.See(26)在表设计器的“字段”选项卡中,字段有效性的设置项中不包括 D A)规则B)信息C)默认值D)标题(27)若SQL语句中的ORDER BY 短语中指定了多个字段,则 CA)依次按自右至左的字段顺序排序B)只按第一个字段排序C)依次按自左至右的字段顺序排序D)无法排序(28)在Visual FoxPro中,下面关于属性、方法和事件的描述错误的是 D A)属性用于描述对象的状态,方法用于表示对象的行为B)基于同一个类产生的两个对象可以分别设置自己的属性值C)事件代码也可以象方法一样被显示调用D)在创建一个表单时,可以添加新的属性、方法和事件(29)下列函数返回类型为数值型的是 BA)STR B)VAL C)DTOC D)TTOC(30)与“SELECT * FROM教师表INTO DBF A”等价的语句是CA)SELECT * FROM 教师表TO DBF AB)SELECT * FROM 教师表TO TABLE AC)SELECT * FROM 教师表INTO TABLE AD)SELECT * FROM 教师表INTO A(31)查询“教师表”的全部记录并存储于临时文件one.dbf中的SQL命令是 A A)SELECT * FROM 教师表INTO CURSOR ONEB)SELECT * FROM 教师表TO CURSOR ONEC)SELECT * FROM 教师表INTO CURSOR DBF ONED)SELECT * FROM 教师表TO CURSOR DBF ONE(32)“教师表”中有“职工号”、“姓名”和“工龄”字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是 DA)CREATE TABLE 教师表(职工号c(10) PRIMARY,姓名c(20),工龄I)B)CREATE TABLE 教师表(职工号c(10) POREING,姓名c(20),工龄I)C)CREATE TABLE 教师表(职工号c(10) POREING KEY,姓名c(20),工龄I) D)CREATE TABLE 教师表(职工号c(10) PRIMARY KEY,姓名c(20),工龄I) (33)创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是Person,正确的命令是 CA)CREATE CLASS mylib OF student As PersonB)CREATE CLASS student OF Person As mylibC)CREATE CLASS student OF mylib As PersonD)CREATE CLASS Person OF mylib As student(34)“教师表”中的“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是A)SELECT COUNT(*) FROM 教师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号WHERE 系名=“计算机”B)SELECT COUNT(*) FROM 教师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号ORDER BY 教师表.系号=“计算机”;HAVING学院表.系名=“计算机”C)SELECT SUM(*) FROM 教师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号GROUP BY教师表.系号;HAVING学院表.系名=“计算机”D)SELECT SUM(*) FROM 教师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号ORDER BY 教师表.系号;HAVING 学院表.系名=“计算机”(35)“教师表”中的“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是A)SELECT教师表.系号, COUNT(*) AS 人数FROM 教师表,学院表;GROUP BY 教师表.系号INTO DBF TEMPSELECT MAX(人数) FROM TEMPB)SELECT教师表.系号, COUNT(*) FROM 教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY教师表.系号INTO DBF TEMPSELECT MAX(人数) FROM TEMPC)SELECT教师表.系号, COUNT(*) AS 人数FROM 教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY教师表.系号INTO FILE TEMPSELECT MAX(人数) FROM TEMPD)SELECT教师表.系号, COUNT(*) AS 人数FROM 教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY 教师表.系号INTO DBF TEMPSELECT MAX(人数) FROM TEMP二、填空题(每空2分,共30分)请将每空的正确答案写在答题卡上,答在试卷上不得分(1)某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有14【1】个结点。

(2)程序流程图中的菱形框表示的是【2】逻辑条件(3)软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【3】需求分析阶段产生软件需求规格说明书。

(4)在数据库中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为【4】多对多(5)人员基本信息一般包括:身份证号、姓名、性别、年龄等。

其中可以作为主关键字的是【5】身份证号多对多(6)命令按钮的Cancel属性的默认值是【6】.F.。

(7)在关系操作中,从表中取出满足条件的元组的操作称作【7】选择。

(8)在Visual FoxPor中,表示时间2009年3月3日的常量应写为【8】{^2009-03-03}。

(9)在Visual FoxPor中的“参照完整性”中,“插入规则”包括的选择是“限制”和【9】"忽略。

(10)删除视图MyView的命令是【10】D "rop view MyView。

(11)查询设计器中的“分组依据”选项卡与SQL语句的【11】group by 短语对应。

合集下载

2009年江苏省计算机二级vfp上机考试答案

2009年江苏省计算机二级vfp上机考试答案

2009年江苏省计算机二级vfp上机考试答案一、单项选择题1. 在Visual FoxPro中,下列关于表单控件的描述,错误的是(C)。

A. 标签控件可以显示文本或图像B. 命令按钮控件可以触发事件C. 选项组控件可以包含多个选项按钮,但只能有一个选项被选中D. 列表框控件可以显示一列或多列项目2. 若一个表单中包含一个文本框控件,其Name属性为txtName,当需要在代码中引用该文本框控件时,应使用(B)。

A. this.txtNameB. thisform.txtNameC. thisform.txtnameD. this.txtname3. 在Visual FoxPro中,执行以下命令后,变量x的值是多少?(A)x = 123TYPE("x")A. NB. CC. DD. L4. Visual FoxPro中,下列关于数据库的描述,正确的是(D)。

A. 数据库是一个包含多个表的容器B. 数据库只能包含一个表C. 数据库是一个包含多个视图的容器D. 数据库是一个包含多个表、视图、存储过程等的容器5. 在Visual FoxPro中,下列关于SQL查询的描述,错误的是(B)。

A. SELECT语句可以用于查询数据B. UPDATE语句可以用于查询数据C. DELETE语句可以用于删除数据D. INSERT INTO语句可以用于插入数据二、填空题1. 在Visual FoxPro中,使用 ________ 函数可以计算表中记录的数量。

答案:RECCOUNT()2. 若要在Visual FoxPro中创建一个新表,可以使用 ________ 命令。

答案:CREATE TABLE3. 在Visual FoxPro中,若要将一个表的所有记录复制到另一个表中,可以使用 ________ 命令。

答案:COPY TO4. 在Visual FoxPro中,若要设置表单的标题,应修改表单的________ 属性。

历年全国计算机等级考试二级VFP笔试真题汇总

历年全国计算机等级考试二级VFP笔试真题汇总

历年全国计算机等级考试二级VFP笔试真题汇总 2007年3月一、选择题(每小题 2 分,共70 分)(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)DYBEAFCZX B)YDEBFZXCA C)ABDYECFXZ D)ABCDEFXYZ(7)某二叉树中有n个度为2的结点则该二叉树中的叶子结点数为A)n+1 B)n-1 C)2n D)n/(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是。

A)井B)交C)投影D)笛卡儿乘积(9)在E-R图中,用来表示实体之是联系的图形是。

A)矩形B)椭圆形C)菱形D)平行四边形(10)下列叙述中错误的是。

A)在数据库系统中,数据的物理结构必须与逻辑结构一致.B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持(11)以下不属于SQL数据操作命令的是。

A)MODIFY B)INSERT C)UPDATE D)DELETE(12)在关系模型中,每个关系模式中的关键字。

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案根据您的要求,我将以适当的格式编写一篇文章来探讨VFP计算机二级考试题及答案。

请注意,以下内容仅供参考。

VFP计算机二级考试题及答案VFP(Microsoft Visual FoxPro)是一种关系型数据库管理系统,用于处理大量数据,并广泛应用于商业数据处理和应用程序开发。

VFP 计算机二级考试旨在测试考生对VFP软件以及数据库管理和应用程序开发的理解和掌握程度。

下面是一些可能出现在VFP计算机二级考试中的题目及其答案。

1. VFP中的数据类型有哪些?答案:整数型(Integer)、字符型(Character)、逻辑型(Logical)、日期型(Date)等。

2. 如何在VFP中创建新的数据库表?答案:在VFP命令窗口中输入以下命令:CREATE TABLE 表名 (字段名1 数据类型1, 字段名2 数据类型2, ...)3. 应用程序中如何利用VFP连接到数据库并执行查询?答案:使用VFP的SQL语句来连接数据库和执行查询操作,例如:USE 数据库名SELECT * FROM 表名4. 如何在VFP中进行数据查询并按条件筛选结果?答案:使用VFP的SQL语句中的WHERE子句,例如:SELECT * FROM 表名 WHERE 条件5. 如何在VFP中创建新的表单(Form)以及添加控件?答案:可以使用VFP的表单设计器来创建表单,并从工具箱中选择并添加不同的控件,如文本框、按钮等。

6. 如何通过VFP实现数据的增删改查?答案:使用VFP的SQL语句和命令,例如:INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...)DELETE FROM 表名 WHERE 条件UPDATE 表名 SET 字段1=新值1, 字段2=新值2 WHERE 条件SELECT * FROM 表名 WHERE 条件7. 如何利用VFP编写程序实现简单的数据处理逻辑?答案:可以使用VFP的条件语句(IF...ELSE...ENDIF)和循环结构(FOR...ENDFOR、DO WHILE等)来实现数据处理逻辑,例如:IF 条件处理语句1ELSE处理语句2ENDIF8. 在VFP中如何使用报表设计器创建报表并打印?答案:可以使用VFP的报表设计器来创建报表,选择数据源后添加相应的字段和格式,然后使用PRINT命令打印报表。

全国计算机等级考试VFP二级试题集及答案(2002到2010年)

全国计算机等级考试VFP二级试题集及答案(2002到2010年)

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

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

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

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

二级VF真题2009年9月

二级VF真题2009年9月

[真题] 二级VF真题2009年9月一、选择题(每小题2分,共70分) 下列各题[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。

第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.逐步求精参考答案:A答案解析:第7题:A.N-S图B.PAD图C.程序流程图D.E-R图参考答案:C答案解析:第8题:数据库管理系统是()。

A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统参考答案:B答案解析:第9题:在E-R图中,用来表示实体联系的图形是()。

2009秋江苏省二级VFP考试试题及参考答案

2009秋江苏省二级VFP考试试题及参考答案

2009秋江苏省二级VFP考试试题及答案第一部分计算机基础知识1.下列关于个人移动通信的叙述中,错误的是__1__A.第1代个人移动通信(简称1G)采用的通信技术是数字通信技术B.目前广泛使用的GSM手机采用的通信技术属于第2代移动通信技术(简称2G)C.第3代移动通信技术(简称3G)将无线通信与互联网、多媒体通信相结合D.3G有多个国际技术标准,其中也有我国自主制定的3G技术标准。

2.在下列有关集成电路的叙述中,正确的是 2 。

A.现代集成电路所使用的半导体材料都是硅B.所有的集成电路都是数字集成电路C.Moore定律认为单块集成电路的集成度平均每年翻一番D.Intel公司微处理器产品Core 2 Duo,其集成度已高达数千万个电子元件3.与十六进制数AB等值的八进制数是 3 。

A. 253B.254C.171 4.1724.在下列有关PC机CPU的叙述中,错误的是 4 。

A.CPU中包含几十个甚至上百个寄存器,用来临时存放数据、指令和控制信息B.所有PC机的CPU都具有相同的指令系统,因而PC机可使用相同的软件C.一台计算机至少包含1个CPU,也可以包含2个、4个、8个甚至更多个CPUD.Intel公司是国际上研制和生产CPU的主要公司,我国也能生产CPU5.在下列有关PC机主板上部件的叙述中,错误的是 5 。

A.BIOS保存在主板上的一个闪存中,其内容在关机后通常不会改变B.CMOS中保存有用户设置的开机口令,关机后主板上的电池继续给CMOS供电C.启动CMOS设置程序可以重新设置CMOS中的数据,该程序是BIOS的组成部分D.网卡通常集成在主板上,由主板上独立的IC实现其功能,与芯片组无关6.从PC机存储器的层次结构来看,下列存储器中存取速度最快的是 6 。

A.Cache存储器B.RAM和ROMC.寄存器D.硬盘和优盘7.在下列4种PC机常用I/O接口中,数据传输速率最高的是 7。

A.PS/2B.SATAC.IEEE-1394bB 2.08.在下列有关I/O操作、I/O总线和I/O接口的叙述中,错误的是 8。

2009年版二级VFP第9套题

2009年版二级VFP第9套题一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)在考生文件夹下完成如下操作:1. 建立一个名称为"外汇管理"的数据库。

2. 将表currency_sl.DBF和rate_exchange.DBF添加到新建立的数据库中。

3. 将表rate_exchange.DBF中"买出价"字段的名称改为"现钞卖出价"。

4. 通过"外币代码"字段建立表rate_exchange.DBF和currency_sl.DBF之间的一对多永久联系(需要首先建立相关索引)。

本题主要考核点:数据库的建立、将自由表添加到数据库中、表索引的建立、表之间的永久联系的建立等知识点。

本题解题思路:第1题:在Visual FoxPro主窗口中按下组合键Ctrl+N,系统弹出"新建"对话框,在文件类型中选择"数据库",点击"新建文件"按钮,在弹出的对话框的"数据库名"处输入"外汇数据",单击"保存"按钮。

第2题:打开考生文件夹下的"外汇数据"数据库;打开数据库菜单选择"添加表(A)",在弹出的"打开"对话框中,选定考生文件夹下的rate_exchange表,再点击"确定"即可,这样表rate_exchange就添加到了"外汇数据"数据库中,用同样的方法,将currency_sl 表也添加到"外汇数据"数据库中。

第3题:在数据库设计器中选中表rate_exchange,在主菜单中选择"修改(Y)",弹出表设计器,选择表设计器"字段"标签,在"字段名"列中将"买出价"字段的名称改为"现钞卖出价"。

2009年至2011春江苏计算机二级VFP真题及答案

2009年春江苏省二级VFp考试试题与答案第一部分计算机基础知识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.CD-ROM的数据传输速率一般比USB 2.0还快6. 在下列PC机I/O接口中,数据传输速率最快的是 6 。

B 2.0B.IEEE-1394C.IrDA (红外)D.SATA7. 计算机软件可以分为商品软件、共享软件和自由软件等类型。

在下列相关叙述中,错误的是 7 。

A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的B.共享软件通常是一种"买前免费试用"的具有版权的软件C.自由软件的原则是用户可共享,并允许拷贝和自由传播D.软件许可证是一种法律合同,它确定了用户对软件的使用权限8. 人们通常将计算机软件划分为系统软件和应用软件。

2009年9月二级VFP考试真题

2009年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计一、选择题(每小题2分,共70分)下面各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上。

答在试卷上不得分。

(1)下列数据结构中,属于非线性结构的是 CA)循环队列B)带链队列C)二叉树D)带链栈(2)下列数据结构中,能够按照“先进先出”原则存取数据的是:CA)循环队B)栈C)队列D) 二叉树(3)对于循环队列,下列叙述中正确的是DA)队头指针是固定不变的B)队头指针是一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针(4)算法的空间复杂度是指 AA)算法在执行过程中所需要的计算机存储空间B)算法所处理的数据量C)算法程序中的语句或指令条数D)队头指针可以大于队尾指针,也可以小于队尾指针(5)软件设计中划分模块一个准则是BA)低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合(6)下列选项中不属于结构化程序设计原则的是AA)可封装B)自顶向下C)模块化D)逐步求精(7)软件详细设计产生的图如下:C该图是:A)N-S图B)PAD图C)程序流程图D)E-R图(8)数据库管理系统是BA)操作系统的一部分B)在操作系统支撑下的系统软件C)一种编译系统D)一种操作系统(9)在E-R中,用来表示实体联系的图形是 CA)椭形图B)矩形C)菱形D)三角形(10)有三个关系R,S和T如下:D其中关系T由关系R和S通过某种操作得到,该操作为A)选择B)投影C)交D)并(11)设置文本框显示内容的属性是 AA)Value B)Caption C)Name D)Inputmask(12)语句LIST MEMORY LIKE a*能够显示的变量不包括 DA)a B)a1 C)ab2 D)ba3(13)计算结果不是字符串“Teacher”的语句是AA)at("MyTeacher",3,7) B)substr(“MyTeacher”,3,7)C)right(“MyTeacher”,7) D)left(“Teacher”,7)(14)学生表中有“学号”、“姓名”和“年龄”三个字段,SQL 语句(SELECT 学号FROM 学生)完成的操作称为 BA)选择B)投影C)连接D)并(15)报表的数据源不包括 DA)视图B)自由表 C )数据库表D)文本文件(16)使用索引的主要目的是 AA)提高查询速度B)节省存储空间C)防止数据丢失D)方便管理(17)表单文件的扩展名 CA)frm B)prg C)scx D)vcx(18)下列程序段执行时在屏幕上显示的结果是 DDIME a(6)a(1)=1a(2)=1for i=3 to 6a(i)=a(i-1)+a(i-2)next?a(6)A)5 B)6 C)7 D)8(19)下列程序段执行时在屏幕上显示的结果是 BX1=20X2=30SET UDFPARMS TO VALUEDO test WITH x1,x2?x1,x2PROCEDURE testPARAMETERS a,bX=aa=bb=xENDPROA)30 20 B)30 20 C)20 20 D)20 30 (20)以下关于“查询”的正确描述是 DA)查询文件的扩展名为prg B)查询保存在数据库文件中C)查询保存在表文件中D)查询保存在查询文件中(21)以下关于“视图”的正确描述是 DA)视图独立于表文件B)视图不可更新C)视图只能从一个表派生出来D)视图可以删除(22)为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是 DA)Value B)ControlSourceC)InputMask D)PasswordChar(23)假设某表单的visible属性的初值为.F.,能将其改为.T.的方法是BA)Hide B)ShowC)Release D)SetFocus(24)在数据库中建立表的命令是 AA)create B)create database c)create query D)create form (25)让隐藏的MeForm表单显示在屏幕上的命令是 BA)MeForm.Display B)MeForm.showC)MeForm.List D)MeForm.See(26)在表设计器的“字段”选项卡中,字段有效性的设置项中不包括 D A)规则B)信息C)默认值D)标题(27)若SQL语句中的ORDER BY 短语中指定了多个字段,则 CA)依次按自右至左的字段顺序排序B)只按第一个字段排序C)依次按自左至右的字段顺序排序D)无法排序(28)在Visual FoxPro中,下面关于属性、方法和事件的描述错误的是 D A)属性用于描述对象的状态,方法用于表示对象的行为B)基于同一个类产生的两个对象可以分别设置自己的属性值C)事件代码也可以象方法一样被显示调用D)在创建一个表单时,可以添加新的属性、方法和事件(29)下列函数返回类型为数值型的是 BA)STR B)VAL C)DTOC D)TTOC(30)与“SELECT * FROM教师表INTO DBF A”等价的语句是CA)SELECT * FROM 教师表TO DBF AB)SELECT * FROM 教师表TO TABLE AC)SELECT * FROM 教师表INTO TABLE AD)SELECT * FROM 教师表INTO A(31)查询“教师表”的全部记录并存储于临时文件one.dbf中的SQL命令是 A A)SELECT * FROM 教师表INTO CURSOR ONEB)SELECT * FROM 教师表TO CURSOR ONEC)SELECT * FROM 教师表INTO CURSOR DBF ONED)SELECT * FROM 教师表TO CURSOR DBF ONE(32)“教师表”中有“职工号”、“姓名”和“工龄”字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是 DA)CREATE TABLE 教师表(职工号c(10) PRIMARY,姓名c(20),工龄I)B)CREATE TABLE 教师表(职工号c(10) POREING,姓名c(20),工龄I)C)CREATE TABLE 教师表(职工号c(10) POREING KEY,姓名c(20),工龄I) D)CREATE TABLE 教师表(职工号c(10) PRIMARY KEY,姓名c(20),工龄I) (33)创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是Person,正确的命令是 CA)CREATE CLASS mylib OF student As PersonB)CREATE CLASS student OF Person As mylibC)CREATE CLASS student OF mylib As PersonD)CREATE CLASS Person OF mylib As student(34)“教师表”中的“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是AA)SELECT COUNT(*) FROM 教师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号WHERE 系名=“计算机”B)SELECT COUNT(*) FROM 教师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号ORDER BY 教师表.系号=“计算机”;HAVING学院表.系名=“计算机”C)SELECT SUM(*) FROM 教师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号GROUP BY教师表.系号;HAVING学院表.系名=“计算机”D)SELECT SUM(*) FROM 教师表INNER JOIN 学院表;ON 教师表.系号=学院表.系号ORDER BY 教师表.系号;HAVING 学院表.系名=“计算机”(35)“教师表”中的“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是 DA)SELECT教师表.系号, COUNT(*) AS 人数FROM 教师表,学院表;GROUP BY 教师表.系号INTO DBF TEMPSELECT MAX(人数) FROM TEMPB)SELECT教师表.系号, COUNT(*) FROM 教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY教师表.系号INTO DBF TEMPSELECT MAX(人数) FROM TEMPC)SELECT教师表.系号, COUNT(*) AS 人数FROM 教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY教师表.系号INTO FILE TEMPSELECT MAX(人数) FROM TEMPD)SELECT教师表.系号, COUNT(*) AS 人数FROM 教师表,学院表;WHERE教师表.系号=学院表.系号GROUP BY 教师表.系号INTO DBF TEMPSELECT MAX(人数) FROM TEMP二、填空题(每空2分,共30分)请将每空的正确答案写在答题卡上,答在试卷上不得分(1)某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【1】个结点。

二级VF真题及答案详细解析

请大家注意:本电子版教程的题号与纸质习题集教程题号的顺序部分可能不一样,请同学们以本电子版教程的题号为准。

全国计算机等级考试二级Visual FoxPro数据库程序设计复习指南内部资料(2010专用)第一章Visual FoxPro数据库基础 (1)1.1 2005年笔试真题 (1)1.2 2006年笔试真题 (1)1.3 2007年笔试真题 (1)1.4 2008年笔试真题 (1)1.5 2009年笔试真题 (1)1.6 2010年笔试真题 (2)第二章Visual FoxPro程序设计基础 (3)2.1 2005年笔试真题 (3)2.2 2006年笔试真题 (4)2.3 2007年笔试真题 (6)2.4 2008年笔试真题 (7)2.5 2009年笔试真题 (9)2.6 2010年笔试真题 (11)第三章Visual FoxPro数据库及其操作 (13)3.1 2005年笔试真题 (13)3.2 2006年笔试真题 (15)3.3 2007年笔试真题 (16)3.4 2008年笔试真题 (17)3.5 2009年笔试真题 (18)3.6 2010年笔试真题 (19)第四章关系数据库标准语言SQL (21)4.1 2005年笔试真题 (21)4.2 2006年笔试真题 (25)4.3 2007年笔试真题 (30)4.4 2008年笔试真题 (34)4.5 2009年笔试真题 (37)4.6 2010年笔试真题 (40)第五章查询与视图 (43)5.1 2005年笔试真题 (43)5.2 2006年笔试真题 (43)5.3 2007年笔试真题 (44)5.4 2008年笔试真题 (44)5.5 2009年笔试真题 (44)5.6 2010年笔试真题 (44)第六章表单设计与应用 (46)6.1 2005年笔试真题 (46)6.2 2006年笔试真题 (46)6.3 2007年笔试真题 (47)6.4 2008年笔试真题 (48)6.5 2009年笔试真题 (49)6.6 2010年笔试真题 (50)第七章菜单设计与应用 (51)7.1 2005年笔试真题 (51)7.2 2006年笔试真题 (51)7.3 2007年笔试真题 (51)7.4 2008年笔试真题 (51)第八章报表的设计和应用 (52)8.1 2005年笔试真题 (52)8.2 2006年笔试真题 (52)8.3 2007年笔试真题 (52)8.4 2008年笔试真题 (52)8.5 2009年笔试真题 (52)8.6 2010年笔试真题 (52)第九章应用程序的开发和生成 (53)9.1 2005年笔试真题 (53)9.2 2006年笔试真题 (53)9.3 2007年笔试真题 (53)9.4 2008年笔试真题 (53)9.5 2009年笔试真题 (53)9.6 2010年笔试真题 (53)附录:答案及详细解析Visual FoxPro数据库基础第一章Visual FoxPro数据库基础1.1 2005年笔试真题(1) 数据库系统中对数据库进行管理的核心软件是( )[2005年4月选择题13]A) DBMS B) DB C) OS D) DBS(2) 关系运算中的选择运算是( )[2005年4月选择题15]A) 从关系中找出满足给定条件的元组的操作B) 从关系中选择若干个属性组成新的关系的操作C) 从关系中选择满足给定条件的属性的操作D) A和B都对(3) 在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。

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