第1题
A、手工计算后依次填在第6列相应的单元格中
B、依次在第6列的单元格中编辑公式计算
C、用VBA编程计算
D、只在第6列的第1个单元格中编辑计算公式,然后将其一次性复制到其他99个单元格中
第2题
第3题
从键盘输入10个学生的成绩,输出学生成绩,将学生成绩按从高到低顺序排序并计算不及格的人数。 运行结果: 请输入第1位学生的成绩: 89 请输入第2位学生的成绩: 90 请输入第3位学生的成绩: 34 请输入第4位学生的成绩: 67 请输入第5位学生的成绩: 22 请输入第6位学生的成绩: 80 请输入第7位学生的成绩: 79 请输入第8位学生的成绩: 10 请输入第9位学生的成绩: 92 请输入第10位学生的成绩: 82 第1位同学的成绩是:89.0 第2位同学的成绩是:90.0 第3位同学的成绩是:34.0 第4位同学的成绩是:67.0 第5位同学的成绩是:22.0 第6位同学的成绩是:80.0 第7位同学的成绩是:79.0 第8位同学的成绩是:10.0 第9位同学的成绩是:92.0 第10位同学的成绩是:82.0 按从高到低顺序排序: 第1名同学的成绩是:92.0 第2名同学的成绩是:90.0 第3名同学的成绩是:89.0 第4名同学的成绩是:82.0 第5名同学的成绩是:80.0 第6名同学的成绩是:79.0 第7名同学的成绩是:67.0 第8名同学的成绩是:34.0 第9名同学的成绩是:22.0 第10名同学的成绩是:10.0 不及格的人数有:3个
第4题
注意:请将本实验结果以E1.xlsx为文件名保存,最后压缩成E1.rar提交。提交的是E1.rar。 一、启动Excel ,在Sheet1工作表中输入以下数据(见下图),以E1.xlsx为文件名保存。二、利用公式和函数进行计算,效果见下图。 (1)使用函数计算每个学生的总分,各科目的最高分、平均分。说明:利用填充柄提高效率。 (2)使用IF函数对每人的学习成绩进行总评,优秀生条件为高于平均分的10%。 (3)使用嵌套IF函数,将“数学”成绩百分制转换成五级制。 (4)使用函数统计优秀生人数,并按样张显示。三、数据格式化,效果见上图。 (5)输入表格标题:学生成绩表;设置表格标题:字体为华文彩云、24磅大小,跨A~H 列居中;设置表格列标题:底纹图案样式为“12.5% 灰色”;设置表格外框双线、内框单线。 (6)利用条件格式,将数学、外语和计算机成绩小于60的单元格字体设置红色。 四、图标化,效果见下图。 (7)利用“选择性粘贴”,将Sheet1中的5列数据(姓名、学号、数学、外语和计算机)复制到Sheet2,要求只复制数据不复制格式,并在Sheet2中制作图表。 (8)在工作表Sheet2中插入柱状图。要求图表类型正确,制图数据正确,设置图表标题为“学生成绩表”,x分类轴标题“姓名”,图例靠右,背景墙格式为渐变填充(颜色为预设颜色“雨后初晴”),“计算机”系列添加数据标志。(9)在工作表Sheet2中插入饼图,数据为计算机成绩。要求图表类型正确,制图数据正确,图例靠右,为“万科”插入形状“云形标注”。五、数据管理,效果见上图 (10)利用“选择性粘贴”,将Sheet1中的6列数据(姓名、学号、数学、外语、计算机和总分)复制到Sheet3,要求只复制数据不复制格式。在学号右边增加性别和专业,数据如下图。 再插入两张工作表:Sheet4和Sheet5,数据同Sheet3,以备后续操作12和操作13之需要。(11)在Sheet3中进行筛选操作。筛选出总分小于200或大于270的女生记录。效果如下图。(12)在sheet4中进行分类汇总操作。以性别为分类字段,汇总各科平均成绩(不包括总分),在原有分类汇总的基础上,再汇总出男生和女生的人数。(13)在sheet5中插入透视表。透视表1:行标签为性别,数据项为数学平均值,外语最大值,计算机方差,位置为A12。透视表2:行标签为专业,列标签为性别,数据项为姓名计数,位置为A18。
第5题
ST[JDENT(SNO,SNAME,SEX,BIRTFtDAY,CLASS)
TEAC腿R(1FNO,TNAME.SEX.BIRTHDAY,PROFESSION,DEPARTMENT)
CO[JRSE(CNO,CNAME,TNO)
SCORE(SNO,CNO,DEGREE)
说明:学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生口期;CI.ASS:班级:教师关系模式巾:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:I叶{生口期;PRO—FESSION:职称;DEPARTMENT:所在系;
课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号;
成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:分数。
请用SQI。查询语句实现下列操作:
1)显示教师所有的单位,即不重复的DEPARTMENT列。
2)显示STIJDENT表中"95031.'班或性别为“女”的同学记求。
3)以CNO升序,DEGREE降序显示SCORE表的所有记录。
4)显示"9503l”班的学生人数。
5)显示SCORE表中至少有5名学生选修的并I:2 3 H:头的课程号的平均分。
6)显示最低分大于70,最高分小于90的SNO列。
7)显示选修“3一105”课程的成绩高于“109”号同学成绩的所有同学的记录。
8)显示SCORE表中选学多门课程的同学中分数为非最高分成绩的记录。
9)列出学号为“108'’的同学同年出生的所有学生的SNO、SNAME和BIRTHDAY。
10)显示“张三”教师任课的学生成绩。
第6题
注意:请将本实验结果以E1.xlsx为文件名保存,最后压缩成E1.rar提交。提交的是E1.rar。 一、启动Excel ,在Sheet1工作表中输入以下数据(见下图),以E1.xlsx为文件名保存。二、利用公式和函数进行计算,效果见下图。 (1)使用函数计算每个学生的总分,各科目的最高分、平均分。说明:利用填充柄提高效率。 (2)使用IF函数对每人的学习成绩进行总评,优秀生条件为高于平均分的10%。 (3)使用嵌套IF函数,将“数学”成绩百分制转换成五级制。 (4)使用函数统计优秀生人数,并按样张显示。三、数据格式化,效果见上图。 (5)输入表格标题:学生成绩表;设置表格标题:字体为华文彩云、24磅大小,跨A~H 列居中;设置表格列标题:底纹图案样式为“12.5% 灰色”;设置表格外框双线、内框单线。 (6)利用条件格式,将数学、外语和计算机成绩小于60的单元格字体设置红色。 四、图标化,效果见下图。 (7)利用“选择性粘贴”,将Sheet1中的5列数据(姓名、学号、数学、外语和计算机)复制到Sheet2,要求只复制数据不复制格式,并在Sheet2中制作图表。 (8)在工作表Sheet2中插入柱状图。要求图表类型正确,制图数据正确,设置图表标题为“学生成绩表”,x分类轴标题“姓名”,图例靠右,背景墙格式为渐变填充(颜色为预设颜色“雨后初晴”),“计算机”系列添加数据标志。(9)在工作表Sheet2中插入饼图,数据为计算机成绩。要求图表类型正确,制图数据正确,图例靠右,为“万科”插入形状“云形标注”。五、数据管理,效果见上图 (10)利用“选择性粘贴”,将Sheet1中的6列数据(姓名、学号、数学、外语、计算机和总分)复制到Sheet3,要求只复制数据不复制格式。在学号右边增加性别和专业,数据如下图。 再插入两张工作表:Sheet4和Sheet5,数据同Sheet3,以备后续操作12和操作13之需要。(11)在Sheet3中进行筛选操作。筛选出总分小于200或大于270的女生记录。效果如下图。(12)在sheet4中进行分类汇总操作。以性别为分类字段,汇总各科平均成绩(不包括总分),在原有分类汇总的基础上,再汇总出男生和女生的人数。(13)在sheet5中插入透视表。透视表1:行标签为性别,数据项为数学平均值,外语最大值,计算机方差,位置为A12。透视表2:行标签为专业,列标签为性别,数据项为姓名计数,位置为A18。
第7题
注意:请将本实验结果以E1.xlsx为文件名保存,最后压缩成E1.rar提交。提交的是E1.rar。 一、启动Excel ,在Sheet1工作表中输入以下数据(见下图),以E1.xlsx为文件名保存。二、利用公式和函数进行计算,效果见下图。 (1)使用函数计算每个学生的总分,各科目的最高分、平均分。说明:利用填充柄提高效率。 (2)使用IF函数对每人的学习成绩进行总评,优秀生条件为高于平均分的10%。 (3)使用嵌套IF函数,将“数学”成绩百分制转换成五级制。 (4)使用函数统计优秀生人数,并按样张显示。三、数据格式化,效果见上图。 (5)输入表格标题:学生成绩表;设置表格标题:字体为华文彩云、24磅大小,跨A~H 列居中;设置表格列标题:底纹图案样式为“12.5% 灰色”;设置表格外框双线、内框单线。 (6)利用条件格式,将数学、外语和计算机成绩小于60的单元格字体设置红色。 四、图标化,效果见下图。 (7)利用“选择性粘贴”,将Sheet1中的5列数据(姓名、学号、数学、外语和计算机)复制到Sheet2,要求只复制数据不复制格式,并在Sheet2中制作图表。 (8)在工作表Sheet2中插入柱状图。要求图表类型正确,制图数据正确,设置图表标题为“学生成绩表”,x分类轴标题“姓名”,图例靠右,背景墙格式为渐变填充(颜色为预设颜色“雨后初晴”),“计算机”系列添加数据标志。(9)在工作表Sheet2中插入饼图,数据为计算机成绩。要求图表类型正确,制图数据正确,图例靠右,为“万科”插入形状“云形标注”。五、数据管理,效果见上图 (10)利用“选择性粘贴”,将Sheet1中的6列数据(姓名、学号、数学、外语、计算机和总分)复制到Sheet3,要求只复制数据不复制格式。在学号右边增加性别和专业,数据如下图。 再插入两张工作表:Sheet4和Sheet5,数据同Sheet3,以备后续操作12和操作13之需要。(11)在Sheet3中进行筛选操作。筛选出总分小于200或大于270的女生记录。效果如下图。(12)在sheet4中进行分类汇总操作。以性别为分类字段,汇总各科平均成绩(不包括总分),在原有分类汇总的基础上,再汇总出男生和女生的人数。(13)在sheet5中插入透视表。透视表1:行标签为性别,数据项为数学平均值,外语最大值,计算机方差,位置为A12。透视表2:行标签为专业,列标签为性别,数据项为姓名计数,位置为A18。
第8题
一、启动Excel ,在Sheet1工作表中输入以下数据(见下图),以E1.xlsx为文件名保存。二、利用公式和函数进行计算,效果见下图。 (1)使用函数计算每个学生的总分,各科目的最高分、平均分。说明:利用填充柄提高效率。 (2)使用IF函数对每人的学习成绩进行总评,优秀生条件为高于平均分的10%。 (3)使用嵌套IF函数,将“数学”成绩百分制转换成五级制。 (4)使用函数统计优秀生人数,并按样张显示。三、数据格式化,效果见上图。 (5)输入表格标题:学生成绩表;设置表格标题:字体为华文彩云、24磅大小,跨A~H 列居中;设置表格列标题:底纹图案样式为“12.5% 灰色”;设置表格外框双线、内框单线。 (6)利用条件格式,将数学、外语和计算机成绩小于60的单元格字体设置红色。 四、图标化,效果见下图。 (7)利用“选择性粘贴”,将Sheet1中的5列数据(姓名、学号、数学、外语和计算机)复制到Sheet2,要求只复制数据不复制格式,并在Sheet2中制作图表。 (8)在工作表Sheet2中插入柱状图。要求图表类型正确,制图数据正确,设置图表标题为“学生成绩表”,x分类轴标题“姓名”,图例靠右,背景墙格式为渐变填充(颜色为预设颜色“雨后初晴”),“计算机”系列添加数据标志。(9)在工作表Sheet2中插入饼图,数据为计算机成绩。要求图表类型正确,制图数据正确,图例靠右,为“万科”插入形状“云形标注”。五、数据管理,效果见上图 (10)利用“选择性粘贴”,将Sheet1中的6列数据(姓名、学号、数学、外语、计算机和总分)复制到Sheet3,要求只复制数据不复制格式。在学号右边增加性别和专业,数据如下图。 再插入两张工作表:Sheet4和Sheet5,数据同Sheet3,以备后续操作12和操作13之需要。(11)在Sheet3中进行筛选操作。筛选出总分小于200或大于270的女生记录。效果如下图。(12)在sheet4中进行分类汇总操作。以性别为分类字段,汇总各科平均成绩(不包括总分),在原有分类汇总的基础上,再汇总出男生和女生的人数。(13)在sheet5中插入透视表。透视表1:行标签为性别,数据项为数学平均值,外语最大值,计算机方差,位置为A12。透视表2:行标签为专业,列标签为性别,数据项为姓名计数,位置为A18。
第9题
“学生”表:学号C(8),姓名C(8),性别c(2),系名(6)
“课程”表:课程编号C(4),课程名称c(12),开课系名C(10)
“成绩”表:学号c(8),课程编号c(4),成绩N(6,2)
检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的SQL语句是( )。 查看材料
A.SELECT课程.课程名称,学生.姓名,MAX(成绩). As最高分 FROM成绩,课程,学生 WHERE成绩.课程编号=课程.课程编号 AND成绩.学号=学生.学号 GROUP BY课程编号
B.SELECT课程.课程名称,学生.姓名,MAX(成绩)AS最高分 FROM成绩,课程,学生 wHERE成绩.课程编号=课程.课程编号 AND成绩.学号=学生.学号 GROUP BY课程.课程编号
C.SELECT课程.课程名称,学生.姓名.MAX(成绩)AS.最高分 FROM成绩,课程,学生 WHERE成绩.课程编号=课程.课程编号 AND成绩.学号=学生.学号 ORDER BY课程.课程编号
D.SELECT课程.课程名称,学生.姓名.MAX(成绩)AS最高分 FROM成绩,课程,学生 WHERE成绩.课程编号=课程.课程编号 AND成绩.学号=学生.!学号 ORDER BY课程.课程编号
第10题
学生成绩管理系统(增强版) 某班最多有30人(具体人数由键盘输入)参加期末考试,考试科目为数学(MT)、英语(EN)和物理(PH)。学生成绩管理系统是一个非常实用的程序,如果能够把用户输入的数据存盘,下次运行时读出,就更好了。请在之前的基础上,增加文件读写的功能,编程实现如下菜单驱动的学生成绩管理系统: 1.录入每个学生的学号、姓名和各科考试成绩; 2.计算每门课程的总分和平均分; 3.计算每个学生的总分和平均分; 4.按每个学生的总分由高到低排出名次表; 5.按每个学生的总分由低到高排出名次表; 6.按学号由小到大排出成绩表; 7.按姓名的字典顺序排出成绩表; 8.按学号查询学生排名及其考试成绩; 9.按姓名查询学生排名及其考试成绩; 10.按优秀(90-100)、良好(80-89)、中等(70-79)、及格(60-69)、不及格(0-59)5个类别,对每门课程分别统计每个类别的人数及所占的百分比; 11.输出每个学生的学号、姓名、各科考试成绩,以及每门课程的总分和平均分; 12.将每个学生的记录信息写入文件; 13.从文件中读出每个学生的记录信息并显示。 要求程序运行后先显示如下菜单,并提示用户输入选项,根据用户输入的选项执行相应的操作。 1.Append record 2.Caculate total and average score of every course 3.Caculate total and average score of every student 4.Sort in descending order by total score of every student 5.Sort in ascending order by total score of every student 6.Sort in ascending order by number 7.Sort in dictionary order by name 8.Search by number 9.Search by name 10.Statistic analysis for every course 11.List record 12.Write to a file 13.Read from a file 0.Exit Please enter your choice: 实验目的:在之前的基础上,通过增加任务要求,熟悉文件的基本操作、模块化程序设计以及增量测试方法。 思考: 1.前面的实验中,没有要求程序检查用户输入数据的有效性。当输入的数据量较大时,输入不出错的可能性极小。如何在程序中加入异常处理,检查用户输入数据的有效性,保证程序的健壮性? 2.参考学生成绩管理系统,编写其他数据库管理程序,如通讯录管理系统、学生宿舍管理系统等程序。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!