課後作業2 個人專案(計算器)

2022-02-10 09:40:32 字數 1260 閱讀 8409

1.我的遠端倉庫的碼雲專案位址

2.我的psp**,**中的任務估計花費時間以及實際花費時間。

3.解題思路描述。即剛開始拿到題目後,如何思考,如何找資料的過程。

審題:實現乙個能夠對表示式進行求值的控制台程式。程式至少能支援簡單的加減乘除運算以及簡單的混合四則運算,若能力與時間足夠可以考慮讓程式可以支援括號,分數運算等。另:控制台程式:可以通過命令列執行該程式並向該程式傳遞引數。

確定程式語言:python

fork碼雲專案到自己的倉庫:在碼雲倉庫中新建2016035107172的資料夾clone到自己的本地。

思考:大二學過類似的計算器編寫**,所以較為熟悉

4.設計實現過程。

(1)能支援兩個運算元,一種運算子。

(2)能支援兩個運算元的簡單四則運算(只有乙個操作符)

(3)能支援簡單混合四則運算(最多有3個操作符,沒有括號)

(4)能支援稍微複雜的混合四則運算(最多3個操作符,有括號)

5.程式設計與實現過程。

(1)**組織情況:良好

(2)關鍵函式流程圖

(3)說明實現演算法的關鍵部分:主要使用逆波蘭演算法

對於這次的計算器要求是3個運算子,4個運算子,不能像以往的使用if,elif,else了,改用比較方便的逆波蘭演算法。

(4)實現過程中遇到的問題與困難:對於不用eval的計算器不是很了解,在編寫**中遇到困難,不是很方便。

7.在你實現完程式之後,在附錄提供的psp**記錄下你在程式的各個模組上實際花費的時間。

課後作業4 個人總結

1.軟體七班。2016035107294.張炎和 團隊開發 兔窩保衛戰 團隊擔任 專案經理 負責與組內人員溝通,進行任務分配。每天進行任務總結。未參與 提交文件,開會記錄 更新甘特圖燃盡圖 6張 參加9次會議,組織9次 主動發起9次溝通。和使用者溝通3次 3.此次團隊任務讓我更善於溝通,與團隊人員相...

課後作業4 個人總結

一 個人介紹 1 姓名 楊興凡 2 班級 軟體七班 3 學號 2016035107265 4 團隊開發軟體 家庭賬目 5 團隊職務 專案經理 6 主要負責工作有 1 專案目標描述 2 燃盡圖繪製和文字說明 3 甘特圖繪製和文字說明 4 成員任務分配 5 成員進度實時跟蹤 6 其他 溝通記錄,會議記錄...

課後作業4 個人總結

給出和使用者溝通 1次 收穫與總結 在這次的課程中,我的計畫是在程式語言jquery上得到了鍛鍊和提高。在這乙個多月的時間裡,雖然有時候感到特別累,但是看到自己的成果後感覺都是很值得的。我們的軟體使用的是前台語言寫的,在這個團隊裡有三位軟體工程師,他們之前未接觸過這種語言,雖然他們不會,但他們也並沒...