學習啦>學習電腦>操作系統(tǒng)>操作系統(tǒng)基礎知識>

計算機操作系統(tǒng)基礎知識

時間: 懷健0 分享

操作系統(tǒng):用于管理和控制計算機所有的硬件和軟件資源的一組程序。它是最底層的系統(tǒng)軟件,是對硬件系統(tǒng)功能的首次擴充,也是其它系統(tǒng)軟件和應用軟件能夠在計算機上運行的基礎。下面就讓小編帶你去看看計算機操作系統(tǒng)基礎知識,希望能幫助到大家!

計算機基礎知識: 操作系統(tǒng)

1) DOS

早期的PC操作系統(tǒng)

單用戶單任務命令行界面操作系統(tǒng)

從4.0版開始成為支持多任務的操作系統(tǒng)。

2) Windows 圖形用戶界面

3) Uni__分時操作系統(tǒng),主要用于服務器/客戶機體系

4) Linu__由UNI__發(fā)展而來,源代碼開放

5) Mac OS較好的圖形處理能力,主要用在桌面出版和多媒體應用等領域。用在蘋果公司的Power Macintosh機及Macintosh一族計算機上,與Windows缺乏較好的兼容性

6) Novell Netware 基于文件服務和目錄服務的網(wǎng)絡操作系統(tǒng),用于構(gòu)建局域網(wǎng)。

操作系統(tǒng)分類

Windows是Microsoft公司開發(fā)的圖形化界面的操作系統(tǒng)。

·基本概念:

圖標、任務欄、標題欄、菜單欄、滾動條、工具欄、對話框、開始菜單……

·基本操作

(1)鼠標單擊、雙擊、拖動,左鍵、右鍵功能;

(2)窗口操作:最大(小)化、大小調(diào)整、拖動、關(guān)閉、排列、切換;

(3)菜單操作激活、選擇;

★命令項的約定—— 正常顯示和灰色顯示;

命令后帶“…”:執(zhí)行命令則彈出對話框;

帶快捷鍵:某些菜單命令的后面標有對應的鍵盤命令,稱為該命令的快捷鍵或熱鍵;

選中標志:某些命令選項的左側(cè)有用打勾表示的選中標志,說明此命令功能正在起作用;

命令后帶“?”:級聯(lián):此命令后會有下一級的子命令菜單彈出供用戶作進一步選擇;

★快捷菜單——當鼠標位于某個對象上,單擊鼠標右鍵,可打開有關(guān)對象的快捷菜單;

(4)剪貼板:復制(Ctrl-C)、粘貼(Ctrl-V)、剪切(Ctrl-__)

復制屏幕圖像:可將當前屏幕圖形以BMP格式傳送到剪貼板……

(5)其它:查找、運行、切換Windows、進入DOS環(huán)境、文件夾選項

輸入法切換,中、英文切換,半角/全角切換

軟鍵盤:是在屏幕上顯示的一個鍵盤圖形,用戶可用鼠標點擊其中某個鍵以替代實際的按鍵;

·各種文件的后綴名:

bat、com、e__e、sys、tmp、zip、……

doc、__ls、t__t、htm、……

bmp、gif、jpg、psd、……

wav、avi、mp3、swf……

由美國Microsoft公司發(fā)行的DOS稱為MS-DOS,主要由IO.sys、MSDOS.sys、COMMAND.COM 三個基本文件和幾十個內(nèi)、外部命令文件組成。

__ 主要命令: · DIR——顯示磁盤文件目錄· CD——改變當前目錄· MD——建立目錄· RD——刪除目錄 · DATE——顯示和設置系統(tǒng)日期 內(nèi)部命令 · TIME——顯示和設置系統(tǒng)時間 · COPY——復制文件· DEL——刪除文件· REN——文件重命名· TYPE——顯示文本文件內(nèi)容· FORMAT——磁盤格式化· DISKCOPY——全盤復制 外部命令· BACKUP——文件備份· CHKDSK——檢查磁盤

文件系統(tǒng)

v 1. 文件基本概念?文件是存放在外存上的一組相關(guān)信息的集合,文件中的信息可以是文字、圖形、圖像、聲音等, 也可以是一個程序。vv每個文件必須有名字,操作系統(tǒng)對文件的組織和管理都是按文件名進行的。

?文件基本屬性v 文件名: 文件名. 擴展名,例如:Ie__plore.e__ev文件類型v文件屬性v文件操作

學習操作系統(tǒng)需要的知識基礎

學習目的大致可分為這么幾類:

(1)方便操作系統(tǒng)的日常使用

幾乎不需要什么計算機基礎,會基本操作就行,大多數(shù)時候用的是windows,因為用戶極多,所以你遇到的問題,很少會是新問題,去搜索引擎獲取答案很容易??赡芨嗟幕A要求是:懂得如何上網(wǎng)和組織搜索關(guān)鍵詞。

(2)計算機專業(yè)學生的專業(yè)課

操作系統(tǒng)通常在計算機專業(yè)學生的大學三年級開設,因為需要前面先學一些其他的專業(yè)知識作為鋪墊。并不是說那些先修的專業(yè)知識和操作系統(tǒng)有多直接的關(guān)系,而是先建立起一些概念的框架,操作系統(tǒng)中會用到這些概念,而操作系統(tǒng)本身還發(fā)展出更多的概念,這些概念的共同特點是抽象。如果不曾學過某門課,而用到了其中的概念,那么操作系統(tǒng)課中就必須補充那門課中的知識點,否則就無法理解了,就是這么不省事。這種情況需要的基礎知識包括數(shù)據(jù)結(jié)構(gòu)、程序設計基礎、計算機組成原理、匯編語言等。可惜現(xiàn)在好多學校不開匯編了,雖然匯編不適合編寫高層應用程序,但如果涉及到底層硬件的東西,它還是有用。

(3)特定系統(tǒng)的維護和管理

這一般是有特定目的的專業(yè)人士了,通常是項目、工作平臺的需要。這類需求如果是linu__之類的開源系統(tǒng),那么系統(tǒng)本身的說明、手冊、幫助是最好的第一手學習資料,但英文的居多,因此除了達到專業(yè)人士的計算機水平,還應當有一定的英語基礎。不過linu__的中文資料也非常多,倒不用十分擔心。麻煩的是一些專門的系統(tǒng),因為用的人少,只能自己一點一點讀英文手冊。

(4)自主開發(fā)操作系統(tǒng)

這個是學習操作系統(tǒng)難度最大的一個目標了。畢竟操作系統(tǒng)是這么高復雜度的軟件,雖然不知道確切數(shù)字,但大概全世界的操作系統(tǒng)加起來也就那么幾百個(還不知道是怎么統(tǒng)計的,畢竟uni__/linu__/Android有那么多那么多不同的分支),廣為人知的操作系統(tǒng)屈指可數(shù)。如果是本著這個目標的話,可以說非常令人尊敬,需要的基礎自然也不隨便:除了第(2)條中的理論知識基礎,最好還有相應的實踐經(jīng)驗,有較好的編程能力,有一定的項目經(jīng)驗(哪怕是你自己編著玩兒的小項目),當然,學習和探索新知識、解決復雜問題的愿望和能力一樣也不能少。

操作系統(tǒng)基礎:進程知識筆記

進程介紹

進程管理也稱為處理機管理。進程主要是為了解決多道程序批處理系統(tǒng)和分時系統(tǒng)中針對多個并發(fā)執(zhí)行的程序,用來描述系統(tǒng)中執(zhí)行時動態(tài)變化過程。進程屬于自愿分配和獨立運行的基本單位。

1、進程的概念知識

1.1 程序順序執(zhí)行的特征

程序順序執(zhí)行的特征:順序性、封閉性和可再現(xiàn)性

1.2 程序并發(fā)執(zhí)行的特征

程序并發(fā)執(zhí)行的特征:失去了程序的封閉性、程序和機器的執(zhí)行程序活動不再一一對應、并發(fā)程序間相互制約性。

2、進程的組成

進程是程序的一次執(zhí)行,該程序可以和其他程序并發(fā)執(zhí)行。進程由程序、數(shù)據(jù)、進程控制塊(PCB)組成。

2.1 程序

程序部分描述了進程所需要完成的功能。

2.2 數(shù)據(jù)

數(shù)據(jù)部分包括程序執(zhí)行所需要的數(shù)據(jù)和工作區(qū)域。

2.3 PCB

PCB是進程存在唯一的標識。主要包括進程標識符、狀態(tài)、位置信息、控制信息、隊列指針、優(yōu)先級、現(xiàn)場保護區(qū)、其他。

3、進程的狀態(tài)及其狀態(tài)間的切換

3.1 三態(tài)模型

進程分為三種基本狀態(tài):

運行:在處理機上運行。

就緒:獲得了除處理機外的一切所需資源,一旦得到處理機就能運行。

阻塞:等待或睡眠狀態(tài),屬于暫時停止執(zhí)行狀態(tài)。

3.2 五態(tài)模型

五態(tài)模型是在三態(tài)模型的基礎上增加了新建狀態(tài)、終止狀態(tài)。

4、進程控制

進程控制就是對系統(tǒng)中所有進程整個生命周期的有效控制。

操作系統(tǒng)控制機構(gòu)功能主要包括:創(chuàng)建一個進程、撤銷一個已完成的進程、改變進程的狀態(tài)、實現(xiàn)進程間的通信。

5、進程間的通信

在多道程序環(huán)境的系統(tǒng)中存在多個可以并發(fā)執(zhí)行的進程,進程間必然存在資源共享、互相合作的問題。需要通過進程通信實現(xiàn)進程間的信息交換。

5.1 進程的同步與互斥

1、進程的同步:系統(tǒng)中一些需要相互合作,協(xié)調(diào)工作的進程,這樣的相互聯(lián)系稱為進程的同步。

2、進程的互斥:指系統(tǒng)中多個進程因爭用臨界資源而相互執(zhí)行。

臨界資源:多道程序系統(tǒng)環(huán)境中,各進程可以共享各類資源,但有些資源一次只能提供一個進程使用。比如打印機等。

3、臨界區(qū)管理的原則

臨界區(qū):是進程中對臨界資源實施操作的那段程序。有以下4條原則:有空即進、無空則等、有限等待、讓權(quán)等待。

5.2 信號量機制

信號量機制是一種有效的進程同步與互斥工具。主要有整型信號量、記錄型信號量、信號量集機制。

5.3 高級通信原語

根據(jù)交換信息量的多少和效率高度,進程的通信方式分為低級方式和高級方式。PV操作屬于低級通信方式。

采用PV操作實現(xiàn)進程間的通信存在以下問題:編程難度大、通信對用戶不透明、使用不當容易引起死鎖;效率低生產(chǎn)者每次只能向緩沖區(qū)放一個消息、消費者只能從緩沖區(qū)取一個消息。

高級通信方式:共享存儲模式、消息傳遞模式、管道通信。

計算機操作系統(tǒng)基礎知識相關(guān)文章

操作系統(tǒng)基礎知識范文

操作系統(tǒng)基礎知識

電腦操作常識入門必學知識

計算機操作系統(tǒng)名詞解釋總結(jié)

電腦入門基本知識大全

計算機操作系統(tǒng)通常具有的五大功能

操作系統(tǒng)基本特征和功能

Win10系統(tǒng)的基礎知識大全有哪些

電腦系統(tǒng)安全基礎知識大全有哪些

計算機常識及技巧大全

計算機操作系統(tǒng)基礎知識

操作系統(tǒng):用于管理和控制計算機所有的硬件和軟件資源的一組程序。它是最底層的系統(tǒng)軟件,是對硬件系統(tǒng)功能的首次擴充,也是其它系統(tǒng)軟件和應用軟件能夠在計算機上運行的基礎。下面就讓小編帶你去看看計算機操作系統(tǒng)基礎知識,希望能幫助到大家!計算機基礎知識: 操作系統(tǒng)1) DOS早期的PC操作系統(tǒng)單用戶單任務命令行界面操作系統(tǒng)從4.0版開始成為支持多任務的操作系統(tǒng)。2) Windows 圖形用戶界面3) Uni__分時操作系統(tǒng),主要用于服務器/客戶機體系4) Linu__由UNI__發(fā)展而來,源代碼開放5)
推薦度:
點擊下載文檔文檔為doc格式

精選文章

  • 操作系統(tǒng)基礎知識大全
    操作系統(tǒng)基礎知識大全

    計算機系統(tǒng)中的一個系統(tǒng)軟件,它是這樣一些程序模塊的集合——它們管理和控制計算機系統(tǒng)中的軟硬件資源,合理地組織計算機的工作流程,以便有效地

  • 操作系統(tǒng)基礎必備知識
    操作系統(tǒng)基礎必備知識

    今天給大家推薦兩份大佬們總結(jié)的 PDF,一份是計算機基礎知識,一份是操作系統(tǒng),反正帥地看完之后,和面試官聊天,都有點飄了,廢話不多說,下面就讓

  • 操作系統(tǒng)必備基礎知識
    操作系統(tǒng)必備基礎知識

    今天給大家推薦兩份大佬們總結(jié)的 PDF,一份是計算機基礎知識,一份是操作系統(tǒng),反正帥地看完之后,和面試官聊天,都有點飄了,廢話不多說,下面就讓

736570