C語(yǔ)言在線考試系統(tǒng)開(kāi)發(fā)及關(guān)鍵技術(shù)的研究
[Abstract]:With the rapid development of computer technology and the reform and upgrading of teaching mode, multimedia and information play more and more important roles in teaching. Real-time automatic scoring of the characteristics of online examinations came into being and got rapid development. Online examination can effectively avoid the negative impact of human factors, greatly improve the efficiency of the examination, so that teachers can be freed from the heavy task of the examination, and promote the teaching results and the information level of the teaching model. Starting from the actual requirement of C language programming test, this paper deeply analyzes the requirements and characteristics of online examination, and designs the system architecture and outline. In this paper, the development technology of online examination system is expounded in detail, and the core algorithm of automatic scoring of C language programming questions is discussed, and the research work on some related problems is also carried out. First of all, according to the characteristics of the system functional requirements and performance requirements, this paper establishes the system architecture based on the B / S structure and the SQL Server database technology, carries on the system requirement analysis and the design. And elaborated the concrete realization technology. Secondly, the online examination method of program design course is the best way to assess the ability of program design, and the test of students' practical ability is incomparable to the paper test. In view of the engineering problem of automatic scoring of program design questions in this kind of system, based on the research of common automatic scoring model of program questions, this paper designs an automatic scoring model of programming questions which combines dynamic test method with static analysis method. The dynamic test method uses the black box method to check the running results of the program, and determines the credibility of the program structure. On the basis of code normalization and code preprocessing, the static analysis method uses the automatic scoring method based on string similarity algorithm, which organically combines the two methods to realize the automatic scoring of program questions. The test results of the system show that this method can automatically judge the students' programs and has strong practical value. Finally, the test results of the system are given, and the whole aspect of the system is summarized and optimized.
【學(xué)位授予單位】:西安理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52;TP312.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 杜利峰;牛永潔;;字符串相似度在自動(dòng)評(píng)分系統(tǒng)中的應(yīng)用[J];電子設(shè)計(jì)工程;2011年07期
2 牛永潔;張曉光;;關(guān)于程序設(shè)計(jì)題自動(dòng)評(píng)分方法的研究[J];信息技術(shù);2010年11期
3 田甜;張振國(guó);;主觀題自動(dòng)閱卷技術(shù)研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年16期
4 王倩;蘇小紅;馬培軍;;有語(yǔ)法錯(cuò)誤的編程題自動(dòng)評(píng)分方法研究——用局部語(yǔ)法分析和采分點(diǎn)匹配實(shí)現(xiàn)[J];計(jì)算機(jī)工程與應(yīng)用;2010年17期
5 馬培軍;王甜甜;蘇小紅;;基于程序理解的編程題自動(dòng)評(píng)分方法[J];計(jì)算機(jī)研究與發(fā)展;2009年07期
6 吉?jiǎng)佘?;基于Levenshtein distance算法的句子相似度計(jì)算[J];電腦知識(shí)與技術(shù);2009年09期
7 李鑫;王甜甜;蘇小紅;馬培軍;;消除GCC抽象語(yǔ)法樹(shù)文本中冗余信息的算法研究[J];計(jì)算機(jī)科學(xué);2008年10期
8 李彬;;計(jì)算字符串相似度的矩陣算法[J];現(xiàn)代電子技術(shù);2007年24期
9 丁衛(wèi)平;管致錦;陳建平;;基于程序設(shè)計(jì)主觀題智能閱卷算法的應(yīng)用研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2007年11期
10 趙興濤;王斌君;劉舒;;正則表達(dá)式在文檔自動(dòng)識(shí)別中的應(yīng)用[J];中國(guó)人民公安大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年04期
相關(guān)碩士學(xué)位論文 前10條
1 劉露璐;在線考試系統(tǒng)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2013年
2 李敏;在線考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];山東大學(xué);2013年
3 陳媛媛;基于抽象語(yǔ)法樹(shù)的編程題自動(dòng)評(píng)分系統(tǒng)的研究與應(yīng)用[D];大連海事大學(xué);2011年
4 張宏偉;基于語(yǔ)義理解的編程題自動(dòng)評(píng)分系統(tǒng)的研究與實(shí)現(xiàn)[D];大連海事大學(xué);2010年
5 李琦;B/S模式C語(yǔ)言考試及自動(dòng)評(píng)分系統(tǒng)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2009年
6 張江文;主觀題自動(dòng)閱卷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];南昌大學(xué);2009年
7 赫伽寧;結(jié)合動(dòng)態(tài)測(cè)試與靜態(tài)分析的編程題自動(dòng)評(píng)分方法研究[D];哈爾濱工業(yè)大學(xué);2008年
8 佘石泉;編程題自動(dòng)閱卷技術(shù)的研究與實(shí)現(xiàn)[D];中南大學(xué);2007年
9 孫坤;C語(yǔ)言上機(jī)考試及自動(dòng)評(píng)分系統(tǒng)的研究與實(shí)現(xiàn)[D];沈陽(yáng)工業(yè)大學(xué);2005年
10 樊敏;程序作業(yè)自動(dòng)測(cè)評(píng)的研究與實(shí)現(xiàn)[D];廣東工業(yè)大學(xué);2005年
,本文編號(hào):2358210
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2358210.html