精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 軟件系統(tǒng)有哪些部分組成?說明其功能并試舉幾個實例

    軟件系統(tǒng)有哪些部分組成?說明其功能并試舉幾個實例
    其他人氣:714 ℃時間:2020-05-12 18:27:20
    優(yōu)質(zhì)解答
    軟件系統(tǒng)
    軟件系統(tǒng)(Software Systems)是指由系統(tǒng)軟件、支撐軟件和應(yīng)用軟件組成的計算機軟件系統(tǒng),它是計算機系統(tǒng)中由軟件組成的部分.它包括操作系統(tǒng)、語言處理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、分布式軟件系統(tǒng)和人機交互系統(tǒng)等.操作系統(tǒng)用于管理計算機的資源和控制程序的運行.語言處理系統(tǒng)是用于處理軟件語言等的軟件,如編譯程序等.數(shù)據(jù)庫系統(tǒng)是用于支持數(shù)據(jù)管理和存取的軟件,它包括數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)等.數(shù)據(jù)庫是常駐在計算機系統(tǒng)內(nèi)的一組數(shù)據(jù),它們之間的關(guān)系用數(shù)據(jù)模式來定義,并用數(shù)據(jù)定義語言來描述;數(shù)據(jù)庫管理系統(tǒng)是使用戶可以把數(shù)據(jù)作為軸象項進行存取、使用和修改的軟件.分布式軟件系統(tǒng)包括分布式操作系統(tǒng)、分布式程序設(shè)計系統(tǒng)、分布式文件系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)等.人機交互系統(tǒng)是提供用戶與計算機系統(tǒng)之間按照一定的約定進行信息交互的軟件系統(tǒng),可為用戶提供一個友善的人機界面.操作系統(tǒng)的功能包括處理器管理、存儲管理、文件管理、設(shè)備管理和作業(yè)管理.其主要研究內(nèi)容包括:操作系統(tǒng)的結(jié)構(gòu)、進程(任務(wù))調(diào)度、同步機制、死鎖防止、內(nèi)存分配、設(shè)備分配、并行機制、容錯和恢復(fù)機制等.
    語言處理系統(tǒng)的功能是各種軟件語言的處理程序,它把用戶用軟件語言書寫的各種源程序轉(zhuǎn)換成為可為計算機識別和運行的目標程序,從而獲得預(yù)期結(jié)果.其主要研究內(nèi)容包括:語言的翻譯技術(shù)和翻譯程序的構(gòu)造方法與工具,此外,它還涉及正文編輯技術(shù)、連接編輯技術(shù)和裝入技術(shù)等.
    數(shù)據(jù)庫系統(tǒng)的主要功能包括數(shù)據(jù)庫的定義和操縱、共享數(shù)據(jù)的并發(fā)控制、數(shù)據(jù)的安全和保密等.按數(shù)據(jù)定義模塊劃分,數(shù)據(jù)庫系統(tǒng)可分為關(guān)系數(shù)據(jù)庫、層次數(shù)據(jù)庫和網(wǎng)狀數(shù)據(jù)庫.按控制方式劃分,可分為集中式數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和并行數(shù)據(jù)庫系統(tǒng).數(shù)據(jù)庫系統(tǒng)研究的主要內(nèi)容包括:數(shù)據(jù)庫設(shè)計、數(shù)據(jù)模式、數(shù)據(jù)定義和操作語言、關(guān)系數(shù)據(jù)庫理論、數(shù)據(jù)完整性和相容性、數(shù)據(jù)庫恢復(fù)與容錯、死鎖控制和防止、數(shù)據(jù)安全性等.
    分布式軟件系統(tǒng)的功能是管理分布式計算機系統(tǒng)資源和控制分布式程序的運行,提供分布式程序設(shè)計語言和工具,提供分布式文件系統(tǒng)管理和分布式數(shù)據(jù)庫管理關(guān)系等.分布式軟件系統(tǒng)的主要研究內(nèi)容包括分布式操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)、分布式程序設(shè)計、分布式文件系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng).
    人機交互系統(tǒng)的主要功能是在人和計算機之間提供一個友善的人機接口.其主要研究內(nèi)容包括人機交互原理、人機接口分析及規(guī)約、認知復(fù)雜性理論、數(shù)據(jù)輸入、顯示和檢索接口、計算機控制接口等.
    軟件 系統(tǒng)
    分布式軟件系統(tǒng)(Distributed Software Systems)是支持分布式處理的軟件系統(tǒng),是在由通信網(wǎng)絡(luò)互聯(lián)的多處理機體系結(jié)構(gòu)上執(zhí)行任務(wù)的系統(tǒng).它包括分布式操作系統(tǒng)、分布式程序設(shè)計語言及其編譯(解釋)系統(tǒng)、分布式文件系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)等.
    分布式操作系統(tǒng)負責(zé)管理分布式處理系統(tǒng)資源和控制分布式程序運行.它和集中式操作系統(tǒng)的區(qū)別在于資源管理、進程通信和系統(tǒng)結(jié)構(gòu)等方面.
    分布式程序設(shè)計語言用于編寫運行于分布式計算機系統(tǒng)上的分布式程序.一個分布式程序由若干個可以獨立執(zhí)行的程序模塊組成,它們分布于一個分布式處理系統(tǒng)的多臺計算機上被同時執(zhí)行.它與集中式的程序設(shè)計語言相比有三個特點:分布性、通信性和穩(wěn)健性.
    分布式文件系統(tǒng)具有執(zhí)行遠程文件存取的能力,并以透明方式對分布在網(wǎng)絡(luò)上的文件進行管理和存取.
    分布式數(shù)據(jù)庫系統(tǒng)由分布于多個計算機結(jié)點上的若干個數(shù)據(jù)庫系統(tǒng)組成,它提供有效的存取手段來操縱這些結(jié)點上的子數(shù)據(jù)庫.分布式數(shù)據(jù)庫在使用上可視為一個完整的數(shù)據(jù)庫,而實際上它是分布在地理分散的各個結(jié)點上.當(dāng)然,分布在各個結(jié)點上的子數(shù)據(jù)庫在邏輯上是相關(guān)的.
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版