国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Web考試系統(tǒng)自動(dòng)組卷策略的設(shè)計(jì)與實(shí)現(xiàn)

2015-01-06 05:11:23管麗娟
電腦知識與技術(shù) 2014年34期

管麗娟

摘要:組卷策略是Web考試系統(tǒng)的重點(diǎn)和難點(diǎn),合理設(shè)置試題庫和組卷參數(shù)以及合適的組卷算法是關(guān)鍵,論文介紹了一種基于隨機(jī)抽取法+分類分段法進(jìn)行組卷的設(shè)計(jì)思想及其實(shí)現(xiàn)過程。

關(guān)鍵詞:組卷參數(shù); 隨機(jī)抽取法;分類分段法

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)34-8148-02

隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和考試?yán)碚摰娜諠u成熟, 使得考試的技術(shù)手段和載體發(fā)生了跨時(shí)代的變化,web考試系統(tǒng)的實(shí)現(xiàn)不僅可以將教師從人工組卷、改卷等繁重的考試工作中解脫出來,同時(shí)也為學(xué)生提供一個(gè)無時(shí)空限制的考試平臺。為了使web考試系統(tǒng)更加趨于公正、客觀,即每個(gè)應(yīng)試者得到的試卷的題型和題量都應(yīng)是相同的,但試題內(nèi)容并不相同等,試題庫的設(shè)計(jì)與組卷算法顯得尤為重要,也是實(shí)現(xiàn)在線考試系統(tǒng)的重點(diǎn)和難點(diǎn)。

常見的組卷算法有隨機(jī)抽取法、回溯試探法和遺傳算法等,由于第一種方法易于實(shí)現(xiàn),目前大部分在線考試系統(tǒng)或無紙化考試系統(tǒng)大多采用了隨機(jī)函數(shù)實(shí)現(xiàn)抽題。

1 隨機(jī)抽取法的分析與改進(jìn)

原始的隨機(jī)抽取法是根據(jù)組卷狀態(tài)空間的控制指標(biāo),按抽題公式Int(Rnd*M+1)來進(jìn)行的,其中M為出題數(shù)量,在抽取第一題時(shí),直接將題號存放在指定的空數(shù)組中,以后每抽取一題,都要題號與數(shù)組中已存在元素進(jìn)行比較,若存在則抽取無效,否則表抽取成功,將題號存入該數(shù)組中,不斷重復(fù)此過程,直到組卷完畢或已無法從題庫抽取滿足控制指標(biāo)的試題為止。該方法存在抽題速度慢 (因?yàn)橐苊庵貜?fù)抽題,尤其在B/S模式或C/S模式下更為明顯),且具有很大的隨意性和不確定性,試題覆蓋面不廣,重點(diǎn)不突出,靈活性差等,無法從整體上把握題庫不斷變化的要求等缺點(diǎn)。為了彌補(bǔ)上述缺陷,本文討論的是一種經(jīng)過改進(jìn)的隨機(jī)抽取法,即隨機(jī)抽取法+分類分段法相結(jié)合來進(jìn)行組卷。

分段法是解決重復(fù)抽題的一種簡單方法,其原理是將題庫中的試題M分成N段,然后從每段中抽取一題,抽取公式為Int(Rnd*(M\N+1))+i*(M\N+1)( 0≤i≤L-1)和Int(Rnd*(M\N))+i*(M\N)+L( L≤i≤N-1),其中L=M mod N,主要是因?yàn)榭紤]到M并不一定能被N整除,這樣試題庫中的最后M mod N條試題永遠(yuǎn)不會(huì)被抽取,所以采用的是改進(jìn)了公式。

分類法主要解決知識覆蓋面的問題,采用此法需對試題進(jìn)行分類,所以在試題庫的結(jié)構(gòu)上添加了相應(yīng)的分類字段,將所有試題按章、節(jié)或知識點(diǎn)分類,從每一類中抽取一題或多題,不僅可以解決試題的重復(fù)抽取還可以控制試題的覆蓋面。該法可以保證試卷的覆蓋面,但沒有側(cè)重點(diǎn)。

分類分段結(jié)合使用能解決原始隨機(jī)抽題方法的不足,在抽取試題時(shí)先進(jìn)行分類,然后根據(jù)設(shè)定給類分段,每類的分段數(shù)可以不同,從每個(gè)分段中抽取一題。這種方法要求在數(shù)據(jù)庫中建立有關(guān)分類、分段等屬性的數(shù)據(jù)表,分類字段存儲(chǔ)分類的依據(jù),分段字段存貯每個(gè)分類中的抽題數(shù)量,數(shù)量可以是零,表示該類中不抽取,可以是大于零且小于該類題量的任意數(shù)N,表示將該類分成N段,每段抽一題。從實(shí)現(xiàn)角度上看,分段法和分類法使用一維循環(huán),分類分段法使用二維循環(huán);從訪問數(shù)據(jù)庫角度看,分段法和分類法只需訪問試題庫,分類分段法除了訪問試題庫外還要訪問分類分段表。

2 利用改進(jìn)的隨機(jī)抽取法組卷

在試卷自動(dòng)生成過程中,須根據(jù)實(shí)際需要設(shè)置組卷策略的三要素:即定義試題屬性、設(shè)定組卷參數(shù)以及確定相應(yīng)的算法。

2.1 試題庫屬性

試題庫設(shè)計(jì)是組卷的前提,合理的試題庫設(shè)計(jì)以及組卷策略直接影響到能否滿足出題者的要求,所以在試題庫組建中,除了設(shè)置一些基本試題屬性外,還應(yīng)增加一些參數(shù)屬性,題庫表的具體結(jié)構(gòu)如表1所示,組卷時(shí)可以根據(jù)實(shí)際需要進(jìn)行選擇,組成比較實(shí)用的試卷。

2.2 組卷參數(shù)的設(shè)置

設(shè)置組卷參數(shù)是指一份完整試卷的組成結(jié)構(gòu):包括題型、題量、所要考查的知識點(diǎn)或者是要考查的章節(jié)以及難易程度等。盡管組卷是根據(jù)試題的屬性一題一題地進(jìn)行抽取,但不可能讓教師對每一試題的屬性逐一進(jìn)行設(shè)置,所以要設(shè)置一些易于讓教師容易操作,理解,并能表達(dá)出卷教師意圖的組卷參數(shù),本系統(tǒng)中組卷參數(shù)表結(jié)構(gòu)如表2所示,。

2.3 組卷算法的實(shí)現(xiàn)

下面組卷算法實(shí)現(xiàn)的部分代碼:

3 結(jié)束語

本文通過對原始隨機(jī)抽取法組卷策略的分析與探討,針對現(xiàn)有在線考試系統(tǒng)中存在組卷速度慢,試題覆蓋面不廣,重點(diǎn)知識不突出,靈活性差等實(shí)際問題,結(jié)合分類分段法的優(yōu)點(diǎn),提出一種基于隨機(jī)抽取法與分類段法結(jié)合使用的組卷策略,并采用ASP技術(shù)+Access數(shù)據(jù)庫給予測試通過,該組卷算法具有一定的實(shí)用價(jià)值和靈活性。

參考文獻(xiàn):

[1] 方大良.在線考試系統(tǒng)組卷策略分析[J].電腦知識與技術(shù),2008,12(4):2629-2630.

[2] 李樂茹.在線考試系統(tǒng)題庫組卷算法設(shè)計(jì)[J].福建電腦,2009(1):66-67.

[3] 張建沼.基于Web的在線考試系統(tǒng)設(shè)計(jì)與改進(jìn)方案探討[J].信息科學(xué),2008(8):54.

[4] 王讀祥.用ASP和SQL Server 2000開發(fā)在線考試系統(tǒng)[J].電腦知識與技術(shù),2009,1(5):525-526.endprint

摘要:組卷策略是Web考試系統(tǒng)的重點(diǎn)和難點(diǎn),合理設(shè)置試題庫和組卷參數(shù)以及合適的組卷算法是關(guān)鍵,論文介紹了一種基于隨機(jī)抽取法+分類分段法進(jìn)行組卷的設(shè)計(jì)思想及其實(shí)現(xiàn)過程。

關(guān)鍵詞:組卷參數(shù); 隨機(jī)抽取法;分類分段法

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)34-8148-02

隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和考試?yán)碚摰娜諠u成熟, 使得考試的技術(shù)手段和載體發(fā)生了跨時(shí)代的變化,web考試系統(tǒng)的實(shí)現(xiàn)不僅可以將教師從人工組卷、改卷等繁重的考試工作中解脫出來,同時(shí)也為學(xué)生提供一個(gè)無時(shí)空限制的考試平臺。為了使web考試系統(tǒng)更加趨于公正、客觀,即每個(gè)應(yīng)試者得到的試卷的題型和題量都應(yīng)是相同的,但試題內(nèi)容并不相同等,試題庫的設(shè)計(jì)與組卷算法顯得尤為重要,也是實(shí)現(xiàn)在線考試系統(tǒng)的重點(diǎn)和難點(diǎn)。

常見的組卷算法有隨機(jī)抽取法、回溯試探法和遺傳算法等,由于第一種方法易于實(shí)現(xiàn),目前大部分在線考試系統(tǒng)或無紙化考試系統(tǒng)大多采用了隨機(jī)函數(shù)實(shí)現(xiàn)抽題。

1 隨機(jī)抽取法的分析與改進(jìn)

原始的隨機(jī)抽取法是根據(jù)組卷狀態(tài)空間的控制指標(biāo),按抽題公式Int(Rnd*M+1)來進(jìn)行的,其中M為出題數(shù)量,在抽取第一題時(shí),直接將題號存放在指定的空數(shù)組中,以后每抽取一題,都要題號與數(shù)組中已存在元素進(jìn)行比較,若存在則抽取無效,否則表抽取成功,將題號存入該數(shù)組中,不斷重復(fù)此過程,直到組卷完畢或已無法從題庫抽取滿足控制指標(biāo)的試題為止。該方法存在抽題速度慢 (因?yàn)橐苊庵貜?fù)抽題,尤其在B/S模式或C/S模式下更為明顯),且具有很大的隨意性和不確定性,試題覆蓋面不廣,重點(diǎn)不突出,靈活性差等,無法從整體上把握題庫不斷變化的要求等缺點(diǎn)。為了彌補(bǔ)上述缺陷,本文討論的是一種經(jīng)過改進(jìn)的隨機(jī)抽取法,即隨機(jī)抽取法+分類分段法相結(jié)合來進(jìn)行組卷。

分段法是解決重復(fù)抽題的一種簡單方法,其原理是將題庫中的試題M分成N段,然后從每段中抽取一題,抽取公式為Int(Rnd*(M\N+1))+i*(M\N+1)( 0≤i≤L-1)和Int(Rnd*(M\N))+i*(M\N)+L( L≤i≤N-1),其中L=M mod N,主要是因?yàn)榭紤]到M并不一定能被N整除,這樣試題庫中的最后M mod N條試題永遠(yuǎn)不會(huì)被抽取,所以采用的是改進(jìn)了公式。

分類法主要解決知識覆蓋面的問題,采用此法需對試題進(jìn)行分類,所以在試題庫的結(jié)構(gòu)上添加了相應(yīng)的分類字段,將所有試題按章、節(jié)或知識點(diǎn)分類,從每一類中抽取一題或多題,不僅可以解決試題的重復(fù)抽取還可以控制試題的覆蓋面。該法可以保證試卷的覆蓋面,但沒有側(cè)重點(diǎn)。

分類分段結(jié)合使用能解決原始隨機(jī)抽題方法的不足,在抽取試題時(shí)先進(jìn)行分類,然后根據(jù)設(shè)定給類分段,每類的分段數(shù)可以不同,從每個(gè)分段中抽取一題。這種方法要求在數(shù)據(jù)庫中建立有關(guān)分類、分段等屬性的數(shù)據(jù)表,分類字段存儲(chǔ)分類的依據(jù),分段字段存貯每個(gè)分類中的抽題數(shù)量,數(shù)量可以是零,表示該類中不抽取,可以是大于零且小于該類題量的任意數(shù)N,表示將該類分成N段,每段抽一題。從實(shí)現(xiàn)角度上看,分段法和分類法使用一維循環(huán),分類分段法使用二維循環(huán);從訪問數(shù)據(jù)庫角度看,分段法和分類法只需訪問試題庫,分類分段法除了訪問試題庫外還要訪問分類分段表。

2 利用改進(jìn)的隨機(jī)抽取法組卷

在試卷自動(dòng)生成過程中,須根據(jù)實(shí)際需要設(shè)置組卷策略的三要素:即定義試題屬性、設(shè)定組卷參數(shù)以及確定相應(yīng)的算法。

2.1 試題庫屬性

試題庫設(shè)計(jì)是組卷的前提,合理的試題庫設(shè)計(jì)以及組卷策略直接影響到能否滿足出題者的要求,所以在試題庫組建中,除了設(shè)置一些基本試題屬性外,還應(yīng)增加一些參數(shù)屬性,題庫表的具體結(jié)構(gòu)如表1所示,組卷時(shí)可以根據(jù)實(shí)際需要進(jìn)行選擇,組成比較實(shí)用的試卷。

2.2 組卷參數(shù)的設(shè)置

設(shè)置組卷參數(shù)是指一份完整試卷的組成結(jié)構(gòu):包括題型、題量、所要考查的知識點(diǎn)或者是要考查的章節(jié)以及難易程度等。盡管組卷是根據(jù)試題的屬性一題一題地進(jìn)行抽取,但不可能讓教師對每一試題的屬性逐一進(jìn)行設(shè)置,所以要設(shè)置一些易于讓教師容易操作,理解,并能表達(dá)出卷教師意圖的組卷參數(shù),本系統(tǒng)中組卷參數(shù)表結(jié)構(gòu)如表2所示,。

2.3 組卷算法的實(shí)現(xiàn)

下面組卷算法實(shí)現(xiàn)的部分代碼:

3 結(jié)束語

本文通過對原始隨機(jī)抽取法組卷策略的分析與探討,針對現(xiàn)有在線考試系統(tǒng)中存在組卷速度慢,試題覆蓋面不廣,重點(diǎn)知識不突出,靈活性差等實(shí)際問題,結(jié)合分類分段法的優(yōu)點(diǎn),提出一種基于隨機(jī)抽取法與分類段法結(jié)合使用的組卷策略,并采用ASP技術(shù)+Access數(shù)據(jù)庫給予測試通過,該組卷算法具有一定的實(shí)用價(jià)值和靈活性。

參考文獻(xiàn):

[1] 方大良.在線考試系統(tǒng)組卷策略分析[J].電腦知識與技術(shù),2008,12(4):2629-2630.

[2] 李樂茹.在線考試系統(tǒng)題庫組卷算法設(shè)計(jì)[J].福建電腦,2009(1):66-67.

[3] 張建沼.基于Web的在線考試系統(tǒng)設(shè)計(jì)與改進(jìn)方案探討[J].信息科學(xué),2008(8):54.

[4] 王讀祥.用ASP和SQL Server 2000開發(fā)在線考試系統(tǒng)[J].電腦知識與技術(shù),2009,1(5):525-526.endprint

摘要:組卷策略是Web考試系統(tǒng)的重點(diǎn)和難點(diǎn),合理設(shè)置試題庫和組卷參數(shù)以及合適的組卷算法是關(guān)鍵,論文介紹了一種基于隨機(jī)抽取法+分類分段法進(jìn)行組卷的設(shè)計(jì)思想及其實(shí)現(xiàn)過程。

關(guān)鍵詞:組卷參數(shù); 隨機(jī)抽取法;分類分段法

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)34-8148-02

隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和考試?yán)碚摰娜諠u成熟, 使得考試的技術(shù)手段和載體發(fā)生了跨時(shí)代的變化,web考試系統(tǒng)的實(shí)現(xiàn)不僅可以將教師從人工組卷、改卷等繁重的考試工作中解脫出來,同時(shí)也為學(xué)生提供一個(gè)無時(shí)空限制的考試平臺。為了使web考試系統(tǒng)更加趨于公正、客觀,即每個(gè)應(yīng)試者得到的試卷的題型和題量都應(yīng)是相同的,但試題內(nèi)容并不相同等,試題庫的設(shè)計(jì)與組卷算法顯得尤為重要,也是實(shí)現(xiàn)在線考試系統(tǒng)的重點(diǎn)和難點(diǎn)。

常見的組卷算法有隨機(jī)抽取法、回溯試探法和遺傳算法等,由于第一種方法易于實(shí)現(xiàn),目前大部分在線考試系統(tǒng)或無紙化考試系統(tǒng)大多采用了隨機(jī)函數(shù)實(shí)現(xiàn)抽題。

1 隨機(jī)抽取法的分析與改進(jìn)

原始的隨機(jī)抽取法是根據(jù)組卷狀態(tài)空間的控制指標(biāo),按抽題公式Int(Rnd*M+1)來進(jìn)行的,其中M為出題數(shù)量,在抽取第一題時(shí),直接將題號存放在指定的空數(shù)組中,以后每抽取一題,都要題號與數(shù)組中已存在元素進(jìn)行比較,若存在則抽取無效,否則表抽取成功,將題號存入該數(shù)組中,不斷重復(fù)此過程,直到組卷完畢或已無法從題庫抽取滿足控制指標(biāo)的試題為止。該方法存在抽題速度慢 (因?yàn)橐苊庵貜?fù)抽題,尤其在B/S模式或C/S模式下更為明顯),且具有很大的隨意性和不確定性,試題覆蓋面不廣,重點(diǎn)不突出,靈活性差等,無法從整體上把握題庫不斷變化的要求等缺點(diǎn)。為了彌補(bǔ)上述缺陷,本文討論的是一種經(jīng)過改進(jìn)的隨機(jī)抽取法,即隨機(jī)抽取法+分類分段法相結(jié)合來進(jìn)行組卷。

分段法是解決重復(fù)抽題的一種簡單方法,其原理是將題庫中的試題M分成N段,然后從每段中抽取一題,抽取公式為Int(Rnd*(M\N+1))+i*(M\N+1)( 0≤i≤L-1)和Int(Rnd*(M\N))+i*(M\N)+L( L≤i≤N-1),其中L=M mod N,主要是因?yàn)榭紤]到M并不一定能被N整除,這樣試題庫中的最后M mod N條試題永遠(yuǎn)不會(huì)被抽取,所以采用的是改進(jìn)了公式。

分類法主要解決知識覆蓋面的問題,采用此法需對試題進(jìn)行分類,所以在試題庫的結(jié)構(gòu)上添加了相應(yīng)的分類字段,將所有試題按章、節(jié)或知識點(diǎn)分類,從每一類中抽取一題或多題,不僅可以解決試題的重復(fù)抽取還可以控制試題的覆蓋面。該法可以保證試卷的覆蓋面,但沒有側(cè)重點(diǎn)。

分類分段結(jié)合使用能解決原始隨機(jī)抽題方法的不足,在抽取試題時(shí)先進(jìn)行分類,然后根據(jù)設(shè)定給類分段,每類的分段數(shù)可以不同,從每個(gè)分段中抽取一題。這種方法要求在數(shù)據(jù)庫中建立有關(guān)分類、分段等屬性的數(shù)據(jù)表,分類字段存儲(chǔ)分類的依據(jù),分段字段存貯每個(gè)分類中的抽題數(shù)量,數(shù)量可以是零,表示該類中不抽取,可以是大于零且小于該類題量的任意數(shù)N,表示將該類分成N段,每段抽一題。從實(shí)現(xiàn)角度上看,分段法和分類法使用一維循環(huán),分類分段法使用二維循環(huán);從訪問數(shù)據(jù)庫角度看,分段法和分類法只需訪問試題庫,分類分段法除了訪問試題庫外還要訪問分類分段表。

2 利用改進(jìn)的隨機(jī)抽取法組卷

在試卷自動(dòng)生成過程中,須根據(jù)實(shí)際需要設(shè)置組卷策略的三要素:即定義試題屬性、設(shè)定組卷參數(shù)以及確定相應(yīng)的算法。

2.1 試題庫屬性

試題庫設(shè)計(jì)是組卷的前提,合理的試題庫設(shè)計(jì)以及組卷策略直接影響到能否滿足出題者的要求,所以在試題庫組建中,除了設(shè)置一些基本試題屬性外,還應(yīng)增加一些參數(shù)屬性,題庫表的具體結(jié)構(gòu)如表1所示,組卷時(shí)可以根據(jù)實(shí)際需要進(jìn)行選擇,組成比較實(shí)用的試卷。

2.2 組卷參數(shù)的設(shè)置

設(shè)置組卷參數(shù)是指一份完整試卷的組成結(jié)構(gòu):包括題型、題量、所要考查的知識點(diǎn)或者是要考查的章節(jié)以及難易程度等。盡管組卷是根據(jù)試題的屬性一題一題地進(jìn)行抽取,但不可能讓教師對每一試題的屬性逐一進(jìn)行設(shè)置,所以要設(shè)置一些易于讓教師容易操作,理解,并能表達(dá)出卷教師意圖的組卷參數(shù),本系統(tǒng)中組卷參數(shù)表結(jié)構(gòu)如表2所示,。

2.3 組卷算法的實(shí)現(xiàn)

下面組卷算法實(shí)現(xiàn)的部分代碼:

3 結(jié)束語

本文通過對原始隨機(jī)抽取法組卷策略的分析與探討,針對現(xiàn)有在線考試系統(tǒng)中存在組卷速度慢,試題覆蓋面不廣,重點(diǎn)知識不突出,靈活性差等實(shí)際問題,結(jié)合分類分段法的優(yōu)點(diǎn),提出一種基于隨機(jī)抽取法與分類段法結(jié)合使用的組卷策略,并采用ASP技術(shù)+Access數(shù)據(jù)庫給予測試通過,該組卷算法具有一定的實(shí)用價(jià)值和靈活性。

參考文獻(xiàn):

[1] 方大良.在線考試系統(tǒng)組卷策略分析[J].電腦知識與技術(shù),2008,12(4):2629-2630.

[2] 李樂茹.在線考試系統(tǒng)題庫組卷算法設(shè)計(jì)[J].福建電腦,2009(1):66-67.

[3] 張建沼.基于Web的在線考試系統(tǒng)設(shè)計(jì)與改進(jìn)方案探討[J].信息科學(xué),2008(8):54.

[4] 王讀祥.用ASP和SQL Server 2000開發(fā)在線考試系統(tǒng)[J].電腦知識與技術(shù),2009,1(5):525-526.endprint

灵台县| 东港市| 玉溪市| 邵阳市| 桑日县| 钦州市| 南投县| 家居| 茌平县| 甘泉县| 建昌县| 太仓市| 霍林郭勒市| 白朗县| 昔阳县| 壤塘县| 庆城县| 万源市| 淅川县| 宁城县| 依兰县| 阳曲县| 横山县| 灵武市| 得荣县| 光山县| 榆林市| 竹山县| 女性| 永定县| 柯坪县| 尉氏县| 北辰区| 禹州市| 德格县| 喀什市| 彭阳县| 日喀则市| 莎车县| 桂东县| 珲春市|