3月全国计算机二级VF上机考试题
计算机二级VF历年上机试题及答案汇集

计算机二级VF上机试题及答案汇集一、第一套:一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1) 将考试文件夹中的数据库“图书”添加到新建立的项目my中。
(2) 建立新自由表pub,结构为:出版社字符型(30)地址字符型(30)传真字符型(20)(3) 将新建立的自由表pub添加到数据库“图书中”。
(4) 为数据库“图书”的表borr建立惟一索引,索引名称和索引表达式均为“借书证号”。
答案:(1) 步骤1:单击工具栏的新建按钮,在【文件类型】区域选择【项目】单选项,并单击【新建文件】图标按钮,然后在打开的【创建】对话框中输入“my”,单击【保存】按钮。
步骤2:单击【项目管理】对话框的【全部】选项卡,展开“数据”根目录,选择“数据库”。
然后单击右边的【添加】按钮,在弹出的对话框中选择“图书.dbc”数据库。
最后单击【确定】按钮。
(2) 建立自由表。
在【项目管理器】中,【全部】选项卡中选择“自由表”,单击【新建】按钮,然后从【新建】对话框中的【文件类型】组框中选择“表”,然后单击【新建文件】按钮,在输入表名的对话框输入文件名“pub”,点击【保存】,在弹出的表设计器中的字段名、类型和宽度中输入题目要求的内容,点击【确定】。
(3) 在项目管理器的【全部】选项卡中,依次展开“数据库”、“自由表”,将自由表“pub”拖到数据库表的“图书”标签上。
(4) 在项目管理器的【全部】选项卡中,展开“数据库”,双击表“borr”,打开表设计器,单击【索引】选项卡,索引名称和表达式均填“借书证号”,类型列表框中选择“惟一索引”。
二、简单应用题(2小题,每题20分,计40分)(1) 在考试文件下建立数据库:“成绩管理”,将考生文件夹下的自由表“成绩”添加到“成绩管理”数据库中,根据“成绩”表建立一个视图my,视图中包含的字段与“成绩”表相同但视图只能查询到积分小于等于2000的信息,结果按积分升序排序。
3月全国计算机二级考试VF模拟试卷

3月全国计算机二级考试VF模拟试卷基本操作题(共4小题,第1和2题是7分、第3和4题是8分)在考生文件夹下完成如下操作:1. 打开数据库"外汇",通过"外币代码"字段为"外汇代码" 和"外汇账户"建立永久联系;2. 新建一个名为"外汇管理"的项目文件,将数据库"外汇"加入"外汇管理"项目中;3. 修改mymenu菜单文件,为"文件"下的子菜单项"查找"设置访问键F(显示方4. 修改one.prg中的SQL语句,使之正确(该语句的功能是从rate表中删除币种1代码为14,并且币种2代码为27的记录)。
解题思路:1. 打开并修改数据库,在“数据库设计器-外汇”中,选择表“外汇代码”并单击鼠标右键,选择“修改”命令,在“表设计器-外汇代码.dbf”中,单击“索引”选项卡,然后输入索引名“外币代码”,选择类型为“主索引”,表达式为“外币代码”,最后单击“确定”按钮,再单击“是(Y)”这样索引就建立了。
在“数据库设计器-外汇”中,选择表“外汇代码”并单击鼠标右键,选择“修改”命令,在“表设计器-外汇账户.dbf”中,单击“索引”选项卡,然后输入索引名“外币代码”,选择类型为“普通的索引”,表达式为“外币代码”,最后单击“确定”按钮,再单击“是(Y)”这样索引就建立了。
在“数据库设计器-外汇”中,然后选择“外币代码”表中主索引键“外币代码”并按住不放,然后移动鼠标拖到“外汇账户”表中的索引键为“外币代码”处,松开鼠标即可。
单击“文件\新建”命令项,弹出“新建”对话框。
在“新建”对话框中,选择“项目”单选钮,再按“新建文件”按钮,弹出“创建”对话框。
在“创建”对话框中输入项目文件名“外汇管理”,再按回车键或按“保存”按钮,这样就可以建立项目文件了,并出现“项目管理器”对话框。
全国计算机等级考试二级VF笔试试卷三参考答案及分析

全国计算机等级考试二级VF笔试试卷三参考答案及分析:一、选择题:1 D解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。
所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。
2 C解析:链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。
故链式存储结构下的线性表便于插入和删除操作。
3 C解析:数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。
数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。
4 D解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。
5 B解析:软件设计包括软件结构设计、数据设计、接口设计和过程设计。
其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。
6 A解析:确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求;集成测试的主要目的是发现与接口有关的错误。
7 A解析:数据流图包括4个方面,即加工(转换)(输入数据经加工变换产生输出)、数据流(沿箭头方向传送数据的通道,一般在旁边标注数据流名)、存储文件(数据源)(表示处理过程中存放各种数据的文件)、源和潭(表示系统和环境的接口,属系统之外的实体)。
不包括选项中的控制流。
8 C解析:数据库中的数据具有"集成"与"共享"的特点,亦即是数据库集中了各种应用的数据,进行统一构造与存储,而使它们可以被不同应用程序所使用,故选项C)正确。
3月计算机二级VF考前练习题及答案

XX年3月计算机二级VF考前练习题及答案学习这件事,不是缺乏时间,而是缺乏努力。
因此,在平时大家就压注重学习。
以下是的xx年3月VF考前练习题及答案,欢迎学习!1[单项选择题] 在SQL SELECT语句中为了将查询结果存储到临时表应该使用短语( )。
A.T0 CURSORB.INTO CURSORC.INTO DBFD.TO DBF参考答案:B参考解析:在SQL查询语句的尾部添加INTO CUR-SOR<临时表名>可以将查询的结果放人指定的临时表中。
此操作通常是将-个复杂的查询分解,临时表通常不是最终结果,可以接下来对lf缶时表操作得到最终结果。
生成的临时表是当前被翻开的并且是只读的,关闭该文件时将自动删除。
所以B)为正确选项。
2[单项选择题] 算法的有穷性是指( )。
A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用参考答案:A参考解析:算法原那么上能够准确地运行,而且人们用笔和纸做有限次运算后即可完成。
有穷性是指算法程序的运行时间是有限的。
3[单项选择题] 以下关于栈的表达正确的选项是( )。
A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据参考答案:B参考解析:栈是按“先进后出”的原那么组织数据的,数据的插入和删除都在栈顶进展操作。
4[单项选择题] “查询,,菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A.报表B.标签C.文本文件D.图形参考答案:C参考解析:浏览,临时表、表、图形、屏幕、报表和标签,并没有文本文件,因此选C。
5[单项选择题]在SETEXACTOFF情况下,结果值为逻辑真的表达式是A.”等级”=”等级”B.”等级”=””C.”等级”+spaCe(4.=”等级考试”D.”等级考试”=”等级”+spaCe(4.参考答案:A参考解析:用字符表达式进展比较有两种方法:①用双等号运算符(==.准确比较:只有当两个字符串完全相同(包括空格及位置.,才会为逻辑真.T.。
3月计算机二级VF考点习题及答案

XX年3月计算机二级VF考点习题及答案以下是为大家的关于xx年3月VF考点习题及答案,大家可以来做一做,稳固一下自己的知识。
1[单项选择题] 一个关系中的各条记录( )。
A.前后顺序不能任意颠倒,要按输入的顺序排列B.前后顺序不能任意颠倒,要按关键字段值的顺序排列C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同D.前后顺序可以任意颠倒,不影响数据的实际含义参考答案:D参考解析:一个关系就是一张二维表,每个关系有一个关系名。
在关系模型中对关系有一定的要求,关系必须具有以下特点:关系必须标准化,表中不能再包含表;在同一个关系中不能出现完全相同的属性(列),即不允许有相同的字段名;关系中不允许有完全相同的元组(行),即不允许有相同的记录;在一个关系中行的次序无关紧要,可任意交换两行的位置;在一个关系中列的次序无关紧要,可任意交换两列的位置。
此题D为正确选项。
2[单项选择题] 在软件开发中,需求分析阶段可以使用的工具是( )。
A.N-S图B.DFD图C.PAD图D.程序流程图参考答案:B参考解析:在需求分析阶段可以使用的工具有数据流图(DFD 图),数据字典(DD),判定树与判定表,所以选择B)。
3[单项选择题] 一棵二叉树共有25个结点,其中5个是叶子结点,那么度为1的结点数为( )。
A.16B.10C.6D.4参考答案:A参考解析:根据-y.树的性质3:在任意一课二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以此题中度为2的结点是5-1=4个,所以度为l的结点的个数是25-5-4=16个。
4[简答题]在考生文件夹下完成如下根本操作:1.通过SQLINSERT语句插入元组(”p7”,”PN7”,1020)到“零件信息”表(注意不要重复执行插入操作),并将相应的SQL语句存储在文件one.pr9中。
2.通过SQLDELETE语句从“零件信息”表中删除单价小于600的所有记录,并将相应的SQL语句存储在文件tw0.pr9中。
3月计算机二级VF强化训练题及答案

3月计算机二级VF强化训练题及答案2016年3月计算机二级VF强化训练题及答案马上就进入计算机等级考试复习冲刺阶段,为了帮助同学们能顺利通过考试,下面店铺为大家搜索整理了计算机二级VF强化训练题及答案,供大家参考练习,希望对你有所帮助!想了解更多相关信息请持续关注我们店铺!单项选择题 (每小题1分,共30分)1. 在Visual FoxPro中,打开数据库的命令是( A )。
(A) OPEN DATABASE <数据库名> (B) USE <数据库名>(C) USE DATABASE <数据库名> (D) OPEN <数据库名>2. 在关系数据库中,为了简明地表达数据间的关系,采用的形式是( C )。
(A) 数组 (B) 层次 (C) 二维表格 (D) 矩阵3.数据库系统的核心是( D )。
(A) 编译系统 (B)数据库 (C)操作系统 (D)数据库管理系统4.要显示数据表中平均分超过90分或者不及格的全部女生记录,应当使用命令( D )。
(A)LIST FOR平均分>=90 OR (性别=‘女’OR 平均分<=60)(B)LIST FOR平均分>90 AND 性别=‘女’OR 平均分<60(C)LIST FOR 性别=‘女’.AND.平均分>90.AND.平均分<60(D)LIST FOR 性别=‘女’.AND.(平均分>90.OR.平均分<60)5.在Visual FoxPro中,逻辑型、日期型和备注型数据的宽度分别是( C)。
(A)1,8,12 (B)2,8,10 (C)1,8,4 (D)1,8,任意6.在Visual FoxPro中,ZAP命令可以删除当前数据表文件的( B )。
(A)结构和所有记录(B)所有记录(C)满足条件的记录(D)有删除标记的记录7.将已打开的当前数据表的所有记录拷贝(复制)到JR.DBF中的命令是( A)。
3月计算机二级VF上机巩固练习及答案

xx年3月计算机二级VF上机稳固练习及答案1.以下表达中,不属于测试的特征的是( )。
A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性D.测试的经济性2.以下特征中,( )属于面向对象方法的主要特征。
A.灵活性B.单一性C.封装性D.模块化3.以下常量中格式正确的选项是( )。
A.$1.23E4B.”汁算机””C..False.D.{^xx/01/1 3)4.以下描述中正确的选项是( )。
A.算法的效率只与问题的规模有关,而与数据的存储构造无关B.算法的时间复杂度是指执行算法所需要的计算工作量C.数据的逻辑构造与存储构造是一一对应的D.算法的时间复杂度与空间复杂度一定相关5.软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及( )。
A.阶段性报告B.需求评审C.总结D.都不正确6.线性表L=(al,a2,a3,…,ai,…,an),以下说法正确的选项是( )。
A.每个元素都有一个直接前驱和直接后驱B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到,D.除第一个元素和最后一个元素外,其余每个元素都且只有一个直接前件和直接后件7.模块独立性是软件模块化所提出的要求,衡量模独立性的度量标准是模块的( )。
A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D.激活机制和控制方法8.以下关于软件测试的捕述中正确的选项是( )。
A.软件测试的目的是证明程序是否正确B.软件测试的日的足使程序运行结果正确C.软件测试的目的是尽可能地多发现程序中的错误D.软件测试的目的是使程序符合构造化原那么9.在构造化程序设计中,模块划分的原那么是( )。
A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量严密D.模块内具有高内聚度、模块问具有低耦合度10.以下关于完全二叉树的表达中,错误的选项是( )。
A.除了最后一层外,每一层上的结点数均到达最大值B.可能缺少假设干个左、右叶子结点C.完全二叉树一般不是满二叉树D.具有结点的完全二叉树的深度为[1og2n]+111.对长度为n的线性表进展顺序查找.在最坏情况下需要比较的次数为( )。
计算机二级VF上机考试真题及答案

一、基本操作题(共 4 小题,第 1 题和第 2 题各 7 分、第 3 题和第 4 题各 8 分,计 30 分) 在考生文件夹下完成如下操作: 1. 从数据库 stock 中移去表 stock_fk(不是删除)。 2. 将自由表 stock_name 添加到数据库中。 3. 为表 stock_sl 建立一个主索引,索引名和索引表达式均为“股票代码”。 4. 为 stock_name 表的股票代码字段设置有效性规则,“规则”是: left (股票代码, 1) = ”6”,错误提示信息是“股票代码的第一位必须是 6”。 二、简单应用(共 2 小题,每题 20 分,计 40 分) 在考生文件夹下完成如下简单应用: 1. 用 SQL 语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入 价和持有数量,并将检索结果按持有数量降序排序存储于表 stock_temp 中。 2. 使用一对多报表向导建立报表。要求:父表为 stock_name,子表为 stock_sl,从父表中选 择字段:“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票 代码升序排序;报表标题为:“股票持有情况”;生成的报表文件名为 stock_report。 三、综合应用(1 小题,计 30 分) 设计名为 mystock 的表单(控件名、文件名均为 mystock)。表单的标题为:“股票持有情况”。 表单中有两个文本框(text1 和 text2)和两个命令按钮“查询”(名称为 Command1)和“退 出”(名称为 Command2)。 运行表单时,在文本框 text1 中输入某一股票的汉语拼音,然后单击“查询”,则 text2 中会 显示出相应股票的持有数量。 单击“退出”按钮关闭表单。.
3月全国计算机等级考试二级VFP考试真题(2)

3月全国计算机等级考试二级VFP考试真题(2)2012年3月全国计算机等级考试二级VFP考试真题(21)某数据表有20条记录,若用函数EOF( )测试结果为.T.,那么此时函数RECNO( )值是( )。
A.21B.20C.19D.1(22)为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是( )。
A.CHANGETABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"B.CHANGETABLE教师ALTER职工号SETCHECKOCCURS(职工号,3)="110"C.ALTERTABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"D.ALTERTABLE教师ALTER职工号CHECKLEFT(职工号,3)="110"(23)对数据库表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为( )。
A.性别+年龄B.VAL(性别)+年龄C.性别,年龄D.性别+STR(年龄,2)(24)删除视图salary的命令是( )。
A.DROPVIEWsalaryB.DROPsalaryVIEWC.DELECTsalaryD.DELECTsalaryVIEW(25)关于内存变量的调用,下列说法正确的是( )。
A.局部变量能被本层模块和下层模块程序调用B.私有变量能被本层模块和下层模块程序调用C.局部变量不能被本层模块程序调用D.私有变量只能被本层模块程序调用(26)在命令按钮组中,决定命令按钮数目的属性是( )。
A.ButtonNumB.ControlSourceC.ButtonCountD.Value(27)报表文件的扩展名是( )。
A.MNXB.FXPC.PRGD.FRX(28)下列选项中,下列属于SQL数据定义功能的是( )。
国家二级VF机试-试卷3_真题-无答案

国家二级(VF)机试-试卷3(总分86,考试时间90分钟)1. 选择题1. 线性表若采用链式存储结构时,要求内存中可用存储单元的地址A. 必须是连续的B. 部分地址必须是连续的C. 一定是不连续的D. 连续不连续都可以2. 在待排序的元素序列基本有序的前提下,效率最高的排序方法是A. 冒泡排序B. 选择排序C. 快速排序D. 归并排序3. 下列叙述中,错误的是A. 数据的存储结构与数据处理的效率密切相关B. 数据的存储结构与数据处理的效率无关C. 数据的存储结构在计算机中所占的空间不一定是连续的D. 一种数据的逻辑结构可以有多种存储结构4. 希尔排序属于A. 交换排序B. 归并排序C. 选择排序D. 插入排序5. 下列叙述中,不属于结构化分析方法的是A. 面向数据流的结构化分析方法B. 面向数据结构的Jackson方法C. 面向数据结构的结构化数据系统开发方法D. 面向对象的分析方法6. 详细设计的结果基本决定了最终程序的A. 代码的规模B. 运行速度C. 质量D. 可维护性7. 下列不属于静态测试方法的是A. 代码检查B. 白盒法C. 静态结构分析D. 代码质量度量8. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是A. 多对多B. 一对一C. 多对一D. 一对多9. 下列关系运算的叙述中,正确的是A. 投影、选择、连接是从二维表行的方向进行的运算B. 并、交、差是从二维表的列的方向来进行运算C. 投影、选择、连接是从二维表列的方向进行的运算D. 以上3种说法都不对10. 关系数据库管理系统应能实现的专门的关系运算包括A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表11. 在文件系统阶段,操作系统管理数据的基本单位是A. 记录B. 程序C. 数据项D. 文件12. Visual FoxPro提供的各种设计器中,可以用来定义表单或报表中使用的数据源的是A. 表单设计器B. 报表设计器C. 数据环境设计器D. 数据库设计器13. 在Visual FoxPro中,可以在同类数据之间进行“-”运算的数据类型有A. 数值型、字符型和逻辑型B. 数值型、字符型和日期型C. 数值型、日期型和逻辑型D. 字符型、日期型和逻辑型14. 下列关于数组的叙述中,错误的是A. 用DIMENSION和DECLARE都可以定义数组B. Visual FoxPro中只支持一维数组和二维数组C. 一个数组中各个数组元素必须是同一种数据类型D. 新定义数组的各个数组元素初值为.F.15. 下列表达式中,写法错误的是A. 计算机+"123"B. 计算机+DTOC({^2004/01/01})C. .T.+.FD. {^2004/01/01}+1016. 在“数据工作期”窗口中,“一对多”按钮的作用是A. 一个表与多个表建立关联B. 父表中的一条记录与子表中的多条记录建立关联C. 父表中的一条记录与子表中的一条记录建立关联D. 多个表与当前表建立关联17. 表结构中的空值(NULL)表示的含义是A. 空格B. 数值0C. 默认值D. 尚未输入的值18. 要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表A. 是同一个数据库中的两个表B. 是不同数据库中的两个表C. 是两个自由表D. 一个数据库表,另一个是自由表19. 不论索引是否生效,定位到相同记录上的命令是A. GOTOPB. GO BOTTOMC. SKIPD. GO 520. 数据表当前记录的“基本工资”字段值为500,执行以下命令:REPLACE基本工资WITH基本工资*1.2当前记录的基本工资字段值为A. 1.2B. 500C. 600D. 语法错误21. 在Visual FoxPro某数据表中有一个数值型字段,要求有4位整数,2为小数,其值可能为负值,它的宽度应为A. 6B. 7C. 8D. 922. 对数据表的记录做相同规律的修改时,最方便的是使用A. EDITB. BROWSEC. REPLACED. CHANGE23. 在SQL中,建立索引的命令是A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. INDEX ON24. 对于查询输出到临时表中的叙述,下列说法错误的是A. 产生的临时表文件的后缀名仍为.dbfB. 执行查询后,该临时表文件是当前文件C. 可以像一般的dbf文件一样使用,可查询和修改表中记录D. 当关闭文件时,临时表文件将自动被删除25. SQL语句中,DISTINCT短语的功能是A. 按要求显示部分查询记录B. 消除重复出现的查询记录C. 删除查询结果中符合条件的记录D. 对查询结果进行排序26. 下列关于查询的说法,正确的是A. 不能根据自由表建立查询B. 只能根据自由表建立查询C. 只能根据视图建立查询D. 可以根据数据库表、自由表或视图建立查询27. 视图设计器中,共提供选项卡的个数是A. 5B. 6C. 7D. 828. 下列对调试器的叙述中,正确的是A. “跟踪”窗口用于显示正在执行的程序文件B. “监视”窗口用于显示表达式以及它们当前的值,并可以在一个表达式上设置断点C. “局部”窗口用于显示当前程序、过程或方法程序中可见的变量、数组、对象以及对象成员D. “调试输出”窗口用于显示程序中指定调试的输出29. 下列程序实现的功能是USE 学生表DO WHILE NOT EOF( ) IF计算机>=60SKIP LOOP ENDIF DISPLAY SKIP ENDDO USEA. 显示所有计算机成绩大于等于60的学生记录B. 显示所有计算机成绩小于60的学生记录C. 显示第一条计算机成绩大于等于60的学生记录D. 显示第一条计算机成绩小于60的学生记录30. 表单控件工具栏的作用是在表单上创建A. 文本B. 事件C. 控件D. 方法31. 下面表单及控件常用事件中,与鼠标操作有关的是A. ClickB. DbClickC. RightClickD. 以上3项都是32. 有“仓库”表和“职工”表,检索仓库中基本工资大于3000元的职工姓名和他们所在的仓库名A. SELECT姓名,仓库名FROM职工;WHERE基本工资>3000B. SELECT姓名,仓库名FROM仓库;WHERE基本工资>3000C. SELECT姓名,仓库名FROM职工,仓库;WHERE(基本工资>3000)OR(职工.仓库号=仓库.仓库号)D. SELECT姓名,仓库名FROM职工,仓库;WHERE(基本工资>3000)AND(职工.仓库号=仓库.仓库号)33. 若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是A. 1,4,3,2B. 2,3,4,1C. 3,1,4,2D. 3,4,2,134. 排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为()。
全国计算机等级考试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)。
2019年3月计算机二级VF考前练习试题及答案(1)

2019年3月计算机二级VF考前练习试题及答案(1)一、选择题1.下列关于栈的叙述准确的是( )。
A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据2.设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。
A.NOT(X==Y)AND(X$Y)B.NOT(X$Y)OR(X=Y)D.NOT(X$Y)3.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.以下是与设置系统菜单相关的命令,其中错误的是( )。
A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE5.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
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.Modify Command命令建立的文件的默认扩展名是( )。
A.prgB.appC.cmdD.exe12.设置表单标题的属性是( )。
2021年3月计算机二级VF考试试真题

2021年3月计算机二级VF考试试真题1.设计一个文件名和表单名均为myaccount的表单。
表单的标题为"外汇持有情况"。
表单中有一个选项按钮组控件(myOption)、一个表格控件(Grid1)以及两个命令按钮"查询"(Command1)和"退出"(Command2)。
其中,选项按钮组控件有两个按钮"现汇" (Option1)、"现钞"(Option2)。
运行表单时,首先在选项组控件中选择"现钞"或"现汇",单击"查询"命令按钮后,根据选项组控件的选择将"外汇账户"表的"现钞"或"现汇"(根据钞汇标志字段确定)的情况显示在表格控件中。
单击"退出"按钮,关闭并释放表单。
注:在表单设计器中将表格控件Grid1的数据源类型设置为"SQL 说明"。
【操作步骤】步骤1:单击常用工具栏中的"新建"按钮,文件类型选择"表单",打开表单设计器。
单击工具栏上"保存"按钮,在弹出"保存"对话框中输入"myaccount"即可。
步骤2:在"表单设计器"中,在"属性"的Caption处输入"外汇持有情况",在Name处输入"myaccount"。
步骤3:在"表单设计器"中,添加一个选项按钮组,在其"属性"的Name处输入"myOption",接着对其实行编辑,在Option1的Caption 处输入"现汇",在Option2的Caption处输入"现钞"。
3月计算机二级VF提分题及答案

XX年3月计算机二级VF提分题及答案很多时候计算机等级证书是我们找工作的敲门砖,因此,计算机等级证书也是有一定的含金量的。
以下是为大家的xx年3月VF 提分题及答案,希望对大家有帮助!1.以下关于栈的表达正确的选项是()。
A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据2.设X=〝11〞,Y=〝1122″,以下表达式结果为假的是()。
A.NOT(X==Y)AND(X$Y)B.NOT(X$Y)OR(X<>Y)C.NOT(X>=Y)D.NOT(X$Y)3.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.以下是与设置系统菜单有关的命令,其中错误的选项是()。
A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE5.以下表达中正确的选项是( )。
A.顺序存储构造的存储一定是连续的,链式存储构造的存储空间不一定是连续的B.顺序存储构造只针对线性构造,链式存储构造只针对非线性构造C.顺序存储构造能存储有序表,链式存储构造不能存储有序表D.链式存储构造比顺序存储构造节省存储空间6.在数据管理技术开展的三个阶段中,数据共享最好的是( )。
A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同7.以下表达中正确的选项是( )。
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性构造B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定8.设置文本框显示内容的属性是( )。
A.ValueB.CaptionD.InputMask9.在长度为n的有序线性表中进展二分查找,最坏情况下需要比较的次数是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3月全国计算机二级VF上机考试题2016年3月全国计算机二级VF上机考试题
1.VisualFoxProDBMS基于的数据模型是()。
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.以上3个都不是
8.用链表表示线性表,其优点是()。
A.便于随机存取
B.花费的存储空间较顺序存储少
C.便于插入和删除操作
D.数据元素的物理顺序与逻辑顺序相同
9.已知一棵二叉树前序遍历和中序遍历分别为ABDE—GCFH和DBGEACHF,则该二叉树的后序遍历为()。
A.GEDHFBCA
B.DGEBHFCA
C.ABCDEFGH
D.ACBFEDHG
10.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和()。
A.可重用性差
B.安全性差
C.非持久性
D.冗余性
11.在VisualFoxPro中,可以对项目中的.数据、文档等进行集中管理,也可以对项目进行创建和维护的是()。
A.工具栏
B.设计器
C.文件编辑器
D.项目管理器
12.假定系统日期是2008年1月13日,则执行命令
PI=MOD(YEAR(DATE())一2000,10)后,PI的值是()。
A.012008
B.-8
C.8
D.0
13.ROUND(6.165,2)的函数值是()。
A.6.16
B.6.17
C.6.20
D.6.160
14.算法的空间复杂度是指()。
A.算法程序的长度
B.算法程序中的指令条数
C.算法程序所占的存储空间
D.算法执行过程中所需要的存储空间
15.假设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()联系。
A.m:n
B.1:m
C.m:k
D.1:1。