贵阳学院计算机等级考试二级VF笔试模拟考试题答案
国家二级VF机试(操作题)模拟试卷490(题后含答案及解析)

国家二级VF机试(操作题)模拟试卷490(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)建立菜单query menu。
该菜单只有“查询”和“退出”两个主菜单项(条形菜单),其中单击菜单项“退出”时,返回到VFP系统菜单(相应命令写在命令框中,不要写在过程中)。
(2)将COURSE表的“开课系部”字段名改为“开课单位”,其余不变。
(3)从数据库score manager中移去表temp2.dbf(不是删除)。
(4)将scorel表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表NEW ORDER。
正确答案:【操作步骤】(1)①命令窗口执行:CUREATE MENU query_menu,在“新建菜单”对话框中单击“菜单”图标按钮,打开菜单设计器。
②在“菜单名称”列的文本框中依次输入“查询”和“退出”两个主菜单名,在“退出”菜单“结果”下拉框中选择为“命令”,在后面的文本框中输入命令:SET SYSMENU TO DEFAULT。
(2)①在命令窗口执行命令:MODIFY DATABASESCORE MANAGER,打开数据库设计器。
②右击course表,选择【修改】,打开表设计器,将“字段”选项卡中的“开课系部”字段名修改为“开课单位”,单击“确定”按钮保存。
(3)右击temp2表,选择【删除】,弹出提示对话框中单击“移去”,接着弹出的提示对话框中单击“是”,将temp2表从数据库中移去。
(4)在命令窗口执行:SELECT*FROM SCOREl ORDERBY学号,成绩DESC INTO TABLE NEW ORDER。
简单应用题2.(1)编写程序文件prgone.prg,其功能是从“人事管理”数据库的相关表中查询销售部从1985—1989年这5年出生的所有职工的信息,并存到表cyqk.dbf中。
查询结果包含编号、姓名、出生日期和部门名称(部门表中的名称)4个字段;按职工的出生日期和编号升序排序。
国家二级VF机试模拟试卷202(题后含答案及解析)

国家二级VF机试模拟试卷202(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下打开表单formtest.scx并完成下列操作:(1)表单标题设置为“考试系统”。
(2)在表单上添加一标签控件(Label1),标签上显示“欢迎使用考试系统”8个字,字的颜色为红色(ForeColor=255,0,0),其他属性使用默认值。
(3)向表单内添加一个计时器控件,控件名为Timerfor。
(4)将计时器控件Timerfor的时间间隔(Interval)属性值设为200。
正确答案:(1)①在命令窗口执行命令:MODIFY FORM formtest,打开表单设计器修改表单。
②在“属性”面板中修改表单(Form1)的Caption属性值为:考试系统。
(2)①在“表单控件”工具栏中单击“标签”控件,然后再在表单上单击鼠标,为表单添加一个标签控件。
②在“属性”面板中修改标签(Label1)的Caption属性值为:欢迎使用考试系统;修改ForeColor属性值为:255,0,0;适当调整标签大小显示文字。
(3)参照第2小题操作,为表单添加一个计时器控件(Timer1),然后在“属性”面板中修改计时器(Timer1)的Name属性值为:Timerfor。
(4)接上一小题操作,继续选中计时器控件(Timer1),在“属性”面板中修改其Interval属性值为:200。
解析:本题考查了表单及控件的基本操作。
操作中关键是掌握控件常用属性的含义,例如“标题”属性为Caption.向表单添加控件是通过“表单控件”工具栏进行添加:修改表单或控件的属性值,一般都可以在“属性”面板中进行设置。
简单应用题(40分)2.在考生文件夹下,打开Ecommerce数据库,完成如下简单应用:(1)使用SQL命令查询customer数据表中“电话”字段的首字符是“6”、性别为“女”的会员信息,列出“姓名”、“年龄”和“电话”,查询结果按“年龄”升序排序存入表temp_cus.dbf中,SQL命令存入文本文件temp_sq1.txt中。
国家二级VF机试模拟试卷30(题后含答案及解析)

国家二级VF机试模拟试卷30(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)将数据库“成绩”添加到项目my中。
(2)永久删除数据库中的表“选修”。
(3)将数据库中表“积分”变为自由表。
(4)为表“学生”建立主索引,索引名和索引表达式均为“学号”。
正确答案:(1)在命令窗口输入命令:MODIFY PROJECT my,打开项目管理器。
在项目管理器my 中,首先在“数据”选项卡中选择“数据库”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的数据库“成绩”添加到项目管理器中,单击“确定”按钮。
(2)在项目管理器中,选中“成绩”数据库,单击右边的“修改”命令按钮,在“成绩”数据库设计器中,右击“选修”数据表文件,选择“删除”快捷菜单命令,系统弹出一个对话框,在对话框中单击“删除”命令按钮,将“选修”表从数据库中永久删除。
(3)在项目管理器中,选中“成绩”数据库,单击右边的“修改”命令按钮,在“成绩”数据库设计器中,右击“积分”数据表文件,选择“删除”快捷菜单命令,系统弹出一个对话框,在对话框中单击“移去”命令按钮,将“积分”表变为自由表。
(4)在项目管理器中,依次展开“数据库”分支,选择“学生”数据表,然后单击右边的“修改”命令按钮,进入“学生”的数据表设计器界面,在“索引”选项卡中,把“索引名”和“索引表达式”均改为“学号”,在“索引类型”下拉框中,选择“主索引”。
单击“确定”按钮,保存表结构设计。
解析:本大题主要考查的是数据库和数据表之间的联系,数据库添加可以通过项目管理器中的命令按钮,数据表的删除,移去可在数据库设计器中完成,建立索引可以在数据表设计器中完成。
简单应用题(40分)2.(1)根据数据库“炒股管理”下的“股票信息”和“数量信息”表建立一个查询,该查询包含的字段是两个表中的全部字段。
要求按“现价”排序(降序),并将查询保存为my。
国家二级VF机试(操作题)模拟试卷396(题后含答案及解析)

国家二级VF机试(操作题)模拟试卷396(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.在考生文件夹下,打开数据库“宾馆”,完成如下操作:1.打开“客户”表,为“性别”字段增加约束规则:性别只能为“男”或“女”,默认值为“女”,表达式为:性别$”男女”。
2.为“入住”表创建一个主索引,索引名为fkkey,索引表达式为“客房号+客户号”。
3.根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系,并根据要求建立相应的普通索引,索引名与创建索引的字段名相同,升序排序。
4.使用SQL的SELECT语句查询“客户”表中性别为“男”的客户号、身份证、姓名和工作单位字段及相应的记录值,并将结果存储到名为TABA的表(注意:该表不需要排序)。
请将该语句存储到名为ONE.PRG的文件中。
正确答案:(1)打开数据库“宾馆”,在数据库设计器中用鼠标右键单击“客户”表,打开表设计器,选择“性别”字段,在其字段有效性规则栏中输入“性别$”男女””,在默认值栏中输入““女””,如图3.97所示。
(2)在数据库设计器中用鼠标右键单击“入住”表,打开表设计器,在“索引”选项卡中,索引名处输入“fkkey”,类型选择“主索引”,表达式处输入“客房号+客户号”,如图3.98所示。
(3)为“入住”表建立索引名和索引表达式分别为“客房号”和“客户号”的普通索引,为“客房”表建立索引名和索引表达式均为“类型号”的普通索引。
在数据库设计器中建立4个表的联系,选中“客户”表中的主索引“客户号”,按住鼠标左键将其拖动到“入住”表的普通索引“客户号”上,用同样的方法可以建立“客房”表和“入住”表的“客房号”之间的联系,“房价”表和“客房”表的“类型号”之间的联系。
结果如图3.99所示。
(4)建立一个程序,编写如下代码。
SELECT客户号,身份证。
姓名,工作单位FROM 客户WHERE性别=“男”INTO TABLE TABA.DBF 保存程序名为”one.prg”,并运行该程序。
国家二级VF笔试模拟试卷145(题后含答案及解析)

国家二级VF笔试模拟试卷145(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列叙述中正确的是( )。
A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述3种说法都不对正确答案:D解析:算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
2.下列叙述中正确的是( )。
A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率正确答案:D解析:数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构.采用不同的存储结构,其处理的效率是不同的。
3.对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
A.125B.n/2C.nD.n+1正确答案:C解析:对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止.在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为n.4.最简单的交换排序方法是( )。
A.快速排序B.选择排序C.堆排序D.冒泡排序正确答案:D解析:所谓的交换类拌序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。
国家二级VF机试模拟试卷80(题后含答案及解析)

国家二级VF机试模拟试卷80(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)建立项目文件,名为“xm”。
(2)将数据库“住宿管理”添加到新建立的项目当中。
(3)建立自由表成绩(不要求输入数据),表结构为:(4)修改表单“bd1”,将其标题改为“信息查询”。
正确答案:(1)选掸【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
(2)在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”命令按钮,系统弹出“打开”对话框,将考生文件夹下的数据库“住宿管理”添加到新建的项目“xm”中。
(3)①在项目管理器中选择“数据”选项卡,然后选择列表框中的“自由表”,单击“新建”命令按钮,系统弹出“新建表”对话框,选择“新建表”,在“创建”对话框中输入表名“成绩”,单击“确定”按钮打开表设计器。
②依据题意在表设计器中输入成绩表结构内容,单击“确定”按钮保存。
(4)①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1.scx”,单击“确定”按钮,打开表单设计器。
②在表单属性窗口中将“Caption”属性值修改为“信息查询”。
简单应用题(40分)2.(1)cx1.prg中的SQL语句用于对图书表做如下操作:①为每本书的“价格”加上1元。
②统计图书表中每个作者所著的书的价格总和。
③查向“出版社”为“清华大学出版社”的图书的所有信息。
舰在该语句中有3处错误。
请更正之。
(2)打开“bd1”表单,表单上有一个命令按钮和一个表格,数据环境中已经添加了表“图书”。
按如下要求进行修改(注意要保存所做的修改):单击表单中标题为“查询”的命令按钮控件查询图书表中“出版社”为“清华大学出版社”的书籍的“图书名称”“作者”和“出版社”;有一个表格控件,修改相关属性,使在表格中显示命令按钮“查询”的结果。
国家二级VF机试模拟试卷68(题后含答案及解析)_0

国家二级VF机试模拟试卷68(题后含答案及解析) 全部题型 2. 简单应用题 3. 综合应用题简单应用题(40分)1.在考试文件下建立数据库:“成绩管理”,将考生文件夹下的自由表“成绩”添加到“成绩管理”数据库中,根据“成绩”表建立一个视图my,视图中包含的字段与“成绩”表相同但视图只能查询到积分小于等于2000的信息,结果按积分升序排序。
正确答案:步骤1:单击工具栏的[新建]按钮,弹出[新建]对话框,在[文件类型]组合框中选择“数据库”,再单击[新建文件]按钮。
在[数据库名]文本框中填“成绩管理”,再单击[保存]按钮。
步骤2:在打开的数据库设计器中,右击任意位置,在快捷菜单中选择“添加表”,在弹出的对话框中选择“成绩表”,点击[确定]按钮。
步骤3:在数据库设计器中,单击工具栏的[新建]按钮,在[新建]对话框的[文件类型]组合框中选择“视图”,再单击[新建文件]按钮,进入[添加表或视图]对话框。
在[添加表或视图]对话框中选择“成绩”,单击[添加]按钮后,再单击[关闭]按钮。
在视图设计器中[字段]选项卡下选择[全部添加],然后在[筛选]选项卡下[字段名]选择“成绩.积分”,在[条件]中选择“<=”,在[实例]中填“2000”,再在[排序依据]选项卡下选择“成绩.积分”,单击[添加]按钮把它添加到[排序条件]中,最后单击[升序]。
步骤4:单击工具栏[保存]按钮,保存为名为“my”的本地视图。
2.建立表单my,表单含有两个按钮,标题分别为“确定”和“退出”。
单击“确定”,弹出对话框显示“你好!”;单击“关闭”,关闭表单。
正确答案:步骤1:单击工具栏的[新建]按钮,在[打开]对话框[文件类型]中选择“表单”,单击[新建文件]按钮,在出现的form上添加两个按钮控件。
步骤2:按照题目的要求,单击“command1”控件,在属性栏中将其“Caption”一项改为“确定”,再单击“Command2”控件,将其“Caption”属性改为“退出”。
国家二级VF机试模拟试卷75(题后含答案及解析)

国家二级VF机试模拟试卷75(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下打开表单文件calculator.scx,并完成下列操作:(1)设置表单控件名为calculator,保存表单。
(2)设置表单内文本控件Text2的输入掩码使其具有如下功能:仅允许输入数字、正负号和空格,宽度为10(直接使用相关掩码字符设置),保存表单。
(3)设置表单内文本控件Text3为只读控件,保存表单。
(4)为表单增加一组如图1-30所示的选项按钮组(Optiongroup1),4个按钮依次为“+”、“-”、“*”、“/”,保存表单。
注意:所涉及的数字和字母均为半角字符。
正确答案:(1)①在命令窗口执行命令:MODIFY FORM calCulator,打开表单设计器修改表单。
②在工具栏中,选中“属性”按钮,在“属性”面板的下拉框中选择表单对象Form1,在“全部”选项卡中将Name属性值设置为:calculator。
(2)在“属性”面板的下拉框中选择文本控件Text2,在“全部”选项卡中将InputMask属性值设置为:“##########”。
(3)在“属性”面板的下拉框中选择文本控件Text3,在“全部”选项卡中将ReadOnly属性值设置为:.T.。
(4)①从“表单控件”工具栏中向表单添加一个选项按钮组(Optiongroup1)。
②右击选项按钮组(Optiongroup1),在弹出的快捷菜单中选择【生成器】菜单命令,再在弹出的“选项组生成器”中选中“按钮”选项卡,将“按钮的数目”修改为“4”,并在下面表格的标题一列中,分四行分别输入半角的+、-、*、/,最后再选中“布局”选项卡,将“按钮布局”修改为“水平”。
如图2-58和图2-59所示。
③操作完成后,以原表单名保存表单。
解析:本大题考查了表单属性的修改;表单控件的添加;控件属性的设置等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
贵阳学院计算机等级考试二级VF笔试模拟考试答案
一选择题
1、答案:A
解析:最坏情况下全部逆序,所以要比较N次,二分查找只能用于有序线性表为顺序存储时,
对于长度为n的有序线性表,最坏情况下,要比较次。
2、答案:D
3、答案:B
解析:操作系统是最常见的系统软件
4、答案:A
解析:B答案是程序测试的任务
5、答案:C
6、答案:B
7、答案:A
8、答案:D
9、答案:C
10、答案:A
解析:从一个关系中选出某一行(几行)符合条件要求的记录,称为选择,从一个关系中选
出某一列(几列)符合条件要求的内容,称为投影
11、答案:D
12、答案:A
13、答案:D
解析:记住修改记录用REPLACE
14、答案:D
15、答案:D
解析:一个汉字占两个字符,从a的右边取一个字符要用函数RIGHT(a,2)
16、答案:B
解析:VF中,一个表就是一个关系
17、答案:B
18、答案:B
19、答案:C
解析:行和列的次序都无关紧要
20、答案:C
解析:报表的数据源可以是数据库中的表,自由表,视图,查询或临时表
21、答案:B
22、答案:C
23、答案:B
24、答案:D
25、答案:B
解析:A 插入 C 新建 D选择
26、答案:C
解析:纯粹送分,多次强调内容
27、答案:A
28、答案:D
解析:排除A、C,%在这里表示通配符,A%表示以A开头
29、答案:B
解析:不论A为多少,都要执行S=1
30、答案:B
解析:字段值加双引号,字段名称不加
31、答案:C
解析:空值要用IS NULL 来表示
32、答案:A
33、答案:D
解析:%北京%表示含有北京
34、答案:B
解析:考表达式的书写。year(借书日期)=2009表示借书日期的年份为2009
35、
答案:D
解析:工程师来自读者表中的职称字段,图书编号来自借阅表,而借阅表和读者表共有字段
为借书证号,所以此查询where条件应该为借书证号,直接选D
二 填空题
1、答案:A,B,C,D,E,F,5,4,3,2,1
解析:队列是先进先出的,进去什么顺序,出来还一样
2、答案:15
3、答案:EDBGHFCA
解析:按照左子树,右子树,根的顺序遍历每个结点。
4、答案:程序
5、答案:课号
6、答案:实体
7、答案:do queryone.qpr
8、答案:EMP 或 EMP.fpt
9、答案:域
10、答案:多对一(多个学生属于一个班级,所以是多对1)
11、答案:关系(或二维表)
12、答案:COUNT( )
13、答案:DISTINCT
14、答案:SET CHECK
15、答案:HAVING