freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

20xx年11月軟考系統(tǒng)集成項目管理工程師考試下午試題(編輯修改稿)

2025-10-21 14:42 本頁面
 

【文章內容簡介】 系統(tǒng)集成也可以稱為(硬件系統(tǒng)集成)或者(弱電系統(tǒng)集成)。硬件系統(tǒng)集成也可以分為智能建筑系統(tǒng)集成、計算機網絡系統(tǒng)集成、安防系統(tǒng)集成等(2)應用系統(tǒng)集成:又稱為行業(yè)信息化解決方案集成,例如:進度控制系統(tǒng)及工程概預算控制系統(tǒng)(必須高度重視課本中的例如) 計算機信息系統(tǒng)建設(4 大 5 小必須會)(必會)計算機信息系統(tǒng)的生命周期分為四個階段:產生、開發(fā)、運行、消亡(4 大)(1)計算機信息系統(tǒng)產生的階段(從無到有):又稱為立項階段,(2)計算機信息系統(tǒng)的開發(fā)階段(付諸實施)5 小開發(fā)階段是計算機信息系統(tǒng)生命周期中最關鍵、最重要的階段,該階段分為 1)總體規(guī)劃2)系統(tǒng)分析3)系統(tǒng)設計4)系統(tǒng)實施5)系統(tǒng)驗收階段(3)計算機信息系統(tǒng)運行階段(交付用戶)軟件維護的四個階段(就是魚丸:糾適預完),四個階段的共同點是,都是在系統(tǒng)交付使用后進行(選擇題的一選項以下說法是否正確)1)糾正性維護:更正發(fā)現問題2)適應性維護:能保證軟件產品能在變化后或變化中的環(huán)境中可以繼續(xù)使用 3)完善性維護:滿足業(yè)主新需求 4)預防性維護:修正潛在錯誤(4)計算機信息系統(tǒng)消亡階段(更新、替代)(1)結構化方法:(必須會)其基本思想:是將系統(tǒng)的生命周期劃分為:系統(tǒng)調查、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、維護等階段特點: (重要考點)(2)快速原型法(必須會)(3)企業(yè)系統(tǒng)規(guī)劃的方法(4)戰(zhàn)略數據規(guī)劃的方法(5)信息工程方法(6)面向對象的方法(必會)1)概念:面向對象的方法是利用面向對象的信息建模概念,例如:實體、關系、屬性等;同時運用封裝、繼承、多態(tài)等機制來構造模擬現實系統(tǒng)的方法。2)面向對象方法的基本思想:,對象是在原事物基礎上抽象的結果,其屬性反映了對象的數據信息特征,操作則用來定義改變對象屬性狀態(tài)的各種操作方式3)對象之間的聯(lián)系通過消息傳遞機制來實現,而消息傳遞的方式是通過消息傳遞模式和方法的定義的操作過程來完成的4)對象可以按照其屬性來歸類,借助類的層次機構,子類可以通過繼承機制獲得其父類的特征 5)對象具有封裝的特性,一個對象就構成一個嚴格模塊化的試題,在系統(tǒng)開發(fā)中可被共享和重復引用,達到軟件(程序或模塊)復用的目的。:(必須會)(1)結構化和原形法組合(2)結構化和面向對象方法的結合(3)原形法和面向對象方法的結合第四章軟件工程知識本章按照 需求、可研、設計、測試、維護的順序展開 軟件需求(講了 2 個問題 需求內容和需求過程)軟件工程是開發(fā)、運行、維護和修復軟件的系統(tǒng)方法。軟件需求內容主要包括(必會):功能需求、非功能需求、設計約束;業(yè)務需求、用戶需求、系統(tǒng)需求。(1)功能需求:指系統(tǒng)必須完成的那些事。(訂票網站必須完成訂票功能)(必會)(2)非系統(tǒng)功能:是指產品必須具有的屬性和品質,如可靠性(如網站多人訪問不能崩潰)、性能、響應時間(網頁打開時間一般不超過 10S)、容錯性、擴展性等(必會)(3)設計約束:也成為限制條件,補充規(guī)約,通常是對解決方案的一些約束說明,例如:必須采用國有自主知識版權的數據庫系統(tǒng),必須運行在 UNIX操作系統(tǒng)之下等(必會)(4)業(yè)務需求(BR):指反應組織機構或客戶對系統(tǒng)、產品高層次的目標要求,通常問題定義本身就是業(yè)務需求(了解)(5)用戶需求(UR)(了解)(6)系統(tǒng)需求(SR)(了解)(講了 2 個問題 需求開發(fā)和需求管理)需求過程是一個包括創(chuàng)建和維護系統(tǒng)需求文檔所必需的一切活動的過程。通常包括需求開發(fā)和需求管理兩大工作(必會)(1)需求開發(fā):包括(需求捕獲)、(需求分析)、編寫(規(guī)格說明書)、和(需求驗證)四個階段(必會)1)需求捕獲:常用的需求捕獲手段包括:表格、問卷調查等方式,與用戶訪談相比最大缺點是缺乏靈活性 2)需求分析3)需求規(guī)格說明書(SRS):是一個軟件文檔,說明軟件功能和約束 4)需求驗證 需求驗證和規(guī)格說明書的關系:二者是一個雙向的過程,規(guī)格說明書中提到的功能在最終的系統(tǒng)中必須全部得到實現,同時軟件說明書也可看到最終需求,一句話概括就是既不能少也不能多(2)需求管理:通常包括定義(需求基線)、(處理需求變更)、(需求跟蹤)等方面的工作 基線的定義:正式評審、確認的標準(必會) 可行性研究(可能考案例題):(技術可行性)、(經濟可行性)和(社會可行性)(必會):(了解,每個問題都讀一下,通讀一下這幾點,有印象)(1)核實問題定義與目標(2)研究分析現有系統(tǒng)(3)為新系統(tǒng)建模(4)客戶復核(5)提出并評價解決方案(6)確定最終推薦的解決方案:進行成本/效益分析進行成本/效益分析可分兩部分進行(以后具體會講現在只做了解)1)成本估計:常用的有功能點分析、OCCOMO 分析等 2)效益分析:(7)草擬開發(fā)計劃(8)以書面方式提交《可行性分析報告》 需求分析(了解)需求分析包括繪制系統(tǒng)上下文范圍關系圖、創(chuàng)建用戶接口原型、分析需求的可行性、確定需求的優(yōu)先級、為需求建立模型、創(chuàng)建數據字典、使用質量功能調配。質量功能調配(QFD)數據流圖(DFD)需求分析的主要方法包括:結構化分析方法、軟系統(tǒng)方法、面向對象分析方法、面向問題域的分析。 軟件設計測試和維護 軟件設計(了解)(1)軟件設計的基本原則:信息隱蔽、模塊獨立性、(模塊內部高內聚(功能、信息、通信、過程、時間、邏輯);模塊間低耦合)(2)系統(tǒng)結構圖:模塊、模塊間的調用關系、模塊間的通信、輔助控制符號(3)常用系統(tǒng)結構圖:變量型、事務型、混合型(4)用戶界面:可使用性、靈活性、復雜性和可靠性 軟件測試方法(必會)軟件測試的方法分為(白盒測試)和(黑盒測試);單元測試、系統(tǒng)測試、驗收測試(請自己百度下專業(yè)名詞比如黑盒子測試、白盒測試):(1)概念:黑盒測試吧測試對象看成一個空盒子,不考慮程序內部的邏輯結構和內部特性,只是依據程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明,又稱為功能測試或數據驅動測試。(2)黑盒測試的方法:1)等價類:根據某種規(guī)則,劃分為幾個類型,從中選拔出幾個測試代表 2)邊界值 3)錯誤推測4)因果圖和綜合分析法(1)概念:白盒測試吧測試看成一個透明的盒子,它允許測試人員利用程序內部的邏輯結構和有關信息設計或選擇測試用例。又稱為結構測試或邏輯驅動測試(考慮內部邏輯結構,用覆蓋的方式實現)(2)白盒測試對程序模塊進行如下檢查:(理解)1)對程序模塊的所有獨立的執(zhí)行路徑至少測試一次2)對所有的邏輯判定,取“真”與取“假”的兩種情況的測試至少測試一次 3)在循環(huán)的邊界和運行界限內執(zhí)行循環(huán)體 4)測試內部數據結構的有效性等(3)邏輯覆蓋:是以程序內部的邏輯結構為基礎的設計用例的技術。它屬于白盒測試,包括,語句覆蓋、判定覆蓋、條件覆蓋、判定一條件覆蓋、條件組合覆蓋、路徑覆蓋等 軟件測試的分類:單元測試也成為模塊測試,是針對每個模塊進行的測試:在單元測試的基礎上,將所有的模塊按照設計要求組裝成系統(tǒng),必須精心計劃,應提交集成測試計劃、集成測試規(guī)格說明和集成測試分析報告:確認測試驗證軟件的功能、性能及其他特性是否與用戶要求一致:講整個軟件放在整個計算機環(huán)境下,包括軟硬件平臺、某些支持軟件數據和人員等,在實際運行環(huán)境下進行的一系列測試 測試和 B 測試在軟件交付使用后,用戶將如何實際使用程序,對于開發(fā)者來說是不知道的。通常在軟件發(fā)布上市之前需要進行 a 測試和 B 測試。(1)a 測試:由一個用戶在開發(fā)環(huán)境下進行的測試,也可以是公司內部的用戶在模擬實際操作環(huán)境下進行的測試(2)B 測試:由軟件的多個用戶在實際使用環(huán)境下進行的測試軟件測試從不同的角度,又可分為一下幾大類(了解,讀一下具體概念)(1)功能測試(2)可靠性測試(3)強度測試(4)性能測試5)恢復測試(6)啟動停止測試(7)匹配測試(8)安全性測試(9)可使用性測試(10)安裝測試(11)過程測試(12)容量測試(13)文檔測試(14)兼容性測試 軟件測試的步驟(PDCA 過程)(必會) 軟件維護(必會):(1)可理解性(2)可測試性(3)可修改性 :(1)建立維護組織(2)提出維護要求(3)實施維護作業(yè)(4)記錄維護要素(5)評價維護活動 軟件的復用:軟件復用是指利用自己已有軟件的 各種有關知識構造新的軟件。以縮減軟件開發(fā)和維護的費用。(把以前有的東西竟可能的拿來去用)(必會):(了解)(1)代碼的復用(2)測試文檔的復用(3)設計思想的復用(4)模塊的復用(5)軟件的復用(6)組件的復用:將軟件看成是由不同功能的“組件”所組成的有機體。(組件的概念:在軟件設計編寫時可以被設計成完成同類工作的一個通用的產品工具)(了解) 6 個步驟:篩選、文檔重構、逆向工程(功能反編譯)、代碼重構、數據重構、重新開發(fā)。(了解)(逆向工程)的概念:分析一個程序的過程,最大程度的建立比源代碼更加抽象的高級表達,它也是一個恢復設計結果的過程,逆向工程工具可以從現有的軟件代碼中抽取有關數據、體系結構和處理過程的設計信息(選擇給解釋考名詞) 軟件質量保證及質量評價:軟件質量保證過程、驗證過程、確認過程、評審過程、審計過程。(1)軟件質量保證:通過計劃制定、實施和完成一組活動提供保證,這些活動保證項目生命周期中的軟件產品和過程符合其規(guī)定的需求。(2)驗證與確認過程:使用能夠定位缺陷并便于以后改正的測試技術直接處理軟件產品質量問題。驗證與確認的區(qū)別:(重點)1)驗證過程試圖確?;顒拥妮敵霎a品已經被正確的制造,即活動的輸出產品滿足前面活動施加的規(guī)范說明;2)確認過程試圖確保建造了正確的產品,即產品滿足其特定的目的。3)評審與審計過程(具體幾個概念請百度下)包括管理評審、技術評審、檢查(正式的)、走查(隨即的)、審計(事后進行的一個審計)。:(1)SQA:軟件質量保證(2)QC:質量控制 軟件配置管理(考過 15 分的案例答題)(了解)(1)軟件配置管理:配置與配置項、基線與基線管理、版本、配置控制(2)變更控制:功能變更、錯誤修復變更。1)功能變更就是根據客戶要求增加或者修改功能引發(fā)的變更 2)錯誤變更:修改漏洞(3)配置庫:1)開發(fā)庫(開發(fā)人員用的庫,是經常變化的)2)受控庫(有一定的限度,存放半成品)3)產品庫(存放產品) 軟件過程管理 模型分級標準:(1)初始級——軟件過程的特點是無秩序的,有時候甚至是混亂的。(2)可重復級——已建立了基本的項目管理過程,可用于對成本、進度和功能特性進行跟蹤。(3)已定義級——軟件過程均已文檔化、標準化、并形成整軟件組織的標準軟件過程。(初步標準)(4)已管理級——軟件過程和產品的質量有詳細的度量標準。比定義級別深化,有文檔,有管理數據)(5)優(yōu)化級——來自過程、新概念和新技術等方面的各種有用信息的定量分析,能夠不斷地、持續(xù)地進行過程改進。(軟件能成熟度模型集成)(必會)CMM 和 CMMI 的區(qū)別:(1)CMMI 結構更加形式化和精致,更復雜;(2)CMMI 強調需求的管理(需求管理和需求開發(fā))CMM 為需求管理。(3)CMMI 加強對于工程過程的重視;CMMI 強調度量;CMMI 強調對風險的管理 常用構件標準(必會)幾個概念性名詞:(選擇題經常出選項判斷)(1)COM 是個開放的組件標準(2)DCOM 是 COM 的進一步發(fā)展(3)COM+并不是 COM 的新版本,我們可以把它理解為 COM 的新發(fā)展(4)CORBA 公共對象請求代理構架。是由 OMG 組織制定的一種標準的面向對象的應用程序體系規(guī)范。(5)EJB 由 SUN 定制 面向對象系統(tǒng)分析與設計 面向對象=對象+類+繼承+消息通信(1)對象:對象標志(供系統(tǒng)內部唯一的識別對象);屬性(狀態(tài)、數據、用來描述對象的靜態(tài)特征)服務(操作、行為或方法,用來描述對象的動態(tài)特征。)(2)類和類庫:類是對象的抽象定義,是一組具有相同數據結構和相同操作的對象的集合(3)繼承和多態(tài)過載多態(tài)和強制多態(tài)統(tǒng)稱為專用多態(tài)(特定多態(tài))。包含多態(tài)、參數多態(tài)稱為通用多態(tài)(4)消息通信:消息是指對象發(fā)出的服務請求。包括對象標識、消息名、輸入信息、回答信息。:對象(object)是系統(tǒng)中用來描述客觀事物的一個實體,它是構成系統(tǒng)的一個基本單位 :(1)對象標志(object identifier)是對象的名字,供系統(tǒng)內部唯一地識別對象。(2)屬性(attribute)也稱狀態(tài)(state)活數據(data)用來描述對象的靜態(tài)特征。(3)服務(service)—也稱操作(operation)、行為(behavior)或方法(method)),用來描述對象的動態(tài)特征。(也稱為函數)(4)封裝(encapsulation)對象封閉裝存 (看一下這段文字有個了解)(1)繼承(inheritance):是使用已存在的定義作為基礎建立新定義的而技術,繼承是面向對象方法學中的一個十分重要的概念。(2)多態(tài):是指類中具有相似功能的不同函數是用同一個名稱來實現,從而可以使用相同的調用方式來調用這些具有不同功能的同名函數。類與類之間的關系—組合、泛化、聚合、關聯(lián)。消息(message)是指對象發(fā)出的服務請求。 面向對象??嫉闹R點 面向對象的基本概念::由數據及操作所構成的封裝體,是系統(tǒng)中用來描述客觀事物的一個封裝是構成系統(tǒng)的一個基本單位。對象三要素:對象標識、對象狀態(tài)、對象行為:是現實世界實體化的描述。類將實體的數據和函數封裝在一起。類的數據也叫狀態(tài)、屬性或特征。它表示靜態(tài)的一面;類的函數也叫功能、操作或服務,表現類的動態(tài)一面。:對象是類的實例:通過特定的實例抽取共同特征以后形成概念的過程。它強調主要特征,忽略次要特征。:講相關概念組成一個單元,然后通過一個名稱來引用它:表示類之間的層次關系,這種關系使得某類對象可以繼承另外一類對象的屬性和能力,繼承又分為單繼承和多繼承,JAVA 是單繼承語言,C++是允許多繼承的:是一種方法,這種方法使得多個類中可以定義同一個操作或屬性名,并在每個類中可以有不同的體現:對操作規(guī)范的說
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1