niusouti.com

若要建立一个学生管理系统的输入界面,其中要求选择学生的性别、政治面貌(党/团/群众)及选课情况(公有5门课,可任选),下列设置方法正确的是 A. 将5门课程用一组5个选择框来标识,将性别和政治面貌用5个单选按钮来表示B. 在一个框架上绘制有5个复选框的控件数组标识5门课程,在一个框架上绘制两个单选按钮标识性别,在一个框架上绘制3个单选按钮表示政治面貌的3种情况C. 将5门课程用一组5个单选按钮来表示,将性别和政治面貌用5个选择框来表示D. 用一组10个选择框来表示课程、性别和政治面貌

题目

若要建立一个学生管理系统的输入界面,其中要求选择学生的性别、政治面貌(党/团/群众)及选课情况(公有5门课,可任选),下列设置方法正确的是 A. 将5门课程用一组5个选择框来标识,将性别和政治面貌用5个单选按钮来表示B. 在一个框架上绘制有5个复选框的控件数组标识5门课程,在一个框架上绘制两个单选按钮标识性别,在一个框架上绘制3个单选按钮表示政治面貌的3种情况C. 将5门课程用一组5个单选按钮来表示,将性别和政治面貌用5个选择框来表示D. 用一组10个选择框来表示课程、性别和政治面貌


相似考题

3.阅读下列说明以及图10-7和图10-8,回答问题1、问题2和问题3。[说明]某高等院校的教学管理具有选课管理和成绩管理两大功能。选课管理主要完成以下工作:(1)录入与生成新学期课程表;(2)学生选课注册;(3)查询,学生、教师、教学管理员可以查询课程表,获得课程信息、学生选课信息和学生、教师信息;(4)选课注册信息的统计与报表生成。成绩管理主要的功能为: (1)成绩录入:教学管理员录入学生考试成绩;(2)成绩查询:教师、教学管理员可以查询学生考试成绩。。学生只允许查询自己的考试成绩,不允许查询他人的成绩;(3)成绩统计与报表生成:教学管理员进行成绩统计,打印统计报表。把学生选课注册信息传送给财务系统,以便计算学生应交纳的费用。根据需要,系统设计的用例有“选课管理”、“成绩管理”、“查询课程信息”、“选课注册”、“管理开设课程”等用例。其中部分用例说明如下:“查询课程信息”:学生、教师或教学管理员启动查询课程信息时,该用例开始运行。根据输入的查询要求(查询主题或关键字),显示有关的课程信息;“选课注册”。当学生登录进行选课注册时,该用例开始运行,它提供了选择课程、注册、修改注册、删除注册等功能。学生登录需要用户标识(ID)和口令;“管理开设课程”。 当教学管理员登录系统进行产生选课信息操作时, 该用例开始运行。 它首先检查用户标识(ID)和口令,然后从数据库中取出学生的选课注册数据,按照要求进行分类统计,生成选课注册报表。活动者“学生”与用例“选课注册”的交互关系如下:当“学生”登录系统进入选课注册活动时,首先要输入用户标识(ID)和口令,经系统的“注册表单”接口对象验证,如果正确无误,则“学生”可以进行查询活动或选课活动,否则拒绝进入。若“学生”发出“查询”请求,系统的“选课注册表单”接口对象响应信息给“学生”,及发送增加或删除学生选课数据的消息。 “开设课程”对象响应该消息,找出数据库中的相关数据,增加或删除学生的姓名和所选的课程名,或做相应的修改,并把增加或删除学生课操作成功或失败的信息反馈给“选课注册表单”接口对象,“选课注册表单”接口对象再反馈给“学生”。如果“学生”按下“确认”键,则选课操作得到确认,发出提交请求。“选课注册表单”接口对象响应该请求,并发出“存储”消息。“开设课程”对象响应“存储”消息,进行数据库存储操作,选课数据存入数据库。若“学生”结束选课,发出“退出”系统请求,“注册表单”接口对象响应请求,关闭系统。图10-7为系统的顶层UML用例图。图10-8为选课注册顺序图。用例图解释了活动者与用例之间的交互关系。根据系统设计说明,将系统的顶层用例图补充完整。

参考答案和解析
正确答案:B
【解析】单选框具有多选一功能,把它们放到一个框架中,即可实现多个单选框的排他性。所以性别和政治面貌不能使用一组单选按钮放在框架中,而要放在不同德框架中。复选框具有同时多项选择功能,题中“选课情况”是可以多选的,因此可以用一组控件数组复选框来作为选框更合适。
更多“若要建立一个学生管理系统的输入界面,其中要求选择学生的性别、政治面貌(党/团/群众)及选课情况( ”相关问题
  • 第1题:

    若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生的姓名,应使用的SELECT语句是 ______。

    A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.AND.成绩>=80

    B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.OR.成绩>=80

    C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.OR.成绩>=80

    D. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.AND.成绩>=80


    正确答案:D
    解析:本查询是在学生表和选课表之间进行的,在语句中应有表的连接条件和记录的筛选条件,在4个选项中的表连接条件都是相同的,也是正确的,不同之处是连接条件和筛选条件之间的逻辑运算符的使用,在语句中只要使用了逻辑运算符OR就都不符合题意要求,正确答案应为选项D。

  • 第2题:

    试题2

    在“教学管理”数据库中有“学生”“课程”“教师”和“选课成绩”四张表。按要求创建查询。

    (1) 以“教学管理”数据库中的“学生”和“选课成绩”表为数据源,创建一个生产表查询,将成绩在90分以上的学生的“学生编号”和“姓名”,“性别”“年龄”和“成绩”存储到一个新表中,“学生编号”按降序排列。新表名为“90分以上学生情况”,查询的名称为“生成90分以上学生情况表”。

    (2) 以“教学管理”数据库中的“学生”“课程”和“选课成绩”表为数据源建立一个查询,查找每个班英语(二)的平均成绩并显示其班级号和平均成绩。假设,“学生编号”中的前4位表示班级号。查询命名为“每班英语平均分”。


    正确答案:
    试题2分析
    **********************
    (1)操作步骤:
    第一步:在“数据库”窗口中,单击“查询”对象,然后双击“在设计视图中创建查询”选项,这时屏幕上显示查询“设计”视图,并显示“显示表”对话框。
    第二步:在“显示表”对话框中,单击“表”选项卡,然后双击“学生”表和“选课成绩”表,将它们添加到查询“设计”视图上半部分的窗口中,单击“关闭”按钮,屏幕上显示窗口。
    第三步:双击“学生”表中的“学生编号”和“姓名”字段,将它们添加到“设计网格”中“字段”行的第1列到第2列中。双击“选课成绩”表中的“成绩”字段,将该字段添加到“设计网格”中“字段”行的第3列。
    第四步:在“学生编号”字段的“排序”下拉框中选择“降序“,在“成绩”字段的“条件”单元格中输入“>=90”。
    第五步:单击工具栏上的“查询类型”按钮右侧的向下箭头按钮,然后从下拉列表中选择“生成表查询”选项。这时,屏幕上显示“生成表”对话框。
    第六步:在“表名称”文本框中输入要创建的表名称“生成90分以上学生情况表”。然后单击“当前数据库”选项,将新表放入当前的“教学管理”数据库中。完成设置后,单击“确定”按钮。
    第七步:单击工具栏上的“视图”按钮,预览“生成表查询”新建的表。如果不满意,可以再次单击工具栏上的“视图”按钮,返回到“设计”视图,对查询进行修改,直到满意为止。
    第八步:在“设计”视图中,单击工具栏上的“运行”按钮,这时屏幕上显示一个提示框。
    第九步:单击“是”按钮,Access将开始建立“90分以上学生情况”表,生成新表后不能撤消所做的更改;单击“否”按钮,不建立新表。这里单击“是”按钮。
    (2)操作步骤:
    第一步:双击“查询”对象中的“在设计视图中创建查询”选项,屏幕上显示查询“设计”视图窗口,并显示“显示表”对话框。
    第二步:在“显示表”对话框中,单击“表”选项卡,然后双击“学生”、“课程”和“选课成绩”表将其添加到查询“设计”视图窗口上半部分,单击“关闭”按钮,屏幕上显示的窗口。
    第三步:由于要计算每班的平均成绩,因此应将班级号从“学生编号”中分离出来。在字段行的第1列单元格中输入“班级:Left([学生]![学生编号],4)”。其中的函数表示将“选课成绩”表中“学生编号”字段值的前4位取出来;其中的班级为新命名的字段。
    第四步:分别双击“选课成绩”和“课程”表中的“成绩”字段和“课程名称”字段,将其添加到“设计网格”中字段行的第2列和第3列中。
    第五步:单击工具栏上的“总计”按钮,并将“成绩”字段的“总计”行中函数改为Avg;在“课程名称”字段的“条件”单元格中输入“英语”,取消显示复选项,结束。
    第六步:保存该查询,并将其命名为“每班英语平均分”,查询结果。



  • 第3题:

    小张使用Java语言开发了一个“学生选课系统”,提供给全校学生选课使用。学生信息、课程信息、选课信息等数据都包含在使用软件Access建立和管理的“学生选课数据”这个数据库中。而数据库由小李负责维护和管理。学生小王使用了这个系统来选课。 请问,在这个例子中,数据库管理系统、用户、数据库管理员、数据库应用系统、数据库分别是什么?


    所有常用操作系统均可使用

  • 第4题:

    若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生姓名,应使用的SELECT语句是______。

    A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".AND.成绩>=80

    B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".OR.成绩>=80

    C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".OR.成绩>=80

    D.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".AND.成绩>=80


    正确答案:D

  • 第5题:

    假设某学校需要建立一个课程管理系统,管理学生选课及教师授课情况,规定一个学生可以选多门课程,一门课程可以有多个学生选修;一门课程只能有一个教师讲授,一个教师至多可以讲授一门课程。 (1)请在以上系统中确定出相应的实体以及各自的属性。 (2)请确定以上实体之间的必要的关系。