導航:首頁 > 工程技術 > 南郵軟體工程簡答題

南郵軟體工程簡答題

發布時間:2021-08-17 08:42:07

A. 簡答題 軟體工程管理主要包括哪些內容

啟動階段1與客戶,sponsor 高層溝通明確需求及或得相關支持2明確項目目標的定位計劃階段1明確項目范圍2全面的風險識別3各關鍵干係人的識別與溝通計劃實施與監控階段1根據溝通計劃、與項目干係人進行良好的溝通2嚴格監控項目進度 即使協調解決問題3重點跟蹤監控高風險任務、並採取有效的防範措施收尾階段1順利完成項目評估和驗收2成功和識別的經驗總結3完整的項目信息歸檔

B. 軟體工程簡答題:試說明螺旋模型軟體開發方法的基本過程,比較它的優點和缺點。

螺旋模型是一種風險驅動的模型。在軟體開發中存在各種風險。項目越復雜,設計方案、資源、成本、進度等因素的不確定性越大,項目開發的風險也就越大。及時對風險進行識別、分析,採取對策,可消除或減少風險的損害。螺旋模型將開發過程分為幾個螺旋周期,每個螺旋周期大致和瀑布模型相吻合。在每個螺旋周期內按四個象限,分為四個工作步。第一,制定計劃:確定軟體目標,選定實施方案,明確項目開發的限制條件;第二,風險分析:分析所選方案,識別風險,通過原型消除風險;第三,開發實施:實施軟體開發;第四,客戶評估:評價開發工作,提出修正建議,建立下一個周期的計劃。
螺旋模型的優點:實質上相當於在瀑布模型的每個階段開始前引入風險分析,並由客戶對階段性產品做出評審,這對保證軟體產品質量十分有利;由於引入風險分析等活動,測試活動的確定性增強了;螺旋模型最外層代表維護,開發與維護採用同樣方式,使維護得到與開發同樣的重視。
螺旋模型的缺點:主要適合內部開發,否則風險分析必須在簽訂合同前完成,或者爭取客戶的最大理解;只適合大型軟體項目的開發,否則,每個階段的風險分析將佔用很大一部分資源,增加成本;對開發人員的風險分析能力是極大的考驗,否則,模型將退化到瀑布模型,甚至更糟。

C. 軟體工程試卷

給我留個郵箱,我給你傳點軟體工程的資料,你自己研究啊 是老師講課留的PPT

D. 軟體工程簡答題 需求有效性驗證主要驗證哪些方面

黑盒測試:
黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,在程序介面進行測試,它只檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能適當地接收輸入數據而產生正確的輸出信息。黑盒測試著眼於程序外部結構,不考慮內部邏輯結構,主要針對界面和功能進行測試。
模塊化:

簡單的說,一個功能就是一個模塊,這些功能的組合就是一個。每個人完成自己擔當的模塊,以提高效率,當然,一個大的模塊還可以分成若干小的模塊。

提高可維護性的方法:

1.的模塊化,根據需求,將劃分為幾個相互獨立的模塊,定義出各模塊間的調用關系和數據交換方式。
2.預留出一定的空餘編碼可供擴展
3.函數/對象的封閉性
4.程序的書寫規范

E. 南京郵電大學軟體工程

師資。師,其實和你關系不大。軟體,編程過程完全是你自己的,最多就是找個好老師有項目可以做。資,其實資源還是可以的,如果你自己有心,可以讓你成長的很快,很多老師還是有項目的,但都需要你自己爭取。
請採納。

F. 軟體工程 簡答題 什麼是軟體配置管理

軟體配置管理(Software Configuration Management,SCM)是一種標識、組織和控制修改的技術。軟體配置管理應用於整個軟體工程過程。在軟體建立時變更是不可避免的,而變更加劇了項目中軟體開發者之間的混亂。SCM活動的目標就是為了標識變更、控制變更、確保變更正確實現並向其他有關人員報告變更。從某種角度講,SCM是一種標識、組織和控制修改的技術,目的是使錯誤降為最小並最有效地提高生產效率。

G. 計算機軟體工程簡答題求做

  1. 軟體工程包括三個要素:方法、工具和過程。

    軟體工程方法為軟體開發提供了「如何做」的技術。它包括了多方面的任務,如項目計劃與估算、軟體系統需求分析、數據結構、系統總體結構的設計、演算法過程的設計、編碼、測試以及維護等。

    軟體工具為軟體工程方法提供了自動的或半自動的軟體支撐環境。目前,已經推出了許多軟體工具,這些軟體工具集成起來,建立起稱之為計算機輔助軟體工程(CASE)的軟體開發支撐系統。CASE將各種軟體工具、開發機器和一個存放開發過程信息的工程資料庫組合起來形成一個軟體工程環境。

    軟體工程的過程則是將軟體工程的方法和工具綜合起來以達到合理、及時地進行計算機軟體開發的目的。過程定義了方法使用的順序、要求交付的文檔資料、為保證質量和協調變化所需要的管理、及軟體開發各個階段完成的里程碑。

    軟體工程是一種層次化的技術。任何工程方法(包括軟體工程)必須以有組織的質量保證為基礎。全面的質量管理和類似的理念刺激了不斷的過程改進,正是這種改進導致了更加成熟的軟體工程方法的不斷出現。支持軟體工程的根基就在於對質量的關注。

2. 1.P(Plan)軟體規格說明
2.D(Do)軟體開發
3.C(Check)軟體確認
4A(Action)軟體演進

3.軟體開發模型(Software Development Model)是指軟體開發全部過程、活動和任務的結構框架.

演化模型主要針對事先不能完整定義需求的軟體開發。用戶可以給出待開發系統的核心需求,並且當看到核心需求實現後,能夠有效地提出反饋,以支持系統的最終設計和實現。軟體開發人員根據用戶的需求,首先開發核心系統。當該核心系統投入運行後,用戶試用之,完成他們的工作,並提出精化系統、增強系統能力的需求。軟體開發人員根據用戶的反饋,實施開發的迭代過程。第一迭代過程均由需求、設計、編碼、測試、集成等階段組成,為整個系統增加一個可定義的、可管理的子集。 在開發模式上採取分批循環開發的辦法,每循環開發一部分的功能,它們成為這個產品的原型的新增功能。於是,設計就不斷地演化出新的系統。 實際上,這個模型可看作是重復執行的多個「瀑布模型」。 4. 結構化分析方法(Structured Method)是強調開發方法的結構合理性以及所開發軟體的結構合理性的軟體開發方法。結構是指系統內各個組成要素之間的相互聯系、相互作用的框架。結構化開發方法提出了一組提高軟體結構合理性的准則,如分解與抽象、模塊獨立性、信息隱蔽等。針對軟體生存周期各個不同的階段,它有結構化分析(SA)、結構化設計(SD)和結構化程序設計(SP)等方法。

結構化分析方法給出一組幫助系統分析人員產生功能規約的原理與技術。它一般利用圖形表達用戶需求,使用的手段主要有數據流圖、數據字典、結構化語言、判定表以及判定樹等。

結構化分析的步驟如下:①分析當前的情況,做出反映當前物理模型的DFD;②推導出等價的邏輯模型的DFD;③設計新的邏輯系統,生成數據字典和基元描述;④建立人機介面,提出可供選擇的目標系統物理模型的DFD;⑤確定各種方案的成本和風險等級,據此對各種方案進行分析;⑥選擇一種方案;⑦建立完整的需求規約。

結構化設計方法給出一組幫助設計人員在模塊層次上區分設計質量的原理與技術。它通常與結構化分析方法銜接起來使用,以數據流圖為基礎得到軟體的模塊結構。SD方法尤其適用於變換型結構和事務型結構的目標系統。在設計過程中,它從整個程序的結構出發,利用模塊結構圖表述程序模塊之間的關系。結構化設計的步驟如下:①評審和細化數據流圖;②確定數據流圖的類型;③把數據流圖映射到軟體模塊結構,設計出模塊結構的上層;④基於數據流圖逐步分解高層模塊,設計中下層模塊;⑤對模塊結構進行優化,得到更為合理的軟體結構;⑥描述模塊介面。 5. DFD圖如下圖示,將DNF圖轉化為初始的MSD圖。

1.打開visio,在visio里選擇創建框圖

2.拉八個圓圈,並調整大小和形狀

3.選中單箭頭,輸入一定的箭頭(注意,拉過去的箭頭都是雙向的,要選中雙向箭頭/右擊/箭頭向右)

4雙擊箭頭中間就可以編輯想要的文字(要調整相應的文本格式)。

所得圖形如下圖第二圖示:

1.選擇創建基本流程圖

2.拉足夠多個流程和箭頭(箭頭要稍作變化,先選中連接線工具,然後右擊選直線連接線)

3.雙擊相應位置,編輯想要輸入的文字

據上圖,所得圖如下示:


與南郵軟體工程簡答題相關的資料

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