標籤: 暫無標籤

軟體系統(Software Systems)是指由系統軟體、支撐軟體和應用軟體組成的計算機軟體系統,它是計算機系統中由軟體組成的部分。它包括操作系統、語言處理系統、資料庫系統、分散式軟體系統和人機交互系統等。操作系統用於管理計算機的資源和控制程序的運行。語言處理系統是用於處理軟體語言等的軟體,如編譯程序等。資料庫系統是用於支持數據管理和存取的軟體,它包括資料庫、資料庫管理系統等。資料庫是常駐在計算機系統內的一組數據,它們之間的關係用數據模式來定義,並用數據定義語言來描述;資料庫管理系統是使用戶可以把數據作為軸象項進行存取、使用和修改的軟體。分散式軟體系統包括分散式操作系統、分散式程序設計系統、分散式文件系統、分散式資料庫系統等。人機交互系統是提供用戶與計算機系統之間按照一定的約定進行信息交互的軟體系統,可為用戶提供一個友善的人機界面。操作系統的功能包括處理器管理、存儲管理、文件管理、設備管理和作業管理。其主要研究內容包括:操作系統的結構、進程(任務)調度、同步機制、死鎖防止、內存分配、設備分配、并行機制、容錯和恢復機制等。

 

      軟體系統(Software Systems)是指由系統軟體、支撐軟體和應用軟體組成的計算機軟體系統,它是計算機系統中由軟體組成的部分。它包括操作系統、語言處理系統、資料庫系統、分散式軟體系統和人機交互系統等。操作系統用於管理計算機的資源和控制程序的運行。語言處理系統是用於處理軟體語言等的軟體,如編譯程序等。資料庫系統是用於支持數據管理和存取的軟體,它包括資料庫、資料庫管理系統等。資料庫是常駐在計算機系統內的一組數據,它們之間的關係用數據模式來定義,並用數據定義語言來描述;資料庫管理系統是使用戶可以把數據作為軸象項進行存取、使用和修改的軟體。分散式軟體系統包括分散式操作系統、分散式程序設計系統、分散式文件系統、分散式資料庫系統等。人機交互系統是提供用戶與計算機系統之間按照一定的約定進行信息交互的軟體系統,可為用戶提供一個友善的人機界面。操作系統的功能包括處理器管理、存儲管理、文件管理、設備管理和作業管理。其主要研究內容包括:操作系統的結構、進程(任務)調度、同步機制、死鎖防止、內存分配、設備分配、并行機制、容錯和恢復機制等。

      語言處理系統的功能是各種軟體語言的處理程序,它把用戶用軟體語言書寫的各種源程序轉換成為可為計算機識別和運行的目標程序,從而獲得預期結果。其主要研究內容包括:語言的翻譯技術和翻譯程序的構造方法與工具,此外,它還涉及正文編輯技術、連接編輯技術和裝入技術等。

      資料庫系統的主要功能包括資料庫的定義和操縱、共享數據的併發控制、數據的安全和保密等。按數據定義模塊劃分,資料庫系統可分為關係資料庫、層次資料庫和網狀資料庫。按控制方式劃分,可分為集中式資料庫系統、分散式資料庫系統和并行資料庫系統。資料庫系統研究的主要內容包括:資料庫設計、數據模式、數據定義和操作語言、關係資料庫理論、數據完整性和相容性、資料庫恢復與容錯、死鎖控制和防止、數據安全性等。

      分散式軟體系統的功能是管理分散式計算機系統資源和控制分散式程序的運行,提供分散式程序設計語言和工具,提供分散式文件系統管理和分散式資料庫管理關係等。分散式軟體系統的主要研究內容包括分散式操作系統和網路操作系統、分散式程序設計、分散式文件系統和分散式資料庫系統。

      人機交互系統的主要功能是在人和計算機之間提供一個友善的人機介面。其主要研究內容包括人機交互原理、人機介面分析及規約、認知複雜性理論、數據輸入、顯示和檢索介面、計算機控制介面等。

上一篇[靈蛇島]    下一篇 [珠色鸚哥]

相關評論

同義詞:暫無同義詞