版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1,大學(xué)計(jì)算機(jī)基礎(chǔ),計(jì)算中心 許迅文,課程成績計(jì)算,平時成績 40% 考勤 10% 作業(yè) 10% 操作測試 20% 期末考試卷面成績低于 40 分,或平時成績不及格,則課程成績不予及格!,期末考試 60% 考試時間 110 分鐘 題型: 單選題 雙選題 判斷題 填空題 簡答題,2,3,第 1 章 引論 第 2 章 數(shù)據(jù)表示及邏輯基礎(chǔ) 第 3 章 計(jì)算機(jī)硬件 第 4 章 操作系統(tǒng) 第 5 章 算法基礎(chǔ) 第 6 章 語言、程序和軟件 第 7 章 數(shù)據(jù)庫 第 8 章 網(wǎng)絡(luò) 第 9 章 高級主題 第10章 信息社會,4,第 1 章 引論,有關(guān)計(jì)算機(jī)及其相關(guān)的基本知識,5,計(jì)算機(jī)是什么 數(shù)據(jù)處理機(jī)模型
2、現(xiàn)代計(jì)算機(jī)模型 計(jì)算機(jī)系統(tǒng) 信息系統(tǒng) 因特網(wǎng)和萬維網(wǎng) 計(jì)算機(jī)文化和計(jì)算思維,概要,6,計(jì)算機(jī)科學(xué) (Computer Science),關(guān)于計(jì)算機(jī)的科學(xué) 涵蓋計(jì)算機(jī)的方方面面(這里不討論它的全部) 計(jì)算機(jī)及其網(wǎng)絡(luò)給人類社會、生活、學(xué)習(xí)諸方面帶來的巨大影響 大學(xué)計(jì)算機(jī)課程一般包括 計(jì)算機(jī)基礎(chǔ)(基礎(chǔ)類的課程) 程序設(shè)計(jì)(基礎(chǔ)類的課程) 計(jì)算機(jī)應(yīng)用(與專業(yè)相關(guān)的課程),7,計(jì)算機(jī)科學(xué) (Computer Science),本課程介紹的計(jì)算機(jī)科學(xué)的基本知識包括 計(jì)算機(jī)系統(tǒng)(大多為計(jì)算機(jī)硬件) 計(jì)算機(jī)軟件 數(shù)據(jù)處理(算法) 計(jì)算機(jī)網(wǎng)絡(luò) 計(jì)算機(jī)操作方面(教材中沒有)將另外給出要求,文字處理 電子表格,數(shù)據(jù)
3、庫 動畫制作,8,1.1 計(jì)算機(jī)是什么,17 世紀(jì)時 英文 Computer 一詞是指從事計(jì)算工作的人。 20 世紀(jì)時 隨著美國開始研制自動計(jì)算裝置,計(jì)算機(jī)被賦予了機(jī)器的含義。 計(jì)算機(jī)被公認(rèn)為人類發(fā)展史上發(fā)展最快、影響最大的新學(xué)科。,9,1.1 計(jì)算機(jī)是什么,出現(xiàn)越來越多的計(jì)算機(jī)術(shù)語 Computer Science Computer Technology Computer Engineering Information Technology,IT(全球第一大產(chǎn)業(yè)) 今天的計(jì)算機(jī) 技術(shù)上,體積越來越小,功能越來越強(qiáng) 用途上,由專業(yè)設(shè)備變成消費(fèi)類電子產(chǎn)品,10,1.1 計(jì)算機(jī)是什么,計(jì)算機(jī)和計(jì)算
4、 計(jì)算 是數(shù)學(xué)的基礎(chǔ) 也是計(jì)算機(jī)的基礎(chǔ) 最初對計(jì)算機(jī)的期望 能夠?qū)崿F(xiàn)數(shù)學(xué)意義上的“自動計(jì)算”。 現(xiàn)實(shí)狀況 認(rèn)識到計(jì)算機(jī)的巨大潛能,客觀世界的許多形態(tài)都能夠被“數(shù)字化”,能夠被計(jì)算機(jī)存儲和處理。,11,1.1 計(jì)算機(jī)是什么,計(jì)算機(jī)素養(yǎng) 即計(jì)算思維(Computation Thinking) 知道計(jì)算機(jī)能夠做什么 知道計(jì)算機(jī)是如何做到的 對客觀世界(自己專業(yè))中的問題進(jìn)行抽象表示,再由計(jì)算機(jī)處理,12,1.1 計(jì)算機(jī)是什么,計(jì)算機(jī)是什么 計(jì)算機(jī)是一種現(xiàn)代化的信息處理工具,它對信息進(jìn)行處理并提供結(jié)果,其結(jié)果(輸出)取決于所接收的信息(輸入)及相應(yīng)的處理算法。 計(jì)算機(jī)科學(xué)技術(shù)百科全書 核心詞匯:信息、
5、處理、算法,13,1.1 計(jì)算機(jī)是什么,計(jì)算機(jī)科學(xué)與技術(shù) 其核心包括計(jì)算機(jī)的設(shè)計(jì)、制造,以及運(yùn)用計(jì)算機(jī)進(jìn)行信息處理(獲取、表示、存儲、加工、控制)的相關(guān)理論、原則、方法和技術(shù)。 計(jì)算機(jī)科學(xué) 研究計(jì)算機(jī)現(xiàn)象和揭示其規(guī)律。 計(jì)算機(jī)技術(shù) 研制計(jì)算機(jī)和使用計(jì)算機(jī)進(jìn)行信息處理的方法和手段。,14,1.2 數(shù)據(jù)處理機(jī)模型,Data Processor Computer 處理數(shù)據(jù)(Data),得到信息(Information)。 Data 原材料 Information 制成品 數(shù)據(jù)處理機(jī)模型 黑盒模型 帶有程序功能的處理機(jī)模型,15,1.2 數(shù)據(jù)處理機(jī)模型,黑盒模型 不考慮計(jì)算機(jī)的內(nèi)部結(jié)構(gòu),從功能上看,計(jì)
6、算機(jī)就是處理數(shù)據(jù)的機(jī)器。(圖 1-1) 輸入相同的數(shù)據(jù),能夠重現(xiàn)輸出結(jié)果 輸入不同的數(shù)據(jù),輸出結(jié)果會發(fā)生改變 黑盒模型能幫助普通(非計(jì)算機(jī)專業(yè))用戶理解計(jì)算機(jī),但不能反映出計(jì)算機(jī)的復(fù)雜性、靈活性等數(shù)據(jù)處理能力。,16,1.2 數(shù)據(jù)處理機(jī)模型,具有程序能力的數(shù)據(jù)處理機(jī)(圖 1-2) 程序(Program) 預(yù)先制定的完成特定工作的步驟 程序是處理數(shù)據(jù)的算法的具體實(shí)現(xiàn) 計(jì)算機(jī)的輸出取決于程序(復(fù)雜性) 相同的數(shù)據(jù),相同的程序,結(jié)果一定相同 相同的數(shù)據(jù),不同的程序,結(jié)果一般不同 不同的數(shù)據(jù),不同的程序,結(jié)果可能相同,17,1.2 數(shù)據(jù)處理機(jī)模型,具有程序能力的數(shù)據(jù)處理機(jī)(圖 1-2) 該模型賦予了計(jì)
7、算機(jī)極大的靈活性 能夠按照“程序”進(jìn)行工作 程序是事先編制好并存放在計(jì)算機(jī)內(nèi)部的 程序原理 只要讓計(jì)算機(jī)執(zhí)行不同的程序,就可以得到各種期望的數(shù)據(jù)處理結(jié)果。,18,1.3 現(xiàn)代計(jì)算機(jī)模型,馮諾依曼計(jì)算機(jī)不但給出了計(jì)算機(jī)的功能,還定義了計(jì)算機(jī)內(nèi)部的結(jié)構(gòu)。,19,1.3 現(xiàn)代計(jì)算機(jī)模型,計(jì)算機(jī)的五個組成部分 輸入設(shè)備 Input 輸入數(shù)據(jù)和程序。 運(yùn)算器 Arithmetic Logic Unit 執(zhí)行各種算術(shù)運(yùn)算和邏輯運(yùn)算。 存儲器 Memory 存儲程序、原始數(shù)據(jù)、中間結(jié)果和最終結(jié)果。 控制器 Controller 控制計(jì)算機(jī)所有部件,協(xié)調(diào)整個系統(tǒng)的有序工作。 輸出設(shè)備 Output 輸出程序的
8、執(zhí)行結(jié)果。,20,1.3 現(xiàn)代計(jì)算機(jī)模型,計(jì)算機(jī)的五個組成部分 查爾斯巴貝奇(Charles Babbage,1792 1871) 十九世紀(jì)初的英國數(shù)學(xué)家,被稱作計(jì)算機(jī)之父,他設(shè)計(jì)的差分機(jī)的原理為 IPOS(Input,Processing,Output and Storage)。 現(xiàn)代計(jì)算機(jī)原理源于 IPOS。,21,1.3 現(xiàn)代計(jì)算機(jī)模型,計(jì)算機(jī)的五個組成部分 ALU 和 Controller 被稱為 CPU 現(xiàn)代計(jì)算機(jī)被認(rèn)為由三個子系統(tǒng)組成 處理器子系統(tǒng)(CPU) 存儲器子系統(tǒng)(Memory) 輸入輸出子系統(tǒng)(I/O),22,1.3 現(xiàn)代計(jì)算機(jī)模型,程序存儲原理 現(xiàn)代計(jì)算機(jī)模型要求(即程
9、序存儲原理) 程序在執(zhí)行前存放到存儲器中 程序和數(shù)據(jù)采用同樣的格式(方式) 解決了如何能使計(jì)算機(jī)自動執(zhí)行程序的難題 程序的“重用” 編程效率,23,1.4 計(jì)算機(jī)系統(tǒng),計(jì)算機(jī)系統(tǒng) 計(jì)算機(jī)系統(tǒng)是一個大的概念,由硬件系統(tǒng)和軟件系統(tǒng)組成(計(jì)算機(jī)本身也只是計(jì)算機(jī)系統(tǒng)中的一部分) 還包括所處理的數(shù)據(jù)和使用計(jì)算機(jī)的用戶,24,1.4 計(jì)算機(jī)系統(tǒng),25,1.4 計(jì)算機(jī)系統(tǒng),硬件系統(tǒng) 計(jì)算機(jī)物理設(shè)備叫做硬件(Hardware) 第一臺現(xiàn)代計(jì)算機(jī) 誕生于 1946 年的 ENIAC(Electronic Numerical Integrator And Computer,電子數(shù)字積分計(jì)算機(jī))。,26,1.4 計(jì)
10、算機(jī)系統(tǒng),硬件系統(tǒng) 計(jì)算機(jī)硬件史 第一代 1946 1958 電子管 第二代 1959 1963 晶體管 第三代 1963 1975 集成電路(IC) 第四代 1975 大規(guī)模集成電路(LSIC) 個人計(jì)算機(jī)(PC)在這個時期得以發(fā)展。,27,1.4 計(jì)算機(jī)系統(tǒng),硬件系統(tǒng) 計(jì)算機(jī)的類型 按計(jì)算機(jī)的規(guī)模及銷售價(jià)劃分 巨型計(jì)算機(jī)( Supercomputer) 大型計(jì)算機(jī)( Mainframe Computer) 小型計(jì)算機(jī)( Minicomputer) 微型計(jì)算機(jī)( Microcomputer 或 Personal Computer,PC) 嵌入式系統(tǒng)(高檔家電、智能手機(jī)),28,1.4 計(jì)算機(jī)
11、系統(tǒng),硬件系統(tǒng) 硬件的三個子系統(tǒng)(第三章) 處理器系統(tǒng) 單個處理器芯片 多核處理器芯片(芯片上集成了多個處理器),29,1.4 計(jì)算機(jī)系統(tǒng),硬件系統(tǒng) 硬件的三個子系統(tǒng)(第三章) 處理器系統(tǒng) 存儲器系統(tǒng) 內(nèi)存或主存(半導(dǎo)體材料,直接連處理器) 外存或輔存(磁盤、光盤等,外置的獨(dú)立部件),30,1.4 計(jì)算機(jī)系統(tǒng),硬件系統(tǒng) 硬件的三個子系統(tǒng)(第三章) 處理器系統(tǒng) 存儲器系統(tǒng) 輸入輸出系統(tǒng) 輸入設(shè)備包括鍵盤、鼠標(biāo)等 輸出設(shè)備包括顯示器、打印機(jī)等,31,1.4 計(jì)算機(jī)系統(tǒng),計(jì)算機(jī)軟件 與計(jì)算機(jī)相關(guān)的文檔、程序、語言等都?xì)w類為軟件 軟件系統(tǒng) 系統(tǒng)軟件:服務(wù)于計(jì)算機(jī)本身的軟件 應(yīng)用軟件:解決特定問題的軟件
12、 軟件的進(jìn)化(后面再詳細(xì)介紹) 從專業(yè)發(fā)展成為產(chǎn)業(yè),32,1.4 計(jì)算機(jī)系統(tǒng),計(jì)算機(jī)是如何運(yùn)行的 通電后 CPU 執(zhí)行啟動程序 BIOS 操作系統(tǒng)從外存被調(diào)入內(nèi)存執(zhí)行 BIOS 引導(dǎo)完成后 計(jì)算機(jī)由操作系統(tǒng)進(jìn)行管理和控制,33,1.5 信息系統(tǒng),信息系統(tǒng)(Information System)遍及社會的各個方面,如銀行、圖書館、教務(wù)、票務(wù)、超市等等,是一個基于計(jì)算機(jī)的復(fù)雜系統(tǒng),其基本功能是為需要者提供特定的信息,支持用戶迅速、有效地輸入、存儲、處理和獲取信息。,34,1.5 信息系統(tǒng),信息系統(tǒng)的 6 個要素: 硬件 軟件 數(shù)據(jù)信息 人用戶(People or User) 以計(jì)算機(jī)為職業(yè)的專業(yè)人
13、員(約 5%) 使用計(jì)算機(jī)的應(yīng)用人員(約 95%) 過程處理 通信,35,1.6 因特網(wǎng)和萬維網(wǎng),兩臺以上的計(jì)算機(jī)互連就可以成為一個網(wǎng)絡(luò)(Network),世界上最大的網(wǎng)絡(luò)就是因特網(wǎng)(Internet)。,36,1.6 因特網(wǎng)和萬維網(wǎng),因特網(wǎng) 以資源共享為目的 網(wǎng)絡(luò)的網(wǎng)絡(luò) 網(wǎng)中所有機(jī)器都是“平等”的 具有開放的特性 虛擬社會,37,1.6 因特網(wǎng)和萬維網(wǎng),萬維網(wǎng) World Wide Web WWW,簡稱為 Web,中文名為萬維網(wǎng) Internet 的一種應(yīng)用(技術(shù)) Link and Webpage and Website 因特網(wǎng)提供的最大的服務(wù) 現(xiàn)實(shí):Internet 的代名詞,38,1.
14、7 計(jì)算機(jī)文化和計(jì)算思維,計(jì)算機(jī)從裝置成為學(xué)科再發(fā)展為文化 計(jì)算機(jī)文化(Computer Literacy) 能夠理解計(jì)算機(jī)是什么 它如何被作為資源使用,39,1.7 計(jì)算機(jī)文化和計(jì)算思維,計(jì)算機(jī)從裝置成為學(xué)科再發(fā)展為文化 計(jì)算機(jī)文化(Computer Literacy) 計(jì)算思維(Computational Thinking) 運(yùn)用計(jì)算機(jī)科學(xué)的基礎(chǔ)概念進(jìn)行問題求解、系統(tǒng)設(shè)計(jì)、人類行為理解等涵蓋計(jì)算機(jī)科學(xué)之廣度的一系列思維活動 本質(zhì)是抽象和自動化,40,1.7 計(jì)算機(jī)文化和計(jì)算思維,計(jì)算思維的特征,41,第2章 數(shù)據(jù)表示及邏輯基礎(chǔ),介紹計(jì)算機(jī)中數(shù)據(jù)的表示方法及相關(guān)的基本知識,42,數(shù)制及其轉(zhuǎn)換
15、 計(jì)算機(jī)中的數(shù)(數(shù)值) 編碼(非數(shù)值)與文本 多媒體數(shù)據(jù) 邏輯基礎(chǔ),概要,43,2.1 概述,計(jì)算的對象是數(shù) 計(jì)算機(jī)中數(shù)(值)的表示 各種現(xiàn)實(shí)世界對象的“數(shù)據(jù)”的表示 數(shù)的表示延伸到了數(shù)據(jù)的表示 不同的數(shù)據(jù)類型對應(yīng)不同的處理方式 數(shù)值 科學(xué)計(jì)算(算術(shù)運(yùn)算) 文本 排版、增刪、 圖像 縮放、旋轉(zhuǎn)、壓縮、 音頻 混音、壓縮、,44,2.1 概述,統(tǒng)一的數(shù)據(jù)表示方法 無論何種類型的數(shù)據(jù),在計(jì)算機(jī)中的基本形態(tài)都是二進(jìn)制(0 和 1) 有“數(shù)制”和“碼制”兩類形式,前者可直接進(jìn)行數(shù)學(xué)運(yùn)算,后者則用于表示不同對象的屬性,45,2.1 概述,Number System “計(jì)數(shù)(或記數(shù))體制” 多位數(shù)中每一位
16、的構(gòu)成方法以及實(shí)現(xiàn)從低位到高位的進(jìn)位規(guī)則,也叫做進(jìn)制 數(shù)學(xué)家們研究數(shù)制的規(guī)則和規(guī)律 計(jì)算機(jī)科學(xué)中 將數(shù)制規(guī)則和規(guī)律通過電路實(shí)現(xiàn) 常用的有二進(jìn)制、十進(jìn)制、八進(jìn)制、十六進(jìn)制,46,2.2 數(shù)制,常用數(shù)制 R 進(jìn)制 R 個數(shù)碼,數(shù)碼從 0 到 R-1 其值:每位數(shù)碼和該位的權(quán)系數(shù)的乘積 權(quán)系數(shù)也叫做冪次或叫做權(quán)重(Power Weight) 逢 R 進(jìn) 1 計(jì)數(shù)規(guī)則,47,2.2 數(shù)制,常用數(shù)制 十進(jìn)制 Decimal System 09,逢十進(jìn)一 二進(jìn)制 Binary System 位(比特,bit)是計(jì)算機(jī)處理的最小單位 0 和 1 兩個數(shù)碼,被組合成各種序列以適應(yīng)計(jì)算機(jī)的運(yùn)算和處理的數(shù)據(jù)類型
17、選擇二進(jìn)制最直接的理由是它容易被物理器件實(shí)現(xiàn),48,2.2 數(shù)制,常用數(shù)制 十進(jìn)制 Decimal System 09,逢十進(jìn)一 二進(jìn)制 Binary System 二進(jìn)制起源于中國 八卦,49,2.2 數(shù)制,常用數(shù)制 十進(jìn)制 Decimal System 09,逢十進(jìn)一 二進(jìn)制 Binary System 二進(jìn)制起源于中國 八卦 可以用十進(jìn)制的多項(xiàng)式表示一個二進(jìn)制數(shù) 101011012 = 127+026+125+024+123+122+021+120,50,2.2 數(shù)制,常用數(shù)制 八進(jìn)制 Octal System 8 個數(shù)碼:0、1、2、3、4、5、6、7 8 = 23 1 位八進(jìn)制對應(yīng)于
18、 3 位二進(jìn)制 十六進(jìn)制 Hexadecimal System 16 個數(shù)碼:0 9 ,A、B、C、D、E、F 字節(jié)(Byte,8 個二進(jìn)制位,2 位十六進(jìn)制) 16 = 24: 1 位十六進(jìn)制對應(yīng) 4 位二進(jìn)制,51,2.2 數(shù)制,二進(jìn)制的基本運(yùn)算 二進(jìn)制加法 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10(Here Carry),二進(jìn)制乘法 0 0 = 0 0 1 = 0 1 0 = 0 1 1 = 1,52,2.3 數(shù)制轉(zhuǎn)換,二進(jìn)制數(shù)和十進(jìn)制數(shù)的轉(zhuǎn)換 二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù) 按 2 的冪次(權(quán))展開 1101.012 = 123 + 122 + 021
19、+ 120 + 02-1 + 12-2 = 8 + 4 + 0 + 1 + 0 + 0.25 = 13.25 10 十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù) 整數(shù) 除以 2,取其余 小數(shù) 乘以 2,取其整,53,2.3 數(shù)制轉(zhuǎn)換,二進(jìn)制數(shù)與八進(jìn)制數(shù)、十六進(jìn)制數(shù)的轉(zhuǎn)換 二進(jìn)制與八進(jìn)制數(shù)、十六進(jìn)制數(shù)都存在著對應(yīng)的冪次關(guān)系。 二進(jìn)制數(shù)和八進(jìn)制數(shù)轉(zhuǎn)換 257.0648 = 10 101 111 . 000 110 12,54,2.3 數(shù)制轉(zhuǎn)換,二進(jìn)制數(shù)與八進(jìn)制數(shù)、十六進(jìn)制數(shù)的轉(zhuǎn)換 二進(jìn)制與八進(jìn)制數(shù)、十六進(jìn)制數(shù)都存在著對應(yīng)的冪次關(guān)系。 二進(jìn)制數(shù)和十六進(jìn)制數(shù)轉(zhuǎn)換 10110101.001012 = B5.2816,55,2
20、.3 數(shù)制轉(zhuǎn)換,十進(jìn)制數(shù)與八進(jìn)制數(shù)、十六進(jìn)制數(shù)的轉(zhuǎn)換 采用與十-二進(jìn)制數(shù)轉(zhuǎn)換相同的方法,數(shù)制轉(zhuǎn)換方法可以用數(shù)學(xué)方法加以證明,而在計(jì)算機(jī)中,數(shù)制轉(zhuǎn)換可通過執(zhí)行程序來完成。 表 2-1 十進(jìn)制數(shù)、二進(jìn)制數(shù)、八進(jìn)制數(shù)、十六進(jìn)制數(shù)轉(zhuǎn)換表 Windows 的計(jì)算器應(yīng)用程序(“程序員”模式),56,2.4 計(jì)算機(jī)中的數(shù),定義符號位 0 表示正數(shù) 1 表示負(fù)數(shù) 1011 01011 1011 11011 真值 機(jī)器數(shù),57,2.4 計(jì)算機(jī)中的數(shù),定義運(yùn)算數(shù) 原碼(Original Code) 反碼(Ones Complement) 補(bǔ)碼(Twos Complement) 按不同的運(yùn)算使用不同的碼和不同的運(yùn)算
21、方法來設(shè)計(jì)運(yùn)算器,58,2.4 計(jì)算機(jī)中的數(shù),原碼、反碼和補(bǔ)碼 原碼 即機(jī)器數(shù),簡單、直觀,方便乘法運(yùn)算。 反碼 正數(shù)的反碼與原碼相同;負(fù)數(shù)的反碼符號位為 1,其余按位取反。用于求補(bǔ)碼。 補(bǔ)碼 正數(shù)的補(bǔ)碼與原碼相同,負(fù)數(shù)的補(bǔ)碼等于其反碼加 1。用于減法運(yùn)算。,59,2.4 計(jì)算機(jī)中的數(shù),定點(diǎn)數(shù)和浮點(diǎn)數(shù) 定點(diǎn)數(shù) 固定小數(shù)點(diǎn) 有定點(diǎn)純小數(shù)和定點(diǎn)純整數(shù)兩種 對硬件的要求簡單,數(shù)的表示范圍受限 浮點(diǎn)數(shù) 小數(shù)點(diǎn)位置浮動,來源于科學(xué)計(jì)數(shù)法 對硬件的要求復(fù)雜,數(shù)的表示范圍大、精度高,60,2.5 編碼和文本,除代表“量”之外,數(shù)還能用來“編碼” 編碼標(biāo)記特定的對象,便于記憶和查找 設(shè)計(jì)編碼的規(guī)則稱為“碼制”
22、(Code System) 重要概念 位模式 常用編碼:ASCII碼、漢字編碼、多媒體數(shù)據(jù),61,位模式 用 0 和 1 組成的二進(jìn)制位序列及其組合規(guī)則稱為“位模式”(bit pattern) 用位模式來表示數(shù)據(jù),就是編碼 位模式的二進(jìn)制位序列長度取決于被編碼對象的數(shù)量,2.5 編碼和文本,62,文本和文檔 文本(Text) 文本中每一個符號(字母、標(biāo)點(diǎn)),都以一個唯一的二進(jìn)制位序列(編碼)表示 文本在計(jì)算機(jī)中就是一長串位模式對應(yīng)的二進(jìn)制數(shù) 最基礎(chǔ)的文本編碼是 ASCII 碼(American Standard Code for Information Interchange),2.5 編碼和
23、文本,63,文本和文檔 文檔(Document) 是帶有格式的文本,是文本格式的擴(kuò)展 文檔中還包含許多特征碼,如字體格式、段落格式等 記事本 純文本文件,2.5 編碼和文本,64,ASCII 碼 美國標(biāo)準(zhǔn)信息交換代碼 被 ISO 確定為國際標(biāo)準(zhǔn) ISO 646 ASCII 碼字符集包含 128 個字符,需采用 7 位二進(jìn)制數(shù)編碼,從 0000000 到 1111111 8 位的擴(kuò)展 ASCII 碼用于給特殊字符、外來語字母和圖形符號編碼,2.5 編碼和文本,65,Unicode 編碼(ISO 10646) 通用多文種字符集 可表示幾乎世界上所有書寫語言的字符編碼標(biāo)準(zhǔn) 被稱為“統(tǒng)一碼”、“單一碼
24、”、“萬國碼” ISO 采用的是 32 位模式,可支持超過百萬個字符的編碼 用于世界范圍各種語言文字的文本形式的字符集,也收集了漢字,2.5 編碼和文本,66,漢字編碼 中國于 1981 年頒布的信息交換用漢字編碼字符集基本集,稱為國家標(biāo)準(zhǔn)信息交換用漢字編碼,簡稱為國標(biāo)碼(國家標(biāo)準(zhǔn)代號為 GB 2312 - 80)。,2.5 編碼和文本,67,漢字編碼 國標(biāo)碼 國際字符集收入兩級共 6763 個常用漢字 一級漢字 3755 個,按漢語拼音順序排列; 二級漢字 3008 個,按偏旁部首順序排列。 其中還包括 692 個符號 字符集中每個字符都被指定了一個雙 7 位的二進(jìn)制編碼,2.5 編碼和文本
25、,68,漢字編碼 漢字輸入碼 音碼類 全拼、微軟拼音、智能 ABC 形碼類 五筆字型、鄭碼 漢字機(jī)內(nèi)碼 漢字國標(biāo)碼 機(jī)內(nèi)碼 中 1010110 1010000 11010110 11010000 華 0111011 0101010 10111011 10101010,2.5 編碼和文本,69,漢字編碼 漢字字形碼 漢字字形點(diǎn)陣 漢字地址碼 漢字在字庫中的相對位移地址,和機(jī)內(nèi)碼有簡明的對應(yīng)轉(zhuǎn)換關(guān)系。,2.5 編碼和文本,70,漢字編碼 港澳臺地區(qū)使用繁體漢字 BIG 5 碼 1995 年的 GBK 擴(kuò)展?jié)h字編碼標(biāo)準(zhǔn) 是 GB231280 的擴(kuò)展 收錄了 2.1 萬多個漢字 GBK 支持ISO 1
26、0646 中的全部中、日、韓漢字,2.5 編碼和文本,71,漢字編碼 2001 年的 GB 18030 漢字編碼標(biāo)準(zhǔn) 是 GBK 的升級 編碼空間為 160 萬碼位,目前納入漢字約為 2.6 萬個,2.5 編碼和文本,72,2.6 多媒體數(shù)據(jù),多媒體是指文本、圖形、音頻、視頻等多種數(shù)據(jù)表現(xiàn)形式 今天的計(jì)算機(jī)和網(wǎng)絡(luò)都支持多媒體數(shù)據(jù)處理,但相關(guān)技術(shù)仍不夠成熟,73,圖形和圖像 圖形(Graphics) 通過繪圖軟件繪制的由直線、圓、圓弧、任意曲線等組成的畫面,以矢量圖形文件形式存儲 矢量圖文件中存儲的是一組描述各個圖元的大小、位置、形狀、顏色、維數(shù)等屬性 由“輪廓”和“填充”兩部分組成,2.6 多媒體數(shù)據(jù),74,圖形和圖像 圖形(Graphics) 進(jìn)行縮放操作時不失真,占用存儲空間小,2.6 多媒體數(shù)據(jù),75,圖形和圖像 圖像(Image) 掃描儀、數(shù)碼相機(jī)等捕捉的真實(shí)場景畫面產(chǎn)生的映像,數(shù)字化后以位圖(Bitmap)文件形式存儲 位圖文件中存儲的是構(gòu)成圖像的每個像素點(diǎn)的亮度、顏色等屬性,2.6 多媒體數(shù)據(jù),76,圖形和圖像 圖像(Image) 縮放后圖像會失真,占用的存儲空間大,2.6 多媒體數(shù)據(jù),77,音頻 音頻(Audio)包括聲
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學(xué)大二(植物營養(yǎng)學(xué))肥料施用期末測試試題及答案
- 2025年中職(倉儲實(shí)務(wù)綜合實(shí)訓(xùn))管理實(shí)操試題及答案
- 2025年大學(xué)漢語言文學(xué)(文學(xué)概論基礎(chǔ))試題及答案
- 2025年高職第一學(xué)年(工商管理)企業(yè)管理綜合試題及答案
- 2026年家電維修(洗衣機(jī)檢修)試題及答案
- 2025年高職健康管理(慢病管理)試題及答案
- 《潮流玩偶服飾設(shè)計(jì)》動漫玩具設(shè)計(jì)專業(yè)全套教學(xué)課件
- 運(yùn)營中心管理制度新
- 中國銀行大學(xué)生培訓(xùn)課件
- 養(yǎng)老院老人疾病預(yù)防措施制度
- 急驚風(fēng)中醫(yī)護(hù)理查房
- 基于視頻圖像的大型戶外場景三維重建算法:挑戰(zhàn)、創(chuàng)新與實(shí)踐
- 2025年四川省高職單招模擬試題語數(shù)外全科及答案
- 2025年江蘇事業(yè)單位教師招聘體育學(xué)科專業(yè)知識考試試卷含答案
- 合肥市軌道交通集團(tuán)有限公司招聘筆試題庫及答案2025
- 《智慧水電廠建設(shè)技術(shù)規(guī)范》
- GB/T 46275-2025中餐評價(jià)規(guī)范
- 2025年6月大學(xué)英語四級閱讀試題及答案
- 信訪工作系列知識培訓(xùn)課件
- 壓力變送器拆校課件
- 2025年高考真題分類匯編必修二 《經(jīng)濟(jì)與社會》(全國)(原卷版)
評論
0/150
提交評論