VF一二章测试题
国家二级VF机试模拟试卷120(题后含答案及解析)

国家二级VF机试模拟试卷120(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)修改菜单my_menu,my_menu中的“文件”菜单项下有子菜单项“新建”“打开”、“关闭”和“退出”,请在“关闭”和“退出”之间加一条水平的分组线,并为“退出”菜单项设置一条返回到系统菜单的命令(不可以使用过程)。
(2)创建一个快速报表sport_report,报表中包含了表“金牌榜”中的“国家代码”和“金牌数”两个字段。
(3)使用SQL建立表的语句建立一个与自由表“金牌榜”结构完全一样的自由表golden.dbf。
请将该SQL语句存储在文件one.prg 中,否则不得分。
(4)使用SQL语句向自由表golden.dbf中添加一条记录(“011”,9,7,11)。
请将该SQL语句存储在文件two.prg中,否则不得分。
正确答案:(1)①在命令窗口执行命令:MODIFY MENU my-menu,打开菜单设计器,接着单击菜单设计器中“文件”行的“编辑”按钮进入子菜单界面。
②选中“退出”子菜单命令,然后单击菜单设计器右边的“插入”命令按钮,插入一个菜单名称为“新菜单项”菜单行,修改菜单名称为:\-。
③修改“退出”菜单命令的“结果”项为“命令”,并输入命令语句:SET SYSMENU TO DEFAULT。
④执行【菜单】→【生成】菜单命令,在弹出的Visual FoxPro 对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件。
⑤在命令窗口执行命令:DO my_menu mpr,运行菜单查看结果。
(2)①在命令窗口执行命令:USE金牌榜,打开“金牌榜”表。
②在命令窗口执行命令:CREATE REPORTsport_report,打开报表设计器,然后执行【报表】→【快速报表】菜单命令,在弹出的“快速报表”对话框中单击“字段”命令按钮,在弹出的“字段选择器”对话框中,将“国家代码”和“金牌数”两个字段添加到“选定字段”列表框中,单击“确定”按钮关闭“字段选择器”对话框。
国家二级VF机试模拟试卷121(题后含答案及解析)

国家二级VF机试模拟试卷121(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)建立项目文件,名为“xm”。
(2)将数据库“订货管理”添加到新建立的项目“xm”当中。
(3)把表单“bd1”添加到项目“xm”中。
(4)修改表单“bd1”,将其中的命令按钮删除。
正确答案:(1)选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
(2)在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”按钮,系统弹出“打开”对话框,将考生文件夹下的数据库“订货管理”添加到新建的项目“xm”中。
(3)在项目管理器中选择“文档”选项卡,选择列表框中的“表单”,单击“添加”按钮,在“打开”对话框中选择“bd1.scx”,单击“确定”按钮将表单“bd1”添加到新建的项目“xm”中。
(4)①在项目管理器中选择“文档”选项卡,展开列表框中的“表单”,选择“bd1”,单击选项卡右边的“修改”命令按钮,打开表单设计器。
②在表单设计器中,选择命令按钮,按键盘上的“Dekte”键将其删除,关闭表单设计器并保存表单“bd1”。
简单应用题(40分)2.在考生文件夹下完成如下简单应用:(1)以数据表“成绩”建立视图“view1”,该视图含有选修了课程但没有参加考试(成绩字段值为0)的学生信息(包括“学号”“姓名”和“课程名称”3个字段)。
(2)建立表单“bd1”,在表单上添加表格控件,并通过该控件显示表“课程”的内容(要求RecordSourceType 属性必须为0)。
正确答案:(1)①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“学生管理.dbc”,单击“确定”按钮,打开数据库设计器。
②选择【文件】→【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表”单选项,选择数据库“学生管理”,将表“学生”“成绩”和“课程”分别“添加”到视图设计器中,系统会自动选择关联字段“学号”为表“学生”和“成绩”建立内部联系,选择关联字段“课程编号”为表“成绩”和“课程”建立内部联系,单击“确定”按钮关闭“联接条件”对话框,然后关闭“添加表或视图”对话框。
vf数据库基础知识习题与答案

第一章VF基础知识一、选择题1. 在一个二维表中,行称为________,列称为________。
A) 属性;元组B) 元组;属性C)关系;元组D) 属性;关系2。
数据库系统的核心是________。
A)数据库管理系统B) 数据库C)数据D) 数据库应用系统3. VFP是一种________数据库管理系统。
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. 在关系数据库中,基本的关系运算有三种,它们是________。
A)选择、投影和统计B) 选择、投影和连接C) 排序、索引和选择D) 统计、查找和连接9. VFP是一种关系型数据库管理系统,所谓关系是指________.A) 表中各个记录之间的联系B) 数据模型满足一定条件的二维表格式C) 表中各个字段之间的联系D)一个表与另一个表之间的联系10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。
A) 一对一B) 多对一C)一对多D)多对多11. 自然连接要求被连接的两关系有若干相同的________。
国家二级VF笔试模拟试卷123(题后含答案及解析)

国家二级VF笔试模拟试卷123(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.DBMS的含义是______。
A.数据库系统B.数据库管理系统C.数据库管理员D.数据库正确答案:B解析:数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术后的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。
它们之间的关系是数据库系统包括数据库和数据库管理系统。
2.从关系模式中指定若干个属性组成新的关系的运算称为______。
A.连接B.投影C.选择D.排序正确答案:B解析:选择是从关系中找出满足指定条件元组的操作;投影是从关系中指定若干个属性组成新的关系;连接是两个关系的横向结合,而拼成一个更宽的关系模式。
3.对于“关系”的描述,正确的是______。
A.同一个关系中允许有完全相同的元组B.在一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名正确答案:D解析:在同一个关系中不能出现相同的属性名,Visual FoxPro不允许同一个表中有相同的字段名;关系中不允许有相同的元组,即冗余;关系中元组的次序无关紧要,关系中的关键字是属性或属性的组合,其值能够唯一标识一个元组。
4.在表设计器的“字段”选项卡中可以创建的索引是______。
A.唯一索引B.候选索引C.主索引D.普通索引正确答案:D解析:在表设计器“字段”选项卡的索引下拉框中,只能为字段建立普通索引(系统默认),要建立主索引、候选索引或唯一索引,必须在“索引”选项卡中设置。
5.在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是______。
A.局部变量B.公共变量C.私有变量D.全局变量正确答案:C解析:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量,该变量不需要事先声明,全局变量和局部变量都需要先声明后才能使用。
VFP练习题

练习题:第1章数据库系统概述一、选择题1、下列关于数据库系统的叙述中正确的是()A)数据库系统避免了一切冗余B)数据库系统比文件系统管理更多的数据C)数据库系统减少了数据冗余D)数据库系统中数据的一致性是指数据类型一致2、下列有关数据库的描述,正确的是()A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件3、关系是指()A)元组的集合B)属性的集合C)字段的集合D)实例的集合4、数据库系统的核心是()A)数据库B)数据库管理系统C)操作系统D)软件工程5、按照数据模型分类,数据库系统可以分为3种类型,即()A)大型、中型和小型B)层次、网状和关系C)网状、链状和环状D)文字、数字和图形6、VFP6是一种关系型数据库管理系统,所谓关系是指()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)表单、报表和标签二、填空题1、现实世界中客观存在的每一个事物都是一个对象,这些对象所具有的固有特征是。
(属性)2、关系模型是由一个或多个组成的集合;用二维表格表示实体类型及实体间联系的数据模型称为。
全国计算机等级考试二级(VF)笔试试题及答案

2012年3月全国计算机等级考试二级(VF)笔试试题及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A) 循环队列是队列的一种顺序存储结构B) 循环队列是队列的一种链式存储结构C) 循环队列是非线性结构D) 循环队列是一种逻辑结构(2)下列叙述中正确的是A) 栈是一种先进先出的纯属表B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构D) 以上三种说法都不对(3)一颗二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A) 6 B) 10 C) 16 D) 4(4)在下列模式中,能够给出数据库的物理存储结构与物理存取方法的是A) 概念模式B) 逻辑模式C) 外模式D) 内模式(5)在满足实体完整性约束的条件下A) 一个关系中必须有多个候选关键字B) 一个关系中应该有一个或多个候选关键字C) 一个关系只能有一个候选关键字D) 一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:RS----------------------------精品word文档值得下载值得拥有----------------------------------------------T则由关系R和S得到关系T的操作是A) 自然连接B) 交C) 差D) 并(7)软件生命周期中的活动不包括A) 要求分析B) 市场调研C) 软件测试D) 软件维护(8)下面不属于需求分析阶段任务的是A) 制定软件集成测试计划B) 确定软件性能需求C) 需求规格说明书评审D) 确定软件系统的功能需求(9)在黑盒测试方法中,设计测试用例的主要根据是A) 程序内部逻辑B) 程序流程图C) 程序外部功能D) 程序数据结构(10)在软件设计中不使用的工具是A) 系统结构力B) 数据流图(DFD图)C) 程PAD图D) 程序流程图(11)Visual FoxPro 6.0属于A) 层次数据库存管理系统B) 面向对象数据库管理系统C) 分布式数据库管理系统D) 关系数据库管理系统(12)下列字符常量的表示中,错误的是A) '3+5'B) [[品牌]] C) ["计算机"] D) '[X=Y]'(13)函数UPPER("1a2B")的结果是A) 1A2b B) 1a2b C) 1a2B D) 1A2B(14)可以随表的打开而自动打开的索引是A) 结构复合索引文件B) 单项压缩索引文件C) 单项索引文件D) 非结构复合索引文件(15)为数据库表增加有效性规则是为了保证数据的----------------------------精品word文档值得下载值得拥有----------------------------------------------A)参照完整性B) 表完整性C) 域完整性D) 实体完整性(16)在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是A)SELECT B) OPEN C) LOAD D) USE(17)在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是A) INPUT、ACCEPT和WAIT B) ACCEPT、WAITC) INPUT、WAIT D) INPUT、ACCEPT(18)下列控件中,不能设置数据源的是A) 命令按钮B) 选项组C) 复选框D) 列表框(19)查询“教师”表中“住址”字段中含有“望京”字样的教师信息,正确的SQL语句是A) SELECT * FROM 教师FOR 住址LIKE "%望京%"B) SELECT * FROM 教师WHERE 住址= "%望京%"C) SELECT * FROM 教师WHERE 住址LIKE "%望京%"D) SELECT * FROM 教师FOR 住址= "%望京%"(20)查询设计器中的“筛选”选项卡的作用是A) 查看生成的SQL代码B) 选择所要查询的字段C) 增加或删除查询表D) 指定查询条件(21)某数据库有20条记录,若用函数EOF()测试结果为.T.,那么此时函数RECNO()值是A) 1 B) 19 C) 21 D) 20(22)为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是A) CHANGE TABLE 教师ALTER 职工号CHECK LEFT(职工号,3)="110"B) ALTER TABLE 教师ALTER 职工号CHECK LEFT(职工号,3)="110"C) CHANGE TABLE 教师ALTER 职工号SET CHECK OCCURS(职工号,3)="110"D) ALTER TABLE 教师ALTER 职工号SET CHECK LEFT(职工号,3)="110"(23)对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为A) 性别+STR(年龄,2)B) VAL(性别)+年龄C) 性别,年龄D) 性别+年龄(24)删除视图salary的命令是A) DELETE salary B) DELETE salary VIEWC) DROP VIEW salary D) DROP salary VIEW(25)关于内在变量的调用,下列说法正确的是----------------------------精品word文档值得下载值得拥有----------------------------------------------A) 私有变量能被本层模块和下层程序调用B) 局部变量能被本层模块和下层程序调用C) 局部变量不能被本层模块程序调用D) 私有变量只能被本层模块程序调用(26)在命令按钮组中,决定按钮数目的属性是A) ButtonNum B) ButtonNumCoint C) ControlSource D) Value(27)报表文件的扩展名是A) .MNX B) .PRG C) .FRX D) .FXP(28)下列选项中,不属于SQL数据定义功能的是A) DROP B) SELECT C) ALTER D) CREATE(29)要将Visual FoxPro系统菜单恢复成标准配置,可先执行SET SYSMENU NOSAVE命令,然后再执行A) SET TO SYSMENU B) SET DEFAULT TO SYSMENUC) SET TO DEFAULT D) SET SYSMENU TO DEFAULT(30)假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是:A) 选项按钮组的Init B) 表单的LoadC) 表单的Init D) 选项按钮的Init31-35题使用如下三个数据库表:图书(索书号,书名,出版社,定价,ISBN)借书证(借书证号,姓名,性别,专业,所在单位)借书记录(借阅号,索书号,借书证号,借书日期,还书日期)其中:定价是货币型,借书日期和还书日期是日期型,其它是字符型。
VF第一章节报表菜单习题

VF第一章节报表菜单习题对三《ViualFo某Pro》月考试题(2022.1)章节:基础、菜单、报表一、选择题:(每题1分,共60分)涂物理1、修改报表、打开报表设计器的命令是A)UPDATEREPORTC)REPORTFROMB)MODIFYREPORTD)EDITREPORT2、为了在报表中加入一个表达式,这时应该插入一个A)PREVIEWREPORTB)REPORTFORMPREVIEWC)PRINTREPORTPREVIEWD)REPORTPREVIEWD)文本控件4、在“报表设计器”中,任何时候都可以使用“预览”功能查看报表的打印效果。
以下几种操作中不能实现预览功能的是______。
A)打开“显示”菜单,选择“预览”选项B)直接单击常用工具栏上的“打印预览”按钮C)在“报表设计器”中单击鼠标右键,从弹出的快捷菜单中选择“预览”D)打开“报表”菜单,选择“运行报表”选项5、为了在报表中加入一个文字说明,这时应该插入一个A)表达式控件6、以下说法哪个是正确的______。
A)报表必须有别名C)报表的数据源不能是视图7、不属于常用报表布局的是______。
A)行报表B)列报表C)多行报表D)多栏报表B)必须设置报表的数据源D)报表的数据源可以是临时表8、使用______工具栏可以在报表或表单上对齐和调整控件的位置。
A)调色板B)布局C)表单控件D)表单设计器9、数据库系统与文件系统的主要区别是______。
A:数据库系统复杂,而文件系统简单B:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C:文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D:文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量10、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括______。
A:连接B:比较C:选择D:投影11、ViualFo某Pro6.0是一个______。
2020年智慧树知道网课《固体废物处理处置》课后章节测试满分答案

第一章测试1【单选题】(10分)按固体废物的危害状况把固体废物分为一般废物和()。
A.生活垃圾B.农业废物C.工业废物D.危险废物2【单选题】(10分)危险废物是指列入国家危险废物名录或者根据国家规定的危险废物鉴别标准和鉴别方法认定的具有()的废物。
A.腐蚀性B.毒性C.易燃性D.危险特性3【单选题】(10分)危险废物转移过程中实现危险废物转移五联单,分别由废物产生单位、废物运输单位、()填写。
A.市容局B.生态环境主管单位C.运输主管单位D.废物接受单位4【多选题】(10分)固体废物的形态可以是()。
A.固态B.半固态C.液态D.气态5【多选题】(10分)危险废物的特性主要包括毒性、易燃性()。
A.降解性B.反应性C.腐蚀性D.感染性6【多选题】(10分)固废管理中的三化原则是()。
A.减量化B.资源化C.经常化D.无害化7【判断题】(10分)对城市生活垃圾、工业固体废物和危险废物实现分类管理制度。
A.错B.对8【判断题】(10分)丧失了利用价值,被置于容器中的气态物品或物质,属于固体废物。
A.对B.错9【判断题】(10分)进口固体废物不需要审批。
A.对B.错10【判断题】(10分)随着经济、社会、技术条件的发展,原来是固体废物的物品可能会成为原料。
A.对B.错第二章测试1【单选题】(10分)垃圾收运管理系统的第一步是()。
A.搬运B.收集C.贮存D.处置2【单选题】(10分)垃圾清运中,收集成本的高低主要取决于()。
A.收集时间的长短B.垃圾量的多少C.垃圾的组成D.运输距离的远近3【单选题】(10分)生活垃圾最常用的运输方式是()。
A.河流B.海运C.公路D.铁路4【单选题】(10分)目前,我国大部分城市生活垃圾主要采用()。
A.混合收集,简单、成本低B.分类收集,复杂、成本高C.混合收集,简单、成本高D.分类收集,简单、成本低5【多选题】(10分)生活垃圾转运站的选址应符合()规划的要求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
? AT("H","CHINA")
查询子字符串在另一字符串的起始位置
7
? SUBSTR("TECHNOLO",3,3)
对字符串截取中间位置的字符串
8
? LEFT("市场营销专业",4)
从左边截取字符串某长度的子字符串
9
S="学习程序语言VF"
? RIGHT(S,6)
从右边截取字符串某长度的子字符串
A(1,1)="马云"
A(1,2)="IS"
A(2,2)= "CEO"
? A(1,1),A(1,2),A(2,1),A(2,2)
定义二维数组
给数组变量A赋值
给一个变量赋值
给一个变量赋值
给一个变量赋值
显示变量的值
填空5.VF中常用的六种数据类型是
二、VF命令及函数测试
序号
函数
例
函数名及基本功能
例
SQRT(9)
求平方根
1
? INT(3.14)
取整
2
? ROUND(3.14159,4)
四舍五入
3
? MAX(7,8^2)
求最大值
4
? UPPER(abc)
小写字母转换为大写字母
5
? LEN("长江7号")
测试字符串长度
提取当前系统年
16
? CTOD("13/06/2007")
将字符型数据转换为日期型数据
17
?IIF(A>0,"YES","NO")
条件函数
18
?1+(2-3)*4/5^6
求表达式的值并显示
19
?-18%5
求余函数
20
?ROUND(53.14159,-2)
四舍五入
21
Dimension A(2,2)
STORE "阿里巴巴" to a
VF一二章测试题
姓名:班级:
一、填空题:
填空1.关系运算的3种基本的关系运算。
.列出VFP的6种常见文件类型(如*.txt)分别为:
填空4.备注文件名:当表中有备注型或通用型字段时,系统自动生成与所属数据表的表名相同、扩展名为的文件名。
10
? "合计"+SPACE(2)+"123"
产生某一宽度的空串
11
? TRIM("姓名")
截取字符串后边的空格
12
? ALLTRIM("连锁")
截取字符串前后的空格
13
P="LSJY"
USE &P
取得字符串的变量值/打开表LSJY.DBF
14
? DATE()
提取当前系统日期
15
? YEAR(DATE())