軟考備考三

操作系統

操作系統概述

????????功能:組織和管理軟件,硬件資源以及計算機系統中的工作流程,控制程序的執行,向用戶提供接口。

????????

? ? ? ? 分類:

? ? ? ? ? ? ? ? 1.批處理操作系統

? ? ? ? ? ? ? ? ? ? ? ? 單道批

? ? ? ? ? ? ? ? ? ? ? ? 多道批(宏觀上并行,微觀上串行)

? ? ? ? ? ? ? ? 2.分時操作系統

? ? ? ? ? ? ? ? ? ? ? ? 時間片輪轉方式為多個用戶提供服務

? ? ? ? ? ? ? ? 3.實時操作系統

? ? ? ? ? ? ? ? ? ? ? ? 交互能力要求不高,可靠性要求高

? ? ? ? ? ? ? ? 4.網絡操作系統

? ? ? ? ? ? ? ? ? ? ? ? 共享網絡資源

? ? ? ? ? ? ? ? 5.分布式操作系統

? ? ? ? ? ? ? ? ? ? ? ? 任意兩臺計算機可以可以通過通信交換信息

? ? ? ? ? ? ? ? ? ? ? ? 透明性,可靠性,高性能

? ? ? ? ? ? ? ? 6.微機操作系統

? ? ? ? ? ? ? ? 7.嵌入式操作系統

? ? ? ? ? ? ? ? ? ? ? ? 微型化(從性能和成本考慮,希望占用少),可定制(減少成本和縮短研發周期),實時性,可靠性,易移植性

進程管理

計算機系統中資源分配和獨立運行的基本單位

? ? ? ? 三態模型:運行? 就緒? ?等待

????????????????等待——就緒——(調度)——運行

????????????????運行——(時間片到)——就緒

? ? ? ? 同步與互斥

? ? ? ? ? ? ? ? 同步:直接制約,等某程序走到某一步再向下進行

? ? ? ? ? ? ? ? ????????模型:單緩沖區生產者,消費者

? ? ? ? ? ? ? ? 互斥:間接制約,爭奪

? ? ? ? ? ? ? ? ? ? ? ? 模型:打印機

? ? ? ? ? ? ? ? pv操作成對出現

? ? ? ? ? ? ? ? p操作:申請資源 s-1

? ? ? ? ? ? ? ? v操作:釋放資源 s+1

? ? ? ? 信號量機制

? ? ? ? ? ? ? ? 信號量:資源可用數(s>0)

? ? ? ? ? ? ? ? s<0表示排隊進程數

? ? ? ? ? ? ? ? 死鎖:多個進程在運行過程中因爭奪資源造成的僵局,無外力作用將無法推進

? ? ? ? ? ? ? ? ? ? ? ? n進程數? ? ? ? m每個進程資源

? ? ? ? ? ? ? ? 可能死鎖:小于等于n*(m-1)

? ? ? ? ? ? ? ? 一定不會死鎖:n*(m-1)+1

? ? ? ? ? ? ? ? 一定會死鎖:小于等于m-1

存儲管理

? ? ? ? 解決多個用戶使用主存的問題

? ? ? ? 存儲方式分類:

? ? ? ? ? ? ? ? 分區存儲管理

? ? ? ? ? ? ? ? 分頁存儲管理(利用率高,但是增加了系統開銷)

? ? ? ? ? ? ? ? 分段存儲管理(多道程序共享內存,利用率低)

? ? ? ? ? ? ? ? 段頁式存儲管理

? ? ? ? ? ? ? ? 虛擬存儲管理(主存+輔存)

設備管理

? ? ? ? ?磁盤

? ? ? ? 平均讀取時間= 磁道搜索(尋道)——扇區搜索——數據傳輸

? ? ? ? 硬盤平均訪問時間=平均尋道時間+平均等待時間

? ? ? ? 調度算法:

? ? ? ? ? ? ? ? 先來先服務:只考慮訪問請求,改變移動

? ? ? ? ? ? ? ? 最短尋找時間優先調度:只考慮最短,改變移動

? ? ? ? ? ? ? ? 電梯調度算法:從當前沿移動方向,若無改變移動臂

? ? ? ? ? ? ? ? 單向掃描調度算法:由外向里,返回時不為任何訪問者提供服務

? ? ? ? 磁盤清理與碎片整理

? ? ? ? ? ? ? ? 清理垃圾文件

? ? ? ? ? ? ? ? 整理釋放磁盤空間

文件管理

? ? ? ? 文件路徑

? ? ? ? ? ? ? ? 絕對路徑:從根目錄開始

? ? ? ? ? ? ? ? 相對路徑:從當前目錄下開始

? ? ? ? 文件命名:

? ? ? ? ? ? ? ? 不區分大小寫

? ? ? ? ? ? ? ? *匹配0或多個字符

? ? ? ? ? ? ? ? ?匹配單個字符

? ? ? ? ?備份:backup

? ? ? ? 刪除:Delete? ? ? ? ?Shift+Delete

? ? ? ? 剪切:Ctrl+X

? ? ? ? 選擇:shift連續的文件? ? ? ? Ctrl非連續文件

? ? ? ? 類型與擴展名

? ? ? ? ? ? ? ?exe 可執行

? ? ? ? ? ? ? ? bmp 圖像

? ? ? ? ? ? ? ? wav 聲音

? ? ? ? ? ? ? ? com 命令

? ? ? ? ? ? ? ? xls? xlsx? Access文件

?????????????????iso 鏡像文件

? ? ? ? ? ? ? ? bat 批處理

? ? ? ? ? ? ? ? bak 備份文件

? ? ? ? 系統安全

? ? ? ? ? ? ? ? 系統級:注冊與登錄

? ? ? ? ? ? ? ? 用戶級:設置限權administrate——power users——everyone

? ? ? ? ? ? ? ? 目錄級

? ? ? ? ? ? ? ? 文件級

作業管理

? ? ? ? 作業調度

? ? ? ? 用戶界面設計原則

? ? ? ? ? ? ? ? 簡易性

? ? ? ? ? ? ? ? 語言

? ? ? ? ? ? ? ? 安全性(選擇可逆,出錯提醒)

? ? ? ? ? ? ? ? 排列分組

? ? ? ? ? ? ? ? 人性化

????????

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/14849.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/14849.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/14849.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Hadoop3:HDFS的Fsimage和Edits文件介紹

一、概念 Fsimage文件&#xff1a;HDFS文件系統元數據的一個永久性的檢查點&#xff0c;其中包含HDFS文件系統的所有目 錄和文件inode的序列化信息。 Edits文件&#xff1a;存放HDFS文件系統的所有更新操作的路徑&#xff0c;文件系統客戶端執行的所有寫操作首先 會被記錄到Ed…

K8s 身份認證和權限

文章目錄 K8s 身份認證和權限認證Service AccountsService Account Admission ControllerToken ControllerService Account Controller 授權(RBAC)RoleClusterRoleRoleBindingClusterRoleBinding K8s 身份認證和權限 Kubernetes 中提供了良好的多租戶認證管理機制&#xff0c;…

二叉樹的鏈式結構

1.二叉樹的遍歷 2.二叉樹鏈式結構的實現 3.解決單值二叉樹題 1.二叉樹的遍歷 1.1前序&#xff0c;中序以及后序遍歷 二叉樹的遍歷是按照某種特定的規則&#xff0c;依次對二叉樹的結點進行相應的操作&#xff0c;并且每個結點只操作一次。 二叉樹的遍歷有這些規則&#xff…

主流電商平臺商品實時數據采集API接口||抖音電商數據分析實例|可視化

— 1 — 抖音電商數據【抖音電商API數據采集】分析場景 1. 這里&#xff0c;我們選擇“伊利”這個品牌作為案例進行分析&#xff0c;在短短的4個月里&#xff0c;從最初每月營收17.07萬&#xff0c;到6月份達到了2485.54 萬&#xff0c;伊利的牛奶&#xff0c;有點牛&#xff…

Spring 對 Junit4,Junit5 的支持上的運用

1. Spring 對 Junit4,Junit5 的支持上的運用 文章目錄 1. Spring 對 Junit4,Junit5 的支持上的運用每博一文案2. Spring對Junit4 的支持3. Spring對Junit5的支持4. 總結&#xff1a;5. 最后&#xff1a; 每博一文案 關于理想主義&#xff0c;在知乎上看到一句話&#xff1a;“…

在Windows下訪問WSL(Windows Subsystem for Linux)文件夾

在Windows下訪問WSL&#xff08;Windows Subsystem for Linux&#xff09;文件夾&#xff0c;可以按照以下步驟操作&#xff1a; 通過Windows文件資源管理器訪問&#xff1a; 打開文件資源管理器。在地址欄中輸入\\wsl$&#xff0c;然后按回車鍵。這將打開一個顯示WSL可用發行版…

kafka配置消費者重要參數

文章目錄 fetch.min.bytesfetch.max.wait.msfetch.max.bytesmax.poll.recordsmax.partition.fetch.bytessession.timeout.ms和heartbeat.interval.msmax.poll.interval.msrequest.timeout.msauto.offset.resetenable.auto.commitpartition.assignment.strategy區間(range)輪詢(…

Xline社區會議Call Up|在 CURP 算法中實現聯合共識的安全性

為了更全面地向大家介紹Xline的進展&#xff0c;同時促進Xline社區的發展&#xff0c;我們將于2024年5月31日北京時間11:00 p.m.召開Xline社區會議。 歡迎您屆時登陸zoom觀看直播&#xff0c;或點擊“閱讀原文”鏈接加入會議&#xff1a; 會議號: 832 1086 6737 密碼: 41125…

通過cmd命令行使用用3dmax自帶的vray渲染

有時調試需要使用vray渲染vrscene文件看效果&#xff0c;只裝有3dmax下可以使用自帶vray渲染&#xff0c;在3dmax的渲染日志里面看自帶引擎路徑 使用命令行進入到此目錄 執行命令指定vr文件即可看到效果&#xff0c;如&#xff1a;vray.exe -sceneFile“C:\test15\202405241…

pip安裝報錯解決之后,手動安裝太麻煩,怎么辦

在使用pip install package_name安裝公共庫的時候,經常會報錯: Microsoft Windows [版本 6.1.7601] 版權所有 (c) 2009 Microsoft Corporation。保留所有權利。C:\Users\Administrator>pip install hatch WARNING: Ignoring invalid distribution -ip (d:\soft\python\py…

記一次成功的性能調優

環境&#xff1a;mysql8&#xff0c;表A大小10G&#xff0c;dbeaver24.0.5 現象&#xff1a;查詢頁面加載數據慢 操作&#xff1a; 第一步&#xff1a;新建sql編輯器&#xff0c;把sql貼到編輯器&#xff0c;帶參數&#xff1b; 第二步&#xff1a;在sql前加explain空一個并…

Cesium與Three相機同步(2)

之前實現了將Three相機同步到Cesium相機Cesium與Three相機同步(1)-CSDN博客 現在是將Cesium相機同步到Three相機,從而實現了相機雙向同步。 <!DOCTYPE html> <html lang="en"><head><title>three.js webgl - orbit controls</title&g…

【教學類-58-03】黑白三角拼圖03(4*4宮格)總數算不出+隨機抽取10張

背景需求&#xff1a; 【教學類-58-01】黑白三角拼圖01&#xff08;2*2宮格&#xff09;256種-CSDN博客文章瀏覽閱讀318次&#xff0c;點贊10次&#xff0c;收藏12次。【教學類-58-01】黑白三角拼圖01&#xff08;2*2宮格&#xff09;256種https://blog.csdn.net/reasonsummer/…

【Jmeter】使用Jmeter進行接口測試、跨線程組獲取參數

Jmeter接口測試 Jmeter設置成中文實操練習-跨線程組提取參數&#xff0c;使用值HTTP請求默認值&HTTP信息頭管理器 相信打算從事測試工程師的同學們&#xff0c;肯定對Jmeter是耳熟能詳的。使用Jmeter可以進行接口測試、性能測試、壓力測試等等&#xff1b;這個章節介紹如何…

Cisco Catalyst 9000 9200 9300 9400 IOS software upgrade

1 背景 從Catalyst 3650 ,3850&#xff0c;Catalyst 9000開始, 更準確的說是IOS XE的交換機的系統鏡像安裝方式分為2種 ? Bundle mode ? Install mode 這2種方工啥區別&#xff1f; Bundle mode 傳統方式利用boot system flash:c9k.xx16.bin方式引導 Install mode 將bin文…

用友 存貨分類按層級取數SQL語句

SELECT cInvCCode 分類編碼, cInvCName 分類名稱, iInvCGrade 分類層級, ss.bInvCEnd 是否是末級, aa.* FROM InventoryClass ss LEFT JOIN ( SELECT * FROM ( SELECT cInvCCode AS 一級分類編碼, …

cocos 通過 electron 打包成 exe 文件,實現通信問題

cocos 通過 electron 打包成 exe 文件&#xff0c;實現通信問題 首先&#xff0c;我使用的 cocos 版本是 2.4.12&#xff0c;遇到一個問題&#xff0c;是啥子呢&#xff0c;就是我要把用 cocos 開發出來的項目打包成一個 exe 可執行程序&#xff0c;使用的是 electron &#xf…

【C++算法】BFS解決多源最短路問題相關經典算法題

1.01矩陣 既然本章是BFS解決多源最短路問題&#xff0c;也就是說有若干個起點&#xff0c;那我們就可以暴力一點&#xff0c;直接把多源最短路徑問題轉化成若干個單源最短路徑問題&#xff0c;然后將每次的步數比較一下&#xff0c;取到最短的就是最短路徑的結果&#xff0c;這…

arcgis 10.6 工具欄操作error 001143 后臺服務器拋出異常

arcgis 10.6 工具欄操作error 001143 后臺服務器拋出異常 環境 win10arcgis 10.6 問題 執行定義投影要素轉線出現 Error: 001143:后臺服務器拋出異常&#xff08;差點重裝10.6&#xff09; 如下圖所示&#xff1a; 解決方法 通過在菜單工具條上單擊地理處理 > 地理處…

設計模式使用(成本扣除)

前言 名詞解釋 基礎名詞 訂單金額&#xff1a;用戶下單時支付的金額&#xff0c;這個最好理解 產品分成&#xff1a;也就是跟其他人合做以后我方能分到的金額&#xff0c;舉個例子&#xff0c;比如用戶訂單金額是 100 塊&#xff0c;我方的分成是 80%&#xff0c;那么也就是…