當前位置:才華齋>計算機>計算機二級>

2015年計算機二級C語言模擬試題及答案

計算機二級 閱讀(1.94W)

一、選擇題((1)--(40)每小題1分, (41)--(50)每小題2分, 共60分)

2015年計算機二級C語言模擬試題及答案

下列各題 A) 、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項在

答題卡相應位置上塗黑,答在試卷上不得分。

(1) 下列述敘中正確的是

A) 顯示器和印表機都是輸出裝置 B) 顯示器只能顯示字元

C) 通常的彩色顯示器都有7種顏色 D) 印表機只能列印字元和表格

(2) 微型計算機中運算器的主要功能是進行

A) 算術運算 B) 邏輯運算 C) 算術和邏輯運算 D) 初等函式運算

(3) COMMAND。COM是DOS系統的最外層模組,通常稱之為

A) 載入程式 B) 輸入輸出系統 C) 命令處理系統 D) 檔案管理系統

(4) 電子郵件是

A)網路資訊檢索服務

B)通過Web網頁釋出的公告資訊

C)通過網路實時互動的資訊傳遞方式

D)一種利用網路交換資訊的非互動式服務

(5) 和十進位制數225相等的二進位制數是

A) 11101110 B) 11111110 C) 10000000 D) 11111111

(6) 下列敘述中正確的是

A) 指令由運算元和操作碼兩部分組成

B) 常用引數xxMB表示計算機的速度

C) 計算機的一個字長總是等於兩個位元組

D) 計算機語言是完成某一任務的指令集

(7) 計算機的記憶體儲器比外儲存器

A) 價格便宜 B) 儲存容量大 C) 讀寫速度快 D) 讀寫速度慢

(8) 設當前盤為C盤,執行DOS命令"COPY B: PRN"之後,結果是

A) B盤上的檔案被複制到C盤的PRN檔案

B) 螢幕上顯示B盤上的檔案內容

C) B盤上的檔案內容在印表機上輸出

D) B盤上的檔案被複制到B盤上的PRN檔案

(9) 要將當前盤當前目錄下的兩個檔案和連線起來之後存入B盤當 前目錄下並且命名為,無論B盤當前目錄是什麼,完成這件任務可以使用的命令是

A) COPY A:+C:

B) COPY +C:WS B:

C) COPY A:+C:WS

D) COPY + B:

(10) 下列四組DOS命令中,功能等價的一組是

A) COPY A:*.* B:與DISKCOPY A: B:

B) COPY + 與TYPE >>

C) COPY +與COPY +

D) TYPE *>CON與COPY * CON

(11) 設當前目錄為D:BB,現要把D:AA目錄下首字元是A的文字檔案全部刪除,應該使用命令

A) DEL A* B) DEL AA

C) DEL AAA* D) DEL AAA?

(12) 在Windows中,啟動應用程式的正確方法是

A) 用滑鼠指向該應用程式圖示

B) 將該應用程式視窗最小化成圖示

B) 將該應用程式視窗還原

D) 用滑鼠雙擊該應用程式圖示

(13) 在Windows中,終止應用程式執行的正確方法是

A) 將該應用程式視窗最小化成圖示

B) 用滑鼠雙擊應用程式視窗右上角的還原按鈕

C) 用滑鼠雙擊應用程式視窗中的標題欄

D) 用滑鼠雙擊應用程式視窗左上角的控制選單框

(14) 在微機系統中,對輸入輸出裝置進行管理的基本程式模組(BIOS)存放在

A) RAM中 B) ROM中 C) 硬碟中 D) 暫存器中

(15) 使計算機病毒傳播範圍最廣的媒介是

A) 硬磁碟 B) 軟磁碟 C) 內部儲存器 D) 網際網路

(16) 設有 int x=11; 則表示式 (x++ * 1/3) 的值是

A) 3 B) 4 C) 11 D) 12

(17) 下列程式的輸出結果是

A) 3 B) 3.2 C) 0 D) 3.07

main()

{ double d=3.2; int x,y;

x=1.2; y=(x+3.8)/5.0;

printf("%d n", d*y);

}

(18) 下列程式執行後的輸出結果是(小數點後只寫一位)

A) 6 6 6.0 6.0 B) 6 6 6.7 6.7

C) 6 6 6.0 6.7 D) 6 6 6.7 6.0

main()

{ double d; float f; ling l; int i;

i=f=1=d=20/3;

printf("%d %ld %f %f n", i,l,f,d);

}

(19) 下列變數定義中合法的是

A) short _a=-1; B) double b=1+5e2.5;

C) long do=0xfdaL; D) float 2_and=1-e-3;

(20) 設 int x=1, y=1; 表示式(!x||y--)的值是

A) 0 B) 1 C) 2 D) -1

(21) 與 y=(x>0?1:x<0?-1:0);的功能相同的if語句是

A) if (x>0) y=1; B) if(x)

else if(x<0)y=-1; if(x>0)y=1;

else y=0; else if(x<0)y=-1;

else y=0;

C) y=-1 D) y=0;

if(x) if(x>=0)

if(x>0)y=1; if(x>0)y=1;

else if(x==0)y=0; else y=-1;

else y=-1;

(22) 以下迴圈體的執行次數是

A) 3 B) 2 C) 1 D) 0

main()

{ int i,j;

for(i=0,j=1; i<=j+1; i+=2, j--)printf("%d n",i);

}

(23) 以下敘述正確的是

A) do-while語句構成的迴圈不能用其它語句構成的迴圈來代替。

B) do-while語句構成的迴圈只能用break語句退出。

C) 用do-while語句構成的迴圈,在while後的表示式為非零時結束迴圈。

D) 用do-while語句構成的迴圈,在while後的表示式為零時結束迴圈。