niusouti.com

试题13数据库中有“平时成绩表”,包括“学号”“姓名”“平时作业”“小测验”“期中考试”“平时成绩”和“能否考试”等字段,其中,平时成绩=平时作业*50%+小测验*10%+期中成绩*40%,如果学生平时成绩大于等于60分,则可以参加期末考试(“能否考试”字段为真),否则学生不能参加期末考试。下面的程序按照上述要求计算每名学生的平时成绩并确定是否能够参加期末考试。请在空白处填入实弹的语句,使程序可以完成所需要的功能。Private Sub Command0_Click()Dim db As SingleDi

题目

试题13

数据库中有“平时成绩表”,包括“学号”“姓名”“平时作业”“小测验”“期中考试”“平时成绩”和“能否考试”等字段,其中,平时成绩=平时作业*50%+小测验*10%+期中成绩*40%,如果学生平时成绩大于等于60分,则可以参加期末考试(“能否考试”字段为真),否则学生不能参加期末考试。

下面的程序按照上述要求计算每名学生的平时成绩并确定是否能够参加期末考试。请在空白处填入实弹的语句,使程序可以完成所需要的功能。

Private Sub Command0_Click()

Dim db As Single

Dim rs As Single

Dim pazy As DAO.Field, xcy As DAO.Field, qzks As DAO.Field

Dim ps As DAO.Field , ks As DAO.Field

Set db = CurrentDb

Set rs = db.OpenRecordset(“平时成绩表”)

Set pszy = rs.Fields(“平时作业”)

Set xcy= rs.Fields(“小测验”)

Set qzks = rs.Fields(“期中考试”)

Set ps = rs.Fields(“平时成绩”)

Set ks = rs.Fields(“能否考试”)

Do While Not rs.EOF

rs.Edit

ps=__【14】____

If ps >=60 Then

ks=True

Else

Ks=False

End If

rs.___【15】___

rs.MoveNext

Loop

rs.close

db.close

Set rs = Nothing

Set db=Nothing

End Sub


相似考题
更多“试题13数据库中有“平时成绩表”,包括“学号”“姓名”“平时作业”“小测验”“期中考试”“平时成绩”和“能否 ”相关问题
  • 第1题:

    关于AB类()课程,其总评成绩是由50%平时成绩和50%考试成绩组成;其平时成绩则由随堂练习、作业和课程论坛三部分按一定比例组成。


    参考答案:网络面授

  • 第2题:

    有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价

    A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)

    B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)


    正确答案:B
    解析:IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用“=”运算符;EXISTS是谓词,用来检查在子查询中时候有结果返回。

  • 第3题:

    学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地址),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。

    A.学号,系编号

    B.学号,专业

    C.学号,姓名

    D.学号,无外键


    正确答案:A

  • 第4题:

    (13)数据库中有“学生成绩表”,包括“姓名”、“平时成绩”、“考试成绩”和“期末总评”等字段。现要根据“平时成绩”和“考试成绩”对学生进行“期末总评”。规定:

    “平时成绩”加“考试成绩”大于等于85分,则期末总评为“优”,“平时成绩”加“考试成绩”小于60分,则期末总评为“不及格”,其他情况期末总评为“合格”。

    下面的程序按照上述要求计算每名学生的期末总评。请在空白处填入适当的语句,使程序可以完成指定的功能。

    Private Sub Command0_Click()

    Dim db As DAO.Database

    Dim rs As DAO.Recordset

    Dim pscj,kscj,qmzp As DAO.Field

    Dim count As Integer

    Set db=CurrentDb()

    Set rs=db.OpenRecordset("学生成绩表")

    Set pscj=rs.Fields("平时成绩")

    Set kscj=rs.Fields("考试成绩")

    Set qmzp=rs.Fields("期末总评")

    count=0

    Do While Not rs.EOF

    【14】

    If pscj+kscj>=85 Then

    qmzp="优"

    ElseIf pscj+kscj<60 Then

    qmzp="不及格"

    Else

    qmzp="合格"

    End If

    rs.Update

    count=count+1

    【15】

    Loop

    rs.Close

    db.Close

    Set rs=Nothing

    Set db=Nothing

    MsgBox "学生人数:"&count

    End Sub


    正确答案:
    (14)rs.Edit
    (15)rs.MoveNext

  • 第5题:

    在学生成绩表中,有字段“总评成绩”、“平时成绩”和“期末考试”,其中,总评成绩=0.3×平时成绩+0.7×期末考试。在设计表时,字段“总评成绩”的数据类型应该是()

    • A、计算
    • B、数字
    • C、整数
    • D、文本

    正确答案:A

  • 第6题:

    课程重考成绩中也计入平时成绩。


    正确答案:错误

  • 第7题:

    ()和()考试只记卷面成绩,不计算平时成绩。

    • A、期末考试
    • B、重修
    • C、期中考试
    • D、补考

    正确答案:B,D

  • 第8题:

    设教学数据库中有四个关系: 教师(教师编号,教师姓名,联系电话) 课程(课程号,课程名,教师编号) 学生(学号,学生姓名,年龄,性别,专业) 选课(学号,课程号,成绩)检索所有姓“李”的学生的姓名和年龄。


    正确答案:Select 学生姓名,年龄 from 学生 where 学生姓名 like ‘李%’

  • 第9题:

    有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)

    • A、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)
    • B、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • C、SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • D、SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)

    正确答案:B

  • 第10题:

    在成绩表中有字段“总评成绩”、“平时成绩”和“期末考试”等,其中,总评成绩=平时成绩+0.7×期末考试。则进行表设计时,字段“总评成绩”的数据类型应该是()

    • A、计算
    • B、数字
    • C、整数
    • D、文本

    正确答案:A

  • 第11题:

    单选题
    在“成绩表”中有字段:平时成绩、期中考试、期末考试和总评成绩。其中,总评成绩=平时成绩+期中考试×20%+期末考试×70%,在建表时应将字段“总评成绩”的数据类型定义为()
    A

    文本

    B

    长整型

    C

    单精度

    D

    计算


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

  • 第12题:

    单选题
    成绩表中有“总评成绩”、“平时成绩”和“期末考试”等字段,其中,总评成绩=平时成绩+0.6×期末考试。则进行表设计时,“总评成绩”的数据类型应该是()
    A

    计算

    B

    数字

    C

    整数

    D

    文本


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

  • 第13题:

    数据库中有“平时成绩表”,包括“学号”、“姓名”、“平时作业”、“小测验”、“期中考试”、“平时成绩”和“能否考试”等字段,其中,平时成绩=平时作业×50%+小测验×10%+期中成绩×40%。如果学生平时成绩大于等于60分,则可以参加期末考试(“能否考试”字段为真),否则学生不能参加期末考试。 下面的程序按照上述要求计算每名学生的平时成绩并确定是否能够参加期末考试,请在空白处填入适当的语句,使程序可以完成所需要的功能。 PrivateSub Command0_Click( ) Dim dbAs DA0.Database Dim rsAs DA0.Recordset Dim pszyAs DA0.Field,xcy As DA0.Field,qzksAs DA0.Field Dim psAs DA0.Field,ks As DA0.FieldSet db=CurrentDb( ) Setrs=db.Openrecordset(”平时成绩表”) Setpszy=rs.Fields(”平时作业”) Setxcy=rs.Fields(”小测验”) Setqzks=rs.Fields(”期中考试”) Setps=rs.Fields(”平时成绩”) Setks=rs.Fields(”能否考试”) Do WhileNot rs.EoF rs.Edit ps=__________ Ifps>=60 Then ks=True Else ks=False End If rs.__________ rs.MoveNext Loop rs.Close db.Close Setrs=Nothing Setdb=Nothing End Sub 横线处应填写的内容是( )。

    A.0.5*gzks+0.1*xcy+0.4* pszy CLOSE

    B.0.5*gzks+0.1*xcy+0.4*pszyUPDATE

    C.0.5*pszy+0.1*xcy4+0.4*gzks CLOSE

    D.0.5*pszy4+0.1*xcy4+0.4*gzksUPDATE


    正确答案:D
    计算每个学生的平均成绩,如果学生的平均成绩大于等于60分,将可进行考试,如果小于60分,将不能参加考试,所以在第一个空要进行成绩的计算,所以答案为0.5*pszy+0.1*xcy+0.4*qzks,第二个空是对计算数据进行更新,所以答案为UPDATE。

  • 第14题:

    mdb”数据库中有教师、课程、授课、课程成绩和学生表。

    (1)以学生、课程和课程成绩表为数据源,创建查询生成表“查询1”,生成成绩表。生成学生姓名、课程名称和成绩字段。成绩表结果如图所示。

    (2)以教师、课程、授课和课程成绩表为数据源,创建查询“查询2”,统计具有博士学历的教师所教学生数。结果显示教师姓名、学历和学号之Count字段。查询结果如图所示。


    正确答案:

  • 第15题:

    某学校的教学信息关系数据库中有如下两个表:

    学生表(学号,姓名,性别,专业)

    成绩表(学号,课程名,分数)

    用SQL语句表达下述查询:

    (a)检索分数高于80分的所有学生的学号和分数。

    (b)检索选修了“高等数学”课程的所有学生的学号。


    正确答案:
    SELECT学号,分数FROM成绩表WHERE分数>80
    SELECT学号FROM成绩表WHERE课程名='高等数学'

  • 第16题:

    成绩表中有“总评成绩”、“平时成绩”和“期末考试”等字段,其中,总评成绩=平时成绩+0.6×期末考试。则进行表设计时,“总评成绩”的数据类型应该是()

    • A、计算
    • B、数字
    • C、整数
    • D、文本

    正确答案:A

  • 第17题:

    总成绩由哪几部分组成,分别占多少比例?()

    • A、课程考试成绩*60%+平时成绩*10%+网上及阶段练习作业*30%
    • B、课程考试成绩*60%+平时成绩*10%+网上及阶段练习作业*15%+答疑论坛发帖数*5%+课件点击次数*10%+阅读课件时长(参考)
    • C、课程考试成绩*75%+平时成绩*10%+网上及阶段练习作业*15%
    • D、课程考试成绩*60%+平时成绩*10%+网上及阶段练习作业*25%+答疑论坛发帖数*5%

    正确答案:B

  • 第18题:

    根据学校相关规定,学生的平时成绩包括学生平时的()情况

    • A、学习态度
    • B、出勤
    • C、课堂讨论
    • D、作业

    正确答案:A,B,C,D

  • 第19题:

    关于课程成绩评定下列叙述正确的是()

    • A、以期末考试成绩为主,参考平时成绩
    • B、期末考试成绩占总评成绩的60%,平时成绩占40%
    • C、只以期中和期末成绩为准
    • D、包括期末考试成绩,平时测验及期中考核成绩

    正确答案:A,D

  • 第20题:

    有一个名为“Students”的SQL Server数据库,在其中有一个包含学号、姓名、性别、班级、数学、语文、英语7个字段的“学生成绩表”,使用该数据库中的信息,写出实现下列要求的SQL语句。 查询所有男生的数据记录


    正确答案: Select*from 学生成绩表 where 性别=“男”

  • 第21题:

    在“成绩表”中有字段:平时成绩、期中考试、期末考试和总评成绩。其中,总评成绩=平时成绩+期中考试×20%+期末考试×70%,在建表时应将字段“总评成绩”的数据类型定义为()

    • A、文本
    • B、长整型
    • C、单精度
    • D、计算

    正确答案:D

  • 第22题:

    单选题
    在学生成绩表中,有字段“总评成绩”、“平时成绩”和“期末考试”,其中,总评成绩=0.3×平时成绩+0.7×期末考试。在设计表时,字段“总评成绩”的数据类型应该是()
    A

    计算

    B

    数字

    C

    整数

    D

    文本


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

  • 第23题:

    单选题
    在成绩表中有字段“总评成绩”、“平时成绩”和“期末考试”等,其中,总评成绩=平时成绩+0.7×期末考试。则进行表设计时,字段“总评成绩”的数据类型应该是()
    A

    计算

    B

    数字

    C

    整数

    D

    文本


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