A. bzoj是什麼
八中OJ,又簡作BZOJ,以原題巨多而著稱,OJ=Online Judge在線測評系統。
原理:
演算法競賽通常採取黑盒測試,事先准備好一些測試數據,然後用它們來評神陪銷測選手的程序。在在線評測系統中,用戶需要提交源代碼至伺服器,伺服器會編譯用戶的源代碼,然後執行源代碼生成的可執行文件,得到其輸出的結果,並與正確結果比較。
為防止攻擊和惡意提交,伺服器必須採取一定的安全措施,例如對用戶提交的源代碼實施過濾、將進程放入沙盒以進行隔離、對代碼進行哈希以防止抄襲和重復亂橡提交等。
(1)在線測評系統源碼擴展閱讀:
示例:
首次使用OJ系統進行計算化程序評測的是在2000年的新加坡國立大學,該學校把數據結構與演算法的巧試運用在OJ系統中。但是該系統的使用率並不是很高。
大多數的情況下還運學生將自己的作業使用FTP伺服器以及電子郵件的方式提交給老師,然後老師去逐個檢査學生的游遊程序,利用該系統直接對學生程序進行評滿還不是很普遍。
Va在線評測系統是由西班牙瓦雅多利大學開發的自動化線上程序評判系統,包含了超過4300個程序設計問題並且開放給所有人注冊參與解題,有超過10萬名用戶。
用戶可以使用C(C89)、C++(C++98)、Pascal、Java、C++11或是Python撰寫程序以解決題目中提出的問題,其中Java選項在2001年開放。
C++11選項在2014年開放,Python選項在2016年開放。UVa同時也舉辦程序設計競賽,在競賽環境中用戶必須在限制的時間之內解決一組題目。
B. 有沒有PHP心理測試的開源系統
[PHP心理測試程序源代碼版|BBWPS]功能介紹:
1、靈活的測試題發布功能,支持2種題型:單題測試及多題測試,發布題目支持預覽減少錯誤題產生;
2、單題測試可靈活設置題目標題、描述、答案選項數量、各答案選項對應結論評語;
3、多題測試可靈活設置題目標題、描述、問題數量、各問題下屬答案選項數量、各答案選項對應分值、得分階段劃分及得分范圍內結論評語;
4、靈活的系統參數設置,方便控制顯示效果;
5、支持會員發布審核功能;
6、強大的關鍵字智能識別功能,支持:直接替換、禁止發布、後台審核三種模式,最大限度避免發布非法信息;
7、靈活應用ajax方法,改善操作方便性;
8、管理員後台可:管理會員發布的測試題目、推薦優秀測試題目;
9、信息輸出偽靜態,達到靜態頁面被搜索引擎關注收錄同樣效果,更節約大量輸出靜態頁面時間;
10、靈活、簡單的模版設計,默認模版未夾帶任何隱藏廣告代碼;
11、結合平台廣告系統,可方便的進行廣告投放/管理;更新廣告無需重新修改/發布每條信息;
12、支持模塊復制建立多個頻道使用,支持為模塊設置子域名訪問;
13、支持與BBWPS系統大首頁及其他應用模塊進行數據通訊,可供應本模塊數據給平台及其他模塊,或從其他模塊提取數據到本模塊顯示。
C. 求在線考試系統asp.net源碼,要能運行的,要簡單的
你好!
有兩個渠道:
①www.//..com/question/562075481.html?fr=uc_push&push=core&oldq=1
(搜它,啥么都知道!)
②51aspx.com(好多呢!而且還免費喲!)
希望對你有幫助!