




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
大學(xué)計(jì)算機(jī)基礎(chǔ)主講教師:王楊郵箱:wangyang@電話習(xí)存儲(chǔ)程序工作原理計(jì)算機(jī)邏輯結(jié)構(gòu)CPU基本功能(取指令、分析指令、執(zhí)行指令)CPU、內(nèi)存儲(chǔ)器、硬盤的性能指標(biāo)三級存儲(chǔ)器總線結(jié)構(gòu)沒有軟件的硬件是不能做任何事情的!軟件=程序+文檔程序=指令序列指令是用戶對計(jì)算機(jī)發(fā)出的工作命令操作碼地址碼指令格式計(jì)算機(jī)系統(tǒng)計(jì)算機(jī)系統(tǒng)(工廠)軟件系統(tǒng)(人員)系統(tǒng)軟件(管理、服務(wù)類人員)應(yīng)用軟件(生產(chǎn)工人)硬件系統(tǒng)(設(shè)備)“看得見、摸得著”的物理載體程序及其配套的數(shù)據(jù)、文檔等對計(jì)算機(jī)進(jìn)行管理、控制、維護(hù),或者編輯、制作、加工用戶程序的一類軟件。用于解決各種實(shí)際問題、進(jìn)行業(yè)務(wù)工作的軟件計(jì)算機(jī)軟件系統(tǒng)控制臺電源外存儲(chǔ)器CPUROMRAMBIOS程序操作系統(tǒng)數(shù)據(jù)應(yīng)用程序操作系統(tǒng)數(shù)據(jù)BIOS程序計(jì)算機(jī)系統(tǒng)的工作過程計(jì)算機(jī)最重要的基本輸入輸出的程序、系統(tǒng)設(shè)置信息、開機(jī)后自檢程序和系統(tǒng)自啟動(dòng)程序最基本、最重要的系統(tǒng)軟件;為用戶提供了操作界面;控制和管理計(jì)算機(jī)軟硬件資源;合理組織計(jì)算機(jī)系統(tǒng)的工作流程。什么是操作系統(tǒng)?計(jì)算機(jī)硬件操作系統(tǒng)系統(tǒng)軟件應(yīng)用軟件用戶操作系統(tǒng)操作系統(tǒng)發(fā)展的5個(gè)階段手工操作特點(diǎn):計(jì)算機(jī)的操作由用戶采用手工操作直接控制和使用計(jì)算機(jī)硬件問題:人工操作的速度和計(jì)算機(jī)的速度相差太遠(yuǎn)。改進(jìn)思路:自動(dòng)控制計(jì)算機(jī)操作系統(tǒng)發(fā)展的5個(gè)階段第一代操作系統(tǒng):批處理操作系統(tǒng)(1955-1962)特點(diǎn):多個(gè)程序在計(jì)算機(jī)上連續(xù)運(yùn)行,在程序之間無需人工控制;優(yōu)勢:保證CPU和外部設(shè)備高度并行工作,系統(tǒng)資源的利用率大大提高。問題:在數(shù)據(jù)的輸入和輸出時(shí),主機(jī)空閑。改進(jìn)思路:處理機(jī)和外部設(shè)備同時(shí)工作操作系統(tǒng)發(fā)展的5個(gè)階段第二代操作系統(tǒng)-多任務(wù)操作系統(tǒng)(1962-1972)特點(diǎn):采用并發(fā)技術(shù),使得一個(gè)程序進(jìn)行輸入輸出時(shí),CPU可轉(zhuǎn)去執(zhí)行其他程序。優(yōu)勢:提高了處理機(jī)的運(yùn)行效率,從宏觀上看,多個(gè)作業(yè)可以同時(shí)運(yùn)行。問題:增加了操作系統(tǒng)的復(fù)雜程度和功能規(guī)模操作系統(tǒng)發(fā)展的5個(gè)階段第三代操作系統(tǒng)(20世紀(jì)70-80年代)特點(diǎn):重視操作系統(tǒng)的結(jié)構(gòu)和功能的精簡。典型代表:UNIX操作系統(tǒng)操作系統(tǒng)發(fā)展的5個(gè)階段第四代操作系統(tǒng)(1990年后)網(wǎng)絡(luò)操作系統(tǒng)管理連接在計(jì)算機(jī)網(wǎng)絡(luò)上的多臺計(jì)算機(jī)網(wǎng)絡(luò)管理、通信、資源共享、系統(tǒng)安全等分布式操作系統(tǒng)控制一個(gè)程序分布在多臺計(jì)算機(jī)上并行運(yùn)行的操作系統(tǒng)第二部分操作系統(tǒng)分類目前市面上主要有哪些操作系統(tǒng)?操作系統(tǒng)分時(shí)操作系統(tǒng)實(shí)時(shí)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)分布式操作系統(tǒng)云操作系統(tǒng)嵌入式操作系統(tǒng)一臺主機(jī)連接多臺終端,各個(gè)終端用戶通過自己的終端將作業(yè)送入計(jì)算機(jī),處理機(jī)按固定時(shí)間片輪流為各個(gè)終端服務(wù),由于計(jì)算機(jī)處理非???,用戶感覺不到等待的時(shí)間。比如圖書館的查詢系統(tǒng)主機(jī)終端2終端3終端4終端1分時(shí)操作系統(tǒng)1.分時(shí)操作系統(tǒng)時(shí)間片中斷處理t123123分時(shí)操作系統(tǒng)1.分時(shí)操作系統(tǒng)2.實(shí)時(shí)操作系統(tǒng)返回實(shí)時(shí)數(shù)據(jù)立即做出相應(yīng)的控制專用OS對外部時(shí)間及時(shí)作出響應(yīng)并進(jìn)行處理.實(shí)時(shí)控制系統(tǒng):宇航控制、導(dǎo)彈發(fā)射、工業(yè)控制、鐵路運(yùn)輸控制實(shí)時(shí)信息處理系統(tǒng):航班訂票、圖書管理、銀行財(cái)務(wù)處理3.網(wǎng)絡(luò)操作系統(tǒng)計(jì)算機(jī)1計(jì)算機(jī)2計(jì)算機(jī)3計(jì)算機(jī)5計(jì)算機(jī)6計(jì)算機(jī)4Netware網(wǎng)絡(luò)操作系統(tǒng)是用來管理連接在計(jì)算機(jī)網(wǎng)絡(luò)上的多臺計(jì)算機(jī)的操作系統(tǒng),除了常見的操作系統(tǒng)功能外,還需提供高效、可靠的網(wǎng)絡(luò)通信等多種網(wǎng)絡(luò)服務(wù)功能。Cisco—思科互聯(lián)網(wǎng)解決方案的領(lǐng)先提供者,其設(shè)備和軟件產(chǎn)品主要用于連接計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)。其中思科認(rèn)證,是網(wǎng)絡(luò)工程師認(rèn)證中含金量極高的認(rèn)證之一4.分布式操作系統(tǒng)分布OS處理器存儲(chǔ)器處理器存儲(chǔ)器處理器存儲(chǔ)器處理器存儲(chǔ)器處理器存儲(chǔ)器計(jì)算輸入輸出分布式計(jì)算是研究如何把一個(gè)需要非常巨大的計(jì)算能力才能解決的問題分成許多小的部分,然后把這些部分分配給許多計(jì)算機(jī)進(jìn)行處理,最后把這些計(jì)算結(jié)果綜合起來得到最終的結(jié)果。分布式計(jì)算需要用分布式操作系統(tǒng)管理分布式系統(tǒng)中的所有資源,包括資源的分配和調(diào)度。分布式與網(wǎng)絡(luò)的區(qū)別網(wǎng)絡(luò)操作系統(tǒng)可以構(gòu)架于不同的操作系統(tǒng)之上,可以在不同的本機(jī)操作系統(tǒng)上通過網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)網(wǎng)絡(luò)資源的統(tǒng)一配置。分布式操作系統(tǒng)是一個(gè)統(tǒng)一的操作系統(tǒng),在系統(tǒng)中的所有主機(jī)使用的是同一個(gè)操作系統(tǒng);可以以較低的成本獲得較高的運(yùn)算性能;實(shí)現(xiàn)資源的深度共享;處于分布式系統(tǒng)中的各個(gè)主機(jī)都處于平等的地位,各個(gè)主機(jī)之間沒有主從關(guān)系。一個(gè)主機(jī)的失效一般不會(huì)影響整個(gè)分布式系統(tǒng)。云計(jì)算與分布式操作系統(tǒng)尋找外星人計(jì)劃
SETI@home計(jì)劃SETI@home是最早的云計(jì)算應(yīng)用,計(jì)劃啟動(dòng)時(shí)世界上還沒有云計(jì)算的概念。SETI@home是一個(gè)分布式計(jì)算平臺。SETI@home計(jì)劃是將家用電腦的空余運(yùn)算能力加以利用,將龐大的數(shù)據(jù)分散給大量的普通電腦。已經(jīng)有數(shù)萬臺網(wǎng)友的電腦參與了這項(xiàng)計(jì)劃,并且他們的運(yùn)行效率超過了目前世界上最快的超級電腦。主控中心向參與SETI的電腦發(fā)出需要計(jì)算分析的數(shù)據(jù)包,計(jì)算完成后,再將數(shù)據(jù)上傳給主控中心的服務(wù)器,由主控中心進(jìn)行匯總二次分析。1977年8月16日被SETI計(jì)劃偵聽到是目前世界上唯一被確認(rèn)的由非自然星體發(fā)出的信號,這段72秒的訊號成為外星人論最有力證據(jù)支持。5.云操作系統(tǒng)指通過網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲得所需的資源(硬件、平臺、軟件)。提供資源的網(wǎng)絡(luò)被稱為“云”。“云”中的資源在使用者看來是可以無限擴(kuò)展的,并且可以隨時(shí)獲取,按需使用,隨時(shí)擴(kuò)展,按使用付費(fèi)。這種特性經(jīng)常被稱為像水電一樣使用IT基礎(chǔ)設(shè)施.6.嵌入式操作系統(tǒng)根據(jù)IEEE(電氣和電子工程師協(xié)會(huì))的定義,嵌入式系統(tǒng)是“控制、監(jiān)視或者輔助裝置、機(jī)器和設(shè)備運(yùn)行的裝置手機(jī)、PDA、單片機(jī)上使用常見的嵌入式系統(tǒng)有:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX、Rtems、QNX、INTEGRITY、OSE、CExecutive、ios、android、palmOS嵌入式操作系統(tǒng)Symbian(塞班)Symbian成為諾基亞手機(jī)操作系統(tǒng),由于對新興技術(shù)支持欠佳,截止至2012年2月,塞班系統(tǒng)的全球市場占有量僅為6.8%,中國市場占有率則降至11%,均被安卓超過。嵌入式操作系統(tǒng)iPhoneOSiOS是由蘋果公司為iPhone開發(fā)的手機(jī)操作系統(tǒng)它主要是給iPhone和iPodtouch使用。就像其基于的MacOSX操作系統(tǒng)一樣,它也是以Darwin為基礎(chǔ)的。iPhoneOS的系統(tǒng)架構(gòu)分為四個(gè)層次:核心操作系統(tǒng)層(theCoreOSlayer),核心服務(wù)層(theCoreServiceslayer),媒體層(theMedialayer),可輕觸層(theCocoaTouchlayer)。系統(tǒng)操作占用大概512MB的存儲(chǔ)空間。嵌入式操作系統(tǒng)Android
Android是一種以Linux為基礎(chǔ)的開放源代碼操作系統(tǒng),主要使用于便攜設(shè)備。目前尚未有統(tǒng)一中文名稱,中國大陸地區(qū)較多人使用“安卓”或“安致”。Android操作系統(tǒng)最初由AndyRubin開發(fā),最初主要支持手機(jī)。2005年由Google收購注資,并組建開放手機(jī)聯(lián)盟開發(fā)改良,逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上。Android的主要競爭對手是蘋果公司的iOS以及RIM的BlackberryOS。2011年第一季度,Android在全球的市場份額首次超過塞班系統(tǒng),躍居全球第一。2012年7月數(shù)據(jù),Android占據(jù)全球智能手機(jī)操作系統(tǒng)市場59%的份額,中國市場占有率為76.7%。嵌入式操作系統(tǒng)BlackBerryOS(黑莓)BlackBerry嵌入式操作系統(tǒng)國內(nèi)的操作系統(tǒng)2004年9月,麒麟(kylin),服務(wù)器操作系統(tǒng)國產(chǎn)操作系統(tǒng)1.紅旗Linux(RedflagLinux)2.銀河麒麟(KylinOS)3.中標(biāo)普華Linux4.雨林木風(fēng)操作系統(tǒng)(YLMFOS)5.凝思磐石安全操作系統(tǒng)6.共創(chuàng)Linux桌面操作系統(tǒng)
第三部分不同界面的操作系統(tǒng)圖形界面命令行常見操作系統(tǒng)簡介操作系統(tǒng)LinuxUNIXDOSWindows1.操作系統(tǒng)遠(yuǎn)古霸主——DOSMS-DOS:Microsoft(微軟公司)出品DiskOperatingSystemMS-DOS1.0(1980)~MS-DOS7.0(1995)技術(shù)成熟,可靠性高極強(qiáng)的可伸縮性網(wǎng)絡(luò)功能強(qiáng)強(qiáng)大的數(shù)據(jù)庫支持能力開發(fā)功能強(qiáng)開放性好標(biāo)準(zhǔn)化2.Unix支持所有常用的網(wǎng)絡(luò)通信協(xié)議TCP/IP協(xié)議就是在UNIX上開發(fā)和發(fā)展起來的UNIX服務(wù)器在Internet服務(wù)器中占80%以上唯一能在筆記本電腦、PC、工作站、巨型機(jī)運(yùn)行的操作系統(tǒng)支持多用戶多任務(wù)3.誘人的小企鵝——Linux芬蘭大學(xué)生LinusB.Torvolds在1991年首次編寫的免費(fèi)的操作系統(tǒng),其源代碼的免費(fèi)開放Linux是一種類Unix系統(tǒng)(替代Minix)能夠兼容Unix,但無需支付Unix高額的費(fèi)用多用戶、多任務(wù);豐富的網(wǎng)絡(luò)功能Linux同時(shí)具有字符界面和圖形界面可靠的安全、穩(wěn)定性能Linux具有DOS、Windows模擬器,可以運(yùn)行一些Windows程序,但一些軟件無法正常運(yùn)行軟件支持的不足是Linux最大的缺憾硬件設(shè)備面對Linux的驅(qū)動(dòng)程序也不足打破微軟Windows壟斷的希望Linux操作系統(tǒng)-開放源代碼RedHatUbuntuLinuxMintFedoraopenSUSEDebianSlackware計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院4.操作系統(tǒng)當(dāng)代大亨——Windows美國微軟公司(Microsoft)推出的一種圖形界面操作系統(tǒng);計(jì)算機(jī)與用戶之間打開了一個(gè)窗口,用戶通過這個(gè)窗口直接管理、使用和控制計(jì)算機(jī).Windows
7計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院比較優(yōu)秀的操作系統(tǒng)兼容性好速度快IE加載更快
修復(fù)任務(wù)欄
更好用的系統(tǒng)還原Win7系統(tǒng)安裝Windows8計(jì)算機(jī)操作系統(tǒng)圖形操作系統(tǒng)鼻祖——Alto最成功的操作系統(tǒng)——Windows開放源代碼最為成功的系統(tǒng)——Linux操作系統(tǒng)遠(yuǎn)古霸主——Dos專業(yè)的操作系統(tǒng)——Unix蘋果機(jī)的專利-MacOS第四部分操作系統(tǒng)功能對計(jì)算機(jī)系統(tǒng)中的軟硬件資源進(jìn)行有效的管理和控制;合理地組織計(jì)算機(jī)的工作流程;為用戶提供一個(gè)使用計(jì)算機(jī)的接口和界面。軟件資源硬件資源兩大功能:資源管理、人機(jī)交互程序/數(shù)據(jù)/文檔存儲(chǔ)器處理器I/O設(shè)備用戶接口操作系統(tǒng)人機(jī)交互資源管理CPU管理存儲(chǔ)管理設(shè)備管理文件、程序管理1.處理機(jī)管理處理機(jī)管理的主要任務(wù)就是最大限度地提高處理機(jī)的利用率程序的順序執(zhí)行程序的并發(fā)執(zhí)行輸入計(jì)算輸出輸入計(jì)算輸出輸入計(jì)算輸出輸入計(jì)算輸出輸入計(jì)算輸出進(jìn)程和程序的關(guān)系程序沒有任何運(yùn)行的含義,它只是一個(gè)靜態(tài)的實(shí)體。進(jìn)程是程序在處理機(jī)上的一次執(zhí)行過程,一個(gè)動(dòng)態(tài)的概念,有一定生命期的一個(gè)進(jìn)程有且只有一個(gè)與之對應(yīng)的程序,而一個(gè)程序有可能沒有與之對應(yīng)的進(jìn)程,也有可能有多個(gè)進(jìn)程與之對應(yīng)。CPU管理也可以說是對進(jìn)程的管理CPU如何協(xié)調(diào)和執(zhí)行多個(gè)進(jìn)程?一個(gè)CPU最多只能同時(shí)執(zhí)行一個(gè)進(jìn)程,要實(shí)現(xiàn)多進(jìn)程的執(zhí)行是簡單迅速地切換各進(jìn)程,讓每個(gè)進(jìn)程都能執(zhí)行;多內(nèi)核或多CPU實(shí)現(xiàn)多進(jìn)程的執(zhí)行,是通過協(xié)同技術(shù)在各處理器上轉(zhuǎn)換;進(jìn)程越多,每個(gè)進(jìn)程分配到處理器的時(shí)間比率就越??;通過特權(quán)等級,給不同的進(jìn)程賦予執(zhí)行高優(yōu)先級和高時(shí)間占用比例。中斷技術(shù)CPU在執(zhí)行程序時(shí),被內(nèi)部或外部的事件打斷,轉(zhuǎn)去執(zhí)行一段預(yù)先安排好的中斷服務(wù)程序;服務(wù)結(jié)束后,又返回原來的斷點(diǎn),繼續(xù)執(zhí)行原來的程序,這個(gè)過程稱為中斷。中斷請求返回對外設(shè)事件進(jìn)行處理主程序打印程序斷點(diǎn)處理器中斷的處理過程計(jì)算機(jī)組成原理SWPU48Stp1:中斷請求INTRINTA問題:當(dāng)同一時(shí)刻有多個(gè)中斷源發(fā)出中斷請求,CPU該響應(yīng)哪一個(gè)中斷呢?Stp2:中斷判優(yōu)打印程序Stp3:中斷響應(yīng)Stp4:中斷服務(wù)Stp5:中斷返回處理器中斷的作用使CPU和外設(shè)可以同時(shí)工作,使系統(tǒng)可以及時(shí)地響應(yīng)外部事件,讓CPU可以允許多個(gè)外設(shè)同時(shí)工作,大大提高了CPU的利用率,提高了數(shù)據(jù)輸入、輸出速度??梢允笴PU及時(shí)處理各種軟硬件故障。SystemIdleProcessWindows頁面內(nèi)存管理進(jìn)程,擁有0級優(yōu)先;該進(jìn)程作為單線程運(yùn)行在每個(gè)處理器上,并在系統(tǒng)不處理其他線程的時(shí)候分派處理器的時(shí)間。它的cpu占用率越大表示可供分配的CPU資源越多,數(shù)字越小則表示CPU資源緊張。進(jìn)程1進(jìn)程2進(jìn)程nN個(gè)程序同時(shí)裝入內(nèi)存運(yùn)行結(jié)束調(diào)出2.存儲(chǔ)管理(內(nèi)存管理)1.按要求為用戶進(jìn)程分配內(nèi)存2.保證多個(gè)進(jìn)程互不干擾3.運(yùn)行結(jié)束時(shí),回收所占用的內(nèi)存空間存儲(chǔ)管理主要工作內(nèi)存分區(qū)管理分區(qū)存儲(chǔ)管理是支持多個(gè)程序運(yùn)行設(shè)計(jì)的一種存儲(chǔ)管理方式。固定分區(qū)就是內(nèi)存中分區(qū)的個(gè)數(shù)固定不變,每個(gè)分區(qū)的大小也固定不變,每個(gè)分區(qū)只可裝入一個(gè)進(jìn)程。動(dòng)態(tài)分區(qū)是在進(jìn)程要進(jìn)入內(nèi)存時(shí)才建立的,使其大小恰好適應(yīng)進(jìn)程的大小。如何分配動(dòng)態(tài)分區(qū)呢?動(dòng)態(tài)分區(qū)的分配算法最先適應(yīng)法(firstfitalgorithm):空閑區(qū)按起始地址遞增排列,一旦找到大于或等于所要求內(nèi)存長度的分區(qū),則結(jié)束探索。然后從所找到的分區(qū)中劃出所要求的內(nèi)存長度分配給用戶,將余下的部分進(jìn)行合并。最佳適應(yīng)算法(bestfitalgorithm):空閑區(qū)按大小遞增排列,當(dāng)用戶進(jìn)程申請一個(gè)空閑區(qū)時(shí),算法從頭開始查找,當(dāng)找到第一個(gè)滿足要求的空閑區(qū)時(shí),停止查找。最壞適應(yīng)算法(worstfitalgorithm):空閑區(qū)按大小遞減排列,當(dāng)用戶進(jìn)程申請一個(gè)空閑區(qū)時(shí),先檢查第一個(gè)空閑區(qū)的大小是否大于或等于所要求的內(nèi)存長度,若第一個(gè)空閑區(qū)長度小于所要求的,則分配失敗,否則將第一個(gè)空閑區(qū)分配給用戶進(jìn)程。
思考:若程序所需內(nèi)存量超過實(shí)際可用內(nèi)存量,應(yīng)怎么處理?虛擬存儲(chǔ)技術(shù)虛擬存儲(chǔ)技術(shù)把內(nèi)存與外存有機(jī)的結(jié)合起來使用,從而得到一個(gè)容量很大的“內(nèi)存”。虛擬存儲(chǔ)技術(shù)對一個(gè)程序的第一次訪問產(chǎn)生中斷,操作系統(tǒng)確定頁面在外存上的位置,然后找一個(gè)空閑塊,把該頁面從外存上讀到內(nèi)存塊中,之前中斷的指令被重新啟動(dòng)執(zhí)行。虛擬存儲(chǔ)技術(shù)允許一個(gè)程序即使它的整個(gè)存儲(chǔ)映像并沒有同時(shí)在內(nèi)存中,也能正確運(yùn)行。通過減少分配給一個(gè)進(jìn)程的空閑區(qū)塊數(shù),這就允許更多進(jìn)程同時(shí)執(zhí)行,而且允許程序所需內(nèi)存量超出可用內(nèi)存總量。采用虛擬存儲(chǔ),將執(zhí)行程序的一部分常駐內(nèi)存,其它部分則根據(jù)需要在內(nèi)、外存之間切換。3.設(shè)備管理緩沖管理緩解CPU和I/O設(shè)備速度不匹配的矛盾設(shè)備分配根據(jù)用戶的I/O請求,為他們分配所需的設(shè)備設(shè)備處理利用設(shè)備驅(qū)動(dòng)程序,實(shí)現(xiàn)CPU和設(shè)備控制器之間的通信。設(shè)備獨(dú)立性用戶向系統(tǒng)申請和使用的設(shè)備與實(shí)際操作的設(shè)備無關(guān)4.文件管理什么是文件?文件的存儲(chǔ)介質(zhì)--磁盤的結(jié)構(gòu)文件如何進(jìn)行存儲(chǔ)?重點(diǎn)書有內(nèi)容,即信息集合計(jì)算機(jī)基礎(chǔ)書有書名什么是文件?文件是具有名字的一組相關(guān)信息的集合,是操作系統(tǒng)管理信息的基本單位,通過文件名管理文件的基本概念基本名擴(kuò)展名文件的命名?計(jì)算機(jī)一般用擴(kuò)展名來區(qū)分文件類型文件的屬性?文件的時(shí)間屬性:文件的創(chuàng)建時(shí)間、文件的修改時(shí)間、文件的訪問時(shí)間文件的空間屬性:文件的位置、文件的大小、文件所占的磁盤空間文件的操作屬性:只讀文件、隱含文件、系統(tǒng)文件、可讀寫/存檔文件文件的安全屬性:文件所有者、其他人對文件的使用權(quán)限磁盤的結(jié)構(gòu)步進(jìn)電機(jī)電磁讀寫頭電機(jī)如何在磁盤上進(jìn)行文件存儲(chǔ)呢?文件的存儲(chǔ)?思考:左面的大箱子能不能把右邊兩個(gè)小箱子內(nèi)容裝進(jìn)去呢?思考:如果把存儲(chǔ)空間和信息空間分成小的單位,能不能裝進(jìn)去呢?文件在磁盤中存儲(chǔ)的基本原理磁盤文件扇區(qū)問題1:文件被分成小的單位后,是連續(xù)存放好?還是不連續(xù)存放好?問題2:不連續(xù)存放,該如何記錄每一塊保存的位置呢?文件分配表
文件A------13
文件B------21
文件C------82
文件D------1
文件E------105
文件F------70
文件G-----5…………123456789001234501234512345678902426385543End十位個(gè)位磁盤扇區(qū)文件分配表FAT目錄磁盤操作磁盤分區(qū)磁盤格式化驅(qū)動(dòng)器號所代表在驅(qū)動(dòng)器A:第一軟盤驅(qū)動(dòng)器B:第二軟盤驅(qū)動(dòng)器C:主硬盤在主分區(qū)D:從硬盤/硬盤其他分區(qū)/光盤依次排列在字母加冒號從硬盤/硬盤其他分區(qū)/光盤磁盤分區(qū)一個(gè)硬盤分區(qū)1分區(qū)2…分區(qū)n
一個(gè)簇通常為多個(gè)扇區(qū),磁盤越大簇就越大
不同分區(qū)可以裝載不同的操作系統(tǒng)
硬盤分區(qū)后其原有內(nèi)容將丟失磁盤分區(qū)Windows在磁盤上以簇為單位管理數(shù)據(jù),每個(gè)簇只能被一個(gè)文件占用
每個(gè)分區(qū)都有自己的FAT表和根目錄為什么要分區(qū)?可否不分區(qū)?操縱系統(tǒng)以簇為最小分配單位在磁盤上來管理數(shù)據(jù)的,一個(gè)簇通常為多個(gè)扇區(qū),每個(gè)簇只能被一個(gè)文件占用,因此文件所占用的空間,只能是簇的整數(shù)倍。如果文件實(shí)際大小小于一簇,它也要占一簇的空間。所以,簇越小,保存信息的效率就越高。通過磁盤分區(qū),簇的大小也會(huì)變小。磁盤格式化
劃分扇區(qū)
建立FAT表
建立根目錄1234567890012345磁盤扇區(qū)0123451234567890文件分配表FAT思考:如果書不加區(qū)分的放在一起,要找一本書容不容易?圖書館在磁盤中如何找文件呢?一樓二樓三樓313233342122232411121314目錄名+文件名=路徑圖書館\1樓\11房間\1101書架\計(jì)算機(jī)基礎(chǔ)文件名目錄名路徑圖書館根目錄與當(dāng)前目錄每個(gè)磁盤有且只有一個(gè)根目錄每個(gè)磁盤在工作的某一時(shí)刻有且只有一個(gè)“當(dāng)前目錄”磁盤上目錄及文件樹型結(jié)構(gòu)絕對路徑與相對路徑由根目錄開始書寫的路徑為
絕對路徑。例如:\DOS\Edlin.Com\FORTRAN\JIANG\Jx.Exe\FORTRAN\ZHANG\E21.for由當(dāng)前目錄開始書寫的路徑為相對路徑。例如:假設(shè)當(dāng)前目錄是\FORTRAN,則可按如下方式訪問文件
JIANG\Jx.ExeZHANG\E21.for成批文件操作/文件名中的通配符
通配符*可用于匹配任意多個(gè)字符可以在文件操作命令中使用通配符(*、?)對多個(gè)文件進(jìn)行操作
通配符?可用于匹配一個(gè)字符第五部分虛擬機(jī)及其應(yīng)用虛擬機(jī)安裝新的操作系統(tǒng),不用重新分區(qū)。學(xué)習(xí)和安裝“危險(xiǎn)”工具軟件。一臺電腦變成三、四臺,同時(shí)運(yùn)行多個(gè)操作系統(tǒng),只要?jiǎng)h除一個(gè)文件夾即可完成操作系統(tǒng)卸載。組建虛擬的局域網(wǎng),輕松學(xué)習(xí)網(wǎng)管知識,根本不必購買交換機(jī)、路由器以及網(wǎng)線等網(wǎng)絡(luò)設(shè)備。虛擬機(jī)的真實(shí)性。虛擬機(jī)的好處在哪里?虛擬機(jī)(VirtualMachine)是電腦中的電腦,是利用軟件虛擬出來的電腦,是在現(xiàn)有的操作系統(tǒng)上虛擬出來的一個(gè)新的子系統(tǒng)。運(yùn)行虛擬機(jī)的電腦分為主系統(tǒng)(Host)和子系統(tǒng)(Guest),主系統(tǒng)就是用戶的電腦,直接控制操作系統(tǒng)和硬件,稱為宿主機(jī),子系統(tǒng)則是利用軟件在主系統(tǒng)中虛擬出來一個(gè)硬件環(huán)境,稱為客戶機(jī)或虛擬機(jī)。由主系統(tǒng)(宿主機(jī))創(chuàng)建的虛擬機(jī),與真實(shí)的計(jì)算機(jī)幾乎一模一樣,不但有自己獨(dú)立的CPU、硬盤、內(nèi)存及各種硬件,甚至還有自己的BIOS。用戶也可以在虛擬機(jī)上安裝Windows、Linux等真實(shí)的操作系統(tǒng)及各種應(yīng)用程序。什么是虛擬機(jī)?虛擬機(jī)物理計(jì)算機(jī)
主機(jī)操作系統(tǒng)
(宿主機(jī))虛擬計(jì)算機(jī)
Windows98
(客戶機(jī)1)虛擬機(jī)軟件平臺虛擬計(jì)算機(jī)
Win7
(客戶機(jī)2)虛擬計(jì)算機(jī)
WinXP
(客戶機(jī)3)虛擬計(jì)算機(jī)
其它OS
(客戶機(jī)4)虛擬機(jī)與主系統(tǒng)之間的關(guān)系在同一臺主機(jī)上可以同時(shí)運(yùn)行多個(gè)虛擬機(jī),每個(gè)虛擬機(jī)都可安裝不同的操作系統(tǒng),就如同一臺獨(dú)立的PC。各虛擬機(jī)與主機(jī)之間還可以進(jìn)行對話,共享文件,應(yīng)用網(wǎng)絡(luò)資源,甚至還可以運(yùn)行C/S方式的應(yīng)用。在虛擬機(jī)上安裝其他操作系統(tǒng),是把操作系統(tǒng)安裝在主機(jī)硬盤中虛擬出來的一個(gè)特定文件中,并不需要對物理硬盤進(jìn)行分區(qū)操作,對現(xiàn)有的硬盤分區(qū)和數(shù)據(jù)都不會(huì)造成任何破壞。虛擬機(jī)具有硬件無關(guān)性,虛擬出的硬件都是相同的,可以簡單地在不同的主機(jī)之間復(fù)制后直接使用,不用考慮硬件差異。虛擬機(jī)的特點(diǎn)虛擬機(jī)虛擬機(jī)目前流行的虛擬機(jī)軟件有VMware和VirtualPC,它們都能在Windows系統(tǒng)上虛擬出多個(gè)計(jì)算機(jī)。虛擬機(jī)軟件下載VirtualPC2007點(diǎn)這里VPC2007簡體中文語言包
VirtualPC虛擬機(jī)窗口課后小結(jié)操作系統(tǒng)功能CPU管理存儲(chǔ)管理文件管理操作系統(tǒng)分類兩種界面的操作系統(tǒng)虛擬機(jī)及其應(yīng)用可否不用操作系統(tǒng)百度一下其他操作系統(tǒng)完成教材習(xí)題作業(yè)操作系統(tǒng)安裝你會(huì)安裝操作系統(tǒng)嗎?準(zhǔn)備安裝盤設(shè)置計(jì)算機(jī)啟動(dòng)方式—光盤(或U盤)操作系統(tǒng)安裝完就萬事大吉了?安裝相關(guān)硬件驅(qū)動(dòng)程序安裝應(yīng)用軟件系統(tǒng)備份系統(tǒng)如何備份?一鍵GhostThankYou!注冊表注冊表編輯器的打開方式1.開始>>運(yùn)行,中輸入regedit2.開始>>運(yùn)行,中輸入regedt32注冊表是Windows一個(gè)內(nèi)部數(shù)據(jù)庫,存放著各種參數(shù),直接控制著Windo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025內(nèi)蒙古通遼開魯縣衛(wèi)生健康系統(tǒng)招聘15人模擬試卷及答案詳解(各地真題)
- 2025湖北咸寧市通城城市發(fā)展建設(shè)投資(集團(tuán))有限公司第一期招聘模擬試卷及參考答案詳解1套
- 2025湖南湘西古丈縣教育類事業(yè)單位公開引進(jìn)高層次急需緊缺人才6人考前自測高頻考點(diǎn)模擬試題有答案詳解
- 2025年廈門市供電服務(wù)有限公司招聘12人模擬試卷及完整答案詳解一套
- 2025年甘肅省隴南市徽縣中醫(yī)醫(yī)院醫(yī)師招聘考前自測高頻考點(diǎn)模擬試題附答案詳解(考試直接用)
- 2025年中國海洋旅游行業(yè)深度分析、投資前景、趨勢預(yù)測報(bào)告(智研咨詢)
- 2025廣西河池市中共羅城仫佬族自治縣委員會(huì)黨校招聘就業(yè)見習(xí)人員2人模擬試卷及一套參考答案詳解
- 2025年中藥醫(yī)師考試試題及答案
- 疼痛知識培訓(xùn)內(nèi)容課件
- 祖先搖籃課件
- 2025至2030全球及中國InfiniBand行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025年水資源利用與水資源安全保障體系構(gòu)建與完善資源分析可行性研究報(bào)告
- 廣東省深圳市龍華區(qū)2024-2025學(xué)年一年級上冊期中測試數(shù)學(xué)試卷(含答案)
- 宅基地爭議申請書
- 河南省百師聯(lián)盟2025-2026學(xué)年高二上學(xué)期9月聯(lián)考化學(xué)試題(A)含答案
- 重慶通信安全員c證題庫及答案解析
- 頸椎骨折護(hù)理圍手術(shù)期管理方案
- 新型建筑材料的實(shí)驗(yàn)檢測技術(shù)與創(chuàng)新進(jìn)展
- 2025年德州中考數(shù)學(xué)試卷及答案
- 【MOOC期末】《中國馬克思主義與當(dāng)代》(北京科技大學(xué))期末慕課答案
- 超星爾雅學(xué)習(xí)通《尊重學(xué)術(shù)道德遵守學(xué)術(shù)規(guī)范(武漢大學(xué))》章節(jié)測試含答案
評論
0/150
提交評論