《大學計算機基礎》課件第二章_第1頁
《大學計算機基礎》課件第二章_第2頁
《大學計算機基礎》課件第二章_第3頁
《大學計算機基礎》課件第二章_第4頁
《大學計算機基礎》課件第二章_第5頁
已閱讀5頁,還剩60頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

目錄2.1計算機的概念2.2計算機的產生及發展2.3計算機的特點及性能指標

2.4計算機的應用領域2.5計算機的分類二、

計算機基礎知識2.6計算機的發展方向2.7信息在計算機中的表示2.8漢字的編碼及漢字輸入2.9計算機的組成結構及工作原理二、計算機基礎知識

計算機是一個非常復雜和龐大的系統,并且在不同的發展階段,計算機又有不同的特征,單純從某一個或幾個方面都很難準確而又完整地給出計算機的定義,但在現階段,人們一般把計算機定義為:計算機是一種能夠快速、準確、自動地按照預先編制好的程序對各種數據和信息進行處理的電子裝置。

通過這個定義,我們可以知道計算機的基本特點是快速、準確、自動;計算機是由軟件系統(程序、數據、信息)和硬件系統(電子裝置)兩大部分組成;計算機的工作原理是在預先編制好的程序控制下來實現的。2.1計算機的概念二、計算機基礎知識

在電子計算機產生之前,人們在生產和生活中先后發明了各種計算工具,從公元600年前中國的算盤、17世紀歐洲的計算尺和機械式計算機,到19世紀初的圖靈機,無一不反映了人們對計算科學的不斷探索,盡管這些工具可以極大地幫助人們完成各種計算,但它們都不能稱為計算機,都不能對輸入的數據進行自動存儲、分析和處理,直到第二次世界大戰接近尾聲時,美國科學家為解決彈道導彈發射軌跡中復雜的計算問題,才于1946年2月25日在賓夕法尼亞大學研制出了世界上第一臺真正意義上的電子數字積分計算機(ENIAC),如圖2-1所示。2.2計算機的產生及發展二、計算機基礎知識圖2-1ENIAC的主機房二、計算機基礎知識

盡管ENIAC和現代的計算機相比體積大(僅主機房就占地170多平方米,主機重達30多噸)、功耗高(耗電150千瓦)、運算速度慢(每秒鐘僅能完成5000次加法、1500次乘法運算),但它卻使過去人工需20多小時才能完成的計算一條彈道的工作時間縮短到30秒,使科學家們可以從奴隸般的科學計算中解放出來,投入到更多、更好的算法設計工作中去。因此,ENIAC的問世標志著人類社會計算機時代的到來。二、計算機基礎知識時間名稱存儲器軟件特點應用1946~1957年電子管計算機內存為延遲線或磁鼓,外存為紙帶、磁帶計算機程序由機器語言和匯編語言編寫,無操作系統,使用困難體積大、運算速度低(每秒幾千~幾萬次)、存儲器容量小(1~4KB)、功能弱、造價高國防、軍事中的科學計算1958~1963年晶體管計算機內存為磁芯體,外存為磁帶和磁盤出現了高級語言,如Basic、Fortran等體積縮小、功耗降低、運算速度提高到每秒幾十萬次、可靠性較高數據處理事務管理1964~1971年中、小規模集成電路計算機內存為磁芯體,外存為磁帶和磁盤軟件形成了產業,出現了操作系統和網絡體積、重量、功耗進一步減少,運算速度及可靠性進一步提高工、農業及民用1972年至今大規模集成電路計算機內存由集成電路做成,外存主要為光盤和硬盤出現了豐富多彩的軟件市場軟、硬件技術得到了飛速的發展,計算機進入以網絡和多媒體為特征的時代各行各業表2-1計算機發展的各個階段二、計算機基礎知識

隨著計算機科學技術的迅猛發展,前四代計算機的體系結構在新形勢下已經不能滿足人們的需要,因此從20世紀80年代開始,美國、日本、德國等投入大量人力、物力研制新一代的計算機,即第五代計算機,其目標是力圖突破馮·諾依曼理論體系,使計算機像人一樣具有聽、看、說和思考的能力。第五代計算機具有知識存儲和知識庫管理功能,能利用已有知識對問題進行推理、判斷、聯想和學習,它涉及到很多高新技術領域,如微電子學、計算機體系結構、高級信息處理、軟件工程、知識工程和知識庫、人工智能和人機界面(能理解自然語言,處理聲、光、像的交互)等。二、計算機基礎知識

一、計算速度快

通常以每秒鐘完成基本加法指令的數目來表示計算機的運算速度,其單位是百萬次/秒(MIPS)。大規模集成電路和超大規模集成電路技術在計算機中的廣泛應用,使得計算機每秒可以執行數百億次、甚至數千億次算術運算和邏輯運算,將過去人工需要幾年或幾十年完才成的科學計算(如天氣預報,有限元計算等),能在幾個小時或更短時間內得到結果。2.3計算機的特點及性能指標二、計算機基礎知識

二、運算精度高

由于計算機采用二進制數字進行運算,因此計算精度主要由表示數據寬度的字長決定,其單位為“位(b)”,例如當前廣泛使用的“酷睿”系列主機的字長可達64位。隨著字長的增長并配合先進的計算技術,計算精度不斷提高,它可以滿足各類復雜計算模型對計算精度的要求。二、計算機基礎知識

三、存儲容量大

存儲容量也是計算機的一個重要的性能指標,其單位為“字節(B)”,存儲容量不僅可以影響計算機的運算速度,也直接決定了計算機中包含的信息量,目前一般的微機內存容量已達512MB~8GB,加上各種磁盤、硬盤、光盤等外部存儲器,計算機可實現各種大容量數據的長期儲存。二、計算機基礎知識

四、擴展能力強

擴展能力即對軟件的兼容性和外部設備的擴展性。現代計算機一般都提供了很多類型的擴展總線和接口,各種名目繁多的外部設備可以很方便地連接到主機上。

五、可靠性能高

由于硬件技術的迅速發展,采用大規模和超大規模集成電路的計算機具有非常高的可靠性,尤其是在計算機中加入了各種硬件冗余技術后,其平均無故障時間可達到幾個月、幾年甚至更長,由計算機硬件所引起的錯誤和帶來的損失也越來越少。二、計算機基礎知識

六、工作全自動

計算機是按人們預先編制好的程序來工作的,程序運行后,一般不需要人工干預就能自動完成各種工作。

七、應用范圍廣

在不同的應用領域中,只要編制和運行不同的應用軟件,計算機就能在此領域中很好地服務,通用性極強。二、計算機基礎知識

一、科學計算

科學計算也稱為數值計算,指利用計算機來完成科學研究和工程技術中提出的一些十分復雜的數值計算。現代科學技術的不斷發展,使得各種領域中的計算模型日趨復雜,計算機高速、高精度的特點是人工計算望塵莫及的,通過計算機可以解決人工無法解決的復雜問題,例如計算機在高能物理、水利、農業、地球物理、宇宙空間探索、人造衛星軌道、宇宙飛船等領域中的應用。2.4計算機的應用領域二、計算機基礎知識

二、數據處理

數據處理也稱為非數值運算,是目前計算機應用最廣泛的領域之一。指對大量的數據進行加工處理,如信息的采集、輸入、分析、合并、分類、統計、存儲、輸出等。與科學計算不同,數據處理數據量大,計算方法簡單,其中包含了大量的循環運算和重復運算,計算機自動、高速、準確的優勢是人工無法比擬的。例如當前最為流行的各種辦公自動化(OA)、信息管理系統(MIS)、ERP(企業資源計劃系統)等就是計算機在數據處理方面的典型應用。二、計算機基礎知識

三、計算機輔助系統

計算機輔助系統指利用計算機來完成輔助設計、輔助制造、輔助教學等方面的工作。(1)輔助設計(CAD):在系統與設計人員的相互作用下,能夠實現最優化設計的判定和處理,能自動將設計方案轉變成生產圖紙。CAD技術提高了設計質量和自動化程度,大大加快了新產品的設計與研制周期,如建筑設計、服裝設計、機械產品設計、大規模集成電路設計、飛機圖紙的設計等。(2)輔助制造(CAM):用計算機對生產設備進行管理和控制,實現設計生產自動化。(3)計算機輔助教學(CAI):例如互動式課件教學、計算機輔助測試、計算機輔助教育管理、網絡教學、模擬教室等。二、計算機基礎知識

四、自動控制

自動控制指用計算機及時采集、檢測數據,并按最佳值迅速地對控制對象進行自動控制或自動調節。自動控制是生產自動化的重要技術和手段,它不僅可以大大提高控制的自動化水平,而且可以提高控制的及時性和準確性,從而改善勞動條件,提高質量,節約能源,降低成本。計算機自動控制已在冶金、石油、化工、紡織、水電、機械、航天等領域得到廣泛的應用。二、計算機基礎知識

五、人工智能

人工智能是指利用計算機來模擬人類的智力活動,將人腦在進行演繹推理的思維過程、規則和所采取的策略、技巧等編成計算機程序,并依據其中存儲的公理和推理規則,使計算機能感知、判斷、理解和學習,能自動探索解題的方法等。人工智能是處于計算機應用研究中最前沿的科學,近年來已經具體應用于機器人、醫療診斷、計算機輔助教育等方面。二、計算機基礎知識

六、計算機網絡

計算機網絡既是將地理位置不同的具有獨立功能的多臺計算機及其外部設備,通過通信線路連接起來,在網絡操作系統、網絡管理軟件及網絡通信協議的管理和協調下,實現資源共享和信息傳遞,在網絡中,計算機不僅能處理本機事務,而且還可以通過各種各樣的網絡,在浩如煙海的Internet中獲取和發布信息,與其他人實現資源共享,進行廉價、高效、實時的通信等,例如網頁瀏覽、網上論壇、網絡銀行、網絡聊天、電子郵政、網絡游戲、網絡視頻會議系統、網絡智能學習系統等。二、計算機基礎知識

七、多媒體應用

多媒體應用指利用計算機來完成包含文字、圖形、聲音、視頻及動畫等多媒體信息的采集、存儲、加工、傳輸和輸出等,例如人們不僅能在計算機上聽音樂、看電影、收廣播,甚至還可以進行各種逼真的3D游戲。二、計算機基礎知識

一、按工作原理分類(1)電子數字計算機:電子數字計算機處理的對象主要是由0和1構成的二進制數字,其基本運算部件是數字邏輯電路,具有精度高、便于大量信息存儲、通用性強等特點。通常我們使用的一般都是電子數字計算機,簡稱電子計算機。(2)模擬計算機:模擬計算機處理的對象主要是連續變化的模擬量(如電壓、電流等),其基本運算部件是由運算放大器構成的各類運算電路。模擬計算機解題速度快,但運算精度不高,通用性不強,主要用在過程控制中。(3)混合計算機:混合式計算機結合了以上兩者的優點。2.5計算機的分類二、計算機基礎知識

二、按用途分類(1)通用機:指為解決各種問題而設計的計算機,具有較強的通用性。人們平時使用的計算機一般都是通用機。(2)專用機:指為解決某一個或一類問題而特地設計的計算機,一般用在過程控制當中。二、計算機基礎知識

三、按規模分類

規模主要是指計算機的一些主要技術指標(如字長、運算速度、存儲容量、外部設備、輸入和輸出能力、配置軟件、價格高低等)。按規模的大小可將計算機分為以下幾類:(1)巨型機:也稱超級計算機,是目前功能最強、速度最快、價格最貴的計算機,號稱國家級資源,同時也是一個國家計算機水平、綜合國力和國防實力的標志,主要用于解決尖端科學研究和戰略武器研制中的復雜計算。二、計算機基礎知識(2)大中型機:這種計算機也有很高的運算速度和很大的存儲容量,并允許相當多的用戶同時使用,當然在量級上不及超級計算機,價格也相對比巨型機便宜。這類機器通常用于大型企業、商業管理或大型數據庫管理系統中,也可用作大型計算機網絡中的主機。(3)小型機:其規模比大型機要小,但仍能支持十幾個用戶同時使用。這類機器價格較便宜,適合于中小型企、事業單位使用。二、計算機基礎知識(4)微型機:其最主要的特點是小巧、靈活、便宜,不過通常一次只能供一個用戶使用,所以微型計算機也叫個人計算機(PersonalComputer,簡稱PC)。近幾年又出現了體積更小的微機,如筆記本電腦、掌上電腦等。微型計算機還可按字長分為8位機、32位機、64位機;按結構分為單片機、單板機、多芯片機和多板機;按CPU芯片分為286機、386機、486機、Pentium、PⅡ、PⅢ和PⅣ機等。二、計算機基礎知識

一、巨型化

巨型化不單指計算機的體積,而且更強調計算機的運算速度、存儲容量及性能等方面。巨型機是一個國家科學技術發展的重要標志,主要用于尖端技術研究。我國于1983年研制出具有自主產權的“銀河Ⅰ”計算機,使我國一舉成為世界上極少數能生產巨型機的國家之一。2.6計算機的發展方向二、計算機基礎知識

二、微型化

計算機的微型化主要是指計算機體積小、功能強、價格優、操作靈便、軟件及外設豐富等特點。超大規模集成電路的出現,為計算機的微型化創造了條件。目前,微型計算機已進入儀器、儀表、家用電器等小型儀器設備中,同時也可作為工業控制過程的心臟,使儀器設備實現“智能化”,從而使整個設備的體積、重量大大減少。二、計算機基礎知識

三、網絡化

網絡化指利用現代通訊技術,將分布于不同區域的計算機連接起來。使得我們的計算機不再局限于單機操作,而是可以通過計算機網絡共享到無窮無盡的計算機資源和實現遠程控制。目前,計算機網絡已廣泛應用于金融、交通、國防、教育、郵電和企業管理等領域。

四、智能化

指計算機具有模擬人的感覺和思維的能力,能識別自然語言、圖形和圖像,能根據自身存儲的知識進行推理和求解問題,其主要研究領域包括:自然語言的生成與理解、模式識別、自動定理證明、自動程序設計、專家系統、學習系統、智能機器人等。二、計算機基礎知識

進制是用于計數的一種方法,現實生活中,除了人們常用的十進制外,還有用于計算星期的七進制、計算月份的十二進制等,而在計算機系統中,最主要的是二進制,當然有時也使用八進制和十六進制。在各種計數數制中,無論是“幾”進制,通常都由“幾”個固定計數符號組成,都遵循逢“幾”進一的原則。表2-2是常見進制的主要特征。2.7信息在計算機中的表示2.7.1數制及其轉換二、計算機基礎知識進制基數數

碼特

點例二進制20、1最大為1,最小為0,超過2就進位,即“逢二進一”110111+101011001100八進制80、1、2、3、4、5、6、7最大為7,最小為0,超過8就進位,即“逢八進一”14671+1526132152十進制100、1、2、3、4、5、6、7、8、9最大為9,最小為0,超過10就進位,即“逢十進一”12345+1123223577十六進制160、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F最大為F,最小為0,超過16就進位,即“逢十六進一”25437+1269837ACF表2-2常用計數數制二、計算機基礎知識

一、權值

一種數制中某一位上的“1”所表示的數值大小,稱為該位的位權。在任何進制中,一個數的每個位置都有一個權值。比如十進制數34958的值為(34958)10?=

3

×

104

+

4

×

103

+

9

×

102?+

5

×

101?+

8

×

100

從右向左,每一位對應的權值分別為100、101、102、103、104。由于其進位的基數不同,則不同進制中各位的權值也有所不同。比如二進制數100101,其值應為(100101)2?=

1

×

25

+

0

×

24

+

0

×

23

+

1

×

22?+

0

×

21?+

1

×

20

從右向左,對應的權值分別為20、21、22、23、24、25。二、計算機基礎知識

二、不同數制的相互轉換1.八、十六進制轉換為十進制

按權展開求和,即將每位數碼乘以各自的權值并累加。

例:將(1001.1)2和(A3B.E5)16按權展開求和。(1001.1)2=

1

×

23

+

0

×

22

+

0

×

21

+

1

×

20

+

1

×

2-1

=

8

+

1

+

0.5

=

(9.5)10(A3B.E5)16=?10?×?162?+?3?×?161?+?11?×?160?+?14?×?16-1?+?5?×?16-2

=?2560?+?48?+?11?+?0.875?+?0.01953125

=?(2619.89453125)10二、計算機基礎知識 2.十進制轉換為二、八、十六進制

整數部分和小數部分分別遵守不同的轉換規則。假設將十進制數轉換為R進制數: (1)整數部分:除以R取余法,即整數部分不斷除以R取余數,直到商為0為止,最先得到的余數為最低位,最后得到的余數為最高位。 (2)小數部分:乘R取整法,即小數部分不斷乘以R取整數,直到積為0或達到有效精度為止,最先得到的整數為最高位(最靠近小數點),最后得到的整數為最低位。二、計算機基礎知識

例:將(75.453)10轉換成二進制數(取4位小數)。(75.453)10=(1001011.0111)2二、計算機基礎知識

例:將(152.32)10轉換成八進制數(取3位小數)。(152.32)10=(230.243)8二、計算機基礎知識

例:將(237.45)10轉換成十六進制數(取3位小數)。(237.45)10=(ED.733)16二、計算機基礎知識 3.二進制轉換為八、十六進制

因為23?=

8、24?=

16,所以3位二進制數對應1位八進制數,4位二進制數對應1位十六進制數。二進制數轉換為八、十六進制數比轉換為十進制數容易得多,因此常用八、十六進制數來表示二進制數。

將二進制數以小數點為中心分別向兩邊分組,轉換成八(或十六)進制數,每3(或4)位為一組,不夠位數在兩邊加0補足,然后將每組二進制數化成八(或十六)進制數即可。

例:將二進制數1001101101.11001分別轉換為八、十六進制數。(001

001

101

101.110

010)2?=?(1155.62)8(注意:在兩邊補零)(0010

0110

1101.1100

1000)2?=?(26D.C8)16二、計算機基礎知識 4.八、十六進制轉換為二進制

將每位八(或十六)進制數展開為3(或4)位二進制數,不夠位數在兩邊加0補足。

例:(631.02)8?=?(110

011

001.000

010)2 (23B.E5)16?=?(0010

0011

1011.1110

0101)2

注:整數前的高位零可以取消。二、計算機基礎知識

由于二進制由數字“0”和“1”組成,它可以很方便地與半導體器件上的無電和有電兩種基本狀態相對應,線路有電則記為“1”,如標記為“1”則代表線路有電,“0”則代表無電,相對于其他進制而言,二進制更便于用物理硬件來實現,又有簡單的運算規則(即逢二進一,如:0?+?1?=?1、1?+?1?=?10、10?+?1?=?11、11?+?1?=?100等),可極大地簡化計算機結構、提高計算機的可靠性和運算速度,因此二進制成為計算機中最基本、最常用的計數數制,計算機中所有信息都是“0”和“1”的不同組合來表示。2.7.2二進制與信息二、計算機基礎知識

現在我們假設在某臺計算機的內部有8條并列的電線,也即計算機的總線寬度為8個二進制位,如圖2-6所示,在某個時刻,用電表分別對這8條電線進行檢測,并將結果用特定的方法記錄在計算機存儲器的連續8個存儲單元中,這樣存儲在存儲器的信息就組成了一個二進制數,然后計算機再根據某種編碼規定來識別這個二進制數所代表的具體信息。二、計算機基礎知識圖2-6信息、二進制與電路的關系二、計算機基礎知識

如圖2-6所示,在某個時刻8條電線都沒電,則在存儲器中存儲的二進制數為00000000,就代表一個空字符或空操作;在某個時刻8條電線中只有第3、4及第8條線有電,則在存儲器中存儲的二進制數為00110001,通過查找編碼表就可知道,這8條電線此時的狀態代表一個阿拉伯數字“1”;而在某個時刻,8條電線中只有第2及第8條線有電,其他線沒電,則在存儲器中存儲的二進制數為01000001,通過查找編碼表就可知道這8條電線代表是一個大寫的英文字符“A”。這樣,通過一系列的“0”和“1”的組合,計算機就可以將我們現實生活中的信息表示出來,我們將這種用“0”和“1”來表示信息的過程稱為字符的編碼。二、計算機基礎知識

當然,在這個例子中,由于電線的數量有限(即計算機的字長僅為8位),根據排列組合的原則,計算機最多只能表示28?=

256種信息,但隨著計算機硬件技術的不斷發展,計算機的字長現已達到64位,則計算機能表示的基本信息可達到264種,再配合各種先進的編碼和算法,計算機能表示的信息數量則可達到更多,運算精度也更高。這樣計算機就不僅能表示和處理數字、字母、符號等基本信息,而且還可以處理漢字、圖形、圖像、聲音、動畫及視頻等。二、計算機基礎知識

我們把在計算機存儲器中存儲一個二進制數“0”或“1”所占用的空間稱為一個二進制位,它是計算機存儲容量的最小單位,那么由8個這樣連續的二進制位就組成了一個字節(B),字節是衡量計算機存儲容量的最基本單位。由于字節的數量級很小,所以常用的存儲單位還有千字節(KB)、兆字節(MB)、吉字節(GB)、特字節(TB)等,它們的換算關系如下:1KB?=?210B?=?1024B 1MB?=?210KB?=?1024KB1GB?=?210MB?=?1024MB 1TB?=?210GB?=?1024GB2.7.3存儲容量及其單位二、計算機基礎知識

所謂西文字符即是指數字、字母、符號及一些特殊控制符等,西文字符是計算機最早能處理的字符。美國國家標準委員會就制定了用于對西文字符編碼規范的ASCII,簡稱美國標準信息交換碼。它分為標準ASCII碼(用1個字節中的后7位表示信息,而第1位規定為“0”,可表示128個字符,如表2-3所示)和擴展ASCII碼(用1個字節來表示信息,可表示256個字符)兩個版本。2.7.4西文字符的編碼二、計算機基礎知識b7b6b5b4b3b2b1b0000000010010001101000101011001110000NULDLESP0@P.p0001SOHDC1!1AQaq0010STXDC2“2BRbr0011ETXDC3#3CScs0100EOTDC4$4DTdt0101ENQNAK%5EUeu0110ACKSYN&6FVfv0111BELETB‘7GWgw1000BSCAN(8HXhx1001HTEM)9IYiy1010LFSUB*:JZjz1011VTESC+;K[k{1100FFFS,<

L\l|1101CRGS-=M]m}1110SORS.>

N^n~1111SIUS/?O_oDEL表2-3標準ASCII碼表二、計算機基礎知識

一、漢字系統的概念及漢字的編碼

漢字系統是指利用計算機對漢字進行存儲、轉換、傳輸和加工的操作系統,它是一種系統軟件,其功能就是使計算機能夠輸入、存儲、顯示和打印漢字,并提供各種輸入漢字的方法和使用漢字的環境。2.8漢字的編碼及漢字輸入2.8.1漢字的編碼二、計算機基礎知識

為了用計算機處理漢字,同樣也需要對漢字進行編碼。由于漢字的數量眾多,結構復雜,因此根據在處理過程中的不同操作要求,漢字編碼主要分為漢字輸入碼、漢字信息交換碼、漢字內碼、漢字地址碼及漢字字形碼。計算機對漢字信息的處理過程實際上是各種漢字編碼間的轉換過程。二、計算機基礎知識

二、漢字系統的工作原理

漢字的輸入、處理和輸出的過程,實際上是漢字的各種代碼之間的轉換過程,即漢字代碼在系統有關部件之間流動的過程,漢字輸入碼向內碼的轉換是通過使用輸入字典(或稱索引表,即外碼與內碼的對照表)實現的。一般的系統具有多種輸入方法,每種輸入方法都有各自的索引表。在計算機的內部處理過程中,漢字信息的存儲和各種必要的加工,以及向軟盤、硬盤或磁帶存儲漢字信息,都是以漢字內碼形式進行的;漢字通信過程中,處理機將漢字內碼轉換為適合于通信用的交換碼以實現通信處理;在漢字的顯示和打印輸出過程中,處理機根據漢字內碼計算出地址碼,按地址碼從字庫中取出漢字字形碼,實現漢字的顯示或打印輸出。漢字系統的工作原理如圖2-9所示。二、計算機基礎知識圖2-9漢字系統的工作原理二、計算機基礎知識根據編碼方式的不同,漢字常用的輸入方法分為:(1)音碼輸入法(2)形碼輸入法(3)音形碼輸入法(4)語音輸入法(5)手寫輸入(6)圖形輸入2.8.2漢字的輸入方法二、計算機基礎知識

一、五筆字型輸入法的安裝

二、漢字的分析 (1)漢字的筆畫及分類:筆畫就是不間斷一次連續寫成的一個線段。在五筆字型輸入法中,筆畫分成橫、豎、撇、捺、折5類。 (2)漢字的字形:即組成漢字各部分之間的位置關系。

2.8.3智能ABC輸入法(見課本)2.8.4五筆字型輸入法二、計算機基礎知識

三、字根及字根表

字根是由那些組字能力強,而且在日常用語中出現頻率高的筆畫結構組成。在五筆字型輸入法里,總共歸納了200多個字根,根據字根的首筆畫代號,把它們分成五類:橫筆畫為1類字根,豎筆畫為2類字根,撇筆畫為3類字根,捺筆畫為4類字根,折筆畫為5類字根。二、計算機基礎知識

四、漢字字根間結構關系 (1)單:本身就單獨可作為漢字的字根,包括五種基本筆劃(一、丨、丿、丶、乙)、25個鍵名字和字根中的漢字,例如:“言、蟲、寸、米、夕”等。 (2)散:構成漢字的多個字根之間互相保持一定的距離,上下型、左右型漢字的字根就屬于這種關系,例如:“劃、字、構、漢”等。 (3)連:指一個單筆畫與一個字根連接或帶點結構,例如:“自、且、尺、正、下、勺、術、太、斗”等。 (4)交:指兩個或多個字根交叉重疊構成漢字,例如:“本、里、申”等。二、計算機基礎知識

五、漢字的拆分原則

在拆分漢字時,先要注意按書寫順序來拆分漢字,然后對里面的一些復雜字根,按照它的自然界限進行拆分,對界線不明顯的,就要按以下拆分原則進行拆分。 (1)書寫順序 (2)取大優先 (3)兼顧直觀 (4)能連不交 (5)能散不連二、計算機基礎知識

六、單漢字的輸入

在五筆字型輸入法中,我們把漢字分成三類,即成字字根、鍵名字、鍵外字。

七、簡碼的輸入

為了提高輸入的速度,五筆字型輸入法還將大量的漢字的編碼進行了簡化,我們稱之為簡碼。經過簡化后,只取漢字全碼的前一個、兩個、或三個字根編碼輸入,根據漢字的使用頻率,簡碼漢字分為以下三種類型: (1)一級簡碼 (2)二級簡碼 (3)三級簡碼二、計算機基礎知識

八、詞組的輸入

九、五筆字型輸入法流程圖2-16五筆字型輸入法的流程二、計算機基礎知識

在第一臺計算機ENIAC推出的同時,著名美籍匈牙利數學家馮·諾依曼提出了以下三個觀點 (1)計算機采用二進制數表示和處理信息。 (2)計算機硬件組成模型由輸入設備、輸出設備、存儲器、運算器和控制器五大部分組成。 (3)把指令和數據按順序編成程序,存儲到計算機的內存中,并讓它自動執行。

現在幾乎所有的計算機,均是按照這個理論構建起來的,因此,馮·諾依曼被尊稱為“現代計算機之父”,現在使用的計算機也被稱為“馮·諾依曼體系結構”計算機。2.9計算機的組成結構及工作原理2.9.1計算機體系結構二、計算機基礎知識

一個完整的計算機系統應當由硬件系統和軟件系統兩部分組成。硬件系統是軟件系統運行的物質基礎,而軟件系統則是硬件系統的功能得以實現和發揮的頭腦、靈魂,二者相輔相成,缺一不可,具體結構如圖2-17所示。2.9.2計算機的組成結構圖2-17計算機的組成結構模型二、計算機基礎知識

一、軟件系統

軟件是為運行、管理和維護計算機而編制的各種程序及程序運行所需的數據、相關資料及文檔的總

溫馨提示

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

評論

0/150

提交評論