(1)编写程序“汇率情况.prg”,完成下列操作:根据“汇率”表中的数据产生“rate”表中的数据。要求将所有“外汇汇率”表中的数据插入“rate”表中并且顺序不变,由于“汇率”中的“本币名称”和“外币名称”存放的是“货币名称”,而“rate”表中的“币种1代码”和“币种2代码”应该存放“货币代码”,所以插入时要进行相应的改动,“外币名称”与“外币代码”的对应关系存储在“外汇代码”表中。注意:程序必须执行一次,保证“rate”表中有正确的结果。(2)使用查询设计器建立一个查询文件“cx2.qpr”。查询要求:外汇账户表中有多少“美元”和“港元”。查询结果包括了“外币名称”和“金额”,结果按“外币名称”升序排序,在“外币名称”相同的情况下按“金额”降序排序,并将查询结果存储到表“result.dbf”中。
对“公司”数据库中的表“职员信息”和“部门”,建立文件名为“bd3”的表单,标题为“公司管理”,表单上有一个表格控件和3个命令按钮,标题分别为“按部门查看”、“人数统计”和“关闭”。当表单运行时:(1)单击“按部门查看”按钮,以“部门编号”排序查询职员信息表中的记录,结果在表格控件中显示。(2)单击“人数统计”按钮,查询职员信息表中各部门的人数,结果中含“部门编号”和“人数”等字段,结果在表格控件中显示。(3)单击“关闭”按钮,关闭表单。
在考生文件夹下,打开“订货管理”数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):设计一个表单“bd2”,表单标题为“客户基本信息”。要求该表单上有“客户信息”、“客户购买商品情况”、“输出客户信息”和“关闭”4个命令按钮。各命令按钮功能如下:①单击“客户信息”按钮,使用SQL的SELECT命令查询客户表中客户的全部信息。②单击“客户购买商品情况”按钮,使用SQL的SE—LECT命令查询第二大题中创建的“viewl”视图中的全部信息。③单击“输出客户信息”按钮,调用第二大题中设计的报表文件“bbl”在屏幕上预览(PREVIEW)客户信息。④单击“退出”按钮,关闭表单。
在考生文件夹下有学生成绩数据库“chengji”,包括如下所示两个表文件及相关的索引文件:student2.dbf(学生文件:学号C(8),姓名C(8),性别C (2),班级C(5);主索引键:学号)chengji2.dbf(成绩文件:学号C(8),课程名C(20),成绩N(3);索引键:学号)eib.dbf(成绩表文件:学号C(8),姓名C(8),班级C (5),课程名C(20),成绩N(3)设计一个名为“cjjs”的菜单,菜单中有两个菜单项“计算”和“退出”。程序运行时,单击“计算”菜单项应完成下列操作:将所有选修了“计算机基础”的学生的“计算机基础”成绩,按“成绩”由高到低的顺序填到成绩表文件“cib.dhf”中。(先清空表“cjb”)单击“退出”菜单项,程序终止运行。(注:相关数据表文件存在于考生文件夹下)
设计一个表单“bd3”(表单标题为“外汇账户查询”),所有控件的属性必须在表单设计器的属性窗口中设置。表单有一个标签控件Labell(标题为“输入账户名称”)、一个文本框Textl(用于输入要查询的账户名称)、一个表格控件Gridl(用于显示所查询账户的外币名称、数量和买人价),两个命令按钮(“查询”和“关闭”),单击“查询”按钮时在表格控件Gridl中按数量升序显示所查询账户的外币名称、数量和买入价,并将结果存储在以账户名命名的“DBF”表文件中,单击“关闭”命令按钮关闭表单。完成以上表单设计后运行该表单,并分别查询“账户A”、“账户B”和“账户C”所持有的外币名称、数量和买入价。
对考生文件夹中的“student”表、“course”表和“score”表新建一个表单“bd2”。 在表单上有一页框,页框内有3个选项卡,标题分别为“学生”、“课程”和“成绩”。表单运行时对应的3个页面上分别显示“student”表、“course”表和“score”表。 表单上还有一个选项按钮组,共有3个单选项,标题分别为“学生”、“课程”、“成绩”。当单击该选项按钮组选择某一选项时,页框将在对应页面上显示对应表,如单击“课程”选项时,页框将在课程页面上显示课程信息。表单上有一个命令按钮,标题为“关闭”,单击此按钮,表单将退出。
(1)“商品”数据库下有两个表,使用菜单设计器制作一个名为“cdl”的菜单,菜单只有一个“查看”菜单项。该菜单项中有“供应商”、“单价”和“关闭”3个子菜单。“供应商”子菜单查询“供应商鳙号”为“0001”的商品的“名称”和“供应商名称”;“单价”子菜单查询“单价”在5000(含)以上的“商品”的全部信息;“关闭”菜单项负责返回系统菜单。(2)在考生文件夹下有一个数据库“商品”,使用报表向导制作一个名为“rptl”的报表,存放在考生文件夹下。要求:选择“商品信息”表中字段“商品编号”、“商品名称”和“单价”;报表样式为“经营式”;报表布局:列数为“2”,方向为“横向”;按“单价”字段排序(降序);报表标题为“商品单价浏览”。
(1)在数据库“职员管理”下建立视图“view1”,并将定义视图的代码放到考生文件夹下的“view1.txt”中。具体要求是:视图中的数据取自表“职称”和“员工信息”。按“职工编号”排序(升序)。(2)设计要求如下的“登录”表单“bd1”:当用户输入用户名和1:3令并单击“确认”按钮后,检验其输入的用户名和口令是否匹配,(假定用户名为“user”,密码为“l23456”)。如正确,则显示“登录成功,欢迎使用!”字样并关闭表单;若不正确,则显示“用户名或口令错误,请重新输入”字样,如果连续3次输入不正确,则显示“用户名与121令不正确,登录失败”字样并关闭表单。
(1)建立视图“view1”,并将定义视图的代码放到“view1.txt”中。具体要求是:视图中的数据取自数据库“送货管理”中的“送货”表。按“总金额”排序(降序)。其中“总金额一价格×数量”。(2)使用一对多报表向导建立报表。要求:父表为“产品”,子表为“零件”,从父表中选择所有字段,从子表中选择所有字段,两个表通过“产品编号”建立联系,按“产品编号”升序排序。报表样式选择“随意式”,方向为“纵向”,报表标题为“产品一零件对应表”,生成的报表文件名为“bb1”。
(1)编写程序“汇率情况.prg”,完成下列操作:根据“汇率”表中的数据产生“rate”表中的数据。要求将所有“外汇汇率”表中的数据插入“rate”表中并且顺序不变,由于“汇率”中的“本币名称”和“外币名称”存放的是“货币名称”,而“rate”表中的“币种1代码”和“币种2代码”应该存放“货币代码”,所以插入时要进行相应的改动,“外币名称”与“外币代码”的对应关系存储在“外汇代码”表中。注意:程序必须执行一次,保证“rate”表中有正确的结果。(2)使用查询设计器建立一个查询文件“cx2.qpr”。查询要求:外汇账户表中有多少“美元”和“港元”。查询结果包括了“外币名称”和“金额”,结果按“外币名称”升序排序,在“外币名称”相同的情况下按“金额”降序排序,并将查询结果存储到表“result.dbf”中。
(1)建立项目文件,文件名为“xm”。(2)在项目“xm”中建立数据库,名称为“DB1”。(3)将考生文件夹下的自由表“商品”添加到数据库“DB1”中。(4)对数据库“DB1”下的表“商品”建立视图“view1”,要求显示出表中的所有字段。并按“商品编码”排序(升序)。
高级经济师考试试题精选练习(1)
高级经济师考试模拟练习题之单选题(1
高级经济师考试试题精选练习(2)
高级经济师考试试题精选练习(3)
高级经济师考试试题:经济法案例试题精
高级经济师考试模拟试题及答案
高级经济师考试试题及答案:单选练习题
高级经济师考试试题:经济法案例试题精
高级经济师考试模拟题及答案练习(1)
高级经济师考试模拟题及答案练习(2)