計算機軟件系統包括什么

時(shí)間:2022-07-11 00:50:51 計算機軟件 我要投稿
  • 相關(guān)推薦

計算機軟件系統包括什么

  導語(yǔ):軟件系統(Software Systems)是指由系統軟件、支撐軟件和應用軟件組成的計算機軟件系統,它是計算機系統中由軟件組成的部分。以下是小編帶來(lái)的計算機軟件知識,希望對您有所幫助。

  軟件系統功能作用

  操作系統的任務(wù)及功能

  操作系統是管理軟硬件資源、控制程序執行,改善人機界面,合理組織計算機工作流程和為用戶(hù)使用計算機提供良好運行環(huán)境的一種系統軟件。操作系統是位于硬件層之上,所有軟件

  層之下的一個(gè)必不可少的、最基本又是最重要的一種系統軟件。它對計算機系統的全部軟、硬件和數據資源進(jìn)行統一控制、調度和管理。

  從用戶(hù)的角度看,它是用戶(hù)與計算機硬件系統的接口;從資源管理的角度看,它是計算機系統資源的管理者。其主要作用及目的就是提高系統資源的利用率;提供友好的用戶(hù)界面;創(chuàng )造良好的工作環(huán)境,從而使用戶(hù)能夠靈活、方便地使用計算機,使整個(gè)計算機系統能高效地運行。

  操作系統的任務(wù)是管理好計算機的全部軟硬件資源,提高計算機的利用率;擔任用戶(hù)與計算機之間的接口,使用戶(hù)通過(guò)操作系統提供的命令或菜單方便地使用計算機。

  軟件系統作用

  操作系統用于管理計算機的資源和控制程序的運行。語(yǔ)言處理系統是用于處理軟件語(yǔ)言等的軟件,如編譯程序等。數據庫系統是用于支持數據管理和存取的軟件,它包括數據庫、數據庫管理系統等。數據庫是常駐在計算機系統內的一組數據,它們之間的關(guān)系用數據模式來(lái)定義,并用數據定義語(yǔ)言來(lái)描述;數據庫管理系統是使用戶(hù)可以把數據作為軸象項進(jìn)行存取、使用和修改的軟件。分布式軟件系統包括分布式操作系統、分布式程序設計系統、分布式文件系統、分布式數據庫系統等。人機交互系統是提供用戶(hù)與計算機系統之間按照一定的約定進(jìn)行信息交互的軟件系統,可為用戶(hù)提供一個(gè)友善的人機界面。操作系統的功能包括處理器管理、存儲管理、文件管理、設備管理和作業(yè)管理,其主要研究?jì)热莅ú僮飨到y的結構、進(jìn)程(任務(wù))調度、同步機制、死鎖防止、內存分配、設備分配、并行機制、容錯和恢復機制等。

  軟件系統功能

  語(yǔ)言處理系統的功能是各種軟件語(yǔ)言的處理程序,它把用戶(hù)用軟件語(yǔ)言書(shū)寫(xiě)的各種源程序轉換成為可為計算機識別和運行的目標程序,從而獲得預期結果。其主要研究?jì)热莅ǎ赫Z(yǔ)言的翻譯技術(shù)和翻譯程序的構造方法與工具,此外,它還涉及正文編輯技術(shù)、連接編輯技術(shù)和裝入技術(shù)等。

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

  分布式軟件系統的功能是管理分布式計算機系統資源和控制分布式程序的運行,提供分布式程序設計語(yǔ)言和工具,提供分布式文件系統管理和分布式數據庫管理關(guān)系等。分布式軟件系統的主要研究?jì)热莅ǚ植际讲僮飨到y和網(wǎng)絡(luò )操作系統、分布式程序設計、分布式文件系統和分布式數據庫系統。

  人機交互系統的主要功能是在人和計算機之間提供一個(gè)友善的人機接口。其主要研究?jì)热莅ㄈ藱C交互原理、人機接口分析及規約、認知復雜性理論、數據輸入、顯示和檢索接口、計算機控制接口等。

  操作系統的主要特性

  1.并發(fā)性

  并發(fā)性(Concurrence)是指兩個(gè)或兩個(gè)以上的運行程序在同一時(shí)間間隔段內同時(shí)執行。

  2.共享性

  共享指操作系統中的資源(包括硬件資源和信息資源)可被多個(gè)并發(fā)執行的進(jìn)程所使用。

  3.異步性

  在多道程序環(huán)境中,允許多個(gè)進(jìn)程并發(fā)執行,由于資源有限而進(jìn)程眾多,多數情況,進(jìn)程的執行不是一貫到底,而是“走走停!。

  操作系統的分類(lèi)

  1.單用戶(hù)操作系統

  2.批處理操作系統

  3.實(shí)時(shí)操作系統

  4.分時(shí)操作系統

  5.網(wǎng)絡(luò )操作系統

  6.分布式操作系統

  7.微機操作系統

  分布式軟件系統

  (Distributed Software Systems)是支持分布式處理的軟件系統,是在由通信網(wǎng)絡(luò )互聯(lián)的多處理機體系結構上執行任務(wù)的系統。它包括分布式操作系統、分布式程序設計語(yǔ)言及其編譯(解釋)系統、分布式文件系統和分布式數據庫系統等。

  分布式操作系統負責管理分布式處理系統資源和控制分布式程序運行。它和集中式操作系統的區別在于資源管理、進(jìn)程通信和系統結構等方面。

  分布式程序設計語(yǔ)言用于編寫(xiě)運行于分布式計算機系統上的分布式程序。一個(gè)分布式程序由若干個(gè)可以獨立執行的程序模塊組成,它們分布于一個(gè)分布式處理系統的多臺計算機上被同時(shí)執行。它與集中式的程序設計語(yǔ)言相比有三個(gè)特點(diǎn):分布性、通信性和穩健性。

  分布式文件系統具有執行遠程文件存取的能力,并以透明方式對分布在網(wǎng)絡(luò )上的文件進(jìn)行管理和存取。

  分布式數據庫系統由分布于多個(gè)計算機結點(diǎn)上的若干個(gè)數據庫系統組成,它提供有效的存取手段來(lái)操縱這些結點(diǎn)上的子數據庫。分布式數據庫在使用上可視為一個(gè)完整的數據庫,而實(shí)際上它是分布在地理分散的各個(gè)結點(diǎn)上。當然,分布在各個(gè)結點(diǎn)上的子數據庫在邏輯上是相關(guān)的。

【計算機軟件系統包括什么】相關(guān)文章:

自然數包括什么03-03

自我介紹包括什么04-01

經(jīng)濟發(fā)展具體包括什么10-25

三險一金包括什么08-10

廣告策劃書(shū)包括什么11-18

人在職場(chǎng)的需求包括是什么04-18

婚姻家庭的社會(huì )職能包括什么02-28

生育保險待遇包括03-01

藥學(xué)包括哪些專(zhuān)業(yè)03-14

人力資源管理包括哪些主要環(huán)節?這些環(huán)節有什么聯(lián)系?03-18

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆