全国计算机等级考试二级VFP模拟试题及答案
国家二级VF机试模拟试卷98(题后含答案及解析)

国家二级VF机试模拟试卷98(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)新建一个名为“学生”的数据库。
(2)将“学生”“选课”“课程”三个自由表添加到新建的数据库“学生”中。
(3)通过“学号”字段为“学生”表和“选课”表建立永久联系。
(4)为上面建立的联系设置参照完整性约束:更新和删除规则为“级联”,插入规则为“限制”。
正确答案:(1)①单击常用工具栏中的“新建”按钮,弹出“新建”对话框。
②在“新建”对话框中,选择“数据库”单选钮,再按“新建文件”按钮,弹出创建对话框。
③在“创建”对话框中输入数据库名“学生”,再按“Enter”键或按“保存”按钮,建立数据库完成后,会出现数据库设计器对话框。
(2)①单击常用工具栏中的“打开”按钮,选择文件类型为“数据库”,打开“学生”。
②在“数据库设计器”中单击鼠标右键,显示右击菜单,选择“添加表”命令,并选择相应的表文件即可(学生、选课和课程)。
(3)①在“数据库设计器”中,选择表“学生”并单击鼠标右键,选择“修改”命令,在屏幕上显示“表设计器学生.dbf”窗口,单击“索引”选项卡,然后输入索引名“学号”,选择类型为“主索引”,表达式为“学号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立主索引了。
②在“数据库设计器”中,选择表“选课”表单,然后输入索引名“学号”,选择类型为“普通索引”,表达式为“学号”,最后单击“确定”按钮,再单击“是(Y)”就可以建立普通索引了。
③在“数据库设计器”中,然后选择“学生”表中主索引键“学号”并按住不放,然后移动鼠标拖到“选课”表中的索引键为“学号”处,松开鼠标即可。
(4)①在已建立永久性联系后,双击关系线,并显示编辑关系对话框。
②在“编辑关系”中,单击“参照完整性”按钮,并显示“参照完整性生成器”。
③在“参照完整性生成器”中,单击“更新规则”选项卡,并选择“级联”单选按钮,单击“删除规则”选项卡,并选择“级联”单选按钮,单击“插入规则”选项卡,并选择“限制”单选按钮,接着单击“确定”按钮,并显示“是否保存改变,生成参照完整性代码并退出?”,最后单击“是”按钮,这样就生成了指定参照完整性。
国家二级VF机试(操作题)模拟试卷400(题后含答案及解析)

国家二级VF机试(操作题)模拟试卷400(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.1.在考生文件夹下建立一个名为emp_bak的表,其结构与employee 表的结构完全相同。
2.为employee表的“职员号”字段建立一个候选索引,索引名为empid,表达式为“职员号”。
3.使用报表向导生成一个名为employee.frx的报表文件,其中包括employee表的职员号、姓名、性别和职务4个字段,报表样式为“简报式”,按“职员号”升序排序,报表标题为“职员一览表”。
4.建立一个名为one.prg的命令文件,该文件包含一条运行(预览)报表文件employee.frx的命令。
正确答案:(1)在命令窗口输入命令“use employee”,然后按回车键。
接着在命令窗口输入命令“copy stru toemp_bak.dbf”,再按回车键。
或者通过常用工具栏中的“打开”按钮打开EMPLOYEE表,然后在命令窗口输入“copy stru to emp_bak.dbf”,再按回车键。
(2)打开考生文件夹下的EMPLOYEE表,在命令窗口输入“MODI STRU”命令,在表设计器中按要求为表设置候选索引,索引名为“empid”,索引表达式为“职员号”。
(3)通过报表向导新建一个报表,向其中添加EMPLOYEE表,然后按要求将指定字段添加到报表中,并对“职员号”设置升序排序。
修改报表样式为“简报式”,报表标题为“职员一览表”。
最后将报表保存为“EMPLOYEE.FRX”。
如图3.140所示。
(4)新建一个名为“one”的程序文件,并在其中写入代码“report form employee”,最后在命令窗口输入“DO one.prg”运行程序,查看报表的预览结果。
解析:对于第1小题,可以通过copy语句实现。
对于第2小题,可以在表设计器中完成表索引的建立。
对于第3小题,需注意在不同界面中相关参数的选择。
全国计算机等级考试二级vf答案

全国计算机等级考试二级vf答案一、单项选择题(每题2分,共40分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 表的字段类型B. 表的记录数C. 表的索引D. 表的存储位置答案:D2. 在Visual FoxPro中,以下哪个函数不能用于计算字符串的长度?A. LEN()B. STRLEN()C. LEFT()D. RIGHT()答案:D3. Visual FoxPro中,以下哪个选项不是SQL语句?A. SELECTB. INSERTC. UPDATED. PRINT答案:D4. 在Visual FoxPro中,以下哪个选项不是数据类型?A. NumericB. DateC. MemoD. Boolean答案:D5. 在Visual FoxPro中,以下哪个选项不是表单控件的事件?A. ClickB. DblClickC. MouseMoveD. Load答案:D6. 在Visual FoxPro中,以下哪个选项不是报表控件?A. LabelB. TextboxC. LineD. Shape答案:D7. 在Visual FoxPro中,以下哪个选项不是查询设计器的功能?A. 创建查询B. 修改查询C. 删除查询D. 运行查询答案:C8. 在Visual FoxPro中,以下哪个选项不是视图设计器的功能?A. 创建视图B. 修改视图C. 删除视图D. 运行视图答案:D9. 在Visual FoxPro中,以下哪个选项不是项目管理器的功能?A. 创建项目B. 修改项目C. 删除项目D. 运行项目答案:D10. 在Visual FoxPro中,以下哪个选项不是报表向导的功能?A. 创建报表B. 修改报表C. 删除报表D. 预览报表答案:C11. 在Visual FoxPro中,以下哪个选项不是表单向导的功能?A. 创建表单B. 修改表单C. 删除表单D. 预览表单答案:C12. 在Visual FoxPro中,以下哪个选项不是菜单设计器的功能?A. 创建菜单B. 修改菜单C. 删除菜单D. 运行菜单答案:D13. 在Visual FoxPro中,以下哪个选项不是工具栏设计器的功能?A. 创建工具栏B. 修改工具栏C. 删除工具栏D. 运行工具栏答案:D14. 在Visual FoxPro中,以下哪个选项不是类设计器的功能?A. 创建类B. 修改类C. 删除类D. 运行类答案:D15. 在Visual FoxPro中,以下哪个选项不是代码编辑器的功能?A. 编写代码B. 修改代码C. 删除代码D. 运行代码答案:D16. 在Visual FoxPro中,以下哪个选项不是项目管理器的视图?A. 项目视图B. 类视图C. 数据视图D. 代码视图答案:D17. 在Visual FoxPro中,以下哪个选项不是项目管理器的选项?A. 项目选项B. 表单选项C. 报表选项D. 代码选项答案:D18. 在Visual FoxPro中,以下哪个选项不是项目管理器的窗口?A. 项目窗口B. 类窗口C. 数据窗口D. 代码窗口答案:D19. 在Visual FoxPro中,以下哪个选项不是项目管理器的菜单?A. 文件菜单B. 编辑菜单C. 查看菜单D. 运行菜单答案:D20. 在Visual FoxPro中,以下哪个选项不是项目管理器的工具?A. 项目管理工具B. 表单设计工具C. 报表设计工具D. 代码编辑工具答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
全国计算机二级考试《VFP》测试题及答案

全国计算机二级考试《VFP》测试题及答案全国计算机二级考试《VFP》测试题及答案一、单选题1). 在逻辑运算中,3种运算符的优先级别依次排列为( )A.NOT.>.AND.>.OR.B.AND.>.NOT.>.OR.C.NOT.>.OR.>.AND.D.OR.>.AND.>.NOT.正确答案:A2). 数据处理的最小单位是( )A.数据B.数据元素C.数据项D.数据结构正确答案:C3). 删除表s中字段c的SQL命令是( )A.ALTERTABLEsDELETEcB.ALTERTABLEsDROPcC.DELETETABLEsDELETEcD.DELETETABLEsDROPc正确答案:B答案解析:修改表结构的命令是ALTERTABLE,删除表中的字段、索引及有效性规则、错误提示信息及默认值的格式为:ALTERTABLE[DROP[COLUMN]][DROPPRIMARYKEYTAG][DROPU NIQUETAG][DROPCHECK],其中[DROP[COLUMN]]删除指定的字段;[DROPPRIMARYKEY]删除主索引;[DROPUNIQUETAG]删除候选索引;[DROPCHECK]删除有效性规则。
因此本题选B。
4). 对于表单及控件的绝大多数属性,其类型通常是固定的,通常Caption属性只用来接收( )A.数值型数据B.字符型数据C.逻辑型数据D.以上数据类型都可以正确答案:B5). MODIFYSTRUCTURE命令的功能是( )。
A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构正确答案:B答案解析:在命令窗口输入MODIFYSTRUCTURE命令,则打开表设计器,对表结构进行修改;修改数据库的命令是MODIFYDATABASE:修改记录值的命令是REPLACE。
6). 视图设计器中含有的、但查询设计器中却没有的选项卡是( )A.筛选B.排序依据C.分组依据D.更新条件正确答案:D答案解析:查询设计器中没有“更新条件”选项卡,视图设计器中有。
国家二级VF机试(数据库及其操作)模拟试卷1(题后含答案及解析)

国家二级VF机试(数据库及其操作)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题1.CREATE DATABASE命令用来建立A.数据库B.关系C.表D.数据文件正确答案:A解析:建立数据库文件的命令是CREATE DATABASE。
知识模块:数据库及其操作2.打开数据库的命令是A.USEB.USE DATABASEC.OPEND.OPEN DATABASE正确答案:D解析:打开数据库的命令是OPEN DATABASE,具体语法格式是:OPENDATABASE[数据库名],而打开数据表的命令是USE。
知识模块:数据库及其操作3.在Visual FoxPro 中,关系数据库管理系统所管理的关系是A.一个DBF文件B.若干个二维表C.一个DBC文件D.若干个DBC文件正确答案:B解析:在关系数据库中,关系就是二维表,并且数据库中不止只有一个二维表,所以关系数据库管理系统所管理的关系就是若干个二维表。
知识模块:数据库及其操作4.打开数据库abc的正确命令是A.OPEN DATABASE abcB.USE abeC.USE DATABASE abeD.OPEN abe正确答案:A解析:打开数据库的命令是OPEN DATABASE,具体语法格式是:OPENDATABASE【数据库名】,而打开数据库表的命令是USE。
知识模块:数据库及其操作5.MODIFY STRUCTURE命令的功能是A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构正确答案:B解析:VFP 中打开表结构设计器的命令是MODIFY STRUCTURE,修改表结构。
知识模块:数据库及其操作6.在Visual FoxPro 中,下列描述正确的是A.关系也被称作表单B.数据库文件不存储用户数据C.表文件的扩展名是.dbcD.多个表存储在一个物理文件中正确答案:B解析:在Visual FoxPro中,一个关系被称为一个表,而不是表单;Visual FoxPro中表文件扩展名为dbf,而.dbc是数据库文件的扩展名;数据库文件是对其中的数据库表或视图进行组织和管理,并不用来存储表,每个数据表都是独立的物理文件。
2020年全国计算机二级vfp全真模拟考试题库及答案(共八套)

2020年全国计算机二级vfp全真模拟考试题库及答案(共八套)2020年全国计算机二级vfp全真模拟考试题及答案(一)1.下面描述中,符合结构化程序设计风格的是( A )。
A)使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B) 模块只有一个入口,可以有多个出口C) 注重提高程序的执行效率 D) 不使用goto语句【解析】结构化程序设计方法的四条原则是:自顶向下。
程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。
逐步求精。
对复杂问题,应设计一些子目标,作过渡,逐步细节化。
模块化。
一个复杂问题,肯定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。
限制使用goto语句。
本题答案为A)。
2.软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)。
A)概要设计 B) 软件设计 C) 可行性研究和计划制定 D) 需求分析【解析】通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。
也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。
软件生命周期的主要活动阶段为:可行性研究和计划制定。
确定待开发软件系统的开发目标和总的要求,给出它的功能、性能、可靠性以及接口等方面的可能方案,制定完成开发任务的实施计划。
需求分析。
对待开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能。
编写软件规格说明书及初步的用户手册,提交评审。
软件设计。
系统设计人员和程序设计人员应该在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。
软件实现。
把软件设计转换成计算机可以接受的程序代码。
即完成源程序的编码,编写用户手册、操作手册等面向用户的文档,编写单元测试计划。
软件测试。
在设计测试用例的基础上,检验软件的各个组成部分。
编写测试分析报告。
国家二级VF机试(操作题)模拟试卷202(题后含答案及解析)

国家二级VF机试(操作题)模拟试卷202(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)打开“学生管理”数据库,并从中永久删除“学生”表。
(2)建立一个自由表“教师”,表结构如下:编号字符型(8) 姓名字符型(10) 性别字符型(2) 职称字符型(8) (3)利用查询设计器建立一个查询,该查询包含课程名为“数据库”的“课程”表中的全部信息,生成的查询保存为query。
(4)用SQL UPDATE语句将“课程”表中课程名为“数据库”的课程的“任课教师”更改为“T2222”,并将相应的SQL语句存储在文件four.prg中。
正确答案:(1)①在命令窗口执行命令:MODIFY DATABASE学生管理,打开数据库设计器。
②右击数据库设计器中的“学生”表,选择【删除】快捷菜单命令,在弹出的Visual FoxPro对话框中单击“删除”按钮(如图3.14所示),将“学生”表永久性删除。
(2)①在命令窗口执行命令:CLOSE ALL,关闭所有文件。
②继续在命令窗口执行命令:CREATE教师,打开表设计器新建“教师”表结构。
③根据题意,在表设计器中逐行输入每个字段的“字段名”,并设置字段“类型”和“宽度”,然后单击“确定”按钮,此时系统会弹出一个对话框询问“现在输入数据记录吗?”,本题不需要录入数据,单击“否”按钮。
(3)①在命令窗口执行命令:OPEN DATABASE学生管理,打开数据库环境。
②在命令窗口执行命令:CREATE QUERY quervy,打开查询设计器,在“添加表或视图”对话框中,双击“课程”表,将表添加到查询设计器中。
③在“字段”选项卡中单击“全部添加”按钮,将“可用字段”列表中的字段全部添加到“选定字段”列表中。
④在“筛选”选项卡的“字段名”下拉列表中选择“课程.课程名”字段,在“条件”下拉框中选择“=”,在“实例”框中输入“数据库”。
国家二级VF机试模拟试卷222(题后含答案及解析)

国家二级VF机试模拟试卷222(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下的“雇员管理”数据库中完成如下操作:(1)为“雇员”表增加一个字段名为EMAIL、类型为“字符型”、宽度为20的字段。
(2)设置“雇员”表中“性别”字段的有效性规则,性别取“男”或“女”,默认值为“女”。
(3)在“雇员”表中,将所有记录的EMAIL字段值使用“部门号”的字段值加上“雇员号”的字段值再加上“@xxxx.com.cn”进行替换。
(4)通过“部门号”字段建立“雇员”表和“部门”表间的永久联系。
正确答案:(1)①在命令窗口执行命令:MODIFY DATABASE雇员管理,打开“雇员管理”数据库设计器。
②右击数据库设计器中的“雇员”表,选择【修改】快捷菜单命令,打开“雇员”表设计器,在表设计器“字段”选项卡的“字段名”列的最后一个空白文本框中输入字段名“emai1”,在“类型”下拉框中选择“字符型”,在“宽度”文本框中输入“20”,保存表结构修改。
(2)继续打开“雇员”表设计器,选中“字段”选项卡中的“性别”字段,然后在“字段有效性”的“规则”文本框中输入:性别$”男女”,在“默认值”文本框中输入:”女”。
(3)在命令窗口执行如下命令修改email字段值:UPDATE 雇员SET email=ALLTRIM(部门号)+ALLTRIM(雇员号)+”@xxxx.com.cn”(4)在数据库设计器中拖动“部门”表“索引”下方的主索引“部门号”到“雇员”表中“索引”下方的普通索引“部门号”上,为两个表建立联系。
解析:本题考查了表结构的修改;字段有效性的设置;表之间联系的建立。
修改表结构可以在表设计器中完成,打开表设计的方法有多种,可在数据库设计器中打开,也可以直接通过命令打开;同样,设置字段有效性规则也需要在表设计器中完成;对于SQL非常熟悉的考生,也可以直接通过SQL语句完成以上操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国计算机等级考试二级VFP模拟试题及答案
全国计算机等级考试二级VFP模拟试卷考试及答案
第一项:单项选择题答案见最后
1、下面关于运行应用程序的说法,正确的是
A)APP应用程序能够在Visual FoxPro和Windows环境下运行
B)EXE应用程序只能在Windows环境下运行
C)EXE应用程序能够在Visual FoxPro和Windows环境下运行
D)APP应用程序只能在Windows环境下运行
2、调用报表格式文件pp1预览报表的命令是
A)REPORT FROM PP1 PREVIEW
B)DO FROM PP1 PREVIEW
C)REPORT FORM PP1 PREVIEW
D)DO FORM PP1 PREVIEW
3、报表的数据源能够是
A)自由表或其它报表
B)数据库表、自由表或视图
C)数据库表、自由表或查询
D)表、查询或视图
4、确定列表框内的某个条目是否被选定应使用的属性是
A)Value
B)ColumnCount
C)ListCount
D)Selected
5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click 事件代码设置为
A)Thisform.Refresh
B)Thisform.Delete
C)Thisform.Hide
D)Thisform.release
6、在Visual FoxPro中,控件分为
A)容器类和控件类
B)控件类和基类
C)容器类和基类
D)控件类的基础类
7、在Visual FoxPro中,扩展名为.DBC的文件是
A)数据库表文件
B)表单文件
C)项目文件
D)数据库文件
8、在下面Visual FoxPro表示式中,运算结果为字符串的是
A)[125]-[100]
B)[ABC]+[XYZ]=[ABCXYZ]
C)CTOD([07/01/03])
D)DTOC(DATE()>[07/05/03])
9、下列表示式结果为.T.的是
A)[湖北]=[湖北]
B)[中国]<=[北京]
C)'计算机'$'计算机考试'
D)2*3.14<=11/2
10.要判断数值型变量M是否能被3整除,下面4个表示式中,错误的是
A)INT(M/3)=M/3
B)MOD(M,3)=0
C)0=MOD(M,3)
D)INT(M/3)=MOD(M,3)
11.顺序执行下面命令后,屏幕显示的输出结果是
TITLE=[FoxPro]
LOWER(RIGHT(TITLE,3))
A)foxpro
B)Pro
C)fox
D)pro
12.如果X=99,Y=[A],A=[telephone],则LEN(STR(X,2)+&Y)的值是
A)19
B)11
C)5
D)4
13.学生表的性别字段为逻辑型,男为.T.,女为.F.,顺序执行以下命令
最后一条命令显示的是
USE学生
APPEND BLANK
REPLACE 姓名WITH [王丽],性别WITH .F. IIF(性别,[男],[女])
A)男
B)女
C).T.
D).F.。