?2021年10月自考02326操作系統(tǒng)復(fù)習(xí)資料1
摘要:距離2021年10月自考還剩一個月,許多自考生正在緊張備考中。為了輔助各位考生學(xué)習(xí),希賽網(wǎng)自考頻道為各位考生整理了2021年10月自考02326操作系統(tǒng)復(fù)習(xí)資料1,希望能對大家有所幫助。
自考課程的試卷遵循一個原則,以自考教材大綱為主,參考輔導(dǎo)資料為輔。但教材知識點眾多,考生復(fù)習(xí)起來難免吃力,而自考復(fù)習(xí)資料一般把知識點已經(jīng)總結(jié)好,學(xué)習(xí)起來也更方便快捷,下文是希賽網(wǎng)自考頻道整理的2021年10月自考02326操作系統(tǒng)復(fù)習(xí)資料1,供各位考生參考。
2021年10月自考02326操作系統(tǒng)復(fù)習(xí)資料1
一、計算機系統(tǒng):硬件由中央處理器、存儲器、輸入輸出控制系統(tǒng)、各種輸入輸出設(shè)備組成、軟件由系統(tǒng)軟件、支撐軟件、應(yīng)用軟件組成;
二、操作系統(tǒng):是管理計算機系統(tǒng)資源、控制程序執(zhí)行、改善人機界面和為應(yīng)用軟件提供支持的一種系統(tǒng)軟件;主要作用有:
1、管理計算機系統(tǒng)資源;2、為用戶提供方便的使用接口;3、擴充硬件;
操作系統(tǒng)按功能分為:處理器管理、存儲管理、文件管理、設(shè)備管理;
操作系統(tǒng)的類型:批處理操作系統(tǒng)、分時操作系統(tǒng)、實時操作系統(tǒng);
微機操作系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)、分布式操作系統(tǒng)、嵌入式操作系統(tǒng)
三、處理器的工作狀態(tài):
特權(quán)指令:不允許用戶程序中直接執(zhí)行的指令稱特權(quán)指令;
管態(tài)和目態(tài):能執(zhí)行特權(quán)指令時稱管態(tài),否則稱目態(tài)
程序狀態(tài)字:用來控制指令執(zhí)行順序并且保留和指示與程序有關(guān)的系統(tǒng)狀態(tài),分成程序基本狀態(tài)、中斷碼、中斷屏蔽位三個部分;
操作系統(tǒng)與用戶程序的接口:系統(tǒng)調(diào)用操作系統(tǒng)與用戶的接口:操作控制命令;
第二章:處理器管理
一、多道程序設(shè)計:順序執(zhí)行、并行執(zhí)行;讓多個計算題同時進入一個計算機系統(tǒng)的主存儲器并行執(zhí)行,這種程序設(shè)計方法稱為多道程序設(shè)計,這樣的計算機系統(tǒng)稱為多道程序設(shè)計系統(tǒng)。
二、進程的概念:一個程序在一個數(shù)據(jù)集上的一次執(zhí)行稱為一個進程,程序是靜止的,進程是動態(tài)的。為什么要引入進程:一是提高資源的利用率;二是正確描述程序的執(zhí)行情況。
三、進程的三個特性:動態(tài)性、并發(fā)性、異步性;四個屬性:
1、進程是動態(tài)的,它包含了數(shù)據(jù)和運行在數(shù)據(jù)集上的程序;
2、多個進程可以含有相同的程序;
3、多個進程可以并發(fā)執(zhí)行;
4、進程有三個種狀態(tài):等待態(tài)、就緒態(tài)、運行態(tài);
四、進程控制塊:1、標(biāo)識信息;2、說明信息;3、現(xiàn)場信息;4、管理信息
操作系統(tǒng)中往往設(shè)計一些能完成特定功能且不可中斷的過程。這些不可中斷的過程稱為原語;用于控制進程的原語有:創(chuàng)建原語、撤銷原語、阻塞原語、喚醒原語;
五、進程隊列:就緒隊列、各程等待隊列、出隊:進程從所在隊列中退出;入隊:進程排入到一個指定的隊列中;系統(tǒng)中負責(zé)進程入隊和出隊的工作稱為隊列管理。
六、中斷:由于某些事件的出現(xiàn),中止現(xiàn)行進程的運行,而由操作系統(tǒng)去處理出現(xiàn)的事件,待適當(dāng)?shù)臅r候讓被中止的進程繼續(xù)運行的過程;
中斷源:引起中斷的事件;
中斷處理程序:對出現(xiàn)的事件進行處理的程序;
類型:硬件故障中斷、程序中斷、外部中斷、輸入輸出中斷、訪管中斷;前四類為強迫性中斷,后者稱為自愿性中斷也叫系統(tǒng)調(diào)用。
中斷響應(yīng):由硬件的中斷裝置暫停現(xiàn)行進程的運行,讓操作系統(tǒng)的中斷處理程序占用處理器的過程稱中斷響應(yīng);自愿中斷事件是由處理器執(zhí)行指令時根據(jù)指令中的操作碼捕獲到的,強迫性中斷事件是由硬件的中斷裝置發(fā)現(xiàn)的。通常處理器執(zhí)行完一條指令后,硬件的中斷裝置立即檢查有無強迫性中斷事件發(fā)生。
程序狀態(tài)字:當(dāng)前PSW:正在占用處理器的進程的PSW;
新PSW:中斷處理程序的PSW;
舊PSW:被中斷進程的PSW;
中斷處理:分兩步:一是保護好被中斷進程的現(xiàn)場信息,即保護舊PSW;二是根據(jù)舊PSW中指示的中斷事件進行具體處理;多數(shù)情況下,中斷處理程序中只需做一些保護現(xiàn)場、分析事件性質(zhì)等原則性的處理,而具體的處理可由適當(dāng)?shù)睦谐绦騺硗瓿伞?/p>
七、處理器調(diào)度:兩級調(diào)度:作業(yè)調(diào)度和進程調(diào)度
1、輸入井:在操作系統(tǒng)中,把磁盤上用來存入作業(yè)信息的專用區(qū)域稱為~
2、后備作業(yè):把在輸入井中等待處理的作業(yè)稱為~;
3、作業(yè)調(diào)度:從輸入井中選取后備作業(yè)裝入主存儲器的工作稱為~;作業(yè)調(diào)度的必要條件是系統(tǒng)中現(xiàn)有的尚未分配的資源可以滿足被選作業(yè)的資源要求。
4、進程調(diào)度:從就緒進程中選取一個進程,讓它占用處理器的工作稱為~;
對于任何一個作業(yè)來講,只有先被作業(yè)調(diào)度選中才有機會去競爭處理器,并且僅當(dāng)被進程調(diào)度選中時才能占用處理器。
作業(yè)調(diào)度算法原則:公平性、平衡資源使用、極大流量
1、先來先服務(wù)算法:按照作業(yè)進入輸入井的先后次序來挑選作業(yè),先進入的且滿足條件的優(yōu)先被挑選;
2、計算時間短的作業(yè)優(yōu)先算法:要求用戶對自己的作業(yè)估計一個時間,時間短的優(yōu)先,缺點:一是以用戶估計時間為標(biāo)準(zhǔn),可能會故意估計短一些,二是由于不斷有新作業(yè)進入輸入井會造成要求計算時間長的作業(yè)等待過長的時間;
3、響應(yīng)比高者優(yōu)先算法:響應(yīng)比=等待時間/計算時間;
4、優(yōu)先級調(diào)度算法:
5、均衡調(diào)度算法:
進程調(diào)度算法:
1、先來先服務(wù)調(diào)度算法;
2、最高優(yōu)先級調(diào)度算法:非搶占式、可搶占式
3、時間片輪轉(zhuǎn)調(diào)度算法:時間片是指允許進程一次占用處理器的最長時間;
八、線程的概念
線程:在現(xiàn)代操作系統(tǒng)中,把用戶的一個計算問題或一個應(yīng)用問題作為一個進程,把該進程中可以并發(fā)執(zhí)行的各部分分別作為線程,線程就是進程中可以獨立執(zhí)行的子任務(wù),一個進程可以有多個線程,每個線程都應(yīng)有一個唯一的標(biāo)識符和一張線程描述表。
進程是資源分配單位,線程是調(diào)度、執(zhí)行單位;
采用多線程技術(shù)有明顯的優(yōu)勢性:
1、節(jié)省分配進程控制塊和工作區(qū)的開銷;
2、不需要分配資源,創(chuàng)建速度快;
3、不需要額外的通信機制,且傳遞速度快;
4、能獨立執(zhí)行,充分利用和發(fā)揮處理器與外圍設(shè)備的并行工作能力;
線程的基本屬性
1、共享該進程的所有資源;
2、在生命期內(nèi)會經(jīng)歷等待、就緒、運行等程種狀態(tài)變化;
3、線程是處理器的調(diào)度單位,多個線程可并發(fā)執(zhí)行;單處理器系統(tǒng)交替占用處理器,多處理器系統(tǒng)可分別戰(zhàn)勝不同的處理器;
4、不同的線程可以執(zhí)行相同的程序;
線程又稱為輕型進程。
以上就是本文的全部內(nèi)容了,希賽網(wǎng)還為各位考生提供【希賽自考題庫】【希賽自考真題下載】【自考題庫app下載】三大刷題工具,有需要的考生也可點擊查看。
延伸閱讀
- 2023年10月自考00257票據(jù)法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經(jīng)濟法概論真題
- 2023年10月自考00245刑法學(xué)真題
- 2023年10月自考00186國際商務(wù)談判真題
- 2023年10月自考00185商品流通概論真題
自考微信公眾號
掃碼添加
自考備考資料免費領(lǐng)取
去領(lǐng)取