●小张本学期有四门课程的成绩分别为:83、79、85、99,还有一门课程的成绩在95分以上。已知这五门课程的平均分恰为整数,因此可以推断,这五门课程的平均分为(5)。(5)A. 87B. 88C. 89D. 90

题目

●小张本学期有四门课程的成绩分别为:83、79、85、99,还有一门课程的成绩在95分以上。已知这五门课程的平均分恰为整数,因此可以推断,这五门课程的平均分为(5)。

(5)

A. 87

B. 88

C. 89

D. 90


相似考题
更多“●小张本学期有四门课程的成绩分别为:83、79、85、99,还有一门课程的成绩在95分以上。已知这五门课程 ”相关问题
  • 第1题:

    检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的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 课程.课程编号


    正确答案:B
    解析:本题中首先通过GROUPBY短语将“课程”表中的记录按“课程编号”分组,然后通过MAX()函数求出每组中的最高成绩,即每门课程的最高成绩。由于查询输出结果涉及到多个表的字段,因此要使用连接查询,表之间的连接条件放在WHERE短语中,AND用来连接两个连接条件,以保证在查询的3个表之间建立联系。

  • 第2题:

    在已打开数据库的情况下,利用SQL派生一个包含姓名、课程名称和成绩字段的xsview视图,正确的语句是( )。

    A.CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩,成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; WHERE 成绩.课程编号=课程.课程编号; AND 学生.学号=成绩.学号

    B.CREATE VIEW xsview AS; (SELECT 学生.姓名,课程.课程名称,成绩.成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号)

    C.CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩.成绩; WHERE 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号

    D.CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩.成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号


    正确答案:D
    解析:利用SQL命令可以定义直接建立视图,命令格式如下:
    CREATE VIEW 视图名 AS;
    SELECT语句
    本题中要注意的是在定义视图时,SELECT语句部分不需要用括号括起来,在进行超连接查询时,可使用的 SQL命令格式如下:
    SELECT……
    FROM数据库表1>INNER JOIN数据库表2>
    ON连接条件>
    WHERE……
    其中,INNER JOIN等价于JOIN,为普通的连接,在Visual FoxPro中称为内部连接;ON连接条件>指定两个进行表连接的条件字段。
    注意:连接类型在FROM子句中给出,并不是在 WHERE子句中,连接条件在ON子句中给出。

  • 第3题:

    某学生上学期的4门课程与本学期的3门课程成绩如下:

    本学期的课程4即将举行考试,该课程至少应考(27)分,才能确保本学期的平均分超过上学期平均分的5%。

    A.79

    B.80

    C.81

    D.82


    正确答案:C
    解析:很容易算出,上学期4门课程的平均分为74分。本学期的平均分期望增加5%,因此,本学期平均分至少应为74×1.05分,所以总分至少应为4×74×1.05=310.8分。现在的3门课程的总分已经获得230分,因此,课程4至少应考80.8分。由于得分一般是整数,所以该课程至少应考81分。在实际工作中,大量数据的计算经常不是死板地算,经常采用估计加纠偏方法。上学期的4门成绩可预先估计为平均值75,再将各个数据与平均分的差值记录下来,得到0,-8,+5,-1(其实,0不需要记录)。这样,很快就算出总偏差为-4,因此,估计的每门课程平均分应降低1分,即为74分。本学期的平均分期望增加74×0.05=3.7分,应达到77.7分。现在各科对于该平均分的得失贡献是:+1.3,-7.7,+3.3,结果总偏差为-3.1。因此,课程4至少应达到77.7+3.1=80.8分,选择81分是正确的。对于数据比较多,数值分布比较集中的情况,上述方法比较实用,很快能算出大致的结果。而且,在计算过程中,始终对数据有符合实际的宏观掌控。很多学生单凭公式计算,在计算过程中出现的偏差也常常浑然不知,最后的结果即使十分离奇,也没有发现。有实际工作经验的人,处理数据常会用不同于书本上的方法。新就业的人员应注意吸取他们的实际经验,并不断探索改进。

  • 第4题:

    有如下关系数据库:

    学生(学号,姓名,性别,专业、奖学金)

    课程(课程号,名称,学分)

    学习(学号,课程号,分数)

    用sQL语言完成下列操作:

    1)检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业;

    2)检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、

    姓名和专业;

    3)对成绩得过满分(100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元;

    4)定义学生成绩得过满分(100分)的课程视图AAA,包括课程号、名称和学分。


    正确答案:1)SELECT学号姓名专业FROM学生WHERE学号NOT IN (SELECT学号FROM学习WHERE分数<80) 2)SELECT学号姓名专业FROM学生学习WHERE学生.学号:学习.学号AND学习.课程号=课程.课程号AND学生.奖学金<=0 AND学习.分数>95; 3)LJPDATE学生 SET奖学金=1000 WHERE奖学金<=0 AND学号IN (SEI.ECT学号 FROM学习WHERE分数=100): 4)CREATE VIEW AAA(课程号名称学分)AS SELECT。课程号名称学分FORM课程wHERE课程号lN (SELECT课程号 FROM学习 WHERE分数=100);
    1)SELECT学号,姓名,专业FROM学生WHERE学号NOT IN (SELECT学号FROM学习WHERE分数<80) 2)SELECT学号,姓名,专业FROM学生,学习WHERE学生.学号:学习.学号AND学习.课程号=课程.课程号AND学生.奖学金<=0 AND学习.分数>95; 3)LJPDATE学生 SET奖学金=1000 WHERE奖学金<=0 AND学号IN (SEI.ECT学号 FROM学习WHERE分数=100): 4)CREATE VIEW AAA(课程号,名称,学分)AS SELECT。课程号,名称,学分FORM课程wHERE课程号lN (SELECT课程号 FROM学习 WHERE分数=100); 解析:主要考查了SQL的数据查询功能、数据定义功能和数据操纵功能。这类问题主要是考查对SELECT FROM WHERE语句的掌握。

  • 第5题:

    查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是

    A.SELECT学生.姓名,成绩.成绩FROM学生,成绩; WHERE学生.学号=成绩.学号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESC

    B.SELECT学生.姓名,成绩.成绩FROM课程,成绩; WHERE AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESC

    C.SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; GROUP BY成绩.成绩DESC

    D.SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESC


    正确答案:D
    解析:本小题为多表联接查询,注意每两个表之间进行关联的关键字,利用ORDER BY短语可以对查询结果进行排序,降序关键字为DESC。 选项A)和选项B)中缺少数据表文件。选项C)中,GROUP BY短语使用错误,将查询结果进行排序的短语是ORDER BY。掌握和理解SQL分组查询语句的格式及功能。

  • 第6题:

    查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是( )。

    A.SELECT学号,课程号,成绩FROM SC WHERE成绩BETWEEN 70 AND 85

    B.SELECT学号,课程号,成绩FROM SC WHERE成绩>=70 OR成绩<=85 from="" sc="">=70 OR<=85 from="" sc="">=70 AND<=85


    正确答案:A
    A。【解析】SQLSELECT中使用的特殊运算符包括BETWEENNumberAANDNumberB,该运算符表示该查询的条件是在NumberA与NumberB之内,相当于用AND连接的一个逻辑表达式。

  • 第7题:

    某学生上学期的四门课程与本学期的三门课程的成绩如下:

    本学期的课程4即将举行考试,该课程至少应考 (63) 分,才能确保本学期的平均分超过上学期平均分的5%。

    A.79

    B.80

    C.81

    D.82


    正确答案:C
    解析:这道题说明了在实际工作中,大量的数据计算经常采用估计加纠偏方法。上学期4门课程的平均分为74分。本学期的平均分期望增加5%,因此,本学期平均分至少应为74×1.05分,所以总分至少应为4×74×1.05=310.8分。现在的3门课程的总分已经获得230分,因此,课程4至少要考80.8分。由于得分一般是整数,所以该课程至少应考81分。

  • 第8题:

    查询成绩在 70 分至 85 分之间学生的学号、课程号和成绩,正确的 SQL 语句是

    A)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 BETWEEN 70 AND 85

    B)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 >= 70 OR 成绩 <= 85

    C)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 >= 70 OR <= 85

    D)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 >= 70 AND <= 85


    正确答案:A

  • 第9题:

    在学生综合素质测评中,课程学习成绩是指学生本学年度内所修专业教学计划规定的必修课程和选修课程(不含辅修课程)的考核成绩,成绩评定均采用百分制计分,若课程成绩评定为“良”,换算为()分。

    • A、80
    • B、85
    • C、90
    • D、95

    正确答案:B

  • 第10题:

    小明本学期期末体育课程中跳远成绩为85分,这属于教师的形成性评价


    正确答案:错误

  • 第11题:

    判断题
    小明本学期期末体育课程中跳远成绩为85分,这属于教师的形成性评价
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    问答题
    某护理学院涉外护理专业学生小邱,本学期所修课程的学分和成绩为: 内科护理学课程3学分,成绩92(A); 健康评估课程3学分,成绩80(B); 社区护理学课程2学分,成绩98(A); 英语课程6学分,成绩70(C); 外科护理学课程3学分,成绩89(B)。 请计算该生本学期的平均学分绩点。

    正确答案: 该生五项成绩GPA为:GPA=(4*4+3*3+2*4+6*2+3*3)/(4+3+2+6+3)=3.00
    解析: 暂无解析

  • 第13题:

    查询所有选修了“计算机网络”的学生成绩,结果显示该学生的“姓名”、“系名”和“数据库原理”的“成绩”,并按成绩由高到低的顺序排列,下列语句中正确的是 ( )。

    A.SELECT学生.姓名,学生.系名,成绩.成绩FROM学生,课程,成绩; FOR学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称="计算机网络"; ORDER BY成绩.成绩DESC

    B.SELECT 学生.姓名.学生.系名.成绩.成绩JOIN学生,课程,成绩; ON学生.学号=成绩.学号; ON课程.课程编号=成绩.课程编号; AND课程.课程名称="计算机网络"; ORDER BY成绩.成绩DESC

    C.SELECT学生.姓名,学生.系名,成绩.成绩 FROM 学生,课程,成绩; WHERE学生.学号=成绩.学号; OR课程.课程编号=成绩.课程编号; OR课程.课程名称="计算机网络"; ORDER BY 成绩.成绩 DESC

    D.SELECT 学生.姓名,学生.系名,成绩.成绩FROM学生,课程,成绩; WHERE 学生.学号=成绩.学号; AND 课程.课程编号=成绩.课程编号; AND 课程.课程名称="计算机网络"; ORDER BY成绩.成绩 DESC


    正确答案:D
    解析:本题是一个多表连接查询的SQL语句,关键要注意表间连接条件的使用,如果使用超连接方式查询,则正确的语句格式为:
    SELECT……
    FROM数据库表1>INNER JOIN数据库表2>
    ON连接条件>
    WHERE……
    其中,INNER JOIN等价于JOIN,为普通的连接,在Visual FoxPro中称为内部连接;ON连接条件>指定两个进行表连接的条件字段。
    如果使用的是普通的连接方式,则只需在FROM短语中指定查询的数据表,各表名之间用逗号隔开,而各表之间的连接放在WHERE短语后面,设计两个连接条件时,用AND短语连接这两个条件。

  • 第14题:

    查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是( )。

    A.SELECT 课程名称,SUM (成绩)AS 分数 FROM 课程,学生成绩; WHERE课程.课程编号=学生成绩.课程编号; GROUP BY课程名称

    B.SELECT 课程名称,MAX(成绩)分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY课程名称

    C.SELECT 课程名称,SUM(成绩)分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY课程.课程编号

    D.SELECT 课程名称,MAX(成绩) AS 分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY课程编号


    正确答案:B
    解析:使用SQL语句查询课程的最高分,可以用MAX()函数来实现。由于查询的是每门课程的最高分,所以需要按照课程名称进行分组,故选项B正确。选项A的错误在于,查询结果由SUM(成绩)构成,是对分组后的成绩进行了求和,选项C也是同样的错误。选项D错误在于,AS子句后只有一个字段名,而查询结果字段有两个,无法匹配,也是错误的。

  • 第15题:

    列出存在有85分以上成绩的课程CNO。


    正确答案:SELECT DISTINCT CNO FROM SCORE WHERE DEGREE IN(SELECT DEGREE FROM SCORE WHERE DEGREE>85);
    SELECT DISTINCT CNO FROM SCORE WHERE DEGREE IN(SELECT DEGREE FROM SCORE WHERE DEGREE>85);

  • 第16题:

    查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是

    A.SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号=课程.课程编号; GROUP BY课程.课程编号

    B.SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号=课程.课程编号; GROUP BY 课程编号

    C.SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号=课程.课程编号; GROUP BY课程.课程编号

    D.SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号=课程.课程编号; GROUP BY课程编号


    正确答案:A
    解析:求最大值要利用MAX函数。要查询每门中的最高分,需要对课程进行分组。由于课程名称可能出现重名,因此分组依据为课程编号,且注意记录的惟一性,利用AS短语。可将“成绩”字段名重新命名为“最高分”作为新的字段名,用于显示查询结果。
    选项B)的分组条件中,没有指定从哪个表中进行记录分组,因此系统报错。选项C)和选项 D)的计算函数使用错误。 掌握Visual FoxPro中,常用函数表达式的命令格式及定义。

  • 第17题:

    使用如下三个数据库表: 学生(学号C(8),姓名C(8),性别C(2),班级C(8)) 课程(课程编号C(8),课程名称C(20)) 成绩(学号C(8),课程编号C(8),成绩N(5,1)) 查询所有选修了“高等数学”的学生的“相关”成绩,要求信息中包括学生姓名和成绩,并按成绩由低到高的顺序排列,下列语句正确的是( )。

    A. SELECT学生.姓名,成绩.成绩FROM学生,成绩; WHERE学生.学号=成绩.学号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC

    B. SELECT学生.姓名,成绩.成绩FROM课程,成绩; WHERE AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC

    C. SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; GROUP BY成绩.成绩ASC

    D. SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC


    正确答案:D
    本小题为多表连接查询,注意每两个表之间进行关联的关键字,利用ORDER BY短语可以对查询结果进行排序,升序关键字为ASC。选项A和选项B中缺少数据表文件。选项C中,GROUP BY短语使用错误,将查询结果进行排序的短语是0RDER BY。

  • 第18题:

    某学生上学期的四门课程与本学期的三门课程的成绩如表2.11所示。

    本学期的课程4即将举行考试,该课程至少应考______分,才能确保本学期的平均分超过上学期平均分的5%。

    A.79

    B.80

    C.81

    D.82


    正确答案:C
    解析:很容易算出,上学期4门课程的平均分为74分。本学期的平均分期望增加5%,因此,本学期平均分至少应为74×1.05分,所以总分至少应为4×74×1.05=310.8分。现在的3门课程的总分已经获得230分,因此课程4至少应考80.8分。由于得分一般是整数,所以该课程至少应考81分。在实际工作中,大量数据的计算经常不是死板地算,而是采用估计加纠偏的方法。上学期的4门课成绩可预先估计为平均值75,再将各个数据与平均分的差值记录下来,得到0,-8,+5,-1(其实,0不需要记录)。这样,很快就算出总偏差为-4,因此估计的每门课程平均分应降低1分,即为74分。本学期的平均分期望增加74×0.05=3.7分,应达到77.7分。现在各科对于该平均分的得失贡献是:+1.3,-7.7,+3.3,结果总偏差为-3.1。因此,课程4至少应达到77.7+3.1=80.8分,选择81分是正确的。对于数据比较多、数值分布比较集中的情况,上述方法比较实用,很快就能算出大致的结果,而且在计算过程中始终对数据有符合实际的宏观掌控。很多学生单凭公式计算,在计算过程中出现的偏差也常常浑然不知,最后的结果即使十分离奇,也没有发现。有实际工作经验的人在处理数据时常会用一些不同于书本上的方法,新就业的人员应注意吸取他们的实际经验并不断探索改进。

  • 第19题:

    求"C002"号课程成绩在60分以上的学生的学号和成绩。并按成绩由高到低排序。


    正确答案:select 学生.学号,成绩 from 学生,选课 where 学生.学号=选课.学号 and 课程号=

  • 第20题:

    某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(),所以对该联系()。
    查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:
    SELECT AVG(成绩)AS平均成绩,(62)
    FROM C,SC
    WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;

    A.差值AS MAX(成绩)-MIN(成绩)
    B.MAX(成绩)-MIN(成绩)AS差值
    C.差值IN MAX(成绩)-MIN(成绩)
    D.MAX(成绩)-MIN(成绩)IN差值

    答案:B
    解析:
    本题考查关系数据库及SQL基础知识。
    根据题意个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m。
    学生“选课”的联系类型为n:m,故需要构建一个独立的关系模式,且关系模式应有学生关系模式的码“学生号”和课程荠系模式的码‘课程号”,以及联系的属性“成绩”构成。故“选课”关系模式为:SC(学生号,课程号,成绩)。
    SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的as子句来实现的。As子句既可出现在select子句,也可出现在from子句中。

  • 第21题:

    某护理学院涉外护理专业学生小邱,本学期所修课程的学分和成绩为: 内科护理学课程3学分,成绩92(A); 健康评估课程3学分,成绩80(B); 社区护理学课程2学分,成绩98(A); 英语课程6学分,成绩70(C); 外科护理学课程3学分,成绩89(B)。 请计算该生本学期的平均学分绩点。


    正确答案:该生五项成绩GPA为:GPA=(4*4+3*3+2*4+6*2+3*3)/(4+3+2+6+3)=3.00

  • 第22题:

    一门课程的满分为100分,由个人报告成绩与小组报告成绩组成,其中个人报告成绩占70%,小组报告成绩占30%。已知小明的个人报告成绩与同一小组的小欣的个人报告成绩之比为7:6,小明该门课程的成绩为91分,则小欣的成绩最低为多少分()

    • A、78分
    • B、79分
    • C、81分
    • D、82分

    正确答案:C

  • 第23题:

    单选题
    查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是(  )。
    A

    SELECT学号,课程号,成绩FROM SC WHERE成绩BETWEEN70AND85

    B

    SELECT学号,课程号,成绩FROM SC WHERE成绩>=70OR成绩<=85

    C

    SELECT学号,课程号,成绩FROM SC WHERE成绩>=70OR<=85

    D

    SELECT学号,课程号,成绩FROM SC WHERE成绩>=70AND<=85


    正确答案: A
    解析:
    查询语句中,将查询结果输出,可以使用INTO或者TO短语。INTO子句的目标可以有3种:ARRAY<数组>,可将查询结果输出到数组中;CURSOR<临时表名>,可将查询结果输出到临时表中;DBF<表名>,可将查询结果输出到表中。TO FILE<文件名>表示输出到指定的文本文件,并取代原文件内容;TO PRINTER表示输出到打印机;TO SCREEN表示输出到屏幕。