随机式测验试题生成系统与方法

文档序号:6580627阅读:440来源:国知局
专利名称:随机式测验试题生成系统与方法
技术领域
本发明涉及一种计算机信息技术,特别是有关于一种随机式测验试题生成系统与方法,其可适用于一计算机平台上,例如为台式个人计算机、笔记型个人计算机、掌上型计算机、个人数字助理装置、行动通讯装置、等等,以随机方式产生各种不同之测验试题给使用者作答。
背景技术
计算机题库是个人计算机上常见的一种应用程序,其可提供预建之各种测验试题,例如为选择题或填充题,给使用者作答,用以让使用者可随时自行测验自己的学习能力,并由计算机来评分及显示正确的答案。
现有的计算机题库中的试题大多为固定式,亦即每一个试题均事先由人工方式制作并建立于一数据库中;在使用者实际进行测验时,将该数据库中的试题逐题显示出来让使用者作答。
然而对于计算机题库设计者而言,上述现有作法的一项缺点在于需花费庞大的人力来制作大量的试题;且由于试题为固定式,因此每多一个试题便须多占用一个储存位置,使得计算机题库的总资料量随试题数目的增加而增加,从而需要更多的储存空间。
此外,对于使用者而言,现有的固定式计算机题库的缺点在每次使用时的试题均为固定而无变化;因此在使用者多次使用而熟悉所有的试题之后,会对使用者失去挑战性。

发明内容
鉴于以上现有技术之缺点,本发明之主要目的是在于提供一种随机式测验试题生成系统与方法,其可随机式产生各种不同内容的测验试题。
本发明之另一目的在于提供一种随机式测验试题生成系统与方法,其可让计算机题库设计者更为省时省力地来制作具有大量试题的计算机题库。
本发明的又一目的在于提供一种随机式测验试题生成系统与方法,其可对使用者提供多变化的试题。
本发明之随机式测验试题生成系统与方法可适用于一计算机平台上,例如为台式个人计算机、笔记型个人计算机、掌上型计算机、个人数字助理装置、行动通讯装置、等等,用来以随机方式产生各种不同之测验试题给使用者作答。
本发明之随机式测验试题生成系统与方法的特点在于计算机题库设计者只要归纳出一种特殊之试题主词词组结构,即可根据此特殊之试题主词词组结构而随机产生大量不同的试题,因此可让计算机题库设计者更为省时省力地来制作计算机题库,并可对使用者提供多变化的试题。


本发明之实质技术内容及其实施例详细绘制于本说明书的附图中。附图之内容简述如下图1为一系统架构示意图,其中显示本发明之随机式测验试题生成系统的基本系统架构;图2为一流程图,其中显示本发明之随机式测验试题生成系统于使用者实际操作时所执行的处理程序。
附图标号说明10计算机平台130试题合成模块100本发明之随机式测验试题生成系统 140答案对应模块110试题主词类别项目表储存模块 141答案数据库120随机选择模块 150显示模块发明实施例首先说明本发明之随机式测验试题生成系统与方法所依据的基本原理。
基本上,一般之中文试题大都可用以下句型结构来表示[主词]是[?]其中[主词]可进而用以下之词组结构来表示[主词]=[限定项N]...[限定项2][限定项1][基词]其中[基词](headword)为单一个名词;而各个[限定项1]至[限定项N](modifier)可为一形容词、动作述词、序数述词、时空位置述词、等等;且此些限定项系依据中文文法规则而按照特定之顺序来排列。
此处须注意的一点是,以上[主词]的词组结构仅适用于中文试题;英文试题因英文文法结构与中文不同,因此并不适用上述之主词结构。有关上述之词组结构的详细内容,请参考各类中文文法书籍,此说明书中将不对其作进一步详细说明。
举一日常生活会话为例,以下为一问句{在网球场上打球的女孩是谁}其中[主词]=[在网球场上打球的女孩],其词组结构即包括以下3个结构项[基词]=女孩(名词)[限定项1]=打球(动作述词)[限定项2]=在网球场上(空间位置述词)接着举一历史试题为例,以下为此试题{唐朝第二个皇帝是谁}其中[主词]=[唐朝第二个皇帝],其词组结构即包括以下3个结构项[基词]=皇帝(名词)[限定项1]=第二个(序数述词)[限定项2]=唐朝(时空位置述词)据此,我们即可归纳具有相同之主词词组结构的试题及编辑其中之各个词组结构项的各个类别项目,并以随机方式来选择各个词组结构项的类别项目,即可组合成不同的试题。
举例来说,我们可归纳上述之历史试题的主词词组结构如下[主词]=[朝代][序数][称号]亦即[基词]=[称号][限定项1]=[序数][限定项2]=[朝代]并接着编集其中之[朝代]和[称号]的所有类别项目,由此而制成一试题主词类别项目表,如下所示


使用者实际操作时,我们即可从上述之试题主词类别项目表中的各个主词词组结构项(即[朝代]、[序数]、和[称号])的所有类别项目中,以随机方式任意选择其中一个,再接着将被选中的类别项目按其顺序组合成一体,即可生成一个试题。
举例来说,若词组结构项[朝代]中被随机选中的类别项目为[唐朝]、词组结构项[序数]中被随机选中的类别项目为[第二个]、且词组结构项[称号]中被随机选中的类别项目为[皇帝],则其所合成的[主词]即为[唐朝第二个皇帝],亦即其所生成之试题即为{唐朝第二个皇帝是谁?}。
在具体实施时,我们可用一数字来代表各个词组结构项中的各个类别项目,因此我们只要随机选择数字即可生成一个试题。举例来说,若随机方式选中的数字序列为[2][2][1],则根据上列之试题主词类别项目表即可找出其对应的类别项目分别为[唐朝][第二个][皇帝]。
再者,我们须进而建立一答案数据库,用以预建各个合成之试题的答案。此答案数据库的数据结构如下所示

在前述范例中,若随机方式选中的数字组合为[2][2][1](亦即[唐朝][第二个][皇帝]),则将[2][2][1]作为检索之关键词,即可从上述之答案数据库中搜寻出其对应的答案为[唐太宗]。
以下配合本发明附图之图1和图2,详细说明本发明之随机式测验试题生成系统与方法的实施例。
图1即显示本发明之随机式测验试题生成系统(如标号100所指之虚线框所包含之部分)的基本系统架构。如图所示,于实际应用上,本发明之随机式测验试题生成系统100系搭配至一计算机平台10上,例如个人数字助理装置、掌上型计算机、笔记型个人计算机、桌上型个人计算机、行动通讯装置、等等,用来以随机方式产生各种不同之测验试题。
本发明之随机式测验试题生成系统100至少包含(a)一试题主词类别项目表储存模块110;(b)一随机选择模块120;(c)一试题合成模块130;(d)一答案对应模块140;以及(e)一显示模块150。
试题主词类别项目表储存模块110即用以储存前述之试题主词类别项目表,其中预建有各种试题主词词组结构中的基词和各个限定项的类别项目。
答案对应模块140则包括一答案数据库141,其中即预建有各个合成之试题的答案。
图2之即显示本发明之随机式测验试题生成系统100在使用者实际操作时所执行的处理程序。
首先执行步骤S1,令随机选择模块120以一随机方式从试题主词类别项目表储存模块110中选择一特定之试题主词词组结构中的基词和各个限定项的类别项目。
接着执行步骤S2,令试题合成模块130将随机选择模块20所随机选中的基词和限定项类别项目组合成一个试题。
接着执行步骤S3,令答案对应模块140从答案数据库141中找出上述之试题的答案。
接着执行步骤S4,令试题合成模块130将其所合成之试题传送至显示模块150,藉以将各个试题显示给使用者作答。
最后执行步骤S5,使用者作答后,将使用者输入的答案与答案对应模块140所找出的正确答案作比对,并令显示模块150显示正确答案。
综而言之,本发明提供了一种新颖之随机式测验试题生成系统与方法,其可适用于一计算机平台上,用来以随机方式产生各种不同之测验试题给使用者作答;其特点在于计算机题库设计者只要归纳出一种特殊之试题主词词组结构,即可根据此特殊之试题主词词组结构而随机产生大量不同的试题,因此可让计算机题库设计者更为省时省力地来制作计算机题库,并可对使用者提供多变化的试题。本发明因此较现有技术具有更佳之进步性及实用性。
权利要求
1.一种随机式测验试题生成系统,其特征在于至少包括一试题主词类别项目表储存模块,用以储存一试题主词类别项目表,其中预建有各种试题主词词组结构中的基词和各个限定项的类别项目;一随机选择模块,其可用一随机方式从该试题主词类别项目表中选择一特定之试题主词词组结构中的基词和各个限定项的类别项目;一试题合成模块,其可将该随机选择模块所选择的基词和限定项类别项目组合成一个试题;一答案对应模块,其中包括一答案数据库,且该答案数据库预建有该试题合成模块所合成之各个试题的答案;该答案所对应模块可响应该试题合成模块所合成的每一个试题而从该答案数据库搜寻出各个试题所对应的答案;以及一显示模块,用以将该试题合成模块所合成之各个试题显示给使用者作答,并进而显示各个试题的答案。
2.如权利要求1所述的一种随机式测验试题生成方法,其特征在于建立一试题主词类别项目表,其中预建有各种试题主词词组结构中的基词和各个限定项的类别项目;建立一答案数据库,其中预建有该试题主词类别项目表中的基词和各个限定项的类别项目所组合而成之各个试题的答案;以及在使用者实际操作时,以一随机方式从该试题主词类别项目表中选择一特定之试题主词词组结构中的基词和各个限定项的类别项目;将随机选中的基词和限定项类别项目合成一个试题;从该答案数据库中找出上述之试题的答案;以及将该试题合成模块所合成之各个试题显示给使用者作答,并显示各个试题的答案。
全文摘要
一种随机式测验试题生成系统与方法,它适用于一计算机平台上,例如为台式个人计算机、笔记型个人计算机、掌上型计算机、个人数字助理装置、行动通讯装置等等,用来以随机方式产生各种不同的测验试题给使用者作答。此随机式测验试题生成系统与方法的特点在于计算机题库设计者只要归纳出一种特殊之试题主词词组结构,即可根据此特殊之试题主词词组结构而随机产生大量不同的试题。
文档编号G06F17/30GK1462941SQ0212196
公开日2003年12月24日 申请日期2002年5月29日 优先权日2002年5月29日
发明者王永睿, 温世义 申请人:明日工作室股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1