計算機基礎知識--計算機系統(tǒng)(軟件系統(tǒng)部分)_第1頁
計算機基礎知識--計算機系統(tǒng)(軟件系統(tǒng)部分)_第2頁
計算機基礎知識--計算機系統(tǒng)(軟件系統(tǒng)部分)_第3頁
計算機基礎知識--計算機系統(tǒng)(軟件系統(tǒng)部分)_第4頁
計算機基礎知識--計算機系統(tǒng)(軟件系統(tǒng)部分)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、計算機系統(tǒng)計算機系統(tǒng)軟件系統(tǒng)部分軟件系統(tǒng)部分一、什么是軟件?一、什么是軟件?程序是軟件的一部分程序是軟件的一部分軟件與程序的區(qū)別是軟件與程序的區(qū)別是?廣義廣義:指程序,程序運行時所需要的數(shù):指程序,程序運行時所需要的數(shù)據(jù)、以及關于程序的設計、功能和使用據(jù)、以及關于程序的設計、功能和使用等說明文檔的總稱。等說明文檔的總稱。 狹義狹義:就是指程序:就是指程序微型計算機系統(tǒng)微型計算機系統(tǒng)軟件系統(tǒng)軟件系統(tǒng)的組成的組成P20二、軟件系統(tǒng)的分類二、軟件系統(tǒng)的分類系統(tǒng)系統(tǒng)軟件軟件用于計算機管理、控制、維護、運行用于計算機管理、控制、維護、運行和語言翻譯處理等,它管理和控制計和語言翻譯處理等,它管理和控制計算

2、機的各種操作。算機的各種操作。是用戶能夠使用計算機而提供的基本是用戶能夠使用計算機而提供的基本軟件軟件應用應用軟件軟件用高級語言編寫出來的具有特定功用高級語言編寫出來的具有特定功能的,用于解決各種不同具體應用能的,用于解決各種不同具體應用問題的專門軟件問題的專門軟件系統(tǒng)軟件包括系統(tǒng)軟件包括:操作操作系統(tǒng)、系統(tǒng)、數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)、語言處理語言處理系統(tǒng)系統(tǒng)(包括各種程序設計語言和翻譯系統(tǒng)等)(包括各種程序設計語言和翻譯系統(tǒng)等)1、系統(tǒng)軟件、系統(tǒng)軟件1 1)操作系統(tǒng))操作系統(tǒng)是最核心的系統(tǒng)軟件是最核心的系統(tǒng)軟件是管理計算機硬件資源和軟件資源,以方是管理計算機硬件資源和軟件資源,以方便用

3、戶充分而有效地利用資源的程序集合便用戶充分而有效地利用資源的程序集合功能功能:通過資源管理,提高計算機工作的使通過資源管理,提高計算機工作的使用效率;向用戶提供良好的使用環(huán)境,提高用效率;向用戶提供良好的使用環(huán)境,提高用戶的工作效率。用戶的工作效率。操作系統(tǒng)的操作系統(tǒng)的分類分類:1)批處理操作系統(tǒng))批處理操作系統(tǒng):作業(yè)成批輸入、成批輸出。:作業(yè)成批輸入、成批輸出。工作方式:工作方式: 用戶將作業(yè)交給系統(tǒng)操作員用戶將作業(yè)交給系統(tǒng)操作員 系統(tǒng)操作員將許多用戶的作業(yè)組成一批作業(yè)系統(tǒng)操作員將許多用戶的作業(yè)組成一批作業(yè) 之后輸入到計算機中,在系統(tǒng)中形成一個自動轉之后輸入到計算機中,在系統(tǒng)中形成一個自動轉

4、接的連續(xù)的作業(yè)流接的連續(xù)的作業(yè)流 啟動操作系統(tǒng)啟動操作系統(tǒng) 系統(tǒng)自動、依次執(zhí)行每個作業(yè)系統(tǒng)自動、依次執(zhí)行每個作業(yè)1. 最后由操作員將作業(yè)結果交給用戶最后由操作員將作業(yè)結果交給用戶2)分時操作系統(tǒng):)分時操作系統(tǒng): 工作方式工作方式: 不同用戶通過各自的終端以交互方式共用一臺不同用戶通過各自的終端以交互方式共用一臺計算機,計算機以計算機,計算機以“分時分時”的方法輪流為每個用的方法輪流為每個用戶戶服務。服務。終終端端主機主機3)實時操作系統(tǒng))實時操作系統(tǒng)實時監(jiān)控控制對象并能作出及時反應。實時監(jiān)控控制對象并能作出及時反應。4)單用戶操作系統(tǒng))單用戶操作系統(tǒng)用于單個用戶使用的個人計算機。計算機在某一

5、時間用于單個用戶使用的個人計算機。計算機在某一時間內為單用戶服務內為單用戶服務,其追求目標是界面友好,使用方便,其追求目標是界面友好,使用方便,支持豐富的應用軟件。支持豐富的應用軟件。5)網絡操作系統(tǒng))網絡操作系統(tǒng)網絡操作系統(tǒng)(網絡操作系統(tǒng)(NOS)是網絡的心臟和靈魂,是向網)是網絡的心臟和靈魂,是向網絡計算機提供服務的特殊的操作系統(tǒng)。它在計算機操絡計算機提供服務的特殊的操作系統(tǒng)。它在計算機操作系統(tǒng)下工作,使計算機操作系統(tǒng)增加了網絡操作所作系統(tǒng)下工作,使計算機操作系統(tǒng)增加了網絡操作所需要的能力。需要的能力。幾種主要的操作系統(tǒng)幾種主要的操作系統(tǒng) MS-DOS操作系統(tǒng)操作系統(tǒng)是美國微軟公司為是美國

6、微軟公司為IBMIBM微型機開發(fā)的基于微型機開發(fā)的基于字符界面字符界面的操作系的操作系統(tǒng)。它是一種統(tǒng)。它是一種單用戶單任務單用戶單任務的操作系統(tǒng)的操作系統(tǒng). .它是為它是為1616位位微處理微處理器開發(fā)的,其先天不足是不能充分利用內存。因而限制了微器開發(fā)的,其先天不足是不能充分利用內存。因而限制了微型機的性能。型機的性能。 Windows操作系統(tǒng)操作系統(tǒng)是美國微軟公司開發(fā)的是美國微軟公司開發(fā)的具有圖形界面具有圖形界面的操作系統(tǒng)。它是一種的操作系統(tǒng)。它是一種單用戶多任務單用戶多任務的操作系統(tǒng)。從的操作系統(tǒng)。從windows95windows95開始開始windowswindows系統(tǒng)是系統(tǒng)是一個

7、正真的一個正真的3232位的操作系統(tǒng)位的操作系統(tǒng)常用的有常用的有Windows3.1 Windows95 Windows98 Windwos2000 WindowsXP等(多用戶多任務的操作系統(tǒng))等(多用戶多任務的操作系統(tǒng)) UNIX操作系統(tǒng)操作系統(tǒng)是一種是一種多用戶多任務多用戶多任務操作系統(tǒng),它具有網絡通操作系統(tǒng),它具有網絡通信與網絡服務功能,也是廣泛使用的網絡操作信與網絡服務功能,也是廣泛使用的網絡操作系統(tǒng)系統(tǒng) Linux操作系統(tǒng)操作系統(tǒng)是源代碼公開的操作系統(tǒng),任何人都可以免是源代碼公開的操作系統(tǒng),任何人都可以免費使用和自由傳播的類似費使用和自由傳播的類似UNIXUNIX的操作系統(tǒng)。的操作

8、系統(tǒng)。2 2)程序設計語言)程序設計語言用于編寫在計算機上執(zhí)行的程序的語用于編寫在計算機上執(zhí)行的程序的語言叫程序設計語言言叫程序設計語言程序設計語言分為:程序設計語言分為:機器語言、匯編語言、高級語言機器語言、匯編語言、高級語言 機器語言機器語言是是機器能直接識別的語言機器能直接識別的語言,是由,是由二進制二進制編碼方式表示編碼方式表示的。即是的。即是CPUCPU可以識別的一組可以識別的一組0 0、1 1序列構成的指令碼。序列構成的指令碼。 匯編語言匯編語言 高級語言高級語言是一種接近是一種接近自然語言自然語言(即人所說話的語言),又能(即人所說話的語言),又能為機器所接受的程序設計語言。為機

9、器所接受的程序設計語言。如:如:FORTRANFORTRAN、BASICBASIC、PASCAIPASCAI、C C 、Visual C+Visual C+等等用用助記符助記符來表示每一條機器指令(便于識別記憶)。來表示每一條機器指令(便于識別記憶)。用匯編語言編寫的程序稱為匯編語言用匯編語言編寫的程序稱為匯編語言源程序源程序用高級語言編寫的程序稱為高級語言用高級語言編寫的程序稱為高級語言源程序源程序 高級語言的運行高級語言的運行匯編語言程序和高級語言(稱源程序)必須經過相應的翻譯匯編語言程序和高級語言(稱源程序)必須經過相應的翻譯程序翻譯成計算機能夠理解的形式,計算機才能執(zhí)行。程序翻譯成計算

10、機能夠理解的形式,計算機才能執(zhí)行。翻譯有兩種方式:翻譯有兩種方式:編譯編譯方式和方式和解釋解釋方式方式 源程序源程序 (高級語言)(高級語言) 目標程序目標程序 (機器語言)(機器語言)執(zhí)行結果執(zhí)行結果編譯程序編譯程序 編譯方式編譯方式編譯編譯 源程序源程序 (高級語言)(高級語言)執(zhí)行結果執(zhí)行結果解釋程序解釋程序 解釋方式解釋方式解釋并執(zhí)行解釋并執(zhí)行3 3)數(shù)據(jù)庫管理系統(tǒng)()數(shù)據(jù)庫管理系統(tǒng)(DBMSDBMS)負責各種與數(shù)據(jù)有關的控制和管理任務。負責各種與數(shù)據(jù)有關的控制和管理任務。如:如:Access、Foxbase、FoxPro 、 Oracle等等2、應用軟件、應用軟件用于解決各種不同具體

11、應用于解決各種不同具體應用問題的專門軟件用問題的專門軟件軟、硬件層次圖軟、硬件層次圖裸機裸機編譯(解釋)程序最外層是最終用戶軟件最外層是最終用戶軟件 由內向外,距離硬件最由內向外,距離硬件最近的軟件是操作系統(tǒng),再向近的軟件是操作系統(tǒng),再向外的其它各層,是各種實用外的其它各層,是各種實用軟件。軟件。 最內層(即最底層)是最內層(即最底層)是硬件硬件裸機:裸機:不含任何軟件的機器。不含任何軟件的機器。要在裸機上使用計算機極為困難,要在裸機上使用計算機極為困難,甚至無法使用甚至無法使用。1、硬件和軟件互相依存硬件和軟件互相依存 硬件硬件是支撐軟件的物理基礎,軟件的是支撐軟件的物理基礎,軟件的正常工作是硬件發(fā)揮作用的惟一正常工作是硬件發(fā)揮作用的惟一途徑。途徑。2、硬件和軟件無嚴格的界線硬件和軟件無嚴格的界線 隨著計算機技術的發(fā)展,計算機隨著計算機技術的發(fā)展,計算機的某些功能既可由硬件實現(xiàn)也可的某些功能既可由硬件實現(xiàn)也可由軟件來實現(xiàn)。由軟件來實現(xiàn)。3、硬件和軟件協(xié)同發(fā)展硬件和軟件協(xié)同發(fā)展 計算計算機軟件隨硬件的發(fā)展而發(fā)展,反機軟件隨硬件的發(fā)展而發(fā)展,反之,軟件的發(fā)展與完善促進了硬之,軟件的發(fā)展與完善促進了硬件的新發(fā)展,兩者缺一不可件的新發(fā)展,兩者缺一不可3 3、軟、硬件之間的關系、軟、硬件之間的關系硬件系統(tǒng)硬件系統(tǒng)軟件系統(tǒng)軟件系統(tǒng)微微型型計計算算

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論