[计算机类试卷]国家二级(VF)机试模拟试卷1及答案与解析.doc

上传人:confusegate185 文档编号:504259 上传时间:2018-11-29 格式:DOC 页数:22 大小:56KB
下载 相关 举报
[计算机类试卷]国家二级(VF)机试模拟试卷1及答案与解析.doc_第1页
第1页 / 共22页
[计算机类试卷]国家二级(VF)机试模拟试卷1及答案与解析.doc_第2页
第2页 / 共22页
[计算机类试卷]国家二级(VF)机试模拟试卷1及答案与解析.doc_第3页
第3页 / 共22页
[计算机类试卷]国家二级(VF)机试模拟试卷1及答案与解析.doc_第4页
第4页 / 共22页
[计算机类试卷]国家二级(VF)机试模拟试卷1及答案与解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、国家二级( VF)机试模拟试卷 1及答案与解析 一、选择题 1 树是结点的集合,它有( )个根结点 ( A) 1个 ( B) 1或多 ( C) 0或 1 ( D)至少 2 2 假设一棵二叉树的后序遍历序列为 DGJHEBIFCA,其中序遍历序列为DBGEHJACIF,则其前序遍历序列为( )。 ( A) ABCDEFGHIJ ( B) ABDEGHJFIC ( C) ABDEGJHCFI ( D) ABDEGHJCFI 3 一个具有 767个结点的完全二叉树,其叶子结点个数为( )。 ( A) 383 ( B) 384 ( C) 385 ( D) 386 4 希尔排序在最坏的情况下的比较次数是

2、( )。 ( A) n1.5 ( B) n2 ( C) n(n-1)/2 ( D) log2n 5 下列不是软件过程的输出信息的是( )。 ( A)计算机程序 ( B)文档 ( C)数据 ( D)数据库 6 在层次方框图中,框间的连线表示( )。 ( A)调用 ( B)组成 ( C)包含 ( D)归纳 7 一辆汽车由多个零部件组 成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是( )。 ( A) 1:1 ( B) 1:M ( C) M:1 ( D) M:N 8 ( )也称结构测试或逻辑驱动测试,主要是检查内部成分。 ( A)白盒测试 ( B)黑盒测试 ( C)功

3、能测试 ( D)数据驱动测试 9 在 E-R中,实体与其属性之间用( )连接。 ( A) 箭头 ( B)无向边 ( C)虚线 ( D)有向边 10 同一关系中的任何两元组( ) 。 ( A)可完全相同 ( B)不能完全相同 ( C)关键字值可相同 ( D)次序不能交换 11 在数据库管理阶段,数据库系统必须提供必要的保护措施,这些措施不包括( )。 ( A)数据的并发访问控制 ( B)数据的安全性控制 ( C)数据的冗余控制 ( D)数据的完整性控制 12 在项目管理器中,下列的( )文件不包含在文档选项卡中。 ( A)表单 ( B)报表 ( C)程序 ( D)标签 13 执行下列命令后,显示

4、结果为( )。 A=“.F.“ B=A ? TYPE(“B“),TYPE(B) ( A) C,L ( B) L,L ( C) C,C ( D) L,C 14 在 Visual FoxPro中,逻辑删除库文件中所有记录的正确操作是( )。 ( A) DELETE ( B) ZAP ( C) PACK ( D) DELETE ALL 15 “职工 ”表文件,含有 “编号 ”、 “姓名 ”、 “性别 ”、 “出生日期 ”、 “职务 ”、 “退休 ”、“基本工资 ”和 “简历 ”共 8个字段。该表文件已经打开,现要求显示 女职工平均工资的错误操作是( )。 ( A) AVERAGE 基本工资 FOR

5、性别 =“女 “TO x ? x ( B) AVERAGE FIELDS 基本工资 FOR 性别 =“女 “TO x ? x ( C) COUNT FOR 性别 =“女 “TO c SUM FOR 性别 =“女 “基本工资 TO x ? x/c ( D) AVERAGE FOR 性别 =“女 “TO x ? x 16 关于索引的说法,以下不正确的是( )。 ( A)索引可以提高查 询速度 ( B)主索引和候选索引可以保证字段值的唯一性 ( C)唯一索引也可以保证字段的唯一性 ( D)索引需要维护,这种维护可能使插入、删除和修改操作的速度降低 17 关于自由表和数据库表的说法中,不正确的是( )

6、。 ( A)自由表就是那些不属于任何数据库的表 ( B)可通过 ADD TABLE命令把自由表加到数据库中使之成为数据库表 ( C)可通过 REMOVE TABLE命令把数据库表从数据库中移去使之成为自由表 ( D)一个表可以包含在多个数据库中 18 在 Visual FoxPro中利用菜单生成器所建立的菜单文件是( )。 ( A)扩展名为 .PRG的文件 ( B)扩展名为 .MPR的文件 ( C)扩展名为 .MPX的文件 ( D)扩展名为 .MNX和 .MNT的文件 19 在设计报表的时候,希望每个字段一列,字段名在页面上方,字段与其数据在同一列,每行一条记录,应采用的报表布局为( )。 (

7、 A)列报表 ( B)行报表 ( C)一对多报表 ( D)多栏报表 20 有下列程序段: For i=1 To 4 x=4 For J=1 To 3 x=3 For k=1 To 2 x=x+6 Next k Next j Next i ? x 该程序段的执行结果为( )。 ( A) 7 ( B) 15 ( C) 157 ( D) 538 21 在 Visual FoxPro中,关于表单的数据环境的说法不正确的是( )。 ( A)打开或运行表单时,在数据环境中的表和视图将自动打开 ( B)关闭或释放表单时,将自动地关闭数据环境中的表和视图 ( C)在数据环境中,可以设置表之间的关系 ( D)数

8、据环境是表单的子对象,可使用表单的 DateEnvironment属性访问数据环境 22 在 Visual FoxPro中,在文本框的( )事件过程中可以检测用户输入的按键。 ( A) KeyPress ( B) InteractiveChange ( C) When ( D) Valid 23 在 Visual FoxPro中,当在表格中显示一个表 (子表 )时,可用表格控 件的( )属性指定对应的父表名称 ( A) ChildOrder ( B) Parent ( C) LinkMaster ( D) RelationalExpr 24 在编辑框中,关于文本选定的几个属性的说法不正确的是(

9、 )。 ( A)如果把 SelLength属性值设置成小于 0,将产生一个错误 ( B)如果 SelStart的设置值大于文本总字符数,系统将提示错误 ( C)如果改变了 SelStart属性的值,系统将自动把 SelLength属性值设置为 0 ( D)如 果将 SelText属性设置成一个新值且 SelLength值为 0,那么新值将插入到插入点处 25 递归算法一般需要利用( )实现。 ( A)队列 ( B)循环链表 ( C)栈 ( D)双向链表 26 在下列数据结构中,不是线性结构的是( )。 ( A)线性链表 ( B)带链的栈 ( C)带链的队列 ( D)二叉链表 27 在下列数据结

10、构中,按先进后出原则组织数据的是( )。 ( A)循环队列 ( B)栈 ( C)循环链表 ( D)顺序表 28 先判断 条件后执行循环体的循环结构是( )。 ( A)直到型循环 ( B)当型循环 ( C)顺序结构 ( D)选择结构 29 与设计测试用例无关的文档是( )。 ( A)需求说明书 ( B)设计说明书 ( C)项目开发计划 ( D)源程序 30 下列叙述中,正确的是( )。 ( A)软件维护是指修复程序中被破坏的指令 ( B)软件一旦交付使用就不需要再进行维护 ( C)软件交付使用后还需要进行维护 ( D)软件交付使用后其生命周期就结束 31 在人机界面的 设计过程中,应该需要考虑下

11、列问题( )。 系统响应时间 输入输出数据 出错信息处理 用户帮助 ( A) 、 和 ( B) 、 和 ( C) 、 和 ( D)以上都正确 32 关系数据模型上的关系运算分为( )。 ( A)关系代数和集合运算 ( B)关系代数和关系演算 ( C)关系演算和谓词演算 ( D)关系代数和谓词演算 33 设 R和 S为两个关系,则 R|S表示 R与 S的( )。 ( A)笛卡儿积 ( B)连接 ( C)连接 ( D)自然连接 34 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对应的应

12、用程序所使用 ( D)以上三种说法都不对 35 关系数据模型中用来保证实体完整性的是( )。 ( A)任一属性 ( B)多个属性集 ( C)主关键字 ( D)外部关键字 36 在数据库系统阶段,数据的最小访问单位是( )。 ( A)文件 ( B)数据库 ( C)记录 ( D)字段 37 下列关于栈和队列的描述中,正确的是( )。 ( A)栈是先进先出 ( B)队列是先进后出 ( C)队列允许在队头删除元素 ( D)栈在栈顶删除元素 38 已知二又树后序遍历序列是 CDABE,中序遍历序列是 CADEB,它的前序遍历序列是( )。 ( A) ABCDE ( B) ECABD ( C) EACDB

13、 ( D) CDEAB 39 在数据流图中,带有箭头的线段表示的是( )。 ( A)控制流 ( B)数据流 ( C)模块调用 ( D)事件驱动 40 结构化程序设计的 3种结构是( )。 ( A)顺序结构,分支结构,跳转结构 ( B)顺序结构,选择结构,循环结构 ( C)分支结构,选择结构,循环结构 ( D)分支结构,跳转结构,循环结构 二、基本操作题 41 (1)modil.prg程序文件中 SQL SELECT的功能是查询哪些零件 (零件名称 ),目前用于 3个项目,并将结果按升序存入文本文件 results.txt。给出的 SQL SELECT语句在第 1、 3、 5行各有一个错误,请改

14、正运行程序 (不得增加 )。 (2)根据项目信息 (一方 )和使用零件 (多方 )两个表,利用一对多报表向导建立一个报表,报表内容包括项目号、项目名、项目负责人、 (联系 )电话、使用的零件号和数量等 6个字段,按项目号升序排列,报表样式为经营式,在总结区域 (细节和总结 )包含零件使用数量的合计,报表标题为 “项目使用零件信息 ”,报表文件名为report。 三、简单应用题 42 在 “住宿管理 ”数据库中有 “学生 ”表和 “宿舍 ”表。用 SQL语句完成查询,结果为学生姓名及所住的宿舍电话号码,并将结果存放于表。 result中,将 SQL语句保存在 result.prg文件中。 四、综

15、合应用题 43 在考生文件夹下完成如下操作: 创建一个下拉式菜单 timenu.mnx,运行该菜单程序时会在当前 Visual FoxPro系统菜单的末尾追加一个 “考试测试 ”菜单。该菜单包含菜单命令 “统计 ”和 “返回 ”的功能都通过执行过程完成。 菜单命令 “统计 ”的功能是以某年某月为单位求订单金额的和。统计结果包含 “年份 ”、 “月份 ”和 “合计 ”3项内容 (若某年某月没有订单,则不应包含记录 )。统计结果应按年份升序、月份降序排序,并存放在 hi表中。 菜单命令 “返回 ”的 功能是返回标准的系统菜单。 创建一个项目 jeprqj.pjx,并将已经创建的菜单 tjmenu设

16、置成主文件。然后连编产生应用程序 jeprqj.app。最后运行 jeprqj.app,并依次执行 “统计 ”和 “返回 ”菜单命令。 国家二级( VF)机试模拟试卷 1答案与解析 一、选择题 1 【正确答案】 A 2 【正确答案】 D 【试题解析】 由后序遍历序列为 DGJHEBIFCA 可知 A为根结点,从中序遍历序列为 DBGEHJACIF可知,根结点 A的左子树为 DBGEHJ,右子树为 CIF,再根据后序遍历 可知左子树中 B为根结点,右子树中 C为根结点,结合左子树DBGEHJ,得到 D为 B 的左结点, GEHJ 为 B 的右子树,以此类推,并按照前序遍历的方法可以得出前序遍历序

17、列为 ABDEGHJCFI。 3 【正确答案】 B 4 【正确答案】 A 5 【正确答案】 D 【试题解析】 数据库是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。它不是软件过程的输出信息。 6 【正确答案】 B 7 【正确答案】 D 【试题解析】 一辆汽车由多个 零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是多对多的联系。 8 【正确答案】 A 9 【正确答案】 B 【试题解析】 在 E-R图中,实体与其属性之间用无向边连接。菱形框与相关实体之间也用无向边连接,并在无向边旁标注连接的类型。

18、10 【正确答案】 B 【试题解析】 关系中的元组必须能够相互区分,因此不能有完全相同的两个元组。关键字值能够唯一区分各个元组,因此两元组的关键字值不可相同。关系的两行和两列交换不影响关系的含义。 11 【正确答 案】 C 【试题解析】 数据库可以被多个用户或应用程序共享,数据的存取往往是并发的,即多个用户同时使用同一个数据库。数据库管理系统必须提供必要的保护措施,包括并发访问控制功能、数据的安全性控制功能和数据的完整性控制功能。 12 【正确答案】 C 13 【正确答案】 A 【试题解析】 TYPE()函数的作用是检查字符串中包含的表达式的类型,需注意的是,返回的是已去掉字符串定界符后的表达

19、式类型。故 TYPE(“B“)的返回值为内存变量 B的类型,为字符型。 TYPE(B)返回的是 B中的内容 .F.的类型,是逻辑型。 14 【正确答案】 D 【试题解析】 DELETE 命令省略范围和条件则意味着逻辑删除当前记录,DELETE ALL为逻辑删除所有记录, PACK 命令的作用是物理删除所有加上删除标志的记录, ZAP命令是物理删除数据库中的所有记录。 15 【正确答案】 B 【试题解析】 对于 “职工 ”库文件,已假定含有 “编号 ”、 “姓名 ”、 “性别 ”、 “出生日期 ”、 “职务 ”、 “退休 ”、 “基本工资 ”和 “简历 ”共 8个字段。本题提供的 4个选项中,

20、AVERAGE FIELDS 基本工资 FOR 性别 =“女 “To x命令格式错,不能含有FIELDS 关键词。 16 【正确答案】 C 【试题解析】 建立索引的目的之一就是为了加快查询速度,数据库表的主索引和候选索引都要求字段值的唯一性,唯一索引是指 “索引项 ”的唯一,而不是指字段值的唯一,它以指定字段的首次出现值为基础,选定一组记录, 并对记录进行排序。打开的索引需要维护,以便和表中的数据相一致,因此可能使操作速度降低。 17 【正确答案】 D 【试题解析】 自由表可以被添加到数据库中成为数据库表。数据库表可以从数据库中移出变为自由表。但必须注意的是,一个表只能属于一个数据库。这一点应

21、和另一个概念区分开来,就是一个文件可以包含在多个项目中。 18 【正确答案】 D 【试题解析】 利用菜单设计器设计菜单,保存后将产生两个文件:菜单定义文件 .mnx和菜单备注文件 .mnt,扩展名为 .mpr的文件是生成的菜单程序,扩展名为 .mpx的文件是编译后的菜单程序, PRG是程序文件。 19 【正确答案】 A 20 【正确答案】 B 【试题解析】 本题考查的是 FOR循环的嵌套。最外层循环体中的第一条语句给x赋值 4,而进入第二层循环体后,又给 x赋值 3,所以进入第二层循环时 x的值为 3。由于每次进入第二层循环都给 x赋值 3,所以 x的结果只跟该循环体的最后一次循环有关。第二层

22、循环的最后一次循环中,第三层循环执行了两次,每次 x的值增加 6,所以最后 x的值为 15。 21 【正确答案】 D 【试题解析】 可以为表单建立数据环境,在数据 环境中可以包含与表单有联系的表和视图以及表之间的关系。通常情况下,数据环境中的表或视图会随着表单的打开或运行而打开,并随着表单的关闭或释放而关闭。在数据环境中可以设置表之间的关系,关系是数据环境中的对象,有自己的属性、事件和方法。数据环境不是表单和表单集的子对象。 22 【正确答案】 A 【试题解析】 文本框的 InteractiveChange、 When 和 Valid 事件均无参数,KeyPress 事件中有两个参数 nKey

23、Code和 nShiftAltCtrl,其中 nKeyCode对应于按键的代码, nShiftAltCtrl 对应于是否按下 Shift键、 Alt键和 Ctrl键。 23 【正确答案】 C 【试题解析】 LinkMaster属性用于指定表格控件中所显示的子表的父表名称。使用该属性在父表和表格中显示的子表 (由 RecordSource属性指定 )之间建立一对多的关联关系。要在两个表之间建立这种一对多关系,除了要设置该属性,还要用到 ChildOrder和 RelationalExpr两个属性。 24 【正确答案】 B 【试题解析】 SelStart属性的作用是返回用户在编辑框中所选文本的 起

24、始点位置或插入点位置 (没有文本选定时 ); SelLength属性的作用是返回用户在控件的文本输入区中所选定字符的数目,或指定要选定的字符数目; SelText属性的作用是返回用户编辑区内选定的文本,如果没有选定任何文本,则返回空字符串。使用这类属性时,需要注意它们的以下行为。 如果把 SelLength属性值设置成小于 0,将产生一个错误。 如果 SelStart的设置值大于文本总字符数,系统将自动将其调整为文本的总字符数,即插入点位于文本末尾。 如果改变了 SelStart属性的值,系统将自动把 SelLength 属性值设置为 0。 如果将 SelText属性设置成一个新值,那么这个新

25、值就会去置换编辑区中的所选文本并将 SelLength 置为 0。如果 SelLength 值本来是 0,那么新值就会被插入到插入点处。 25 【正确答案】 C 【试题解析】 递归是指一个过程直接或间接地调用自己。在递归算法的运行过程中,需要利用栈保存递归过程的运算结果、各种参数和返回地址等工作记录,从而使递归过程得以顺利进行。 26 【正确答案】 D 【试题解析】 满足线性结构的条件是只有一个根结点;每一个结 点最多有一个前驱,也最多有 _个后继。二又链表是一种非线性结构,它的每一个结点可以有多个后继。 27 【正确答案】 B 【试题解析】 栈按先进后出原则组织数据。在栈中,允许插入与删除的

26、一端称为栈顶,而不允许插入和删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。 28 【正确答案】 B 29 【正确答案】 C 30 【正确答案】 C 31 【正确答案】 B 【试题解析】 在人机界面的设计过 程中,需要考虑: ?系统响应时间 ?出错信息处理 ?用户帮助 32 【正确答案】 B 33 【正确答案】 D 34 【正确答案】 D 【试题解析】 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。数据的逻辑结构、存储结

27、构和存取方式的改变不会影响应用程序。 35 【正确答案】 C 【试题解析】 实体完整性是保证表中记录唯一的特性,即在一个表中不允许有重复的记录。在 Visual FoxPro中利用主关键字或候选关键字来保证表中记录的唯一,即保证实体唯一性。 36 【正确答案】 D 37 【正确答案】 D 【试题解析】 栈实际也是线性表,只不过是一种特殊的线性表。栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。 38 【正确答案】 C 【试题解析】 由于后序遍历的最后一个元素

28、为 E,所以 E 为根结点,所以它的前序遍历的首个元素为 E,故 排除 A)和 D)选项。由于中序遍历中,元素 B 在元素根结点 E的后面,所以 B 为二叉树的右子树,并且该二叉树右子树只有一个元素,所以前序遍历的最后一个元素应为 B,故选项 C)为正确选项,即该二叉树的前序遍历序列是 EACDB。 39 【正确答案】 B 【试题解析】 数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。 40 【正确答案】 B 【试题解析】 程序设计语言仅仅使用顺序、选择和重复 (循环 )三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结 构化的设计原则,

29、按结构化程序设计方法设计出的程序易于理解、使用和维护;可以提高编程工作的效率,降低软件的开发成本。 二、基本操作题 41 【正确答案】 本题中 modil.prg程序的内容如下: SELECT 零件名称 FROM 零件信息 WHERE 零件号 =; (SELECT 零件号 FROM 使用零件 ; ORDER BY 项目号 HAVING COUNT (项目号 )=3); ORDER BY 零件名称 ; INTO FILE results (1)由于子查询的返 回值可能有多个,因此第 1行不可以用 “=”,只能用集合运算符 “IN”、 “=ANY”或 “=SOME”来实现。在子查询中求出每种零件应

30、用在哪几个项目中,应根据零件号进行分组,故每三行中的 “GROUP BY项目号 ”应改为 “GROUP BY 零件号 ”。最后的结果保存到文本文件中去,应使用 “TO 文件名 ”短语,不能用“INTO”。 改错后正确的程序如下: SELECT 零件名称 FROM 零件信息 WHERE 零件号 IN; (SELECT 零件号 FROM 使用零件 ; GROUP BY 零件号 HAVING COUNT (项目号 )=3); ORDER BY 零件名称 ; TO FILE results (2)步骤 1:单击工具栏的 新建 按钮,打开 新建 对话框。在 文件类型 中选择“报表 ”,单击 向导 按钮,

31、将会出现 向导选取 对话框。选中 “一对多报表向导 ”,按 确定 按钮,出现 步骤 1从父表中选择字段 对话框。在该对话框 数据库和表 下拉列表框后面的按钮上单击,在出现的 打开 对话框中找到表 “项目信息 ”后单击确定 按钮,然后单击 可用字段 中的 “项目号 ”,再单击 添加 按 钮,把 “项目号 ”添加到 选定字段 。使用同样的方法把项目信息表中所有需要用到的字段移到 选定字段 列表框中,然后单击 下一步 按钮,此时出现 步骤 2从子表中选择字段 对话框。 步骤 2:单击 “数据库和表 ”下拉列表框后面的按钮,在出现的 打开 对话框中找到表 “使用零件 ”后按 确定 按钮,把 “使用零件

32、 ”表中可用字段 “零件号 ”和 “数量 ”字段移动到 选定字段 列表框中,然后单击 下一步 按钮,出现 步骤 3为表建立联系 对话框。采用默认的连接,单击 下一步 按钮,出现 步骤 4排序记录 对话框。在 可用字段或 索引标识 列表框中选中 “项目号 ”字段,单击 添加 按钮把它移动到 选定字段 列表框中,选中 升序 单选钮,再单击 下一步 按钮,出现 步骤5选择报表样式 对话框。在该对话框中选中 “经营式 ”,接着单击 总结选项 按钮,在出现的总结选项对话框中设计总结信息,对本对话框的设置,设置好后按确定 按钮。然后按 下一步 按钮,将出现 步骤 6完成 对话框。在该对话框中设置报表标题为

33、 “项目使用零件信息 ”后单击 完成 按钮,将会出现 另存为 对话框,输入文件名为 “report”。 三、简单应用题 42 【正确答案 】 步骤 1:单击工具栏上的 新建 按钮,然后打开 新建 对话框,在文件类型 区中选择 “程序 ”,单击 新建文件 ,打开程序文件编辑窗口,在编辑窗口中输入以下程序代码: SELECT 姓名,电话 FROM 学生,宿舍 WHERE 学生 .宿舍编号 =宿舍 .宿舍编号 INTO TABLE result 步骤 2:单击工具栏上的 保存 按钮,在打开的 另存为 对话框中将文件名命名为“result”,然后关闭窗口。 步骤 3:单击工具栏上的 执行 按钮,随即运

34、行程序。 四、综合应用题 43 【正确答 案】 步骤 1:单击工具栏上的 新建 按钮,在打开的 新建 对话框 文件类型 中选择 “菜单 ”,单击 新建文件 打开菜单设计器。 步骤 2:在菜单设计器 “菜单名称 ”列的文本框中输入 “考试测试 ”,在 “结果 ”下拉框中选择为 “子菜单 ”,单击 创建 按钮进入下级菜单设计,然后在 “菜单名称 ”列的第 1、 2行文本框中依次输入子菜单名 “统计 ”、 “返回 ”,再将两个子菜单的 “结果 ”都设置为 “过程 ”,分别单击两个子菜单行的 创建 命令按钮,打开过程编辑框编写过程代码。 步骤 3:两个子菜单的过程代码如下。 统计: SELECT YE

35、AR (订单 .订购日期 ) AS 年份 ,; MONTH (订单 .订购日期 ) AS 月份 ,; SUM (订单 .总金额 ) AS 合计 ; FROM 订单 ; GROUP BY 1,2; ORDER BY 1 DESC, 2 DESC; INTO TABLE hj.dbf 返回: SET SYSMENU TO DEFAULT 步骤 4:选择工具栏上的 显示 常规选项 ,在 “位置 ”区域选中 “追加 ”单选项,再单击 确定 按钮。 步骤 5:单击 工具栏上的 保存 按钮,在弹出的 另存为 对话框中输入文件名为“tjmenu”,再单击 保存 按钮。在菜单栏选择 菜单 生成 ,生成一个菜单

36、文件。 步骤 6:单击工具栏上的 新建 按钮,在 新建 对话框的 文件类型 中选择 “项目 ”,单击 新建文件 ,在弹出的 创建 对话框中输入文件名 jeproj,新建一个项目管理器。在项目管理器的 全部 选项卡中展开 “其他 ”,选中 “菜单 ”,单击 添加 按钮,选择 “tjmenu”菜单,再单击 确定 按钮。在项目管理器中右击 “timenu菜单 ”选择 “设置为主文件 ”,系统 自动将该文件设置为主文件。 步骤 7:单击项目管理器右侧的 连编 按钮,打开 连编选项 对话框,在对话框中选中 “连编应用程序 ”,单击 确定 按钮后,在弹出的 另存为 对话框单击 保存 按钮。最后在项目管理器中单击 程序 运行 ,运行文件即可。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1