在考生文件夹下有“投资管理”数据库,数据库中有“股票账户”表和“股票信息”表。设计一个名为“cd1”的
程序运行时,单击“查询”菜单项应完成下列操作:查询出“股票账户”表中每个股票账户拥有的股票的“股票代码”、“股票名称”、“持有数量”、“现价”、“买入价”、“基准价”、“利润”(利润=现价-买入价×数量)和“现值”(现值=基准价×数量),查询结果按“股票账户”升序排列,并将查询结果存入表“result2”中。
单击“关闭”菜单项,程序终止运行,退出菜单。
程序运行时,单击“查询”菜单项应完成下列操作:查询出“股票账户”表中每个股票账户拥有的股票的“股票代码”、“股票名称”、“持有数量”、“现价”、“买入价”、“基准价”、“利润”(利润=现价-买入价×数量)和“现值”(现值=基准价×数量),查询结果按“股票账户”升序排列,并将查询结果存入表“result2”中。
单击“关闭”菜单项,程序终止运行,退出菜单。
考生文件夹下有一个数据库“学校管理”,其中有数据库表“student”、“score”和“course”
(1)在考生文件夹下有程序文件“cxl.prg”,该程序的功能是检索分数小于60的学生的全部信息。请修改程序中的错误,并调试该程序,使之正确运行。考生不得增加或删减代码。
(2)编写程序“cx2.prg”,实现“输入一个数判断其是否为素数”的功能。
试题3
在考试文件夹下有一个名称为“教学管理”的数据库和名为“back.gif”的图片。
在“教学管理”数据中,有一个名为“教师”的报名表。要求将考生文件夹下名为“back.gif”的图片以“嵌入”方式添加到该报表中作为背景,让该图片平铺在报表中。
(2)在考生文件夹下有一个数据库“school”,其中数据库表“student”存放学生信息,使用菜单设计器制作一个名为“cd1”的菜单,菜单包括“数据维护”和“文件”两个菜单栏。每个菜单栏都包括一个子菜单。菜单结构如下:
数据维护
数据表格式输入
文件
退出
其中,数据表格式输入菜单项对应的过程包括下列四条命令:打开数据库“school”的命令,打开表“student”的命令,浏览表“student”的命令,关闭数据库的命令。
退出菜单项对应的命令为SET SYSMENU TO DE-FAULT,用于返回系统菜单。
在考生文件夹下有学生管理数据库“student”,该库中该库中有“成绩”表和“学生信息”表,结构如下:
“成绩”表(学号C(8)、课程编号C(4)、成绩N(7,2)),该表用于记录学生的考试成绩,一个学生可以有多项纪录(登记一个学生的多门成绩)。
“学生信息”表(学号C(8)、姓名C(8)、平均分N(7,2)),该表用于记录学生信息,一个学生只有一个记录(表中有固定的已知数据)。
请编写并运行符合下列要求的程序:
设计一个名为“bd2”的表单,表单中有两个命令按钮,按钮的名称分别为“emdTotal”和“cmdClose”,标题分别为“统计”和“关闭”。
程序运行时,单击“统计”按钮应完成下列操作:
根据“成绩”表计算每个学生的平均分,并将结果存入“学生信息”表的“平均分”字段。
根据上面的计算结果,生成一个新表“result2”,该表的字段按顺序取自“学生信息”表的学号、姓名和平均分3项,并且按平均分升序排序,如果平均分相等,则按学号升序排序。
单击“关闭”按钮,程序终止运行。
在考生文件夹下有仓库数据库CK3,包括如下所示两个表文件:
CK(仓库号C(4),城市C(8),面积N(4))
2G(仓库号C(4),职工号C(4),工资N(4))
设计一个名为ZC3的菜单,菜单中有两个菜单项“统计”和“退出”。
程序运行时,单击“统计”菜单项应完成下列操作:检索出所有职工的工资都大于。1220元的职工所管理的仓库信息,将结果保存在wh1数据表文件中,该文件的结构和CK数据表文件的结构一致,并按面积升序排序。
单击“退出”菜单项,程序终止运行。
(注:相关数据表文件存在于考生文件夹下)
(1)在表单中包含两个表格控件,第一个用于显示“宿舍”表中的记录,第二个表格用于显示与“宿舍”表中的当前记录对应的学生表中的记录。
(2)在表单中包含一个“关闭”命令按钮,单击该按钮退出表单。
在考生文件夹下有仓库数据库CK3,包括如下两个表文件:
CK(仓库号 C(4),城市C(8),面积N(4))
ZG(仓库号 C(4),职工号C(4),工资N(4))
设计一个名为ZG3的菜单,菜单中有两个菜单项“统计”和“退出”。程序运行时,单击“统计”菜单项,应完成下列操作:检索出所有工资都大于1220元的职工所管理的仓库信息,将结果保存在Wh1数据表(Wh1为自由表)文件中,该文件的结构和CK数据表文件的结构一致,并按面积升序排序。
单击“退出”菜单项,程序终止运行。
注:相关数据表文件存在于考生文件夹下。
在考生文件夹下有数据库“9c”,包括如下所示两个表文件:
stock(仓库编号C(4),地点C(8),面积N(4))
zgk(仓库编号C(4),职工编号C(4),工资N(4))
设计一个名为“CX”的菜单,菜单中有两个菜单项“统计”和“退出”。
程序运行时,单击“统计”菜单项应完成下列操作:检索出所有职工的工资都大于1100元(不包括1100元)的职工所管理的仓库信息,将结果保存在“cxj9”数据表文件中,该文件的结构和“stock”数据表文件的结构一致,并按面积升序排序。
单击“退出”菜单项,程序终止运行。
注意:相关数据表文件存在于考生文件夹下。
考生文件夹下有一个数据库“schoo1”,其中有数据库表“student”、“score”和“course”。
(1)在考生文件夹下有程序文件“cx1.prg”.该程序的功能是检索同时选修了课程编号为“0001”和“0003”的学生的学号。请修改程序中的错误,并调试该程序.使其正确运行。考生不得增加或删减原程序的行数。
(2)在考生文件夹下设计一个表单“bd1”,该表单为
“student”表的窗口式输入界面,表单上还有一个名为“cmd-Close”的按钮,标题名为“关闭”,单击该按钮,使用This-Form.Release退出表单。最后将表单存放在考生文件夹中。
注意:在设计表单时,打开“school”数据库。将“student”表拖入到表单中就实现了“student”表的窗口式输入界面,不需要其他设置或修改。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!