2011年9月计算机二级《VF》考前冲刺试卷(2)-中大网校
- 格式:doc
- 大小:183.50 KB
- 文档页数:13
全国计算机等级考试二级VISUAL FOXPRO真题2011年9月(总分:102.00,做题时间:90分钟)一、选择题 (总题数:32,分数:72.00)1.下列叙述中正确的是( )。
(分数:2.00)A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对√解析:【解析】所谓算法是指解题方案的准确而完整的描述。
是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,此顺序将在有限的次数下终止。
算法不等于程序,也不等于计算方法。
设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。
2.下列关于线性链表的叙述中,正确的是( )。
(分数:2.00)A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C.进行插入与删除时,不需要移动表中的元素√D.以上三种说法都不对解析:【解析】线性表的链式存储结构称为线性链表。
在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。
3.下列关于二叉树的叙述中,正确的是( )。
(分数:2.00)A.叶子结点总是比度为2的结点少一个B.叶子结点总是比度为2的结点多一个√C.叶子结点数是度为2的结点数的两倍D.度为2的结点数是度为1的结点数的两倍解析:【解析】由二叉树的性质可以知道在二叉树中叶子结点总是比度为2的结点多一个。
4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是( )。
(分数:2.00)A.学生成绩管理系统√B.C语言编译程序C.UNIX操作系统D.数据库管理系统解析:【解析】学生成绩管理系统为应用软件。
5.某系统总体结构图如下图所示:( )。
(分数:2.00)A.7B.6C.3 √D.2解析:【解析】这个系统总体结构图是一棵树结构,在树结构中,根结点在第1层,同一层上所有子结点都在下一层,由系统总体结构图可知,这棵树共3层。
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】。
国家二级(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解析:编译程序和汇编程序属于支撑软件,操作系统属于系统软什,而教务管理系统属于应用软件。
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)以下叙述正确的是()。
2011年9月计算机二级《VF》考前冲刺试卷(5)总分:100分及格:60分考试时间:90分一、选择题(每小题2分,共70分)(1)命令SELECT 0的功能是()。
A. 选择编号最小的未使用工作区B. 选择0号工作区C. 关闭当前工作区中的表D. 选择当前工作区(2)第{TSE}题使用如下3个数据库表:(3)查询订单数在3个以上、订单的平均金额在200元以上的职员号,正确的SQL语句是()。
(4)查询2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的SQL语句是()。
(5)有如下SQL语句:SELECT订单号,签订日期,金额FROM订单,职员:WHERE 订单.职员号=职员.职员号AND姓名=”李二”与如上语句功能相同的SQL语句是()。
(6)从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是()。
(7)在学生表中共有100条记录,执行如下命令,执行结果将是()(8)在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,当删除父表记录时,系统的反应是()。
A. 不做参照完整性检查B. 不准删除父表中的记录C. 自动删除子表中所有相关记录D. 若子表中有相关记录,则禁止删除父表中记录(9)如果想在运行表单时,向TEXT2中输入字符,回显字符显示的是“"号,则可以在Form 的Init事件中加入语句()。
(10)下面的SQL语句能实现的功能是()。
(11)关于容器,以下叙述中错误的是()。
A. 容器可以包含其他控件B. 不同的容器所能包含的对象类型都是相同的C. 容器可以包含其他容器D. 不同的容器所能包含的对象类型是不相同的(12)在VisualFoxPro中,下面关于索引的描述错误的是()。
(13)在一棵--X树上,第5层的结点数最多是()。
(14)下列特征中不是面向对象方法的主要特征的是()。
(15)当前目录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称”为“计算机”和“英语”的学生姓名,下列SQL语句的空白处应填入的语句为()。
[真题] 二级VF机试真题2011年9月一、基本操作题第1题:(1) 创建“客户”表:客户号C(4),客户名C(20),销售金额N(9,2)。
(2)为第(1)小题创建的“客户”表建立一个主索引,索引名和索引表达式均为“客户号”。
(3)为“部门成本”表增加一个字段,字段名为“说明”,数据类型为字符型,宽度为20。
(4)选择“客户”表为当前表,然后使用报表设计器中的快速报表功能为“客户”表创建一个文件名为“kehu”的报表,快速报表建立操作过程均为默认。
最后,给快速报表增加一个标题,标题为“客户记录浏览”。
_______参考答案:(1) 步骤1:单击工具栏的[新建]按钮,在弹出的[新建]对话框[文件类型]区中选择[表]单选项.单击右边的[新建文件]按钮,弹出[创建]对话框。
在[输入表名]文本框中输入“客户”,单击[保存]按钮打开表设计器。
在[字段]选项卡下对字段名、类型和宽度进行设置。
(2)在[索引]选项卡中“索引名”和“索引表达式”填“客户号”。
在“类型”列中选择“主索引”.单击[确定]按钮.在弹出的对话框中选择“否”。
(3)单击工具栏的[打开]按钮,在弹出的对话框中选择“数据库”,打开数据库设计器。
右击“部门成本”表.选择“修改”,在[字段]最后一行的“字段名”填“说明”,数据类型选“字符型”,宽度填“20”。
(4)步骤1:双击“客户”表打开。
单击工具栏[新建]按钮,打开[新建]对话框.在[史件类型]区中选择“报表”.单击[新建文件],打开报表设计器。
选择菜单栏[报表]|[快速报表],在弹出的[快速报表]对话框中单击[确定]按钮。
步骤2:选择菜单栏[报表]|[标题/总结],在弹出的[标题/总结]对话框中勾选[标题带区],单击[确定]按钮,报表设汁区中就添加了“标题”带区。
单击[报表控件]窗口的“标签”控件.再单击“标题”区,添加一个标签控件。
输入标签标题“客户记录浏览"。
单击工具栏的[保存]按钮,在打开的[另存为]对话框中将报表名存为“kehu”。
2011年全国计算机等级考试二级Visual FoxPro数据库考前冲刺试卷(1)(一)。
一、选择题(1)数据结构主要研究的是数据的逻辑结构、数据的运算和()。
A)数据的方法 B)数据的存储结构C)数据的对象 D)数据的逻辑存储(2)一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
A)DBACEF B)CBEFDAC)FDAEBC D)DFABEC(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)关系模型允许定义3类数据约束,下列不属于数据约束的是()。
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)直接从磁盘中删除B)被移出的文件将不能被任何项目添加C)被移出的文件只是将文件移出项目,但文件保留在磁盘中D)被移出的文件可以添加到其他项目中,但不能再次添加到原项目中(14)下列关于变量的叙述中,正确的一项是()。
国家二级VF机试模拟试卷2(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下完成下列操作(在“成绩管理”数据库中完成):(1)为“学生”表在“学号”字段上建立升序主索引,索引名为学号。
(2)为“学生”表的“性别”字段定义有效性规则,规则表达式为:性别$”男女”,出错提示信息是:性别必须是男或女。
(3)在“学生”表的“性别”和“年龄”字段之间插入一个“出生日期”字段,数据类型为“日期型”(修改表结构)。
(4)用SQL的UPDATE命令将学生“李勇”的出生日期修改为1984年3月5日,并将该语句粘贴在sql a2.txt文件中(第一行、只占一行)。
正确答案:(1)在命令窗口输入命令:USE学生打开表设计器,在“索引”选项卡的“索引名”中输入“学号”,选择索引类型为“主索引”,索引表达式为“学号”。
(2)在“学生”表设计器的字段选项卡中,首先选中“性别”字段,然后在规则文本框中输入“性别$”男女””,在信息文本框中输入““性别必须是男或女””,如图3-6所示。
(3)在“学生”表设计器的“字段”选项卡中,选中“年龄”字段,然后单击右边的“插入”命令按钮,新增一个字段,将字段名改为“出生日期”,将“类型”改为日期型。
(4)请查看sql a2.txt文件中的命令,其中的SQL语句为:学生SEt出生日期={?3/03/04}WHERE姓名=“李勇”。
解析:本大题所考查的都是数据表结构的一些基本操作,包括字段索引的建立、字段的有效性规则建立以及字段的新增,可在“字段”选项卡中完成,主索引的建立需要在“索引”选项卡中进行设置。
简单应用题(40分)2.(1)在销售记录数据库中有“商品信息”表和“购买信息”表。
用SQL 语句查询会员号为“C3”的会员购买的商品的信息(包括购买表的全部字段和商品名)。
并将结果存放于表new中。
(2)在考生文件夹下有一个数据库“图书借阅”,其中有数据库表借阅。
一、计算机基础部分(30%)1.不是计算机硬件系统的主要性能指标是()。
A 字长B 存储容量C 主频D 操作系统性2.下列术语中,属于显示器性能指标的是()。
A 速度B 可靠性C 分辨率D 精度3.计算机网络技术包含的两个主要技术是计算机技术和()。
A 微电子技术B 通信技术C 数据处理技术D 自动化技术4.下列的计算机存储器中,存取速度最快的是()。
A RAMB CacheC HD D CD-ROM 5.下面各组设备中,全为外部设备的是()。
A CRT、CPU、RAMB 鼠标器、绘图仪、控制器C 硬盘、鼠标器、优盘D Cache、优盘、激光打印机6.下面按键中,单独按下通常不起作用的是()键。
A AltB EscC Caps LockD Insert 7.一台微机相关配置参数为“P4/2.6G/512M/80G/64M52X/17”,此计算机CPU的主频为()。
A 2.6GB 80GC 512MBD 64M 8.下面选项用于表示IP地址,错误的是()。
A 102.223.156B 202.226.101.12C 192.258.1.23D 214.226.12.10 9.表示计算机存储容量的单位通常是()。
A 块B 字节C 比特D 字长10.操作系统是()。
A 系统软件B 计算机软件C 字表处理软件D 应用软件11.现有的计算机都是采用()提出的存储程序和二进制原理制造的。
A 图灵B 冯.诺依曼C 爱因斯坦D 布尔12.计算机病毒主要危害是()。
A 破坏信息,损坏CPUB 干扰电网,破坏信息C 占用资源,破坏信息D 更改Cache芯片中的内容13.学校图书馆软件属于()。
A 系统软件B 应用软件C 操作系统D 辅助设计软件14.防火墙的作用是()。
A 消防B 加强网络间的联系C 增强网络安全性D 隔离网络间的联系15.在Windows的“资源管理”窗口中,若希望显示文件的名称、类型、大小等信息,则应该选择“查看”菜单中的()命令。
2011年9月计算机二级《VF》考前预测试卷(2)总分:100分及格:60分考试时间:90分一、选择题(每小题2分,共70分)(1)数据库系统的核心是()。
(2)对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所希元组,这样的集合运算称为()。
A. 并运算B. 交运算C. 差运算D. 除运算(3)在数据流图中,带有箭头的线段表示的是()。
(4)将学生表的“年龄”属性限制在18~22之间,这属于()。
A. 实体完整性规则B. 参照完整性规则C. 域完整性规则D. 字段限制规则(5)下列选项中,不属于数据管理员(DBA)职责的是()。
A. 数据库维护B. 数据库设计C. 改善系统性能,提高系统效率D. 数据类型转换(6)要从字符串“全国计算机等级考试”中取出子串“等级考试”,应该使用函数()。
(7)已建立一个名为teacher的类,保存该类的类库名称是mylib,则删除该类正确的命令是()。
(8)Visual FoxPro的字段有效性规则不包括()。
A. 规则B. 格式C. 信息D. 默认值(9)假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是()。
A. SELECT课程名称,A VG(成绩)FROM课程GROUP BY成绩B. SELECT课程名称,A VG(成绩)FROM课程0RDER BY成绩C. SELECT课程名称,A VG(成绩)FROM课程0RDER BY课程名称D. SELECT课程名称,A VG(成绩)FROM课程GROUP BY课程名称(10)检查软件产品是否符合需求定义的过程称为()。
A. 确认测试B. 需求测试C. 验证测试D. 路径测试(11)下列关于接收参数和传送参数的说法中,正确的是()。
A. 传送参数和接收参数的名字必须相同B. 传送参数和接收参数排列顺序和数据类型必须一一对应C. 接收参数的语句PARAMETERS可以写在程序中的任意位置D. 通常传送参数的语句DO-WITH和接收参数的语句PARAMETERS不必搭配成对,可以单独使用(12)在一棵二叉树中,叶子结点共有30个,度为1的结点共有40个,则该二叉树中的总结点数共有()个。
2011年9月计算机二级《VF》考前冲刺试卷(3)总分:100分及格:60分考试时间:90分一、选择题(每小题2分,共70分)(1)算法的时间复杂度是指()。
A. 算法的长度B. 执行算法所需要的时间C. 算法中的指令条数D. 算法执行过程中所需要的基本运算次数(2)下列不属于软件工程3个要素的是()。
A. 工具B. 过程C. 方法D. 环境(3)如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是()。
(4)显示当前表单程序代码是ThisForm.Show,其中的Show是表单对象的()。
A. 标题B. 方法C. 属性D. 事件(5)数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指()。
A. 数据与程序独立存放B. 不同的数据被存放在不同的文件中C. 不同的数据只能被对应的应用程序所使用D. 以上三种说法都不对(6)下面关于表单控件的基本操作的陈述中,不正确的是()。
(7)某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
A. 9B. 10C. 11D. 12(8)关系模型允许定义3类数据约束,下列不属于数据约束的是()。
(9)在表设计器的“字段”选项卡中可以创建的索引是()。
(10)在VFP中,关于自由表叙述正确的是()。
A. 自由表不可以加入到数据库中B. 自由表和数据库表是完全相同的C. 自由表不能建立候选索引D. 自由表不能建立字段级规则和约束(11)假设使用DIMENSIONy(2,3)定义了一个二维数组Y,正确的赋值语句是()。
A. y[7]=10.B. y=10~~中大网校~~~在线考试中心~~~C. STORE10y[3],y[4],y[5]D. y[2],y[3],y[4]=10(12)假设表单有一选项组:○男⊙女,其中第二个选项按钮“女”被选中。
该选项组的Value 属性值为()。
A. .B. .C. ”女”或1D. ”女”或2(13)建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是()。
国家二级(VF)机试-试卷2(总分88,考试时间90分钟)1. 选择题1. 软件是指A. 程序B. 程序和文档C. 算法加数据结构D. 程序、数据与相关文档的完整集合2. 下列描述中正确的是A. 程序就是软件B. 软件开发不受计算机系统的限制C. 软件既是逻辑实体,又是物理实体D. 软件是程序、数据与相关文档的集合3. 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是A. 学生成绩管理系统B. C语言编译程序C. UNIX操作系统D. 数据库管理系统4. 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软12的是A. 编译程序B. 操作系统C. 教务管理系统D. 汇编程序5. 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A. 编辑软件B. 操作系统C. 教务管理系统D. 浏览器6. 下面描述中,不属于软件危机表现的是A. 软件过程不规范B. 软件开发生产率低C. 软件质量难以控制D. 软件成本不断提高7. 下列关于软件工程的描述中正确的是A. 软件工程只是解决软件项目的管理问题B. 软件工程主要解决软件产品的生产率问题C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D. 软件工程只是解决软件开发中的技术问题8. 下面不属于软件工程的3个要素是A. 工具B. 过程C. 方法D. 环境9. 下面不属于软件工程过程的4种基本活动A. 软件规格说明B. 软件开发C. 软件演进D. 软件测试10. 软件生命周期是指A. 软件产品从提出、实现、使用维护到停止使用退役的过程B. 软件从需求分析、设计、实现到测试完成的过程C. 软件的开发过程D. 软件的运行维护过程11. 软件生命周期中的活动不包括A. 市场调研B. 需求分析C. 软件测试D. 软件维护12. 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是A. 测试B. 设计C. 可行性研究D. 实现13. 下列选项中不属于软件生命周期开发阶段任务的是A. 软件测试B. 概要设计C. 软件维护D. 详细设计14. 软件生命周期可分为定义阶段,开发阶段和维护阶段。
2011年9月计算机二级《VF》考前冲刺试卷(4)总分:100分及格:60分考试时间:90分一、选择题(每小题2分,共70分)(1)执行下列一组命令后,选择“职工”表所在工作区的错误命令是()。
(2)以下数据结构中,属于非线性数据结构的是()。
A. 栈B. 线性表C. 队列D. 二叉树(3)以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是()。
CLEAR X=5 DOWHILE.T. X=X+5 IFX=INT(X/5)﹡5 ??X ELSE LOOP ENDIF IFX>10 EXIT ENDIF ENDDO(4)对两个数据表建立临时联系时,要求()。
(5)下列关于变量的叙述中,正确的一项是()。
(6)下列赋值语句正确的是()。
A. STORE5TOXBB. STORE5,6TOX,BC. X,Y=5D. X=5,Y=6(7)关于内存变量的调用,下列说法错误的是()。
A. 在程序中直接使用而由系统自动隐含建立的变量都是私有变量B. 私有变量能被本层模块和下层模块程序调用C. 全局变量需要先定义才能使用,而局部变量可直接使用D. 局部变量能只能被本层模块程序调用(8)下列不属于SQL特殊运算符的是()。
A)EXISTSB)ISNULLC)IN D)FOR(9)刷新当前表单的正确语句是()。
A. ThisForCloseB. ThisForClearC. ThiaForReleaseD. ThisForRefresh(10)设有如下关系表,由关系R和S通过运算得到关系T,则所使用的运算为()。
(11)为了从用户菜单返回到系统菜单应该使用命令()。
A. SET DEFAULT SYSTEMB. SET MENU TO DEFAULTC. SET SYSTEM TO DEFAULTD. SET SYSMENU TO DEFAULT(12)下列函数返回类型为字符型的是()。
A. STR(123,3)B. V AL(”123”)C. CTOD(”2010/09/01”)D. CTOT(”2010/09/01”)(13)给出在仓库“WHl”或“WH2”工作,且年龄小于40岁的职工号和姓名,正确的命令是()。
2011年9月计算机二级《VF》考前冲刺试卷(1)总分:100分及格:60分考试时间:90分一、选择题(每小题2分,共70分)(1)假设在表单设计器环境下,表单中有一个复选框且已经被选定为当前对象。
现在从属性窗.口中选择Value属性,然后在设置框中输入T。
请问以上操作后,复选框Value属性值的数据类型为()。
A. 字符型B. 数值型C. 逻辑型D. 操作出错,类型不变(2)下列二叉树描述中,正确的是()。
A. 任何一棵二叉树必须有一个度为2的结点B. 二叉树的度可以小于2C. 非空二叉树有0个或1个根结点D. 至少有2个根结点(3)作为整个应用程序入口点的主程序至少应具有以下功能()。
A. 初始化环境B. 初始化环境、显示初始用户界面C. 初始化环境、显示初始用户界面、控制事件循环D. 初始化环境、显示初始的用户界面、控制事件循环、退出时恢复环境(4)假定表单唧包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()。
A. 先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件B. 先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件C. 先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件D. 先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件(5)下列关于视图的说法中,不正确的叙述是()。
(6)下列队列的描述中,正确的是()。
A. 队列属于非线性表B. 队列在队尾删除数据C. 队列按“先进后出”进行数据操作D. 队列按“先进先出”进行数据操作(7)指定在一个文本框中如何输入和显示数据的属性是()。
A. V ALUEB. CAPTIONC. NAMED. INPUTMASK(8)在VisualFoxPro中,下列哪项不属于基类的最小事件集()。
(9)设x=“123”,Y=“1234”,则下列表达式中值为.T.的是()。
2011年9月计算机二级《VF》考前冲刺试卷(7)总分:100分及格:60分考试时间:90分一、选择题(每小题2分,共70分)(1)需求分析阶段的任务是()。
A. 软件开发方法B. 软件开发工具C. 软件开发费用D. 软件系统功能(2)下列关于下拉菜单和快捷菜单的说法中,错误的是()A. 下拉菜单由条形菜单和弹出式菜单组成B. 快捷菜单只包括弹出式菜单C. 快捷菜单比下拉菜单运行要快D. Visual FoxPro系统菜单就是一个典型的下拉式菜单(3)向项目中添加报表,应该使用项目管理器的()。
A. “代码”选项卡B. “文档”选项卡C. “数据”选项卡D. “类”选项卡(4)要设置日期时间型数据中的年份用4位数字显示,应使用下列哪条命令()。
A. SET CENTURY ONB. SET CENTURY OFFC. SETCENTURYTO4D. SETCENTURYON4(5)在Visual FoxPro中,对字段设置有效性规则,下面描述正确的是()。
A. 自由表可以设置字段有效性规则B. 数据库表可以设置字段有效性规则C. 对视图可以设置字段有效性规则D. 可以对自由表和数据库表设置字段有效性规则(6)对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
A. 1B. 2C. 3D. 4(7)报表的数据源可以是()。
(8)在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是()。
A. 改变表中记录的物理顺序B. 为了对表进行实体完整性约束C. 加快数据库表的更新速度D. 加快数据库表的查询速度(9)设置参照完整性的目的是()。
(10)下列关于线性链表的描述中,正确的是()。
(11)打印或预览报表的命令是()。
A. CREATE REPORTB. DOFORMC. REPORT FORMD. START REPORT(12)以下关于查询描述正确的是()。
2011年9月全国计算机等级考试二级VFP真题及答案一、选择题(每小题 2 分,共 70 分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列选项不符合良好程序设计风格的是________。
A)源程序要文档化B)数据说明的次序要规范化C)避免滥用 goto 语句D)模块设主地要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是________。
A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计C)过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是________。
A)软件测试B)概要设计C)软件维护D)详细设计(4)在数据库系统中,用户所见的数据模式为________。
A)概念模式B)外模式C)内模式D)物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。
A)编码设计B)测试阶段C)运行阶段D)物理设计#此前在首页部分显示#(6)设有如下三个关系表下列操作中正确的是________。
A)T=R∩ SB)T=R∪SC)T=R×SD)T=R/S(7)下列叙述中正确的是________。
A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间可复杂度必定小D)上述三种说法都不对(8)在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为________。
A)63B)64C)6D)7(9)数据库技术的根本目标是要解决数据的________。
A)存储问题B)共享问题C)安全问题D)保护问题(10)对下列二叉树进行中序遍历的结果是________。
A)ACBDFEGB)ACBDFGEC)ABDCGEFD)FCADBEG(11)下列程序段执行以后,内存变量 A 和 B 的值是________。
2011年9月计算机二级《VF》考前冲刺试卷(2)总分:100分及格:60分考试时间:90分一、选择题(每小题2分,共70分)(1)SQL语句中,SELECT命令中的JOIN是用来建立表间的联系短语,联接条件应出现在下列哪个短语中()。
(2)在V isualFoxPro中,可以链接或嵌入OLE对象的字段类型是()。
(3)下面{TSE}题使用如下的“外汇名”表和“持有数”表:(4)计算出“陆凭凭”所持有的全部外币相当于人民币的价值数量,下列语句正确的是()。
(5)将“外汇名”表美元和英镑的基准价下调1%,下列SQL语句正确的是()。
(6)删除“持有数”表中所有外币名称为“法郎”的记录,下列SQL语句正确的是()。
(7)在使用项目管理器时,选择移去文件,然后在提示的框中选择“移去”命令按钮,系统将会把该文件()。
(8)要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是()。
(9)操作对象是两个表的关系运算是()。
A. 选择B. 投影C. 联接D. 并(10)对建立良好的程序设计风格,下面描述正确的是()。
A. 程序应简单、清晰、可读性好B. 符号名的命名只要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无(11)在V isual FoxPro中,根据变量的作用域来分,内存变量可分为()。
A. 字段变量、数组变量和局部变量B. 字段变量、数组变量和私有变量C. 数组变量、局部变量和全局变量D. 私有变量、局部变量和全局变量(12)查询“仓库”表的所有记录并存储于临时表文件temp中的SQL语句是()。
(13)以下叙述错误的是()。
A. 自由表可以被加入到数据库中B. 一个自由表一次只能添加到一个数据库中C. 数据库中的表可以继续添加到其他数据库中D. 自由表和数据库是可以相互转换的(14)对于许多控件来说,可以通过ControlSource属性与数据绑定。
在下列VFP对象中,无ControlSource属性的是()A. 标签(Label)B. 组合框(Combox)C. 选项按钮组(OptionGroup)D. 列表框(List)(15)检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是()。
A. SELECT学号,课程号FROM成绩WHERE分数NULLB. SELECT学号,课程号FROM成绩WHERE分数=NULLC. SELECT学号,课程号FROM成绩WHERE分数ISNULLD. SELECT学号,课程号成绩订购单WHERE分数ISNOTNULL(16)与“SELECT﹡FROM歌手WHERE NOT(最后得分>9.00 OR最后得分<8.00)”等价的语句是()。
A. SELECT﹡FROM歌手WHERE最后得分BETWEEN 9.00 AND 8.00B. SELECT﹡FROM歌手WHERE最后得分>=8.00 AND最后得分<=9.00C. SELECT﹡FROM歌手WHERE最后得分>9.00 0R最后得分<8.00D. SELECT﹡FROM歌手WHERE最后得分<=8.00 AND最后得分>=9.00(17)在三级模式之间引入两层映象,其主要功能之一是()。
A. 使数据与程序具有较高的独立性B. 使系统具有较高的通道能力C. 保持数据与程序的一致性D. 提高存储空间的利用率(18)在V isual FoxPro中,在数据库中创建表的CREA TE TABLE命令中定义主索引、实现实体完整性规则的短语是()。
A. FOREIGN KEYB. DEFAULTC. PRIMARY KEYD. CHECK(19)对项目进行连编测试的目的是()。
A. 对项目中各种程序的引用进行校验B. 对项目中PRG文件进行校验,检查发现其中的错误C. 对项目中各种程序的引用进行校验,检查所有的程序组件是否可用D. 对项目中各种程序的引用进行校验,检查所有的程序组件是否可用,并重新编译过期的文件(20)设有关键码序列(Q;G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
A. 1B. 3C. 7D. 9(21)在SQL语句中,与表达式“供应商名LIKE”%北京%””功能相同的表达式是()。
A. LEFT(供应商名,4)=”北京”B. ”北京”$供应商名C. 供应商名IN”%北京%”D. A T(供应商名,”北京”)(22)数据结构中,与所使用的计算机无关的是数据的()。
A. 存储结构B. 物理结构C. 逻辑结构D. 线性结构(23)下列关于类、对象、属性和方法的描述中错误的是()。
A. 类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B. 属性用于描述对象的状态,方法用于表示对象的行为C. 基于同一类产生的两个对象可以分别设置自己的属性值D. 通过执行不同对象的同名方法,其结果必然是相同的(24)线性表常采用的两种存储结构是()。
A. 散列方法和索引方式B. 链表存储结构和数组C. 顺序存储结构和链式存储结构D. 线性存储结构和非线性存储结构(25)运算结果是字符串“hao”的表达式是()。
A. LEFT(”nihao",3)B. RIGHT(”nihao",3)C. SUBSTR(”nihao”,3)D. UPPER(”hao”)(26)数据库技术的根本目标是()。
A. 数据存储B. 数据共享C. 数据查询D. 数据管理(27)一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
(28)在表单(Forml)的INIT事件中编写程序代码,下列语句中不能将表单的背景颜色设置为绿色的是()。
A. ThisforBackColor=RGB(0,255,0)B. ThiParenBackColor=RGB(0,255,0)C. ThiBackColor=RGB(0,255,0)D. 选项A)和C)正确(29)在V isual FoxPro中,下列变量中需要事先定义的是()。
(30)有关控件对象的Click事件正确的叙述是()。
(31)下列謇体类型的联系中,属于一对多联系的是()。
A. 学生与课程之间的联系B. 学生与体育比赛项目之间的联系C. 商品条形码与商品之间的联系D. 班级与学生之间的联系(32)设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。
如T=R×S,则T 的元组的个数为()。
A. 6B. 8C. 9D. 12(33)下列有关SQL内外层互相关嵌套查询叙述正确的是()。
A. 外层查询依赖于内层查询的结果,而内层查询与外层查询无关B. 内层查询依赖于外层查询的结果,而外层查询与内层查询无关C. 外层查询的条件需要内层查询提供值,而内层查询的条件需要外层查询的结果D. 内层查询的条件需要外层查询提供值,而外层查询的条件需要内层查询的结果(34)关系数据库的任何检索操作所涉及的3种基本运算不包括()。
(35)下列函数中函数值为数值型的是()。
A. YEAR()B. DA TE()C. TIME()D. DA TETIME()二、填空题(每空2分,共30分)(1)查询设计器的“排序依据”选项卡对应于SQL—SELECT语句的__________短语。
(2)当前目录下有“订单”表文件,表中有字段“金额N(5,2)”,现要将“金额”字段宽度改为7,小数位不变,则语句为:__________ ALTER TABLE金额(3)软件工程研究的内容主要包括:软件开发技术和__________。
(4)1弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入__两个字符。
(5)第{TSE}题中使用的两个数据表:职称和职工表的结构如下:(6)在“职工”表中删除“部门名称”字段的命令为:ALTER TABLE职工__________部门名称(7)命令?LEN(”I love China”)的结果是__________。
(8)使用SQL语句实现将一条新的记录插入“工资”表中:INSERT____________________工资(职工号,实发工资)V ALUES("0801",l800.00)(9)在Visual FoxPro中,可以使用__________语句跳出SCAN…ENDSCAN循环体外执行ENDSCAN后面的语句。
(10)对长度为8的线性表进行冒泡排序,最坏情况下需要比较的次数为__________。
(11)要设置日期和时间的显示格式,1应当选择“选项”对话框中的__________选项卡。
(12)在面向对象方法中,类的实例称为__________。
(13)__________是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
(14)在数据流图的类型中有两种类型,它们是变换型和__________。
(15)当表单的AutoCenter属性值为.T.时,表示将表单__________显示。
答案和解析一、选择题(每小题2分,共70分)(1) :BSELECT命令中的JOIN是内联接,联接条件应用ON短语。
(2) :B在V isualFoxPro中,通用型字段可以链接或嵌入OLE对象,如用于存放Excel表格等,备注型字段可以存放不定长的字母、数字文本。
(3) :A本题中首先通过GROUP BY短语按“姓名”字段对“持有数”表中的记录进行分组,然后利用COUNT()分组统计每个人持有的外币种类,再通过HA VING子句限定外币种类至少在4种以上的记录;利用ORDER BY短语可以对查询结果进行排序,有升序(ASC)和降序(DESC)两种,默认的为升序排序方式,如果排序字段有多个,则每个字段之间用逗号隔开。
(4) :A本题中查询的“现钞买入价”是来自“外汇名”表的字段,“持有数量”来自“持有数”表,进行计算查询时需要采用连接查询的方式对两表进行查询,两表的连接条件在WHERE短语中指定,另外对记录进行筛选的条件通过AND短语与表的连接条件一起放在WHERE短语之后。
(5) :BSQL的数据更新命令格式为:UPDA TE<表名>SET列名1=表达式1[,列名2=表达式2...][WHERE<条件表达式>]一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段:如果不使用WHERE子句,则更新全部记录。