導航:首頁 > 工程技術 > 談談你對軟體工程專業知識的認識

談談你對軟體工程專業知識的認識

發布時間:2021-08-13 03:26:44

❶ 談談對軟體工程的認識

軟體工程(SoftWare Engineering)的框架可概括為:目標、過程和原則。
(1)軟體工程目標:生產具有正確性、可用性以及開銷合宜的產品。正確性指軟體產品達到預期功能的程度。可用性指軟體基本結構、實現及文檔為用戶可用的程度。開銷合宜是指軟體開發、運行的整個開銷滿足用戶要求的程度。這些目標的實現不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。
(2)軟體工程過程:生產一個最終能滿足需求且達到工程目標的軟體產品所需要的步驟。軟體工程過程主要包括開發過程、運作過程、維護過程。它們覆蓋了需求、設計、實現、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟體需求規約。需求分析生成功能規約。設計活動一般包括概要設計和詳細設計。概要設計建立整個軟體系統結構,包括子系統、模塊以及相關層次的說明、每一模塊的介面定義。詳細設計產生程序員可用的模塊說明,包括每一模塊中數據結構說明及加工描述。實現活動把設計結果轉換為可執行的程序代碼。確認活動貫穿於整個開發過程,實現完成後的確認,保證最終產品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。
(3)軟體工程的原則是指圍繞工程設計、工程支持以及工程管理在軟體開發過程中必須遵循的原則。
這個問題很復雜,恕在下自不量力說幾句。
軟體工程的目標是最小的成本、最高的質量、最短的開發時間開發軟體產品。眼下流行的各種軟體工程方法對這個目標的實現都差強人意。以RUP為代表的重量方法用來做計劃、准備的時間太多,真正用在開發的精力卻很少,以為只要企業保證軟體過程的實施,其他的事情都好辦,這種極端壓抑人性的方法不會取得很好效果。輕量方法要好一些,畢竟絕大部分注意力都在開發上,大家都很喜歡,可是僅依靠少數幾個人,對付不了大型項目。當然,大家都在改進各自的缺點,吸收對方的優點。
G.Booch說過,自動化不足是軟體開發過程中大量問題存在的重要原因,在下深以為然,並且認為是最小的成本、最高的質量、最短的開發時間之目標難以實現的根本原因。因此,將來的軟體工程必然要發展到以軟體自動化技術為核心的階段——4GL時代。
為什麼4GL時代還沒有來臨,這是因為軟體自動化太困難,眼下所取得的成果局限在某些很窄的領域內,達不到實際項目要求,而且這種技術太難理解,需要對理論的深入學習,一般的開發人員難以接受。軟體自動化技術沒有大發展的重要願意是目前描述動作語義的技術都很低級,因此即便用形式化方法作設計也是很費時間的,雖然可以提高一定的效率,但是還是遠遠不夠的。
為了解決這個問題,只有從利用以前的成果入手了,也就是復用構件,但不是用今天的構件技術。將來,實現了機器檢索的大型構件庫,這是計算機實現對構件的查找、轉配等自動化的構件庫,不是今天的手工構件庫。但這樣的構件庫為什麼沒有出現,還是老問題,我們還沒有一個很理想的描述動作語義的方法,計算機無法判定兩個構件或規約和構件之間是否等價,或者有等價的成分,當然也就無法進行自動檢索了。
雖然有很多困難,但我相信將來軟體工程的發展方向必將是高度自動化的構件式開發方法。
上面說的,完全是個人觀點,也許不足採信。

❷ 談一談對軟體工程專業的認識 有論文最好 5000😭

運用哲學的觀點去看問題,從理論的高度看問題,顯示思維的深度和思維的廣度。
但我們被「送來」的東西嚇怕了。先有英國的鴉片,德國的廢槍炮,後來法國的香粉,美國的電影,日本的印著「完全國貨」的各種小東西。於是連清醒的青年們,也對於洋貨發生了恐怖。其實,這正是因為那是「送來」的,而不是「拿來」的緣故。
找出路
高瞻遠矚,高屋建瓴,為讀者指出一條解決問題的思路。多從教育、政府規范和引導、法律嚴懲幾個角度談起。
所以我們要運用腦髓,放出眼光,自己來拿!
總之,我們要拿來。我們要或使用,或存放,或毀滅。那麼,主人是新主人,宅子也就會成為新宅子。然而首先要這人沉著,勇猛,有辨別,不自私。沒有拿來的,人不能自成為新人,沒有拿來的,文藝不能自成為新文藝。
又如:「莫使『英雄』淚滿襟」這一主題,可以寫出以下提綱。
第一層:自己不做,阻止、限制他人;看到榮譽,嫉妒、中傷他人:這是使『英雄』淚滿襟者的典型表現。
第二層:傷及他人,使英雄心如死灰;危及社會,使社會正氣低迷。是使『英雄』淚滿襟者的產生出格舉動的危害。
第三層:個人慾望強烈,嫉妒心強,心胸狹窄,信奉「人人為我」,是使『英雄』淚滿襟者的產生出格舉動的根源。
第四層:不怕閑言碎語,反對嫉賢妒能,是我們對待這一出格行為的正確態度;加強道德教育,保護英雄權益,是我們對待這一出格行為的正確措施。
以上為筆者對駁論文的寫作指出的思路,希望廣大考生積極借鑒,在考場上表現出深邃長遠的目光,高瞻遠矚的見解,決勝於考場。

❸ 談談你對「軟體工程」概念的認識,總結課程的全部內容。課本見圖(大學)

軟體工程首先給我定義是從事IT行業,
會給我一個工程性的思想且有很多實踐,
至少自己努力了不會出現動手能力差的問題。
第一點保證了我會在找工作時不會愁,因為國情決定軟體人才太缺了。
第二點保障可能能拿到高工資的行業。
有這兩點,我覺得其他都不重要了,因為當你有了錢,你的人品不差的時候其他都來了,如房子,車子,地位,尊重等。

事實沒有騙我,在軟體學院的學習給我很好地補充了軟體工程思想
希望能幫到你,有什麼不懂的歡迎追問我
採納下好嗎,謝謝

❹ 淺談對軟體工程的基本概念,方法與過程的理解及如何運用1500字左右

件工程(SoftWare Engineering)的框架可概括為:目標、過程和原則.
(1)軟體工程目標:生產具有正確性、可用性以及開銷合宜的產品.正確性指軟體產品達到預期功能的程度.可用性指軟體基本結構、實現及文檔為用戶可用的程度.開銷合宜是指軟體開發、運行的整個開銷滿足用戶要求的程度.這些目標的實現不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束.
(2)軟體工程過程:生產一個最終能滿足需求且達到工程目標的軟體產品所需要的步驟.軟體工程過程主要包括開發過程、運作過程、維護過程.它們覆蓋了需求、設計、實現、確認以及維護等活動.需求活動包括問題分析和需求分析.問題分析獲取需求定義,又稱軟體需求規約.需求分析生成功能規約.設計活動一般包括概要設計和詳細設計.概要設計建立整個軟體系統結構,包括子系統、模塊以及相關層次的說明、每一模塊的介面定義.詳細設計產生程序員可用的模塊說明,包括每一模塊中數據結構說明及加工描述.實現活動把設計結果轉換為可執行的程序代碼.確認活動貫穿於整個開發過程,實現完成後的確認,保證最終產品滿足用戶的要求.維護活動包括使用過程中的擴充、修改與完善.伴隨以上過程,還有管理過程、支持過程、培訓過程等.
(3)軟體工程的原則是指圍繞工程設計、工程支持以及工程管理在軟體開發過程中必須遵循的原則.

與談談你對軟體工程專業知識的認識相關的資料

熱點內容
蘇州假山景觀設計工程 瀏覽:862
哈爾濱工程造價招聘 瀏覽:937
建築工程土建勞務分包 瀏覽:632
道路監理工程師 瀏覽:476
安徽工程大學機電學院在本校嗎 瀏覽:370
河北工程大學保研率多少 瀏覽:287
有學質量工程師的書嗎 瀏覽:479
康樂縣建築工程公司 瀏覽:569
助理工程師二級 瀏覽:872
注冊安全工程師初級考試時間 瀏覽:901
食品科學與工程專業課題研究 瀏覽:881
工程造價圖紙建模 瀏覽:888
遼寧恆潤建設工程有限公司 瀏覽:93
實行施工總承包的工程項目 瀏覽:737
道路橋梁工程技術興趣愛好 瀏覽:316
密歇根理工大學電氣工程專業 瀏覽:388
廣西交通工程質量監督站 瀏覽:31
四川大學材料科學與工程學院考研參考書目 瀏覽:858
有線電視工程建設管理條例 瀏覽:270
雲南工程監理公司排名 瀏覽:673