計(jì)算機(jī)導(dǎo)論試題_第1頁
計(jì)算機(jī)導(dǎo)論試題_第2頁
計(jì)算機(jī)導(dǎo)論試題_第3頁
計(jì)算機(jī)導(dǎo)論試題_第4頁
計(jì)算機(jī)導(dǎo)論試題_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第1章緒論習(xí)題

一、選擇題

1.圖靈發(fā)明的圖靈機(jī)是一種()

A.數(shù)學(xué)自動(dòng)機(jī)器B.電子計(jì)算機(jī)C.磁帶存儲(chǔ)器D.生物計(jì)算機(jī)

2.世界上首次提出存儲(chǔ)程序計(jì)算機(jī)體系結(jié)構(gòu)的是()

A.莫奇萊B.艾侖?圖靈C.喬治?布爾D.馮?諾依曼

3.誕生于1946年的電子計(jì)算機(jī)名稱為()

A.EDVACB.IBMPC

C.APPLED.ENIAC

4.采用晶體管作為電子元器件的計(jì)算機(jī)屬于()

A.第一代計(jì)算機(jī)B.第二代計(jì)算機(jī)

C.第三代計(jì)算機(jī)D.第四代計(jì)算機(jī)

5.計(jì)算機(jī)最主要的特點(diǎn)是()

A.高速度B.高精度

C.記憶力強(qiáng)I).存儲(chǔ)程序和自動(dòng)控制

6.個(gè)人計(jì)算機(jī)簡(jiǎn)稱PC機(jī)。這種計(jì)算機(jī)屬于()

A.微型計(jì)算機(jī)B.小型計(jì)算機(jī)

C.超級(jí)計(jì)算機(jī)1).巨型計(jì)算機(jī)

7.馮.諾依曼的主要貢獻(xiàn)是()

A.發(fā)明了微型計(jì)算機(jī)B.提出了存儲(chǔ)程序概念

C.設(shè)計(jì)了第一臺(tái)電子計(jì)算機(jī)D.設(shè)計(jì)了高級(jí)程序設(shè)計(jì)語言

8.供科學(xué)研究、軍事和大型組織用的高速、大容量計(jì)算機(jī)是()

A.微型計(jì)算機(jī)B.小型計(jì)算機(jī)

C.大型計(jì)算機(jī)D.巨型計(jì)算機(jī)E.個(gè)人電腦

9.從第一臺(tái)計(jì)算機(jī)誕生到現(xiàn)在的50多年中,按計(jì)算機(jī)采用的電子器件來劃分,計(jì)算機(jī)的發(fā)

展經(jīng)歷了()個(gè)階段。

A.4B.6C.7D.3

10.計(jì)算機(jī)的發(fā)展階段通常是按計(jì)算機(jī)所采用的()來劃分的。

A.內(nèi)存容量B.電子器件C.程序設(shè)計(jì)語言D.操作系統(tǒng)

11.現(xiàn)代計(jì)算機(jī)之所以能自動(dòng)地連續(xù)進(jìn)行數(shù)據(jù)處理,主要是因?yàn)椋ǎ?/p>

A.采用了開關(guān)電路B.采用了半導(dǎo)體器件

C.具有存儲(chǔ)程序的功能1).采用了二進(jìn)制

12.在軟件方面,第一代計(jì)算機(jī)主要使用()

A.機(jī)器語言B.高級(jí)程序設(shè)計(jì)語言

C.數(shù)據(jù)庫管理系統(tǒng)D.BASIC和FORTRAN

13.微處理器又稱為()

A.運(yùn)算器B.控制器

C.中央處理器D.存儲(chǔ)器

14.人們常說486微機(jī)、586微機(jī),其中的數(shù)字指的是()

A.硬盤的型號(hào)B.軟盤的型號(hào)C.顯示器的型號(hào)D.微處理器的型號(hào)

15.巨型計(jì)算機(jī)指的是()

A.質(zhì)量大B.體積大C.功能強(qiáng)D.耗電量大

16.我國(guó)自行設(shè)計(jì)研制的銀河計(jì)算機(jī)是()

A.微型計(jì)算機(jī)B.小型計(jì)算機(jī)C.中型計(jì)算機(jī)D.巨型計(jì)算機(jī)

17.計(jì)算機(jī)輔助教學(xué)的英文縮寫是()

A.CADB.CAIC.CAMD.CAT

18.從第一代計(jì)算機(jī)到第四代計(jì)算機(jī)的體系結(jié)構(gòu)都是相同的,都是由運(yùn)算器、控制器、存儲(chǔ)

器以及輸入輸出設(shè)備組成的。這種體系結(jié)構(gòu)稱為()體系結(jié)構(gòu)。

A.艾倫?圖靈B.羅伯特?諾依斯C.比爾?蓋茨D.馮?諾依曼

B.進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算

C.進(jìn)行運(yùn)算并存儲(chǔ)結(jié)果

D.進(jìn)行運(yùn)算并存取數(shù)據(jù)

19.在計(jì)算機(jī)領(lǐng)域中,字符的ASCH碼屬于()

A.感覺媒體B.表現(xiàn)媒體

C.表示媒體D.存儲(chǔ)媒體

20.在計(jì)算機(jī)內(nèi)漢字用兩個(gè)字節(jié)的二進(jìn)制編碼表示,稱為()

A.拼音碼B.機(jī)內(nèi)碼C.輸入碼D.ASCH碼

21.國(guó)家標(biāo)準(zhǔn)GB2312-80中的漢字和符號(hào)共有()

A.3008個(gè)B.3755個(gè)C.6763個(gè)D.7445個(gè)

22.漢字國(guó)標(biāo)碼(GB2312-80)把漢字分成()

A.簡(jiǎn)化字和繁體字兩個(gè)等級(jí)B.一級(jí)、二級(jí)、三級(jí)漢字共三個(gè)等級(jí)

C.常用字、次常用字、罕見字三個(gè)等級(jí)D.一級(jí)漢字、二級(jí)漢字兩個(gè)等級(jí)

23.用點(diǎn)陣表示漢字時(shí),可以把多個(gè)漢字的字形存到存儲(chǔ)器中,用16X16點(diǎn)陣存儲(chǔ)1000

個(gè)漢字時(shí),需要用的容量為()

A.32KBB.64KBC.70KBD.71KB

24.一個(gè)漢字的國(guó)標(biāo)碼(GB2312-80)相當(dāng)于二進(jìn)制位數(shù)是()

A.4B.7C.8D.16

25.在漢字輸入方法確定以后,同一漢字的不同字體、不同字號(hào)有不同的()

A.內(nèi)碼B.外碼C.字模D.國(guó)標(biāo)碼

26.在微機(jī)漢字系統(tǒng)中,-個(gè)漢字的機(jī)內(nèi)碼占的字節(jié)數(shù)是()

A.1B.2C.4D.8

27.現(xiàn)代計(jì)算機(jī)之所以能自動(dòng)連續(xù)地進(jìn)行數(shù)據(jù)處理,主要是因?yàn)椋ǎ?/p>

A.采用了開關(guān)電路B.采用了半導(dǎo)體器件C.具有內(nèi)存儲(chǔ)程序功能D.采用了二進(jìn)制

28.下面關(guān)于微型計(jì)算機(jī)的發(fā)展方向的描述不正確的是()

A.高速化、超小型化B.多媒體化C.網(wǎng)絡(luò)化D.家用化

29.現(xiàn)在的計(jì)算機(jī)中用于存儲(chǔ)數(shù)據(jù)使用最廣泛的表示方法是()

A.符號(hào)加絕對(duì)值B.二進(jìn)制反碼C.二進(jìn)制補(bǔ)碼D.無符號(hào)整

30.工業(yè)上的自動(dòng)機(jī)床屬于()

A.科學(xué)計(jì)算方面的計(jì)算機(jī)應(yīng)用B.數(shù)據(jù)處理方面的計(jì)算機(jī)應(yīng)用

C.過程控制方面的計(jì)算機(jī)應(yīng)用D.人工智能方面的計(jì)算機(jī)應(yīng)用

二、簡(jiǎn)答題

1.什么是計(jì)算機(jī)?

2.計(jì)算機(jī)與計(jì)算器的最大區(qū)別

3.計(jì)算機(jī)發(fā)展中各個(gè)階段的主要特點(diǎn)是什么?

4.計(jì)算機(jī)有哪些主要的特點(diǎn)和用途?

5.衡量計(jì)算機(jī)的性能指標(biāo)有哪些?

第1章緒論習(xí)題答案

一、選擇題

1-5CDDBA6-10ABCAB11-15CACDC

16-20DBDDB21-25CDADD26-30BCDCC

二、簡(jiǎn)答題

1、答:總的說來,計(jì)算機(jī)是一種用途非常廣泛,能夠接收、加工、儲(chǔ)存和傳遞信息的電器

設(shè)備。它能夠代替人們從事那些單調(diào)的,費(fèi)時(shí)的日常工作。

計(jì)算機(jī)內(nèi)部具有復(fù)雜的電路網(wǎng)絡(luò),它可控制開關(guān)或電平,這兩者都有兩種狀態(tài):開關(guān)的通、

斷,電平的高、低。這就是在計(jì)算機(jī)中廣泛使用二進(jìn)制來表示信息的原因。

計(jì)算機(jī)不僅能夠存儲(chǔ)并處理字母、數(shù)字和字符信息,也能存儲(chǔ)并處理諸如聲音、圖像等其它

形式的信息。盡管計(jì)算機(jī)不會(huì)替人們出主意,但它能夠進(jìn)行計(jì)算機(jī),通訊,文字處理,信息

收集和其它的一些管理。在程序的控制下,計(jì)算機(jī)還能勝任諸如邏輯推理、輔助決策、輔助

設(shè)計(jì)、定理證明等工作。

2、答:計(jì)算器要求每個(gè)操作人工直接干預(yù),而計(jì)算機(jī)不需要人工干預(yù)就能自動(dòng)處理數(shù)據(jù)

3、答:第一代計(jì)算機(jī)1946~1957電子管運(yùn)算速度較低,耗電量大存儲(chǔ)容量小。

第二代計(jì)算機(jī)1958-1964晶體管體積小,耗電量較少,運(yùn)算速度高,價(jià)格下降。

第三代計(jì)算機(jī)1965-1971中小規(guī)模集成電路體積功能進(jìn)一步減少,可靠性及速度

進(jìn)一步提高。

第四代計(jì)算機(jī)1972年至今大規(guī)模及超大規(guī)模集成電路性能到規(guī)模提高,價(jià)格大

幅度降低,廣泛應(yīng)用于社會(huì)生活的各個(gè)領(lǐng)域,走進(jìn)辦公室和家庭。

4、答:計(jì)算機(jī)具有以下特點(diǎn):

(1)快速的運(yùn)算能力

(2)足夠高的計(jì)算精度

(3)超強(qiáng)的記憶能力

(4)復(fù)雜的邏輯判斷能力

(5)按程序自動(dòng)工作的能力

計(jì)算機(jī)的應(yīng)用領(lǐng)域已滲透到社會(huì)的各行各業(yè),正在改變著傳統(tǒng)的工作、學(xué)習(xí)和生活方式,

推動(dòng)著社會(huì)的發(fā)展。計(jì)算機(jī)的主要應(yīng)用領(lǐng)域如下:(1)科學(xué)計(jì)算(或數(shù)值計(jì)算)科學(xué)計(jì)算是

指利用計(jì)算機(jī)來完成科學(xué)研究和工程技術(shù)中提出的數(shù)學(xué)問題的計(jì)算。在現(xiàn)代科學(xué)技術(shù)工作

中,科學(xué)計(jì)算問題是大量的和復(fù)雜的。利用計(jì)算機(jī)的高速計(jì)算、大存儲(chǔ)容量和連續(xù)運(yùn)算的能

力,可以實(shí)現(xiàn)人工無法解決的各種科學(xué)計(jì)算問題.例如,建筑設(shè)計(jì)中為了確定構(gòu)件尺寸,

通過彈性力學(xué)導(dǎo)出一系列復(fù)雜方程,長(zhǎng)期以來由于計(jì)算方法跟不上而?直無法求解。而計(jì)算

機(jī)不但能求解這類方程,并且引起彈性理論上的一次突破,出現(xiàn)了有限單元法。(2)數(shù)據(jù)

處理(或信息處理)數(shù)據(jù)處理是指對(duì)各種數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、整理、分類、統(tǒng)計(jì)、加工、

利用、傳播等一系列活動(dòng)的統(tǒng)稱。據(jù)統(tǒng)計(jì),80%以上的計(jì)算機(jī)主要用于數(shù)據(jù)處理,這類工作

量大面寬,決定了計(jì)算機(jī)應(yīng)用的主導(dǎo)方向。

5、答:一臺(tái)微型計(jì)算機(jī)(臺(tái)式機(jī))功能的強(qiáng)弱或性能的好壞,不是由某項(xiàng)指標(biāo)來決定的,而

是由它的系統(tǒng)結(jié)構(gòu)、指令系統(tǒng)、硬件組成、軟件配置等多方面的因素綜合決定的。但對(duì)于大

多數(shù)普通用戶來說,可以從以下幾個(gè)指標(biāo)來大體評(píng)價(jià)計(jì)算機(jī)的性能。

(1)運(yùn)算速度。運(yùn)算速度是衡量計(jì)算機(jī)性能的一項(xiàng)重要指標(biāo)。通常所說的計(jì)算機(jī)運(yùn)算速度(平

均運(yùn)算速度),是指每秒鐘所能執(zhí)行的指令條數(shù),一般用“百萬條指令/秒”(mips,Million

InstructionPerSecond)來描述。同一臺(tái)計(jì)算機(jī),執(zhí)行不同的運(yùn)算所需時(shí)間可能未同,因而

對(duì)運(yùn)算速度的描述常采用不同的方法。常用的有CPU時(shí)鐘頻率(主頻)、每秒平均執(zhí)行指

令數(shù)(ips)等.微型計(jì)算機(jī)一般采用主頻來描述運(yùn)算速度,例如,Pentium/133的主頻為133

MHz,PentiumIH/800的主頻為800MHz,Pentium41.5G的主頻為1.5GHz。一般說來,主

頻越高,運(yùn)算速度就越快。(2)字長(zhǎng)。?般說來,計(jì)算機(jī)在同一時(shí)間內(nèi)處理的一組二進(jìn)制數(shù)

稱為一個(gè)計(jì)算機(jī)的“字”,而這組二進(jìn)制數(shù)的位數(shù)就是“字長(zhǎng)”。在其他指標(biāo)相同時(shí),字長(zhǎng)

越大計(jì)算機(jī)處理數(shù)據(jù)的速度就越快。早期的微型計(jì)算機(jī)的字長(zhǎng)一般是8位和16位。(3)內(nèi)存

儲(chǔ)器的容量。內(nèi)存儲(chǔ)器,也簡(jiǎn)稱主存,是CPU可以直接訪問的存儲(chǔ)器,需要執(zhí)行的程序與

需要處理的數(shù)據(jù)就是存放在主存中的。內(nèi)存儲(chǔ)器容量的大小反映了計(jì)算機(jī)即時(shí)存儲(chǔ)信息的能

力。(4)外存儲(chǔ)器的容量。外存儲(chǔ)器容量通常是指硬盤容量(包括內(nèi)置硬盤和移動(dòng)硬盤)。

外存儲(chǔ)器容量越大,可存儲(chǔ)的信息就越多,可安裝的應(yīng)用軟件就越豐富。

第2章計(jì)算機(jī)基本原理簡(jiǎn)介習(xí)題

一、單選題

1.在計(jì)算機(jī)內(nèi)部用來傳遞、存儲(chǔ)、加工處理的數(shù)據(jù)采用()。

A.二進(jìn)制碼B.拼音碼

C.八進(jìn)制碼D.五筆字型碼

2.十進(jìn)制數(shù)45D的二進(jìn)制數(shù)表示形式為()。

A.10U01HB.110010B

C.101101BI).110010Q

3.一個(gè)字節(jié)二進(jìn)制數(shù)可表示的最大無符號(hào)十進(jìn)制數(shù)為()O

A.256B.128

C.255D.127

4.二進(jìn)制數(shù)11011011B表示為八進(jìn)制數(shù)為()。

A.553QB.3121Q

C.333QD.3123Q

5.下列各數(shù)中最大的是()。

A.110BB.110Q

C.110HD.110D

6.十進(jìn)制數(shù)269變換為十六進(jìn)制數(shù)為()。

A.10BB.10C

C.10HD.10E

7.ALU完成算術(shù)操作和()。

A.存儲(chǔ)數(shù)據(jù)B.奇偶校驗(yàn)

C.邏輯操作D.二進(jìn)制計(jì)算

8.計(jì)算機(jī)硬件山5個(gè)基本部分組成,下面()不屬于這5個(gè)基本組成部分。

A.運(yùn)算器和控制器B.存儲(chǔ)器

C.總線1).輸入設(shè)備和輸出設(shè)備

9.運(yùn)算器的主要功能是()。

A.控制計(jì)算機(jī)各部件協(xié)同工作以及進(jìn)行運(yùn)算

B.進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算

C.進(jìn)行運(yùn)算并存儲(chǔ)結(jié)果

D.進(jìn)行運(yùn)算并存取數(shù)據(jù)

10.計(jì)算機(jī)字長(zhǎng)取決于()的寬度。

A.控制總線B.地址總線

C.數(shù)據(jù)總線D.通信總線

11.計(jì)算機(jī)主機(jī)主要包括()。

A.CPUB.CPU和存儲(chǔ)器

C.CPU和外存D.CPU和內(nèi)存

12.16根地址線的尋址范圍是()。

A.512KBB.64KBC.640KBD.1MB

13.微機(jī)主機(jī)內(nèi)的總線是()。

A.時(shí)間總線、地址總線和數(shù)據(jù)總線

B.地址總線、數(shù)據(jù)總線和控制總線

C.地址總線、數(shù)據(jù)總線和內(nèi)部總線

D.內(nèi)部總線、時(shí)間總線和地址總線

14.微機(jī)的外部設(shè)備與主機(jī)連接,必須通過()。

A.插頭B.接頭

C.接口D.插口

15.將計(jì)算機(jī)外部信息傳入計(jì)算機(jī)的設(shè)備是()。

A.輸入設(shè)備B.輸出設(shè)備C.軟盤D.電源線

16.常用MIPS來描述計(jì)算機(jī)的運(yùn)算速度,其中文含義是()O

A.每秒鐘處理百萬個(gè)字符B.每分鐘處理百萬個(gè)字符

C.每秒鐘執(zhí)行百萬條指令D.每分鐘執(zhí)行百萬條指令

17.決定微機(jī)性能的主要是()。

A.CPUB.耗電量

C.質(zhì)量D.價(jià)格

18.10進(jìn)制數(shù)67.625轉(zhuǎn)換為二進(jìn)制是()。

A.01000011.11B.01000011.101C.11000011.101D.11000011.11

19.當(dāng)二進(jìn)制數(shù)的小數(shù)點(diǎn)向左移動(dòng)一位時(shí),該數(shù)就()。

A.放大兩倍B.放大十倍C.縮小兩倍D.縮小十倍

20.計(jì)算機(jī)的軟件系統(tǒng)一般分為()兩大部分。

A.系統(tǒng)軟件和應(yīng)用軟件B.操作系統(tǒng)和計(jì)算機(jī)語言

C.程序和數(shù)據(jù)D.DOS和Windows

二、簡(jiǎn)答題

1.簡(jiǎn)要說明RISC與CISC芯片的主要區(qū)別。

2.試簡(jiǎn)單敘述計(jì)算機(jī)采用二進(jìn)制的原因。

3.為什么要引入數(shù)的反碼與補(bǔ)碼?

4.什么是操作系統(tǒng)?它的主要功能是什么?

5.什么是總線,PC總線有幾種?

第2章計(jì)算機(jī)基本原理簡(jiǎn)介習(xí)題答案

一、單選題

1-5ACCCC6-10CCCBC

11-15DBBCA16-20CABCA

二、簡(jiǎn)答題

1、簡(jiǎn)要說明RISC與CISC芯片的主要區(qū)別。

答:CISC型CPU

CISC是英文“ComplexInstructionSetComputer”的縮寫,中文意思是“復(fù)雜指令集”,它

是指英特爾生產(chǎn)的x86(intelCPU的一種命名規(guī)范)系列CPU及其兼容CPU(其他廠商如

AMD,VIA等生產(chǎn)的CPU),它基于PC機(jī)(個(gè)人電腦)體系結(jié)構(gòu)。這種CPU一般都是32位的

結(jié)構(gòu),所以我們也把它成為IA成2CPU-(IA:IntelArchitecture,Intel架構(gòu))。CISC型CPU

目前主要有intel的服務(wù)器CPU和AMD的服務(wù)器CPU兩類。

RISC型CPU

RISC是英文“ReducedInstructionSetComputing5'的縮寫,中文意思是“精簡(jiǎn)指令集

它是在CISC(CompIexInstructionSetComputer)指令系統(tǒng)基礎(chǔ)上發(fā)展起來的,相對(duì)于CISC型

CPU,RISC型CPU不僅精簡(jiǎn)了指令系統(tǒng),還采用了一種叫做“超標(biāo)量和超流水線結(jié)構(gòu)”,架

構(gòu)在同等頻率下,采用RISC架構(gòu)的CPU比CISC架構(gòu)的CPU性能高很多,這是由CPU的

技術(shù)特征決定的。RISC型CPU與Intel和AMD的CPU在軟件和硬件上都不兼容。

2、試簡(jiǎn)單敘述計(jì)算機(jī)采用二進(jìn)制的原因。

答:(1)技術(shù)實(shí)現(xiàn)簡(jiǎn)單,計(jì)算機(jī)是由邏輯電路組成,邏輯電話通常只有兩個(gè)狀態(tài),開關(guān)的

接通與斷開,這兩種狀態(tài)正好可以用“1”和“0”表示。

(2)簡(jiǎn)化運(yùn)算規(guī)則:兩個(gè)二進(jìn)制數(shù)和、積運(yùn)算組合各有三種,運(yùn)算規(guī)則簡(jiǎn)單,有利于

簡(jiǎn)化計(jì)算機(jī)內(nèi)部結(jié)構(gòu),提高運(yùn)算速度。

(3)適合邏輯運(yùn)算:邏輯代數(shù)是邏輯運(yùn)算的理論依據(jù),二進(jìn)制只有兩個(gè)數(shù)碼,正好與

邏輯代數(shù)中的“真”和“假”相吻合。

(4)易于進(jìn)行轉(zhuǎn)換,二進(jìn)制與十進(jìn)制數(shù)易于互相轉(zhuǎn)換。

3、為什么要引入數(shù)的反碼與補(bǔ)碼?

答(1)因?yàn)樵趦蓚€(gè)整數(shù)的加法運(yùn)算中是沒有問題的,于是就發(fā)現(xiàn)問題出現(xiàn)在帶符號(hào)位的負(fù)數(shù)

身上,對(duì)除符號(hào)位外的其余各位逐位取反就產(chǎn)生了反碼.反碼的取值空間和原碼相同且一一

對(duì)應(yīng).

(2)補(bǔ)碼的設(shè)計(jì)目的是:

一是使符號(hào)位能與有效值部分起參加運(yùn)算,從而簡(jiǎn)化運(yùn)算規(guī)則。

二是使減法運(yùn)算轉(zhuǎn)換為加法運(yùn)算,進(jìn)一步簡(jiǎn)化計(jì)算機(jī)中運(yùn)算器的線路設(shè)計(jì)。

所有這些轉(zhuǎn)換都是在計(jì)算機(jī)的最底層進(jìn)行的,而在我們使用的匯編、C等其他高級(jí)語言

中使用的都是原碼。

4、什么是操作系統(tǒng)?它的主要功能是什么?

答:操作系統(tǒng)(OperatingSystem,簡(jiǎn)稱OS)是管理計(jì)算機(jī)系統(tǒng)的全部硬件資源包括軟件資源

及數(shù)據(jù)資源;控制程序運(yùn)行;改善人機(jī)界面:為其它應(yīng)用軟件提供支持等,使計(jì)算機(jī)系統(tǒng)所

有資源最大限度地發(fā)揮作用,為用戶提供方便的、有效的、友善的服務(wù)界面。操作系統(tǒng)通常

是最靠近硬件的一層系統(tǒng)軟件,它把硬件裸機(jī)改造成為功能完善的一臺(tái)虛擬機(jī),使得計(jì)算機(jī)

系統(tǒng)的使用和管理更加方便,計(jì)算機(jī)資源的利用效率更高,上層的應(yīng)用程序可以獲得比硬件

提供的功能更多的支持。操作系統(tǒng)是一個(gè)龐大的管理控制程序,大致包括5個(gè)方面的管理

功能:進(jìn)程與處理機(jī)管理、作業(yè)管理、存儲(chǔ)管理、設(shè)備管理、文件管理。

5、什么是總線,PC總線有幾種?

答:總線(Bus)是計(jì)算機(jī)各種功能部件之間傳送信息的公共通信干線,它是由導(dǎo)線組成的

傳輸線束,按照計(jì)算機(jī)所傳輸?shù)男畔⒎N類,計(jì)算機(jī)的總線可以劃分為數(shù)據(jù)總線、地址總線

和控制總線,分別用來傳輸數(shù)據(jù)、數(shù)據(jù)地址和控制信號(hào)??偩€是一種內(nèi)部結(jié)構(gòu),它是cpu、

內(nèi)存、輸入、輸出設(shè)備傳遞信息的公用通道,主機(jī)的各個(gè)部件通過總線相連接,外部設(shè)備通

過相應(yīng)的接口電路再與總線相連接,從而形成了計(jì)算機(jī)硬件系統(tǒng)。在計(jì)算機(jī)系統(tǒng)中,各個(gè)部

件之間傳送信息的公共通路叫總線,微型計(jì)算機(jī)是以總線結(jié)構(gòu)來連接各個(gè)功能部件的。

第3章微型計(jì)算機(jī)基礎(chǔ)知識(shí)習(xí)題

一、單選題

1.一個(gè)完整的計(jì)算機(jī)系統(tǒng)通常應(yīng)包括()。

A.系統(tǒng)軟件和應(yīng)用軟件B.計(jì)算機(jī)及其外部設(shè)備

C.硬件系統(tǒng)和軟件系統(tǒng)D.系統(tǒng)硬件和系統(tǒng)軟件

2.一個(gè)計(jì)算機(jī)系統(tǒng)的硬件一般是由哪幾部分構(gòu)成的?()

A.CPU、鍵盤、鼠標(biāo)和顯示器

B.運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備

C.主機(jī)、顯示器、打印機(jī)和電源

D.主機(jī)、顯示器和鍵盤

3.CPU是計(jì)算機(jī)硬件系統(tǒng)的核心,它是由()組成的。

A.運(yùn)算器和存儲(chǔ)器B.控制器和存儲(chǔ)器

C.運(yùn)算器和控制器D.加法器和乘法器

4C.PU中的控制器的功能是()O

A.進(jìn)行邏輯運(yùn)算B.進(jìn)行算術(shù)運(yùn)算

C.控制運(yùn)算的速度D.分析指令并發(fā)出相應(yīng)的控制信號(hào)

5.計(jì)算機(jī)的主機(jī)是由()部件組成的。

A.運(yùn)算器和存儲(chǔ)器B.CPU和內(nèi)存

C.CPU、存儲(chǔ)器和顯示器D.CPU、軟盤和硬盤

6.計(jì)算機(jī)的存儲(chǔ)系統(tǒng)通常包括()。

A.內(nèi)存儲(chǔ)器和外存儲(chǔ)器B.軟盤和硬盤

C.ROM和RAMD.內(nèi)存和硬盤

7.計(jì)算機(jī)的內(nèi)存儲(chǔ)器簡(jiǎn)稱內(nèi)存,它是由()構(gòu)成的。

A.隨機(jī)存儲(chǔ)器和軟盤B.隨機(jī)存儲(chǔ)器和只讀存儲(chǔ)器

C.只讀存儲(chǔ)器和控制器D.軟盤和硬盤

8.隨機(jī)存儲(chǔ)器簡(jiǎn)稱為()

A.CMOSB.RAMC.XMSD.ROM

9.計(jì)算機(jī)一旦斷電后,(中的信息會(huì)丟失。

A.硬盤B.軟盤C.RAMD.ROM

10.在下列存儲(chǔ)器中,存取速度最快的是()。

A.軟盤B.光盤C.硬盤D.內(nèi)存

11.ALU完成算術(shù)操作和()。

A.存儲(chǔ)數(shù)據(jù)B.奇偶校驗(yàn)

C.邏輯操作D.二進(jìn)制計(jì)算

12.計(jì)算機(jī)硬件山5個(gè)基本部分組成,下面()不屬于這5個(gè)基本組成部分。

A.運(yùn)算器和控制器B.存儲(chǔ)器

C.總線D.輸入設(shè)備和輸出設(shè)備

13.微型計(jì)算機(jī)是由輸入設(shè)備、輸出設(shè)備、運(yùn)算器、存儲(chǔ)器和()組成。

A.鍵盤B.顯示器

C.CPUD.控制器

14.軟磁盤屬于微型計(jì)算機(jī)的()設(shè)備。

A.主存儲(chǔ)器B.輸入器

C.輸出器D.輔助存儲(chǔ)器

15.存儲(chǔ)器ROM的功能是)。

A.可讀可寫數(shù)據(jù)B.可寫數(shù)據(jù)

C.只讀數(shù)據(jù)D.不可讀寫數(shù)據(jù)

16.以下的敘述中,()是正確的。

A.計(jì)算機(jī)必須有內(nèi)存、外存和Cache。

B.計(jì)算機(jī)系統(tǒng)由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備組成。

C.計(jì)算機(jī)硬件系統(tǒng)由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備組成。

D.計(jì)算機(jī)的字長(zhǎng)大小標(biāo)志著計(jì)算機(jī)的運(yùn)算速度。

17.CPU指的是計(jì)算機(jī)的()部分。

A.運(yùn)算器B.控制器

C.運(yùn)算器和控制器I).運(yùn)算器、控制器和內(nèi)存

18.運(yùn)算器的主要功能是()。

A.控制計(jì)算機(jī)各部件協(xié)同工作以及進(jìn)行運(yùn)算

19.在內(nèi)存中,每個(gè)基本單位都有一個(gè)唯一的序號(hào),這個(gè)序號(hào)稱為()O

A.字節(jié)B.容量

C.編號(hào)D.地址

20.以下()是易失存儲(chǔ)器。

A.ROMB.RAMC.PROMD.EPROM

21.當(dāng)談及計(jì)算機(jī)的內(nèi)存時(shí),通常指的是()。

A.只讀存儲(chǔ)器B.隨機(jī)存取存儲(chǔ)器

C.虛擬存儲(chǔ)器D.高速緩沖存儲(chǔ)器

22.在以下關(guān)于cache的闡述中,()是不對(duì)的。

A.CPU存取cache中的數(shù)據(jù)較快。

B.cache的容量達(dá)到一定的數(shù)量后,速度的提高將不顯著了。

C.cache是介于CPU和硬盤驅(qū)動(dòng)器之間的存儲(chǔ)器。

D.cache是一種介于CPU和內(nèi)存之間的可高速存取內(nèi)容的芯片。

23.存儲(chǔ)器容量的最小單位是()。

A.字長(zhǎng)B.位C.字節(jié)D.字

24.如果將3.5英寸軟盤上的寫保護(hù)口(一個(gè)方形孔)敞開,該軟盤處于()。

A.讀保護(hù)狀態(tài)B.寫保護(hù)狀態(tài)C.讀寫保護(hù)狀態(tài)D.盤片不能轉(zhuǎn)動(dòng)

25.格式化后的軟盤上,有很多看不見的同心圓,這些同心圓稱為()。

A.扇區(qū)B.磁道

C.容量D.字節(jié)

26.如一片雙面格式化后的3.5英寸磁盤,分為80條磁道,18個(gè)扇區(qū),其容量為(

A.1.44MBB.1.2MB

C.720KBD.360KB

27.計(jì)算機(jī)字長(zhǎng)取決于()的寬度。

A.控制總線B.地址總線

C.數(shù)據(jù)總線1).通信總線

28.計(jì)算機(jī)主機(jī)主要包括()。

A.CPUB.CPU和存儲(chǔ)器

C.CPU和外存D.CPU和內(nèi)存

29.顯示器的主要參數(shù)之一是分辨率,其含義是為()。

A.顯示屏幕的水平和垂直掃描頻率

B.顯示屏幕上光柵的列數(shù)和行數(shù)

C.可顯示不同顏色的總數(shù)

D.同一幅畫面允許顯示不同顏色的最大數(shù)目

30.對(duì)于顯示器1024*768指的是()。

A.屏幕尺寸B.點(diǎn)距C.分辨率D.帶寬

31.WindowsXP中,不能對(duì)任務(wù)欄進(jìn)行的操作是()。

A.改變尺寸大小B.移動(dòng)位置C.刪除D.隱藏

32.WindowsXP具有“復(fù)制軟盤”功能,復(fù)制軟盤要求()。

A.源盤和目的盤必須規(guī)格相同B.系統(tǒng)必須具有兩個(gè)軟盤驅(qū)動(dòng)器

C.目的盤必須先經(jīng)過格式化D.目的盤上的全部?jī)?nèi)容必須先清除

33.WindowsXP的文件屬性不包括下列的哪種屬性()。

A.只讀B.隱藏C.應(yīng)用D.系統(tǒng)

34.WindowsXP的漢字輸入法中,基于智能處理的輸入法是()。

A.全拼輸入法B.智能abc輸入法C.鄭碼輸入法D.五筆字型輸入法

35.當(dāng)WindowsXP正在運(yùn)行某個(gè)應(yīng)用程序時(shí),若鼠標(biāo)指針變?yōu)椤吧陈睜?,則表明()。

A.當(dāng)前執(zhí)行的程序出錯(cuò),必須中止其執(zhí)行

B.當(dāng)前必須等待該應(yīng)用程序運(yùn)行完畢

C.提示用戶注意某個(gè)事項(xiàng),并不影響計(jì)算機(jī)繼續(xù)工作

D.等待用戶作出選擇,以便繼續(xù)工作

36.在WindowsXP中,為保護(hù)文件不被修改,可將它的屬性設(shè)置為()。

A.只讀B.存檔C.隱藏D.系統(tǒng)

37.在WindowsXP中,瀏覽系統(tǒng)資源可通過“我的電腦”和()來完成。

A.公文包B.文件管理器C.資源管理器1).程序管理器

38.在WindowsXP中,對(duì)同時(shí)打開的多個(gè)窗口進(jìn)行層疊式排列,這些窗口的顯著特點(diǎn)是

()。

A.每個(gè)窗口的內(nèi)容全部可見B.每個(gè)窗口的標(biāo)題欄全部可見

C.部分窗口的標(biāo)題欄不可見D.每個(gè)窗口的部分標(biāo)題欄可見

39.在WindowsXP系統(tǒng)中,能進(jìn)行中英文標(biāo)點(diǎn)切換的功能是()。

A.Ctrl+,B.Ctrl+.C.Ctrl+/D.Ctrl+;

40.在WindowsXP環(huán)境下,每一個(gè)應(yīng)用程序或程序組都有一個(gè)標(biāo)識(shí)自己的()。

A.編碼B.編號(hào)C.圖標(biāo)D.縮寫名稱

二、填空題

1.計(jì)算機(jī)系統(tǒng)中的硬件包括、、和輸入輸出設(shè)備,其中和

合稱為中央處理器,它與又組成計(jì)算機(jī)主機(jī)。

2.RAM中文含義是,對(duì)它可進(jìn)行和操作,斷電后數(shù)

據(jù)。

3.希望長(zhǎng)期保存的信息應(yīng)當(dāng)存貯在o

4.驅(qū)動(dòng)器是一種。

5.計(jì)算機(jī)不僅能進(jìn)行算術(shù)運(yùn)算,還能進(jìn)行運(yùn)算,因此具有判斷能力。

三、簡(jiǎn)答題

1.簡(jiǎn)要敘述計(jì)算機(jī)的基本組成,各部件的主要功能以及各部件之間的關(guān)系。

2.描述CPU的兩個(gè)基本部件。

第3章微型計(jì)算機(jī)基礎(chǔ)知識(shí)習(xí)題答案

一、選擇題

1-5CBCDC6-10ABBCD11-15CCDBC16-20CCBDB

21-25BCCBB26-30ACDAC31-35ACCBB36-40CCBBC

二、填空題

1、運(yùn)算器、控制器、內(nèi)存,運(yùn)算器、控制器,內(nèi)存。

2、隨機(jī)訪問存儲(chǔ)器,讀寫和存取,消失。

3、外存

4、輸入設(shè)備

5、邏輯,邏輯

三、簡(jiǎn)答題

1、簡(jiǎn)要敘述計(jì)算機(jī)的基本組成,各部件的主要功能以及各部件之間的關(guān)系。

答:計(jì)算機(jī)主要由以下幾個(gè)5個(gè)功能部件組成,各部件之間的關(guān)系如下圖所示。

數(shù)據(jù)總路線

地址總路線

控制總路線

2、描述CPU的兩個(gè)基本部件。

答:CPU主要由運(yùn)算器和控制器兩大部分組成,隨著集成電路的發(fā)展,目前CPU芯片集

成了一些其它邏輯功能部件來擴(kuò)充CPU的功能,如浮點(diǎn)運(yùn)算器、cache和MMX等。下面我

們重點(diǎn)介紹運(yùn)算器和控制器。

1)控制器的組成和功能控制器由程序計(jì)數(shù)器、指令寄存器、指令譯碼器、時(shí)序產(chǎn)生器和操

作控制器組成。它是計(jì)算機(jī)指揮系統(tǒng),完成計(jì)算機(jī)的指揮工作。

2)運(yùn)算器的組成和功能運(yùn)算器由算術(shù)邏輯單元(ALU)、累加寄存器、數(shù)據(jù)緩沖寄存器和狀

態(tài)條件寄存器組成,它是數(shù)據(jù)加工處理部件,完成計(jì)算機(jī)的各種算術(shù)和邏輯運(yùn)算。相對(duì)控制

器而言,運(yùn)算器接受控制器的命令而進(jìn)行動(dòng)作,即運(yùn)算器所進(jìn)行的全部操作都是由控制器發(fā)

出的控制信號(hào)來指揮的,所以它是執(zhí)行部件。

第4章算法、程序與編程習(xí)題

一、選擇題

1.下列選項(xiàng)不符合良好程序設(shè)計(jì)風(fēng)格的是()。

A.源程序要文檔化B.數(shù)據(jù)說明的次序要規(guī)范化

C避免濫用goto語句D.模塊設(shè)主地要保證高耦合、高內(nèi)聚

2從工程管理角度,軟件設(shè)計(jì)一般分為兩步完成,它們是()o

A概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)B.數(shù)據(jù)設(shè)計(jì)與接口設(shè)計(jì)

C軟件結(jié)構(gòu)設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì)I).過程設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì)

3下列選項(xiàng)中不屬于軟件生命周期開發(fā)階段任務(wù)的是()。

A軟件測(cè)試B.概要設(shè)計(jì)

C軟件維護(hù)D.詳細(xì)設(shè)計(jì)

4在數(shù)據(jù)庫系統(tǒng)中,用戶所見的數(shù)據(jù)模式為()。

A概念模式B.外模式

C內(nèi)模式D.物理模式

5數(shù)據(jù)庫設(shè)計(jì)的四個(gè)階段是:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和()。

A編碼設(shè)計(jì)B.測(cè)試階段

C運(yùn)行階段D.物理設(shè)計(jì)

6軟件是指()。

A程序B.程序和文檔

C算法加數(shù)據(jù)結(jié)構(gòu)D.程序、數(shù)據(jù)與相關(guān)文檔的完整集合

7軟件調(diào)試的目的是()?

A發(fā)現(xiàn)錯(cuò)誤B.改正錯(cuò)誤

C改善軟件的性能I).驗(yàn)證軟件的正確性

8在面向?qū)ο蠓椒ㄖ校瑢?shí)現(xiàn)信息隱蔽是依靠()。

A對(duì)象的繼承B.對(duì)象的多態(tài)

C對(duì)象的封裝I).對(duì)象的分類

9下列敘述中,不符合良好程序設(shè)計(jì)風(fēng)格要求的是()。

A程序的效率第一、清晰第二B.程序的可讀性好

C程序中要有必要的注釋D.輸入數(shù)據(jù)前要有提示信息

10.下列敘述中正確的是()。

A.程序執(zhí)行的效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)密切相關(guān)

B.程序執(zhí)行的效率只取決于程序的控制結(jié)構(gòu)

C.程序執(zhí)行的效率只取決于所處理的數(shù)據(jù)量

D.以上三種說法都不對(duì)

11.下列敘述中正確的是()。

A.數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)必定是一一對(duì)應(yīng)的

B.由于計(jì)算機(jī)存儲(chǔ)空間是向量式的存儲(chǔ)結(jié)構(gòu),因此,數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)?定是線性結(jié)構(gòu)

C.程序設(shè)計(jì)語言中的數(shù)組一般是順序存儲(chǔ)結(jié)構(gòu),因此,利用數(shù)組只能處理線性結(jié)構(gòu)

12.程序流程圖中帶有箭頭的線段表示的是()。

A.圖元關(guān)系B.數(shù)據(jù)流

C.控制流D.調(diào)用關(guān)系

13.結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括(

A.多態(tài)性B.自頂向下

C.模塊化D,逐步求精

14.軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。

A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合

C.低內(nèi)聚高耦合D.高內(nèi)聚高耦合

15.在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。

A.可行性分析報(bào)告B.軟件需求規(guī)格說明書

C.概要設(shè)計(jì)說明書D.集成測(cè)試計(jì)劃

16.算法的有窮性是指()。

A.算法程序的運(yùn)行時(shí)間是有限的

B.算法程序所處理的數(shù)據(jù)量是有限的

C.算法程序的長(zhǎng)度是有限的

D.算法只能被有限的用戶使用

17.對(duì)長(zhǎng)度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(nT)/2的排序方法是()。

A.快速排序B.冒泡排序

C.直線插入排序D.堆排序

18.下列關(guān)于棧的敘述正確的是(

A.棧按“先進(jìn)先出”組織數(shù)據(jù)B.棧按“先進(jìn)后出”組織數(shù)據(jù)

C.只能在棧底插入數(shù)據(jù)1).不能刪除數(shù)據(jù)

19.在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。

A.需求分析階段B.概念設(shè)計(jì)階段

C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段

20.下列敘述中正確的是()。

A.程序設(shè)計(jì)就是編制程序

B.程序的測(cè)試必須由程序員自己去完成

C.程序經(jīng)調(diào)試改錯(cuò)后還應(yīng)進(jìn)行再測(cè)試

D.程序經(jīng)調(diào)試改錯(cuò)后不必進(jìn)行再測(cè)試

21.下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進(jìn)行查找的是()。

A.順序存儲(chǔ)的有序線性表B.線性鏈表

C.二叉鏈表D.有序線性鏈表

22.下列關(guān)于棧的描述正確的是(

A.在棧中只能插入元素而不能刪除元素

B.在棧中只能刪除元素而不能插入元素

C.棧是特殊的線性表,只能在一端插入或刪除元素

D.棧是特殊的線性表,只能在一端插入元素,而在另一端刪除元素

23.下列敘述中正確的是()。

A.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲(chǔ)結(jié)構(gòu)

B.數(shù)據(jù)的邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲(chǔ)結(jié)構(gòu)屬于非線性結(jié)構(gòu)

C.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)不影響數(shù)據(jù)處理的效率

D.一個(gè)邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲(chǔ)結(jié)構(gòu),且各種存儲(chǔ)結(jié)構(gòu)影響數(shù)據(jù)處理的效率

24.下列描述中正確的是()。

A.軟件工程只是解決軟件項(xiàng)目的管理問題

B.軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題

C.軟件工程的主要思想是強(qiáng)調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則

D.軟件工程只是解決軟件開發(fā)中的技術(shù)問題

25.在軟件設(shè)計(jì)中,不屬于過程設(shè)計(jì)工具的是()。

A.PDL(過程設(shè)計(jì)語言)B.PAD圖

C.N-S圖D.DFD圖

26.下列敘述中正確的是()。

A.軟件交付使用后還需要進(jìn)行維護(hù)

B.軟件一旦交付使用就不需要再進(jìn)行維護(hù)

C.軟件交付使用后其生命周期就結(jié)束

D.軟件維護(hù)是指修復(fù)程序中被破壞的指令

27.數(shù)據(jù)庫設(shè)計(jì)的根本目標(biāo)是要解決()。

A.數(shù)據(jù)共享問題B.數(shù)據(jù)安全問題

C.大量數(shù)據(jù)存儲(chǔ)問題D.簡(jiǎn)化數(shù)據(jù)維護(hù)

28.數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指()。

A.存儲(chǔ)在外存中的數(shù)據(jù)B.數(shù)據(jù)所占的存儲(chǔ)空間量

C.數(shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式D.數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示

29.下列關(guān)于棧的描述中錯(cuò)誤的是()。

A.棧是先進(jìn)后出的線性表B.棧只能順序存儲(chǔ)

C.棧具有記憶作用D.對(duì)棧的插入與刪除操作中,不需要改變棧底指針

30.對(duì)于長(zhǎng)度為n的線性表,在最壞情況下,下列各排序法所對(duì)應(yīng)的比較次數(shù)中正確的是

()?

A.冒泡排序?yàn)閚/2B.冒泡排序?yàn)閚

C.快速排序?yàn)閚D.快速排序?yàn)閚(n-l)/2

31.對(duì)長(zhǎng)度為n的線性表進(jìn)行順序查找,在最壞情況下所需要的比較次數(shù)為()。

A.Iog2nB.n/2

C.nD.n+1

32.下列對(duì)于線性鏈表的描述中正確的是()。

A.存儲(chǔ)空間不一定是連續(xù),且各元素的存儲(chǔ)順序是任意的

B.存儲(chǔ)空間不一定是連續(xù),且前件元素一定存儲(chǔ)在后件元素的前面

C,存儲(chǔ)空間必須連續(xù),且前件元素一定存儲(chǔ)在后件元素的前面

D.存儲(chǔ)空間必須連續(xù),且各元素的存儲(chǔ)順序是任意的

33.下列對(duì)于軟件測(cè)試的描述中正確的是()。

A.軟件測(cè)試的目的是證明程序是否正確

B.軟件測(cè)試的目的是使程序運(yùn)行結(jié)果正確

C.軟件測(cè)試的目的是盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤

D.軟件測(cè)試的目的是使程序符合結(jié)構(gòu)化原則

34.為了使模塊盡可能獨(dú)立,要求(

A.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)

B.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱

C.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱

D.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng)

35.下列描述中正確的是()。

A.程序就是軟件

B.軟件開發(fā)不受計(jì)算機(jī)系統(tǒng)的限制

C.軟件既是邏輯實(shí)體,又是物理實(shí)體

D.軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合

36.數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫技術(shù)的重要特點(diǎn)之一。所謂數(shù)據(jù)獨(dú)立性是指()。

A.數(shù)據(jù)與程序獨(dú)立存放

B.不同的數(shù)據(jù)被存放在不同的文件中

C.不同的數(shù)據(jù)只能被對(duì)應(yīng)的應(yīng)用程序所使用

D.以上三種說法都不對(duì)

37.用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是()。

A.關(guān)系模型B.網(wǎng)狀模型

C.層次模型D.以上三個(gè)都是

38.算法的空間復(fù)雜度是指()。

A.算法程序的長(zhǎng)度B.算法程序中的指令條數(shù)

C,算法程序所占的存儲(chǔ)空間

D.執(zhí)行過程中所需要的存儲(chǔ)空間

39.用鏈表表示線性表的優(yōu)點(diǎn)是()。

A.便于隨機(jī)存取B.花費(fèi)的存儲(chǔ)空間較順序存儲(chǔ)少

C.便于插入和刪除操作D.數(shù)據(jù)元素的物理順序與邏輯順序相同

40.數(shù)據(jù)結(jié)構(gòu)中,與所使用的計(jì)算機(jī)無關(guān)的是數(shù)據(jù)的()。

A.存儲(chǔ)結(jié)構(gòu)B.物理結(jié)構(gòu)

C.邏輯結(jié)構(gòu)D.物理和存儲(chǔ)結(jié)構(gòu)

二、簡(jiǎn)答題

1.機(jī)器語言、匯編語言、高級(jí)語言有什么區(qū)別?編譯性語言與解釋性語言的區(qū)別是什么?

2.什么是程序和程序設(shè)計(jì)?

第4章算法、程序與編程習(xí)題答案

一、選擇題:

1D2A3C4B5D

6D7B8C9A10A

11C12C13A14B15B

16A17D18B19C20C

21A22C23D21C25D

26A27A28D29B30D

31C32A33C31B35D

36D37C38D39C40C

二、簡(jiǎn)答題:

1.機(jī)器語言、匯編語言、高級(jí)語言有什么區(qū)別?編譯性語言與解釋性語言的區(qū)別是什么?

答:人用于同計(jì)算機(jī)交往的語言叫做程序設(shè)計(jì)語言。程序設(shè)計(jì)語言案發(fā)展先后順序通常

分為機(jī)器語言、匯編語言和高級(jí)語言。機(jī)器語言:是一種CPU的指令系統(tǒng),是由二進(jìn)制代碼

編寫,能夠直接被機(jī)器識(shí)別的程序設(shè)計(jì)語言。匯編語言:是用能夠反映指令功能的助記符來

表示指令的程學(xué)設(shè)計(jì)語言,用助記符來代表0、I編程,即符號(hào)化了的機(jī)器語言。

面向機(jī)器的語言都屬于低級(jí)語言,機(jī)器語言和匯編語言均屬于低級(jí)語言。

高級(jí)語言:1954年出現(xiàn)的FORTRAN語言以及隨后相繼出現(xiàn)的語言屬于高級(jí)語言,不再

是面向機(jī)器的語言,二是面向解題的過程。面向過程的計(jì)算機(jī)語言屬于高級(jí)語言,人們常用

的高級(jí)語言有:BASIC.FORTRAN、Pascal>C語言等。

編譯性語言是把源程序編譯成目標(biāo)機(jī)器代碼,目標(biāo)機(jī)器代碼可以直接在適合的機(jī)器上執(zhí)

行。解釋性語言編的源程序,需要解釋器把源語句一條條翻譯成目標(biāo)機(jī)器代碼,一條條執(zhí)

行。現(xiàn)代解釋性語言通常把源程序編譯成中間代碼,然后用解釋器把中間代碼一條條翻譯成

目標(biāo)機(jī)器代碼,一條條執(zhí)行。

它們的區(qū)別是編譯是將源程序翻譯成可執(zhí)行的目標(biāo)代碼,翻譯與執(zhí)行是分開的;而解釋

是對(duì)源程序的翻譯與執(zhí)行一次性完成,不生成可存儲(chǔ)的目標(biāo)代碼。這只是表象,二者背后的

最大區(qū)別是:對(duì)解釋執(zhí)行而言,程序運(yùn)行時(shí)的控制權(quán)在解釋器而不在用戶程序;對(duì)編譯執(zhí)行

而言,運(yùn)行時(shí)的控制權(quán)在用戶程序。

2.什么是程序和程序設(shè)計(jì)?

答:程序是由序列組成的,告訴計(jì)算機(jī)如何完成一個(gè)具體的任務(wù)。由于現(xiàn)在的計(jì)算

機(jī)還不能理解人類的自然語言,所以還不能用自然語言編寫計(jì)算機(jī)程序。

程序設(shè)計(jì)(Programming)是指設(shè)計(jì)、編制、調(diào)試程序的方法和過程.它是目標(biāo)明確的智

力活動(dòng)。由于程序是軟件的本體,軟件的質(zhì)量主要通過程序的質(zhì)量來體現(xiàn),在軟件研究中,

程序設(shè)計(jì)的工作非常重要,內(nèi)容涉及到有關(guān)的基本概念、工具、方法以及方法學(xué)等。

第5章信息處理與數(shù)據(jù)庫技術(shù)習(xí)題

一、填空題

1、數(shù)據(jù)庫管理技術(shù)依據(jù)起發(fā)展過程可以分為三個(gè)階段。

2、數(shù)據(jù)模型主要有???。

3、面向?qū)ο竽P椭饕糜诘臄?shù)據(jù)庫中,在模型中的基本概念是一和。

4、數(shù)據(jù)庫管理系統(tǒng)包括的范圍主要有:。

5、在SQLSERVER2000開發(fā)數(shù)據(jù)庫和應(yīng)用程序時(shí),經(jīng)常使用三個(gè)管理工具是

二、多項(xiàng)選擇題

1、關(guān)系模型的特點(diǎn)是()

A.關(guān)系中的每一個(gè)數(shù)據(jù)項(xiàng)是不可再分的最小項(xiàng)B.每一列表示數(shù)據(jù)的一個(gè)屬性

C.每一行表示數(shù)據(jù)的一個(gè)信息D.數(shù)據(jù)表之間多對(duì)多關(guān)系最為常見

2、在關(guān)系模型中,同一個(gè)數(shù)據(jù)庫中的數(shù)據(jù)表之間主要存在三種關(guān)系;其中表中字段取值唯

一的是()

A.一對(duì)一B.一對(duì)多C.多對(duì)多D多對(duì)一

3、面向?qū)ο竽P椭校ǎ?/p>

A.每個(gè)對(duì)象有一個(gè)唯一的名稱

B.對(duì)象內(nèi)部封裝了對(duì)象所具有的屬性和對(duì)象執(zhí)行的方法

C.SQL是數(shù)據(jù)庫查詢的標(biāo)準(zhǔn)語言,任何面向?qū)ο笤O(shè)計(jì)程序過程中都可以運(yùn)用SQL語言。

D.類是對(duì)具有相同屬性和方法的所有對(duì)象的一個(gè)抽象

4、類的主要性質(zhì)有()

A.封裝性B.繼承性C.多態(tài)性D.抽象性

5、層次模型的特點(diǎn)是()

A.有且僅有一個(gè)根結(jié)點(diǎn)B.除根結(jié)點(diǎn)外其他子結(jié)點(diǎn)有且僅有一個(gè)父結(jié)點(diǎn)

C.可以有零個(gè)或多個(gè)子結(jié)點(diǎn)D.有兩個(gè)或兩個(gè)以上結(jié)點(diǎn)

三、單項(xiàng)選擇題

1、SQLServer2000存在多個(gè)版本,不同版本對(duì)操作系統(tǒng)的要求不同,SQLServer2000標(biāo)準(zhǔn)

版對(duì)操作系統(tǒng)的要求正確的是()

A.必須運(yùn)行安裝WindowsNTServerEnterpriseEdition4.0以及更高版本卜運(yùn)行

B.必須運(yùn)行在Windows20000advancedServer以及更高版本下運(yùn)行

C.可以在Windows20000Server以及更高版本下運(yùn)行

D.可以在Windows20000以及更高版本下運(yùn)行

2、Oracle的主要特點(diǎn)不正確的是()

A.支持分布式數(shù)據(jù)庫B.支持客戶/服務(wù)器結(jié)構(gòu)C.具有行鎖定模式

D.程序可移植E.支持面向?qū)ο蠹夹g(shù)

3、下列關(guān)于SQLSERVER說法中正確的是()

A.查詢分析器主要用于啟動(dòng)數(shù)據(jù)庫服務(wù)器的實(shí)時(shí)服務(wù)、暫停和停止正在運(yùn)行的服務(wù),在暫

停后繼續(xù)服務(wù)

B.企業(yè)管理器是SQLSERVER中最重要的一個(gè)管理工具。用戶和系統(tǒng)管理員可以使用它來

管理網(wǎng)絡(luò)、計(jì)算機(jī)、服務(wù)和其他系統(tǒng)組件。

C.服務(wù)管理器可以使用戶交互式地輸入和執(zhí)行各種Transact-SQL語句,迅速查看執(zhí)行結(jié)果,

完成數(shù)據(jù)分

溫馨提示

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

評(píng)論

0/150

提交評(píng)論