作業九 報告及總結

2022-07-14 16:18:13 字數 1376 閱讀 4062

《軟體工程》課程既強調基本概念和基本知識的理解和掌握,又側重軟體專案的分析、設計、實現和維護的基本技能。比較注意「點」和「面」的結合。我還是蠻喜歡這門課的,通過對這門課的學習讓我意識到理論學習很重要,實踐更重要,實踐是檢驗真理的唯一標準,只有將理論與實際結合,才更能發揮我們所學的知識的作用。整乙個學期下來,總的來說還是學到了很多東西的,有很多地方是值得肯定的,其實在我看來,軟體工程與其說是一門課程,不如說是一門思想。是乙個如何去分析和處理問題的過程,應該說其範疇已經遠遠不止侷限於該門課程,成為了乙個綜合的乙個能夠解決問題的思想集合。而且通過學習《軟體工程》,我還學到了很多其他的東西。比如通過學習《軟體工程》,特別是老師每次現場的講解,為我提供了乙個盡早接觸工作和真實專案的機會。讓我知道如何在以最小的成本中,訓練自己的基本工程素質和能力,如何激發自己的積極性等。而且通過學習《軟體工程》,還讓我認識和培養了我的團隊協作能力,特別是對於我們這些在校的學生來說,這種學習更是能讓我在以後工作中少走很多的彎路。

在之前的部落格中,我在粗略的看完《構建之法》這本書後提出了如下問題:

1、如何才能從乙個小小的軟體工程師成長為卓有成效的高階工程師?

2、資料成員是什麼?

3、構析函式是什麼?

4、敏捷流程到底是什麼?

現在在學習完這門課程後我對前期提出的問題有如下的回答:

1、軟體工程是很難的。這一行業在不斷變化中,所以你必須緊跟它的步伐。你必須不斷地投入時間和精力,因為你需要學習的東西總是比你能吸收的多。眾所周知,成為一名高階軟體工程師是非常難的。這需要大量的時間和精力。不同的人他們的學習速度也不盡相同。軟體工程師的每一天都在面臨挑戰:挑戰改變人們的生活。

2、為父子維度中的非葉成員生成的子成員。資料成員包含與非葉成員直接相關的值,該值獨立於由該成員的後代計算得到的彙總值。

3、析構函式(destructor) 與建構函式相反,當物件結束其生命週期時(例如物件所在的函式已呼叫完畢),系統自動執行析構函式。以c++語言為例:析構函式名也應與類名相同,只是在函式名前面加乙個位取反符~,例如~stud( ),以區別於建構函式。它不能帶任何引數,也沒有返回值(包括void型別)。

4、敏捷開發以使用者的需求進化為核心,採用迭代、循序漸進的方法進行軟體開發。在敏捷開發中,軟體專案在構建初期被切分成多個子專案,各個子專案的成果都經過測試,具備可視、可整合和可執行使用的特徵。換言之,就是把乙個大專案分為多個相互聯絡,但也可獨立執行的小專案,並分別完成,在此過程中軟體一直處於可使用狀態。

下面是我對這門課程的建議與意見:

1、加強和落實動手能力的培養

課堂上可以安排一些小的實驗,每章課後應安排作業,作業應讓學生盡可能在case環境下進行。

2、對課程中關鍵性概念、設計思想方面的問題可輔以課堂討論的形式。

最後經過一學期的軟體工程的學習,深刻感到其重要性的同時也學到了不少的東西,將對我在今後的軟體開發過程中起極大的作用。

作業九 報告及總結

1 在像我一樣沒有什麼基礎的人要怎麼學習好構建之法?這本書讓我更加認識到實踐的重要性,要從做中學。只有實踐了才能夠真正發現自己的不理解的知識,還能夠促進學習的效率。這個學期我自己寫 做火車訂票系統,以前認為學會的知識,一開始做的時候,感覺實踐應用和己看書理解有出入。以前認為這樣做是對的,現在感覺那樣...

作業九 報告及總結(6 16更新)

本課程最後一次作業,希望同學們有始有終,堅持到底,加油!一 每組完成乙份報告,報告要求在16周周四上課的時候直接給我電子版。報告要求 2 內容應該包括以下 專案組成員介紹 包括每個成員具體完成了哪些內容 中文摘要 簡要概述課題研究目的 方法 內容 意義,最多400字 英文摘要 緒言 研究背景 目的 ...

作業九總結

一 知識點 1.二維陣列的定義和引用 1 二維陣列的定義 型別說明符 陣列名 常量表示式 常量表示式 例 float a 3 4 b 5 10 說明 可以把二維陣列看作是一種特殊的一維陣列。a 0 a 0 0 a 0 1 a 0 2 a 0 3 a 1 a 1 0 a 1 1 a 1 2 a 1 3...