计算机二级VF上机考试真题及答案
- 格式:wps
- 大小:35.50 KB
- 文档页数:9
全国计算机等级考试二级VF笔试试卷三参考答案及分析:一、选择题:1 D解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。
所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。
2 C解析:链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。
故链式存储结构下的线性表便于插入和删除操作。
3 C解析:数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。
数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。
4 D解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。
5 B解析:软件设计包括软件结构设计、数据设计、接口设计和过程设计。
其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。
6 A解析:确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求;集成测试的主要目的是发现与接口有关的错误。
7 A解析:数据流图包括4个方面,即加工(转换)(输入数据经加工变换产生输出)、数据流(沿箭头方向传送数据的通道,一般在旁边标注数据流名)、存储文件(数据源)(表示处理过程中存放各种数据的文件)、源和潭(表示系统和环境的接口,属系统之外的实体)。
不包括选项中的控制流。
8 C解析:数据库中的数据具有"集成"与"共享"的特点,亦即是数据库集中了各种应用的数据,进行统一构造与存储,而使它们可以被不同应用程序所使用,故选项C)正确。
VF试题及答案(一)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。
计算机二级《VF》上机考试及答案(3)2016计算机二级《VF》上机考试及答案综合应用题11在考生文件夹中有“订货”表和“商品”表。
商品表中的“单价”表与“订货”表的“数量”之积应等于订货表中的“金额”。
现在有部分“订货”表记录的“金额”字段值不正确,请编写程序挑出这些记录,并将这些记录存放到一个名为“修正订货”的表中(与订货表结构相同,自己建立),根据商品表中的“单价”字段和“订货”表的“数量”字段修改“修正订货”表的“金额”字段(注意:一个修正记录可能对应几条订货记录)。
编写的程序最后保存为“CX.prg”。
参考解析:【考点指引】本大题考查的是数据表数据的修改,注意要用到INTOTABLE和INTOCURSOR保存中间查询结果。
【操作步骤】①在命令窗口中输人命令:MODI COMM cx(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:SELECT订货.*INTO TABLE修正订货FROM订货,商品WHERE 订货.商品编码=商品.商品编码AND金额<>单价*数量USE修正订货GO TOPDO WHILE.NOT.EOF()a1=商品编码bl=订单编号SELECT*INTO CURSOR aa FROM商品WHERE商品编码=alSELECT修正订货REPLACE金额WITH aa.单价*数量SKIPENDDOUSE关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输入命令:DO cx(回车执行),执行程序文件。
12在考生文件夹下有数据库“gz”,包括数据表文件:zgk(仓库编号C(4),职工编号C4),工资N(4))。
设计一个名为tj的菜单,菜单中有两个菜单项“统计”和“退出”。
程序运行时,单击“统计”菜单项应完成下列操作:检索出工资大于或等于本仓库职工平均工资的职工信息,并将这些职工信息按照仓库编号升序排序,在仓库号相同的情况下再按职工编号升序存放到“result”文件中,该数据表文l 件和“zgk”数据表文件具有相同的结构。
计算机二级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的信息,结果按积分升序排序。
计算机二级VF上机题库及答案1. 建立菜单QUERYMENU。
该菜单只有"查询"和"退出"两个主菜单项(条形菜单), 其中单击菜单项"退出"时,返回到VFP系统菜单(相应命令写在命令框中,不要写在过程中)。
2. 将COURSE表的"开课系部"字段名改为"开课单位",其余不变。
3. 从数据库SCOREMANAGER中移去表TEMP2.DBF(不是删除)。
4. 将SCORE1表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表NEWORDER。
此题主要考核点:菜单的建立、字段改名、数据库表的逻辑删除、表的排序及查询去向等知识点此题解题思路:第1题:此题的主要考核点是菜单的建立。
新建菜单可按以下步骤:选择"文件"菜单中的"新建"命令,在"新建"对话框中选择"菜单",单击"新建文件"按钮。
在"新建菜单"对话框中选择"菜单"按钮,调出"菜单设计器"。
也可用CREATE MENU命令直接调出菜单设计器。
在菜单名称中填入"查询"、"退出","退出"结果为命令"SET SYSMENU TO DEFAULT"。
第2题:此题的主要考核点是字段的改名。
翻开COURSE表表设计器,将光标移动到"开课系部"字段格中,将其改为"开课单位"。
第3题:此题的主要考核点是数据库表的逻辑删除。
翻开考生文件夹下的" SCOREMANAGER "数据库,在" SCOREMANAGER "数据库设计器中,选中"TEMP2"表,点击主菜单"数据库"下的"移去",在弹出的对话框中点击"移去"按钮,在随后弹出的对话框中点击"是"按钮,至此便完成了"从数据库"SCOREMANAGER"中移去表TEMP2(不是删除)"的操作。
全国计算机考试VF二级考试笔试试题(带答案)一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。
请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。
(1)在写列四个选项中,不属于基本关系运算的是DA)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于AA)一对一联系 B)一二联系 C)多对多联系 D)一对多联系(3)VF支持的数据模型是BA)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(4)VF的命令窗口中键如CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤AA)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5)将内存变量定义为全局变量的VF命令是CA)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL 0(6)扩展名为DBC的文件是C A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是BA)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx0(8)(8)下面有关索引的描述正确的是CA)简化里索引以后。
原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作(9)若建立索引的字段值不允许重复,并且一个表中只能创建一个。
二级试题及答案(vf)一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1)请在考生文件夹下建立一个项目wy。
(2)将考生文件夹下的数据库ks4加入到新建的项目wy中去。
(3)利用视图设计器在数据库中建立视图view_1,视图包括gjhy表的全部字段(顺序同gjhy中的字段)和全部记录。
(4)从表hjqk中查询"奖级"为一等的学生的全部信息(hjqk表的全部字段),并按分数的降序存入新表new1中。
(1)启动Visual FoxPro后,在命令窗口输入命令:CREA TE PROJECT wy,新建一个项目管理器。
(2)在项目管理器wy中,单击"数据"选项卡,然后选中列表框中的"数据库",单击选项卡右边的"添加"命令按钮,系统弹出"打开"对话框,将考生文件下的ks4数据库文件添加到项目管理器中。
(3)在"数据"选项卡中,依次展开"数据库"-"ks4",选中ks4分支下的"本地视图",单击项目管理器右边的"新建"命令按钮,在弹出的"新建本地视图"对话框中,单击"新建视图"图标按钮,打开视图设计器,将gjhy数据表添加到视图设计器中。
根据题意,在视图设计器的"字段"选项卡中,将"可用字段"列表框中的字段全部添加到右边的"选定字段"列表框中,完成视图设计,将视图以view_1文件名保存在考生文件夹下。
(4)在"数据"选项卡中选中"查询",然后单击"新建"命令按钮,单击"新建查询"对话框中的"新建查询"图标按钮,打开查询设计器,将数据表hjqk添加到查询设计器中。
xx计算机二级《VF》上机试题及答案1(1)创立一个新的工程“customermanagement”。
(2)在新建立的工程“customermanagement”中创立数据库“ordermanagement”。
(3)在数据库“ordermanagement”中建立表“orderlist”,表名称分别为:“客户型”、“订单号”、“订购日期”和“总金额”;类型分别为:“字符型(6)”、“字符型(6)”、“日期型”和“浮动型”。
(4)为“order list”表创立一个主索引,索引名和索引表达式均是“订单号”。
参考解析:(1)【操作步骤】①在Visual FoxPro主窗口下按组合键Ctrl+N,那么系统弹出“新建”对话框,在文件类型中选择“工程”,再单击“新建文件”按钮;②在弹出的“创立”对话框中,选定考生文件夹,在工程文件中填入“customermanagement.pjx”,再单击“保存”按钮;这样便新建了一个工程。
(2)【操作步骤】①在弹出的工程管理器中先选择“数据”标签,再选择“数据库”,最后单击“新建”按钮;②在弹出的“新建数据库”对话框中单击“新建文件”;③在弹出的“创立”对话框中,选定考生文件夹,在“数据库名”中填入“0rdermanagement.dbc”,再单击“保存”按钮。
(3)【操作步骤】①完成了数据库的添加;②在添加的数据库中选择“数据”标签,再单击“数据库”标签,选择“0rdermanagement.bdc”数据库,再选择“表”标签,单击“新建”铵扭,在弹出的“创立”对往左框中将表名更改为“0rderlist”,单击“确定”按钮,在弹出“表设计器”中的“字段名”中填入题干中的字段,“类型”中选择题干中规定的类型,单击“确定”按钮,在弹出的提示框中单击“是”按钮保存表;③在弹出的“新建表”对话框中单击“新建袭”,并在弹出的“创立”对话框中,选定考生文件夹,在“输入表名”中填人“0rderlist.dbf”,再单击保存。