“考试成绩信息”数据库下有一个表“成绩.dbf",使用菜单设计器制作一个名为my的菜单,菜单只有1个
(2)有如下命令序列,其功能是根据输入的考试成绩显示相应的成绩等级。
Set talk off
Clear
Input”请输入考试成绩: "to chj
Dj=iif(chj<60,”不及格”,iif(chj>=90,"优秀',"通过"))
??"成绩等级"+dj
Set talk on
请编写程序,用DO CASE型分支结构实现该命令程序的功能。
(2)有如下命令序列,其功能是根据输入的考试成绩显示相应的成绩等级。
Set talk off
Clear
Input”请输入考试成绩: "to chj
Dj=iif(chj<60,”不及格”,iif(chj>=90,"优秀',"通过"))
??"成绩等级"+dj
Set talk on
请编写程序,用DO CASE型分支结构实现该命令程序的功能。
第1题
在考生文件夹下有学生管理数据库stu_7,该库中有chengji表和xuesheng表,结构如下: chengji表(学号C(9)、课程号C(3)、成绩N(7,2)),该表用于记录学生的考试成绩,一个学生可以有多项记录(登记一个学生的多门成绩)。
xuesheng表(学号C(9)、姓名C(10)、平均分N(7,2)),该表用于记录学生信息,一个学生只有一个记录(表中有固定的已知数据)。
请编写并运行符合下列要求的程序:
设计一个名为form_stu的表单,表单中有两个命令按钮,按钮的名称分别为cmdyes和cmdno,标题分别为“统计”和“关闭”。
程序运行时,单击“统计”按钮应完成下列操作:
根据chengji表计算每个学生的平均分,并将结果存入xuesheng表的“平均分”字段。
根据上面的计算结果,生成一个新的自由表pingjun,该表的字段按顺序取自xuesheng表的学号、姓名和平均分3项,并且按平均分升序排序,如果平均分相等,则按学号升序排序。
单击“关闭”按钮,程序终止运行。
第2题
(2)在考生文件夹下有一个数据库mydb,其中有数据库表“购买情况”,在考生文件夹下设计一个表单myf,该表单为“购买情况”表的窗口输入界面,表单上还有一个标题为“关闭”的按钮,单击该按钮,则退出表单。
第3题
在考生文件夹中有一个数据库Sdb,其中有数据库表Student2、Sc和Course2。3个表如下所示:
Student2(学号,姓名,年龄,性别,院系编号)
Sc(学号,课程号,成绩,备注)
Course2(课程号,课程名,选修课号,学分)
用SQL语句查询“计算机软件基础”课程的考试成绩在85分以下(含85分)的学生的全部信息,并将结果按学号升序存入Noex.dbf文件中。(库的结构同Student2,并在其后加入成绩字段)
第4题
2.在考生文件夹下有一个数据库stsc,其中有数据库表student,使用一对多报表向导制作一个名为cjb的报表,存放在考生文件夹下。
要求:从父表student中选择学号和姓名字段,从广表score中选择课程号和成绩,排序字段选择学号(升序),报表式样为简报式,方向为纵向。报表标题为“学生成绩表”。
第5题
数据管理
数据查询
文件
保存
关闭
其中,“数据查询”予菜单对应的过程完成下列操作:打开数据库“学生管理”,使用SQL的SELECT语句查询数据库表“学生”中的所有信息,然后关闭数据库。
“关闭”菜单项对应的命令为“SET SYSMENU TO DE-FAULT”,使之可以返回到系统菜单。保存菜单项不做要求。
(2)在考生文件夹中有一个数据库“学生管理”,其中有数据库表“学生”、“课程”和“成绩”。
用SQL语句查询“计算机基础”课程的考试成绩在80分以下(含80分)的学生的全部信息并将结果按学号升序存入“result.dbf”文件中(表的结构同“学生”,并在其后加入成绩字段),将SQL语句保存在“cx1.prg"文件中。
第6题
第7题
打开“学生管理”数据库,将表cou从数据库中移出,并永久删除。
(2)为“成绩”表的“分数”字段定义默认值为0。
(3)为“成绩”表的“分数”字段定义约束规则:分数>=0 and分数<=100,违背规则的提示信息是:考试成绩输入有误。
(4)为表stu添加字段“备注”,字段数据类型为字符型(8)。
1. 打开“学生管理”数据库,将表cou从数据库中移出,并永久删除。
(2)为“成绩”表的“分数”字段定义默认值为0。
(3)为“成绩”表的“分数”字段定义约束规则:分数>=0 and分数<=100,违背规则的提示信息是:考试成绩输入有误。
(4)为表stu添加字段“备注”,字段数据类型为字符型(8)。
第8题
在考生文件夹下有一个“Acc3.mdb”数据库。 (1)以“成绩表”为数据源,创建“成绩登录”窗体,如图3所示。用文本框显示“选课ID”和“成绩”字段。用组合框显示“学号”和“课程编号”字段。(2)在“成绩登录”窗体中添加页眉标签“成绩登录系统”属性设置为“宋体”、“12号字”、“加粗”并“居中”。在窗体中添加“添加记录”和“保存记录”按钮,进行添加记录和保存记录操作。设置窗体宽度为“7.698cm”,“弹出方式”。 (3)以“课程”表为数据源自动创建窗体“课程”。 (4)在“课程”窗体中添加“课程信息”页眉标签,标签文字字体为“宋体”、“l2号”、“加粗”、“居中显示”。在页脚添加“下一记录”、“前一记录”、“添加记录”、“保存记录”和“关闭窗体”。设置窗体为“弹出方式”。结果如图4所示。
第9题
第10题
(2)有如下命令序列,其功能是根据输入的考试成绩显示相应的成绩等级。
SET TALK OFF
CLEAR
INPUT”请输入考试成绩:”TO cj
Di=iiI(cj<60,”不及格”,iif(cj>=90,”优秀”,iif(cj>
=80,”良好”,”及格”)))
??”成绩等级为:”+dj
SET TALK()N
请编写程序“cx2.prg”,用DO CASE型分支结构实现该命令程序的功能。
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!