當前位置:首頁 » 存儲配置 » 漢字存儲形式

漢字存儲形式

發布時間: 2022-04-11 14:37:20

A. 計算機是如何存儲文字的

簡單的說計算機是用圖像的形勢儲存文字的
電腦中的文字是用點(就是傳說中的像素)拼成的,以簡易漢字為例,每個簡易漢字由256個點拼成,這256個點排列成16*16的矩陣,即每行16個點,每列16個點。其中每個點是黑是白都由一個二進制位來保存。

B. 字元在計算機中的存儲形式

字元在計算機內存放,應規定相應的代表字元的二進制代碼。代碼的選用要與有關外圍設備的規格取得一致。這些外圍設備包括鍵盤控制台的輸入輸出、列印機的輸出等等。字元作輸入時,要自動轉換為二進制代碼存於機內;輸出時,計算機內二進制代碼自動轉化為字元,兩者的轉換全是靠外圍設備實現的。字元是數據結構中最小的數據存取單位。通常由8個二進制位(一個位元組)來表示一個字元,但也有少數計算機系統採用6個二進制的字元表示形式。一個系統中字元集的大小,完全由該系統自己規定。[1]計算機可用字元一般為128~256個(不包括漢字時),每個字元進入計算機後,都將轉換為8位二進制數。不同的計算機系統和不同的語言,所能使用的字元范圍是不同的。
在 ASCII 編碼中,一個英文字母字元存儲需要1個位元組。在 GB 2312 編碼或 GBK 編碼中,一個漢字字元存儲需要2個位元組。在UTF-8編碼中,一個英文字母字元存儲需要1個位元組,一個漢字字元儲存需要3到4個位元組。在UTF-16編碼中,一個英文字母字元或一個漢字字元存儲都需要2個位元組(Unicode擴展區的一些漢字存儲需要4個位元組)。在UTF-32編碼中,世界上任何字元的存儲都需要4個位元組。[3]
表達
字元是可使用多種不同字元方案或代碼頁來表示的抽象實體。例如,Unicode UTF-16 編碼將字元表示為 16 位整數序列,而 Unicode UTF-8 編碼則將相同的字元表示為 8 位位元組序列。[3]微軟的公共語言運行庫使用 Unicode UTF-16(Unicode 轉換格式,16 位編碼形式)表示字元。
作用
針對微軟公共語言運行庫的應用程序使用編碼將字元表示形式從本機字元方案映射至其他方案。應用程序使用解碼將字元從非本機方案映射至本機方案。
電腦和通訊設備會使用字元編碼的方式來表達字元。意思是會將一個字元指定給某個東西。傳統上,是代表整數量的位元序列,如此,則可透過網路來傳輸,同時亦便於儲存。兩個常用的例子是ASCII和用於統一碼的UTF-8。根據谷歌的統計,UTF-8是最常用於網頁的編碼方式。相較於大部分的字元編碼把字元對應到數字或位元串,摩斯密碼則是使用不定長度的電子脈沖的序列來表現字元

C. 漢字在計算機中是如何存儲的

計算機的軟體系統可分為
D)系統軟體和應用軟體
(2)
微型計算機系統採用匯流排結構對CPU、存儲器和外部設備進行連接。匯流排通常由三部分組成,它們是
D)
數據匯流排、地址匯流排和控制匯流排
(3)計算機中所有信息的存儲都採用
A)二進制
(4)下列敘述中,正確的是
C)軟磁碟驅動器是存儲介質
(5)第四代計算機的主要元器件採用的是
D)大規模和超大規模集成電路
(6)下列敘述中,錯誤的是
B)把源程序轉換為目標程序的過程叫編譯
(7)計算機硬體的五大基本構件包括:運算器、存儲器、輸入設備、輸出設備和
B)控制器
(8)微型計算機內存儲器是
C)
按字長編址
(9)通常所說的I/O設備指的是
A)輸入輸出設備
(10)"計算機輔助設計"的英文縮寫是
A)CAD
(11)計算機的存儲單元中存儲的內容
C)可以是數據和指令
(12)某一台微型計算機的內存容量為128M,指的是
D)128000K字
(13)存儲一個漢字的內碼所需的位元組數是
D)
2個
(14)下列字元中,ASCII碼值最小的是
A)a
(15)十進制數105轉換成二進制數是
A)01101001
(16)微型計算機存儲系統中,PROM是______。
D、可編程只讀存儲器
(17)按16×16點陣存放國標GB2312-80中一級漢字(共3755個)的漢字型檔,大約需占存儲空間______。
B、512KB

D. 在各種計算機語言中漢字以什麼形式存在

漢字一般是以圖形方式(點陣或者矢量等)儲存在字型檔里,系統或者應用程序調用的時候用漢字編碼就可以了。C語言也是一樣。也有個別的軟體,例如早期的游戲會自己製作一個小字型檔,裡面只有自己需要的那些字就夠了。如果沒有中文環境,使用漢字的程序會無法顯示,一般顯示為亂碼,也就是漢字本身不是直接保存在C程序里的。
說的糊里糊塗,可能有不對的地方,原理上應該是那樣的。
是指用C程序打開文件,類似記事本那種查找插入功能?這有專門的排序,查找位置的方法。還要看文件的存儲形式。你多了解一些就會了。比如從怎麼建立一個文件開始.
當初學過的一點C語言早就忘光了。只能建議你去找點turbo
c的教程,看裡面關於文件操作的部分。一般來說,只要下面幾個函數就差不多了:
fopen
fwrite
fread
fseek
feof
fprintf
fscanf
fclose
或者去看別人寫出的實際的例子,那樣有助於理解。

E. 簡述漢字的輸入,輸出和存儲方式

1."書"是幾個"冊"字的結合。
2."看"是把手放在目上,有遠眺的意思。
3.「旦→日一」(下邊的「一」表示「地」,與「☰」卦三陽爻象「天、人、地」相通)。
4.「顯→日業」(「業」,表示地上有茂密的樹木,「日」已上樹梢,太明「顯」了)。
5.有→?月」字中「?」表示手,「月」表示肉。「有」字原意「手下有肉」,有肉吃就不會挨餓。「有」進一步分化形成「一、二、三、多」等數的概念。
6.噪→口喿→口品木(「喿→品木」,表示樹上有許多小鳥在嘰嘰喳喳的叫,「品」三口,評頭品足。
7.囂→頁(「囂」,從、從頁。頁,首也)

F. 漢字在計算機內部都是以()形式存儲的 a:交換碼 b:機內碼 c:國標碼 d:區位碼

d:區位碼。
漢字是以機內碼的形式存儲的

G. 漢字在電腦中如何存儲的

1.每個英文字元對應一個位元組----這就是ASCII碼,如31-'1',41-'A','61'-'a'.美國人定的標准.
2.漢字採用2位元組編碼(現在不完全准確),國家制定.現在的標準是GB18030,早期是GB2312-80.前者含蓋後者.
3.一個位元組是8位,ASCII碼最高位是'0'(所以最多128個編碼).
4.漢字將最高位置為'1',與ASCII碼(英文符號)區隔開.
5.軟體當讀取一個位元組時,先判斷最高位是否為'0'.若是,則作英文符號處理;若不是,再讀取下一個位元組,兩個位元組合一處對應一個漢字.如,B0A1-'啊',D5FE-'政'.
6.無論是ASCII碼還是漢字編碼,相當於身份證號.實際顯示出的漢字要到一個叫"漢字模庫'的文件中提取,它的位置與編碼有相對應的關系.

H. 漢字和英文在計算機中怎麼存儲的

一個漢字佔2個位元組,一個位元組佔8位,一個字母佔1個位元組。計算機中,各種信息都是以二進制編碼的形式存在的,不管是文字還是其它各種信息,在計算機中都是以0和1組成的二進制代碼表示的,之所以能區別這些信息的不同,是因為它們採用的編碼規則不同。英文字母用的是單位元組的ASCII碼,漢字採用的是雙位元組的漢字內碼

I. 漢字在資料庫中是以二進制形式儲存的嗎是如何轉換的呢

二進制乃數字也,即0、1是也~

任何中文、英文、阿拉伯文、韓文……均是以字元形式存儲的!

你的中文操作系統裡面有一個東東叫做字型檔,就是存儲的文字,每個中文佔2個字元,每個英文佔1個字元

數字和字元是不一樣滴~

你打字的時候有各種字體,每種字體都對應一個字型檔,假如漢字有2w個,宋體字型檔就有2w個漢字,楷體字型檔也有2w漢字,幼圓、黑體等等類推!

熱點內容
哪些情況要重新編譯 發布:2024-11-20 19:26:02 瀏覽:864
微信騰訊資料庫 發布:2024-11-20 19:24:55 瀏覽:808
彈簧預壓縮 發布:2024-11-20 19:24:06 瀏覽:934
phpip2long 發布:2024-11-20 19:16:47 瀏覽:948
編程貓登錄代 發布:2024-11-20 19:04:29 瀏覽:351
我的世界伺服器刷怪指令 發布:2024-11-20 19:00:22 瀏覽:829
裝修配置專員是什麼的 發布:2024-11-20 18:55:02 瀏覽:620
怎麼破解蘋果手機6密碼怎麼辦 發布:2024-11-20 18:52:25 瀏覽:405
解密數字編程 發布:2024-11-20 18:50:55 瀏覽:714
python字典生成 發布:2024-11-20 18:46:41 瀏覽:22