一种计算器、考试分数统计方法及装置的制作方法

文档序号:6355199阅读:186来源:国知局
专利名称:一种计算器、考试分数统计方法及装置的制作方法
技术领域
本发明涉及分数计算技术领域,特别是涉及一种计算器、考试分数统计方法及装置。
背景技术
在数据处理过程中,有些数据可能具有这样的特点一项数据可能由多个子项数 据组成,在子项繁多的情况下,如果要计算出所有子项数据之和,将是一个非常繁琐的过程。例如,对于某一考试试卷而言,可能包括多个小题。此时,试卷总分等于各个小题 分数之和。而对于一些主观题而言,通常需要由阅卷人进行手工打分,如果需要统计主观题 部分的总分,则需要进行手工计算。如果主观题的数目较多,则如果采用手工计算总分的方 法,则将是一个非常费时费力的过程。当然,可以借助现有的计算器工具进行手动计算,但是计算过程也会比较繁琐。例 如,在打开计算器之后,每计算出一个考生的分数,就需要进行手动记录,例如要么用笔写 在试卷上,或者手动输入到计算机系统中,等等,然后再将计算器清零,重新计算下一个考 生的考试分数,如此往复。可见,考试分数的统计效率比较低。

发明内容
本发明提供一种计算器、考试分数统计方法及装置,能够提高考试分数的统计效率。本发明提供了如下方案—种计算器,包括数字键、学号输入指示键、显示器及存储器。优选地,还包括小数点输入指示键。优选地,还包括双位输入指示键。优选地,还包括速加开始指示键及速加结束指示键。优选地,还包括下一个学号输入指示键。优选地,还包括数据传输接口。一种考试分数统计方法,包括当接收到学号输入指示时,将其后输入的预置数目的数字作为当前学生的学号;接收用户通过计算器键盘输入的多个字符,所述计算器为权利要求1至6任一项 所述的计算器;根据所述通过计算器键盘输入的多个字符,统计出考试分数;

保存学号与所述考试分数之间的对应关系。优选地,所述根据所述通过计算器键盘输入的多个字符,统计出考试分数包括如果所述字符中包括速加开始指示,则按照预先设置的分隔条件,将所述连续输 入的字符进行分隔,根据分隔的结果,确定各个小题的得分;
根据速加结束的指示,输出各个小题得分的相加结果,以得到考试分数。优选地,所述按照预先设置的分隔条件,将所述连续输入的字符进行分隔,根据分 隔的结果,确定各个小题的得分包括当所述用户连续输入的字符全部为数字时,在每位数字之间进行分隔,并将每位 数字确定为各个小题的得分;和/ 或当所述用户连续输入的字符中包括小数点时,根据在该小数点前输入的数字确定 当前小题的得分;和/ 或当所述用户连续输入的字符中包括双位输入标识时,取在该双位输入标识后输入 的两位数字,作为下一小题的得分。优选地,还包括当接收到下一个学号输入指示时,将当前学生的学号加一后,作为下一个学生的学号。优选地,还包括通过数据传输接口将所存储的学号及考试分数导出。一种考试分数统计装置,包括第一学号输入单元,用于当接收到学号输入指示时,将其后输入的预置数目的数 字作为当前学生的学号;接收单元,用于接收用户通过计算器键盘输入的多个字符,所述计算器为前述任 一项所述的计算器;计算单元,用于根据所述通过计算器键盘输入的多个字符,统计出考试分数;存储单元,用于保存学号与所述考试分数之间的对应关系。优选地,所述计算单元包括分隔子单元,用于如果所述字符中包括速加开始指示,则按照预先设置的分隔条 件,将所述连续输入的字符进行分隔,根据分隔的结果,确定各个小题的得分;输出子单元,用于根据速加结束的指示,输出各个小题得分的相加结果,以得到考 试分数。优选地,所述分隔子单元包括第一分隔子单元,用于当所述用户连续输入的字符全部为数字时,在每位数字之 间进行分隔,并将每位数字确定为各个小题的得分;和/或第二分隔子单元,用于当所述用户连续输入的字符中包括小数点时,根据在该小 数点前输入的数字确定当前小题的得分;和/ 或第三分隔子单元,用于当所述用户连续输入的字符中包括双位输入标识时,取在 该双位输入标识后输入的两位数字,作为下一小题的得分。优选地,还包括第二学号确定单元,用于当接收到下一个学号输入指示时,将当前学生的学号加一后,作为下一个学生的学号。优选地,还包括 数据导出单元,用于通过数据传输接口将所存储的学号及考试分数导出。根据本发明提供的具体实施例,本发明公开了以下技术效果本发明实施例提供的方案中,可以在计算器中输入学生的学号,并且在计算出一 个考生的考试分数之后,可以将当前学生的学号与其考试分数之间的对应关系保存到计算 器中。这样,可以在统计出所有考生的考试分数之后,再统一调出计算器中保存的考试分 数,然后统计进行记录,这样可以大幅提高统计考试分数的效率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获 得其他的附图。图1是本发明实施例提供的计算器的示意图;图2是本发明实施例提供的方法的流程图;图3是本发明实施例提供的装置的示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的 范围。实施例一本发明实施例一首先提供了一种计算器,该计算器可以包括数字键、学号输入指 示键、显示器及存储器。其中,数字键可以有10个,分别对应0至9这10个数字。在实际应用中,通常需要统计很多考生的考试分数,并且通常可以通过学号来区 分每个考生。针对这种情况,本发明实施例的计算器上设置有学号输入指示键,也即,用户 在统计某个学生的考试得分之前,还可以首先输入该考生的学号,这样可以区分不同考生 的得分。输入考号时,就可以首先按下该学号输入指示键,接下来就可以按下指定位数的数 字,例如四位数字,则计算器就可以将学号输入指示之后输入的四位数字识别为考生的学 号。学号对应的各个数字不会计入后续的考试分数统计过程,只相当于用不同的数字编号 区分各个不同的考生。具体的,假设每个考生的学号均为四位,则在按下学号输入指示键之后,就可以输 入四位数字,然后可以按下速加开始指示键,并按照该考生各个小题的得分,按下数字键, 在必要的时候按下双位输入指示键或者小数输入指示键即可。在将一个考生的考试分数统 计完毕之后,又可以按下学号输入指示键,并按下下一个考生的学号对应的数字键,然后重 复后续操作即可。
当然,通常考生的学号可能是顺序排列的,为了进一步提高考试分数统计效率,还 可以在计算器上设置下一个学号输入指示键。这样,只需要在统计第一个考生的考试得分 时,需要按下学号输入指示键,并按下学号的各个数字对应的数字键,在统计完第一个考生 的考试得分之后,就可以按下下一个学号输入指示键,计算器的计算逻辑就可以按照预先 设定的规则,自动在上一个学号的基础上得到当前考生的学号,而不需要再一个个地按下 当前考生的学号对应的各个数字键。例如,当前考生的学号总是上一个学号加一,则接收到 下一个学号输入指示时,就可以将上一个学号加一,作为当前考生的学号即可。在存储考生的考试分数时,可以保存每个考试分数对应的学号。其中,这里的考试 分数可以包括考生的考试总分,也即,根据用户的输入,可以计算出每个考生的考试总分, 并保存考生的学号与考试总分之间的对应关系,这样可以得知具体是哪个学生考试总分得 了多少。另外,在一些应用中,可能需要统计各个考生每个小题的得分情况,因此,在存储最 终的考试总分的同时,还可以分别存储每个小题的得分,也即,保存学号与考试分数之间的 对应关系时,该考试分数也可以是指保存学号与该考生的各个小题得分之间的对应关系。 当然,在需要存储每个小题的得分的情况下,针对各个小题,即使某考生该小题的得分为0, 在统计考试分数时,也需要在计算器上按下“0”对应的数字键。以保证各个小题的题号与 得分之间的对应关系的正确性。在本发明优选实施例中,为了进一步提高考试分数的计算速度,还可以采用“速 加”的方式进行计算。也即,计算器可以具有速加模式,在该模式下,以特殊的计算逻辑进 行计算。其中,本发明实施例所谓“速加”是相对于普通的加法运算而言的,对于普通的加 法运算而言,需要多次按下“ + ”键,而本发明实施例的方法在进行加法运算时,不需要按下 “ + ”键,会节省用户的按键次数,速度比较快,因此,称为“速加”。在这种情况下,该计算器 还可以具有速加开始指示键及速加结束指示键。当然,该计算器也可以用于普通的加法运算,因此,为了与普通的加法运算相区 另IJ,该计算器具有速加开始指示键,当用户按下该键时,计算器就可以按照“速加”的逻辑对 用户输入进行处理。对于用户而言,在按下该键之后,就可以顺序输入各个小题的得分,期 间不需要输入加法运算符;当输入完各个小题的得分之后,还可以按下速加结束指示键,计 算器在接收到该指示之后,就可以认为用户已经完成了各个小题分数的输入,然后,将各个 小题得分的相加结果输出即可。当然,该计算器可以具有显示器,可以显示出用户输入的数 字,以及最终的考试分数输出结果。同时,由于通常需要计算多名考生的考试分数,因此,本发明实施例还可以将计算 出的当前考生的考试分数暂时存储在计算器中,然后再计算下一个考生的考试分数,最后 再从计算器中读取出每个考生的考试分数。因此,该计算器还具有存储器,用于存储计算出 的考试分数。需要说明的是,在利用本发明实施例提供的计算器统计考试分数的过程中,如果 采用速加模式,则用户不需要输入数学运算符号,而只需要输入各小题的得分,计算器就可 以给出最终计算出的考试分数,下面对此进行详细地介绍。 其中,对于考试分数而言,首先具有如下特点各个小题的得分一般都在10分以 内,因此,在本发明实施例中,在执行速加时,用户只需要依次按下数字键即可。例如,假设 共有五个小题,从第一小题到第五小题,某考生的得分分别是3、5、2、7、6,则用户直接输入“35276”即可。相应的,由于用户是连续输入的各个小题的分数,中间没有运算符号等作为 间隔,对于普通的计算机而言,会将“35276”作为一个五位数看待,但实际上应该是五个一 位数。因此,为了使计算器能够正确进行计算并给出计算结果,还需要对计算器的计算逻辑 进行修改。具体的,可以预先设置分隔条件,使得在速加模式下,计算逻辑能够按照这个分隔 条件,对用户输入的字符进行分隔。例如,最基本的分隔条件就可以是当用户连续输入的 字符全部为数字时,在每位数字之间进行分隔,并将每位数字确定为各个小题的得分。也就 是说,在前述例子中,当用户输入“35276”时,利用该分隔条件,就可以将这一串字符分隔为 3、5、2、7 、6这五个一位数,并将这些数字进行加法运算,并最终输入相加结果23。当然,在一些情况下,也可能存在某小题的得分是两位数的情况,为此,本发明实 施例提供的计算器上还可以具有双位输入指示键,例如,键上可以显示为“S”,用户在需要 输入某两位数时,就可以首先按下该双位输入指示键,然后再分别按下这个两位数对应的 数字键。例如,某小题得分是12分,则可以先按下双位输入指示键,然后再分别按下“1”、 “2”两个数字键,这样计算逻辑就可以把“ 12”作为一个两位数看待。或者,在另一些情况下,还可能存在某小题的得分是小数的情况,而且,小数点后 的数字一般都是5,例如,某小题的得分可能是1. 5,或者2. 5,等等。为此,本发明实施例提 供的计算器中,还可以具有小数输入指示键。具体的,当某小题的得分为小数时,则可以先 输入这个小数的整数部分,然后再按下小数输入指示键。这样,计算逻辑就可以将这个小题 的得分作为一个小数处理。例如,某小题得分是2. 5分,则可以先按下“2”所在的数字键, 然后只需要按下小数输入指示键,计算逻辑,就可以将2. 5作为当前小题的得分。当然,如 果小数位的数字不全部为5,则也可以设置为其他的数字,或者,也可以允许用户输入完整 的小数,也即可以像正常的小数输入一样,在输入了整数位之后,再输入小数输入指示,然 后再输入小数位数字。当然,对于后者,还可以相应的修改计算逻辑,使得计算逻辑能够将 小数位之后的下一个数字识别为下一个小题的得分。需要说明的是,在实际应用中,可能会用到上述各种分隔条件中的一个或多个,并 且各个分隔条件之间并不会互相冲突。例如,用户输入的一串字符为245S12476. 258,则计 算器的计算逻辑可以将其识别为2、4、5、12、4、7、6.5、2、5、8这十个数。如果之后用户输入 了速加结束指示,则可以给出考试分数55. 5。在实际应用中,一些教学辅助工具可能还需要对每个学生的考试分数或者各个小 题的分数进行一些统计,以分析学生对各个知识点的掌握情况,等等,这样,可能需要将考 生的考试分数或各小题的得分输入到计算机系统中。为此,该计算机上还可以包括数据传 输接口,通过该接口可以将计算器中存储的数据导出到计算机系统中。这样,就可以在计算 机系统中进行各种统计分析操作了。其中,该数据传输接口可以是常见的USB接口等等,并 且,为了便于同时与更多的硬件产品连接,还可以同时具有多个USB接口。可见,利用本发 明实施例提供的计算器,还可以帮助实现快速的分数录入,有利于辅助教学软件功能的实 现。当然,该计算器上还可以包括一些功能键,例如单项清除键及总清除键等,其中, 单项清除键用于清除当前输入的最后一个字符,总清除键用于清除当前输入的所有字符。此外,在不进行分数统计的情况下,该计算器还可以作为普通的计算器使用,或者,可以与便携式计算机等相连,用作扩展的数字键盘,等等。为此,该计算器上还可以具有 切换指示键,通过该切换键,将计算器切换到各种需要的模式。例如,图1所示就可以是本发明实施例提供的一种计算器,其中,具有0至9十个 数字键,“00”对应的是双位输入指示键,“.”对应的是小数输入指示键,“Num Lock”对应的 是学号输入指示键,“/”对应的是下一个学号输入指示键,“*”对应的是速加开始指示键, “Enter”对应的是速加结束指示键,“_”对应的是总清除键,“Back Space”对应的是单项清 除键,“切换”对应的是切换指示键。“ + ”对应的是加号键,当用户将计算器切换到普通计 算器模式时,该“ + ”可以作为普通计算器中加号键使用,即用户可以在输入每个小题分数之 后,输入“ + ”,这样,计算器的计算逻辑可以自动将其作为每个小题得分的分隔符,并执行将 各个小题的分数相加的操作,同时,还可以记录每个小题的得分。实施例二与本发明前述实施例一提供的计算器相对于,本发明实施例还提供了一种考试分 数统计方法,参见图2,该方法包括以下步骤S201 当接收到学号输入指示时,将其后输入的预置数目的数字作为当前学生的 学号;S202:接收用户通过计算器键盘输入的多个字符,所述计算器为权利要求1至6任 一项所述的计算器;S203 根据所述通过计算器键盘输入的多个字符,统计出考试分数;S204 保存学号与所述考试分数之间的对应关系。为了进一步提高考试分数的统计效率,还可以进行速加,此时,考试分数的计算过 程可以如下如果所述字符中包括速加开始指示,则按照预先设置的分隔条件,将所述连续输 入的字符进行分隔,根据分隔的结果,确定各个小题的得分;然后根据速加结束的指示,输 出各个小题得分的相加结果,以得到考试分数。其中,当所述用户连续输入的字符全部为数字时,在每位数字之间进行分隔,并将 每位数字确定为各个小题的得分;和/或,当所述用户连续输入的字符中包括小数点时,根 据在该小数点前输入的数字确定当前小题的得分;和/或当所述用户连续输入的字符中包 括双位输入标识时,取在该双位输入标识后输入的两位数字,作为下一小题的得分。如果考生的学号是连续的,则可以直接接收用户的下一个学号输入指示,当接收 到下一个学号输入指示时,将当前学生的学号加一后,作为下一个学生的学号。为了便于使用一些辅助教学软件对考生的考生分数进行统计,以获取考生对知识 点的掌握情况等,可以将通过计算器的数据传输接口将所存储的学号及考试分数导出。其 中,导出的分数可以包括每个考生的考试总分,还可以包括各个小题的分数。通过本发明实施例提供的考试分数统计方法,只需要用户顺序输入各个小题的分 数,而不用输入数学运算符,即可计算出考试分数,这样可以大幅提高统计考试分数的效 率。 本发明实施例二是在实施例一的基础上进行描述的,因此,实施例二中未详述部 分可以参见实施例一,这里不再赘述。实施例三
与本发明实施例提供的考试分数统计方法相对应,本发明实施例还提供了一种考 试分数统计装置,参见图3,该装置包括第一学号输入单元301,用于当接收到学号输入指示时,将其后输入的预置数目的 数字作为当前学生的学号;接收单元302,用于接收用户通过计算器键盘输入的多个字符,所述计算器为权利 要求1至6任一项所述的计算器;计算单元303,用于根据所述通过计算器键盘输入的多个字符,统计出考试分数;存储单元304,用于保存学号与所述考试分数之间的对应关系。其中,计算单元可以包括分隔子单元,用于如果所述字符中包括速加开始指示,则按照预先设置的分隔条 件,将所述连续输入的字符进行分隔,根据分隔的结果,确定各个小题的得分;输出子单元,用于根据速加结束的指示,输出各个小题得分的相加结果,以得到考 试分数。具体实现时,分隔子单元可以包括第一分隔子单元,用于当所述用户连续输入的字符全部为数字时,在每位数字之 间进行分隔,并将每位数字确定为各个小题的得分;和/ 或第二分隔子单元,用于当所述用户连续输入的字符中包括小数点时,根据在该小 数点前输入的数字确定当前小题的得分;和/ 或第三分隔子单元,用于当所述用户连续输入的字符中包括双位输入标识时,取在 该双位输入标识后输入的两位数字,作为下一小题的得分。如果考生的学号是连续的,则可以直接接收用户的下一个学号输入指示,此时,该 装置还可以包括第二学号确定单元,用于当接收到下一个学号输入指示时,将当前学生的学号加 一后,作为下一个学生的学号。为了便于使用一些辅助教学软件对考生的考生分数进行统计,以获取考生对知识 点的掌握情况等,该装置还可以包括数据导出单元,用于通过数据传输接口将所存储的学号及考试分数导出。其中,导 出的考试分数可以包括每个考生的考试总分,还可以包括各个小题的分数。通过本发明实施例提供的考试分数统计装置,只需要用户顺序输入各个小题的分 数,而不用输入数学运算符,即可计算出考试分数,这样可以大幅提高统计考试分数的效率。本发明实施例三是在实施例一、二的基础上进行描述的,因此,实施例三中未详述 部分可以参见实施例一、二,这里不再赘述。以上对本发明所提供的一种计算器、考试分数统计方法及装置,进行了详细介绍, 本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用 于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的 思想,在具体实施方式
及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的 限制。
权利要求
1.一种计算器,其特征在于,包括数字键、学号输入指示键、显示器及存储器。
2.根据权利要求1所述的计算器,其特征在于,还包括小数点输入指示键。
3.根据权利要求1所述的计算器,其特征在于,还包括双位输入指示键。
4.根据权利要求1所述的计算器,其特征在于,还包括速加开始指示键及速加结束指 示键。
5.根据权利要求1所述的计算器,其特征在于,还包括下一个学号输入指示键。
6.根据权利要求1至5任一项所述的计算器,其特征在于,还包括数据传输接口。
7.一种考试分数统计方法,其特征在于,包括当接收到学号输入指示时,将其后输入的预置数目的数字作为当前学生的学号; 接收用户通过计算器键盘输入的多个字符,所述计算器为权利要求1至6任一项所述 的计算器;根据所述通过计算器键盘输入的多个字符,统计出考试分数; 保存学号与所述考试分数之间的对应关系。
8.根据权利要求7所述的方法,其特征在于,所述根据所述通过计算器键盘输入的多 个字符,统计出考试分数包括如果所述字符中包括速加开始指示,则按照预先设置的分隔条件,将所述连续输入的 字符进行分隔,根据分隔的结果,确定各个小题的得分;根据速加结束的指示,输出各个小题得分的相加结果,以得到考试分数。
9.根据权利要求8所述的方法,其特征在于,所述按照预先设置的分隔条件,将所述连 续输入的字符进行分隔,根据分隔的结果,确定各个小题的得分包括当所述用户连续输入的字符全部为数字时,在每位数字之间进行分隔,并将每位数字 确定为各个小题的得分; 和/或当所述用户连续输入的字符中包括小数点时,根据在该小数点前输入的数字确定当前 小题的得分; 和/或当所述用户连续输入的字符中包括双位输入标识时,取在该双位输入标识后输入的两 位数字,作为下一小题的得分。
10.根据权利要求7所述的方法,其特征在于,还包括当接收到下一个学号输入指示时,将当前学生的学号加一后,作为下一个学生的学号。
11.根据权利要求7至10任一项所述的方法,其特征在于,还包括 通过数据传输接口将所存储的学号及考试分数导出。
12.—种考试分数统计装置,其特征在于,包括第一学号输入单元,用于当接收到学号输入指示时,将其后输入的预置数目的数字作 为当前学生的学号;接收单元,用于接收用户通过计算器键盘输入的多个字符,所述计算器为权利要求1 至6任一项所述的计算器;计算单元,用于根据所述通过计算器键盘输入的多个字符,统计出考试分数; 存储单元,用于保存学号与所述考试分数之间的对应关系。
13.根据权利要求12所述的装置,其特征在于,所述计算单元包括分隔子单元,用于如果所述字符中包括速加开始指示,则按照预先设置的分隔条件,将 所述连续输入的字符进行分隔,根据分隔的结果,确定各个小题的得分;输出子单元,用于根据速加结束的指示,输出各个小题得分的相加结果,以得到考试分数。
14.根据权利要求13所述的装置,其特征在于,所述分隔子单元包括第一分隔子单元,用于当所述用户连续输入的字符全部为数字时,在每位数字之间进 行分隔,并将每位数字确定为各个小题的得分; 和/或第二分隔子单元,用于当所述用户连续输入的字符中包括小数点时,根据在该小数点 前输入的数字确定当前小题的得分; 和/或第三分隔子单元,用于当所述用户连续输入的字符中包括双位输入标识时,取在该双 位输入标识后输入的两位数字,作为下一小题的得分。
15.根据权利要求12所述的装置,其特征在于,还包括第二学号确定单元,用于当接收到下一个学号输入指示时,将当前学生的学号加一后, 作为下一个学生的学号。
16.根据权利要求12至14任一项所述的装置,其特征在于,还包括 数据导出单元,用于通过数据传输接口将所存储的学号及考试分数导出。
全文摘要
本发明公开了一种计算器、考试分数统计方法及装置,其中,所述考试分数统计方法包括当接收到学号输入指示时,将其后输入的预置数目的数字作为当前学生的学号;接收用户通过计算器键盘输入的多个字符,所述计算器为本发明实施例提供的计算器;根据所述通过计算器键盘输入的多个字符,统计出考试分数;保存学号与所述考试分数之间的对应关系。通过本发明,能够提高考试分数的统计效率。
文档编号G06F19/00GK102147837SQ20111004820
公开日2011年8月10日 申请日期2011年2月28日 优先权日2011年2月28日
发明者段民兴 申请人:北京商纳科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1