天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

C代碼在線編譯與檢測系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2021-05-23 13:42
  C語言程序設(shè)計(jì)是信息專業(yè)學(xué)生重要的編程入門課程,是信息技術(shù)教育的基礎(chǔ)和難點(diǎn)。傳統(tǒng)的代碼在線編譯與評測系統(tǒng)不能記錄學(xué)生在該課程學(xué)習(xí)過程中代碼編寫的細(xì)節(jié)性信息。而研制一種可以記錄學(xué)生在進(jìn)行C語言程序設(shè)計(jì)實(shí)驗(yàn)環(huán)節(jié)時(shí)詳細(xì)信息,并對學(xué)生的代碼進(jìn)行相似度檢測的在線教育系統(tǒng),具有比較重要的意義。為了方便學(xué)生和老師進(jìn)行C語言程序設(shè)計(jì)的教育教學(xué)實(shí)踐的進(jìn)行,同時(shí)也為老師改進(jìn)教學(xué)方式方法提供重要參考,本文設(shè)計(jì)并實(shí)現(xiàn)了一套實(shí)用化的C代碼在線編譯與檢測系統(tǒng),主要功能包括學(xué)生在線答題、代碼在線編譯與正確性測試、代碼相似度檢測與數(shù)據(jù)分析和教師審閱結(jié)果等。能夠收集學(xué)生的課后作業(yè)和上機(jī)測試的具體細(xì)節(jié),對學(xué)生代碼進(jìn)行相似度檢測并做版本聚類分析,以可視化的結(jié)果給老師提供教學(xué)上的參考。本系統(tǒng)通過系統(tǒng)測試之后已經(jīng)上線運(yùn)行,以六個(gè)班級為試點(diǎn)進(jìn)行了實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果表明本系統(tǒng)為收集學(xué)生作業(yè)和上機(jī)測試中細(xì)節(jié)信息提供了便利,能夠有效檢測出代碼之間的相似度值。在實(shí)際運(yùn)行中不斷改進(jìn)檢測機(jī)制并擴(kuò)展檢測維度,在防止學(xué)生之間相互抄襲和提供教學(xué)建議方面有較好的效果。 

【文章來源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:81 頁

【學(xué)位級別】:碩士

【文章目錄】:
摘要
ABSTRACT
術(shù)語縮寫詞列表
1. 緒論
    1.1. 研究背景及意義
    1.2. 國內(nèi)外研究現(xiàn)狀
    1.3. 課題來源及研究內(nèi)容
    1.4. 論文章節(jié)組織安排
2. 相關(guān)技術(shù)概述
    2.1. 在線編譯與測試技術(shù)
    2.2. 代碼相似度檢測技術(shù)
    2.3. 加權(quán)網(wǎng)絡(luò)圖的聚類算法
    2.4. 本章小結(jié)
3. 在線編譯與檢測系統(tǒng)的設(shè)計(jì)
    3.1. 需求分析與框架設(shè)計(jì)
    3.2. 代碼提交與審閱子系統(tǒng)的設(shè)計(jì)
    3.3. 代碼相似度檢測子系統(tǒng)的設(shè)計(jì)
    3.4. 代碼編譯與測試子系統(tǒng)的設(shè)計(jì)
    3.5. 數(shù)據(jù)庫設(shè)計(jì)
    3.6. 本章小結(jié)
4. 在線編譯與檢測系統(tǒng)的實(shí)現(xiàn)
    4.1. 系統(tǒng)開發(fā)環(huán)境與整體架構(gòu)
    4.2. 代碼提交與審閱子系統(tǒng)的實(shí)現(xiàn)
    4.3. 代碼相似度檢測子系統(tǒng)的實(shí)現(xiàn)
    4.4. 代碼編譯與測試子系統(tǒng)的實(shí)現(xiàn)
    4.5. 本章小結(jié)
5. 系統(tǒng)測試及結(jié)果分析
    5.1. 測試環(huán)境
    5.2. 代碼提交與審閱子系統(tǒng)測試
    5.3. 相似度檢測子系統(tǒng)測試
    5.4. 代碼編譯與測試子系統(tǒng)測試
    5.5. 本章小結(jié)
6. 總結(jié)與展望
    6.1. 論文工作總結(jié)
    6.2. 未來工作展望
致謝
參考文獻(xiàn)


【參考文獻(xiàn)】:
期刊論文
[1]使用高性能Web服務(wù)器Nginx實(shí)現(xiàn)開源負(fù)載均衡[J]. 林麗麗.  大眾科技. 2010(07)
[2]基于Linux的ACM在線評測系統(tǒng)研究[J]. 楊志偉,曾艷姍.  計(jì)算機(jī)與現(xiàn)代化. 2010(06)
[3]Online Judge系統(tǒng)的設(shè)計(jì)開發(fā)[J]. 王騰,姚丹霖.  計(jì)算機(jī)應(yīng)用與軟件. 2006(12)
[4]北京大學(xué)程序在線評測系統(tǒng)及其應(yīng)用[J]. 李文新,郭煒.  吉林大學(xué)學(xué)報(bào)(信息科學(xué)版). 2005(S2)

碩士論文
[1]服務(wù)創(chuàng)新平臺(tái)中基于Docker的彈性負(fù)載均衡功能的設(shè)計(jì)與實(shí)現(xiàn)[D]. 李正寅.北京郵電大學(xué) 2018
[2]基于PBL模式的小學(xué)Scrstch編程教學(xué)實(shí)踐研究[D]. 孫騁.山東師范大學(xué) 2018
[3]基于程序依賴圖的代碼克隆檢測算法研究[D]. 汪敏.中國科學(xué)技術(shù)大學(xué) 2018
[4]機(jī)器人仿真平臺(tái)在中學(xué)程序設(shè)計(jì)教學(xué)中的應(yīng)用研究[D]. 閆偉.重慶師范大學(xué) 2018
[5]基于CNN的代碼相似度檢測研究與代碼查重系統(tǒng)[D]. 殷丹平.北京郵電大學(xué) 2018
[6]基于抽象語法樹和改進(jìn)粒子群算法的代碼同源性分析[D]. 張劉毅.東南大學(xué) 2017
[7]在線評測系統(tǒng)中代碼剽竊檢測技術(shù)的研究與實(shí)現(xiàn)[D]. 衛(wèi)軍超.西北農(nóng)林科技大學(xué) 2017
[8]基于學(xué)習(xí)路徑圖的習(xí)題推薦算法研究[D]. 丁強(qiáng).西北大學(xué) 2016
[9]在線評判系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D]. 陳鵬.東南大學(xué) 2015
[10]網(wǎng)絡(luò)社區(qū)發(fā)現(xiàn)技術(shù)研究[D]. 鐘新斌.北京交通大學(xué) 2013



本文編號(hào):3202628

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3202628.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3e178***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com