第三次作業

2022-06-04 15:51:10 字數 2212 閱讀 6294

git位址

git使用者名稱

qq948702703

結對夥伴

尹發飆部落格位址

作業鏈結

二.在psp**[附錄1]記錄下你估計在程式開發各個步驟上耗費的時間

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫10

15· estimate

· 估計這個任務需要多少時間

1015

development

開發20

30· analysis

· 需求分析 (包括學習新技術)

2030

· design spec

· 生成設計文件00

· design review

· 設計複審 (和同事審核設計文件)00

· coding standard

· **規範 (為目前的開發制定合適的規範)

1010

· design

· 具體設計

2030

· coding

· 具體編碼

120150

· code review

· **複審

1020

· test

· 測試(自我測試,修改**,提交修改)

2020

reporting報告0

0· test report

· 測試報告

1010

· size measurement

· 計算工作量

1010

· postmortem & process improvement plan

· 事後總結, 並提出過程改進計畫510

合計265

3503.描述結對的過程:在結對的過程中我主要負責**的編寫,尹發飆主要負責**的測試。其他的都是由我們共同進行完成。第一次結對程式設計出現了很多問題,協商,計畫等方面都很容易產生分歧,但最後我們都充分吸取對方好的意見。

4.解題思路描述。即剛開始拿到題目後,我其實是很懵的。因為如何從乙個文件裡面提取資訊是我們以前從來沒有遇見過的,而且覺得這次作業,無論深度還是廣度都遠遠的超過前兩次作業。在思考了一段時間後,想到了用io流來提取檔案。但是對字串的一些類的理解,還有集合的理解還很淺薄,我們又去網上查閱各種資料來完成這次作業!去網上查了字串的各個類,以及使用,還有io流如何提取檔案等等!

5.設計實現過程。設計包括**如何組織,比如會有幾個類,幾個函式,他們之間關係如何,關鍵函式是否需要畫出流程圖?單元測試是怎麼設計的?

在設計的過程中只設定了乙個封裝函式的類,我的**較為簡易,未達到題目的要求。類裡面全部是計算字元,單詞,以及排序的函式。單元測試及測試函式就可以了.

由於本人的程式設計能力有限只完成了前幾個簡單的操作。通過介面封裝來實現**的執行。因為設計的比較簡單,**也較為容易也就沒有畫出流程圖。

提交**

效能、分析;

以前因為沒有接受過專案,也沒有團隊協作的經驗,這是第一次和別人團隊協作。在這次團隊協作過程中,不僅鍛鍊到自己的協調溝通的能力,也進一步與隊友共同面對困難,一起解決困難!這次專案收貨頗多,感慨也很多。總的來說,我也不能保證1+1是否大於2.但面對問題,面對難題能一起解決,一起克服是一種很享受的過程!

d

第三次作業

2 12有600 mb 兆位元組 的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車這 些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kb s,其結果又如何?解 當傳送速率為2.4k...

第三次作業

1 有600mb 兆位元組 的資料,需要從南京傳送到北京 一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料,試比較這兩種方法的優劣。若資訊傳送的速率為33.6kb s,其結果又如何?解 假定連續傳送且不出錯。若...

第三次作業

p67 2 12 有600mb的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率是2.4kbps 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kbps,其結果又如何?解 1 t 600 1024...