日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

c语言程序题是如何判分的,C语言编程题判分系统的研究与实现

發布時間:2024/9/27 windows 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言程序题是如何判分的,C语言编程题判分系统的研究与实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

摘要:

隨著計算機技術和因特網的發展,B/S模式的教學系統在高校教學中顯得越來越重要.C語言程序設計是計算機專業的一門重要的基礎課程,具有實踐性強的特點,在教學中應加大實踐教學比例.本文利用網絡技術開發了一個適合于C語言實踐課程使用的編程題自動判分系統,用于上機練習與考試.通過系統的使用,可以增加學生編寫程序的代碼量,切實提高學生的編程能力,培養適合社會需求的應用型人才.同時,可以減輕教師批改作業,考試存檔等工作量,提高教師工作效率,對教學改革具有重大的現實意義.系統設計采用了B/S和C/S混合體系結構,以Linux系統作為Web服務器的操作系統,Mysql作為數據庫平臺,tomcat作為Web服務器,采用JSP動態網頁技術進行開發.整個判分系統分為管理員模塊,教師模塊,學生模塊和判分模塊,用戶使用瀏覽器登錄系統后可使用系統賦予的所有功能.學生提交程序后,程序將上傳到Web服務器,然后由JSP頁面使用socket將提交的程序以及測試數據提交給判分服務進程,判分的工作由判分服務器進程的第二子進程來完成.在判分方法上,采用靜態評判和動態評判相結合的方法,特別是在動態評判上,采用了多組測試值多次運行的方法,大大提高了判分的可靠性.在系統的安全性方面,采用了多用戶循環執行提交程序的方法,同時對服務器的CPU資源和內存資源進行了合理的分配.在防作弊上,采用了鎖定考場的網段,客戶端機器IP與學號綁定,防止一臺主機登錄兩個帳號和自動組卷的方法.該系統實現了對C語言編程題自動判分的功能.與其它系統相比,本系統具有以下優點:放寬了對題目的限制;采用靜態評判與動態評判相結合的方法;在動態評判上采用多組測試值多次運,行的方法;采用了多方面的措施保證系統的安全;在防作弊上采用了四個應對的措施.經過小范圍的試用,系統的性能及管理功能達到了預期的目標.系統具有較好的易用性和易擴展性,服務器升級后,可以作為C語言編程題的練習與考試系統使用.

展開

總結

以上是生活随笔為你收集整理的c语言程序题是如何判分的,C语言编程题判分系统的研究与实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。