中文字幕综合一区,伊人av网,欧美中日韩在线,亚洲国产香蕉视频,黄视频在线免费,天天操天天爱天天爽,狠狠躁天天躁

軟題庫 培訓課程
當前位置:信管網(wǎng) >> 綜合知識 >> 文章內(nèi)容
信息系統(tǒng)項目管理師考點考題梳理(6):軟件工程知識
來源:信管網(wǎng) 2016年09月22日 【所有評論 分享到微信
信息系統(tǒng)項目管理師與系統(tǒng)集成項目管理工程師考點考題梳理(6):軟件工程知識
考點梳理
軟件需求分析與定義
    概念:軟件需求是一個為解決特定問題而必須由披開發(fā)或被修改的軟件展示的特性。
所有軟件需求的一個基本特性就是可驗證性。軟件需求和軟件質(zhì)保人員都必須保證,在現(xiàn)有的資源約束下,需求可以被驗證。
    除了其表達的行為特性外,需求還有其他特性,如優(yōu)先級,以便在資源有限時進行權(quán)衡。通常,要唯一的標識軟件需求,才能在整個軟件生命周期中,進行軟件配置控制和管理。
需求分析的目的如下:
1) 檢測和解決需求之間的沖突。
2) 發(fā)現(xiàn)軟件的邊界,以及軟件與其環(huán)境如何交互。
3) 詳細描述系統(tǒng)需求,以導出軟件需求。
軟件設(shè)計、測試與維護
軟件設(shè)計的概念:定義一個系統(tǒng)或組件的架構(gòu)、組件、接口和其他特征的過程程,并得到這個過程的結(jié)果。軟件設(shè)計由兩個處于軟件需求和軟件構(gòu)造之間的活動組成:軟件架構(gòu)設(shè)計、軟件詳細設(shè)計。
軟件測試是為評價和改進軟件產(chǎn)品質(zhì)量、識別軟件產(chǎn)品的缺陷和問題而進行的活動。軟件測試隨開發(fā)和維護過程,通常在不同的級別上進行,可以在概念上區(qū)分三個大的測試階段:單元測試、集成測試和系統(tǒng)測試。
軟件維護定義為需要提供軟件支持的全部活動。這些活動包括在交付前完成的活動,以及交付后完成的活動。交付前完成的活動包括交付后運行的計劃和維護計劃等。交付后的活動包括軟件修改、培訓、幫助資料等。
軟件維護包括如下類型。
1) 更正性維護:軟件產(chǎn)品交付后進行的修改,以更正發(fā)現(xiàn)的問題。
2) 適應性維護:軟件產(chǎn)品交付后進行的修改,以保持軟件產(chǎn)品能在變化后  或變化中的環(huán)境中可以繼續(xù)使用。
3) 完善性維護:軟件產(chǎn)品交付后進行的修改,以改進性能和可維護性。
4) 預防性維護:軟件產(chǎn)品交付后進行的修改,以在軟件產(chǎn)品中的潛在錯誤成為實際錯誤前,檢測和更正它們。
軟件復用
    軟件復用是指利用已有軟件的各種有關(guān)知識構(gòu)造新的軟件,以縮減軟件開發(fā)和維護的費用。
    軟件復用的主要思想是,將軟件看成是由不同功能的“組件”所組成的有機體,每一個組件在設(shè)計編寫時可以被設(shè)計成“完成同類工作的通用工具”,這樣,如果完成各種工作的組件被建立起來以后,編寫某一特定軟件的工作就變成了將各種不同組件組織連接起來的簡單問題,這對于軟件產(chǎn)品的最終質(zhì)量和維護工作都有本質(zhì)性的改變。
軟件質(zhì)量保證及質(zhì)量評價
軟件質(zhì)量管理過程包括:質(zhì)量保證過程、驗證過程、確認過程、評審過程、審計過程等。
軟件質(zhì)量保證過程通過計劃制訂、實施和完成一組活動提供保證,這些活動保證項目生命周期中的軟件產(chǎn)品和過程符合其規(guī)定的需求。
驗證確認過程使用能夠定位缺陷并便于以后改正的測試技術(shù)直接處理軟件產(chǎn)品質(zhì)量問題。驗證與確認過程確定某一開發(fā)和維護活動的產(chǎn)品是否符合活動的需求,最終的軟件產(chǎn)品是否達到其意圖并滿足用戶需求。驗證過程試圖確?;顒拥妮敵霎a(chǎn)品已經(jīng)被正確制造,即活動的輸出產(chǎn)品滿足前面活動施加的規(guī)范說明;確認過程則試圖確保建造了正確的產(chǎn)品,即產(chǎn)品滿足其特定的目的。
評審與審計過程包括:管理評審、技術(shù)評審、檢查、走查、審計等。
軟件配置管理
    軟件配置管理活動有:軟件配置管理過程的管理和計劃、軟件配置標識、軟件配置控制、軟件配置狀態(tài)記錄、軟件配置審計、軟件發(fā)布管理與交付。
軟件開發(fā)環(huán)境
    軟件開發(fā)環(huán)境是指在基本硬件和宿至軟件的基礎(chǔ)上,為支持系統(tǒng)軟件和應用軟件的工程化開發(fā)和維護而使用的一組軟件。它由軟件工具和環(huán)境集成機制構(gòu)成,前者用以支持軟件開發(fā)的相關(guān)過程、活動和任務,后者為工具集成和軟件的開發(fā)、維護及管理提供統(tǒng)一的支持。
軟件需求工具包括需求建模工具和需求追蹤工具。
軟件設(shè)計工具用于創(chuàng)建和檢查軟件設(shè)計,因為軟件設(shè)計方法的多樣性,這類工具的種類很多。
    軟件構(gòu)造工具包括程序編輯器、編譯器和代碼生成器、解釋器、調(diào)試器等。
    軟件測試工具包括測試生成器、測試執(zhí)行框架、測試評價工具、測試管理工具、性能分析工具。
    軟件維護工具包括理解工具(如可視化工具)和再造工具(如重構(gòu)工具)。
    軟件配置管理工具包括追蹤工具、版本管理工具和發(fā)布工具。
    軟件工程管理工具包括項目計劃與追蹤工具、風險管理工具和度量工具。
    軟件工程過程工具包括建模工具、管理工具、軟件開發(fā)環(huán)境。
    軟件質(zhì)量工具包括檢查工具和分析工具。
軟件過程管理
    軟件過程管理是提高軟件生產(chǎn)率和保證軟件質(zhì)量的一個重要的方法。
    軟件工程管理集成了過程管理和項目管理,包括以下6個方面:
1) 啟動和范圍定義
2) 軟件項目計劃
3) 軟件項目實施
4) 評審和評價
5) 關(guān)閉

6) 軟件工程度量

信息系統(tǒng)項目管理師、系統(tǒng)集成項目管理工程師真題考題舉例

()不是軟件需求分析的目的
A、檢測和解決需求之間的沖突
B、發(fā)現(xiàn)軟件的邊界,以及軟件與其環(huán)境如何交互
C、詳細描述系統(tǒng)需求
D、導出軟件需求

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/2311318121.html

需求分析是軟件定義階段中的最后一步,在這個階段確定系統(tǒng)必須完成哪些工作,對目標系統(tǒng)提出完整、準確、清晰、具體的要求。一般來說。軟件需求分析可分為( )三個階段
A、需求分析,需求描述及需求評審
B、需求提出、需求描述及需求驗證
C、需求分析、需求評審及需求驗證
D、需求提出、需求描述及需求評審

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/211331098.html

以下關(guān)于軟件需求分析描述中,不正確的是( )。
A.軟件需求除了所表達的行為特征外,還具有優(yōu)先級等特性
B.架構(gòu)設(shè)計的工作就是把滿足需求的職責分配到組件上
C.軟件需求分析的關(guān)鍵是開發(fā)反映真實世界問題的模型
D.可實現(xiàn)性是軟件需求的基本特征

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/955329.html

軟件測試可以在概念上分為三個大的測試階段:單元測試、集成測試和系統(tǒng)測試。以下敘述中,不正確的是:() 。
A.單元測試又稱為模塊測試,是針對軟件測試的最小單位——程序模塊進行正確性檢驗的測試工作
B.集成測試也叫做組裝測試,通常在編碼完成的基礎(chǔ)上,將所有的程序模塊進行有序的、遞增的測試
C.集成測試是檢驗程序單元和部件的接口關(guān)系,逐步集成為符合概要設(shè)計的程序部件或整個系統(tǒng)
D.系統(tǒng)測試是真實或模擬系統(tǒng)運行環(huán)境下,檢查完整的程序系統(tǒng)能否和相關(guān)硬件、外設(shè)、網(wǎng)絡(luò)、系統(tǒng)軟件和支持平臺等正確配置與連接,并滿足用戶需求

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/232051425.html

軟件測試是軟件開發(fā)過程中的一項重要內(nèi)容,將測試分為白盒測試、黑盒測試和灰盒測試主要是( )對軟件測試進行分類。
A、從是否關(guān)心軟件內(nèi)部結(jié)構(gòu)和具體實現(xiàn)的角度
B、從是否執(zhí)行程序的角度
C、從軟件開發(fā)階段的細分角度
D、從軟件開發(fā)復雜性的角度

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/2113821616.html

某軟件系統(tǒng)交付后,開發(fā)人員發(fā)現(xiàn)系統(tǒng)的性能可以進一步優(yōu)化和提升,由此產(chǎn)生的軟件維護屬于()
A、更正性維護
B、適應性維護
C、完善性維護
D、預防性維護

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/2311810664.html

為了改進應用軟件的可靠性和可維護性,并適應未來軟硬件環(huán)境的變化,應主動增加新的功能以使應用系統(tǒng)適應各類變化而不被淘汰。為了適應未來網(wǎng)絡(luò)帶寬的需要,在滿足現(xiàn)有帶寬需求下,修改網(wǎng)絡(luò)軟件從而使之支持更大的帶寬,這種軟件維護工作屬于( )。
A. 更正性維護
B. 適應性維護
C. 完善性維護
D. 預防性維護

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/1030355.html

應用已有軟件的各種資產(chǎn)構(gòu)造新的軟件,以縮減軟件開發(fā)和維護的費用,稱為( )。
A.軟件繼承
B.軟件利用
C.軟件復用
D.軟件復制

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/1253432.html

軟件工程管理繼承了過程管理和項目管理的內(nèi)容。包括啟動和范圍定義、軟件項目計劃、軟件項目實施、()、關(guān)閉、軟件工程度量等六個方面。
A、項目監(jiān)控
B、評審和評價
C、軟件項目部署
D、軟件項目發(fā)布

信管網(wǎng)答案與解析:http://www.jazzmuze.com/st/139518409.html

練習更多試題請登錄軟題庫>>

掃碼關(guān)注公眾號

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質(zhì)量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。

相關(guān)內(nèi)容

發(fā)表評論  查看完整評論  

推薦文章