一、選擇題
1下列各組設(shè)備中,同時(shí)包括了輸入設(shè)備、輸出設(shè)備和存儲(chǔ)設(shè)備的是( )。
A.CRT,CPU,ROM
B.繪圖儀,鼠標(biāo)器,鍵盤(pán)
C.鼠標(biāo)器,繪圖儀,光盤(pán)
D.磁帶,打印機(jī),激光印字機(jī)
參考答案:C
參考解析:鼠標(biāo)器是輸入設(shè)備,繪圖儀是輸出設(shè)備,光盤(pán)是存儲(chǔ)設(shè)備,故選項(xiàng)C正確。
2下列關(guān)于A(yíng)SCI1編碼的敘述中,正確的是( )。
A.一個(gè)字符的標(biāo)準(zhǔn)ASCII碼占一個(gè)字節(jié),其二進(jìn)制位總為1
B.所有大寫(xiě)英文字母的ASCII碼值都小于小寫(xiě)英文字母‘a(chǎn)’的ASCII碼值
C.所有大寫(xiě)英文字母的ASCII碼值都大于小寫(xiě)英文字母‘a(chǎn)’的ASCI1碼值
D.標(biāo)準(zhǔn)ASCI1碼表有256個(gè)不同的字符編碼
參考答案:B
參考解析:國(guó)際通用的ASCI1碼為7位,且位不總為1;所有大寫(xiě)字母的ASCII碼都小于小寫(xiě)字母a的ASCII碼;標(biāo)準(zhǔn)ASCII碼表有128個(gè)不同的字符編碼。
3對(duì)長(zhǎng)度為n的線(xiàn)性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序方法是( )。
A.快速排序B.冒泡排序C.直接插入排序D.堆排序
參考答案:D
參考解析:除了堆排序算法的比較次數(shù)是O(n1og2n),其他的都是n(n-1)/2。
4下列關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的敘述中,正確的是( )。
A.在需求分析階段建立數(shù)據(jù)字典B.在概念設(shè)計(jì)階段建立數(shù)據(jù)字典
C.在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典D.在物理設(shè)計(jì)階段建立數(shù)據(jù)字典
參考答案:A
參考解析:數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中不斷修改、充實(shí)和完善的。
5在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.軟件集成測(cè)試計(jì)劃
B.軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū)
C.用戶(hù)手冊(cè)
D.軟件需求規(guī)格說(shuō)明書(shū)
參考答案:D
參考解析:需求分析階段的工作可以概括為:需求獲取、需求分析、編寫(xiě)需求規(guī)格說(shuō)明書(shū)、需求評(píng)審四個(gè)方面。所以選擇D。
6下列敘述中錯(cuò)誤的是( )。
A.高級(jí)語(yǔ)言編寫(xiě)的程序的可移植性最差
B.不同型號(hào)的計(jì)算機(jī)具有不同的機(jī)器語(yǔ)言
C.機(jī)器語(yǔ)言是由一串二進(jìn)制數(shù)0/1組成的
D.用機(jī)器語(yǔ)言編寫(xiě)的程序執(zhí)行效率
參考答案:A
參考解析:不同型號(hào)的計(jì)算機(jī)具有不同的機(jī)器語(yǔ)言,機(jī)器語(yǔ)言是由一串二進(jìn)制數(shù)0/1組成的,用機(jī)器語(yǔ)言編寫(xiě)的程序執(zhí)行效率。
7算法的有窮性是指( )。
A.算法程序的運(yùn)行時(shí)間是有限的
B.算法程序所處理的數(shù)據(jù)量是有限的
C.算法程序的長(zhǎng)度是有限的
D.算法只能被有限的用戶(hù)使用
參考答案:A
參考解析:算法原則上能夠精確地運(yùn)行,而且人們用筆和紙做有限次運(yùn)算后即可完成。有窮性是指算法程序的運(yùn)行時(shí)間是有限的。
8微機(jī)硬件系統(tǒng)中最核心的部件是( )。
A.內(nèi)存儲(chǔ)器B.輸入輸出設(shè)備C.CPUD.硬盤(pán)
參考答案:C
參考解析:控制器和運(yùn)算器是計(jì)算機(jī)硬件系統(tǒng)的核心部件,這兩部分合稱(chēng)中央處理器(CPU)。
9CPU主要技術(shù)性能指標(biāo)有( )。
A.字長(zhǎng)、主頻和運(yùn)算速度B.可靠性和精度C.耗電量和效率D.冷卻效率
參考答案:A
參考解析:CPU的主要技術(shù)性能有字長(zhǎng)、時(shí)鐘主頻、運(yùn)算速度、存儲(chǔ)容量、存取周期等。
10結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括( )。
A.多態(tài)性B.自頂向下C.模塊化D.逐步求精
參考答案:A
參考解析:結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使用goto語(yǔ)句,所以選擇A。
11軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是( )。
A.編譯程序B.操作系統(tǒng)C.教務(wù)管理系統(tǒng)D.匯編程序
參考答案:C
參考解析:編譯軟件、操作系統(tǒng)、匯編程序都屬于系統(tǒng)軟件,只有C教務(wù)管理系統(tǒng)才是應(yīng)用軟件。
12在軟件開(kāi)發(fā)中,需求分析階段可以使用的工具是( )。
A.N-S圖B.DFD圖C.PAD圖D.程序流程圖
參考答案:B
參考解析:在需求分析階段可以使用的工具有數(shù)據(jù)流圖(DFD圖),數(shù)據(jù)字典(DD),判定樹(shù)與判定表,所以選擇B。
13下面屬于黑盒測(cè)試方法的是( )。
A.語(yǔ)句覆蓋B.邏輯覆蓋C.邊界值分析D.路徑覆蓋
參考答案:C
參考解析:黑盒測(cè)試不關(guān)心程序內(nèi)部的邏輯,只是根據(jù)程序的功能說(shuō)明來(lái)設(shè)計(jì)測(cè)試用例。在使用黑盒測(cè)試法時(shí),手頭只需要有程序功能說(shuō)明就可以了。黑盒測(cè)試法分等價(jià)類(lèi)劃分法、邊界值分析法和錯(cuò)誤推測(cè)法,答案為C。而A、B、D均為白盒測(cè)試方法。
14有三個(gè)關(guān)系R、S和T如下:

則由關(guān)系R和S得到關(guān)系T的操作是( )。
A.自然連接B.并C.交D.差
參考答案:D
參考解析:關(guān)系T中的元組是關(guān)系R中有而關(guān)系S中沒(méi)有的元組的集合,即從關(guān)系R中除去與關(guān)系s中相同元組后得到的關(guān)系T。所以做的是差運(yùn)算。
15以太網(wǎng)的拓?fù)浣Y(jié)構(gòu)是( )。
A.星型B.總線(xiàn)型C.環(huán)型D.樹(shù)型
參考答案:B
16組成計(jì)算機(jī)指令的兩部分是( )。
A.數(shù)據(jù)和字符B.操作碼和地址碼C.運(yùn)算符和運(yùn)算數(shù)D.運(yùn)算符和運(yùn)算結(jié)果
參考答案:B
參考解析:一條指令通常由兩個(gè)部分組成:操作碼和操作數(shù)。操作碼:指明該指令要完成的操作的類(lèi)型或性質(zhì),如取數(shù)、做加法或輸出數(shù)據(jù)等。操作數(shù):指明操作碼執(zhí)行時(shí)的操作對(duì)象,操作數(shù)的形式可以是數(shù)據(jù)本身,也可以是存放數(shù)據(jù)的內(nèi)存單元地址或寄存器名稱(chēng)。操作數(shù)在大多數(shù)情況下是地址碼。
17下列敘述中正確的是( )。
A.棧是“先進(jìn)先出”的線(xiàn)性表
B.隊(duì)列是“先進(jìn)后出”的線(xiàn)性表
C.循環(huán)隊(duì)列是非線(xiàn)性結(jié)構(gòu)
D.有序線(xiàn)性表既可以采用順序存儲(chǔ)結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
參考答案:D
參考解析:棧是先進(jìn)后出的線(xiàn)性表,所以A錯(cuò)誤;隊(duì)列是先進(jìn)先出的線(xiàn)性表,所以B錯(cuò)誤;循環(huán)隊(duì)列是線(xiàn)性結(jié)構(gòu)的線(xiàn)性表,所以C錯(cuò)誤。
18下列與隊(duì)列結(jié)構(gòu)有關(guān)聯(lián)的是( )。
A.函數(shù)的遞歸調(diào)用
B.數(shù)組元素的引用
C.多重循環(huán)的執(zhí)行
D.先到先服務(wù)的作業(yè)調(diào)度
參考答案:D
19上網(wǎng)需要在計(jì)算機(jī)上安裝( )。
A.數(shù)據(jù)庫(kù)管理軟件
B.視頻播放軟件
C.瀏覽器軟件
D.網(wǎng)絡(luò)游戲軟件
參考答案:C
參考解析:上網(wǎng)需要在計(jì)算機(jī)上安裝瀏覽器軟件。
20下列軟件中,屬于系統(tǒng)軟件的是( )。
A.用C語(yǔ)言編寫(xiě)的求解一元二次方程的程序
B.Windows操作系統(tǒng)
C.用匯編語(yǔ)言編寫(xiě)的一個(gè)練習(xí)程序
D.工資管理軟件
參考答案:B
參考解析:選項(xiàng)A、C、D皆屬于應(yīng)用軟件,選項(xiàng)B屬于系統(tǒng)軟件,故選項(xiàng)B正確。
1下列各組設(shè)備中,同時(shí)包括了輸入設(shè)備、輸出設(shè)備和存儲(chǔ)設(shè)備的是( )。
A.CRT,CPU,ROM
B.繪圖儀,鼠標(biāo)器,鍵盤(pán)
C.鼠標(biāo)器,繪圖儀,光盤(pán)
D.磁帶,打印機(jī),激光印字機(jī)
參考答案:C
參考解析:鼠標(biāo)器是輸入設(shè)備,繪圖儀是輸出設(shè)備,光盤(pán)是存儲(chǔ)設(shè)備,故選項(xiàng)C正確。
2下列關(guān)于A(yíng)SCI1編碼的敘述中,正確的是( )。
A.一個(gè)字符的標(biāo)準(zhǔn)ASCII碼占一個(gè)字節(jié),其二進(jìn)制位總為1
B.所有大寫(xiě)英文字母的ASCII碼值都小于小寫(xiě)英文字母‘a(chǎn)’的ASCII碼值
C.所有大寫(xiě)英文字母的ASCII碼值都大于小寫(xiě)英文字母‘a(chǎn)’的ASCI1碼值
D.標(biāo)準(zhǔn)ASCI1碼表有256個(gè)不同的字符編碼
參考答案:B
參考解析:國(guó)際通用的ASCI1碼為7位,且位不總為1;所有大寫(xiě)字母的ASCII碼都小于小寫(xiě)字母a的ASCII碼;標(biāo)準(zhǔn)ASCII碼表有128個(gè)不同的字符編碼。
3對(duì)長(zhǎng)度為n的線(xiàn)性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序方法是( )。
A.快速排序B.冒泡排序C.直接插入排序D.堆排序
參考答案:D
參考解析:除了堆排序算法的比較次數(shù)是O(n1og2n),其他的都是n(n-1)/2。
4下列關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的敘述中,正確的是( )。
A.在需求分析階段建立數(shù)據(jù)字典B.在概念設(shè)計(jì)階段建立數(shù)據(jù)字典
C.在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典D.在物理設(shè)計(jì)階段建立數(shù)據(jù)字典
參考答案:A
參考解析:數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中不斷修改、充實(shí)和完善的。
5在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.軟件集成測(cè)試計(jì)劃
B.軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū)
C.用戶(hù)手冊(cè)
D.軟件需求規(guī)格說(shuō)明書(shū)
參考答案:D
參考解析:需求分析階段的工作可以概括為:需求獲取、需求分析、編寫(xiě)需求規(guī)格說(shuō)明書(shū)、需求評(píng)審四個(gè)方面。所以選擇D。
6下列敘述中錯(cuò)誤的是( )。
A.高級(jí)語(yǔ)言編寫(xiě)的程序的可移植性最差
B.不同型號(hào)的計(jì)算機(jī)具有不同的機(jī)器語(yǔ)言
C.機(jī)器語(yǔ)言是由一串二進(jìn)制數(shù)0/1組成的
D.用機(jī)器語(yǔ)言編寫(xiě)的程序執(zhí)行效率
參考答案:A
參考解析:不同型號(hào)的計(jì)算機(jī)具有不同的機(jī)器語(yǔ)言,機(jī)器語(yǔ)言是由一串二進(jìn)制數(shù)0/1組成的,用機(jī)器語(yǔ)言編寫(xiě)的程序執(zhí)行效率。
7算法的有窮性是指( )。
A.算法程序的運(yùn)行時(shí)間是有限的
B.算法程序所處理的數(shù)據(jù)量是有限的
C.算法程序的長(zhǎng)度是有限的
D.算法只能被有限的用戶(hù)使用
參考答案:A
參考解析:算法原則上能夠精確地運(yùn)行,而且人們用筆和紙做有限次運(yùn)算后即可完成。有窮性是指算法程序的運(yùn)行時(shí)間是有限的。
8微機(jī)硬件系統(tǒng)中最核心的部件是( )。
A.內(nèi)存儲(chǔ)器B.輸入輸出設(shè)備C.CPUD.硬盤(pán)
參考答案:C
參考解析:控制器和運(yùn)算器是計(jì)算機(jī)硬件系統(tǒng)的核心部件,這兩部分合稱(chēng)中央處理器(CPU)。
9CPU主要技術(shù)性能指標(biāo)有( )。
A.字長(zhǎng)、主頻和運(yùn)算速度B.可靠性和精度C.耗電量和效率D.冷卻效率
參考答案:A
參考解析:CPU的主要技術(shù)性能有字長(zhǎng)、時(shí)鐘主頻、運(yùn)算速度、存儲(chǔ)容量、存取周期等。
10結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括( )。
A.多態(tài)性B.自頂向下C.模塊化D.逐步求精
參考答案:A
參考解析:結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使用goto語(yǔ)句,所以選擇A。
11軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是( )。
A.編譯程序B.操作系統(tǒng)C.教務(wù)管理系統(tǒng)D.匯編程序
參考答案:C
參考解析:編譯軟件、操作系統(tǒng)、匯編程序都屬于系統(tǒng)軟件,只有C教務(wù)管理系統(tǒng)才是應(yīng)用軟件。
12在軟件開(kāi)發(fā)中,需求分析階段可以使用的工具是( )。
A.N-S圖B.DFD圖C.PAD圖D.程序流程圖
參考答案:B
參考解析:在需求分析階段可以使用的工具有數(shù)據(jù)流圖(DFD圖),數(shù)據(jù)字典(DD),判定樹(shù)與判定表,所以選擇B。
13下面屬于黑盒測(cè)試方法的是( )。
A.語(yǔ)句覆蓋B.邏輯覆蓋C.邊界值分析D.路徑覆蓋
參考答案:C
參考解析:黑盒測(cè)試不關(guān)心程序內(nèi)部的邏輯,只是根據(jù)程序的功能說(shuō)明來(lái)設(shè)計(jì)測(cè)試用例。在使用黑盒測(cè)試法時(shí),手頭只需要有程序功能說(shuō)明就可以了。黑盒測(cè)試法分等價(jià)類(lèi)劃分法、邊界值分析法和錯(cuò)誤推測(cè)法,答案為C。而A、B、D均為白盒測(cè)試方法。
14有三個(gè)關(guān)系R、S和T如下:

則由關(guān)系R和S得到關(guān)系T的操作是( )。
A.自然連接B.并C.交D.差
參考答案:D
參考解析:關(guān)系T中的元組是關(guān)系R中有而關(guān)系S中沒(méi)有的元組的集合,即從關(guān)系R中除去與關(guān)系s中相同元組后得到的關(guān)系T。所以做的是差運(yùn)算。
15以太網(wǎng)的拓?fù)浣Y(jié)構(gòu)是( )。
A.星型B.總線(xiàn)型C.環(huán)型D.樹(shù)型
參考答案:B
16組成計(jì)算機(jī)指令的兩部分是( )。
A.數(shù)據(jù)和字符B.操作碼和地址碼C.運(yùn)算符和運(yùn)算數(shù)D.運(yùn)算符和運(yùn)算結(jié)果
參考答案:B
參考解析:一條指令通常由兩個(gè)部分組成:操作碼和操作數(shù)。操作碼:指明該指令要完成的操作的類(lèi)型或性質(zhì),如取數(shù)、做加法或輸出數(shù)據(jù)等。操作數(shù):指明操作碼執(zhí)行時(shí)的操作對(duì)象,操作數(shù)的形式可以是數(shù)據(jù)本身,也可以是存放數(shù)據(jù)的內(nèi)存單元地址或寄存器名稱(chēng)。操作數(shù)在大多數(shù)情況下是地址碼。
17下列敘述中正確的是( )。
A.棧是“先進(jìn)先出”的線(xiàn)性表
B.隊(duì)列是“先進(jìn)后出”的線(xiàn)性表
C.循環(huán)隊(duì)列是非線(xiàn)性結(jié)構(gòu)
D.有序線(xiàn)性表既可以采用順序存儲(chǔ)結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
參考答案:D
參考解析:棧是先進(jìn)后出的線(xiàn)性表,所以A錯(cuò)誤;隊(duì)列是先進(jìn)先出的線(xiàn)性表,所以B錯(cuò)誤;循環(huán)隊(duì)列是線(xiàn)性結(jié)構(gòu)的線(xiàn)性表,所以C錯(cuò)誤。
18下列與隊(duì)列結(jié)構(gòu)有關(guān)聯(lián)的是( )。
A.函數(shù)的遞歸調(diào)用
B.數(shù)組元素的引用
C.多重循環(huán)的執(zhí)行
D.先到先服務(wù)的作業(yè)調(diào)度
參考答案:D
19上網(wǎng)需要在計(jì)算機(jī)上安裝( )。
A.數(shù)據(jù)庫(kù)管理軟件
B.視頻播放軟件
C.瀏覽器軟件
D.網(wǎng)絡(luò)游戲軟件
參考答案:C
參考解析:上網(wǎng)需要在計(jì)算機(jī)上安裝瀏覽器軟件。
20下列軟件中,屬于系統(tǒng)軟件的是( )。
A.用C語(yǔ)言編寫(xiě)的求解一元二次方程的程序
B.Windows操作系統(tǒng)
C.用匯編語(yǔ)言編寫(xiě)的一個(gè)練習(xí)程序
D.工資管理軟件
參考答案:B
參考解析:選項(xiàng)A、C、D皆屬于應(yīng)用軟件,選項(xiàng)B屬于系統(tǒng)軟件,故選項(xiàng)B正確。