【免费下载】计算机二级VFP

合集下载

历年全国计算机等级考试二级VFP笔试真题汇总

历年全国计算机等级考试二级VFP笔试真题汇总

历年全国计算机等级考试二级VFP笔试真题汇总 2007年3月一、选择题(每小题 2 分,共70 分)(1)下列叙述中正确的是。

A)算法的效率只与问题的规模有关,而与数据的存储结构无关.B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的.D)算法的时间复杂度与空间复杂度一定相关.(2)在结构化程序设计中,模块划分的原则是。

A)各模块应包括尽量多的功能 B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度,模块间具有低耦合度(3)下列叙述中正确的是。

A)软件测试的主要目的是发现程序中的错误.B)软件测试的主要目的是确定程序中错误的位置.C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误(4)下面选项中不属于面向对象程序设计特征的是。

A)继承性B)多态性C)类比性D)封装性(5)下列对列的叙述正确的是。

A)队列属于非线性表B)队列按”先进后出”的原则组织数据C)队列在队尾删除数据D)队列按先进先出原则组织数据(6)对下列二叉树进行前序遍历的结果为A)DYBEAFCZX B)YDEBFZXCA C)ABDYECFXZ D)ABCDEFXYZ(7)某二叉树中有n个度为2的结点则该二叉树中的叶子结点数为A)n+1 B)n-1 C)2n D)n/(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是。

A)井B)交C)投影D)笛卡儿乘积(9)在E-R图中,用来表示实体之是联系的图形是。

A)矩形B)椭圆形C)菱形D)平行四边形(10)下列叙述中错误的是。

A)在数据库系统中,数据的物理结构必须与逻辑结构一致.B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持(11)以下不属于SQL数据操作命令的是。

A)MODIFY B)INSERT C)UPDATE D)DELETE(12)在关系模型中,每个关系模式中的关键字。

计算机二级vfp

计算机二级vfp

一节Xbase系列数据库产品概述数据库理论的研究在七十年代后期进入较为成熟的阶段,随着八十年代初IBM/PC及其兼容机的广泛使用,数据库产品的代表作之一,Ashton-Tate公司开发的dBASE很快进入微机世界,成为一个相当普遍而且受欢迎的数据库管理系统。

用户只需键入简单的命令,即可轻易完成数据库的建立,增添、修改、查询、索引以及产生报表或标签,或者利用其程序语言开发应用系统程序。

由于它易于使用,功能较强,很快成为八十年代中期的主导数据库系统(极盛时期曾在个人计算机的数据库管理系统市场上的占有率高达80-85%)。

继dBASE II 之后,dBASE III,dBASE III Plus 以及dBASE IV相继诞生,其功能逐渐增强。

但是,dBASE存在的一些缺陷使其应用受到越来越大的限制。

首先,它运行速度慢,这在建立大型数据库时显得尤为突出。

其次,早期的dBASE不带编译器,仅是解释执行,后来虽然增加了编译器,但编译与解释执行时存在许多差异。

再就是它的设计标准,随着dBASE增强版本的出现,由于各版本之间不相兼容,其标准变得越来越模糊,Ashton-Tate 公司不再定义dBASE标准,就连dBASE IV本身也未按标准设计。

后来,人们常用Xbase 来表示各种数据库管理系统的程序设计语言。

致力于改进dBASE语言软件公司的着眼点则放在兼顾挂靠速度与友好性。

其做法是:继续保有如dBASE般以交互式与用户双向通信的用户界面,以维持其友好性;对于程序,将其转成非常接近机器码的中间码,以节省汇编时间增快其执行速度。

从事该项工作之一的Fox Software 正是看到了dBASE在性能与速度上存在的问题,也预见到了PC平台上DBMS的巨大潜力,在成立后的第二年(1984年)便推出了与dBASE全兼容的FoxBASE,其速度大大快于dBASE,并且在FoxBASE中第一次引入了编译器。

1986年,与dBASE III Plus兼容的FoxBASE+推出后不久,FoxPro/LAN也投入市场,一时间引起轰动。

二级VF历年笔试试卷

二级VF历年笔试试卷

2005年4月笔试试卷二级 Visual FoxPro程序设计(考试时间:90分钟,满分100分)一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)资料的存储结构是指A) 存储在外存中的资料B) 资料所占的存储空间量C) 资料在计算机中的顺序存储方式D) 资料的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是A)栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D) 对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是A) 冒泡排序为n/2B) 冒泡排序为nC) 快速排序为nD) 快速排序为n(n-1)/2(4)对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2nB) n/2C) nD) n+1(5)下列对于线性链表的描述中正确的是A)存储空间不一定是连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是A) 程序就是软件B) 软件开发不受计算机系统的限制C) 软件既是逻辑实体,又是物理实体D) 软件是程序、资料与相关文文件的集合(9)资料独立性是数据库技术的重要特点之一。

全国计算机等级考试二级VF全套资料

全国计算机等级考试二级VF全套资料

全国计算机等级考试二级VF全套二级VF学习讲义 (1)第一章前言――从零开始 (2)第一章数据库基础知识 (3)第2章V ISUAL F OX P RO 程序设计基础 ............................................................................ 错误!未定义书签。

第3章V ISUAL F OX P RO 数据库及其操作 ........................................................................ 错误!未定义书签。

第4章关系数据库标准语言SQL ........................................................................................ 错误!未定义书签。

第5章查询与视图 ................................................................................................................ 错误!未定义书签。

第6章表单设计与应用 ........................................................................................................ 错误!未定义书签。

第7章菜单设计与应用 ........................................................................................................ 错误!未定义书签。

第8章报表的设计和应用 .................................................................................................... 错误!未定义书签。

全国计算机二级考试VF练习题含答案

全国计算机二级考试VF练习题含答案

全国计算机二级考试VF练习题含答案2016全国计算机二级考试VF练习题(含答案)2016全国计算机等级考试时间定在3月下旬,为了帮助大家备考计算机二级考试,下面店铺为大家带来2016全国计算机二级考试VF 练习题(含答案),欢迎阅读学习,希望对你有所帮助!一、单项选择题(每小题1分,共20分)1.在VFP的命令窗口中,以下叙述正确的是(A)(A)所使用的变量都是全局变量(B)不能运行任何程序(C)不能打开数据表(D)不能修改执行过的命令2.在数据库的三级模式中,真正存储数据的是(B)。

(A)模式(B)内模式(C)外模式(D)概念模式3.在VFP的命令窗口中已经定义了若干个内存变量,若执行QUIT 命令后,这些变量所保存的数据将(C)(A)存入一个自动生成的内存变量文件中(B)自动转到磁盘存储器上保留(C)随着系统的退出全部丢失(D)转为外存变量保存下来4.通用字段的数据宽度为4,它存放的是(C).(A)多媒体数据(B)文件名称(C)FPT指针(D)CDX指针5.下列符号中,不是变量名的是(A)。

(A)"姓名"(B)性别(C)A100(D)AB6.表达式SUBSTR(RIGHT(“ZIYUANGUANLI”,6),3,4)的结果(A)。

(A)ANLI(B)GUAN(C)YUAN(D)ZIYU7.下列函数中,将字符串转换为数值的是(B)。

(A)STR()(B)VAL()(C)CHR()(D)MOD()8.TIME()函数返回值的数据类型是(B)。

(A)数值型(B)字符型(C)逻辑型(D)日期型9.执行A=″1.保护环境″和B=20两条赋值命令后,能够正确求值的表达式是(B)。

(A)RIGHT(A,4)+SUBSTR(B,2)(B)VAL(LEFT(A,1))+B(C)A+B(D)SUBSTR(A,1,1)+B10.设X=123,Y=678,H=”X+Y”,则表达式1+&H的值是(A)。

计算机二级vfp1

计算机二级vfp1

6
数据库( ) 数据库(DB)
定义: 定义:是以一定的组织形式存放在计算机存储 介质上的相互关联的数据的集合. 介质上的相互关联的数据的集合. 数据库的特点: 数据库的特点: 数据具有最小的冗余度; 数据具有最小的冗余度; 资源共享性; 资源共享性; 数据独立性; 数据独立性; 数据安全可靠; 数据安全可靠; 保密性能好. 保密性能好.
10
数据模型和二维表
三个世界:现实世界,观念世界, 三个世界:现实世界,观念世界,数据世界
现实世界 观念世界 数据世界 ↓ ↓ ↓ 事物及联系 概念模型 数据模型 ↓ ↓ ↓ 事物 实体 数据 抽象) 数据表示) (抽象) (数据表示) ↙ ↘ ↙ ↘ ↙ ↘ 对象 属性 记录 字段 对象 性质
11
17
学生选课实体模型
18
关系模型
关系模型:采用"二维表"表示实体及其联系, 关系模型:采用"二维表"表示实体及其联系, 一个二维表就叫做一个关系. 一个二维表就叫做一个关系. (1)记录 表里的一行称为一个记录, 记录: (1)记录:表里的一行称为一个记录,代表一个 实体,关系可以看作是记录的集合. 实体,关系可以看作是记录的集合. (2)属性 表中的一列称为属性, 属性: (2)属性:表中的一列称为属性,对应于实体的 属性,每一个属性有一个属性名. 属性,每一个属性有一个属性名.字段 (3)关键字 关系中唯一标识一个记录的属性组. 关键字: (3)关键字:关系中唯一标识一个记录的属性组. 称为码或键. 称为码或键.
23
关系代数
包括传统的集合运算和专门的关系运算两类. 包括传统的集合运算和专门的关系运算两类. 集合运算和专门的关系运算两类 集合运算:设有两个关系R和 , 集合运算:设有两个关系 和S,属性数目相 同且对应属性来自同一个域. 同且对应属性来自同一个域. 关系R和关系S的并,由属于R或属于S 并:关系R和关系S的并,由属于R或属于S的元 组组成的集合.记为R∪ R∪S. 组组成的集合.记为R∪S. 交:关系R和关系S的交,由属于R并且属于S的 关系R和关系S的交,由属于R并且属于S 元组组成的集合.记为R∩ R∩S. 元组组成的集合.记为R∩S. 关系R和关系S的差,由属于R但不属于S 差:关系R和关系S的差,由属于R但不属于S的 元组组成的集合.记为R 元组组成的集合.记为R-S.

计算机二级《VFP》考试试题及答案

计算机二级《VFP》考试试题及答案计算机二级《VFP》考试试题及答案1.下列关于栈的叙述正确的是( )。

A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据2.设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。

A.NOT(X==Y)AND(X$Y)B.NOT(X$Y)OR(X<>Y)C.NOT(X>=Y)D.NOT(X$Y)3.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.以下是与设置系统菜单有关的命令,其中错误的是( )。

A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE5.有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。

A.并B.自然连接C.笛卡尔积D.交6.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。

A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩7.结构化程序设计的基本原则不包括( )。

A.多态性B.自顶向下C.模块化D.逐步求精8.在软件开发中,需求分析阶段产生的主要文档是( )。

A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划9.软件设计中模块划分应遵循的准则是( )。

A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合10.程序流程图中带有箭头的线段表示的是( )。

A.图元关系B.数据流C.控制流D.调用关系11.算法的有穷性是指( )。

A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的'用户使用12.在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是( )。

计算机二级VF(二)

计算机二级VF第二课创建项目项目是文件、数据、文档和VFP对象的集合。

利用“项目管理器”可以很方便地组织和管理项目中的各类数据和对象用户在开发一个应用系统时,通常都是先从创建项目开始的1. 建立工作目录: 组织和管理磁盘中的各类文件2.建立项目文件⑴菜单:选择“文件/新建”菜单命令,或按工具栏“新建”按钮,在“新建”对话框中选择“项目”项⑵命令:CREATE PROJECT [<项目文件名>]3.打开项目文件⑴菜单:选择“文件/打开”菜单命令,或按工具栏的“打开”按钮,在“打开”对话框中选择项目文件(*.PJX)⑵命令:MODIFY PROJECT [<项目文件名>]创建数据库数据库是表的集合,即在一个数据库中可以包含若干个通过关键字段相互关联的表。

一个数据库文件(.DBC)中存储了所包含的表与表之间的联系,以及依赖于表的视图、联接和存储过程等信息把表放入数据库中可以减少数据的冗余,保护数据的完整性数据库使得对数据的管理更加方便和有效1. 建立数据库⑴项目管理器:“新建:数据库”⑵菜单:选择“文件/新建:数据库”菜单命令⑶命令:CREATE DAT ABASE <数据库名>2.在项目中添加数据库在项目管理器中选定“数据库”项,按“添加”按钮,在“打开”对话框中选择需要添加的数据库文件数据库的基本操作1. 打开数据库⑴项目管理器:选定要打开的数据库,按“打开”按钮⑵菜单:选择“文件/打开”菜单命令⑶命令①打开数据库文件:OPEN DAT ABASE [<数据库文件名>]②数据库设计器:MODIFY DAT ABASE [<数据库文件名>]2.关闭数据库⑴项目管理器:选定要关闭的数据库,按“关闭”按钮⑵命令:CLOSE DAT ABASES3. 删除数据库⑴项目管理器:选定数据库后,按“移去”按钮,将从项目中移去选定的库文件;按“删除”按钮,则将选定的库文件从磁盘上删除⑵命令:DELETE DAT ABABE <数据库文件名>创建数据表1. 数据表和数据库表(T able)是处理数据和建立关系型数据库及应用程序的基本元素。

全国计算机等级考试二级vfp

全国计算机等级考试二级vfp
全国计算机等级考试二级vfp是指Visual FoxPro(简称VPF)的考试,这是一种数据库程序设计语言。

通过这个考试,意味着考生掌握了VPF的基本知识和应用技能,能够使用VPF进行数据库应用程序的设计、开发和管理。

VPF是一种关系数据库管理系统,具有数据存储、查询、更新和管理等功能,同时也支持面向对象编程和可视化设计。

在二级vfp考试中,考生需要掌握VPF的基本语法、数据类型、函数、数据库操作、查询与更新、程序设计等知识,并具备一定的实际操作和应用能力。

考试形式包括笔试和机试,其中机试要求考生在规定时间内完成一个完整的数据库应用程序的设计和实现。

通过二级vfp考试,考生可以获得国家教育部颁发的计算机等级证书,并能够在实际工作中更好地应用VPF进行数据库管理系统的开发和应用。

历年全国二级vfp考试真题历年考题解析更新到2010年

2018年9月计算机二级VFP笔试试卷:文字版一、选择题<每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

<1)下列叙述中正确的是A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对<2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对<3)软件测试的目的是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)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式<10)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交C)投影D)并<11)在Visual FoxPro中,要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用一设置命令A)SET CENTURY ONB)SET CENTURY TO 4C)SET YEAR TO 4D)SET Y AER TO yyyy<12)设A=[6*8-2〕、B=6*8-2, C="6*8-2",属于合法表达式的是A)A+BB)B+CC)A-CD)C-B<13)假设在数据库表的表设计器中,字符型字段“性别”己被选中,正确的有效性规则设置是A)=”男".OR."女”B)性别二”男”.oR.”女”C)$’’男女”D)性别夕男女"<14)在当前打开的表中,显示“书名”以“计算机”打头的所有图书,正确的命令是:A)list for书名=”计算*"B)list for书名=”计算机”C)list for书名="计算%"D)list where书名="计算机"<15)连续执行以下命令,最后一条命令的输出结果是SET EXACT OFFa="北京”b=<a=“北京交通”).’?bA)北京B)北京交通C).F.D)出错<16)设x="123",y=123,k="y",表达式x+&k的值是A)123123B)246C)123yD )数据类型不匹配<17)运算结果不是2018的表达式是A)int<2018.9)B)round<2018.1,0)C)ceiling<2018.1)D)floor<2018.9)<18)在建立表间一对多的永久联系时,主表的索引类型必须是A)主索引或候选索引B)主索引、候选索引或唯一索引C)主索引、候选索引、唯一索引或普通索引D)可以不建立索引<19)在表设计器中设置的索引包含在A)独立索引文件中B)唯一索引文件中C)结构复合索引文件中D)非结构复合索引文件中<20)假设表“学生.dbf”己在某个工作区打开,且取别名为student。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机二级考试VFP上机精选题及答案
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
1. 新建一个名为"图书管理"的项目。

2. 在项目中建立一个名为"图书"的数据库。

3. 将考生文件夹下的所有自由表添加到"图书"数据库中。

4. 在项目中建立查询book_qu:查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。

二、简单应用(2小题,每题20分,计40分)
1. 用SQL语句完成下列操作:检索"田亮"所借图书的书名、作者和价格,结果按价格降序存入booktemp表中。

2. 在考生文件夹下有一个名为menu_lin的下拉式菜单,请设计顶层表单frmmenu,将菜单menu_lin加入到该表单中,使得运行表单时菜
单显示在本表单中,并在表单退出时释放菜单。

三、综合应用(1小题,计30分)
设计名为formbook的表单(控件名为form1,文件名为formbook)。

表单的标题设为"图书情况统计"。

表单中有一个组合框(名称为
Combo1)、一个文本框(名称为Text1)和两个命令按钮"统计"(名称
为Command1)和"退出"(名称为Command2)。

运行表单时,组合框中有三个条目"清华"、"北航"、"科学"(只有三个出版社名称,不能输入
新的)可供选择,在组合框中选择出版社名称后,如果单击"统计"命令
按钮,则文本框显示出"图书"表中该出版社图书的总数。

单击"退出"按钮关闭表单。

简单应用题答案:
1、sele 书名,作者,价格FROM book,borrows,loans where book.图书登记号=loans.图书登记号and ; Loans.借书证号=borrows.借书证号and 姓名=”田亮” order by 价格desc into table booktemp
2、建一个frmmenu的表单,将表单的show windows属性值设置为
2,然后在表单的init事件代码中加入:DO menu_lin.mpr with this,在表单的destory事件代码中加入:release menu menu_lin extended 。

注意其中extended不可少。

综合应用题答案:
表单的CAPTION属性设为“图书统计情况”,组合框的rowsource
属性设为“清华,北航,科学”,rowsourcetype属性设为1,style属性设为2-下拉列表框。

表单的“统计”命令按钮的CLICK事件代码为:
close all select count(*) from book where 出版社=bo1.value into array Temp thisform.text1.value=temp(1)
表单的“退出”命令按钮的CLICK事件代码为:thisform.release
2、在考生文件夹中有一个数据库SDB,其中有数据库表STUDENT、SC
和COURSE。

表结构如下:STUDENT(学号,姓名,年龄,性别,院系号);SC(学号,
课程号,成绩,备注);COURSE(课程号,课程名,先修课程号,学分)。

在考生文件夹
下设计一个表单,该表单为SDB库中STUDENT表窗口式输入界面,表单上还有一个名为cmdclose的按钮,标题名为"关闭",点击该按钮,使用ThisForm.release退出表单。

最后将表单存放在考生文件夹中,表单文件名是
S_FORM。

提示:在设计表单时,打开SDB数据库,将STUDENT表拖入到
表单中就实现了STUDENT表的窗口式输入界面,不需要其他设置或修改。

三、综合应用(1小题,计30分)
在考生文件夹下有股票管理数据库stock_6,数据库中有stock_mm表和stock_cs表,stock_mm的表结构是股票代码C(6)、买卖标记L(.T.表示买进,
.F.表示卖出)、单价N(7.2)、本次数量N(6)。

tock_cs的表结构是股票代码C(6)、买入次数N(4)、最高价N(7.2)。

stock_mm表中一只股票对应多个记录,
stock_cs表中一只股票对应一个记录(stock_cs表开始时记录个数为0)。

请编
写并运行符合下列要求的程序:(1)设计一个名为stock_m菜单,菜单中有两个
菜单项"计算"和"退出"。

程序运行时,单击"计算"菜单项应完成的操作是计算每支股票的买入次数和(买入时的)最高价存入stock_cs表中,买卖标记.T.(表
示买进)(注意:stock_cs表中的记录按股票代码从小到大的物理顺序存放)。

(2)根据stock_cs表计算买入次数最多的股票代码和买入次数存储到的stock_x
表中(与stock_cs表对应字段名称和类型一致)。

单击"退出"菜单项,程序终
止运行。

基本操作题答案:
4、update products set 销售价格=进货价格*(1+18.98/100)
简单应用题答案:
1、第一处将“=”改为“in”, 第二处将“*”改为“学号”, 第三处将“学号”改为“课程号”
综合应用题答案:
“计算”菜单项的过程代码为:
SELECT 股票代码,COUNT(*) AS 买入次数,MAX(单价) AS 最高价
FROM STOCK_MM WHERE 买卖标记GROUP BY 股票代码;
ORDER BY 股票代码INTO ARRAY aaa
DELETE FROM STOCK_CS
INSERT INTO STOCK_CS FROM ARRAY aaa
SELECT * TOP 1 FROM STOCK_CS ORDER BY 买入次数DESC INTO TABLE STOCK_X
“退出”菜单项的命令代码为:set sysmenu to default。

相关文档
最新文档