有的同窗沒有徹底實現所有功能,但我依然爲這些同窗點贊,他們不畏艱難,運用了本身所學到的知識,解決了本身遇到的問題。只要有意願想要學好這門課,經過不斷的迭代,必定能夠得到成功。html
不少同窗沒有認真的讀題,沒有clone助教的代碼,題目中要求在src文件夾中必須包含名爲Main.java文件
,不少同窗都沒有按照要求作,此次就不計較了,下次做業評定,必定扣分。java
本次代碼不規範的同窗,只扣了一半分數,以示警告,下次必定扣除所有分數git
題目中要求從命令行接收參數,並給出瞭如何從命令行接收參數的例子,但你們沒有認真看。在工程中,這樣的方法是很不可取的,由於其它程序員已經寫好了與你之間的接口,而你沒有按照接口來實現,這樣不只會給其它程序員帶來麻煩,還會給整個工程帶來隱患。程序員
實驗二 軟件工程我的項目github
來自107
同窗,點擊瀏覽博客
推薦語:這位同窗的博客排版清晰,模塊化實現項目,項目完成得又快又好。來自這位同窗的心聲:「認真作一件事的感受真好!」函數
來自108
同窗,點擊瀏覽博客
推薦語:博客清晰,有流程圖,命令行提示友好,模塊化實現項目,並實現了附加功能,值得其它同窗學習參考。工具
來自118
同窗,點擊瀏覽博客
推薦語:這位同窗實現了擴展功能,而且簡單的實現了代碼的容錯機制,對代碼的註釋很清晰,發現本身作複雜了,對發生問題的緣由作了總結。學習
博客部分 | 代碼部分 | 合計 | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cnblogs | github | 需求分析 | 功能設計 | 設計實現 | 測試運行截圖 | 核心代碼解釋 | 總結 | PSP | 代碼規範 | 附加 | 隨機生成n道題 | 接收命令行參數 | 數據在0-100之間 | 3-5個運算符,每一個練習至少包含2種運算 | 結果非負、整數 | 輸出到Txt | 輸出學號 | 輸出n道題 | 輸出答案 | 代碼規範 | 附加(括號) | 分數 | 容錯 | ||
分數 | 1 | 1 | 2 | 1 | 2 | 2 | 1 | 5 | 2 | 2 | 0.5 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 5 | 2 | 2 | 1 | 37 | ||
101 | 101 | 1 | 1 | 2 | 1 | 2 | 2 | 1 | 2.5 | 2 | 2 | 0.25 | 0.5 | 0.5 | 0 | 1 | 0.5 | 1 | 2 | 5 | 0 | 0 | 0 | 27.25 | |
102 | 102 | 0.5 | 0.5 | 1 | 1 | 2 | 2 | 1 | 0 | 0 | 2 | 0.25 | 0.5 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 15.75 | |
103 | 103 | 0.5 | 0.5 | 1 | 1 | 2 | 2 | 1 | 5 | 0 | 2 | 0.25 | 0.5 | 0.5 | 1 | 1 | 0.5 | 1 | 2 | 2.5 | 2 | 0 | 0 | 26.25 | |
104 | 104 | 0.5 | 1 | 1 | 1 | 2 | 2 | 1 | 2.5 | 2 | 2 | 0.25 | 0.5 | 0.5 | 1 | 1 | 0.5 | 1 | 2 | 2.5 | 0 | 0 | 0 | 24.25 | |
105 | 105 | 0.5 | 0.5 | 1 | 1 | 2 | 2 | 1 | 2.5 | 0 | 2 | 0.25 | 0.25 | 0 | 0 | 1 | 0 | 0 | 0 | 5 | 0 | 1 | 0 | 20 | 只有兩個數的分數運算,沒有實現約分 |
106 | 106 | 1 | 1 | 2 | 1 | 2 | 2 | 1 | 5 | 2 | 2 | 0.5 | 0.5 | 0.5 | 0 | 1 | 0.5 | 1 | 2 | 5 | 0 | 0 | 1 | 31 | |
107 | 107 | 0.5 | 0.5 | 2 | 1 | 2 | 2 | 1 | 5 | 2 | 2 | 0.5 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 5 | 2 | 0 | 1 | 34 | 優秀博客 |
108 | 108 | 1 | 1 | 2 | 1 | 2 | 2 | 1 | 5 | 2 | 2 | 0.25 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 5 | 2 | 0 | 0 | 33.75 | |
109 | 109 | 1 | 0.5 | 2 | 1 | 2 | 2 | 1 | 2.5 | 0 | 2 | 0.25 | 0.5 | 0.5 | 0 | 1 | 0.5 | 1 | 2 | 2.5 | 0 | 0 | 1 | 23.25 | |
111 | 111 | 0.5 | 1 | 2 | 1 | 1 | 2 | 1 | 2.5 | 1 | 2 | 0.5 | 0.25 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 2.5 | 2 | 0 | 0 | 26.25 | |
112 | 112 | 0.5 | 0.5 | 2 | 1 | 2 | 2 | 1 | 2.5 | 2 | 2 | 0.5 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 2.5 | 0 | 0 | 0 | 26 | |
114 | 114 | 0.5 | 1 | 1 | 1 | 1 | 2 | 1 | 5 | 0 | 2 | 0.25 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 2.5 | 0 | 0 | 0 | 24.75 | |
116 | 116 | 1 | 1 | 1 | 1 | 2 | 2 | 1 | 5 | 0 | 1 | 0.25 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 2.5 | 0 | 0 | 0 | 25.25 | |
117 | 117 | 0.5 | 0.5 | 1 | 1 | 2 | 2 | 1 | 2.5 | 0 | 2 | 0.25 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 2.5 | 2 | 1 | 0 | 25.75 | |
118 | 118 | 0.5 | 1 | 2 | 1 | 2 | 2 | 1 | 2.5 | 2 | 2 | 0.25 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 2.5 | 2 | 1 | 1 | 30.25 | 優秀代碼,優秀博客。設計詳細,總結真實,作工程設計很重要,不能直接寫代碼,須要設計好了再寫。 |
119 | 119 | 0.5 | 0.5 | 2 | 1 | 2 | 2 | 1 | 5 | 2 | 2 | 0.25 | 0.5 | 0.5 | 1 | 1 | 0.5 | 1 | 2 | 2.5 | 0 | 0 | 1 | 28.25 | |
120 | 120 | 0.5 | 0.5 | 1 | 1 | 1 | 2 | 1 | 2.5 | 0 | 2 | 0.25 | 0.5 | 0.5 | 2 | 1 | 0.5 | 1 | 2 | 2.5 | 0 | 0 | 0 | 21.75 | |
121 | 121 | 0.5 | 0.5 | 2 | 1 | 2 | 2 | 1 | 2.5 | 2 | 1 | 0.25 | 0.5 | 0.5 | 1 | 1 | 0.5 | 1 | 2 | 2.5 | 0 | 0 | 0 | 23.75 |
博客部分 | 各個流程都實現 | 需求分析 | 1 | |||
---|---|---|---|---|---|---|
功能設計 | 1 | |||||
設計實現 | 類圖、流程圖 | 2 | ||||
測試運行截圖 | 1 | |||||
核心代碼解釋 | 2 | |||||
總結 | 2 | |||||
PSP | 1 | |||||
代碼規範(命名、縮進、註釋等) | 5 | 15 | ||||
(附加)總體行文、排版、錯別字、總結部分,預習並應用類圖、流程圖等工具 | 2 | |||||
代碼 | 完成要求的基本功能 | 隨機生成n道題 | 2 | |||
命令行接收參數 | 0.5 | |||||
數字在0-100之間 | 0.5 | |||||
3-5運算符,每一個練習至少包含2種運算 | 0.5 | |||||
非負、整數 | 2 | |||||
輸出結果 | 輸出到txt文件 | 1 | ||||
學號 | 0.5 | |||||
n道題 | 1 | |||||
答案 | 2 | |||||
代碼規範(命名、縮進、註釋等) | 5 | 15 | ||||
(附加)完成附加功能、代碼冗餘、在主函數中實例化本身定義的類、使用新的API、本身創新等 | 附加功能 | 有括號的算式,括號大於2個 | 2 | |||
分數運算 | 2 | |||||
容錯機制(接收非正確類型的數據,接收分數結果) | 1 |