教师批改作业的方式有哪些?()
A.全面批改
B.重点批改
C.轮流批改
D.当面批改和指导学生互相批改
阅读下列说明以及数据流图,回答问题1、问题2和问题3。
[说明]
某学校建立了一个网上作业提交与管理系统,基本功能描述如下:
(1)账号和密码。任课老师用账号和密码登录系统后,提交所有选课学生的名单。系统自动为每个选课学生创建登录系统的账号和密码。
(2)作业提交。学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需完成作业,单击“提交”按钮上交作业。
(3)批阅。系统自动批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中
如果将数据库服务器(记为DB)作为一个外部实体,那么在绘制该系统的数据流图时,还应有哪些外部实体和数据存储?
阅读下列说明以及数据流图,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
某学校建立了一个网上作业提交与管理系统,基本功能描述如下:
(1)账号和密码。任课老师用账号和密码登录系统后,提交所有选课学生的名单。系统自动为每个选课学生创建登录系统的账号和密码。
(2)作业提交。学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需完成作业,单击“提交”按钮上交作业。
(3)批阅。系统自动批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中。
如果将数据库服务器(记为DB)作为一个外部实体,那么在绘制该系统的数据流图时,还应有哪些外部实体和数据存储?
阅读以下某网上作业提交与管理系统的技术说明,根据要求回答问题1~问题3。
[说明]
某学校建立了一个网上作业提交与管理系统,基本功能描述如下。
(1)账号和密码。任课老师用账号和密码登录系统后,提交所有选修学生的名单。系统自动为每个选修学生创建登录系统的账号和密码。
(2)作业提交。选修学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该选修学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需完成作业,单击[提交]按钮上交作业。
(3)批阅。系统自动批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中。
在系统的需求分析阶段,使用用例对系统需求建模。表1-8和表1-9分别给出了其中用例“创建选修学生账号和密码”、用例“作业申请”的概要描述。
请使用[说明]中的词汇,将表1-8和表1-9中的(1)~(10)空缺处的内容填写完整。
教师批改作业后及时告知学生批改结果,此种激发学生学习动机的方法是()
A 利用反馈激发学习动机
B 创设情境激发学生学习动机
C外部动机为辅
D 内部动机为主
2015年下半年软件设计师考试下午真题试题一(共15分)阅读下列说明和图,回答问题丨至问题4将解答填入答题纸的对应栏内。【说明】某慕课教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。系统的主要功能如下:提交作业。验证学生标识后,学生将电子作业通过在线的方式提交,并进行存储。系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。下载未批改作业。验证讲师标识后,讲师从系统中下载学生提交的作业。下载的作业将显示在屏幕上。批改作业。讲师按格式为每个题目进行批改打分,并进行整体评价。上传批改后的作业。将批改后的作业(包括分数和评价)返回给系统,进行存储。记录分数和评价。将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改口获取已批改作业。根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。作业抽检。根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。现采用结构化方法对在线作业批改系统进行分析与设计,获得如图1-1所示的上下文数据流图和囹1-2所示的0层数据流图。图1-1比Sc启的柞业”JS的养磴曲那业抽輪耶生*jgf壯ft上怜at改后的挣业址*勢#(率崭TMtan一jtarnff*图b!0屋敷据汛團事生冷恢【问题1】(3分)使用说明中的词语,给出图1-1中的实体E1E3的名称。【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1D4的名称。【问题3】(6分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。【问题4】(2分)若发送给学生和讲师的通知是通过第三方Email系统进行的,则需要对图1-1和图1-2进行哪些修改?用100字以内文字加以说明。试题二(共15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某企业拟构建一个高效、低成本、符合企业实际发展需要的办公自动化系统。工程师小李主要承担该系统的公告管理和消息管理模块的研发工作。公告管理模块的主要功能包括添加、修改、删除和查看公告。消息管理模块的主要功能是消息群发。小李根据前期调研和需求分析进行了概念模型设计,具体情况分述如下:【需求分析结果】(1)该企业设有研发部、财务部、销售部等多个部门,每个部门只有一名部门经理,有多名员工,每名员工只属于一个部门,部门信息包括:部门号、名称、部门经理和电话,其中部门号唯一确定部门关系的每一个元组。(2)员工信息包括:员工号、姓名、岗位、电话和密码。员工号唯一确定员工关系的每一个元组;岗位主要有经理、部门经理、管理员等,不同岗位具有不同的权限。一名员工只对应一个岗位,但一个岗位可对应多名员工。(3)消息信息包括:编号、内容、消息类型、接收人、接收时间、发送时间和发送人。其中(编号,接收入)唯一标识消息关系中的每一个元组。一条消息可以发送给多个接收人,一个接收人可以接收多条消息。(4)公告信息包括:编号、标题、名称、内容、发布部门、发布时间。其中编号唯一确定公告关系的每二个元组。一份公告对应一个发布部门,但一个部门可以发布多份公告;一份公告可以被多名员工阅读,一名员工可以阅读多份公告。【概念模型设计】根据需求分析阶段收集的信息,设计的实体联系图(不完整)如图2-1所示:圈卜I我徉联系曲【逻辑结构设计】根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):部门(a),部门经理,电话)员工(员工号,姓名,岗位号,部门号,电话,密码)岗位(岗位号,名称,权限)消息(b),消息类型,接收时间,发送时间,发送人)公告(c),名称,内容,发布部门,发布时间)阅读公告(d),阅读时间)【问题1】(5分)根据问题描述,补充四个联系,完善图2-1所示的实体联系图。联系名可用联系1、联系2、联系3和联系4代替,联系的类型分为1:1、1:n和m:n(或1:1、1:*和*:*)。【词题2】(8分)(1)根据实体联系图,将关系模式中的空(a)(d)补充完整。(2)给出“消息”和“阅读公告”关系模式的主键与外键。【问题3】(2分)、消息和公告关系中都有“编号”属性,请问它是属于命名冲突吗?用100字以内文字说明原因。试题三(共15分)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】一某出版社拟开发一个在线销售各种学术出版物的网上商店(ACShop),其主要的功能需求描述如下:ACShop在线销售的学术出版物包括论文、学术报告或讲座资料等。ACShop的客户分为两种:未注册客户和注册客户。未注册客户可以浏览或检索出版物,将出版物添加到购物车中。未注册客户进行注册操作之后,成为ACShop注册客户。注册客户登录之后,可将待购买的出版物添加到购物车中,并进行结账操作。结账操作的具体流程描述如下:从预先填写的地址列表中选择一个作为本次交易的收货地址。如果没有地址信息,则可以添加新地址。选择付款方式。ACShop支持信用卡付款和银行转账两种方式。注册客户可以从预先填写的信用卡或银行账号中选择一个付款。若没有付款方式信息,则可以添加新付款方式。确认提交购物车中待购买的出版物后,ACShop会自动生成与之相对应的订单。管理员负责维护在线销售的出版物目录,包括添加新出版物或者更新在售出版物信息等操作。现采用面向对象方法分析并设计该网上商店ACShop,得到如图3-1所示的用例图和图3-2所示的类图。ACShopJ理st善户A图3-1用训图見浙在左出IK环匚)【问题1】(4分)据说明中描述,给出图3-1中所对应的用例名。【问题2】(4分)根据说明中的描述,分别说明用例“添加新地址”和“添加新付款方式”会在何种情况下由图3-1中的用例和扩展而来?【问题3】(7分)根据说明中的描述,给出图3-2中(1)所对应的类名。试题四(共15分)阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】计算两个字符串x和y的最长公共子串(LongestCommonSubstring)。假设字符串x和字符串y的长度分别为m和n,用数组c的元素cij记录x中前i个字符和y中前j个字符的最长公共子串的长度。MgT*1若F旬艮曲=兀刀W0其它cij满足最优子结构,其递归定义为:计算所有cij(0WiWm,OWjWn)的值,值最大的cij即为字符串x和y的最长公共子串的长度。根据该长度即i和j,+确定一个最长公共子串。【C代码】常量和、变量说明X,y:长度分别为m和n的字符串cij:记录x中前i个字符和y中前j个字符的最长公共子串的长度maX:X和y的最长公共子串的长度maxi,maXj:分别表示x和y的某个最长公共子串的最后一个字符在x和y中的位置(序号)(2)C程序#include#includeintc5050;intmaxi;intmaxj;intlcs(char*x,intm,char*y,intn)inti,j;intmax=0;ci0=0;ci0=0;maxi=0;maxj=0;for(i=0;i=m;i+)for(i=1;i=n;i+)for(i=1;i=m;i+)for(j=1;j=n;j+)If(1)ci