《軟體工程》第二次作業

2022-08-31 10:45:10 字數 1104 閱讀 5724

--題目:

--需求分析:

--設計:

--**實現:

#include#include

#include

#include

void

main()

;

srand((unsigned)time(null));

/*出10道題

*/while(1

)

if(d[num]<=2

)

else

}

}num++;

if(num==10

)

break

; }

/*回答

*/num=0

;

while(1

)

else

num++;

if(num==10

)

break

;

} printf(

"\n您一共做了%d道題,其中正確的有%d道,錯誤的有%d道,總分為%d分\n

",e+r,r,e,add);

printf(

"答題結束,歡迎您再次光臨!\n");

getch();

}

--測試:

--事後分析和總結:

1、在做題過程中,我意識到自己有很多不足;

2、在寫**時,思路一定要清晰,保持清晰的頭腦,才能高效的完成作業;

在這實驗中,我意識到自身的不足,在做題時一定要多思考,多分析,多理解;

在做這次題目時,系統出現問題,讓我寫上去的東西全部消失了,這給了我乙個經驗,

下次做題時,一定要記得先儲存,這樣可節約很多時間。

專案時間

需求分析

20分鐘

設計30分鐘

**4.5小時

測試10分鐘

分析和總結

20分鐘

軟體工程第二次作業

題目鏈結位址 github鏈結位址 難度瓶頸 最終選擇 改進版本 只是生成數獨終盤,不考慮附加作業,就沒有考慮類,只是函式。array 0 0 7 basic.erase 7 basic為集合名稱 if basic.size 0 for int k 0 k row k else 版本二 void c...

軟體工程第二次作業

github 位址 我剛開始打 的時候覺得打完就好,能過樣例就ok。經歷過一段時間後會發現有可能樣例過了其他測試點全錯,所以就會開始多測試幾組資料,希望自己的 能夠盡量準確。當準確性開始有保障後,我就會去思考程式本身是不是可以進一步改進,使 執行速度變的更快。在我看來自己出資料測試就相當於書中說的單...

軟體工程第二次作業

1.簡述軟體過程 軟體生存週期 軟體過程模型 軟體生存週期模型 三者之間的概念區別。軟體過程 軟體生存週期中的一系列相關過程所涉及的活動 軟體生存週期 軟體生命週期 同任何事物類似,軟體也有乙個從生到死的過程,這個過程一般稱為軟體生存週期或生命週期 軟體過程模型 軟體生存週期模型 為了能高效地開發乙...