C++程序設(shè)計實驗教學(xué)系統(tǒng)
為了提高學(xué)生的動手能力和創(chuàng)新能力,提高實驗教學(xué)質(zhì)量。北京潤尼爾網(wǎng)絡(luò)科技有限公司針對各類大中專院 校《C/C++程序設(shè)計實驗教學(xué)系統(tǒng)》實驗課程,開發(fā)出了配套的可在網(wǎng)上開展的基于C/S結(jié)構(gòu)的C/C++程序設(shè)計實驗教學(xué)系統(tǒng)。軟件由課程實驗平臺和虛擬實驗教學(xué)管理系統(tǒng)兩部分組成,系統(tǒng)提供了真實的C/C++開發(fā)環(huán)境,可進行C/C++程序編輯、 編譯、運行、項目工程的提交、實驗報告的編寫,虛擬實驗教學(xué)管理系統(tǒng)提供全方位的虛擬實驗教學(xué)輔助功能,包括:實驗前的預(yù)習(xí)、實驗的開課管理、典型實驗案例庫的維護、實驗教學(xué)安排、實驗過程智能指導(dǎo),實驗結(jié)果的自動批改、實驗成績統(tǒng)計查詢等功能,為實驗教學(xué)環(huán)境提供服務(wù)并開展應(yīng)用。
通過軟件提供大量C/C++程序設(shè)計實驗知識點的訓(xùn)練題目,以及系統(tǒng)綜合的訓(xùn)練,能夠快速提高學(xué)生C/C++語言的編程能力和成績,同時,很好解決了C/C++語言開發(fā)學(xué)習(xí)中關(guān)鍵學(xué)習(xí)點掌握的問題,使之能很好地利用教學(xué)系統(tǒng)達到面向?qū)ο缶幊趟枷氲目焖兕I(lǐng)悟。該軟件可滿足各類大中專院校和培訓(xùn)機構(gòu)C/C++課程的實驗教學(xué)環(huán)節(jié)的需要。
系統(tǒng)依據(jù)大多數(shù)高校C++語言教學(xué)大綱提出了12個典型實驗案例的訓(xùn)練:
(1) 實驗1 C++程序的運行環(huán)境和運行一個C++程序的方法
(2) 實驗2 類和對象
(3) 實驗3 基本數(shù)據(jù)類型、運算符和表達式
(4) 實驗4 函數(shù)與程序結(jié)構(gòu)
(5) 實驗5 C++的控制語句
(6) 實驗6 繼承和派生
(7) 實驗7 多態(tài)性概念以及練習(xí)
(8) 實驗8 運算符重載
(9) 實驗9 多態(tài)編程實現(xiàn)
(10) 實驗10 數(shù)組
(11) 實驗11 指針
(12) 實驗12 《C++程序設(shè)計》課程綜合性實驗
除上述實驗之外,用戶也可以根據(jù)教學(xué)需要自主添加典型實驗。
系統(tǒng)用戶分為學(xué)生、教師、教務(wù)管理員和系統(tǒng)管理員四種角色,不同角色擁有不同權(quán)限。
?學(xué)生:選課、選擇實驗、開展實驗、接受實驗指導(dǎo)、在線提交實驗報告、保存和提交實驗結(jié)果、查詢實驗成績和批語。
?教師:典型實驗庫維護、發(fā)布實驗、安排實驗、批改實驗報告、系統(tǒng)指導(dǎo)、統(tǒng)計并發(fā)布學(xué)生的實驗成績和批語。
?教務(wù)管理員:課程計劃、開課計劃、選課日期設(shè)置、開課審核、開課查詢。
?系統(tǒng)管理員:用戶管理、分組管理、角色管理、權(quán)限管理、系統(tǒng)維護等。
性能指標(biāo)
支持同時在線用戶數(shù)1萬人以上,經(jīng)過在多所學(xué)校的實驗教學(xué)應(yīng)用,系統(tǒng)運行穩(wěn)定,不限終端用戶數(shù),完全能滿足各類高校的實驗教學(xué)需要。
服務(wù)器運行環(huán)境
操作系統(tǒng):Windows Server ,Linux/Unix Server
環(huán)境支持:JDK1.6_25
客戶端運行環(huán)境
操作系統(tǒng): All Windows系列