計算機對人們生活和社會組織的影響將日益深刻。計算機系統(tǒng)開發(fā)是根據(jù)計算機用戶對應用系統(tǒng)的技術要求,分析原系統(tǒng),設計新的計算機系統(tǒng)的內部結構并加以實現(xiàn)和維護的過程。計算機系統(tǒng)開發(fā)也是一個管理科學問題,自始至終貫穿著人員組織、工程化、標準化等管理工作,而且在很大程度上影響系統(tǒng)的性能和開發(fā)工作的效率。經濟社會的高速發(fā)展使得信息技術也得到了進一步的發(fā)展,人們也因此邁入信息化時代。不管哪種行業(yè)對于計算機的需求都不斷增大。尤其是在軍工及高技術要求的領域,計算機幾乎已經成為了這些行業(yè)發(fā)展的,因此他們對于計算機的性能要求也是十分高。所以需要對計算機系統(tǒng)開發(fā)以提高計算機性能。計算機系統(tǒng)可信性是描述系統(tǒng)所提...
中央處理器是對信息進行高速運算處理的主要部件,其處理速度可達每秒幾億次以上操作。存儲器用于存儲程序、數(shù)據(jù)和文件,常由快速的內存儲器(容量可達數(shù)百兆字節(jié),甚至數(shù)G字節(jié))和慢速海量外存儲器(容量可達數(shù)十G或數(shù)百G以上)組成。各種輸入輸出外部設備是人機間的信息轉換器,由輸入-輸出控制系統(tǒng)管理外部設備與主存儲器(中央處理器)之間的信息交換。軟件軟件分為系統(tǒng)軟件、支撐軟件和應用軟件。系統(tǒng)軟件由操作系統(tǒng)、實用程序、編譯程序等組成。操作系統(tǒng)實施對各種軟硬件資源的管理控制。實用程序是為方便用戶所設,如文本編輯等。編譯程序的功能是把用戶用匯編語言或某種高級語言所編寫的程序,翻譯成機器可執(zhí)行的機器語言程序...
這需要解決各類設備、子系統(tǒng)間的接口、協(xié)議、系統(tǒng)平臺、應用軟件等與子系統(tǒng)、建筑環(huán)境施工配合、組織管理和人員配備相關的一切面向集成的問題。隨著系統(tǒng)集成市場的規(guī)范化、化的發(fā)展,系統(tǒng)集成商將趨于以下三個方向發(fā)展:產品技術服務型以原始廠商的產品為中心,對項目具體技術實現(xiàn)方案的某一功能部分提供技術實現(xiàn)方案和服務,即產品系統(tǒng)集成。系統(tǒng)咨詢型對客戶系統(tǒng)項目提供咨詢(項目可行性評估、項目投資評估、應用系統(tǒng)模式、具體技術解決方案)。如有可能承接該項目,則負責對產品技術服務型和應用產品開發(fā)型的系統(tǒng)集成商進行項目實現(xiàn)招標、并負責項目管理(承包和分包)。應用產品開發(fā)型表現(xiàn)在與用戶合作共同規(guī)劃設計應用系統(tǒng)模型,與...
集成的基本目的是使所有子系統(tǒng)聯(lián)合工作來執(zhí)行系統(tǒng)期望的功能每一個子系統(tǒng)經實現(xiàn)階段的評價后可以確保正確工作,但當各子系統(tǒng)需要協(xié)同工作時,可能會出現(xiàn)意想不到的問題。集成工作過程中與可信性有關的雖為困難的工作是將某些子系統(tǒng)中的內部故障檢測;診斷和恢復等容錯機制和由多譯子系統(tǒng)共同提供的容錯服務準確無誤地組合為一個整體。另外,各子系統(tǒng)中產生的并發(fā)故障和相互影響增大集成結果存在故障的可能性。系統(tǒng)集成通常是指將軟件、硬件與通信技術組合起來為用戶解決信息處理問題的業(yè)務,集成的各個分離部分原本就是一個個的系統(tǒng),集成后的整體的各部分之間能彼此有機地和協(xié)調地工作,以發(fā)揮整體效益,達到整體優(yōu)化的目的。系統(tǒng)集成作...
這需要解決各類設備、子系統(tǒng)間的接口、協(xié)議、系統(tǒng)平臺、應用軟件等與子系統(tǒng)、建筑環(huán)境施工配合、組織管理和人員配備相關的一切面向集成的問題。隨著系統(tǒng)集成市場的規(guī)范化、化的發(fā)展,系統(tǒng)集成商將趨于以下三個方向發(fā)展:產品技術服務型以原始廠商的產品為中心,對項目具體技術實現(xiàn)方案的某一功能部分提供技術實現(xiàn)方案和服務,即產品系統(tǒng)集成。系統(tǒng)咨詢型對客戶系統(tǒng)項目提供咨詢(項目可行性評估、項目投資評估、應用系統(tǒng)模式、具體技術解決方案)。如有可能承接該項目,則負責對產品技術服務型和應用產品開發(fā)型的系統(tǒng)集成商進行項目實現(xiàn)招標、并負責項目管理(承包和分包)。應用產品開發(fā)型表現(xiàn)在與用戶合作共同規(guī)劃設計應用系統(tǒng)模型,與...
集成的基本目的是使所有子系統(tǒng)聯(lián)合工作來執(zhí)行系統(tǒng)期望的功能每一個子系統(tǒng)經實現(xiàn)階段的評價后可以確保正確工作,但當各子系統(tǒng)需要協(xié)同工作時,可能會出現(xiàn)意想不到的問題。集成工作過程中與可信性有關的雖為困難的工作是將某些子系統(tǒng)中的內部故障檢測;診斷和恢復等容錯機制和由多譯子系統(tǒng)共同提供的容錯服務準確無誤地組合為一個整體。另外,各子系統(tǒng)中產生的并發(fā)故障和相互影響增大集成結果存在故障的可能性。系統(tǒng)集成通常是指將軟件、硬件與通信技術組合起來為用戶解決信息處理問題的業(yè)務,集成的各個分離部分原本就是一個個的系統(tǒng),集成后的整體的各部分之間能彼此有機地和協(xié)調地工作,以發(fā)揮整體效益,達到整體優(yōu)化的目的。系統(tǒng)集成作...
需求說明步驟的任務是對需求分析步驟得到的分析結果進行綜合的嚴格描述。在需求階段需要完成的與高可信系統(tǒng)開發(fā)宥關的任務包括:確定與可信性有關的開發(fā)目標;確定系統(tǒng)開發(fā)中需考慮的故障類型;確定開發(fā)工作的組織和計劃。設計階段主要包括方案確定、子系統(tǒng)劃分和子系統(tǒng)設計三個步驟。實現(xiàn)需求階段提出的目標可能有多種不同的設計方案,且各種方案具有不同的特點和優(yōu)缺點。方案確定步驟需完成根據(jù)需求說明中規(guī)定的系統(tǒng)功能、性能和可信性方面的要求在不同方案之間進行折衷選擇。選擇的原則是在滿足系統(tǒng)需求的前提下盡量花費小的代價。確定系統(tǒng)設計的終方案后,通常需要將整個系統(tǒng)劃分為若干子系統(tǒng)分別進行設計。這不僅是因為現(xiàn)代計算機的...
如重復設置多個流水部件,并行工作,以獲得更高性能。研究并行算法是發(fā)揮這類處理機效率的關鍵。在高級程序語言中相應地擴充向量語句,可有效地組織向量運算;或設有向量識別器,自動識別源程序中的向量成分。一臺普通主機(標量機)配一臺數(shù)組處理器(作高速向量運算的流水線機),構成主副機系統(tǒng),可提高系統(tǒng)的處理能力,且性能價格比高,應用相當。多處理機與多機系統(tǒng)、分布處理系統(tǒng)和計算機網:多處理機與多機系統(tǒng)是進一步發(fā)展并行技術的必由之路,是巨型、大型機主要發(fā)展方向。它們是多指令流多數(shù)據(jù)流(MIMD)系統(tǒng),各機處理各自的指令流(進程),相互通信,聯(lián)合解決大型問題。它們比并行處理機有更高的并行級別,潛力大,靈活...
設計工作通常需經過概要設計和詳細設計兩個階段,終提供所有子系統(tǒng)的設計細節(jié)。用來獲得高可信性的各種避錯技術和容錯技術主要在子系統(tǒng)設計階段得到應用。設計階段將完整系統(tǒng)劃分為若干相對的子系統(tǒng)分別進行詳細設計。實現(xiàn)階段的任務是將各子系統(tǒng)的詳細設計具體化為子系統(tǒng)樣機。根據(jù)所劃分的子系統(tǒng)的不同,樣機也可能以不同形式提交出來,如硬件樣機和軟件樣機或細化的硬件各組件的樣機和軟件各模塊的樣機。將設計轉化為樣機的過程是系統(tǒng)開發(fā)中的關鍵步驟,也是很可能包含改進錯誤的階段。實現(xiàn)階段的評價工作主要集中于對各子系統(tǒng)實現(xiàn)的評價,包含兩方面的含義。一方面是驗證子系統(tǒng)的實現(xiàn)是否與設計一致,即是否正確體現(xiàn)了設計意圖;另一...
系統(tǒng)集成商的優(yōu)劣是至關重要的。每一個系統(tǒng)集成廠商對系統(tǒng)集成的概念都有自己的理解,雖然側重點不同,但本質上是相同的,都是按照用戶的需求,對眾多的技術和產品合理地選擇佳配置的各種軟件和硬件產品與資源,形成完整的、能夠解決客戶具體應用需求的集成方案,使系統(tǒng)的整體性能優(yōu),在技術上具有先進性,在實現(xiàn)上具有可行性,在使用上具有靈活性,在發(fā)展上具有可擴展性,在投資上具有受益性。系統(tǒng)集成已經成為提供整體解決方案、提供整套設備、提供服務的代名詞。所謂系統(tǒng)集成,就是在縱向持續(xù)深化、橫向不斷整合的基礎上,為客戶在產品級上提供個技術標準匹配、技術接口完整、技術裝備合理、工程造價經濟的解決方案,所形成的系統(tǒng)應是...
如重復設置多個流水部件,并行工作,以獲得更高性能。研究并行算法是發(fā)揮這類處理機效率的關鍵。在高級程序語言中相應地擴充向量語句,可有效地組織向量運算;或設有向量識別器,自動識別源程序中的向量成分。一臺普通主機(標量機)配一臺數(shù)組處理器(作高速向量運算的流水線機),構成主副機系統(tǒng),可提高系統(tǒng)的處理能力,且性能價格比高,應用相當。多處理機與多機系統(tǒng)、分布處理系統(tǒng)和計算機網:多處理機與多機系統(tǒng)是進一步發(fā)展并行技術的必由之路,是巨型、大型機主要發(fā)展方向。它們是多指令流多數(shù)據(jù)流(MIMD)系統(tǒng),各機處理各自的指令流(進程),相互通信,聯(lián)合解決大型問題。它們比并行處理機有更高的并行級別,潛力大,靈活...
中央處理器是對信息進行高速運算處理的主要部件,其處理速度可達每秒幾億次以上操作。存儲器用于存儲程序、數(shù)據(jù)和文件,常由快速的內存儲器(容量可達數(shù)百兆字節(jié),甚至數(shù)G字節(jié))和慢速海量外存儲器(容量可達數(shù)十G或數(shù)百G以上)組成。各種輸入輸出外部設備是人機間的信息轉換器,由輸入-輸出控制系統(tǒng)管理外部設備與主存儲器(中央處理器)之間的信息交換。軟件軟件分為系統(tǒng)軟件、支撐軟件和應用軟件。系統(tǒng)軟件由操作系統(tǒng)、實用程序、編譯程序等組成。操作系統(tǒng)實施對各種軟硬件資源的管理控制。實用程序是為方便用戶所設,如文本編輯等。編譯程序的功能是把用戶用匯編語言或某種高級語言所編寫的程序,翻譯成機器可執(zhí)行的機器語言程序...
設計工作通常需經過概要設計和詳細設計兩個階段,終提供所有子系統(tǒng)的設計細節(jié)。用來獲得高可信性的各種避錯技術和容錯技術主要在子系統(tǒng)設計階段得到應用。設計階段將完整系統(tǒng)劃分為若干相對的子系統(tǒng)分別進行詳細設計。實現(xiàn)階段的任務是將各子系統(tǒng)的詳細設計具體化為子系統(tǒng)樣機。根據(jù)所劃分的子系統(tǒng)的不同,樣機也可能以不同形式提交出來,如硬件樣機和軟件樣機或細化的硬件各組件的樣機和軟件各模塊的樣機。將設計轉化為樣機的過程是系統(tǒng)開發(fā)中的關鍵步驟,也是很可能包含改進錯誤的階段。實現(xiàn)階段的評價工作主要集中于對各子系統(tǒng)實現(xiàn)的評價,包含兩方面的含義。一方面是驗證子系統(tǒng)的實現(xiàn)是否與設計一致,即是否正確體現(xiàn)了設計意圖;另一...
單元集成基礎上的總體集成進行系統(tǒng)的總體集成時,首先應做好各建設單元內部的集成工作,然后按照不同系統(tǒng)建設單元的接口定義,按照由強至弱耦合或運行制約的先后順序進行不同建設單元的集成各建設單元內部各個系統(tǒng)之間的集成,應參照本總體設計中的接口定義方式,對建設單元內部各個子系統(tǒng)的接口進行明確定義,并在此基礎上,進行單元內部集成不同單元之間的集成,可以采用兩種集成順序,這兩種順序可能交叉并存:耦合度的強弱、運行前提的制約。具體單元間的集成可以采用分解集成的方式。即將本單元與其他單元集成的部分分解出來,以一個分解單位的形式進行與相關單元的集成,以降低集成的復雜度,并有利于問題的定位。在各個分解單位完...
集成的基本目的是使所有子系統(tǒng)聯(lián)合工作來執(zhí)行系統(tǒng)期望的功能每一個子系統(tǒng)經實現(xiàn)階段的評價后可以確保正確工作,但當各子系統(tǒng)需要協(xié)同工作時,可能會出現(xiàn)意想不到的問題。集成工作過程中與可信性有關的雖為困難的工作是將某些子系統(tǒng)中的內部故障檢測;診斷和恢復等容錯機制和由多譯子系統(tǒng)共同提供的容錯服務準確無誤地組合為一個整體。另外,各子系統(tǒng)中產生的并發(fā)故障和相互影響增大集成結果存在故障的可能性。系統(tǒng)集成通常是指將軟件、硬件與通信技術組合起來為用戶解決信息處理問題的業(yè)務,集成的各個分離部分原本就是一個個的系統(tǒng),集成后的整體的各部分之間能彼此有機地和協(xié)調地工作,以發(fā)揮整體效益,達到整體優(yōu)化的目的。系統(tǒng)集成作...
計算機對人們生活和社會組織的影響將日益深刻。計算機系統(tǒng)開發(fā)是根據(jù)計算機用戶對應用系統(tǒng)的技術要求,分析原系統(tǒng),設計新的計算機系統(tǒng)的內部結構并加以實現(xiàn)和維護的過程。計算機系統(tǒng)開發(fā)也是一個管理科學問題,自始至終貫穿著人員組織、工程化、標準化等管理工作,而且在很大程度上影響系統(tǒng)的性能和開發(fā)工作的效率。經濟社會的高速發(fā)展使得信息技術也得到了進一步的發(fā)展,人們也因此邁入信息化時代。不管哪種行業(yè)對于計算機的需求都不斷增大。尤其是在軍工及高技術要求的領域,計算機幾乎已經成為了這些行業(yè)發(fā)展的,因此他們對于計算機的性能要求也是十分高。所以需要對計算機系統(tǒng)開發(fā)以提高計算機性能。計算機系統(tǒng)可信性是描述系統(tǒng)所提...
中央處理器是對信息進行高速運算處理的主要部件,其處理速度可達每秒幾億次以上操作。存儲器用于存儲程序、數(shù)據(jù)和文件,常由快速的內存儲器(容量可達數(shù)百兆字節(jié),甚至數(shù)G字節(jié))和慢速海量外存儲器(容量可達數(shù)十G或數(shù)百G以上)組成。各種輸入輸出外部設備是人機間的信息轉換器,由輸入-輸出控制系統(tǒng)管理外部設備與主存儲器(中央處理器)之間的信息交換。軟件軟件分為系統(tǒng)軟件、支撐軟件和應用軟件。系統(tǒng)軟件由操作系統(tǒng)、實用程序、編譯程序等組成。操作系統(tǒng)實施對各種軟硬件資源的管理控制。實用程序是為方便用戶所設,如文本編輯等。編譯程序的功能是把用戶用匯編語言或某種高級語言所編寫的程序,翻譯成機器可執(zhí)行的機器語言程序...
設計工作通常需經過概要設計和詳細設計兩個階段,終提供所有子系統(tǒng)的設計細節(jié)。用來獲得高可信性的各種避錯技術和容錯技術主要在子系統(tǒng)設計階段得到應用。設計階段將完整系統(tǒng)劃分為若干相對的子系統(tǒng)分別進行詳細設計。實現(xiàn)階段的任務是將各子系統(tǒng)的詳細設計具體化為子系統(tǒng)樣機。根據(jù)所劃分的子系統(tǒng)的不同,樣機也可能以不同形式提交出來,如硬件樣機和軟件樣機或細化的硬件各組件的樣機和軟件各模塊的樣機。將設計轉化為樣機的過程是系統(tǒng)開發(fā)中的關鍵步驟,也是很可能包含改進錯誤的階段。實現(xiàn)階段的評價工作主要集中于對各子系統(tǒng)實現(xiàn)的評價,包含兩方面的含義。一方面是驗證子系統(tǒng)的實現(xiàn)是否與設計一致,即是否正確體現(xiàn)了設計意圖;另一...