版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第一章緒論1、操作系統(tǒng)是一組控制和管理計(jì)算機(jī)硬件和軟件資源、合理的對(duì)各類作業(yè)進(jìn)行調(diào)度以方便用戶 的程序 集合探2、操作系統(tǒng)的目標(biāo):方便性、有效性、可擴(kuò)展性、開(kāi)發(fā)性探3、操作系統(tǒng)的作用:作為計(jì)算機(jī)硬件和用戶間的接口、作為計(jì)算機(jī)系統(tǒng)資源的管理者、作為擴(kuò)充機(jī)器4、單批道處理系統(tǒng):作業(yè)處理成批進(jìn)行,內(nèi)存中始終 保持一道作業(yè)(自動(dòng)性、順序性、單道性)5、多批道處理系統(tǒng):系統(tǒng)中同時(shí)駐留多個(gè)作業(yè),優(yōu) 點(diǎn):提高CPU利用率、提高I/O設(shè)備和內(nèi)存利用率、提高系統(tǒng)吞吐量(多道性、無(wú)序性、調(diào)度 性)6、分時(shí)技術(shù)特性:多路性、交互性、獨(dú)立性、及時(shí)性,目標(biāo):對(duì)用戶響應(yīng)的及時(shí)性7、實(shí)時(shí)系統(tǒng):及時(shí)響應(yīng)外部請(qǐng)求,在規(guī)定時(shí)間內(nèi)
2、完成事件處理,任務(wù)類型:周期性、非周期性或硬實(shí) 時(shí)任務(wù)、軟實(shí)時(shí)任務(wù)位操作系統(tǒng)基本特性:并發(fā)、共享、虛擬、異步性并行是指兩或多個(gè)事件在同一時(shí)刻發(fā)生。并發(fā)是兩或多個(gè)事件在同一時(shí)間間隔內(nèi)發(fā)生?;コ夤蚕恚阂欢螘r(shí)間只允許一個(gè)進(jìn)程訪問(wèn)該資同時(shí)訪問(wèn):微觀上仍是互斥的虛擬是指通過(guò)某種技術(shù)把一個(gè)物理實(shí)體變?yōu)槿舾蓚€(gè)邏輯上的對(duì)應(yīng)物。異步是指運(yùn)行進(jìn)度不可預(yù)知。共享性和并發(fā)性是操作系統(tǒng)兩個(gè)最基本的特征 探9、操作系統(tǒng)主要功能:處理機(jī)管理、存儲(chǔ)器管理、 設(shè)備管理、文件管理、用戶管理第二章進(jìn)程的描述和控制探1程序順序執(zhí)行特征:順序性、封閉性、可 再現(xiàn)性探2、程序并發(fā)執(zhí)行特征:間斷性、失去封閉性、不可再現(xiàn)性3、前趨圖:有向無(wú)
3、循環(huán)圖,用于描述進(jìn)程之間執(zhí)行的前后關(guān)系表示方式:p1p2=(p1,p2)| pl必須在p2開(kāi)始前完成節(jié)點(diǎn)表示:一條語(yǔ)句,一個(gè)程序段,一進(jìn)程。(詳見(jiàn)書(shū)P32)探4、進(jìn)程的定義:是程序的一次執(zhí)行過(guò)程,由程序段、數(shù)據(jù)段、程序控制塊(PBC三部分構(gòu)成,總稱“進(jìn)程映像”是一個(gè)程序及其數(shù)據(jù)在處理機(jī)上順序執(zhí)行時(shí) 所發(fā)生的活動(dòng)是程序在一個(gè)數(shù)據(jù)集合上的運(yùn)行過(guò)程進(jìn)程是進(jìn)程實(shí)體的運(yùn)行過(guò)程,是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位進(jìn)程特征:動(dòng)態(tài)性、并發(fā)性、獨(dú)立性、異步性由“創(chuàng)建”而產(chǎn)生,由“調(diào)度”而執(zhí)行;由得不到資源而“阻塞”,由“撤消”而消亡探5、進(jìn)程與程序關(guān)系進(jìn)程程序概念動(dòng)態(tài)實(shí)體,強(qiáng)調(diào)執(zhí)行過(guò)程靜態(tài)實(shí)體,是指令的有序
4、集合特征并發(fā)性、獨(dú)立性、異步性,是競(jìng)爭(zhēng)計(jì)算機(jī)系統(tǒng)資源的基本單位無(wú)并行特性,是靜止的二者聯(lián)系不問(wèn)進(jìn)程可以共享問(wèn)一程序,只要對(duì)應(yīng)數(shù)據(jù)集不同探6、進(jìn)程的三種狀態(tài):就緒、阻塞、執(zhí)行增加掛起:7、進(jìn)程控制塊(PCB的作用:進(jìn)程存在的唯一標(biāo)志。8進(jìn)程創(chuàng)建:申請(qǐng)空白PCB (個(gè)系統(tǒng)的PCB是有限的)為新進(jìn)程分配資源初始化PCB將新進(jìn)程插入就緒隊(duì)列。進(jìn)程終止:檢查進(jìn)程狀態(tài);執(zhí)行態(tài)一一 中止,且置調(diào)度標(biāo)志為真。有無(wú)子孫需終止。歸還資源給其父進(jìn)程或系統(tǒng)。從PCB隊(duì)列中移出PCB.探9、原語(yǔ):是由若干條指令組成的,用于完成一定功能的一個(gè)過(guò)程,原語(yǔ)在執(zhí)行中不允許被中斷,原語(yǔ)的作用是實(shí)現(xiàn)進(jìn)程的通信和控制。探10、進(jìn)程同
5、步:并發(fā)進(jìn)程在執(zhí)行次序上的協(xié)調(diào),以達(dá)到有效的資源共享和相互合作,使程序執(zhí)行有可再現(xiàn)性。11、兩種制約關(guān)系:資源共享關(guān)系:(進(jìn)程間接制約)需互斥地訪問(wèn)臨界資源。相互合作關(guān)系:(進(jìn)程直接制約)探12、臨界資源:一次僅允許一個(gè)進(jìn)程訪問(wèn)的資源引起不可再現(xiàn)性是因?yàn)榕R界資源沒(méi)有互斥訪問(wèn)。臨界區(qū):進(jìn)程訪問(wèn)臨界資源的那段代碼。探13、同步資源應(yīng)遵循的準(zhǔn)則:空閑讓進(jìn)、忙則等待、有限等待、讓權(quán)等待14、整形信號(hào)量、記錄型信號(hào)量、AND型信號(hào)量(書(shū) P53 2.4.3 和 2.4.4)15、生產(chǎn)者消費(fèi)者問(wèn)題(書(shū)P60)16、操作系統(tǒng)中引入進(jìn)程的目的是為了使多個(gè) 程序能 并發(fā)執(zhí)行,以提高資源利用率和系統(tǒng)吞吐 量,在操
6、作 系統(tǒng)中再次引入縣城,則是為了減少程序在并發(fā)執(zhí)行時(shí)所付出的時(shí)空開(kāi)銷17、管程的定義:定義了一個(gè)數(shù)據(jù)結(jié)構(gòu)和能為并發(fā)進(jìn) 程在該數(shù)據(jù)結(jié)構(gòu)上執(zhí)行的一組操作,這祖操作能同步 進(jìn)程和個(gè)i變管程中的數(shù)據(jù)。18、線程的概念:線程是金成中的一個(gè)實(shí)體,是 被系 統(tǒng)獨(dú)立調(diào)度和分派的基本單位。一個(gè)線程可以創(chuàng)建和撤銷另一個(gè)線程;同一個(gè)進(jìn)程中的多個(gè)線程之間可以并發(fā)執(zhí)行。19、進(jìn)程與線程比較進(jìn)程線程引入目的能并發(fā)執(zhí)行,提 高資源的利用率 和系統(tǒng)吞葉量提局并發(fā)執(zhí)行的 程度,減小開(kāi)銷,進(jìn)一步提高 資源的利用率和 系統(tǒng)吞葉量并發(fā)性較低較周基本屬性(調(diào)資源擁有的基獨(dú)立調(diào)度/分度)本單位派的基本單位基本狀態(tài)就緒;執(zhí)行;等待就緒;執(zhí)
7、行;等待擁有資源資源擁有的基本單位無(wú)資源分配系統(tǒng)開(kāi)銷創(chuàng)建/撤銷/切換時(shí)空開(kāi)銷大創(chuàng)建/撤銷/切換時(shí)空開(kāi)銷較小系統(tǒng)操作創(chuàng)建,撤銷,切換創(chuàng)建,撤銷,切換存在標(biāo)志進(jìn)程控制塊(PCB線程控制塊(TCB關(guān)系單進(jìn)程單線程;單進(jìn)程多線程;多進(jìn)程單線程;多進(jìn)程多線程第三章處理機(jī)調(diào)度與死鎖仁處理機(jī)調(diào)度:高級(jí)調(diào)度(作業(yè)調(diào)度、長(zhǎng)程調(diào) 度):將外存上的作業(yè)插入就緒隊(duì)列。中級(jí)調(diào)度(中程調(diào)度):為提高系統(tǒng)吞吐量和內(nèi)存 利用率而引入的一內(nèi)外存對(duì)換功能。低級(jí)調(diào)度(進(jìn)程調(diào)度、短程調(diào)度):把處理器分配 給程序,對(duì)象是進(jìn)程。高級(jí)調(diào)度與低級(jí)調(diào)度的區(qū)別高級(jí)調(diào)度又稱為作業(yè)調(diào)度或長(zhǎng)程調(diào)度,調(diào)度對(duì)象 是作業(yè),作業(yè)調(diào)度往往發(fā)生于一個(gè)(批)作業(yè)運(yùn)
8、行完 畢,退出系統(tǒng),而需要重新調(diào)入一個(gè)(批)作業(yè)進(jìn)入內(nèi)存時(shí),故作業(yè)調(diào)度的周期長(zhǎng);低級(jí) 調(diào)度又稱為進(jìn)程調(diào)度和短程調(diào)度,調(diào)度物件為進(jìn)程(或內(nèi)核級(jí)線程),進(jìn)程調(diào)度的運(yùn)行頻率 最局,是最 基本的一種調(diào)度,多道批處理、分時(shí)、實(shí)時(shí)三類OS中 必須配置這種調(diào)度。引入中級(jí)調(diào)度的主要目的:是為了提高系統(tǒng) 資 源的利用率和系統(tǒng)吞吐量2、選擇調(diào)度方式和調(diào)度算法的準(zhǔn)則1 n面向用戶準(zhǔn)則:(1 丁周轉(zhuǎn)時(shí)間平均周轉(zhuǎn)時(shí)間:w= rn i=i ts帶權(quán)周轉(zhuǎn)時(shí)間:(2)響應(yīng)時(shí)間快(對(duì)交互性作業(yè))(3)截止時(shí)間保證(特別對(duì)于實(shí)時(shí)系統(tǒng))(4)優(yōu)先權(quán)準(zhǔn)則(需要搶占調(diào)度)3、面向系統(tǒng)準(zhǔn)則(1)系統(tǒng)吞吐量高(2)處理機(jī)利用率好(3)各類
9、資源平衡利用探4、調(diào)度算法:在OS中調(diào)度實(shí)質(zhì)是一種資源的 分配。先來(lái)先服務(wù)(FIFO)和短作業(yè)(進(jìn)程)優(yōu)先調(diào) 度算法(SJF/SPF)、高優(yōu)先權(quán)優(yōu)先調(diào)度算法、基于 時(shí)間片的輪轉(zhuǎn)調(diào)度算法。實(shí)時(shí)調(diào)度算法:最早截止時(shí)間優(yōu)先(EDF :根據(jù)任務(wù)的截止時(shí)間來(lái)確定任務(wù)的優(yōu)先級(jí)截止時(shí)間越早,優(yōu)先級(jí)越高可以是搶占式或非搶占式最低松弛度優(yōu)先(LLF):主要用于可搶占的調(diào)度方式中松弛度=必須完成時(shí)間-本身運(yùn)行時(shí)間-當(dāng) 前時(shí)間探6、何謂死鎖?產(chǎn)生死鎖的原因和必要條件是什 么?死鎖是指多個(gè)進(jìn)程因競(jìng)爭(zhēng)資源而造成的一種僵 局,若無(wú)外力作用,這些進(jìn)程都將永遠(yuǎn)不能再向前 推進(jìn);產(chǎn)生死鎖的原因有二,一是競(jìng)爭(zhēng)資源,二是 進(jìn)程推進(jìn)
10、順序非法;C.必要條件是:互斥條件,請(qǐng)求和保持條件,不剝奪條件和環(huán)路等待條件位處理死鎖的基本方法:預(yù)防死鎖一破壞產(chǎn)生死鎖的四個(gè)必要條件中的一個(gè)或幾個(gè)條件避免死鎖一破壞產(chǎn)生死鎖的四個(gè)必要條件檢測(cè)死鎖一通過(guò)系統(tǒng)設(shè)置的檢測(cè)機(jī)構(gòu),及時(shí)檢測(cè)出死鎖的發(fā)生解除死鎖一撤銷或掛起一些進(jìn)程預(yù)防死鎖的方法:摒棄”請(qǐng)求和保持”條摒棄”不剝奪”條件摒棄”環(huán)路等待”條件探9、(大題)銀行家算法、安全性算法如果Request=Needr去(2),否則錯(cuò) 誤如果 Request=Ava i I ab I e ,去,否則等待系統(tǒng)嘗試分配資源給進(jìn)程Pi,并修改Allocati on= Allocatio ns+ RequestA
11、vaiIabIe = AvaiIabIeequestNeed= Need - Request(4)安全檢查,即所有進(jìn)程都順利完成第四章存儲(chǔ)器管理1、程序的裝入:絕對(duì)裝入:編譯后,裝入前已產(chǎn)生了絕對(duì)地址(內(nèi)存地址),裝入時(shí)不再作地址重定位。可重定位裝入:靜態(tài)重定位:裝入時(shí)完成,主要工作是對(duì)相對(duì) 地址中的指令和數(shù)據(jù)地址的調(diào)整過(guò)程。動(dòng)態(tài)運(yùn)行時(shí)裝入(動(dòng)態(tài)重定位):程序執(zhí)行過(guò) 程中,當(dāng)訪問(wèn)指令或數(shù)據(jù)時(shí),才進(jìn)行的地址變 換方法2、程序的鏈接:靜態(tài)鏈接、裝入時(shí)動(dòng)態(tài)鏈接、 運(yùn)行時(shí)動(dòng)態(tài)鏈接。3、連續(xù)分配方式:?jiǎn)我贿B續(xù)分配:用于單用戶單任務(wù)分區(qū)式分配:固定分區(qū)分配:分區(qū)大小不相等的利用率更高;動(dòng)態(tài)分區(qū)分配;可重定
12、位分區(qū)分配。4、分配算法:首次適應(yīng)算法要求:分區(qū)按低址一一高址鏈接特點(diǎn):找到第一個(gè)大小滿足的分區(qū),劃分。有外零頭,低址內(nèi)存使用頻繁。循環(huán)首次適應(yīng)算法從上次查找的位置的下一個(gè)空閑空閑分區(qū)開(kāi)始查找。特點(diǎn):空閑分區(qū)分布均勻,提高了查找速度;缺乏大的空閑分區(qū)。最佳適應(yīng)算法分區(qū)按大小遞增排序分區(qū)釋放時(shí)需插入到適當(dāng)位置。5、對(duì)換:概念:將阻塞的進(jìn)程,暫時(shí)不用的程序、數(shù)據(jù) 換出,將具備運(yùn)行條件的數(shù)據(jù)換入。類型:整體對(duì)換、部分對(duì)換(頁(yè)面對(duì)換、分段對(duì)換)空間管理:分為對(duì)換區(qū)和文件區(qū)對(duì)換區(qū)比文件區(qū)側(cè)重于對(duì)換速度因此,對(duì)換區(qū)一般采用連續(xù)分配。采用數(shù)據(jù)結(jié) 構(gòu)和 分配回收類似于可變化分區(qū)分配。6、頁(yè)面與頁(yè)表分頁(yè)存儲(chǔ)管理
13、是將一個(gè)進(jìn)程的邏輯地址空間分成若 干個(gè)大小相等的片,稱為頁(yè)面或頁(yè)。由于進(jìn)程的最后一頁(yè)經(jīng)常裝不滿一塊而形成不可利 用的碎片,稱為“頁(yè)內(nèi)碎片”。系統(tǒng)為每個(gè)進(jìn)程建立一張頁(yè)面映像表,簡(jiǎn)稱頁(yè)表。 頁(yè)表的作用是實(shí)現(xiàn)從頁(yè)號(hào)到物理塊號(hào)的地址映射。7、基本分頁(yè)存儲(chǔ)管理方式:連續(xù)分配引起碎片碎片問(wèn)題的解決:緊湊方式消耗系統(tǒng)開(kāi)銷解決方式用離散分配:分頁(yè)、分段、段頁(yè)頁(yè)面和物理塊:由機(jī)器的地址結(jié)構(gòu)決定,將一 個(gè)進(jìn)程的邏輯地址空間分成若干個(gè)大小相等的片, 稱為頁(yè)面或頁(yè),并為各頁(yè)加以編 號(hào),從0開(kāi)始。相 應(yīng)的把內(nèi)存空間分成與頁(yè)面相同大小的若干個(gè)存儲(chǔ) 塊,稱為物理塊或頁(yè)框。頁(yè)面大?。和ǔT?12B-8KB頁(yè)太大,頁(yè)內(nèi)碎片大。
14、頁(yè)太?。喉?yè)表可能很長(zhǎng),換入/出效率 低地址結(jié)構(gòu)(邏輯地址換物理地址基礎(chǔ))(參照ppt第四章和書(shū)P139)地址變換機(jī)構(gòu):頁(yè)表完成邏輯頁(yè)號(hào)到物理塊號(hào)的映射有快表訪問(wèn)內(nèi)存速度會(huì)提高,但是快表不能太多題型:已知一次存取時(shí)間和快表命中率求訪問(wèn)時(shí)間已知邏輯地址求物理地址(第四章PPT有詳解)&基本分段儲(chǔ)存管理:即多重定位分區(qū)管理原因:引入分段存儲(chǔ)管理方式,主要是為了滿足 用戶和程序員的下述一系列需要:(1)方便編程(2)分段共享(3)分段保護(hù)(4)動(dòng)態(tài)鏈接(5)動(dòng)態(tài)增長(zhǎng)對(duì)用戶而言分段是二維的:段號(hào)+段內(nèi)地址分段基本原理:每個(gè)段定義了一組邏輯信息,主程序段、子程序段、數(shù)據(jù)段等分頁(yè)與分段的區(qū)別:(1)頁(yè)是信息
15、的物理單位,段是邏輯單位(2)頁(yè)長(zhǎng)度固定,段長(zhǎng)度不固定(由用戶指定)(3)一維與二維段式系統(tǒng)易于共享9、虛擬存儲(chǔ)器常規(guī)存儲(chǔ)器特征:一次性、駐留性局部性原理:時(shí)間局部性(循環(huán)執(zhí)行)、空間局部性(順序執(zhí)行)虛擬存儲(chǔ)器定義:具有請(qǐng)求調(diào)入功能和置換功能,能從邏輯上對(duì)內(nèi)存容量進(jìn)行擴(kuò)充的一種存儲(chǔ)系統(tǒng)虛擬存儲(chǔ)器實(shí)質(zhì):以時(shí)間換空間,但時(shí)間犧牲不大虛擬存儲(chǔ)器特征:離散性(部分裝入)、多次性(局部多次裝入)、對(duì)換性、虛擬性探(大題必考)9、頁(yè)面置換算法:FIFO、LRUCLOC (第四章PPt、書(shū))第五章設(shè)備管理1、設(shè)備分類:按速度分:低(鍵盤(pán))、中(打印機(jī))、高(磁 盤(pán))按信息交換單位分:塊(磁盤(pán))、字符(打印
16、機(jī))按設(shè)備的共享屬性分:獨(dú)占(臨界資源)、共享(磁盤(pán))、虛擬2、設(shè)備控制器:接收CPU命令,控制/0設(shè)備工作,解放CPU3、I/O通道:一種特殊的執(zhí)行I/O指令的處理機(jī),與CPU共享內(nèi)存,可以有自己的總線。 CPU只需發(fā)送I/O命令給通道,通道通過(guò)調(diào)用內(nèi)存中的相應(yīng)通道程序完成任務(wù)類型:字節(jié)多路通道:各子通道以時(shí)間片輪轉(zhuǎn)方式共享通道,適用于低、中速設(shè)備數(shù)組選擇通道:無(wú)子通道,僅一主通道,某時(shí)間由某設(shè)備獨(dú)占,適于高速設(shè)備。但通道未共享,利用率低數(shù)組多路通道:多子通道不是以時(shí)間片方式,而是“按需分配”,綜合了前面2種通道類 型的優(yōu)點(diǎn)探4、I/O控制的四個(gè)階段:程序I/O、中斷I/O、DMA空制、通道
17、控制5、DMA控制器的組成DMA空制器由三部分組成:主機(jī)與DMA控制 器的 接口、DMA空制器與塊設(shè)備的接口、I/O控制邏輯。 為了實(shí)現(xiàn)主機(jī)與控制器之間成塊數(shù)據(jù)的直接交 換,需設(shè)置DMA控制器中四類寄存器DR數(shù)據(jù)寄存器,暫存從設(shè)備到內(nèi)存或從內(nèi)存到設(shè)備的 數(shù)據(jù)MAR內(nèi)存地址寄存器DC:數(shù)據(jù)計(jì)數(shù)器,存放本次CPU要讀或?qū)懙淖郑ü?jié))數(shù) CR命令狀態(tài)寄存器,接收從CPU發(fā)來(lái)的I/O命令,或 相關(guān)控制信息,或設(shè)備狀態(tài)6、緩沖的引入原因操作系統(tǒng)引入緩沖機(jī)制的主要原因可歸結(jié)為以下 幾點(diǎn):(1)緩和CPU與I/O設(shè)備間速度不 匹配的矛 盾;(2)減少對(duì)CPL的中斷頻率,放寬 對(duì)中斷響應(yīng)時(shí) 間的限制;(3)提高
18、CPU與I/O設(shè)備之間的并行性。7、緩沖池的組成、工作方式三個(gè)隊(duì)列:空緩沖隊(duì)列、輸入隊(duì)列、輸出隊(duì)四種工作緩沖區(qū):(1)用于收容輸入數(shù)據(jù)的工作緩沖區(qū);(2)用于提取輸入數(shù)據(jù)的工作緩沖 區(qū);(3)用于收容輸出數(shù)據(jù)的工作緩沖區(qū);(2)用于提 取輸出數(shù)據(jù)的工作緩沖區(qū);位SPOOL IN (技術(shù):定義:假脫機(jī)技術(shù),在聯(lián)機(jī)狀態(tài)下同時(shí)出現(xiàn)外圍操作作用:通過(guò)緩沖方式,將獨(dú)占設(shè)備改造為共享設(shè)備特點(diǎn): 提高I/O速度。將獨(dú)占設(shè)備改造為共享設(shè)備實(shí)現(xiàn)了虛擬設(shè)備功能9、磁盤(pán):類型:固定頭磁盤(pán)(快)、移動(dòng)頭磁盤(pán)(慢)訪問(wèn)時(shí)間:探(大題)尋道方式:FCFS SSTF SCANCSCANPPT第五章)第六章文件系統(tǒng)1、程序和
19、數(shù)據(jù)以文件的形式保留在外存中2、文件的定義屬性:文件是指由創(chuàng)建者所定義 的、具有文件名的一組相關(guān)信息的集合,可分為 有機(jī)構(gòu)文件和無(wú)結(jié)構(gòu)文件。文件的屬性包括:文件類型、文件長(zhǎng)度、文件的物理位置、文件的建立時(shí)間。3、文件、記錄和數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)基本數(shù)據(jù)項(xiàng):可命名的最小邏輯單位/字段組合數(shù)據(jù)項(xiàng):由若干基本數(shù)據(jù)項(xiàng)組成記錄一組相關(guān)數(shù)據(jù)項(xiàng)的集合關(guān)鍵字:能唯一地標(biāo)識(shí)出記錄的基本/組合數(shù)據(jù)項(xiàng)文件具有文件名的一組相關(guān)信息的集合,可分為有結(jié)構(gòu)文件和無(wú)結(jié)構(gòu)文件(流式文件)4、文件類型:用途:系統(tǒng)文件、用戶文件、庫(kù)文件文件中的數(shù)據(jù)形式:源文件、目標(biāo)文件、可執(zhí)行文件存取控制:只執(zhí)行文件、只讀文件、讀寫(xiě)文件 物理安排:順序
20、文件、鏈接文件、索引文5、文件系統(tǒng)模型概念:文件和對(duì)文件進(jìn)行操縱和管理的軟件集合三個(gè)層:文件(對(duì)象及屬性)文件操作文件訪問(wèn)對(duì)象及屬性:文件、目錄、磁盤(pán)存儲(chǔ)空間文件系統(tǒng)接口:命令接口、程序接口文件操作基本操作:創(chuàng)建、刪除、讀、寫(xiě)、截?cái)唷⒃O(shè)置文件的讀寫(xiě)位置、打開(kāi)關(guān)閉操作6、文件邏輯結(jié)構(gòu):概念:用戶所能觀察和訪問(wèn)到的文件的數(shù)據(jù)結(jié)構(gòu)組織,獨(dú)立于物理特性,容易檢索和修改。無(wú)論是邏輯還是物理結(jié)構(gòu),都會(huì)影響到文件的檢索速度邏輯結(jié)構(gòu)類型:有結(jié)構(gòu)文件:定長(zhǎng)記錄、變長(zhǎng)記錄記錄的組織形式:順序文件、索弓I文件、順序索引文件無(wú)結(jié)構(gòu)文件:流式文件,以字節(jié)為單位,利用讀/寫(xiě)指針進(jìn)行訪問(wèn)記錄式文件、流式文件7、順序文件邏輯記錄排序:按記錄時(shí)間排:串結(jié)構(gòu)按關(guān)鍵字排:順序結(jié)構(gòu)后一種情況更有利于提高查詢速度。如可用折半查找
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版實(shí)習(xí)指導(dǎo)教師專業(yè)素養(yǎng)提升項(xiàng)目勞動(dòng)合同規(guī)范3篇
- 2025版公益宣傳活動(dòng)宣傳品制作及推廣合同2篇
- 2025版住宅小區(qū)地下車(chē)庫(kù)車(chē)位租賃及維護(hù)服務(wù)合同范本2篇
- 2025版木工班組智能化設(shè)備引進(jìn)與應(yīng)用合同4篇
- 企業(yè)對(duì)人才需求談職業(yè)
- 2025年度個(gè)人房產(chǎn)維修勞務(wù)合同范本4篇
- 二零二五年度股權(quán)并購(gòu)與國(guó)際化布局合同3篇
- 2025版國(guó)際貿(mào)易采購(gòu)合同(原材料)3篇
- 民政局2025年度自愿離婚協(xié)議書(shū)財(cái)產(chǎn)分割與子女撫養(yǎng)協(xié)議范本4篇
- 基于2025年度需求的冷卻塔設(shè)計(jì)、安裝與調(diào)試服務(wù)合同2篇
- 四川省成都市武侯區(qū)2023-2024學(xué)年九年級(jí)上學(xué)期期末考試化學(xué)試題
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費(fèi)管理工作指引》知識(shí)培訓(xùn)
- 初一到初三英語(yǔ)單詞表2182個(gè)帶音標(biāo)打印版
- 2024年秋季人教版七年級(jí)上冊(cè)生物全冊(cè)教學(xué)課件(2024年秋季新版教材)
- 2024年共青團(tuán)入團(tuán)積極分子考試題庫(kù)(含答案)
- 碎屑巖油藏注水水質(zhì)指標(biāo)及分析方法
- 【S洲際酒店婚禮策劃方案設(shè)計(jì)6800字(論文)】
- 鐵路項(xiàng)目征地拆遷工作體會(huì)課件
- 醫(yī)院死亡報(bào)告年終分析報(bào)告
- 中國(guó)教育史(第四版)全套教學(xué)課件
- 2023年11月英語(yǔ)二級(jí)筆譯真題及答案(筆譯實(shí)務(wù))
評(píng)論
0/150
提交評(píng)論