大學(xué)生計算機基礎(chǔ).ppt_第1頁
大學(xué)生計算機基礎(chǔ).ppt_第2頁
大學(xué)生計算機基礎(chǔ).ppt_第3頁
大學(xué)生計算機基礎(chǔ).ppt_第4頁
大學(xué)生計算機基礎(chǔ).ppt_第5頁
已閱讀5頁,還剩363頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、大學(xué)信息技術(shù)基礎(chǔ),計算中心 高建良 Email:,大學(xué)信息技術(shù)基礎(chǔ),第1章 計算機基礎(chǔ)知識 第2章 操作系統(tǒng)與Windows XP 第3章 辦公自動化Office 2003 第4章 多媒體制作初步 第5章 數(shù)據(jù)庫技術(shù)基礎(chǔ) 第6章 網(wǎng)絡(luò)技術(shù)基礎(chǔ) 第7章 網(wǎng)頁制作技術(shù) 第8章 信息技術(shù)與信息安全,第1章 計算機基礎(chǔ)知識 第2章 操作系統(tǒng)與Windows XP 第3章 辦公自動化Office 2003 第4章 多媒體制作初步 第5章 數(shù)據(jù)庫技術(shù)基礎(chǔ) 第6章 網(wǎng)絡(luò)技術(shù)基礎(chǔ) 第7章 網(wǎng)頁制作技術(shù) 第8章 信息技術(shù)與信息安全,第1章 計算機基礎(chǔ)知識,一、計算機發(fā)展與特點 二、計算機系統(tǒng)組成 三、數(shù)制表示方

2、法 四、計算機信息編碼 五、計算機的應(yīng)用,一 計算機發(fā)展與特點,1. 電子計算機的誕生 ENIAC,EDVAC 馮.諾依曼理論基礎(chǔ) 采用二進(jìn)制形式表示指令和數(shù)據(jù); 計算機應(yīng)該包括控制器、運算器、儲存器、輸入設(shè)備和輸出設(shè)備五大基本部件; 采用存儲程序和程序控制自動執(zhí)行的工作方式。,一 計算機發(fā)展與特點,2.計算機的發(fā)展階段 半導(dǎo)體芯片所能容納的晶體管數(shù)量,以每18到24個月為一個周期,成倍增長(摩爾定律)。 (1)電子管計算機 (2)晶體管計算機 (3)集成電路計算機 (4)大規(guī)模集成電路計算機,一 計算機發(fā)展與特點,4.新型計算機 (1)單片計算機 (2)生物計算機 (3)量子計算機 (4)光

3、子計算機 (5)混合型計算機 (6)智能型計算機,5.計算機特點 (1)處理速度快 (2)存儲容量大,存儲時間長 (3)計算精度高 (4)邏輯判斷能力 (5)自動運行能力 (6)應(yīng)用領(lǐng)域廣泛,一 計算機發(fā)展與特點,二 計算機系統(tǒng)組成,二 計算機系統(tǒng)組成,1.計算機硬件 計算機硬件(Computer Hardware)是構(gòu)成計算機的物理裝置,通常由機械、電子器件構(gòu)成的具有輸入、存儲、控制、計算和輸出功能的實體,是計算機能夠運行的物質(zhì)基礎(chǔ)。 計算機的性能包括運算速度、存儲容量、計算精度、可靠性等內(nèi)容,主要取決于計算機的硬件支持。,計算機工作示意圖,二 計算機系統(tǒng)組成,2.計算機硬件五大組成部分 輸

4、入設(shè)備(Input Device) 輸出設(shè)備(Output Device) 存儲器(Memory/Storage) 運算器(Arithmetic Unit,AU) 控制器(Control Unit,CU),二 計算機系統(tǒng)組成,3.計算機軟件 計算機軟件(Computer Software)是指計算機系統(tǒng)中的程序及其文檔。程序是計算任務(wù)的處理對象和處理規(guī)則的描述;文檔是為了便于了解程序所需的闡明性資料。具體地包括: 運行時能夠提供所要求功能和性能的指令或計算機程序集合。 程序能夠滿意地處理信息的數(shù)據(jù)結(jié)構(gòu)。 描述程序功能需求以及程序如何操作和使用所要求的文檔。,二 計算機系統(tǒng)組成,系統(tǒng)軟件為使用計

5、算機提供最基本的功能,但是并不針對某一特定應(yīng)用領(lǐng)域。而應(yīng)用軟件則恰好相反,不同的應(yīng)用軟件根據(jù)用戶和所服務(wù)的領(lǐng)域提供不同的功能。 常見的系統(tǒng)軟件有:操作系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)和程序設(shè)計語言 常見的應(yīng)用軟件有:輔助教學(xué)軟件,輔助設(shè)計軟件,文字處理軟件,信息管理軟件和自動控制軟件等。,二 計算機系統(tǒng)組成,三 數(shù)制表示方法,1.數(shù)制 數(shù)制也稱計數(shù)制,是指用一組固定符號和統(tǒng)一規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)的方法,稱為進(jìn)位計數(shù)制,簡稱進(jìn)制。計算機中的進(jìn)位計數(shù)制有: 十進(jìn)制(Decimal Notation) 二進(jìn)制(Binary Notation) 八進(jìn)制(Octal Notation) 十六進(jìn)

6、制數(shù)(Hex decimal Notation),1.數(shù)制 基數(shù)R 元素、系數(shù) 位權(quán)值,系數(shù),基數(shù),位權(quán)值,三 數(shù)制表示方法,2. 數(shù)制間的轉(zhuǎn)換 將數(shù)由一種數(shù)制轉(zhuǎn)換成另一種數(shù)制稱為數(shù)制間的轉(zhuǎn)換,日常生活中經(jīng)常使用的是十進(jìn)制數(shù),而在計算機中采用的是二進(jìn)制數(shù)。使用計算機時必須把輸入的十進(jìn)制數(shù)轉(zhuǎn)換成計算機所能夠接受的二進(jìn)制數(shù);計算機在運行結(jié)束后,再把結(jié)果的二進(jìn)制數(shù)轉(zhuǎn)換成習(xí)慣的十進(jìn)制數(shù)輸出。這兩個換算過程完全由計算機自動完成。,三 數(shù)制表示方法,2. 數(shù)制間的轉(zhuǎn)換 十進(jìn)制與計算機常用數(shù)制間的轉(zhuǎn)換 二進(jìn)制與八、十六進(jìn)制間的轉(zhuǎn)換,十進(jìn)制轉(zhuǎn)進(jìn)制:除基取余、乘基取整,二進(jìn)制轉(zhuǎn)十六進(jìn)制:以小數(shù)點為起點,每四位一

7、組,例,三 數(shù)制表示方法,進(jìn)制之間數(shù)字對照表,三 數(shù)制表示方法,四 計算機信息編碼,1. 存儲單位,存儲單位表,2.編碼體系 計算機中常用的西文字符編碼為ASCII碼。 ASCII與Binary 文件。 國標(biāo)區(qū)位碼:中國使用計算機處理信息時,采用兩個字節(jié)的雙字節(jié)編碼字符集DBCS。國標(biāo)(GB) GB編碼標(biāo)準(zhǔn)中,比較常用的是GB 2312和GBK兩種。 其他編碼:BIG5,HZ,CJK,Unicode,四 計算機信息編碼,3.數(shù)值編碼體系 (1) 原碼 (2) 反碼 (3)補碼,四 計算機信息編碼,(1) 原碼 原碼(True Form)是一種計算機中對數(shù)字的二進(jìn)制定點表示方法,以數(shù)值的最高位為

8、符號位,該位為0表示正數(shù),該位為1表示負(fù)數(shù),其余位表示數(shù)值的大小。 原碼的優(yōu)點是簡單直觀,轉(zhuǎn)換容易。 碼的缺點也是不能直接參加運算。,四 計算機信息編碼,(2) 反碼 反碼表示法規(guī)定正數(shù)的反碼與其原碼相同,負(fù)數(shù)的反碼是符號位不變,原碼的其他位逐位取反。 反碼的優(yōu)點同樣是簡單直觀, 反碼的缺點也是不能直接參加運算。,四 計算機信息編碼,(3)補碼 補碼表示法規(guī)定正數(shù)的補碼與其原碼相同,負(fù)數(shù)的補碼是在其反碼的末位加1;由負(fù)數(shù)補碼還原數(shù)據(jù)時,采用的是取反+1。,四 計算機信息編碼,四 計算機信息編碼,例:數(shù)據(jù)的長度為8位,數(shù)5和-5的表示,5的原碼:00000101,-5的原碼:10000101,5

9、的反碼:00000101,-5的反碼:11111010,5的補碼:00000101,-5的補碼:11111011,四 計算機信息編碼,例:假設(shè)數(shù)據(jù)的長度為8位,下面各數(shù)據(jù)的大小是多少?,11111111B,10000000B,例:假設(shè)數(shù)據(jù)的長度為16位,下面各數(shù)據(jù)的大小是多少?,FFFFH,8000H,補碼是計算機中重要的編碼形式,注意: 采用補碼后,可以將減法運算轉(zhuǎn)化成加法運算,運算過程得到簡化。 數(shù)值0的補碼只有一個, 0補=00000000B; 補碼運算時,所得結(jié)果有范圍;比如字長為8位,則補碼所表示的范圍為-128+127; 負(fù)數(shù)補碼還原數(shù)據(jù)時,采用的是取反+1,即: 負(fù)數(shù)的原碼=負(fù)數(shù)

10、的補碼取反+1,四 計算機信息編碼,(4)溢出處理 在計算機中,數(shù)據(jù)都是以補碼形式存儲的。n位二進(jìn)制數(shù)的最高位為符號位,采用補碼表示的數(shù)X的范圍是 -2n-1X2n-1-1,如n=8時,表示的有符號數(shù)范圍為-128+127, 特別需要注意,二進(jìn)制10000000對應(yīng)的是十進(jìn)制-128。兩個有符號數(shù)進(jìn)行加法運算時,如果運算結(jié)果超出可表示的有符號數(shù)的范圍時,就會發(fā)生溢出。,四 計算機信息編碼,五 計算機的應(yīng)用,科學(xué)計算(或數(shù)值計算) 數(shù)據(jù)處理(或信息處理) 輔助技術(shù)(或計算機輔助設(shè)計與制造) 過程控制(Process Control,PC) 人工智能(Artificial Intelligence

11、,AI) 網(wǎng)絡(luò)應(yīng)用(Net Application,NA),第二章 操作系統(tǒng)與Windows XP,一、操作系統(tǒng)概述 二、作業(yè)管理 三、進(jìn)程管理 四、存儲管理 五、設(shè)備管理 六、文件管理 七、常用操作系統(tǒng),一、操作系統(tǒng)概述,操作系統(tǒng)就相當(dāng)于計算機系統(tǒng)的“管家”,對操作系統(tǒng)而言,需要管理的是計算機硬件和軟件資源,而且僅僅管理好硬、軟件資源是不夠的,更重要的是控制、調(diào)度好這些資源,最終目標(biāo)只有一個:為計算機用戶服務(wù)。 計算機操作系統(tǒng)是方便用戶使用、管理和控制計算機軟硬件資源的系統(tǒng)軟件(或程序集合)。,操作系統(tǒng)地位 計算機的硬件資源往往是固定的,一臺只有硬件的計算機稱為“裸機”。增加一層系統(tǒng)軟件后,

12、就變成了一臺新的、功能擴展的計算機,稱為計算機系統(tǒng),也可稱為虛擬計算機,所以計算機軟件的作用就是將原來的計算機改造成具有更強功能的計算機(虛擬計算機)。,一、操作系統(tǒng)概述,操作系統(tǒng)地位 計算機軟件可以分為系統(tǒng)軟件和應(yīng)用軟件兩大類。操作系統(tǒng)是系統(tǒng)軟件,卻又不同于其它的系統(tǒng)軟件,其它系統(tǒng)軟件必須受操作系統(tǒng)的管理和控制,并得到操作系統(tǒng)的支持和服務(wù)。操作系統(tǒng)是加在計算機硬件上的第一層軟件,帶有操作系統(tǒng)的計算機像是在裸機上擴充了一層“硬件”的一臺功能更強的虛擬計算機。,一、操作系統(tǒng)概述,操作系統(tǒng)地位示意圖,一、操作系統(tǒng)概述,(1) 用戶服務(wù)的角度 通常情況下,用戶通過操作系統(tǒng)的界面,可以對操作系統(tǒng)這位管

13、家發(fā)布各種命令,完成各項任務(wù),這就是操作系統(tǒng)面向用戶的任務(wù)(作業(yè))管理功能。,一、操作系統(tǒng)概述,(2) 管理資源的角度 操作系統(tǒng)是計算機各種軟、硬件資源的管理者,負(fù)責(zé)資源的登記、狀況的記錄、分配、回收以及維護(hù)其完整性等信息,并控制和協(xié)調(diào)其工作。根據(jù)計算機軟硬件資源狀況,一般操作系統(tǒng)在資源管理方面的功能分為四種: 處理機管理、存儲管理 設(shè)備管理和文件管理。,一、操作系統(tǒng)概述,(3)管理者的角度 操作系統(tǒng)是計算機技術(shù)和管理技術(shù)的結(jié)合,設(shè)計操作系統(tǒng)既需要計算機知識,也需要擁有管理知識。管理工作的含義是管理者按一定的時間(隨時間動態(tài)變化)和一定的空間(不同的位置和大?。┱{(diào)度所管轄下的人力、物力和財力進(jìn)

14、行協(xié)調(diào)工作。,一、操作系統(tǒng)概述,2. 操作系統(tǒng)的形成 操作系統(tǒng)是由監(jiān)控程序發(fā)展而來 聯(lián)機批處理階段 脫機批處理系統(tǒng) 執(zhí)行系統(tǒng)階段 多道批處理操作系統(tǒng),一、操作系統(tǒng)概述,3. 操作系統(tǒng)分類 批處理操作系統(tǒng)(Batch Processing OS) 分時操作系統(tǒng)(Time Sharing OS) 實時操作系統(tǒng)(Real Time OS) 網(wǎng)絡(luò)操作系統(tǒng)(Network OS) 分布式操作系統(tǒng)(Distributed OS),一、操作系統(tǒng)概述,二、作業(yè)管理,1. 作業(yè)管理 作業(yè)與作業(yè)管理功能 所謂作業(yè),有時也稱為任務(wù),就是用戶讓計算機做的一件事,通常用戶使用計算機時看到的是操作系統(tǒng)的用戶界面即用戶接口

15、。 作業(yè)是由用戶程序、數(shù)據(jù)及某種形式的控制所組成,是指用戶在一次計算過程或在一次事務(wù)處理過程中,要求計算機系統(tǒng)所做工作的集合。,操作系統(tǒng)作業(yè)管理的任務(wù)是為方便用戶建立作業(yè),組織調(diào)用系統(tǒng)內(nèi)部資源執(zhí)行,并在完成任務(wù)后將其撤銷。 一個作業(yè)的建立過程一般包括作業(yè)的輸入以及系統(tǒng)建立起作業(yè)控制塊的管理控制兩個過程。作業(yè)管理能夠提供用戶與操作系統(tǒng)的接口,并對用戶作業(yè)進(jìn)行合理調(diào)度,以提高系統(tǒng)的吞吐量和縮短作業(yè)的周轉(zhuǎn)時間。,二、作業(yè)管理,具體地說:用戶是通過命令(命令接口)或者程序(系統(tǒng)調(diào)用)向計算機發(fā)出請求,多個用戶的請求以用戶作業(yè)的方式在后備存儲設(shè)備中等待; 當(dāng)計算機收到用戶請求后,利用操作系統(tǒng)提供的命令解

16、釋來調(diào)用相應(yīng)的處理程序,有序、有效地使用各種系統(tǒng)資源,完成用戶作業(yè)的處理。,二、作業(yè)管理,(2) 作業(yè)輸入方式與作業(yè)狀態(tài) 作業(yè)輸入方式主要三種方式 脫機輸入、聯(lián)機輸入、假脫機輸入 作業(yè)四種狀態(tài) 進(jìn)入狀態(tài)、后備狀態(tài) 運行狀態(tài)、 終止?fàn)顟B(tài),二、作業(yè)管理,作業(yè)由進(jìn)入狀態(tài)到后備狀態(tài)的轉(zhuǎn)換,是由作業(yè)建立程序完成的; 從后備狀態(tài)轉(zhuǎn)變?yōu)檫\行狀態(tài)是由作業(yè)調(diào)度程序完成的; 而作業(yè)由運行狀態(tài)自愿或被迫轉(zhuǎn)變?yōu)榻K止?fàn)顟B(tài),是由作業(yè)終止的系統(tǒng)調(diào)用下完成的。,二、作業(yè)管理,(3) 命令接口與程序接口 操作系統(tǒng)的作業(yè)管理有兩類接口: 一類是為一般用戶提供的操作命令接口,包括聯(lián)機的鍵盤操作命令和脫機的作業(yè)控制命令,簡稱命令接口

17、; 另一類是為編程人員提供的在程序模式下系統(tǒng)調(diào)用的接口,用來請求操作系統(tǒng)服務(wù),簡稱程序接口。,二、作業(yè)管理,命令接口有兩個基本任務(wù): 其一是判別和解釋用戶輸入的操作命令,并將相應(yīng)的命令操作轉(zhuǎn)向?qū)?yīng)的命令處理程序; 其二是接收從操作系統(tǒng)傳來的信息,然后通過屏幕提示等方式提供給用戶。,二、作業(yè)管理,系統(tǒng)調(diào)用接口: 是為編程人員提供的在程序模式下的工作方式,用它們來請求操作系統(tǒng)服務(wù),簡稱程序接口。 操作系統(tǒng)的程序接口通常采用若干系統(tǒng)調(diào)用組成,也稱為編程接口。,二、作業(yè)管理,2. Windows XP的用戶與作業(yè)管理 Windows XP是一個常用的多用戶多任務(wù)操作系統(tǒng),這里說的任務(wù)與作業(yè)是等同的。

18、正常使用情況下,Windows XP的任務(wù)管理對用戶來說是完全透明的,可以為用戶定制符合習(xí)慣的、個性化要求的任務(wù)欄。,二、作業(yè)管理,(1) 用戶管理 用戶管理是計算機系統(tǒng)的一項重要管理內(nèi)容,用戶管理包括創(chuàng)建新用戶、設(shè)置用戶帳戶密碼及用戶權(quán)限等內(nèi)容,用戶管理對系統(tǒng)和網(wǎng)絡(luò)運行的安全至關(guān)重要。Windows XP操作系統(tǒng)中帳戶分為3類: 管理員帳戶Administrator 訪客帳戶Guest 創(chuàng)建的用戶帳戶。,二、作業(yè)管理,(2) 創(chuàng)建任務(wù) Windows XP操作系統(tǒng)中創(chuàng)建的任務(wù)是以一個工作窗口形式出現(xiàn)的。通常情況下用戶可以通過: 雙擊某個圖標(biāo)執(zhí)行一個應(yīng)用程序; 開始菜單的程序中執(zhí)行一個安裝過的

19、應(yīng)用程序; 運行環(huán)境中的DOS行命令界面輸入一個應(yīng)用程序名字執(zhí)行來提交任務(wù)。,二、作業(yè)管理,(3) 任務(wù)管理 任務(wù)工作時窗口出現(xiàn)在桌面上,每一時刻只有一個任務(wù)在工作,稱為當(dāng)前任務(wù),其標(biāo)題欄為藍(lán)色,其他的任務(wù)窗口的標(biāo)題欄為灰色。 桌面下部的任務(wù)欄中會出現(xiàn)各任務(wù)的最小化圖標(biāo),使用任務(wù)欄中的小圖標(biāo)可以在各個應(yīng)用程序窗口間直接切換。,二、作業(yè)管理,重要工具:任務(wù)管理器 使用鍵盤上的組合鍵可以打開Windows XP的任務(wù)管理器,通過其中應(yīng)用程序選項可以了解計算機已經(jīng)運行任務(wù)的工作情況。 通過練習(xí)熟練掌握任務(wù)管理器的功能,二、作業(yè)管理,三、進(jìn)程管理,處理機是操作系統(tǒng)管理的最重要的硬件資源之一。處理機管理

20、的主要任務(wù)是如何安排多任務(wù)使用處理機,也就是把處理機合理地分配給多個任務(wù)使用。 目前,大多數(shù)操作系統(tǒng)的設(shè)計都基于進(jìn)程的概念,處理機的分配對象也大都是進(jìn)程,因此處理機管理被歸結(jié)為進(jìn)程管理。,進(jìn)程是操作系統(tǒng)分配軟件資源和硬件資源的基本單位,在多道程序環(huán)境中,幾個進(jìn)程并發(fā)運行,爭奪處理機和共享其它有限的系統(tǒng)資源,因此進(jìn)程管理是操作系統(tǒng)中最重要、最復(fù)雜的管理。,三、進(jìn)程管理,進(jìn)程定義 進(jìn)程的各式各樣定義: 進(jìn)程是程序的一次執(zhí)行; 進(jìn)程是進(jìn)程實體的一次活動; 進(jìn)程是可以與其它計算并發(fā)執(zhí)行的計算; 進(jìn)程是一個程序及其數(shù)據(jù)在處理機上順序執(zhí)行時發(fā)生的活動;,三、進(jìn)程管理,進(jìn)程是程序在一個數(shù)據(jù)集合上的運行過程,

21、是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個獨立單位。 到目前為止,一般被大家所公認(rèn)的進(jìn)程定義為:進(jìn)程是一個具有一定獨立功能的程序關(guān)于某個數(shù)據(jù)集合的一次運行活動,是操作系統(tǒng)進(jìn)行資源分配的單位。,三、進(jìn)程管理,2. 進(jìn)程與程序的區(qū)別 進(jìn)程是動態(tài)的,而程序是靜態(tài)的; 程序是指令的有序集合,進(jìn)程是程序的一次執(zhí)行過程; 程序可以復(fù)制、可以在不同計算機上運行,進(jìn)程則不能;,三、進(jìn)程管理,程序是永久的,進(jìn)程是有生命周期的,且是短暫的; 程序是指令代碼的集合,進(jìn)程實體包括:程序、數(shù)據(jù)和進(jìn)程控制塊; 進(jìn)程具有動態(tài)性、并發(fā)性、獨立性和異步性等特性,程序不具有這些。 進(jìn)程可以生成其它進(jìn)程,而程序不能生成新的程序,進(jìn)程和程序并非

22、一一對應(yīng)。,三、進(jìn)程管理,3. 進(jìn)程特征 進(jìn)程的五大特征: 動態(tài)性:創(chuàng)建執(zhí)行消亡,具有生命周期; 并發(fā)性:多進(jìn)程同時運行,提高利用率; 獨立性:獨立分配資源和調(diào)度基本單位 ; 異步性:共享資源和合作,異步方式運行; 結(jié)構(gòu)特性:進(jìn)程控制塊(PCB),三、進(jìn)程管理,4. 進(jìn)程狀態(tài) 三種進(jìn)程狀態(tài) 就緒狀態(tài) 執(zhí)行狀態(tài) 阻塞狀態(tài) 代表進(jìn)程生命周期存在的基本狀態(tài)。,三、進(jìn)程管理,就緒狀態(tài):進(jìn)程已經(jīng)獲得除CPU之外的所有運行必要資源時,一旦獲得處理機,便能立即執(zhí)行的狀態(tài)稱為就緒狀態(tài)。 在一個系統(tǒng)中,可以有多個進(jìn)程同時處于就緒狀態(tài),通常把它們排成一個隊列,稱之為就緒隊列。,三、進(jìn)程管理,執(zhí)行狀態(tài):就緒狀態(tài)的進(jìn)

23、程得到處理機,且正在處理機上運行的狀態(tài)稱為執(zhí)行狀態(tài)。 在單處理機系統(tǒng)中,任一時刻系統(tǒng)中只能有一個進(jìn)程處于執(zhí)行狀態(tài)。 而在多處理機系統(tǒng)中,可能有多個進(jìn)程同時處于執(zhí)行狀態(tài)。,三、進(jìn)程管理,阻塞狀態(tài):正在執(zhí)行的進(jìn)程,由于等待某事件發(fā)生而無法執(zhí)行,放棄處理機暫停,進(jìn)程的執(zhí)行受到阻礙,故稱這種暫停狀態(tài)為阻塞狀態(tài)。 系統(tǒng)中同時處于阻塞狀態(tài)的進(jìn)程可以有多個,其阻塞原因可能相同,也可能不同,稱之為阻塞隊列,一個系統(tǒng)中可以有多個阻塞隊列。,三、進(jìn)程管理,5. 進(jìn)程狀態(tài)轉(zhuǎn)換 進(jìn)程狀態(tài)轉(zhuǎn)換示意圖,三、進(jìn)程管理,6. 進(jìn)程與線程 線程:由進(jìn)程派生出來的一組代碼(指令組)的執(zhí)行過程。 一個進(jìn)程可以產(chǎn)生多個線程,這些線程

24、共享該進(jìn)程的內(nèi)存地址空間,可以并發(fā)、異步執(zhí)行。 采用線程可以使同一個進(jìn)程分成幾個并發(fā)執(zhí)行的路徑,執(zhí)行速度的提高,系統(tǒng)開銷小。,三、進(jìn)程管理,進(jìn)程與線程比較 擁有資源:進(jìn)程是擁有資源的一個獨立單位,而線程幾乎不擁有系統(tǒng)資源,它可以訪問隸屬進(jìn)程的資源如代碼段、數(shù)據(jù)段、已打開的文件、輸入輸出設(shè)備等。,三、進(jìn)程管理,調(diào)度:只有進(jìn)程沒有線程的操作系統(tǒng)中,進(jìn)程既是擁有資源的基本單位,又是獨立調(diào)度的基本單位;引入線程的操作系統(tǒng)中,進(jìn)程只是擁有資源的基本單位,而線程是調(diào)度與分派的基本單位,線程切換不會引起進(jìn)程切換,從而可顯著提高系統(tǒng)的并發(fā)程度。,三、進(jìn)程管理,并發(fā)性:引入線程的操作系統(tǒng)中,不僅進(jìn)程之間可以并發(fā)

25、執(zhí)行,而且線程之間也可并發(fā)執(zhí)行,使操作系統(tǒng)具有更好的并發(fā)性,能更有效地利用系統(tǒng)資源,提高系統(tǒng)的處理能力。,三、進(jìn)程管理,系統(tǒng)開銷:創(chuàng)建或撤銷進(jìn)程時,系統(tǒng)要為之分配或回收資源,創(chuàng)建進(jìn)程的開銷遠(yuǎn)大于創(chuàng)建線程的開銷;進(jìn)程切換付出的開銷也遠(yuǎn)大于為同一進(jìn)程內(nèi)的線程切換付出的開銷。同一進(jìn)程內(nèi)的多個線程具有相同的地址空間,線程間的同步與互斥的實現(xiàn)比較容易。,三、進(jìn)程管理,7.進(jìn)程控制和調(diào)度 進(jìn)程控制也叫進(jìn)程管理,是整個生命周期中,對進(jìn)程狀態(tài)轉(zhuǎn)換進(jìn)行有效的控制和管理。進(jìn)程控制的主要任務(wù)是負(fù)責(zé)進(jìn)程的創(chuàng)建、撤銷及實現(xiàn)進(jìn)程之間狀態(tài)轉(zhuǎn)換和進(jìn)程通信,是操作系統(tǒng)基本功能,由系統(tǒng)內(nèi)核中的基本程序完成。,三、進(jìn)程管理,7.進(jìn)

26、程控制和調(diào)度 進(jìn)程控制也叫進(jìn)程管理,是整個生命周期中,對進(jìn)程狀態(tài)轉(zhuǎn)換進(jìn)行有效的控制和管理。進(jìn)程控制的主要任務(wù)是負(fù)責(zé)進(jìn)程的創(chuàng)建、撤銷及實現(xiàn)進(jìn)程之間狀態(tài)轉(zhuǎn)換和進(jìn)程通信,是操作系統(tǒng)基本功能,由系統(tǒng)內(nèi)核中的基本程序完成。,三、進(jìn)程管理,處理機是個可以搶占方式使用的資源,系統(tǒng)可以將處理機從正在運行的進(jìn)程手中搶奪過來,交給另一個進(jìn)程。 處理機的使用方式有兩種:不可搶占方式與可搶占方式,可搶占方式的調(diào)度性能比不可搶占方式要好。進(jìn)程調(diào)度程序的運行頻率很高,典型情況是幾十毫秒一次。,三、進(jìn)程管理,常用的調(diào)度算法: 先來先服務(wù)調(diào)度算法 優(yōu)先級調(diào)度算法 時間片輪轉(zhuǎn)調(diào)度算法 這是三種基本的調(diào)度算法。,三、進(jìn)程管理,操

27、作系統(tǒng)使用綜合性的調(diào)度算法,如多級反饋隊列調(diào)度算法等。多級反饋隊列調(diào)度算法是一種綜合性的調(diào)度算法,對進(jìn)程隊列進(jìn)行組織并實施調(diào)度,適用于各種類型的作業(yè),總體調(diào)度性能優(yōu)越,實現(xiàn)比較復(fù)雜。,三、進(jìn)程管理,8.進(jìn)程的協(xié)調(diào)和通信 進(jìn)程合作與資源共享,使得并發(fā)執(zhí)行的多個進(jìn)程間可能產(chǎn)生互斥或同步的相互制約關(guān)系,產(chǎn)生: 間接制約關(guān)系 直接制約關(guān)系。,三、進(jìn)程管理,間接制約關(guān)系:進(jìn)程的間接制約關(guān)系稱為互斥,互斥實質(zhì)是對進(jìn)程的異步運行在時間上施加某些限制,使得關(guān)于共享資源的操作與時間無關(guān)。 直接制約關(guān)系:主要源于進(jìn)程合作,一個進(jìn)程在沒有獲得合作進(jìn)程提供的必要信息之前,不能超越某個執(zhí)行點或無法繼續(xù)工作,進(jìn)程的直接制

28、約關(guān)系稱為同步。,三、進(jìn)程管理,進(jìn)程通信:相互合作的進(jìn)程需要交換一定的信息,這種在進(jìn)程之間進(jìn)行的信息交換,稱為進(jìn)程通信。進(jìn)程通信方式的主要優(yōu)點是:效率高和使用方便,有3種方式: 消息緩沖通信 信箱通信 管道通信,三、進(jìn)程管理,消息緩沖通信 也稱直接通信方式,即發(fā)送進(jìn)程直接發(fā)送一個消息給接收進(jìn)程。所謂消息是指一組信息,通常由消息頭和消息正文組成。通信時,發(fā)送進(jìn)程向系統(tǒng)申請一個緩沖區(qū),然后放入消息并通知接收進(jìn)程;接收進(jìn)程獲取消息后,釋放緩沖區(qū)。這種通信方式必須知道對方的存在,靠消息發(fā)送原語與消息接收原語來實現(xiàn)。,三、進(jìn)程管理,信箱通信方式 也稱間接通信方式,進(jìn)程之間的通信需要通過某種中間實體,該實

29、體用來暫存發(fā)送進(jìn)程送給接收進(jìn)程的消息,接收進(jìn)程則從該實體中取出對方發(fā)送給自己的消息。通常把這種中間實體稱為信箱,消息在信箱中可以安全地保存,只允許核準(zhǔn)的用戶隨時讀取。因此,利用信箱可以實現(xiàn)非實時通信。,三、進(jìn)程管理,管道通信方式 建立在文件系統(tǒng)的基礎(chǔ)上,利用共享文件來連接兩個相互通信的進(jìn)程,此共享文件稱為管道。只要兩個進(jìn)程間用管道進(jìn)行連接,作為管道輸入的發(fā)送進(jìn)程,以自然字符流方式將大量信息送人管道,作為管道輸出的接收進(jìn)程,則從管道中接收信息??蛇M(jìn)行大批量數(shù)據(jù)交換。管道通信的實質(zhì)是利用外存來進(jìn)行數(shù)據(jù)通信,故具有傳送數(shù)據(jù)量大的優(yōu)點。,三、進(jìn)程管理,9. 死鎖 計算機系統(tǒng)中的各種資源都是由操作系統(tǒng)進(jìn)

30、行管理和分配的,進(jìn)程所需要的資源是在進(jìn)程運行時根據(jù)實際需求來分配的,也就是根據(jù)進(jìn)程執(zhí)行情況動態(tài)地申請資源。 一個時刻只能供一個進(jìn)程使用的資源稱為臨界資源。,三、進(jìn)程管理,系統(tǒng)中的臨界資源與請求分配資源的進(jìn)程之間仍會產(chǎn)生矛盾。如果資源管理和分配不當(dāng),會引起進(jìn)程相互等待所需資源而無法繼續(xù)執(zhí)行的情況,在某種條件下,這種等待永遠(yuǎn)不能結(jié)束,系統(tǒng)進(jìn)入停止?fàn)顟B(tài),這種情況稱為死鎖。,三、進(jìn)程管理,10. Windows XP的進(jìn)程管理 打開Windows XP的任務(wù)管理器,通過進(jìn)程選項可以了解當(dāng)前計算機中的進(jìn)程工作情況 。 進(jìn)程選項有如下四個欄目,可以點擊其中的每一個做排序。,三、進(jìn)程管理,映像名稱:進(jìn)程的名

31、稱,往往一個用戶應(yīng)用程序產(chǎn)生一個進(jìn)程且映像名稱與應(yīng)用程序同名; 用戶名:指明進(jìn)程的所有者,常見的有4種:當(dāng)前用戶或者是管理員、SYSTEM、本地服務(wù)和網(wǎng)絡(luò)服務(wù); CPU:反映進(jìn)程當(dāng)前占用CPU的百分比; 內(nèi)存:反映進(jìn)程占用內(nèi)存的情況。,三、進(jìn)程管理,四、存儲管理,計算機系統(tǒng)一般把存儲器分為外存、內(nèi)存和高速緩存三種。 程序和數(shù)據(jù)可以長期保存在容量最大的外存里,只有進(jìn)入內(nèi)存才能被處理機執(zhí)行和處理。 高速緩沖存儲器Cache是處理機與內(nèi)存之間的緩沖區(qū)域,容量很小,主要暫存系統(tǒng)當(dāng)前用的某些關(guān)鍵數(shù)據(jù)和預(yù)取的指令等,不能存放完整的程序。,內(nèi)存也即主存儲器,容量一般要比外存小得多,是進(jìn)程駐留與活動的地方,一

32、直以來與處理機的地位相當(dāng),是對系統(tǒng)性能影響很大的瓶頸資源之一,現(xiàn)代操作系統(tǒng)存儲管理的核心任務(wù)是讓容量有限的內(nèi)存被多任務(wù)安全、高效地共享。,四、存儲管理,操作系統(tǒng)把內(nèi)存初始化成系統(tǒng)區(qū)和用戶區(qū): 系統(tǒng)區(qū)用于存放操作系統(tǒng)的程序和數(shù)據(jù); 用戶區(qū)供多個用戶程序使用。 操作系統(tǒng)用不同的方法對用戶區(qū)進(jìn)行劃分: 采用靜態(tài)劃分法的存儲管理方式主要有固定分區(qū)存儲管理方式和分頁存儲管理方式; 采用動態(tài)劃分法的存儲管理方式主要有可變分區(qū)存儲管理方式和分段存儲管理方式。,四、存儲管理,1.存儲管理功能 存儲管理必須具有以下四個功能: 內(nèi)存分配與回收 地址映射 內(nèi)存共享與保護(hù) 內(nèi)存擴充,四、存儲管理,內(nèi)存分配與回收 內(nèi)存

33、分配的主要任務(wù)是為每道程序分配內(nèi)存空間,使它們各得其所。提高存儲器的利用率,允許申請附加內(nèi)存空間,適應(yīng)程序或數(shù)據(jù)動態(tài)增長的需要。 內(nèi)存回收的主要任務(wù)是收回進(jìn)程不再使用的內(nèi)存空間。系統(tǒng)中進(jìn)程撤離或部分撤離,系統(tǒng)必須及時回收進(jìn)程所占有的內(nèi)存空間。,四、存儲管理,地址映射 用戶程序保存在外存儲器,使用邏輯地址;需要執(zhí)行的程序由作業(yè)管理創(chuàng)建一個任務(wù)進(jìn)程存儲到內(nèi)存中;處理機執(zhí)行程序時按物理地址訪問內(nèi)存; 存儲管理的地址映射完成的任務(wù)是把邏輯地址轉(zhuǎn)換成物理地址。保證處理機的正確執(zhí)行。地址映射有兩種方式: 靜態(tài)重定位和動態(tài)重定位,四、存儲管理,內(nèi)存共享與保護(hù) 有共享才需要保護(hù),有保護(hù)才能正確地實現(xiàn)共享。 對

34、內(nèi)存區(qū)域的保護(hù)可采取如下3種措施: 進(jìn)程執(zhí)行時對屬于自己的內(nèi)存區(qū)可讀可寫; 共享區(qū)域中的信息只能讀不能寫; 其它進(jìn)程的專屬內(nèi)存區(qū)不可讀、不可寫。,四、存儲管理,內(nèi)存擴充 內(nèi)存容量總是有限的,滿足大作業(yè)的存儲要求,又能實現(xiàn)內(nèi)存中存放盡可能多的用戶程序,常采用虛擬存儲技術(shù)或自動覆蓋技術(shù),邏輯上擴充內(nèi)存容量,為用戶提供比物理內(nèi)存空間大得多的地址空間。 內(nèi)存擴充技術(shù)可以解決“小內(nèi)存”運行“大作業(yè)”的問題,為用戶提供一個比實際內(nèi)存的容量大的虛擬存儲器,起到了邏輯擴充內(nèi)存空間的作用,四、存儲管理,2.存儲管理方式 存儲管理方式有許多,可分為實存模式和虛存模式兩大類。 采用實存模式的系統(tǒng),要求進(jìn)程運行時全部

35、在內(nèi)存; 采用虛存模式下進(jìn)程運行時只需部分在內(nèi)存。,四、存儲管理,按照對內(nèi)存劃分策略的不同來分類,到目前為止使用的存儲管理方式有四種類型: 分區(qū)存儲管理 頁式存儲管理 段式存儲管理 段頁式存儲管理,四、存儲管理,分區(qū)式存儲管理 分區(qū)式存儲管理是由操作系統(tǒng)對內(nèi)存進(jìn)行分區(qū),規(guī)定每個分區(qū)只能裝入一個進(jìn)程的存儲管理方式,是一種連續(xù)分配方案。 優(yōu)點是實現(xiàn)了多道程序共享內(nèi)存,提高了CPU的利用率,管理算法簡單,容易實現(xiàn); 缺點是碎片問題嚴(yán)重,內(nèi)存利用率低。,四、存儲管理,分頁式存儲管理 分頁式存儲管理的出發(fā)點,是為消除碎片而打破存儲分配的連續(xù)性,使得一個作業(yè)的地址空間可以分布在若干個離散的內(nèi)存塊上,從而充

36、分利用內(nèi)存空間,提高內(nèi)存利用率。分頁是把內(nèi)存空間按照固定的大小分成若干小塊,每塊為一頁;,四、存儲管理,離散存儲是通過鏈接將分散在多處不連續(xù)的內(nèi)存空間邏輯地合并為一起,做為存儲空間整體分配給進(jìn)程使用。 分頁式存儲管理結(jié)合了固定分區(qū)管理和離散存儲兩種方式,基本解決碎片問題。它允許一個進(jìn)程在內(nèi)存中占有多個不連續(xù)的但是大小相等的區(qū)域,從而消除碎片。 分頁式存儲管理具體分為實分頁和虛擬分頁兩種方式。,四、存儲管理,段式存儲管理 段式存儲管理方式的出發(fā)點,是為了解決程序段必須存儲在內(nèi)存連續(xù)空間的要求,結(jié)合可變分區(qū)和離散存儲的思想而產(chǎn)生的。 段式存儲管理方式以作業(yè)地址空間中的段為單位進(jìn)行動態(tài)分區(qū),支持段的

37、動態(tài)增長,便于實現(xiàn)段的共享。,四、存儲管理,規(guī)定作業(yè)的每個段裝入內(nèi)存的一個分區(qū)中,一個作業(yè)所有的段在內(nèi)存中所占分區(qū)可以不連續(xù),是一種支持用戶分段,即模塊化編程的存儲管理方式,得到了絕大多數(shù)編譯器的支持。 段式存儲管理可分為實分段式存儲管理與虛擬段式存儲管理兩種方式。,四、存儲管理,段頁式存儲管理 段頁式存儲管理可以實現(xiàn)分段、分頁管理的優(yōu)勢互補,方便用戶,提高內(nèi)存利用率。也就是將段式存儲管理和頁式存儲管理結(jié)合在一起,保持二者的優(yōu)點,克服二者的缺點,形成一種更佳的管理模式。,四、存儲管理,段頁式存儲管理技術(shù)的基本思想是用分段的方法來管理虛擬存儲器,用分頁的方法來分配和管理實際存儲器(即內(nèi)存)。 這

38、樣,既可以獲得分段技術(shù)在邏輯上的優(yōu)點,保持段地址空間所帶來的好處,又可獲得分頁技術(shù)在存儲空間管理方面的優(yōu)點,解決碎片問題。,四、存儲管理,外存儲器管理 外存儲器是保存程序和數(shù)據(jù)的地方,現(xiàn)在的外存儲器多種多樣,從計算機內(nèi)部常規(guī)配置的硬盤、光驅(qū),到我們?nèi)粘J褂玫囊苿哟鎯ζ魅鏤盤、MP3、帶存儲卡的手機等等,都可以做為外存儲器使用。 計算機通過數(shù)據(jù)線和USB接口,就可以實現(xiàn)內(nèi)存與外存的數(shù)據(jù)交互。,四、存儲管理,3. Windows XP的內(nèi)存管理 任務(wù)管理器中可以通過性能選項卡查看內(nèi)存使用情況,進(jìn)程選項卡中可以看到進(jìn)程占用內(nèi)存的情況。 對于用戶來說,內(nèi)存管理是透明的,也就是說內(nèi)存的使用情況用戶是沒有

39、辦法控制。,四、存儲管理,通過任務(wù)管理器可以了解當(dāng)前內(nèi)存的使用情況,當(dāng)可用內(nèi)存小于系統(tǒng)物理內(nèi)存的40%時,系統(tǒng)工作狀況將會變差,可以通過實用程序整理內(nèi)存。 與以前的系統(tǒng)相比,Windows XP系統(tǒng)可以自動完成內(nèi)存的整理功能。,四、存儲管理,五、設(shè)備管理,硬件系統(tǒng)中除了處理機和內(nèi)存外,其它的硬件設(shè)備都可統(tǒng)稱為外部設(shè)備。 其中包括常用的輸入輸出設(shè)備、外存設(shè)備和終端設(shè)備等,還包括將外設(shè)和主機連結(jié)起來的通道和設(shè)備控制器,甚至?xí)r鐘和控制臺都可看成是外部設(shè)備。,1. 設(shè)備管理 設(shè)備管理目的 方便用戶使用外部設(shè)備; 實現(xiàn)設(shè)備的共享,提高設(shè)備的利用率; 實現(xiàn)外部設(shè)備和計算機部件的并行操作,提高系統(tǒng)效率; 防

40、止用戶錯誤地使用外部設(shè)備,提高外部設(shè)備及系統(tǒng)的可靠性和安全性。,五、設(shè)備管理,設(shè)備管理的任務(wù) 按用戶提出的要求接入外部設(shè)備,并按一定算法分配和控制設(shè)備; 盡量提高輸入、輸出設(shè)備的利用率; 使外設(shè)、主機之間能協(xié)調(diào)地工作,充分合理利用系統(tǒng)資源,提高實際并行工作能力; 向用戶提供統(tǒng)一地、友好地使用外部設(shè)備界面,使用戶能方便地利用外部設(shè)備資源。,五、設(shè)備管理,設(shè)備管理的功能 分配設(shè)備 設(shè)備處理 輸入輸出緩沖區(qū)管理 設(shè)備獨立性即設(shè)備無關(guān)性 設(shè)備管理程序包含設(shè)備分配程序和設(shè)備驅(qū)動程序等內(nèi)容。,五、設(shè)備管理,操作系統(tǒng)為了方便用戶,系統(tǒng)中預(yù)置眾多知名、流行的設(shè)備驅(qū)動程序供用戶選用。 用戶配備設(shè)備時只要安裝一次

41、操作系統(tǒng)或選用系統(tǒng)提供的添加或刪除工具修改系統(tǒng)后,重新啟動系統(tǒng)即可使用。 即插即用是流行的外設(shè)安裝方法,用戶不必關(guān)心如何安裝和管理,凡是符合這種標(biāo)準(zhǔn)的外部設(shè)備插得上的就能用。,五、設(shè)備管理,2. Windows XP的設(shè)備管理 計算機的設(shè)備管理主要涉及的是硬件管理,對硬件的設(shè)置與管理同樣十分重要,是計算機資源中必不可少的一環(huán)。 Windows XP允許用戶通過控制面板和設(shè)備管理器對計算機硬件資源進(jìn)行設(shè)置和管理。,五、設(shè)備管理,控制面板 打開控制面板,利用控制面板提供豐富的操作工具,可以幫助用戶調(diào)整計算機的各種設(shè)置。 Windows XP的控制面板提供兩種視圖方式: 分類視圖 經(jīng)典視圖,五、設(shè)備

42、管理,設(shè)備管理器 Windows XP中系統(tǒng)設(shè)備管理器是連接硬件與驅(qū)動程序的橋梁。 計算機運行時利用設(shè)備管理器可以提高系統(tǒng)運行效率,保證硬件正常工作。 進(jìn)入設(shè)備管理器的方式: 右擊我的電腦屬性 系統(tǒng)屬性 硬件設(shè)備管理器,看到本機硬件設(shè)備信息,五、設(shè)備管理,設(shè)備維護(hù) 設(shè)備管理器中顯示全部硬件設(shè)備狀況 正常設(shè)備前面沒有標(biāo)記; 設(shè)備前出現(xiàn)黃色“?”標(biāo)記,設(shè)備驅(qū)動程序有問題,重裝驅(qū)動程序加以解決; 設(shè)備前出現(xiàn)紅色“”標(biāo)記,設(shè)備沒有啟用,通過屬性啟用加以解決。,五、設(shè)備管理,即插即用的設(shè)備不需要安裝驅(qū)動程序,他們的驅(qū)動程序由操作系統(tǒng)提供; 非即插即用的設(shè)備,則需要將設(shè)備連接到計算機上后,加載該設(shè)備專用的

43、驅(qū)動程序,為該設(shè)備進(jìn)行相關(guān)的屬性設(shè)置后設(shè)備才能使用。 如果遇到設(shè)備的驅(qū)動程序不存在,建議到Internet上搜索,一般都可以找到解決的方法。,五、設(shè)備管理,六、文件管理,操作系統(tǒng)將計算機系統(tǒng)中的信息組織成文件進(jìn)行管理,稱為文件管理系統(tǒng),簡稱文件系統(tǒng)。 文件管理是關(guān)于信息資源的管理,是操作系統(tǒng)的重要組成部分。,文件管理 文件管理的任務(wù)是把存儲、檢索、共享和保護(hù)文件的手段提供給操作系統(tǒng)本身和用戶,以達(dá)到方便用戶和提高資源利用率的目的。,六、文件管理,文件管理的功能包括: 分配與管理外部存儲器; 按名存??; 提供存儲方法和文件的共享與保護(hù)。 具體點說文件系統(tǒng)應(yīng)該能夠完成: 統(tǒng)一管理文件存儲空間,實施

44、外存空間的分配與回收;,六、文件管理,實現(xiàn)文件從名字空間到外存空間的映射,即實現(xiàn)文件的按名存??; 實現(xiàn)對文件的各種控制如建立、撤消、打開、關(guān)閉文件等和存取操作如讀、寫、刪除、復(fù)制等; 實現(xiàn)文件信息的共享,并且提供可靠的文件保密和保護(hù)措施。,六、文件管理,文件管理功能 文件讀寫管理 文件目錄管理 文件存儲空間管理 提供方便的接口 可靠性與一致性,六、文件管理,文件系統(tǒng)結(jié)構(gòu) 文件系統(tǒng)通常都用層次模塊結(jié)構(gòu)來實現(xiàn)。 文件目錄是文件系統(tǒng)的關(guān)鍵數(shù)據(jù)結(jié)構(gòu),目錄管理是文件系統(tǒng)的主要任務(wù)之一。 文件目錄的作用是將文件有條不紊地組織起來,以便能夠迅速而準(zhǔn)確地查找文件。,六、文件管理,典型的文件目錄組織方式: 一級

45、目錄結(jié)構(gòu) 二級目錄結(jié)構(gòu) 樹型目錄結(jié)構(gòu) 文件的路徑是由各層次分量順序排列構(gòu)成的,分量間用分隔符相隔。這種樹型目錄結(jié)構(gòu)可以更確切地反映系統(tǒng)內(nèi)部文件的分支系統(tǒng)。,六、文件管理,文件系統(tǒng)操作 文件目錄與文件分別存放在外存的不同位置上,當(dāng)存取文件時,先到外存中讀取文件目錄信息,從中獲得文件的存放地址,然后再去存取文件。 操作系統(tǒng)設(shè)置兩種文件操作: 打開文件 關(guān)閉文件,六、文件管理,Windows XP的文件管理 Windows XP文件管理以資源管理器為核心,資源管理器對應(yīng)的應(yīng)用程序是explorer.exe。,六、文件管理,3. Windows XP的注冊表管理 Windows XP的注冊表是一個數(shù)據(jù)

46、庫,其中存儲了操作系統(tǒng)的大部分設(shè)置,注冊表中保存著包括系統(tǒng)硬件、軟件的所有信息,大多數(shù)應(yīng)用程序的設(shè)置信息也保存在其中。 對普通用戶來說注冊表應(yīng)該是完全透明的,也就是說不要求普通用戶對注冊表進(jìn)行操作、參與管理。,六、文件管理,很多對注冊表的操作可以通過控制面板的設(shè)置實現(xiàn) 注冊表中存放著各種參數(shù),這些參數(shù)直接控制著計算機的啟動、硬件驅(qū)動程序裝載和已經(jīng)注冊的應(yīng)用程序的運行,所以注冊表在整個系統(tǒng)中起著核心作用,六、文件管理,注冊表管理器包括五個文件夾: HKEY_CLASSES_ROOT; HKEY_CURRENT_USER; HKEY_LOCAL_MACHINE; HKEY_USERS; HKEY_

47、CURRENT_CONFIG;,六、文件管理,七、常用操作系統(tǒng),操作系統(tǒng)軟件產(chǎn)品也非常多,且各有其特點。 幾種常用的操作系統(tǒng): DOS操作系統(tǒng) Windows操作系統(tǒng) UNIX操作系統(tǒng) Linux操作系統(tǒng),電子表格軟件,一、Excel概述 二、Excel基本操作 三、Excel格式設(shè)置 四、公式與函數(shù) 五、圖表制作 六、數(shù)據(jù)庫操作 七、工作表的打印,一、Excel概述,Excel的功能與特點 Excel的窗口組成與操作,Excel的功能與特點,主要功能 表格編輯功能 表格管理功能 進(jìn)行數(shù)據(jù)計算 繪制統(tǒng)計圖表 數(shù)據(jù)統(tǒng)計分析 數(shù)據(jù)打印與數(shù)據(jù)共享,Excel的功能與特點,主要特點 將工作表組織為工作

48、簿,使表格處理從二維空間擴充為三維空間 能提供70多種統(tǒng)計圖,使數(shù)據(jù)的表示更加直觀和豐富多彩 允許在工作表中使用公式與函數(shù),大大簡化了數(shù)據(jù)統(tǒng)計工作 繼承了Windows風(fēng)格的用戶界面 與套件中的其他應(yīng)用程序還可以共享信息,Excel的窗口組成與操作,窗口組成 標(biāo)題欄 菜單欄 工具欄 編輯欄 狀態(tài)欄 工作簿窗口,Excel的窗口組成與操作,窗口操作 菜單操作 工具欄操作 快捷菜單操作 幫助操作 數(shù)據(jù)操作與鼠標(biāo)形狀,二、Excel基本操作,創(chuàng)建與保存電子表格 工作表操作 區(qū)域選取 輸入和編輯數(shù)據(jù) 數(shù)據(jù)的移動與復(fù)制 自動填充 查找與替換,創(chuàng)建與保存電子表格,創(chuàng)建電子表格文件 保存電子表格文件 打開電

49、子表格文件,工作表操作,選擇工作表 插入和刪除工作表 重命名工作表 移動和復(fù)制工作表 設(shè)置工作表標(biāo)簽顏色 拆分和凍結(jié)工作表窗口,區(qū)域選取,選擇一個單元格 選擇一個矩形區(qū)域 選擇不連續(xù)區(qū)域 選擇已命名區(qū)域 為區(qū)域命名,輸入和編輯數(shù)據(jù),輸入數(shù)據(jù) 編輯單元格內(nèi)容,數(shù)據(jù)的移動與復(fù)制,一般數(shù)據(jù)的移動和復(fù)制 公式的復(fù)制,自動填充,利用填充柄填充數(shù)據(jù)序列 利用對話框填充數(shù)據(jù)序列 “自定義序列”對話框,查找與替換,查找文本、公式、批注 替換文本、公式,三、Excel格式設(shè)置,設(shè)置單元格格式 設(shè)置行高與列寬 條件格式 自動套用格式,設(shè)置單元格格式,設(shè)置數(shù)據(jù)類型 設(shè)置數(shù)據(jù)對齊方向 設(shè)置數(shù)據(jù)字體 設(shè)置單元格和區(qū)域邊

50、框 設(shè)置單元格或區(qū)域填充圖案,設(shè)置行高與列寬,使用鼠標(biāo)設(shè)置行高或開寬 使用對話框設(shè)置行高或列寬,條件格式,條件格式可以對選定區(qū)域中含有特定數(shù)據(jù)或特定公式的單元格設(shè)置指定的格式,實例,自動套用格式,自動套用格式是把Excel提供的事先設(shè)計好的顯示格式自動套用到用戶指定的區(qū)域上,可以非常方便地使表格更加美觀,易于瀏覽,四、公式與函數(shù),插入公式 相對地址與絕對地址 函數(shù)應(yīng)用,插入公式,引用單元格數(shù)據(jù) 使用函數(shù),實例,相對地址與絕對地址,相對地址 絕對地址 混合地址,實例:乘法口訣表,函數(shù)應(yīng)用,數(shù)學(xué)與三角函數(shù) 統(tǒng)計函數(shù) 日期和時間函數(shù) 文本函數(shù),實例,五、圖表制作,創(chuàng)建圖表 編輯圖表 修飾圖表,創(chuàng)建圖

51、表,選取圖表數(shù)據(jù) 選取圖表類型 設(shè)置圖表選項 選取圖表位置,實例,編輯圖表,修改圖表類型 修改圖表選項 增刪除數(shù)據(jù) 重排圖表數(shù)據(jù) 修改數(shù)據(jù),修飾圖表,生成一個圖表后,圖表上的信息都是按照缺省的外觀顯示的,為了獲得更理想的顯示效果,就需要對圖表中的各個對象重新進(jìn)行設(shè)置,以改變它們的外觀,六、數(shù)據(jù)庫操作,建立數(shù)據(jù)清單 數(shù)據(jù)排序 數(shù)據(jù)篩選 分類匯總 數(shù)據(jù)透視表,建立數(shù)據(jù)清單,數(shù)據(jù)清單(又稱為數(shù)據(jù)列表)是指包含一組相關(guān)數(shù)據(jù)的一系列工作表數(shù)據(jù)行 數(shù)據(jù)清單中的行相當(dāng)于數(shù)據(jù)庫中的記錄,數(shù)據(jù)清單中的列相當(dāng)于數(shù)據(jù)庫中的字段,列標(biāo)題相當(dāng)于字段名 記錄單,數(shù)據(jù)排序,利用菜單命令排序 利用工具欄排序 自定義排序,數(shù)據(jù)

52、篩選,自動篩選 高級篩選,實例,分類匯總,建立分類匯總表 分級顯示或打印結(jié)果,實例,數(shù)據(jù)透視表,建立數(shù)據(jù)透視表 修改數(shù)據(jù)透視表 分頁顯示,實例,七、工作表的打印,頁面設(shè)置 打印預(yù)覽 打印,Excel:鼠標(biāo)形狀與操作,單擊或拖曳選擇單元格 編輯單元格內(nèi)容 自動填充或清除 選擇行 改變列寬 移動單元格,第四章 多媒體制作初步,一、多媒體應(yīng)用系統(tǒng) 二、多媒體制作及制作工具 三、初識Flash 四、動畫制作基礎(chǔ) 五、動畫制作方法 六、 導(dǎo)出和發(fā)布,一、多媒體應(yīng)用系統(tǒng),多媒體應(yīng)用系統(tǒng)一般都包含了文、圖、聲、像等媒體信息。 多媒體應(yīng)用系統(tǒng)涉足的領(lǐng)域:教學(xué)軟件、電子出版、電影電視特技、音像產(chǎn)品和網(wǎng)頁等。,多

53、媒體應(yīng)用系統(tǒng)的特點,集成性 實時性 交互性,多媒體數(shù)據(jù)文件的格式,多媒體數(shù)據(jù)文件的容量,位圖文件的容量 波形文件的容量 視頻文件的容量,數(shù)據(jù)壓縮技術(shù)與壓縮標(biāo)準(zhǔn),在聲音和圖像數(shù)據(jù)中,都存在著冗余的數(shù)據(jù)。常見的數(shù)據(jù)冗余有空間冗余、時間冗余和感覺冗余等種類。,數(shù)據(jù)壓縮技術(shù)與壓縮標(biāo)準(zhǔn),靜態(tài)圖像一般都存在空間冗余,在視頻、動畫或聲音中存在時間冗余。感覺冗余是由于人體感覺的不敏感性造成的。,數(shù)據(jù)壓縮技術(shù)與壓縮標(biāo)準(zhǔn),數(shù)據(jù)壓縮有無損壓縮和有損壓縮2種。,數(shù)據(jù)壓縮技術(shù)與壓縮標(biāo)準(zhǔn),目前常用的數(shù)據(jù)壓縮標(biāo)準(zhǔn)主要有JPEG和MPEG兩大類。,二、多媒體制作及制作工具,開發(fā)多媒體應(yīng)用系統(tǒng)應(yīng)包括: 需求分析 腳本設(shè)計 素材

54、準(zhǔn)備 編碼集成 測試運行,二、多媒體制作及制作工具,素材制作一般包括數(shù)據(jù)的獲?。ú杉┖蛿?shù)據(jù)的加工(處理)2個步驟。,二、多媒體制作及制作工具,素材制作工具: Photoshop(Adobe) Premiere(Adobe) Animator Studio、3DS Max(Autodesk)、Director、Flash(Macromedia),二、多媒體制作及制作工具,集成創(chuàng)作工具 VB、C+ PowerPoint、ToolBook(以頁為基礎(chǔ)) Authorware(以流程圖為基礎(chǔ)) Flash、Director、Premiere(以時間線為基礎(chǔ)),三、初識Flash,Flash CS3的

55、特點 用戶界面 繪圖工具 文本工具 動畫的制作方式 動畫的構(gòu)成元素:幀、圖層和場景 符號及其應(yīng)用,Flash CS3的特點,使用了矢量圖形和流式播放技術(shù) 通過使用關(guān)鍵幀和元件,使其生成的動畫文件(swf格式)非常小,便于在網(wǎng)絡(luò)上播放和傳播 制作的動畫能夠交互式地將音樂、動畫、聲效等融合在一起 采用了與JavaScript類似的語法結(jié)構(gòu),擁有自己的ActionScript函數(shù)、屬性和目標(biāo)對象等,用戶界面,用戶界面 有菜單欄、工具欄、工具箱、工作區(qū)、時間軸窗口、面板等組成部分。,繪圖工具,工具設(shè)置了繪圖與選取的主要工具 查看包括控制視圖移動的手掌工具和控制視圖縮放的放大鏡工具 顏色包括外框筆跡色工

56、具和填充色工具 選項使用不同工具的設(shè)置選項,選擇工具(箭頭工具),選擇對象 單擊對象的輪廓線 單擊對象的內(nèi)部區(qū)域 選擇多個對象:Shift鍵 + 單擊 拖放鼠標(biāo)拉出矩形,矩形內(nèi)的對象即被選中,選擇工具,選擇工具(箭頭工具),移動對象 先選對象,再拖動(鼠標(biāo)指針帶4箭頭),選擇工具,選擇工具(箭頭工具),改變對象的形狀在不選中對象的情況下,用鼠標(biāo)拖放輪廓線或無輪廓線的內(nèi)部區(qū)域 (鼠標(biāo)指針帶圓弧),選擇工具,選擇工具(箭頭工具),復(fù)制對象選擇對象,“復(fù)制”“粘貼”,選擇工具,選擇工具(箭頭工具),刪除對象選擇對象,按Delete鍵,選擇工具,部分選取工具,用于對貝塞爾曲線進(jìn)行處理,部分選取工具,套

57、索工具,可以選擇不規(guī)則區(qū)域:鼠標(biāo)拖出區(qū)域,套索工具,線條工具,繪制直線:拖曳 設(shè)置線條的顏色:【顏色】區(qū)的筆觸顏色或【屬性】面板 設(shè)置線條的寬度和樣式:【屬性】面板 繪制水平、垂直或45度斜線:按Shift鍵,拖曳,線條工具,鋼筆工具,繪制直線在繪圖區(qū)域單擊第一點,再單擊第二點時,在兩點之間就會出現(xiàn)連線。當(dāng)鼠標(biāo)指針位于已有的某節(jié)點附近時,在筆側(cè)會出現(xiàn)小圓圈,此時按下鼠標(biāo),折線就會封閉,鋼筆工具,鋼筆工具,繪制貝塞爾曲線 拖曳鼠標(biāo),繪制貝塞爾曲線,鋼筆工具,文本工具,說明: 在文本輸入過程中,回車表示換行操作。按Esc鍵結(jié)束,文本工具,文本工具,設(shè)置文字格式: 【屬性】面板,文本工具,文本工具,

58、修改文字內(nèi)容:用選擇工具雙擊文字,光標(biāo)就會出現(xiàn),文本工具,文本工具,使用選擇工具選中文字以后,執(zhí)行【修改】/【分離】,原來的單個文本框會拆成數(shù)個文本框,文本工具,文本工具,選中所有字母文本框,再一次執(zhí)行【修改】/【分離】,所有的字母將會轉(zhuǎn)化為矢量圖對象,顯示為暗網(wǎng)格外觀,文本工具,文本工具,注意: 轉(zhuǎn)化為矢量圖對象以后,就和繪制的圖形一樣了,不能再使用文本工具修改文字,文本工具,橢圓工具,繪制橢圓:拖曳 繪制圓形:Shift鍵 + 拖曳,橢圓工具,矩形工具,繪制矩形:拖曳 繪制正方形:Shift鍵 + 拖曳 繪制圓角矩形:【選項】區(qū)“圓角矩形半徑”按鈕,矩形工具,鉛筆工具,是一個“徒手繪圖”工

59、具 按住鼠標(biāo)拖曳,指針軌跡就是繪制的圖形,鉛筆工具,刷子工具,類似于鉛筆工具 鉛筆工具以筆觸顏色繪圖,畫的是輪廓線;刷子工具以填充色繪圖,畫的是內(nèi)部區(qū)域,刷子工具,任意變形工具,可對選定對象進(jìn)行縮放、旋轉(zhuǎn)、扭曲等,任意變形工具,任意變形工具,選擇對象 縮放:8個控制點處,鼠標(biāo)指針為雙箭頭,任意變形工具,任意變形工具,選擇對象 旋轉(zhuǎn):4個角上,鼠標(biāo)指針為圓弧箭頭,任意變形工具,任意變形工具,選擇對象 扭曲:4條邊上,鼠標(biāo)指針為平行雙箭頭,任意變形工具,任意變形工具,選擇對象 移動:對象上,鼠標(biāo)指針為4箭頭,任意變形工具,墨水瓶工具,功能 更改線條的顏色和樣式 為色塊添加或修改輪廓線,墨水瓶工具,墨水瓶工具,操作 按下墨水瓶工具按鈕,在【屬性】面板中設(shè)置 鼠標(biāo)指針單擊線條或色塊,墨水瓶工具,顏料桶工具,功能:更改填充區(qū)域的顏色,顏料桶工具,顏料桶工具,操作 在【混色器】面板中設(shè)置填充樣式 按下顏料桶工具按鈕,單擊

溫馨提示

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

最新文檔

評論

0/150

提交評論