《Unix系統(tǒng)原理及應用》課程教學大綱_第1頁
《Unix系統(tǒng)原理及應用》課程教學大綱_第2頁
《Unix系統(tǒng)原理及應用》課程教學大綱_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Unix系統(tǒng)原理及應用Principle and Application of Unix System一、課程基本情況課程類別:專業(yè)任選課課程學分: 2 學分課程總學時:32 學時,其中講課:24 學時,實驗(含上機): 8 學時課程性質:選修 開課學期:第5學期先修課程:程序設計基礎;操作系統(tǒng);適用專業(yè):計算機科學與技術教 材:張紅光、李福才,Unix操作系統(tǒng)教程,機械工業(yè)出版社,2011,第3版開課單位:計算機與軟件學院 計科系二、課程性質、教學目標和任務 UNIX操作系統(tǒng)是多用戶、多進程、多任務操作系統(tǒng)的典型代表,是網(wǎng)絡操作系統(tǒng)的主流,尤其隨著Internet的高速發(fā)展和廣泛應用,UNI

2、X的應用又得到進一步擴大。本課程著重從應用的角度介紹UNIX系統(tǒng)的使用、原理和開發(fā)等內容。通過本課程的學習,使學生掌握Unix操作系統(tǒng)的基本原理、系統(tǒng)常用命令及基于SHELL的程序開發(fā)方法,增強學生基于Unix系統(tǒng)的軟件開發(fā)能力。 三、教學內容和要求1緒論( 2 學時)(1)了解Unix系統(tǒng)的發(fā)展史及各種分支;(2)理解Windows系統(tǒng)下Linux的安裝;(3)掌握Unix系統(tǒng)的主要特征,Unix系統(tǒng)的層次結構;重點:Unix操作系統(tǒng)特點和學習方法難點:Unix操作系統(tǒng)特點2 Unix基本概念及入門技術( 2 學時)(1)理解用戶帳戶和口令管理;(2)掌握Unix一般命令,目錄操作命令,文件

3、操作命令,狀態(tài)和信息查詢命令,網(wǎng)絡和通信命令;重點:Unix操作系統(tǒng)命令使用難點:Unix操作系統(tǒng)中關于網(wǎng)絡和系統(tǒng)的命令3編輯Unix的文本文件( 1 學時)(1)了解Emacs編輯器的使用;(2)理解元字符和正則表達式;(3)掌握vi操作方式和各種常用命令;重點:vi操作難點:正則表達式4Unix系統(tǒng)的shell( 1 學時)(1)了解shell的環(huán)境設置;(2)理解shell的命令解釋功能;(3)掌握標準流的定義,輸入/輸出重定向,錯誤流重定向,管道線的處理;重點:shell的功能 難點:shell的環(huán)境設置5Shell程序設計( 2 學時)(1)理解相關shell程序實例分析;(2)掌握

4、shell編程的基本知識及程序調試;重點:shell編程 難點:shell編程6Unix文件系統(tǒng)( 3學時)(1)了解文件記錄管理技術;(2)理解Unix文件概念,文件隨機存取和動態(tài)管理技術;(3)掌握Unix文件的分類,UNIX文件的許可機制,文件系統(tǒng)的安裝與卸載,用于文件管理的系統(tǒng)調用;重點:Unix文件的分類和相關的系統(tǒng)調用 難點:Unix文件隨機存取和動態(tài)管理技術7Unix進程及進程存儲管理( 4 學時)(1)了解UNIX進程調度算法,UNIX進程存儲中的交換策略和請求調頁策略;(2)理解UNIX進程的數(shù)據(jù)結構,UNIX進程狀態(tài)及其轉換;(3)掌握進程和存儲管理的基本概念,Unix進程

5、管理的系統(tǒng)調用;重點:Unix進程管理的系統(tǒng)調用 難點:Unix進程調度算法8Unix系統(tǒng)的進程通信( 3 學時)(1)了解共享存儲區(qū)的通信技術,Unix的IPC;(2)理解Unix的基本通信技術;(3)掌握進程通信的基本概念,管道通信;重點:Unix進程通信的基本概念 難點:Unix的IPC9Unix的設備管理( 3 學時)(1)了解Linux系統(tǒng)設備管理主要特點;(2)理解設備狀態(tài)及其轉換,設備控制策略,緩沖區(qū)的分配與釋放操作;(3)掌握UNIX描述的物理設備和邏輯設備,塊設備/字符設備的讀寫;重點:Unix塊設備/字符設備的讀寫難點:Unix的設備控制策略,緩沖區(qū)的分配與釋放操作10Unix的多線程環(huán)境( 3 學時)(1)了解Unix的多線程管理結構;(2)理解創(chuàng)建和使用簡單線程,對線程的常用操作;(3)掌握線程管理模式,多線程程序設計規(guī)則;重點:Unix程管理模式難點:Unix多線程程序設計規(guī)則四、課程考核(1)作業(yè)和報告:作業(yè): 8 次;(2)考核方式:閉卷考試(3)總評成績計算方式:建議期末考試成績70,實驗成績10,平時成績20。(4)是否使用多媒體:使用五、參考書目1.UNIX教程(第二版),機械工業(yè)出版社,Sarwar等著,張玉潔、孟祥武譯, 2006;2.UNIX基礎教程(第二版),清華大學出版社,龔漢明、肖俊才、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論