欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      《操作系統(tǒng)B》教學(xué)大綱計(jì)算機(jī)金虎]

      時(shí)間:2019-05-15 05:53:13下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《《操作系統(tǒng)B》教學(xué)大綱計(jì)算機(jī)金虎]》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《《操作系統(tǒng)B》教學(xué)大綱計(jì)算機(jī)金虎]》。

      第一篇:《操作系統(tǒng)B》教學(xué)大綱計(jì)算機(jī)金虎]

      【操作系統(tǒng)B】課程教學(xué)大綱 第一部分課程基本信息 【課程代碼】 【學(xué)分】【總學(xué)時(shí)】 56學(xué)時(shí),其中講授:40學(xué)時(shí);實(shí)驗(yàn):16學(xué)時(shí); 【課程性質(zhì)】專業(yè)必修課

      【課程基礎(chǔ)】在學(xué)這門課之前,學(xué)生必須預(yù)修過(guò)離散數(shù)學(xué)、程序設(shè)計(jì)、算法和數(shù)據(jù)結(jié)構(gòu)、匯編語(yǔ)言和計(jì)算機(jī)組成原理的基本知識(shí)?!具m應(yīng)專業(yè)】計(jì)算機(jī)科學(xué)技術(shù)-物聯(lián)網(wǎng)工程

      【教學(xué)目標(biāo)】該課程的主要目的是使學(xué)生熟練掌握計(jì)算機(jī)操作系統(tǒng)基本概念、基本原理,內(nèi)部結(jié)構(gòu)以及設(shè)計(jì)與實(shí)現(xiàn)方法。掌握主流操作系統(tǒng)的技術(shù)特點(diǎn),了解研究與發(fā)展動(dòng)向。重點(diǎn)培養(yǎng)學(xué)生系統(tǒng)軟件方案設(shè)計(jì)、開發(fā)能力,以及系統(tǒng)程序的設(shè)計(jì)開發(fā)能力。【課程簡(jiǎn)介】操作系統(tǒng)(Operating System,簡(jiǎn)稱OS),是計(jì)算機(jī)系統(tǒng)中負(fù)責(zé)支撐應(yīng)用程序運(yùn)行環(huán)境以及用戶操作環(huán)境的系統(tǒng)軟件。它的職責(zé)常包括對(duì)硬件的直接監(jiān)管、對(duì)各種計(jì)算資源(如內(nèi)存、處理器時(shí)間等)的管理、以及提供諸如作業(yè)管理之類的面向應(yīng)用程序的服務(wù)等等。操作系統(tǒng)是配置在計(jì)算機(jī)硬件上的第一層軟件,是對(duì)硬件的第一次擴(kuò)充,其它所有的系統(tǒng)軟件和應(yīng)用軟件都必須依賴于操作系統(tǒng)的支持。因此操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的核心與基石。操作系統(tǒng)及其抽象機(jī)制相對(duì)于應(yīng)用軟件變得更加復(fù)雜。操作系統(tǒng)不僅強(qiáng)調(diào)了操作系統(tǒng)的使用(外部特性),更強(qiáng)調(diào)了它的設(shè)計(jì)與實(shí)現(xiàn)(內(nèi)部特性)?!恫僮飨到y(tǒng)》是本學(xué)科最重要的專業(yè)核心課程。主要介紹操作系統(tǒng)的基本原理和實(shí)現(xiàn)技術(shù),是理解計(jì)算機(jī)系統(tǒng)工作、用戶與計(jì)算機(jī)系統(tǒng)交互和設(shè)計(jì)開發(fā)應(yīng)用系統(tǒng)等基本知識(shí)結(jié)構(gòu)的重要途徑?!恫僮飨到y(tǒng)》是一門理論性、實(shí)踐性并重的基礎(chǔ)核心課程,內(nèi)容抽象、課程教學(xué)難度大。課程內(nèi)容主要介紹系統(tǒng)原理、設(shè)計(jì)方法和實(shí)現(xiàn)技術(shù),這是眾多操作系統(tǒng)的設(shè)計(jì)精髓,并非針對(duì)某一特定的操作系統(tǒng)產(chǎn)品?!具x用教材】湯小丹,哲鳳屏, 湯子瀛.計(jì)算機(jī)操作系統(tǒng).西安:西安電子科技大學(xué)出版社,2007 【參考書】張堯?qū)W.計(jì)算機(jī)操作系統(tǒng)教程.北京:清華大學(xué)出版社,2006 第二部分主要教學(xué)內(nèi)容和基本要求 【主要教學(xué)內(nèi)容】 第一章操作系統(tǒng)引論 第一節(jié)操作系統(tǒng)概觀

      一、操作系統(tǒng)的目標(biāo)

      二、操作系統(tǒng)作用

      三、操作系統(tǒng)層次結(jié)構(gòu)

      第二節(jié)操作系統(tǒng)的形成和發(fā)展

      一、無(wú)操作系統(tǒng)

      二、批處理系統(tǒng)

      三、分時(shí)系統(tǒng)

      四、實(shí)時(shí)系統(tǒng)

      第三節(jié)操作系統(tǒng)特征和功能

      一、操作系統(tǒng)特征

      二、操作系統(tǒng)服務(wù)

      三、操作系統(tǒng)功能 第四節(jié)操作系統(tǒng)的發(fā)展

      一、微機(jī)操作系統(tǒng)

      二、多處理機(jī)操作系統(tǒng)

      三、網(wǎng)絡(luò)操作系統(tǒng)

      四、分布式操作系統(tǒng) 【基本要求】

      一、掌握操作系統(tǒng)的分類、特征和功能。

      二、熟悉什么是操作系統(tǒng)。

      三、了解操作系統(tǒng)的作用和進(jìn)一步發(fā)展過(guò)程?!緟⒖紝W(xué)時(shí)】4學(xué)時(shí)

      第二章進(jìn)程的描述和控制

      第一節(jié)前驅(qū)圖和程序并發(fā)執(zhí)行的條件

      一、前驅(qū)圖

      二、程序的順序執(zhí)行

      三、程序的并發(fā)執(zhí)行 第二節(jié)進(jìn)程的描述

      一、進(jìn)程的概念

      二、進(jìn)程和程序的區(qū)別

      三、進(jìn)程的狀態(tài)及其轉(zhuǎn)換

      四、進(jìn)程控制塊 第三節(jié)進(jìn)程的控制

      一、操作系統(tǒng)的支撐功能

      二、進(jìn)程的創(chuàng)建和終止

      三、進(jìn)程的阻塞和喚醒

      四、進(jìn)程的掛起和激活 第四節(jié)線程的基本概念

      一、線程的引入和定義

      二、超線程、線程、進(jìn)程、雙核、雙處理機(jī)的關(guān)系 【基本要求】

      一、掌握進(jìn)程的定義、狀態(tài)及其轉(zhuǎn)換的基本概念。

      二、熟悉進(jìn)程的控制的相關(guān)原語(yǔ)。

      三、了解程序的順序和并發(fā)執(zhí)行的區(qū)別。

      四、實(shí)踐教學(xué)要求:利用簡(jiǎn)單的結(jié)構(gòu)和控制方法模擬進(jìn)程結(jié)構(gòu)、進(jìn)程狀態(tài)和進(jìn)程控制,使學(xué)生掌握作為操作系統(tǒng)分配資源的基本單位的進(jìn)程相關(guān)的概念?!緟⒖紝W(xué)時(shí)】4學(xué)時(shí)

      第三章進(jìn)程的同步和通信 第一節(jié)進(jìn)程的同步的概念

      一、進(jìn)程的同步和臨界區(qū)

      二、臨界資源和臨界區(qū)的管理

      三、利用硬件和軟件實(shí)現(xiàn)進(jìn)程的互斥 第二節(jié)信號(hào)量機(jī)制

      一、整型信號(hào)量、記錄型信號(hào)量

      二、利用原語(yǔ)(wait、signal)在信號(hào)量上的操作實(shí)現(xiàn)前驅(qū)圖

      三、利用原語(yǔ)(wait、signal)在信號(hào)量上的操作實(shí)現(xiàn)進(jìn)程的互斥

      四、利用原語(yǔ)(wait、signal)在信號(hào)量上的操作實(shí)現(xiàn)進(jìn)程的同步 第三節(jié)經(jīng)典的同步問(wèn)題

      一、生產(chǎn)者和消費(fèi)者

      二、讀者和寫者

      三、哲學(xué)家就餐

      四、管程的實(shí)現(xiàn) 第四節(jié)進(jìn)程通信

      一、進(jìn)程通信類型

      二、直接通信和間接通信 【基本要求】

      一、掌握利用信號(hào)量機(jī)制完成進(jìn)程間的同步。

      二、熟悉臨界區(qū)的定義和進(jìn)程的通信機(jī)制。

      三、了解利用硬件和軟件實(shí)現(xiàn)進(jìn)程的互斥。【參考學(xué)時(shí)】5學(xué)時(shí) 第四章調(diào)度和死鎖

      第一節(jié)調(diào)度的類型和模型 一、三級(jí)調(diào)度的劃分成作業(yè)調(diào)度、中級(jí)調(diào)度和進(jìn)程調(diào)度

      二、評(píng)價(jià)調(diào)度算法的若干準(zhǔn)則:周轉(zhuǎn)時(shí)間、響應(yīng)時(shí)間、截止時(shí)間 第二節(jié)調(diào)度算法

      一、先來(lái)先服務(wù)(FCFS)

      二、短作業(yè)優(yōu)先(SJF)

      三、時(shí)間片輪轉(zhuǎn)(RR)

      四、優(yōu)先級(jí)(動(dòng)態(tài)搶占算法)

      五、高響應(yīng)比優(yōu)先調(diào)度算法(HRN)

      六、多級(jí)隊(duì)列和多級(jí)反饋隊(duì)列等調(diào)度算法 第三節(jié)死鎖的基本概念

      一、產(chǎn)生死鎖的原因

      二、死鎖的定義

      三、產(chǎn)生的必要條件 第四節(jié)死鎖的預(yù)防和避免

      一、死鎖的預(yù)防

      二、安全序列、安全狀態(tài)

      三、銀行家算法

      第五節(jié)死鎖的檢測(cè)和解除

      一、死鎖的檢測(cè)

      二、死鎖的解除 【基本要求】

      一、掌握調(diào)度算法和死鎖的基本定義和銀行家算法。

      二、熟悉調(diào)度算法的準(zhǔn)則。

      三、了解調(diào)度的類型和模型。

      四、實(shí)踐教學(xué)要求:在進(jìn)程控制的基礎(chǔ)上增加調(diào)度算法實(shí)現(xiàn)先來(lái)先服務(wù)、短作業(yè)優(yōu)先以及時(shí)間片調(diào)度算法,使學(xué)生掌握低級(jí)調(diào)度的CPU分配的基本算法。【參考學(xué)時(shí)】5學(xué)時(shí) 第五章存儲(chǔ)器管理 第一節(jié)程序的裝入和鏈接

      一、靜態(tài)和動(dòng)態(tài)重定位

      二、鏈接方式

      第二節(jié)連續(xù)存儲(chǔ)空間管理

      一、單一連續(xù)和分區(qū)分配(固定分區(qū)和可變分區(qū))

      二、可變分區(qū)分配和回收算法 第三節(jié)對(duì)換

      一、對(duì)換的定義

      二、對(duì)換區(qū)的管理 第四節(jié)非連續(xù)存儲(chǔ)管理

      一、分頁(yè)式存儲(chǔ)管理基本原理、快表、二級(jí)頁(yè)表、多級(jí)頁(yè)表和反置頁(yè)表

      二、分段式存儲(chǔ)管理

      三、段頁(yè)式管理的原理 【基本要求】

      一、熟練掌握分頁(yè)式和分段式存儲(chǔ)管理的基本原理、地址轉(zhuǎn)化過(guò)程。

      二、掌握連續(xù)式存儲(chǔ)管理,分區(qū)的分配和回收。

      三、了解對(duì)換空間的管理。

      四、實(shí)踐教學(xué)要求:實(shí)現(xiàn)分頁(yè)式存儲(chǔ)地址轉(zhuǎn)換過(guò)程?!緟⒖紝W(xué)時(shí)】5學(xué)時(shí) 第六章虛擬存儲(chǔ)器

      第一節(jié)虛擬存儲(chǔ)器的基本概念

      一、虛擬存儲(chǔ)器的概念

      二、原理(空間局部性和時(shí)間局部性)和特征 第二節(jié)請(qǐng)求分頁(yè)式虛擬管理

      一、請(qǐng)求分頁(yè)式管理的基本原理

      二、頁(yè)面調(diào)度算法(先進(jìn)先出FIFO、最近最少使用LRU、最佳置換OPT、最少使用LFU、時(shí)鐘算法等)

      三、性能分析

      第三節(jié)請(qǐng)求分段式存儲(chǔ)管理

      一、請(qǐng)求分段式存儲(chǔ)管理的基本原理

      二、虛擬分段的管理

      三、段的連接和共享 【基本要求】

      一、掌握虛擬存儲(chǔ)器的基本概念和分頁(yè)頁(yè)面調(diào)度算法。

      二、熟悉請(qǐng)求分段式存儲(chǔ)管理。

      三、了解分頁(yè)式存儲(chǔ)管理的性能分析。

      四、實(shí)踐教學(xué)要求:實(shí)現(xiàn)請(qǐng)求頁(yè)式地址轉(zhuǎn)換中出現(xiàn)的缺頁(yè)現(xiàn)象中,用到的先進(jìn)先出、最近最久未使用。使學(xué)生掌握內(nèi)存的分配方法和虛擬存儲(chǔ)器的概念和原理。【參考學(xué)時(shí)】4學(xué)時(shí) 第七章設(shè)備管理

      第一節(jié) I/O系統(tǒng)的組成 一、四級(jí)結(jié)構(gòu)和三級(jí)控制的I/O組成

      二、主機(jī)、通道(概念和分類)、控制器和設(shè)備 第二節(jié) I/O控制方式

      一、程序性控制(詢問(wèn))方式

      二、中斷控制方式

      三、DMA方式

      四、通道方式 第三節(jié)緩沖技術(shù)

      一、緩沖區(qū)引入

      二、單緩沖、雙緩沖、循環(huán)緩沖和緩沖池 第四節(jié)設(shè)備分配

      一、設(shè)備分配

      二、設(shè)備獨(dú)立性

      三、虛擬設(shè)備 第五節(jié)設(shè)備處理

      一、設(shè)備驅(qū)動(dòng)程序功能和處理過(guò)程

      二、中斷程序處理過(guò)程 【基本要求】

      一、掌握緩沖區(qū)的概念,輸入輸出控制方式,設(shè)備獨(dú)立性和虛擬設(shè)備。

      二、熟悉輸入輸出系統(tǒng)組成和設(shè)備分配。

      三、了解設(shè)備處理過(guò)程。

      四、實(shí)踐教學(xué)要求:設(shè)備管理主要包括設(shè)備的添加和刪除、分配和回收,使學(xué)生掌握外圍設(shè)備的體系結(jié)構(gòu)和管理方法?!緟⒖紝W(xué)時(shí)】4學(xué)時(shí) 第八章文件管理 第一節(jié)文件系統(tǒng)概述

      一、文件

      二、文件系統(tǒng)

      三、文件操作

      第二節(jié)文件邏輯結(jié)構(gòu)

      一、流式結(jié)構(gòu)

      二、記錄式結(jié)構(gòu)(定長(zhǎng)和變長(zhǎng))第三節(jié)目錄管理

      一、文件控制塊和索引節(jié)點(diǎn)

      二、單級(jí)目錄、兩級(jí)目錄和多級(jí)目錄

      三、目錄查詢技術(shù) 第四節(jié)文件共享和保護(hù)

      一、文件共享方法

      二、文件保護(hù)方法 【基本要求】

      一、掌握緩沖區(qū)的概念,輸入輸出控制方式,設(shè)備獨(dú)立性和虛擬設(shè)備。

      二、熟悉目錄管理。

      三、了解文件共享和保護(hù)。

      四、實(shí)踐教學(xué)要求:利用交互式命令實(shí)現(xiàn)文件系統(tǒng)的樹型目錄結(jié)構(gòu),使學(xué)生掌握目錄管理的常用方法。

      【參考學(xué)時(shí)】4學(xué)時(shí) 第九章磁盤存儲(chǔ)器管理 第一節(jié)磁盤I/O

      一、磁盤的性能

      二、磁盤調(diào)度方法(先來(lái)先服務(wù)、最短尋道時(shí)間優(yōu)先、各種掃描算法)第二節(jié)外存分配方法

      一、連續(xù)分配

      二、鏈接分配(FAT表)

      三、索引分配

      第三節(jié)空閑存儲(chǔ)空間的管理

      一、空閑塊法

      二、空閑區(qū)表

      三、位示圖

      四、成組鏈接法(UNIX)【基本要求】

      一、掌握外存分配方法和調(diào)度方法。

      二、熟悉空閑存儲(chǔ)空間的管理。

      三、了解磁盤的性能?!緟⒖紝W(xué)時(shí)】4學(xué)時(shí) 第十章操作系統(tǒng)接口 第一節(jié)命令接口

      一、命令格式;聯(lián)機(jī)命令的類型;終端處理程序;命令解釋程序 第二節(jié)程序接口

      一、系統(tǒng)調(diào)用的概念;類型和實(shí)現(xiàn) 第三節(jié)圖形用戶接口

      一、圖形接口的各種元素 【基本要求】

      一、熟悉操作系統(tǒng)的三種接口?!緟⒖紝W(xué)時(shí)】1學(xué)時(shí)

      第二篇:計(jì)算機(jī)操作系統(tǒng)課程設(shè)計(jì)教學(xué)大綱

      《計(jì)算機(jī)操作系統(tǒng)》課程設(shè)計(jì)教學(xué)大綱

      課程編號(hào):08120070 課程名稱:計(jì)算機(jī)操作系統(tǒng)/Computer Operating System

      課程總學(xué)時(shí)/學(xué)分:56/3.(其中理論46學(xué)時(shí),實(shí)驗(yàn)10學(xué)時(shí) 課程設(shè)計(jì)時(shí)間/學(xué)分:1周/1學(xué)分 適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)

      一、設(shè)計(jì)任務(wù)及目的

      《計(jì)算機(jī)操作系統(tǒng)》課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門重要專業(yè)基礎(chǔ)課,“計(jì)算機(jī)操作系統(tǒng)課程設(shè)計(jì)”的目的是在學(xué)生學(xué)習(xí)了《計(jì)算機(jī)操作系統(tǒng)》課程之后理論聯(lián)系實(shí)踐,一方面延續(xù)《計(jì)算機(jī)操作系統(tǒng)》課程實(shí)驗(yàn)的要求,進(jìn)一步加深與鞏固學(xué)生對(duì)計(jì)算機(jī)操作系統(tǒng)中概念、基本原理、算法的理解和掌握,培養(yǎng)學(xué)生對(duì)計(jì)算機(jī)常用操作系統(tǒng)的操作能力;另一方面通過(guò)本環(huán)節(jié)加強(qiáng)培養(yǎng)學(xué)生分析、修改和設(shè)計(jì)操作系統(tǒng)的能力。期望達(dá)到學(xué)為所用,并且能進(jìn)一步提高使用計(jì)算機(jī)和編程能力。

      二、課程設(shè)計(jì)的基本要求

      1、了解所選擇開發(fā)環(huán)境的調(diào)試功能,掌握跟蹤,修改錯(cuò)誤的技巧。

      2、能根據(jù)實(shí)際問(wèn)題選擇數(shù)據(jù)結(jié)構(gòu),清淅的描述算法。

      3、培養(yǎng)良好的編程風(fēng)格。

      4、撰寫課程設(shè)計(jì)報(bào)告,按格式要求寫出完整的、規(guī)范的報(bào)告并打印,其中模塊圖、流程圖要清楚規(guī)范,特別要求學(xué)生獨(dú)立完成。

      三、設(shè)計(jì)需運(yùn)用的基本理論

      設(shè)計(jì)需運(yùn)用計(jì)算機(jī)系統(tǒng)知識(shí)、操作系統(tǒng)基本概念、進(jìn)程管理、存儲(chǔ)管理技術(shù)、I/O管理技術(shù)、文件管理、高級(jí)語(yǔ)言程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)等內(nèi)容。

      四、課程設(shè)計(jì)內(nèi)容與時(shí)間安排

      1、設(shè)計(jì)內(nèi)容:可以選擇下面提供的參考選題,也可以自選,如果自選,需要將自選題,目的詳細(xì)內(nèi)容以及實(shí)現(xiàn)要求提供給老師,老師批準(zhǔn)后方可采用。

      課題一:進(jìn)程管理演示

      設(shè)計(jì)目的:加深對(duì)進(jìn)程概念及進(jìn)程管理各部分內(nèi)容的理解;熟悉進(jìn)程管理中主要數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)及進(jìn)程調(diào)度算法、進(jìn)程控制機(jī)構(gòu)、同步機(jī)構(gòu)及通訊機(jī)構(gòu)的實(shí)施。

      設(shè)計(jì)內(nèi)容:設(shè)計(jì)一個(gè)允許n個(gè)進(jìn)程并發(fā)運(yùn)行的進(jìn)程管理模擬系統(tǒng)。該系統(tǒng)包括有簡(jiǎn)單的進(jìn)程控制、同步與通訊機(jī)構(gòu),其進(jìn)程調(diào)度算法可任意選擇(優(yōu)先級(jí)調(diào)度,時(shí)間片輪轉(zhuǎn),短進(jìn)程優(yōu)先中的一種)。每個(gè)進(jìn)程用一個(gè)PCB表示,其內(nèi)容根據(jù)具體情況設(shè)置。各進(jìn)程之間有一定的同步 關(guān)系(可選)。系統(tǒng)在運(yùn)行過(guò)程中應(yīng)能顯示或打印各進(jìn)程的狀態(tài)及有關(guān)參數(shù)的變化情況,以便觀察諸進(jìn)程的運(yùn)行過(guò)程及系統(tǒng)的管理過(guò)程。

      課題二:存儲(chǔ)管理系統(tǒng)設(shè)計(jì)

      設(shè)計(jì)目的:使學(xué)生熟悉存儲(chǔ)器管理系統(tǒng)的設(shè)計(jì)方法;加深對(duì)所學(xué)各種存儲(chǔ)器管理方案的了解。設(shè)計(jì)內(nèi)容:采用一些常用的存儲(chǔ)器分配算法,設(shè)計(jì)一個(gè)請(qǐng)求頁(yè)式存儲(chǔ)管理模擬系統(tǒng)并調(diào)試運(yùn)行。課題三:編程模擬銀行家算法

      設(shè)計(jì)目的:通過(guò)設(shè)計(jì)和調(diào)試銀行家算法通用程序,加深對(duì)死鎖概念和死鎖避免方法的了解。設(shè)計(jì)內(nèi)容:編制銀行家算法程序,并檢測(cè)所給狀態(tài)的系統(tǒng)安全性。課題四:磁盤調(diào)度算法的實(shí)現(xiàn)與分析

      設(shè)計(jì)目的:使學(xué)生熟悉磁盤管理系統(tǒng)的設(shè)計(jì)方法;加深對(duì)所學(xué)各種磁盤調(diào)度算法的了解及其算法的特點(diǎn)。

      設(shè)計(jì)內(nèi)容:編程序?qū)崿F(xiàn)下述磁盤調(diào)度算法,并求出每種算法的平均移動(dòng)磁道數(shù),并分析結(jié)果:

      ①先來(lái)先服務(wù)算法(FCFS)②最短尋道時(shí)間優(yōu)先算法(SSTF)③掃描算法(SCAN)④循環(huán)掃描算法(C-SCAN)

      課題五:文件系統(tǒng)演示

      設(shè)計(jì)目的:使學(xué)生熟悉文件管理系統(tǒng)的設(shè)計(jì)方法;加深對(duì)所學(xué)各種文件操作的了解及其操作方法的特點(diǎn)。

      設(shè)計(jì)內(nèi)容:設(shè)計(jì)一個(gè)簡(jiǎn)單的多用戶文件系統(tǒng)。即

      ①在系統(tǒng)中用一個(gè)文件來(lái)模擬一個(gè)磁盤;

      ②此系統(tǒng)至少有:Create、delete、open、close、read、write等和部分文件屬性的功能。③實(shí)現(xiàn)這個(gè)文件系統(tǒng)。④能實(shí)際演示這個(gè)文件系統(tǒng)。

      基本上是進(jìn)入一個(gè)界面(此界面就是該文件系統(tǒng)的界面)后,可以實(shí)現(xiàn)設(shè)計(jì)的操作要求。

      2、時(shí)間安排:

      動(dòng)員,準(zhǔn)備及規(guī)則(0.5天)

      具體內(nèi)容:動(dòng)員、選題、系統(tǒng)功能和需求的分析。

      課程設(shè)計(jì)實(shí)施及檢查(0.5天)

      具體內(nèi)容:任務(wù)規(guī)劃,設(shè)計(jì)出每個(gè)功能

      課程設(shè)計(jì)實(shí)施(5天)

      具體內(nèi)容:具體功能的實(shí)現(xiàn)、系統(tǒng)的完善、中期檢查和個(gè)人答辯

      整理課程設(shè)計(jì)報(bào)告書(1天)

      具體內(nèi)容:文檔的整理,設(shè)計(jì)報(bào)告的完成

      五、考核方式與評(píng)分辦法

      考核方式:課堂點(diǎn)名、設(shè)計(jì)報(bào)告及個(gè)人答辯的綜合評(píng)定 評(píng)分方式:課程設(shè)計(jì)成績(jī)=點(diǎn)名*10%+設(shè)計(jì)報(bào)告*60+答辯*30%

      成績(jī)實(shí)行五級(jí)記分。其中,優(yōu)(90-100分),良(80-89),中(70-79),及格(60-69),不及格(59分及以下)。如果教師認(rèn)定為抄襲,則成績(jī)?yōu)?分。

      六、使用教材及參考書(小4號(hào)黑體)

      [1]徐虹.操作系統(tǒng)實(shí)驗(yàn)指導(dǎo).清華大學(xué) 出版社,2009年3月 [2]孟慶昌.操作系統(tǒng)(第2版).電子工業(yè)出版社,2010年9月 [3]羅宇,鄒鵬等.操作系統(tǒng)(第2版).電子工業(yè)出版社,2007年 4月 [4]宗大華,宗濤等.操作系統(tǒng).人民郵電出版社,2009年1月

      執(zhí)筆人:左新娥

      2011年11月2日

      審核人:文志強(qiáng)

      2011年11月5日

      批準(zhǔn)人: 朱艷輝

      2011年11月6日

      第三篇:《Linux操作系統(tǒng)》教學(xué)大綱(計(jì)算機(jī)選修)

      《Linux操作系統(tǒng)》教學(xué)大綱

      第一部分 課程目的與任務(wù)

      一、課程基礎(chǔ):

      計(jì)算機(jī)操作基礎(chǔ)、操作系統(tǒng)原理、C/C++編程。

      二、適應(yīng)對(duì)象:

      計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、電子信息科學(xué)與技術(shù)。

      三、教學(xué)目的

      Linux操作系統(tǒng)是當(dāng)前較為流行的新星操作系統(tǒng),具有多用戶多任務(wù)、開放源代碼、復(fù)合Posix標(biāo)準(zhǔn)等諸多特點(diǎn),并與Windows操作系統(tǒng)形成鮮明對(duì)比。通過(guò)學(xué)習(xí)Linux操作系統(tǒng),可以進(jìn)一步了解操作系統(tǒng)的相關(guān)概念,掌握Linux常用應(yīng)用,學(xué)會(huì)Linux系統(tǒng)管理和各種網(wǎng)絡(luò)服務(wù)器的架設(shè)等知識(shí)。

      四、內(nèi)容提要

      Linux操作系統(tǒng)概述;Linux的基本操作;Linux的安裝與升級(jí);Linux環(huán)境編程;Linux系統(tǒng)管理;Linux服務(wù)器管理。

      第二部分 內(nèi)容及基本要求

      第1章 Linux操作系統(tǒng)概述

      ●基本要求:

      1、了解Linux的發(fā)展歷程和常見的幾種Linux發(fā)行版本。

      2、掌握Linux的特點(diǎn)。

      3、了解Linux與其它操作系統(tǒng)的區(qū)別以及流行原因。

      ●參考學(xué)時(shí):2學(xué)時(shí)

      ●參考資料:《Red Hat Linux 9實(shí)務(wù)應(yīng)用》(施威銘工作室,清華大學(xué)出版社,2004年版)

      §

      1、Linux的發(fā)展過(guò)程

      發(fā)展歷程,常見的幾種Linux發(fā)行版本?!?/p>

      2、Linux的特點(diǎn)

      Linux的特點(diǎn),Linux流行的原因。

      第2章 圖形環(huán)境操作 ●基本要求:

      1、了解Linux的圖形環(huán)境特點(diǎn)。

      2、掌握桌面環(huán)境的含義和重了。

      3、掌握GNOME和KDE環(huán)境的基本操作。

      ●參考學(xué)時(shí):2學(xué)時(shí)

      ●參考資料:《Red Hat Linux 9實(shí)務(wù)應(yīng)用》(施威銘工作室,清華大學(xué)出版社,2004年版)

      §

      1、系統(tǒng)登陸?yīng)?登陸的目的,操作流程?!?/p>

      2、桌面環(huán)境

      兩種桌面環(huán)境的特點(diǎn),GNOME和KDE桌面環(huán)境基本操作。

      第3章 命令環(huán)境

      ●基本要求:

      1、熟練掌握Shell的含義和作用,掌握進(jìn)入Shell環(huán)境的幾種方法。

      2、熟練掌握文件和目錄管理命令、磁盤掛裝和卸載命令。

      3、了解登陸和注銷命令的使用。

      4、了解Shell的其它功能。

      5、了解環(huán)境變量及其設(shè)置方法。

      ●參考學(xué)時(shí):8學(xué)時(shí)

      ●參考資料:《Red Hat Linux 9實(shí)務(wù)應(yīng)用》(施威銘工作室,清華大學(xué)出版社,2004年版)

      《Linux指令語(yǔ)法辭典》(鄧士昌著,中國(guó)鐵道出版社,2006年版)§

      1、Shell概述

      Shell含義,Shell的作用,進(jìn)入Shell環(huán)境的三種方法,Shell應(yīng)用常見問(wèn)題。§

      2、登陸注銷命令

      login、logout、exit、reboot、shutdown命令的使用。§

      3、文件和目錄管理命令

      Linux操作系統(tǒng)目錄結(jié)構(gòu),ls、cp、cat、more、less、rm、mv、mkdir、rmdir、pwd命令的使用。

      §

      4、磁盤掛裝和卸載命令

      磁盤的使用方式,掛裝點(diǎn)及其選擇,mount和umount命令的使用,常用磁盤的設(shè)備文件名。

      §

      5、Shell的其它功能的使用

      命令遍歷,定義別名,命令補(bǔ)全,前后臺(tái)任務(wù)控制,Shell中的特殊字符的含義及其應(yīng)用。

      §

      6、環(huán)境變量的設(shè)置

      環(huán)境變量的含義和作用,設(shè)置環(huán)境變量的方法。

      第4章 Linux的安裝

      ●基本要求:

      1、了解Linux的安裝模式。

      2、掌握硬盤分區(qū)的種類及其劃分方法和原則。

      3、了解Linux的安裝全部過(guò)程。

      ●參考學(xué)時(shí):2學(xué)時(shí)

      ●參考資料:《Red Hat Linux 9實(shí)務(wù)應(yīng)用》(施威銘工作室,清華大學(xué)出版社,2004年版)

      §

      1、Linux的兩種安裝方法 虛擬機(jī)模式安裝,獨(dú)占模式安裝?!?/p>

      2、磁盤分區(qū)

      磁盤分區(qū)的含義、種類,Linux磁盤分區(qū)的特點(diǎn),磁盤分區(qū)的劃分方法和原則?!?/p>

      3、Linux的安裝 Linux的安裝全過(guò)程。

      第5章 Linux環(huán)境編程

      ●基本要求:

      1、了解Linux環(huán)境下編程的幾種模式。

      2、掌握GCC編程基本步驟。

      3、了解man命令的使用。

      4、了解make命令的使用

      ●參考學(xué)時(shí):2學(xué)時(shí)

      ●參考資料:《GNU/Linux編程指南》(K.Wall,M.Watson,M.Whitis等著,王勇,王一川等譯,清華大學(xué)出版社,2000年版)

      §

      1、概述

      基本的幾種編程方法?!?/p>

      2、GCC的使用

      源代碼的編輯,GCC的使用?!?/p>

      3、查詢幫助信息 man命令的使用?!?/p>

      4、Make命令的使用 make命令的含義和作用,make應(yīng)用實(shí)例。

      第6章 常用工具軟件及命令

      ●基本要求:

      1、掌握VIM編輯器的基本操作,學(xué)會(huì)利用VIM編寫一般的文件。

      2、掌握Telnet的含義、Telnet服務(wù)器的配置以及telnet命令的使用。

      3、了解網(wǎng)絡(luò)配置的基本操作。

      4、掌握RPM命令的使用。

      5、了解tar文件和zip文件的使用。

      ●參考學(xué)時(shí):6學(xué)時(shí)

      ●參考資料:《Red Hat Linux 9實(shí)務(wù)應(yīng)用》(施威銘工作室,清華大學(xué)出版社,2004年版)

      §

      1、VIM編輯器

      vim編輯器的作用,vim的三種操作模式,vim的常用操作?!?/p>

      2、網(wǎng)絡(luò)配置管理

      neat命令的使用,設(shè)置寬帶連接?!?/p>

      3、Telnet服務(wù)

      Telnet服務(wù)的含義,Telnet服務(wù)的配置,telnet命令的使用?!?/p>

      4、RPM軟件包管理

      RPM軟件包的作用,rpm命令的使用?!?/p>

      5、tar、zip文件管理

      創(chuàng)建tar、zip文件,從tar、zip文件中提取文件。

      第7章 系統(tǒng)管理

      ●基本要求:

      1、掌握用戶帳號(hào)管理基本內(nèi)容。

      2、掌握進(jìn)程信息查詢方法,學(xué)會(huì)使用kill命令。

      3、熟練掌握文件和目錄的權(quán)限特點(diǎn),掌握權(quán)限設(shè)置方法。

      4、掌握鏈接和符號(hào)鏈接的含義,學(xué)會(huì)建立兩種鏈接。

      5、了解系統(tǒng)信的查詢方法。

      ●參考學(xué)時(shí):8學(xué)時(shí)

      ●參考資料:《Red Hat Linux 9實(shí)務(wù)應(yīng)用》(施威銘工作室,清華大學(xué)出版社,2004年版)

      《Red Hat Linux系統(tǒng)管理員手冊(cè)》(Mohammed Kabir著,魏永明等譯,電子工業(yè)出版社,2000年版)

      §

      1、用戶帳號(hào)管理 Root帳號(hào)管理,單用戶模式,普通用戶帳號(hào)管理?!?/p>

      2、進(jìn)程管理

      查看進(jìn)程信息,kill命令?!?/p>

      3、磁盤配額管理

      磁盤配額的含義和作用,磁盤配額的配置?!?/p>

      4、文件與目錄權(quán)限管理

      文件權(quán)限的作用及其查詢,文件權(quán)限的兩種設(shè)置方法?!?/p>

      5、鏈接與符號(hào)鏈接

      鏈接與符號(hào)鏈接,ln命令及其使用?!?/p>

      6、查看系統(tǒng)信息

      查詢Linux版本、CPU信息、所有分區(qū)和已掛裝分區(qū)的信息、主機(jī)名、當(dāng)前用戶、用戶活動(dòng)、已登陸用戶信息和曾經(jīng)登陸的用戶信息。

      第8章 服務(wù)器管理

      ●基本要求:

      1、掌握幾種服務(wù)器的作用。

      2、掌握WWW服務(wù)器的架設(shè)方法和常用管理內(nèi)容。

      3、了解FTP服務(wù)器的架設(shè)方法和常用管理內(nèi)容。

      4、了解Email服務(wù)器的架設(shè)方法和常用管理內(nèi)容。

      ●參考學(xué)時(shí):6學(xué)時(shí)

      ●參考資料:《Red Hat Linux 9實(shí)務(wù)應(yīng)用》(施威銘工作室,清華大學(xué)出版社,2004年版)

      《Red Hat Linux系統(tǒng)管理員手冊(cè)》(Mohammed Kabir著,魏永明等譯,電子工業(yè)出版社,2000年版)

      §

      1、WWW服務(wù)器的架設(shè)

      WWW服務(wù)器的作用,Apache服務(wù)器的啟動(dòng)和常見配置的修改,設(shè)置個(gè)人主頁(yè) §

      2、FTP服務(wù)器的架設(shè)

      FTP服務(wù)器的作用,安裝和啟動(dòng)VSFTP服務(wù)器,ftp命令的使用,F(xiàn)TP服務(wù)器帳號(hào)的管理

      §

      3、Email服務(wù)器的架設(shè)

      Email服務(wù)器的作用,Sendmail服務(wù)器的配置,pine和evolution軟件的使用

      第四篇:操作系統(tǒng)教學(xué)大綱

      《計(jì)算機(jī)操作系統(tǒng)原理》教學(xué)大綱

      一、課程的性質(zhì)、地位:

      《計(jì)算機(jī)操作系統(tǒng)原理》是大學(xué)計(jì)算機(jī)專業(yè)的核心專業(yè)課程。通過(guò)系統(tǒng)學(xué)習(xí)計(jì)算機(jī)操作系統(tǒng)原理的基本理論與基本概念以及相關(guān)的操作系統(tǒng)的內(nèi)涵,重點(diǎn)掌握操作系統(tǒng)進(jìn)程管理、處理機(jī)調(diào)度、存儲(chǔ)管理、設(shè)備管理和文件系統(tǒng)?;局R(shí)與基本原理,掌握操作系統(tǒng)在計(jì)算機(jī)專業(yè)中的重要作用。為今后進(jìn)一步學(xué)習(xí)計(jì)算機(jī)知識(shí)和技術(shù)打下良好的基礎(chǔ)。

      二、教學(xué)目的及要求

      為了使本專業(yè)學(xué)生系統(tǒng)、深入地掌握計(jì)算機(jī)有關(guān)知識(shí),為信息系統(tǒng)的分析和開發(fā)打下良好的基礎(chǔ),特開設(shè)此課程。本課程要求學(xué)生掌握操作系統(tǒng)的基本特征、發(fā)展過(guò)程、功能及操作系統(tǒng)的結(jié)構(gòu)設(shè)計(jì);了解作業(yè)管理和用戶接口;了解進(jìn)程和線程的基本概念、同步與通信、調(diào)度與死鎖,以及處理機(jī)管理;了解連續(xù)式、離散式存儲(chǔ)器的管理方式及虛擬存儲(chǔ)器;了解設(shè)備管理、文件管理、網(wǎng)絡(luò)操作系統(tǒng)以及操作系統(tǒng)的實(shí)例UNIX系統(tǒng)等。本課程是專業(yè)基礎(chǔ)課,學(xué)習(xí)本課程前要求學(xué)生已學(xué)習(xí)計(jì)算機(jī)基本原理程序設(shè)計(jì)以及數(shù)據(jù)結(jié)構(gòu)等課程。

      三、課程教學(xué)目標(biāo):

      《計(jì)算機(jī)操作系統(tǒng)原理》是計(jì)算機(jī)專業(yè)的核心必修課,通過(guò)《計(jì)算機(jī)操作系統(tǒng)原理》課程的教學(xué),培養(yǎng)學(xué)生掌握計(jì)算機(jī)操作系統(tǒng)原理,學(xué)會(huì)使用計(jì)算機(jī)操作系統(tǒng)的原理來(lái)理解計(jì)算機(jī)的工作,并為進(jìn)一步深入學(xué)習(xí)本專業(yè)的計(jì)算機(jī)理論打下堅(jiān)實(shí)的基礎(chǔ)。

      四、課程教學(xué)的基本要求:

      教學(xué)中,要堅(jiān)持精講、多練,原理部分不容易理解,要注意在實(shí)際中的應(yīng)用。提倡任務(wù)驅(qū)動(dòng)的教學(xué)方法,但要避免教一會(huì)一的死板教學(xué)。要以學(xué)生為中心,培養(yǎng)學(xué)生探究的能力,鼓勵(lì)同學(xué)之間的討論和交流,達(dá)到全面提高學(xué)生能力的目標(biāo)。

      五、本課程與相關(guān)課程的聯(lián)系:

      本課程屬于專業(yè)核心課,其任務(wù)是使學(xué)生掌握計(jì)算機(jī)操作系統(tǒng)的原理知識(shí)及其應(yīng)用,學(xué)習(xí)和掌握操作系統(tǒng)中的經(jīng)典算法,為今后其他專業(yè)課的學(xué)習(xí)做好準(zhǔn)備。

      六、實(shí)踐教學(xué)要求:

      上機(jī)實(shí)驗(yàn)是學(xué)習(xí)計(jì)算機(jī)必不可少的實(shí)踐環(huán)節(jié),主要目的是鍛煉和培養(yǎng)學(xué)生對(duì)原理和經(jīng)典算法的驗(yàn)證。通過(guò)學(xué)習(xí),學(xué)生應(yīng)能夠掌握計(jì)算機(jī)操作系統(tǒng)中進(jìn)程管理、處理機(jī)調(diào)度、存儲(chǔ)管理、設(shè)備管理和文件系統(tǒng)。實(shí)驗(yàn)課時(shí)課為10課時(shí)。

      七、課程教學(xué)內(nèi)容:(以*方式注明重點(diǎn)、難點(diǎn))第一章 操作系統(tǒng)概述(3學(xué)時(shí))

      教學(xué)基本要求:

      1.了解操作系統(tǒng)的形成過(guò)程,建立操作系統(tǒng)的整體概念,2.熟悉操作系統(tǒng)的基本類型和服務(wù)方式。3.掌握操作系統(tǒng)的定義、特征和功能。第一節(jié) 操作系統(tǒng)的定義

      一、操作系統(tǒng)的虛擬機(jī)觀點(diǎn)

      二、操作系統(tǒng)的資源管理觀點(diǎn)

      三、操作系統(tǒng)的用戶服務(wù)觀點(diǎn)

      四、操作系統(tǒng)的進(jìn)程管理觀點(diǎn) 第二節(jié) 操作系統(tǒng)的形成過(guò)程

      一、人工操作階段

      二、單道批處理階段

      三、多道程序系統(tǒng)階段

      四、進(jìn)一步發(fā)展階段

      第三節(jié) 操作系統(tǒng)的基本類型

      一、多道批處理系統(tǒng)

      二、分時(shí)系統(tǒng)

      三、實(shí)時(shí)系統(tǒng)

      四、通用操作系統(tǒng)

      第四節(jié) 操作系統(tǒng)的特征

      一、并發(fā)

      二、共享

      三、虛擬

      四、異步行

      第五節(jié) 操作系統(tǒng)的服務(wù)

      一、操作系統(tǒng)的公共服務(wù)

      二、操作系統(tǒng)的服務(wù)方式 第六節(jié) 操作系統(tǒng)的功能

      一、用戶接口

      二、處理機(jī)管理

      三、存儲(chǔ)管理

      四、設(shè)備管理

      五、文件管理

      第七節(jié) 操作系統(tǒng)的結(jié)構(gòu)

      一、整體式系統(tǒng)

      二、層次式系統(tǒng)

      三、客戶/服務(wù)器系統(tǒng)

      第二章 操作系統(tǒng)用戶接口*(3學(xué)時(shí))

      教學(xué)基本要求:

      1.了解用戶接口的類型及各種接口的實(shí)現(xiàn)方法,尤其是圖形接口的有關(guān)知識(shí) 2.熟悉命令接口在不同工作方式下的主要功能,作業(yè)和作業(yè)管理的基本概念 3.掌握系統(tǒng)調(diào)用的定義及其執(zhí)行過(guò)程。

      第一節(jié) 用戶接口概述

      一、程序的執(zhí)行和作業(yè)的概念

      二、作業(yè)管理概述 第二節(jié) 命令接口

      一、脫機(jī)命令接口

      二、聯(lián)機(jī)命令接口 第三節(jié) 程序接口

      一、系統(tǒng)調(diào)用概述

      二、系統(tǒng)調(diào)用類型

      三、系統(tǒng)調(diào)用過(guò)程 第四節(jié) 圖形接口

      第三章 進(jìn)程管理*(12學(xué)時(shí))

      教學(xué)基本要求:

      1.了解進(jìn)程的引入原因和控制方法,進(jìn)程互斥與同步的概念,進(jìn)程間通信的概念,線程的概念及其與進(jìn)程的關(guān)系。

      2.進(jìn)程互斥與同步中的信號(hào)量機(jī)制及pv操作的定義和物理意義,進(jìn)程通信的類型和方法,消息緩沖通信的實(shí)現(xiàn)過(guò)程。

      3.掌握進(jìn)程的定義和特征,進(jìn)程互斥與同步的機(jī)構(gòu)和方法,能用信號(hào)量機(jī)制解決進(jìn)程互斥同步問(wèn)題。

      第一節(jié) 進(jìn)程的基本概念

      一、進(jìn)程的引入

      二、進(jìn)程的定義和特征 第二節(jié) 進(jìn)程的描述

      一、進(jìn)程控制塊

      二、進(jìn)程控制塊的組織方式 第三節(jié) 進(jìn)程狀態(tài)及其轉(zhuǎn)換

      一、進(jìn)程的基本狀態(tài)

      二、進(jìn)程基本狀態(tài)的轉(zhuǎn)換 第四節(jié) 進(jìn)程控制

      一、進(jìn)程控制機(jī)構(gòu)

      二、進(jìn)程控制原語(yǔ) 第五節(jié) 進(jìn)程同步與互斥

      一、互斥的概念

      二、進(jìn)程同步的概念

      三、互斥與同步機(jī)制

      四、用PV原語(yǔ)實(shí)現(xiàn)互斥與同步的方法

      五、用PV原語(yǔ)解決經(jīng)典的互斥與同步的方法 第六節(jié) 進(jìn)程間通信

      一、進(jìn)程間通信的類型

      二、消息傳遞

      三、消息傳遞的實(shí)例——消息緩沖通信 第七節(jié) 線程的概念

      一、線程的引入和定義

      二、線程的屬性和狀態(tài)

      三、進(jìn)程與線程的比較

      第四章 處理機(jī)調(diào)度*(12學(xué)時(shí))

      教學(xué)基本要求:

      1.了解各級(jí)調(diào)度的功能,各種系統(tǒng)的調(diào)度模型。

      2.掌握各調(diào)度的算法,及平均周轉(zhuǎn)時(shí)間和平均帶權(quán)周轉(zhuǎn)時(shí)間的計(jì)算。

      3.掌握先來(lái)先服務(wù)、短作業(yè)優(yōu)先、時(shí)間片輪轉(zhuǎn)、優(yōu)先級(jí)和多級(jí)反饋隊(duì)列調(diào)度算法 第一節(jié) 調(diào)度的存次與分類

      一、調(diào)度的層次

      二、調(diào)度的分類

      第二節(jié) 調(diào)度算法的設(shè)計(jì)目標(biāo)和性能

      一、設(shè)計(jì)目標(biāo)

      二、性能指標(biāo) 第三節(jié) 調(diào)度算法

      一、先來(lái)先服務(wù)調(diào)度算法

      二、短作業(yè)優(yōu)先調(diào)度算法

      三、高相應(yīng)比優(yōu)先調(diào)度算法

      四、時(shí)間片輪轉(zhuǎn)調(diào)度算法

      五、優(yōu)先級(jí)調(diào)度算法

      六、多級(jí)反饋隊(duì)列調(diào)度算法 第四節(jié) 實(shí)時(shí)系統(tǒng)調(diào)度

      一、實(shí)現(xiàn)實(shí)時(shí)調(diào)度的基本條件

      二、實(shí)時(shí)調(diào)度的分類

      三、常用的幾種實(shí)時(shí)調(diào)度算法

      第五章 死鎖及其對(duì)策(3學(xué)時(shí))

      教學(xué)基本要求:

      1.了解死鎖問(wèn)題在操作系統(tǒng)中的危害及死鎖產(chǎn)生的原因。

      2.熟悉死鎖及死鎖定理的概念,死鎖問(wèn)題的解決途徑及死鎖預(yù)防、避免、檢測(cè)和恢復(fù)的方法。

      3.掌握死鎖產(chǎn)生的必要條件、資源分配圖的化簡(jiǎn)和銀行家算法的使用。第一節(jié) 死鎖的概念

      一、資源

      二、死鎖定義

      第二節(jié) 死鎖的產(chǎn)生及對(duì)策

      一、死鎖產(chǎn)生的原因

      二、死鎖產(chǎn)生的必要條件

      三、死鎖的描述

      四、處理死鎖的方法 第三節(jié) 死鎖的預(yù)防

      一、破壞互斥條件

      二、破壞占用并等待條件

      三、破壞不剝奪條件

      四、破壞環(huán)路等待條件 第四節(jié) 死鎖的避免

      一、系統(tǒng)狀態(tài)的安全性

      二、銀行家算法

      三、銀行家算法舉例 第五節(jié) 死鎖的檢測(cè)和解除

      一、利用資源分配圖檢測(cè)死鎖

      二、利用死鎖檢測(cè)算法檢測(cè)死鎖

      三、死鎖的恢復(fù)

      第六章 存儲(chǔ)管理*(6學(xué)時(shí))

      教學(xué)基本要求:

      1.了解各種不同的存儲(chǔ)管理方式以及它們的優(yōu)缺點(diǎn)和適用場(chǎng)合。

      2.熟悉各種存儲(chǔ)管理方式所需的軟、硬件支持以及各種算法的基本思想和實(shí)現(xiàn)方法。3.掌握存儲(chǔ)管理的目的和功能、存儲(chǔ)器的分配方式等基本概念,虛擬存儲(chǔ)器的概念,各種虛擬管理方法的基本思想、實(shí)現(xiàn)原理和地址變換過(guò)程。

      第一節(jié) 存儲(chǔ)管理的基本概念

      一、存儲(chǔ)器的層次

      二、地址重定位

      三、存儲(chǔ)管理的目的和功能

      四、存儲(chǔ)分配方式 第二節(jié) 存儲(chǔ)管理技術(shù)

      一、單一連續(xù)區(qū)管理

      二、固定式和可變式分區(qū)存儲(chǔ)管理

      三、可重定位分區(qū)存儲(chǔ)管理

      四、分區(qū)的存儲(chǔ)保護(hù)

      第三節(jié) 虛擬存儲(chǔ)系統(tǒng)的基本概念

      一、虛擬存儲(chǔ)器

      二、實(shí)現(xiàn)虛擬存儲(chǔ)器的基本原理

      三、高相應(yīng)比優(yōu)先調(diào)度算法 第四節(jié) 分頁(yè)存儲(chǔ)管理

      一、的實(shí)現(xiàn)原理

      二、簡(jiǎn)單分頁(yè)存儲(chǔ)管理

      三、請(qǐng)求式分頁(yè)存儲(chǔ)管理

      四、請(qǐng)求式調(diào)頁(yè)存儲(chǔ)器管理的頁(yè)眉置換算法

      五、頁(yè)面抖動(dòng)和工作集模型

      六、頁(yè)面保護(hù)

      七、頁(yè)式存儲(chǔ)器管理的優(yōu)缺點(diǎn) 第五節(jié) 請(qǐng)求分段存儲(chǔ)管理

      一、段式存儲(chǔ)器管理的基本思想

      二、段式存儲(chǔ)器管理的實(shí)現(xiàn)原理

      三、段的共享與保護(hù)

      四、分段與分頁(yè)的區(qū)別與聯(lián)系

      五、段式存儲(chǔ)器管理的優(yōu)缺點(diǎn) 第六節(jié) 段頁(yè)式存儲(chǔ)管理

      一、段頁(yè)式存儲(chǔ)管理的基本思想

      二、段頁(yè)式存儲(chǔ)管理的地址變換過(guò)程

      三、段頁(yè)式存儲(chǔ)管理的優(yōu)缺點(diǎn)

      第七章 設(shè)備管理(3學(xué)時(shí))

      教學(xué)基本要求:

      1.了解操作系統(tǒng)的形成過(guò)程,建立操作系統(tǒng)的整體概念,2.熟悉操作系統(tǒng)的基本類型和服務(wù)方式。3.掌握操作系統(tǒng)的定義、特征和功能。

      7.1 概述

      7.2 設(shè)備管理的實(shí)現(xiàn)技術(shù) 7.3 設(shè)備管理軟件的層次 7.4 虛擬設(shè)備

      7.5 磁盤驅(qū)動(dòng)調(diào)度

      第八章 文件系統(tǒng)*(6學(xué)時(shí))

      教學(xué)基本要求:

      1.了解操作系統(tǒng)的形成過(guò)程,建立操作系統(tǒng)的整體概念,2.熟悉操作系統(tǒng)的基本類型和服務(wù)方式。3.掌握操作系統(tǒng)的定義、特征和功能。

      8.1 文件系統(tǒng)概述

      8.2 文件的邏輯結(jié)構(gòu)及其存取方法 8.3 文件的物理結(jié)構(gòu)及其存取方法 8.4 文件存儲(chǔ)空間管理 8.5 文件目錄管理

      8.6 文件系統(tǒng)的安全性

      8.7 文件的操作與使用

      第九章 Windows NT(3學(xué)時(shí))

      教學(xué)基本要求:

      1.了解操作系統(tǒng)的形成過(guò)程,建立操作系統(tǒng)的整體概念,2.熟悉操作系統(tǒng)的基本類型和服務(wù)方式。3.掌握操作系統(tǒng)的定義、特征和功能。

      9.1 系統(tǒng)結(jié)構(gòu)

      9.2 Windows NT內(nèi)核 9.3 虛擬內(nèi)存管理 9.4 對(duì)象管理程序 9.5 I/O系統(tǒng) 9.6 文件系統(tǒng)

      四、教材

      《操作系統(tǒng)》,劉滕紅主編,科學(xué)出版社,2004

      五、主要參考資料

      1.《操作系統(tǒng)》.孟慶昌.電子工業(yè)出版社.2004年5月第一版 2.《操作系統(tǒng)》.鳳羽翚等.電子工業(yè)出版社.2004年3月第一版 3.《計(jì)算機(jī)操作系統(tǒng)》.張堯?qū)W,史美林.清華大學(xué)出版社.2000年8月第二版

      4.《操作系統(tǒng)原理與實(shí)例分析》.蒲曉蓉等.機(jī)械工業(yè)出版社.2004年6月

      六、成績(jī)?cè)u(píng)定

      期末考試占50%,作業(yè)占30%,考勤及課堂成績(jī)占10%,上機(jī)實(shí)習(xí)占10%

      第五篇:《操作系統(tǒng)》教學(xué)大綱

      操作系統(tǒng)一、說(shuō)明

      (一)課程性質(zhì)

      本課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的核心課程之一,屬于必修課程。

      “操作系統(tǒng)”是計(jì)算機(jī)系統(tǒng)不可缺少的組成部分,負(fù)責(zé)對(duì)系統(tǒng)中各種資源進(jìn)行有效的管理和對(duì)各種活動(dòng)進(jìn)行正確的組織,使整個(gè)計(jì)算機(jī)系統(tǒng)協(xié)調(diào)一致且高效地工作,指揮計(jì)算機(jī)系統(tǒng)正常運(yùn)行。操作系統(tǒng)基于硬件,并對(duì)硬件實(shí)施管理,并構(gòu)成對(duì)所有軟件運(yùn)行的支持平臺(tái),給用戶使用計(jì)算機(jī)而提供方便靈活友好的接口。

      本課程的先修課為計(jì)算機(jī)組成原理、微機(jī)原理、數(shù)據(jù)結(jié)構(gòu)、高級(jí)語(yǔ)言程序設(shè)計(jì);后續(xù)課程為數(shù)據(jù)庫(kù)系統(tǒng)原理、計(jì)算機(jī)網(wǎng)絡(luò)、分布式系統(tǒng)等。

      (二)教學(xué)目的

      通過(guò)本課程的學(xué)習(xí),使學(xué)生在深刻理解計(jì)算機(jī)系統(tǒng)整體概念的基礎(chǔ)之上,掌握操作系統(tǒng)的基本內(nèi)容及實(shí)現(xiàn)方法,掌握操作系統(tǒng)對(duì)計(jì)算機(jī)系統(tǒng)中各種資源的管理和控制功能,從而使學(xué)生具備一定的系統(tǒng)軟件開發(fā)技能,為以后從事的研究、開發(fā)工作(如設(shè)計(jì)、分析或改進(jìn)各種系統(tǒng)軟件和應(yīng)用軟件)提供必要的軟件基礎(chǔ)和基本技能。

      (三)教學(xué)內(nèi)容

      本課程內(nèi)容包括:緒論,是對(duì)操作系統(tǒng)的一般性描述,包括什么是操作系統(tǒng),操作系統(tǒng)在整個(gè)計(jì)算機(jī)系統(tǒng)的地位及其發(fā)展歷史,它的功能、分類等;作業(yè)管理和Linux用戶接口,介紹作業(yè)和操作系統(tǒng)用戶接口,包括作業(yè)的基本概念和作業(yè)的建立過(guò)程、Linux介紹和它所提供的用戶接口等;進(jìn)程管理,主要介紹進(jìn)程和線程的概念、進(jìn)程控制、進(jìn)程同步/互斥、死鎖、進(jìn)程間通信、線程等;處理機(jī)調(diào)度,主要介紹作業(yè)調(diào)度、進(jìn)程調(diào)度、各種調(diào)度算法及其評(píng)價(jià)等;存儲(chǔ)管理,介紹常見存儲(chǔ)管理的方法,虛擬存儲(chǔ)管理的實(shí)現(xiàn)等;Linux進(jìn)程和存儲(chǔ)管理;文件系統(tǒng),包括文件系統(tǒng)的概念、文件結(jié)構(gòu)和文件存取、文件目錄管理、Linux文件管理等;設(shè)備管理;面向?qū)ο蟮牟僮飨到y(tǒng)和分布式操作系統(tǒng)。

      (四)教學(xué)時(shí)數(shù)

      課內(nèi)學(xué)時(shí):72

      (五)教學(xué)方式

      本課程的教學(xué)環(huán)節(jié)包括:課堂講授、習(xí)題課、課堂討論、批改作業(yè)、課外輔導(dǎo)、實(shí)驗(yàn)相結(jié)合,并逐步采用CAI、網(wǎng)絡(luò)教學(xué)等教學(xué)手段。通過(guò)本課程各個(gè)教學(xué)環(huán)節(jié)的教學(xué),重點(diǎn)培養(yǎng)學(xué)生的自學(xué)能力、分析問(wèn)題解決問(wèn)題的能力。

      教學(xué)方法:采用啟發(fā)式教學(xué),鼓勵(lì)學(xué)生自己針對(duì)某種操作系統(tǒng)進(jìn)行分析和研究,培養(yǎng)學(xué)生的自學(xué)能力,以“少而精”為原則,精選教學(xué)內(nèi)容,精講多練,調(diào)動(dòng)學(xué)生學(xué)習(xí)的主觀能動(dòng)性。

      教學(xué)手段:開展電子教案、CAI課件的研制、引進(jìn)和應(yīng)用,研制多媒體教學(xué)系統(tǒng)。

      考試環(huán)節(jié):考試形式采用筆試,考試題型分為:填空題、選擇題、判斷題、簡(jiǎn)答題、分析設(shè)計(jì)題。

      二、本文

      第1章 緒論

      教學(xué)要點(diǎn):

      操作系統(tǒng)的概念及其發(fā)展歷史、分類,操作系統(tǒng)功能,研究操作系統(tǒng)的觀點(diǎn)。本章是對(duì)操作系統(tǒng)的一般性描述。教學(xué)時(shí)數(shù):4學(xué)時(shí) 教學(xué)內(nèi)容: 1.1 操作系統(tǒng)概念(0.5學(xué)時(shí))

      掌握操作系統(tǒng)的概念及其在計(jì)算機(jī)系統(tǒng)中的作用。1.2 操作系統(tǒng)的發(fā)展歷史

      (1學(xué)時(shí))了解操作系統(tǒng)的發(fā)展歷史。

      1.3 操作系統(tǒng)的基本類型

      (1學(xué)時(shí))

      理解批處理系統(tǒng)、分時(shí)操作系統(tǒng)、實(shí)時(shí)操作系統(tǒng)、個(gè)人計(jì)算機(jī)操作系統(tǒng)、網(wǎng)絡(luò)和分布式操作系統(tǒng)的特點(diǎn)。

      1.4 操作系統(tǒng)的功能

      (1學(xué)時(shí))

      掌握操作系統(tǒng)的處理機(jī)管理、存儲(chǔ)管理、設(shè)備管理、文件管理和用戶接口五大功能。1.5 研究操作系統(tǒng)的幾種觀點(diǎn)

      (0.5學(xué)時(shí))

      了解操作系統(tǒng)是計(jì)算機(jī)資源的管理者觀點(diǎn),用戶界面觀點(diǎn),進(jìn)程管理觀點(diǎn)。考核要求:

      1. 識(shí)記:什么是操作系統(tǒng),操作系統(tǒng)的分類。

      2. 領(lǐng)會(huì):操作系統(tǒng)的功能,操作系統(tǒng)的發(fā)展歷史及研究觀點(diǎn)。

      第2章

      作業(yè)管理和Linux用戶接口

      教學(xué)要點(diǎn):

      作業(yè)的概念和建立過(guò)程,操作系統(tǒng)為用戶提供的接口,Linux用戶接口,Linux shell編程。教學(xué)時(shí)數(shù):8學(xué)時(shí) 教學(xué)內(nèi)容:

      2.1 作業(yè)的基本概念(1學(xué)時(shí))掌握作業(yè)的定義,作業(yè)的組織。2.2 作業(yè)的建立過(guò)程

      (1學(xué)時(shí))

      掌握作業(yè)的輸入方式、JCB的建立;掌握SPOOLING系統(tǒng)。2.3 用戶接口

      (1學(xué)時(shí))

      掌握作業(yè)控制、系統(tǒng)調(diào)用;了解用戶接口的演變。2.4 分時(shí)作業(yè)管理

      (0.5學(xué)時(shí))了解分時(shí)作業(yè)管理。

      2.5 Linux簡(jiǎn)介

      (1學(xué)時(shí))

      了解Linux的發(fā)展歷史和發(fā)展前景,Linux系統(tǒng)的特點(diǎn),Linux系統(tǒng)結(jié)構(gòu)。2.6 Linux的Shell(1.5學(xué)時(shí))

      理解Shell提供的命令種類,程序語(yǔ)言Shell,make命令。2.7 Linux的系統(tǒng)調(diào)用

      (1學(xué)時(shí))

      理解有關(guān)設(shè)備管理的系統(tǒng)調(diào)用,有關(guān)文件系統(tǒng)的系統(tǒng)調(diào)用,有關(guān)進(jìn)程控制的系統(tǒng)調(diào)用,有關(guān)進(jìn)程通信的系統(tǒng)調(diào)用,有關(guān)存儲(chǔ)管理的系統(tǒng)調(diào)用。2.8 Linux桌面環(huán)境KDE介紹

      (1學(xué)時(shí))了解Linux桌面環(huán)境KDE介紹??己艘螅?/p>

      1. 識(shí)記并領(lǐng)會(huì):作業(yè)的概念,JCB的建立,SPOOLING系統(tǒng),操作系統(tǒng)用戶接口。2. 分析:Linux的Shell,Linux的系統(tǒng)調(diào)用。

      第3章

      進(jìn)程管理

      教學(xué)要點(diǎn):

      進(jìn)程的概念和描述,進(jìn)程的同步和互斥,進(jìn)程通信,死鎖。教學(xué)時(shí)數(shù):10學(xué)時(shí) 教學(xué)內(nèi)容: 3.1 進(jìn)程和線程的概念(1學(xué)時(shí))

      掌握程序的并發(fā)執(zhí)行、進(jìn)程的定義、作業(yè)和進(jìn)程的關(guān)系;了解線程的概念。3.2 進(jìn)程的描述

      (1學(xué)時(shí))

      掌握進(jìn)程控制塊PCB,進(jìn)程上下文。3.3 進(jìn)程狀態(tài)及其轉(zhuǎn)換

      (1學(xué)時(shí))

      掌握進(jìn)程的三種基本狀態(tài):執(zhí)行狀態(tài)、等待狀態(tài)、就緒狀態(tài),三種狀態(tài)間的轉(zhuǎn)換。3.4 進(jìn)程控制

      (1學(xué)時(shí))

      理解進(jìn)程的創(chuàng)建與撤消,進(jìn)程的阻塞與喚醒。3.5 進(jìn)程互斥

      (2學(xué)時(shí))

      掌握資源共享所引起的制約,互斥的加鎖實(shí)現(xiàn),信號(hào)量和P、V原語(yǔ),用P、V原語(yǔ)實(shí)現(xiàn)進(jìn)程互斥。3.6 進(jìn)程同步

      (1學(xué)時(shí))

      掌握同步的概念,私用信號(hào)量,用P、V原語(yǔ)實(shí)現(xiàn)同步;理解生產(chǎn)者——消費(fèi)者問(wèn)題。3.7 進(jìn)程通信

      (1.5學(xué)時(shí))

      理解進(jìn)程的通信方式,消息緩沖機(jī)制,郵箱通信。3.8 死鎖問(wèn)題

      (1.5學(xué)時(shí))

      掌握死鎖的概念,死鎖的排除方法,銀行家算法??己艘螅?/p>

      1. 識(shí)記:進(jìn)程的概念和描述,進(jìn)程的互斥和同步,死鎖的產(chǎn)生條件,線程的概念。2. 領(lǐng)會(huì):進(jìn)程控制,進(jìn)程通信,死鎖的排除方法和各種算法。

      第4章

      處理機(jī)調(diào)度

      教學(xué)要點(diǎn):

      作業(yè)調(diào)度,進(jìn)程調(diào)度,各種調(diào)度算法及其評(píng)價(jià),多處理機(jī)調(diào)度機(jī)制。教學(xué)時(shí)數(shù):6學(xué)時(shí) 教學(xué)內(nèi)容:

      4.1 分級(jí)調(diào)度(1學(xué)時(shí))

      作業(yè)的狀態(tài)和轉(zhuǎn)換,調(diào)度的層次。4.2 作業(yè)調(diào)度

      (1學(xué)時(shí))

      掌握作業(yè)調(diào)度功能,作業(yè)調(diào)度目標(biāo)與性能衡量。4.3 進(jìn)程調(diào)度

      (1學(xué)時(shí))

      掌握進(jìn)程調(diào)度的功能,進(jìn)程調(diào)度的時(shí)機(jī),進(jìn)程上下文切換;理解進(jìn)程調(diào)度性能評(píng)價(jià)。4.4 調(diào)度算法(1學(xué)時(shí))

      掌握先來(lái)先服務(wù)調(diào)度算法,輪轉(zhuǎn)法,多級(jí)反饋輪轉(zhuǎn)法,優(yōu)先級(jí)法,靜態(tài)優(yōu)先級(jí),動(dòng)態(tài)優(yōu)先級(jí)。4.5 算法評(píng)價(jià)

      (1學(xué)時(shí))

      理解FCFS方式的調(diào)度性能分析,輪轉(zhuǎn)法調(diào)度性能評(píng)價(jià),線性優(yōu)先級(jí)法的調(diào)度性能。4.6 多處理機(jī)調(diào)度

      (1學(xué)時(shí))

      了解多處理機(jī)系統(tǒng)的概念,多處理機(jī)操作系統(tǒng)的分類,多處理機(jī)系統(tǒng)調(diào)度策略??己艘螅?/p>

      1. 識(shí)記:作業(yè)調(diào)度的功能和目標(biāo)。

      2. 領(lǐng)會(huì):進(jìn)程調(diào)度,調(diào)度算法的性能評(píng)價(jià)。3. 分析及應(yīng)用進(jìn)程調(diào)度算法。

      第5章

      存儲(chǔ)管理

      教學(xué)要點(diǎn):

      虛擬存儲(chǔ)器的概念,分區(qū)存儲(chǔ)管理,頁(yè)式存儲(chǔ)管理,段式與段頁(yè)式存儲(chǔ)管理。教學(xué)時(shí)數(shù):12學(xué)時(shí) 教學(xué)內(nèi)容:

      5.1 存儲(chǔ)管理的功能(1.5學(xué)時(shí))

      掌握虛擬存儲(chǔ)器,內(nèi)外存數(shù)據(jù)傳輸?shù)目刂?,?nèi)存的分配與回收;理解地址變換,內(nèi)存信息的共享與保護(hù)。

      5.2 單道環(huán)境下的存儲(chǔ)管理

      (0.5學(xué)時(shí))

      理解單一連續(xù)區(qū)分配;了解單一連續(xù)區(qū)管理方式的優(yōu)缺點(diǎn)。5.3 分區(qū)存儲(chǔ)管理

      (2學(xué)時(shí))

      理解分區(qū)管理基本原理,分區(qū)的分配與回收。5.4 覆蓋與交換技術(shù)

      (1學(xué)時(shí))理解覆蓋技術(shù),交換技術(shù)。5.5 頁(yè)式管理(3學(xué)時(shí))

      掌握頁(yè)式管理的基本原理,靜態(tài)頁(yè)面管理,動(dòng)態(tài)頁(yè)式管理,存儲(chǔ)保護(hù);理解請(qǐng)求頁(yè)式管理中的置換算法;了解頁(yè)式管理的優(yōu)缺點(diǎn)。5.6 段式與段頁(yè)式管理(3學(xué)時(shí))

      掌握段式管理的基本思想,段頁(yè)式管理的基本思想;理解段式管理的實(shí)現(xiàn)原理,段頁(yè)式管理的實(shí)現(xiàn)原理;了解段式管理的優(yōu)缺點(diǎn)。

      5.7 局部性原理和抖動(dòng)問(wèn)題(1學(xué)時(shí))掌握局部性原理;理解工作集概念??己艘螅?/p>

      1.識(shí)記:存儲(chǔ)管理的功能,虛擬存儲(chǔ)器的概念,頁(yè)式管理的基本原理,動(dòng)態(tài)頁(yè)式管理,頁(yè)式管理存儲(chǔ)保護(hù),段式管理和段頁(yè)式管理的基本思想,局部性原理。

      2.領(lǐng)會(huì):地址變換,分區(qū)管理的基本原理,分區(qū)的分配與回收,靜態(tài)頁(yè)式管理,段頁(yè)式管理的實(shí)現(xiàn)原理,工作集概念。

      3.應(yīng)用:請(qǐng)求頁(yè)式管理中的置換算法。

      第6章

      Linux進(jìn)程和存儲(chǔ)管理

      教學(xué)要點(diǎn):

      Linux進(jìn)程結(jié)構(gòu)、進(jìn)程控制,Linux進(jìn)程調(diào)度與交換,進(jìn)程間通信,Linux存儲(chǔ)管理方式。教學(xué)時(shí)數(shù):8學(xué)時(shí) 教學(xué)內(nèi)容:

      6.1 Linux進(jìn)程和存儲(chǔ)管理介紹(1學(xué)時(shí))6.2 Linux進(jìn)程結(jié)構(gòu)(1學(xué)時(shí))

      掌握Linux進(jìn)程的概念,進(jìn)程的虛地址結(jié)構(gòu),進(jìn)程上下文,進(jìn)程的狀態(tài)和狀態(tài)轉(zhuǎn)換。6.3 Linux進(jìn)程控制

      (1學(xué)時(shí))

      了解Linux啟動(dòng)和進(jìn)程樹的形成,理解Linux進(jìn)程控制。6.4 Linux進(jìn)程調(diào)度與交換

      (1學(xué)時(shí))掌握Linux進(jìn)程調(diào)度,交換。6.5 進(jìn)程間通信(2學(xué)時(shí))

      掌握Linux的低級(jí)通信,進(jìn)程間通信IPC。6.6 Linux存儲(chǔ)管理

      (2學(xué)時(shí))

      掌握Linux虛存空間劃分和管理思想;理解Linux的內(nèi)存分配與釋放,地址變換過(guò)程,Linux的請(qǐng)求調(diào)頁(yè)技術(shù)??己艘螅?/p>

      1.領(lǐng)會(huì):Linux進(jìn)程控制,內(nèi)存的分配與釋放,Linux進(jìn)程結(jié)構(gòu)。2.分析:Linux進(jìn)程調(diào)度,進(jìn)程間通信,Linux的頁(yè)式存儲(chǔ)管理。

      第7章

      文件系統(tǒng)

      教學(xué)要點(diǎn):

      文件系統(tǒng)的作用,文件的結(jié)構(gòu)與存取,文件的目錄管理。教學(xué)時(shí)數(shù):12學(xué)時(shí) 教學(xué)內(nèi)容:

      7.1 文件系統(tǒng)的概念(1學(xué)時(shí))

      掌握文件系統(tǒng)的引入,文件與文件系統(tǒng)的概念,文件的分類。7.2 文件的邏輯結(jié)構(gòu)與存取方法

      (1學(xué)時(shí))

      理解文件的邏輯結(jié)構(gòu),存取方法,順序存取法,隨機(jī)存取法,按鍵存取法。7.3 文件的物理結(jié)構(gòu)與存儲(chǔ)設(shè)備

      (1學(xué)時(shí))

      理解文件的物理結(jié)構(gòu):連續(xù)文件,串聯(lián)文件,索引文件;理解文件存儲(chǔ)設(shè)備:順序存取設(shè)備,直接存取設(shè)備。

      7.4 文件存儲(chǔ)空間管理

      (1學(xué)時(shí))

      掌握三種不同的空閑塊管理方法:空閑文件目錄,空閑塊鏈,位示圖。7.5 文件目錄管理

      (2學(xué)時(shí))

      掌握文件的組成,文件目錄,可共享的文件目錄,目錄管理。7.6 文件存取控制

      (1學(xué)時(shí))

      理解文件存取控制的目標(biāo),存取控制方法。7.7 文件的使用

      (0.5學(xué)時(shí))了解文件的使用。

      7.8 文件系統(tǒng)的層次模型(0.5學(xué)時(shí))了解文件系統(tǒng)的層次模型。

      7.9 Linux文件系統(tǒng)的特點(diǎn)與數(shù)據(jù)結(jié)構(gòu)、文件類別

      (1.5學(xué)時(shí))

      掌握Linux文件系統(tǒng)的特點(diǎn),Linux文件分類,文件系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)及其關(guān)系。7.10 Linux文件系統(tǒng)的資源管理和地址映射

      (1.5學(xué)時(shí))

      理解磁盤i-node的分配與釋放,內(nèi)存i-node的分配與釋放,系統(tǒng)打開文件表的分配與釋放,地址映射。

      7.11 Linux系統(tǒng)中的目錄與搜索方法,以及文件系統(tǒng)的系統(tǒng)調(diào)用(1學(xué)時(shí))理解散列搜索法,算法描述;理解Linux系統(tǒng)調(diào)用??己艘螅?/p>

      1.識(shí)記:文件系統(tǒng)的功能,文件系統(tǒng)的層次模型。

      2.領(lǐng)會(huì):文件的邏輯與物理結(jié)構(gòu),文件存取方法及其存取控制,文件目錄管理。

      3.分析:Linux文件系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)及其相互關(guān)系,Linux文件系統(tǒng)的資源管理和地址映射、系統(tǒng)中的目錄與搜索方法,Linux文件系統(tǒng)的系統(tǒng)調(diào)用。4.應(yīng)用層次:文件的使用。

      第8章

      設(shè)備管理

      教學(xué)要點(diǎn):

      主要介紹設(shè)備管理的基本概念,包括中斷、緩沖、設(shè)備分配和控制。教學(xué)時(shí)數(shù):8學(xué)時(shí) 教學(xué)內(nèi)容:

      8.1 引言(0.5學(xué)時(shí))

      掌握設(shè)備的類別,設(shè)備管理的功能和任務(wù)。8.2 數(shù)據(jù)傳送控制方式

      (1學(xué)時(shí))掌握程序直接控制方式,中斷方式,DMA方式,通道控制方式。8.3 中斷技術(shù)

      (1學(xué)時(shí))

      掌握中斷的基本概念,中斷的分類與優(yōu)先級(jí),軟中斷;理解中斷處理過(guò)程。8.4 緩沖技術(shù)

      (1學(xué)時(shí))

      掌握緩沖的目標(biāo),緩沖的種類,緩沖池的管理。8.5 設(shè)備分配

      (1學(xué)時(shí))

      掌握設(shè)備分配用的數(shù)據(jù)結(jié)構(gòu),設(shè)備分配的原則,設(shè)備分配辦法。8.6 I/O進(jìn)程控制與設(shè)備驅(qū)動(dòng)程序

      (0.5學(xué)時(shí))

      了解I/O控制的功能,I/O控制的實(shí)現(xiàn),設(shè)備驅(qū)動(dòng)程序。8.7 Linux的中斷和異常處理

      (1學(xué)時(shí))

      理解中斷和異??偪剡^(guò)程,中斷分類和處理,異常處理。8.8 Linux緩沖區(qū)管理(1學(xué)時(shí))

      掌握Linux緩沖池結(jié)構(gòu),緩沖區(qū)的分配與釋放,緩沖區(qū)數(shù)據(jù)讀寫。8.9 塊設(shè)備驅(qū)動(dòng)與字符設(shè)備驅(qū)動(dòng)

      (1學(xué)時(shí))

      理解塊設(shè)備驅(qū)動(dòng):設(shè)備配置,設(shè)備驅(qū)動(dòng)程序的接口;理解字符設(shè)備驅(qū)動(dòng):主要數(shù)據(jù)結(jié)構(gòu),包括緩沖區(qū)結(jié)構(gòu)、緩沖隊(duì)列的控制結(jié)構(gòu)、字符設(shè)備開關(guān)表??己艘螅?/p>

      1.識(shí)記:數(shù)據(jù)傳送控制方式,緩沖技術(shù),設(shè)備分配。

      2.領(lǐng)會(huì):中斷技術(shù),Linux緩沖區(qū)管理,Linux的中斷和異常處理。

      第9章

      面向?qū)ο?、網(wǎng)絡(luò)、分布式操作系統(tǒng)

      教學(xué)要點(diǎn):

      介紹面向?qū)ο蟮牟僮飨到y(tǒng)和網(wǎng)絡(luò)操作系統(tǒng),以及分布式操作系統(tǒng)的概念。教學(xué)時(shí)數(shù):4學(xué)時(shí) 教學(xué)內(nèi)容:

      9.1 面向?qū)ο蠛筒僮飨到y(tǒng)(1學(xué)時(shí))

      了解面向?qū)ο蟮幕靖拍?,面向?qū)ο蟛僮飨到y(tǒng)的概念及其開發(fā)方法,面向?qū)ο蟛僮飨到y(tǒng)的分類。9.2 網(wǎng)絡(luò)操作系統(tǒng)

      (1學(xué)時(shí))

      了解網(wǎng)絡(luò)操作系統(tǒng)的構(gòu)成,文件與打印服務(wù),電子郵件服務(wù)。9.3 分布式操作系統(tǒng)

      (2學(xué)時(shí))

      了解進(jìn)程遷移,分布進(jìn)程同步,分布式進(jìn)程通信,分布式系統(tǒng)中的死鎖??己艘螅?/p>

      識(shí)記面向?qū)ο蟛僮飨到y(tǒng)的概念,分布式操作系統(tǒng)的基本概念;領(lǐng)會(huì)網(wǎng)絡(luò)操作系統(tǒng)的構(gòu)成與服務(wù)。

      三、參考書目

      1.2.3.4.張堯?qū)W,史美林,《計(jì)算機(jī)操作系統(tǒng)》,清華大學(xué)出版社。

      Tanenbaum AS, Operating System Design and Implementation, Prentice-Hall, 1987。郭玉東,《Linux操作系統(tǒng)結(jié)構(gòu)分析》,西安電子科技大學(xué)出版社,2002。湯子贏,《計(jì)算機(jī)操作系統(tǒng)》,西安電子科技出版社,2000。

      下載《操作系統(tǒng)B》教學(xué)大綱計(jì)算機(jī)金虎]word格式文檔
      下載《操作系統(tǒng)B》教學(xué)大綱計(jì)算機(jī)金虎].doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        操作系統(tǒng)課程設(shè)計(jì)教學(xué)大綱

        《操作系統(tǒng)課程設(shè)計(jì)》教學(xué)大綱 一、 課程設(shè)計(jì)基本信息 課程設(shè)計(jì)環(huán)節(jié)代碼:230027 課程設(shè)計(jì)環(huán)節(jié)名稱:操作系統(tǒng)課程設(shè)計(jì) 英文名稱:Course Design of Operating System 課程設(shè)計(jì)周......

        操作系統(tǒng)課程設(shè)計(jì)教學(xué)大綱

        操作系統(tǒng)課程設(shè)計(jì)大綱 課程名稱:操作系統(tǒng)課程設(shè)計(jì) 課程編碼:10110206 英文名稱:Course Design of Operating System 學(xué) 時(shí): 二周 學(xué) 分:2 適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)......

        《linux操作系統(tǒng)》教學(xué)大綱

        linux操作系統(tǒng)教學(xué)大綱 課程性質(zhì): 必 修 總學(xué)時(shí): 64 總學(xué)分: 開課學(xué)期: 第三學(xué)期 適用專業(yè) 計(jì)算機(jī)網(wǎng)絡(luò) 先修課程 數(shù)據(jù)結(jié)構(gòu) 第一部分大綱說(shuō)明 一、課程的性質(zhì)和任務(wù) 《計(jì)算機(jī)操......

        計(jì)算機(jī)操作系統(tǒng)總結(jié)

        虛擬存儲(chǔ)器應(yīng)用研究 虛擬存儲(chǔ)器是具有請(qǐng)求調(diào)入功能和置換功能,能僅把作業(yè)的一部分裝入內(nèi)存便可運(yùn)行作業(yè)的存儲(chǔ)器系統(tǒng),它能從邏輯上對(duì)內(nèi)存容量進(jìn)行擴(kuò)充的一種虛擬的存儲(chǔ)器系統(tǒng)......

        計(jì)算機(jī)操作系統(tǒng)復(fù)習(xí)資料

        計(jì)算機(jī)操作系統(tǒng) 1 操作系統(tǒng)與計(jì)算機(jī)系統(tǒng)各層次的關(guān)系是什么? 答:一是操作系統(tǒng)對(duì)各層的管理和控制 二是各層對(duì)操作系統(tǒng)的影響和制約(答案在4頁(yè) 可以自己在添加一些) 2 什么是多道......

        計(jì)算機(jī)操作系統(tǒng)教案

        計(jì)算機(jī)操作系統(tǒng)教案 學(xué)院名稱:河北政法職業(yè)學(xué)院 系部名稱: 計(jì)算機(jī)系 課程名稱: 計(jì)算機(jī)操作系統(tǒng) 任課教師: 張敏麗 授課題目:操作系統(tǒng)緒論一 授課序號(hào):1 授課班級(jí):司法信息2003級(jí)......

        金虎演講稿

        班組是生產(chǎn)型企業(yè)的最小生產(chǎn)單位,班組管理是生產(chǎn)型企業(yè)管理中的基礎(chǔ),班組長(zhǎng)作為連接中層管理與基層員工的橋梁,在企業(yè)組織中具有舉足輕重的作用。優(yōu)秀班組建設(shè)是企業(yè)提升管理效......

        《操作系統(tǒng)》綜合課程設(shè)計(jì)教學(xué)大綱

        《操作系統(tǒng)課程設(shè)計(jì)》教學(xué)大綱 課程類型:專業(yè)必修課 學(xué) 分:0.5 計(jì)劃周數(shù):1周 預(yù)修課程:高級(jí)語(yǔ)言程序設(shè)計(jì)、微機(jī)原理、數(shù)據(jù)結(jié)構(gòu) 開設(shè)學(xué)期:第四學(xué)期 適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)本科......