2017級物件導向程式設計 第1次成績排行

2022-03-29 02:13:37 字數 1862 閱讀 6001

本次作業滿分 20 分,其中互測分數 15 分、部落格&mooc學習&pta完成情況 5 分。

相比寒假作業而言,本次作業的難度不在於**本身,而在於提高大家對於「物件導向」的感性認識。不少同學在部落格小結中也有提到在編碼過程中遇到的問題和關於oo思想的思考,如@ace_monster的部落格。

關於類圖的繪製上,建議大家在設計的階段就使用uml工具自己手動繪製,並在部落格中對設計思路加以解釋:為什麼選擇這樣的類設計方案?這樣設計有什麼好處?而不是先編碼然後用ide直接生成並且不加修改的直接貼上來。部分同學還不明白「類圖」到底應該長啥樣,推薦北航的優秀作業:

在此次作業中,第一次引入了互測機制。

測出乙個bug扣邏輯分1分(測試人自己獲得1分),最多可扣為0,同一類多個bug只算1個;

**不規範,酌情扣除規範分(如:沒有按照物件導向思維寫類和物件,而是籠統的寫在乙個main.cpp中、變數命名使用中文拼音或無意義的簡單字母aa/bb/x/y等)。請大家從網上尋找乙份c++編碼規範,依照比較詳細的規範,從中選擇一些適合的部分進行學習。

在評測bug時,希望能夠明確的是:

對於bug的評判,應當追溯到作業原題的要求上,也即:和預期不一致的軟體行為。在本次作業中,沒有要求電梯排程的最終結果最優,因此超過最短時間的結果不算作乙個bug。在同學提交的評測中,合理的bug有例如:

學號總分

031702229

20031702307

20031702319

20031702345

20031702413

20031702614

20031702629

20031702645

20031702647

20031702333

19031702122

18031702203

18031702646

18031702105

17031702116

17031702442

17031702617

16031702202

15031702214

15031702113

15031702440

14031702332

13031702147

12031702148

10031702347

8031702520

7031702201

6031702109

5031702112

5031702138

5031702221

5031702235

5031702305

5031702334

5031702349

5031702402

5031702403

5031702414

5031702501

5031702512

5031702517

5031702524

5031702548

5031702615

5031702628

5031702644

5031702104

0031702216

0031702224

0031702318

0031702401

0031702404

0031702613

0##千帆競發圖

2017級物件導向程式設計 團隊作業1

隊伍成員 團隊合照 人物屬性 阮君曦 懶羊羊 風格 一旦進入學習狀態便一發不可收拾。擅長 看似什麼都不擅長,實際真的什麼都不擅長。程式設計興趣 較為濃厚 如果有人可以指導的話 一句宣言 時刻告誡自己 不要在應該努力的時候選擇安逸 史恩澤 沸羊羊 風格 對待喜歡的事情特別堅持 擅長 完成比較細緻的工作...

2017級物件導向程式設計 作業二

deadline 2018 05 06 22 00pm 學習第三週的課程內容,並完成相應的第三週作業的測驗,然後將課程進度截圖上傳到藍墨雲班課。1 根據作業一關於電梯作業的要求 構想畫出 c語言實現的流程圖或文字描述c語言程式實現的步驟。不需要提交 構想畫出c 物件導向實現的類圖或文字描述程式結構實...

2017級物件導向程式設計 作業四

github 檔案讀寫 檔案路徑 命令列 學習小結 1.對於c 檔案的讀寫已經學習並使用好多次了,也應該算是入門了,寒假時候也用過檔案讀寫,但當時是c語言,相比於c 語言,我認為c 的檔案讀入更簡單清晰,易於掌握。讀入檔案的關鍵字ifstream,輸出到檔案的關鍵字ofstream兩個關鍵字來實現。...