![new第1章計算機_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-7/3/f59ed50b-b9de-4229-b4eb-b81f0856bc09/f59ed50b-b9de-4229-b4eb-b81f0856bc091.gif)
![new第1章計算機_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-7/3/f59ed50b-b9de-4229-b4eb-b81f0856bc09/f59ed50b-b9de-4229-b4eb-b81f0856bc092.gif)
![new第1章計算機_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-7/3/f59ed50b-b9de-4229-b4eb-b81f0856bc09/f59ed50b-b9de-4229-b4eb-b81f0856bc093.gif)
![new第1章計算機_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-7/3/f59ed50b-b9de-4229-b4eb-b81f0856bc09/f59ed50b-b9de-4229-b4eb-b81f0856bc094.gif)
![new第1章計算機_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-7/3/f59ed50b-b9de-4229-b4eb-b81f0856bc09/f59ed50b-b9de-4229-b4eb-b81f0856bc095.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、大學計算機基礎廣西大學計算機與電子信息學院主講: 姚 明和提示 下一次課請按座位表就坐 本門課程的期評成績由兩部分組成: 筆試(60%校內統(tǒng)考)、平時成績(40%,期末機試+作業(yè)+實驗+考勤) 考試采取4+1方案 必考章節(jié):第1、2、3、4、5、8章 選考章節(jié):第6章 或 第7章模塊1計算機基本知識模塊2操作系統(tǒng)及應用模塊3字表處理軟件使用模塊4計算機網絡基礎模塊5(可選)數(shù)據庫技術基礎模塊6(可選)多媒體技術基礎筆試 20%20%20%20%20%20%機試 0%20%40%20%20%20% 美國能源部發(fā)布的報告:計算科學目前已經與理論科學、實驗科學一起,成為獲得
2、科學發(fā)現(xiàn)的三大支柱。1.1 計算科學1 計算思維20062006年,周以真年,周以真教授提出計教授提出計算思維的概念算思維的概念計算計算思維思維:是:是運用計算機科運用計算機科學的基礎概念進行問題求解、學的基礎概念進行問題求解、系統(tǒng)設計、以及人類行為理系統(tǒng)設計、以及人類行為理解等涵蓋計算機科學之廣度解等涵蓋計算機科學之廣度的一系列思維活動的一系列思維活動。美國卡內基美國卡內基梅隆大學周以真教授梅隆大學周以真教授計算思維是每個人的基本技能,計算思維是每個人的基本技能,不僅僅屬于計算機科學家。不僅僅屬于計算機科學家。 兩個罪犯某天偶然相遇相識,準備共同搶劫銀行,但作案前失手被擒。警方懷疑他們意圖搶
3、劫,苦干證據只夠起訴非法持有槍械,于是將其分開審訊。 為離間雙方,警方分別對兩人說:若都保持沉默(“合作”),則一同入獄1年;若是互相檢舉(互相“背叛”),則一同入獄8年若你認罪并檢舉對方(“背叛”對方),他保持沉默,他入人獄20年,你可以獲釋(反之亦然) prisoners dilemma 結果兩人都招供了,選擇了背叛(警察最希望看到的結果)。 由囚徒困境可知,公共生活中,如果每個人都從眼前利益、個人利益出發(fā),結果會對整體的利益(間接對個人的利益)造成傷害。另一種情形:罪犯雙方是好朋友如果雙方不止一次相遇,“背叛”可能在出獄以后遭到報復,那么雙方在每次相遇時會作何選擇?假設未來會有無數(shù)次相遇
4、,如何選擇才會使得自身總利益最大化? 為解決此難題,美國曾組織競賽,要求參賽者根據“重復囚徒困境” 來設計程序。 將程序輸入計算機反復互相博弈,以最終得分評估優(yōu)劣(雙方合作各得3分;雙方背叛各得1分;一方合作一方背叛,合作方得0分,背叛方得5分);有些程序采用“隨機”對策;有些采用“永遠背叛”對策;有些采用“永遠合作”對策; 結果,加拿大多倫多大學的阿納托爾拉帕波特教授的“一報還一報”策略奪得了最高分。 我方在第一次相遇時選擇“合作”,之后就采取對方上一次的選擇。這意味著: 在對方每一次背叛后,我方就“以牙還牙”,也背叛一次; 對方每一次合作后,我方就“以德報德”一次; 如果你選擇“永遠背叛”
5、策略,你或許會在第一局拿到最高分,但之后的各局可能都只能拿到低分,最后雖然可能“戰(zhàn)勝”不少對手,但由于總分很低,最終難逃被淘汰出局的命運。 所以除非很難與對方再次相遇,不用擔心其日后的反應,才可選擇對抗與背叛; 而在長期互動、博弈的關系中,“一報還一報”是最佳策略:它是善意的,從不首先背叛;它不迂腐,不管過去相處多好,仍然對背叛有反應;它是寬容的,不因一次背叛而選擇玉石俱焚。三字經:人之初,性本善 美籍匈牙利科學家馮諾依曼提出“存儲程序,由程序控制”的計算機工作原理。又稱為“馮諾依曼原理”。該原理確立了現(xiàn)代計算機的工作方式,分為4個步驟: 第第1 1步:將程序和數(shù)據通過輸入設備送入存儲器。步:
6、將程序和數(shù)據通過輸入設備送入存儲器。 第第2 2步步:計算機:計算機從存儲器中取出程序指令送到控制從存儲器中取出程序指令送到控制器進行處理,分析該指令要做什么事。器進行處理,分析該指令要做什么事。 第第3 3步:控制器根據指令的含義發(fā)出相應的命令,步:控制器根據指令的含義發(fā)出相應的命令,如加法、減法等,將存儲單元中存放的操作數(shù)據取出如加法、減法等,將存儲單元中存放的操作數(shù)據取出送往運算器進行運算,再把運算結果送回存儲器指定送往運算器進行運算,再把運算結果送回存儲器指定的單元中。的單元中。 第第4 4步:當步:當運算完成運算完成后,將結果通過輸出設備輸出。后,將結果通過輸出設備輸出。1.2計算機
7、工作原理計算機工作原理計算機分類計算機分類按信息按信息表示形表示形式和處式和處理方式理方式的不同的不同進行分進行分類類 數(shù)字計算機:數(shù)字計算機:內部的信息用數(shù)字內部的信息用數(shù)字“0”和和“1”來表示。來表示。 數(shù)字模擬混合計數(shù)字模擬混合計算機:算機:模擬計算機:模擬計算機:用連續(xù)變化的模擬用連續(xù)變化的模擬量來表示信息的量來表示信息的 。按照計按照計算機的算機的規(guī)模與規(guī)模與性能進性能進行分類行分類 巨型計算機巨型計算機 工作站工作站微型計算機微型計算機 按用途分類按用途分類通用通用計算計算機機專用專用計算計算機機大中型計算機大中型計算機 小型計算機小型計算機 計算機能做什么?計算機能做什么?科學
8、與工程計算 天氣預報、衛(wèi)星發(fā)射與控制、太空探索、數(shù)學計算(= ?)等信息處理 信息管理(學籍、圖書館、OA、銀行) 、信息檢索、數(shù)據挖掘(沃爾瑪超市的“啤酒與尿布”的故事多媒體技術應用、網絡應用 看電影聽音樂娛樂等電子商務 C TO C、B TO B、B TO C、O TO O、M TO C等過程控制 工業(yè)自動化實時控制等計算機輔助技術 CAD、CAM、CAI等人工智能 智能家用電器、計算機智能醫(yī)生、計算機自動識別系統(tǒng)、智能機器等 人人機較量機較量計算機是否會取代人甚至超越人呢?計算機是否會取代人甚至超越人呢?如果說未來的計算機是否會取代人甚至超越如果說未來的計算機是否會取代人甚至超越人?估計
9、沒有誰可以確切的回答。人?估計沒有誰可以確切的回答。但如果是現(xiàn)代的計算機,我們可以肯定的但如果是現(xiàn)代的計算機,我們可以肯定的回回答:不會答:不會!海爾沈陽智能互聯(lián)工廠:用戶在家“造”冰箱腦電波控制的機器手臂1.1 計算機的誕生計算機的誕生1642 開創(chuàng)電子計算機時代開創(chuàng)電子計算機時代計算機的誕生1854年,英國數(shù)學家布爾布爾(George Boole,1824 - 1898)提出了符號邏輯的思想,數(shù)十年后形成了計算機科學軟件的理論基礎。 計算機的誕生英國數(shù)學家圖靈圖靈(Alan Turing,1912 - 1954)提出了著名的“圖靈機”模型,探討了現(xiàn)代計算機的基本概念,理論上證明了研制通用數(shù)
10、字計算機的可行性。并提出著名的“圖靈測試”計算機的誕生匈牙利出生的美籍數(shù)學家馮馮諾依曼諾依曼(John von Neumann,1903 1958)1945年提出了在數(shù)字計算機內部的存儲器中存放程序的概念。這是所有現(xiàn)代計算機的范式,被稱為“馮諾依曼結構”,按這一結構建造的計算機稱為存儲程序計算機,又稱為通用計算機。長達101頁的EDVAC(Electronic Discrete Variable Computer,“離散變量自動電子計算機”的簡稱)方案是計算機發(fā)展史上的一個劃時代的文獻.目前最快的計算機目前最快的計算機-天河二號天河二號2015年11月國際TOP500組織最新全球超級計算機50
11、0強榜單出籠,中國國防科技大學研制的天河二號(Tianhe-2)超級計算機以持續(xù)計算速度每秒33.86千萬億次的優(yōu)越性能連續(xù)第六度稱雄。天河二號超級計算機系統(tǒng)由170個機柜組成,包括125個計算機柜、8個服務機柜、13個通信機柜和24個存儲機柜,占地面積720平方米,內存總容量1400萬億字節(jié),存儲總容量12400萬億字節(jié),最大運行功耗17.8兆瓦。落戶位置為廣州大學城,由中山大學管理。時代時代年份年份器件器件軟件軟件應用應用一一 46-5846-58電子管電子管機器語言匯編語言機器語言匯編語言 科學計算科學計算二二58-6458-64晶體管晶體管高級語言高級語言數(shù)據處理工業(yè)控制數(shù)據處理工業(yè)控
12、制 三三64-7064-70集成電路集成電路操作系統(tǒng)操作系統(tǒng)文字處理圖形處理文字處理圖形處理四四7171年迄今年迄今大規(guī)模集成電路大規(guī)模集成電路數(shù)據庫、網絡等數(shù)據庫、網絡等社會的各個領域社會的各個領域1.1.2 計算機的發(fā)展階段計算機的發(fā)展階段根據電子計算機所采用的物理器件,計算機的發(fā)展分成4個階段:計算機的發(fā)展趨勢計算機的發(fā)展趨勢微型化智能化巨型化網絡化未來新型計算機未來新型計算機光子計算機光子計算機DNA計算機計算機超導計算機超導計算機量子計算機量子計算機計算機的新技術計算機的新技術1嵌入式技術嵌入式技術 將計算機作為一個信息處理部件,嵌入到應用系統(tǒng)之中將計算機作為一個信息處理部件,嵌入到
13、應用系統(tǒng)之中。系。系統(tǒng)統(tǒng)和功能軟件固化起來,類似和功能軟件固化起來,類似BIOS的工作方式。的工作方式。 應用:各種家電、數(shù)碼相機等應用:各種家電、數(shù)碼相機等2網格網格計算和云計算計算和云計算網格計算則是聚合分散的資源,支持大型集中式應用(一個大的網格計算則是聚合分散的資源,支持大型集中式應用(一個大的應用分到多處應用分到多處執(zhí)行)。執(zhí)行)。云云計算是以相對集中的資源,運行分散的應用(大量分散的應用計算是以相對集中的資源,運行分散的應用(大量分散的應用在若干大的中心在若干大的中心執(zhí)行)。執(zhí)行)。網格計算網格計算3中間件技術中間件技術 中間件是介于應用軟件和操作系統(tǒng)之間的系統(tǒng)軟件,也有人中間件是
14、介于應用軟件和操作系統(tǒng)之間的系統(tǒng)軟件,也有人認為它應該屬于操作系統(tǒng)中的一部分。人們在使用中間件時,往往認為它應該屬于操作系統(tǒng)中的一部分。人們在使用中間件時,往往是一組中間件集成在一起,構成一個平臺(包括開發(fā)平臺和運行平是一組中間件集成在一起,構成一個平臺(包括開發(fā)平臺和運行平臺),但在這組中間件中必需要有一個通信中間件,即中間件臺),但在這組中間件中必需要有一個通信中間件,即中間件=平平臺臺+通信,這個定義也限定了只有用于分布式系統(tǒng)中才能稱為中間通信,這個定義也限定了只有用于分布式系統(tǒng)中才能稱為中間件,同時還可以把它與支撐軟件和實用軟件區(qū)分開來。件,同時還可以把它與支撐軟件和實用軟件區(qū)分開來。
15、 第一次上機作業(yè)第一次上機作業(yè) 單擊“開始”“所有程序”“附件”“寫字板”,打開寫字板窗口 輸入以下文字:十個數(shù)字:0123456789二十六個英文字母:ABCDEFGhijklmnopqrstuvwxyz中文標點符號:。,:“ ”? 、 !你已掌握的計算機知識水平介紹(50個字以上) 單擊“文件”“保存”,以學號+姓名為文件名(例如:534110327張三),存儲到E:根目錄 點擊屏幕右下角的圖標提交作業(yè) 接收老師傳送到d:的文件1.6.計數(shù)計數(shù)制概念制概念 數(shù)的表示方法和規(guī)則稱為數(shù)制。凡是按照進位方式進行計數(shù)的數(shù)制稱為進位計數(shù)制。進 制數(shù) 碼進位規(guī)則基 數(shù)十進制0,1,2,9逢十進一10二
16、進制0,1逢二進一2八進制0,1,2,7逢八進一8十六進制0,1,2,9,A,B,F(xiàn)逢十六進一16計算機書籍中常用的幾種進位計數(shù)制“逢逢 進進,借,借當當 ”1.6 數(shù)制數(shù)制與編碼與編碼十十 進進 制制二二 進進 制制八八 進進 制制十六進制十六進制0 00 00 00 01 11 11 11 12 210102 22 23 311113 33 34 41001004 44 45 51011015 55 56 61101106 66 67 71111117 77 78 81000100010108 89 91001100111119 91010101010101212A A1111101110
17、111313B B1212110011001414C C1313110111011515D D1414111011101616E E1515111111111717F F常用的幾種數(shù)制之間的對應關系書寫書寫格式格式 計算機書籍中的數(shù)制書寫格式進 制書寫格式十進制(26)10 或 26(10) 或 26二進制(11010)2 或 11010(2) 八進制(32)8 或 32(8) 十六進制(1A)16 或 1A(16) 或 1AH 或 0 x1A1.6 計算機為什么采用二進制編碼計算機為什么采用二進制編碼1電路簡單,容易實現(xiàn)2可靠性強3運算規(guī)則簡單4便于邏輯判斷 1 0 1 0 0 1 0 11
18、0i 稱為第稱為第i項的權。如項的權。如102 、101 、100分別稱為百位、十位、分別稱為百位、十位、個位的權。個位的權。 基數(shù)基數(shù)權權數(shù)碼數(shù)碼578.37=5102+7101+8100 +310-1+710-2同理,二進制數(shù)也可按通式展開1.6十進制十進制我們熟知的十進制數(shù),按我們熟知的十進制數(shù),按通式通式展開,可得:展開,可得:(1011)2=123 + 022 + 121 + 120 1.6.3 二進制與十進制之間的轉換二進制與十進制之間的轉換1二進制數(shù)轉換成十進制數(shù)(方法:按權相加) 方法方法:將一個二進制數(shù)按位權展開成一個多項式,:將一個二進制數(shù)按位權展開成一個多項式,然后按十進
19、制的運算規(guī)則求和,即可得到該二進制數(shù)然后按十進制的運算規(guī)則求和,即可得到該二進制數(shù)等值的十進制數(shù)等值的十進制數(shù)。例:將二進制數(shù)100110轉換成十進制數(shù)。(100110)2=125+024+023+122+121+020 =32+4+2 =(38)10十進制數(shù)轉換成二進制數(shù)十進制數(shù)轉換成二進制數(shù)2十進制數(shù)轉換成二進制數(shù)(逐次除2取余法) 方法方法:將十進制整數(shù)除以基數(shù):將十進制整數(shù)除以基數(shù)2 2,取余數(shù),把得到的商,取余數(shù),把得到的商再除以基數(shù)再除以基數(shù)2 2,取余數(shù),取余數(shù),這個過程一直繼續(xù)進行下去,這個過程一直繼續(xù)進行下去,直到商為直到商為0 0,然后將所得余數(shù)以相反的次序排列,就得到對,
20、然后將所得余數(shù)以相反的次序排列,就得到對應的二進制數(shù)應的二進制數(shù)。例:把十進制例:把十進制8383轉換為二進制:轉換為二進制:則則()()()()十十 進進 制制 二二 進進 制制不停地除以不停地除以2 2 直到商直到商為為0 0為止為止按權相加數(shù)制間轉換(整數(shù))數(shù)制間轉換(整數(shù))倒取余數(shù)倒取余數(shù)(11001) 21241231202525小練習:十進制456轉換為二進制是? 二進制10101010轉換為十進制是?十十 進進 制制 八八 進進 制制不停地除不停地除以以8 8 直到商直到商為為0 0為止為止按權相加數(shù)制間轉換(整數(shù))數(shù)制間轉換(整數(shù))倒取余數(shù)倒取余數(shù)(165)8=182 + 68
21、1 + 580=1171.6文本文本信息在計算機內的信息在計算機內的表示與表示與存儲存儲-編碼編碼1.英文字符的編碼英文字符的編碼 ACSII碼(American Standard Code for Information Interchange):中文名為:美國信息交換標準代碼 ASCII碼用7位二進制數(shù)表示一個字符。通過查ASCII碼表可得到每一個字符的ASCII碼值。例如:“A”字符的ASCII編碼為1000001。 在計算機內,每個字符的ASCII碼用1個字節(jié)(8位)來存放,字節(jié)的最高位為校驗位,通常用“0”填充,后7位為編碼值。例如,大寫字母A在計算機內存儲時的代碼為01000001
22、。01000001 d d6 6d d5 5d d4 4d d3 3d d2 2d d1 1d d0 000000000100101001001101110010010110111011011111100000000NULNULDLEDLESPSP0 0 P P p p00010001SOHSOHDC1DC1! !1 1A AQ Qa aq q00100010STXSTXDC2DC2 2 2B BR Rb br r00110011EXTEXTDC3DC3# #3 3C CS Sc cs s01000100EOTEOTDC4DC4$4 4D DT Td dt t01010101ENQENQNAK
23、NAK% %5 5E EU Ue eu u01100110ACKACKSYNSYN& &6 6F FV Vf fv v01110111BELBELETBETB 7 7G GW Wg gw w10001000BSBSCANCAN( (8 8H HX Xh hx x10011001HTHTEMEM) )9 9I IY Yi iy y10101010LFLFSUBSUB* *: :J JZ Zj jz z10111011VTVTESCESC+ +; ;K K k k 11001100FFFFFSFS,N N n n 11111111SISIUSUS/ /? ?O O_ _o oDELDELASCII
24、碼表碼表漢字輸入漢字輸入碼碼 輸入輸入碼所解決的問題是如何使用西文標準鍵盤碼所解決的問題是如何使用西文標準鍵盤把漢字輸入到計算機內。漢字輸入法編碼主要把漢字輸入到計算機內。漢字輸入法編碼主要包括音碼、形碼、音形碼、無理碼以及手寫、包括音碼、形碼、音形碼、無理碼以及手寫、語音錄入等方法語音錄入等方法。 流行流行的輸入法軟件有搜狗拼音輸入法的輸入法軟件有搜狗拼音輸入法、極點、極點五五筆輸入法筆輸入法、訊、訊飛語音輸入法、百度手寫輸入法飛語音輸入法、百度手寫輸入法等等1.6漢字編碼漢字編碼 漢字漢字在計算機在計算機內要內要轉換成轉換成 0 0 和和 1 1的代碼才能存儲的代碼才能存儲, ,占占兩個字
25、節(jié)的位置。輸入進來的漢字先轉為國標碼兩個字節(jié)的位置。輸入進來的漢字先轉為國標碼, ,再轉換再轉換成機內碼成機內碼。(2 2)國標碼)國標碼國標碼國標碼(GB2312(GB23121980)1980)規(guī)定每個漢字用兩個字節(jié)來表示,規(guī)定每個漢字用兩個字節(jié)來表示,每個字節(jié)每個字節(jié)只用只用后后7 7位,因此可以表示的漢字數(shù)為位,因此可以表示的漢字數(shù)為214=16 384214=16 384個。個。如:如:“啊啊” ” 的國標碼的國標碼查表得查表得 1.6漢字編碼漢字編碼 (3 3)機內碼)機內碼漢字機內碼是計算機內部表示漢字的代碼,主要用來對漢漢字機內碼是計算機內部表示漢字的代碼,主要用來對漢字進行存
26、儲、處理、傳輸?shù)炔僮?。字進行存儲、處理、傳輸?shù)炔僮?。國標碼每個字節(jié)前添國標碼每個字節(jié)前添1 1即可轉換成機內碼即可轉換成機內碼. .例:例:“啊啊” 的機內碼的機內碼表示為表示為 1011000010100001(B0A1) 字節(jié)最高位的字節(jié)最高位的“1 1”作為識別漢字的標志,計算機在處理作為識別漢字的標志,計算機在處理最高位是最高位是“1 1”的代碼時把它理解為漢字,是的代碼時把它理解為漢字,是“0 0”時把它時把它理解為理解為ASCIIASCII碼字符。碼字符。漢字漢字字型碼字型碼 漢字字型碼又稱字模,用于漢字在顯示屏或打印機上漢字字型碼又稱字模,用于漢字在顯示屏或打印機上輸出。漢字字型
27、碼通常有兩種表示方式:點陣和矢量表示輸出。漢字字型碼通常有兩種表示方式:點陣和矢量表示方式。方式。 點陣點陣表示方式就是將漢字看成是由一個矩形框內的許表示方式就是將漢字看成是由一個矩形框內的許多點構成的,有筆畫的位置用黑點表示,沒筆畫的位置用多點構成的,有筆畫的位置用黑點表示,沒筆畫的位置用白點白點表示。表示。用一組二進制數(shù)表示點陣,用用一組二進制數(shù)表示點陣,用0 0表示白點,用表示白點,用1 1表示黑點。根據輸出漢字的要求不同,點陣的大小也不同。表示黑點。根據輸出漢字的要求不同,點陣的大小也不同。簡易型漢字為簡易型漢字為16161616點陣,提高型漢字為點陣,提高型漢字為24242424點陣
28、、點陣、32323232點陣等。點陣數(shù)越多,字型越美觀,所占存儲空間也點陣等。點陣數(shù)越多,字型越美觀,所占存儲空間也越越大大。 已知已知漢字點陣的大小,就可以計算出存儲一個漢字漢字點陣的大小,就可以計算出存儲一個漢字所需占用的字節(jié)空間,即所需占用的字節(jié)空間,即字節(jié)數(shù)字節(jié)數(shù)= =點陣行數(shù)點陣列數(shù)點陣行數(shù)點陣列數(shù)/8/8。例如存儲一個例如存儲一個16161616點陣漢字所需的字節(jié)數(shù)為:點陣漢字所需的字節(jié)數(shù)為:161616/8=32B16/8=32B。漢字漢字字型碼字型碼各種漢字代碼之間的關系各種漢字代碼之間的關系音 碼 形 碼 音 形 碼 顯 示 漢 字 打 印 漢 字 漢 字 輸 入 國 標 碼
29、 機 內 碼 地 址 碼 字 形 碼 漢 字 輸 出 漢字的輸入、漢字的輸入、處理和輸出的過程處理和輸出的過程實際上是漢字的各實際上是漢字的各種代碼之間的轉換種代碼之間的轉換過程。過程。 其他編碼其他編碼漢字內碼內 容 簡 介GBK碼GBK編碼是中文編碼擴展國家標準(GB即“國標”,K是“擴展”的漢語拼音第一個字母),全稱為漢字內碼擴展規(guī)范,是對GB 2312國標碼的擴充,共收錄21 003個漢字和883個符號,并提供1 894個造字碼位,簡體字和繁體字融為一庫GB 18030碼GB 18030是在國標碼和漢字內碼擴展規(guī)范GBK 1.0規(guī)范基礎上的擴充。它采用單字節(jié)、雙字節(jié)、四字節(jié)混合編碼,共
30、收錄了27 000多個漢字,且在統(tǒng)一的編碼框架下,為未來的擴充提供了充足的空間。該標準的實施將為制定統(tǒng)一的應用軟件中文接口標準規(guī)范創(chuàng)造條件BIG 5碼BIG 5碼是一個繁體字編碼方案,它廣泛地應用于計算機和網絡中。它是一個雙字節(jié)編碼方案,包括440個符號,一級常用漢字5 401個,二級次常用漢字7 652個,共計13 000多個漢字UCS碼UCS碼(universal multiple-octet coded character set ,通用多八位編碼字符集)是國際標準化組織(ISO)為各種語言字符制定的編碼標準。所謂“八位”就是一個字節(jié),“多八位”就是多個字節(jié)Unicode碼 Unicod
31、e碼是可以容納世界上所有文字和符號的字符編碼方案。它為每種語言中的每個字符設定了統(tǒng)一并且唯一的二進制編碼,以滿足跨語言、跨平臺進行文本轉換和處理的要求。在創(chuàng)造Unicode之前,沒有一種編碼可以包含足夠的字符。即使是一種語言,例如,英語,也沒有哪一個編碼可以適用于所有的字母、標點符號和常用的技術符號。目前許多操作系統(tǒng)和其他產品都支持它,Unicode標準的出現(xiàn)和支持它工具的存在是近來全球軟件技術最重要的發(fā)展趨勢 如何識別文本文件的編碼舉例:1、如果是一份電子郵件,在郵件格式的頭部有如下語句:Content-Type: text/plain; charset=UTF-8。2、對于IE瀏覽器,在網
32、頁中右擊,選取“查看源文件”,查看網頁頭部有如下語句:例如,例如,3、在“記事本”程序中輸入字符后,選擇保存時會看到在最后一個“編碼”下拉框中顯示有“ANSI、Unicode、UTF-8”等編碼選擇。46n導引問答題導引問答題n計數(shù)計數(shù)制及其運算制及其運算n文本信息在計算機內的表示與存儲文本信息在計算機內的表示與存儲n數(shù)值數(shù)值在計算機中的在計算機中的表示與運算表示與運算第二講第二講 信息與數(shù)字化信息與數(shù)字化 1.7.1 計算機中數(shù)的表示計算機中數(shù)的表示1數(shù)的正負表示規(guī)定規(guī)定二進制數(shù)的最高位(最左邊的)稱為符號位,符號二進制數(shù)的最高位(最左邊的)稱為符號位,符號位為位為“0 0”表示該數(shù)為正數(shù),
33、符號位為表示該數(shù)為正數(shù),符號位為“1 1”表示該數(shù)為表示該數(shù)為負數(shù)。負數(shù)。例如,用例如,用8 8位二進制數(shù)表示十進制的位二進制數(shù)表示十進制的+50+50和和-50-50:(+50)10 =(00110010)2 (-50)10 =(10110010)21.7.1 計算機中數(shù)的表示計算機中數(shù)的表示2定點數(shù)和浮點數(shù)(1)定點數(shù) 定點小數(shù):小數(shù)點默認在符號位之后(小數(shù)點不占二定點小數(shù):小數(shù)點默認在符號位之后(小數(shù)點不占二進制位),符號位右邊的第一位是小數(shù)的最高位。進制位),符號位右邊的第一位是小數(shù)的最高位。 例如:定點小數(shù)(10110000)2=(-0.375)10 定點整數(shù):小數(shù)點默認在二進制數(shù)的
34、最后(小數(shù)點不定點整數(shù):小數(shù)點默認在二進制數(shù)的最后(小數(shù)點不占二進制位),符號位后的所有位表示的是一個整數(shù)占二進制位),符號位后的所有位表示的是一個整數(shù)。例如:定點整數(shù)(10110000)2=(-48)10 用定點數(shù)表達 比如,我們定點數(shù)規(guī)定總共16位,其中小數(shù)占低7位 那么110.011B表達為:表達為: 0000001100110000 定點數(shù)就是指在一個數(shù)中,整數(shù)部分和小數(shù)部分位數(shù)固定。不同的機器規(guī)定不同,此處僅為舉例。有些機器規(guī)定定點數(shù)總共32位,其中小數(shù)占低13位那么有整數(shù)又有小數(shù)那么有整數(shù)又有小數(shù)110.011B110.011B如何表示呢?如何表示呢?有一個隱含小數(shù)點 定點數(shù)就是小
35、數(shù)點是固定不動的,浮點數(shù)就是小數(shù)點是浮動的。110.011B110.011B如何用浮點數(shù)表示呢?如何用浮點數(shù)表示呢?1.7.1 計算機計算機中中浮點浮點數(shù)數(shù)的表示的表示用浮點數(shù)表達 我們都知道,十進制數(shù)可以用科學表達法表示:23400=0.234105 同理,一個二進制數(shù),也可寫成如下的形式:110.011B=0.1100112+11 注意:+11稱為階碼,是一個二進制整數(shù),0.110011稱為尾數(shù),是一個二進制純小數(shù)。 浮點數(shù)的表示方法機器數(shù)用階碼和尾數(shù)兩部分表示,稱為浮點表示法。一般規(guī)定,階碼是定點整數(shù),尾數(shù)是定點純小數(shù)。 格式:究竟這種形式究竟這種形式t t2e在機器里如何轉換成二進制代
36、碼串呢?在機器里如何轉換成二進制代碼串呢?110.011B=0.1100112+11,浮點格式(32位)表示為: 00000011 011001100000000000000000提示:前面一個字節(jié)表示階碼,后三個字節(jié)表示尾數(shù)浮點數(shù)的表示方法 例如: 256.5 =100000000.1B=0.10000000012+1001的浮點格式(32位)為 浮點表示中,尾數(shù)的大小和正負決定了所表示的數(shù)的有效數(shù)字和正負,階碼的大小和正負決定了小數(shù)點的位置,因此機器數(shù)小數(shù)點的位置隨階碼的變化而浮動。定點數(shù)和浮點數(shù)的適用場合 一臺計算機中究竟采用定點表示還是浮點表示,要根據計算機的使用條件來確定。浮點數(shù)可表
37、達的小數(shù)范圍非常廣,但浮點數(shù)運算量非常大。 一般在高檔微機以上的計算機中同時采用定點、浮點表示,由使用者進行選擇,而功能簡單的單片機中多采用定點表示。1.7 基本邏輯運算基本邏輯運算、三種基本邏輯運算:邏輯非(NOT) 、邏輯與(AND) 、邏輯或(OR) 。2、邏輯變量的取值和運算的結果:只有“真(True)”“假(False)”兩個值,在計算機中,可用0表示“假”,用1表示“真”。、 邏輯“與”運算規(guī)則 (大家為真,則我為真)0 AND 00,0 AND 10,1 AND 00,1 AND 11、邏輯“或”運算規(guī)則 (只要有一個人為真,則我為真)0 OR 00,0 OR 11,1 OR 01,1 OR 115、 邏輯“非”運算規(guī)則NOT 01, NOT
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB6103T 85-2025露地線辣椒栽培技術規(guī)范
- 兩人合伙投資合同范本
- 中外能源開發(fā)合作合同
- 三人合資辦廠合同模板大全
- 臨時用工合同范本及解析
- 個人住房補貼貸款合同范文
- 產品經銷合同
- 個人汽車過戶合同書
- 專業(yè)合作社合作合同書樣本
- 事業(yè)單位服務合同范例
- 運動技能學習與控制課件第三章運動能力與個體差異
- (部編)五年級語文下冊小練筆(21篇)
- 安全閥拆除與回裝方案
- 《企業(yè)人力資源管理師考試用書考試通過必備一級》
- 2023年高考英語考前必練-非謂語動詞(含近三年真題及解析)
- 高??萍汲晒D化政策與案例分享
- 全國職工拔河比賽執(zhí)行方案
- 冶金廠、軋鋼廠工藝流程圖
- 《民航服務溝通技巧》教案第15課民航服務人員下行溝通的技巧
- 中國人婚戀狀況調查報告公布
- GB 10665-1997碳化鈣(電石)
評論
0/150
提交評論