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