1、 在微型計算機中,應(yīng)用最普遍的字符編碼是__B____。(數(shù)字要編碼,計算機處理字符也需要編碼,請看解析)
A.漢字編碼
B.ASCII碼 ---- ASCII碼是最基本的編碼,漢字編碼由此發(fā)展而來。
C.BCD碼
D.補碼
[解析]參考p.13。ASCII碼中文意思是“美國標準信息交換代碼”,美國標準信息交換代碼一共有128個,因此只要用7位二進制編碼就可以把128個字符區(qū)分開來。
2、 7位二進制編碼的ASCII碼可表示的字符個數(shù)為__C____。(請看解析)
A.127
B.255
C.128
D.256
[解析]7位二進制編碼的ASCII碼可代表128個字符。后續(xù)題目可能會講到,擴展的ASCII碼(8位)代碼256個字符,即128*2=256。
3、 一個字符的ASCII編碼,占用二進制數(shù)的位數(shù)為___B___。(請看解析)
A.8
B.7
C.6
D.4
[解析]提示:ASCII編碼是7位的,但是如果要在計算機內(nèi)存儲并處理,則必須將它擴展到8位,具體作法是在左邊的最高位前加一個0。例如小寫字母a的ASCII編碼的十進制表示是97,轉(zhuǎn)換為二進制為:1100001,那么在計算機內(nèi)表示則為01100001,我們把8個二進制位定義為一個字節(jié)。有人問:微機中采用的ASCII編碼,表示一個字符需占用幾位二進制數(shù)?答:選擇8位,因為別人說的是微機中的ASCII碼,即這個ASCII碼已經(jīng)存儲到計算機中了,所以是擴展的ASCII編碼。
4、 在標準ASCII編碼表中,數(shù)字碼、小寫英文字母和大寫英文字母的前后次序(從小到大)是____D___。(請看解析)
A.數(shù)字、小寫英文字母、大寫英文字母
B.小寫英文字母、大寫英文字母、數(shù)字
C.大寫英文字母、小寫英文字母、數(shù)字
D.數(shù)字、大寫英文字母、小寫英文字母
[解析]參考p.13。從小到大的編碼依次是10個阿拉伯數(shù)字字符(”0”的編碼是48)、26個大寫字母(”A”的編碼是65)、26個小寫字母(”a”的編碼是97)。建議大家記住”0”、”A”、”a”編碼,因為由此可推出別的。例如知道了“0”字符的編碼是48,則可以推出“1”、“2”等字符編碼為49、50等,它們是排在一起的并按從小到大的編碼。同理,大寫“A”是65,則可以推出大寫“B”是66和大寫“C”是67等,小寫字母也一樣。
5、 字符"0"的ASCII碼值是___B____。(請看解析)
A.47
B.48
C.46
D.49
[解析]看來上一題解析中的若干結(jié)論還是要記的。如果有人問你:“a、P和2”三個字符,按它們的ASCII碼值升序排序,結(jié)果是什么?答: 2 、P、a,這種題目還是要求會做的。
6、 已知英文字母m的ASCII碼值為109,那么英文字母p的ASCII碼值為__B____。(請看解析)
A.111
B.112
C.113
D.114
[解析]提示:“m”字符是109,因此依次地可以推出:“n”字符是110,“o”字符是111,“p”字符是112,“q”字符是113等,所以選擇B。
7、 在下列字符中,其ASCII碼值最大的一個是___H___。(請看解析)
A.8
B.H
C.a
D.h
[解析]因為數(shù)字字符編碼最小,其實是大寫字母,最后是小寫字母,而在小寫字母編碼中又是按a、b、c…字母順序從小到大編的。所以選擇D。
八.漢字編碼
8、 一個漢字的國標碼占用存儲字節(jié)___B___。(請看解析)
A.1個
B.2個
C.4個
D.8個
[解析]漢字在計算機中的表示形式稱為漢字編碼,漢字編碼是用兩個擴展的ASCII碼兩兩組合起來的(一個擴展的ASCII碼是一個字節(jié),所以漢字編碼是兩個字節(jié)),所以選擇B。
9、 漢字國標碼的2個存儲字節(jié)中,每個字節(jié)的最高二進制位的值分別為__D____。(請看解析)
A.0,0
B.1,0
C.0,1
D.1,1
[解析]這個問題有點難!漢字編碼由擴充的兩個ASCII碼組合而成,因此計算機其實是無法識別漢字編碼和擴展的ASCII存儲碼的。因此人們把“擴展ASCII碼”的最高位更改為1(這時的漢字編碼稱為內(nèi)碼或機內(nèi)碼),所以這樣的兩兩組合中每個字節(jié)的最高二進制位的值就全是1,所以選擇D。如果你覺得太難,放棄無妨(因為你不用考100分)。
10、 存儲一個漢字的內(nèi)碼所需的字節(jié)數(shù)是___B___。(請看解析)
A.1個
B.2個
C.4個
D.8個
[解析]提示:這里所說的漢字內(nèi)碼是指由兩個最高位已更改為1的“擴展ASCII碼”組成的,這樣的組合我們不叫漢字國標碼,而是叫漢字內(nèi)碼,有的書上又稱為“漢字機內(nèi)碼”。顯然漢字內(nèi)碼字節(jié)數(shù)與漢字國標碼是相同的。
11、 關(guān)于以下說法中,不正確的是___D___。(請看解析)
A.英文字符ASCII編碼唯一
B.漢字編碼唯一
C.漢字的內(nèi)碼(又稱漢字機內(nèi)碼)唯一
D.漢字的輸入碼唯一
[解析]提示:前面三個選項正確。漢字的輸入碼是指什么呢?不難理解,漢字有許多輸入法:五筆輸入法、拼音輸入法、智能ABC輸入法等,不同的輸入法在輸一個漢字時,從鍵盤鍵入的字母組合是不一樣的,這就是所謂的“漢字輸入碼不唯一”。但是輸入后都必須通過各自的轉(zhuǎn)換程序轉(zhuǎn)換為統(tǒng)一的漢字內(nèi)碼(唯一)才能進行漢字處理。
12、 注意區(qū)別這兩個概念:在計算機中,信息的最小單位是____;信息總是存儲在計算機的存儲器中的,而計算機存儲器的存儲容量基本單位是__A__。(請看解析)
A.前者是位,后者是字節(jié)
B.前者是字節(jié),后者是位
C.前者是字節(jié),后者是字長
D.前者是字長,后者是字節(jié)
[解析]二進制中的一位(用小寫的b表示,來自bit)是計算機中表示數(shù)據(jù)或信息的最小單位;計算機存儲器的存儲容量基本單位是字節(jié)(用大寫的B表示,來自Byte)。一個字節(jié)由8位二進制數(shù)組成,即1B=8b。有人問:8個字節(jié)含二進制位是多少?答:8個字節(jié)×8位/字節(jié)=64位,即64個二進制位。
13、 在計算機中,存儲的最小單位是___B___。
A.字
B.字節(jié)
C.位
D.KB
[解析]看上面相關(guān)題目的解析
14、 在計算機領(lǐng)域中,英文單詞"Byte"的含義是__C____。
A.字
B.字長
C.字節(jié)
D.二進制位
[解析]看上面相關(guān)題目的解析。有人問:在計算機領(lǐng)域中,通常用大寫英文字母"B"來表示什么?答:字節(jié)。
15、 計算機配置的內(nèi)存的容量為512MB,其中的512MB是指___C___。(請看解析)
A.512×1000×1000字
B.512×1000×1000字節(jié)
C.512×1024×1024字節(jié)
D.512×1024×1024×8字節(jié)
[解析]參考p.9,內(nèi)存是計算機使用的存儲器之一,存儲器的存儲容量的基本單位是字節(jié)B,但其單位很小,比較大的單位還有KB、MB、GB,它們之間滿足關(guān)系(熟記):1KB=1024B,1MB=1024KB,1GB=1024MB。因此,選擇C。至于選項D是錯的,如果寫為512MB=512×1024×1024×8(位)則正確。
16、 1GB等于__D____。(請看解析)
A.1000×1000字節(jié)
B.1000×1000×1000字節(jié)
C.3×1024字節(jié)
D.1024×1024×1024字節(jié)
[解析]看上面一題的解析。有人問:一臺計算機的內(nèi)存容量為512M,表示什么?答:512MB(512兆字節(jié)),因為書寫時常把B省略。
17、 如果一個內(nèi)存單元為一個字節(jié),則16KB存儲器共有內(nèi)存單元個數(shù)為__B____。(請看解析)
A.16000
B.16384
C.131072
D.10000
[解析]該題實際上是一個單位換算問題,因為一個內(nèi)存單元就是一個字節(jié),因此16KB折算為多少個字節(jié)就等于知道了多少個內(nèi)存單元。換算公式為:16KB=16*1024B=16384B
18、 給出一個綜合題:微機中采用的ASCII編碼表示一個英文字符,采用漢字國標碼(或內(nèi)碼)表示一個漢字,各自占用存儲字節(jié)是__A____。(請看解析)
A.前者是1,后者是2
B.前者是2,后者是1
C.前者是2,后者是2
D.前者是1,后者是1
[解析]ASCII編碼是7位的,但是在微機中存儲采用了的是擴展的ASCII編碼(即8個二進制位),而漢字國標碼是2個擴展ASCII編碼組合成的(即16個二進制位),在計算機內(nèi)部使用的是經(jīng)過“1”處理的漢字內(nèi)碼(參考前面相關(guān)題目的解析)。
19、 一個完備的計算機系統(tǒng)應(yīng)該包含計算機的_B___。(詳細看一下下面的計算機系統(tǒng)組成圖,(請看解析))
A.主機和外設(shè)
B.硬件和軟件(或者說:硬件系統(tǒng)和軟件系統(tǒng))
C.CPU和存儲器
D.控制器和運算器
[解析]提示:應(yīng)該選擇B,前面做過類似的題目。如果題目問的是計算機硬件系統(tǒng)包括什么?則選擇A,它由主機(主機概念可參考p.7,由微處理器和內(nèi)存組成)和外設(shè)(指3部分:輸入設(shè)備、輸出設(shè)備、外存儲器)組成。好好看看所給的圖示(計算機組成圖),可幫助我們記憶。
20、 微型計算機硬件系統(tǒng)由兩大部分組成,它們是__B____。(請看解析)
A.系統(tǒng)軟件和應(yīng)用軟件
B.主機與外部設(shè)備 ---- 請看上面的“計算機組成圖”,一目了然。
C.硬件系統(tǒng)與軟件系統(tǒng)
D.輸入設(shè)備與輸出設(shè)備
[解析]如果有人問:微型計算機的運算器、控制器及內(nèi)存儲器合稱為什么?答:主機。