(考試時(shí)間120分鐘,滿分100分)
一、 選擇題((1)-(40)每小題1分, (41)-(50)每小題2分, 共60分)
下列各題 A) 、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。
(1) 下列設(shè)備中只能作為輸入設(shè)備的是
A) 磁盤驅(qū)動(dòng)器 B) 鼠標(biāo)器 C) 存儲(chǔ)器 D) 顯示器
(2) 下列DOS組合控制鍵中,能使標(biāo)準(zhǔn)輸出同時(shí)送到屏幕與打印機(jī)的是
A) Ctrl+Break B) Ctrl+P C) Ctrl+C D) Ctrl+H
(3) 通常所說的386機(jī)是
A) 8位機(jī) B) 16位機(jī) C) 32位機(jī) D) 64位機(jī)
(4) 二進(jìn)制數(shù)01100100轉(zhuǎn)換成十六進(jìn)制數(shù)是
A) 64 B) 63 C) 100 D) 144
(5) 十六進(jìn)制數(shù)100轉(zhuǎn)換成十進(jìn)制數(shù)是
A) 1024 B) 512 C) 256 D) 128
(6) 對(duì)于存有重要數(shù)據(jù)的5.25英寸軟盤,防止計(jì)算機(jī)病毒感染的方法是
A) 不要與有病毒的軟盤放在一起 B) 在寫保護(hù)口貼上膠條
C) 保持軟盤清潔 D) 定期對(duì)軟盤格式化
(7) 在啟動(dòng)DOS系統(tǒng)時(shí),啟動(dòng)盤的根錄下必須包含的文件是
A) START.COM B) COMMAND.COM C) FORMAT.COM D) BOOT.COM
(8) DOS系統(tǒng)啟動(dòng)后,下列文件中常駐內(nèi)存的是
A) DOS.COM B) COMMAND.COM C) DISKCOPY.COM D) SYS.COM
(9) 下列名字中,不能作為DOS磁盤文件名的是
A) JTU B) 93GZ.PRG C) CON D) ATT&T.BAS
(10) 下列命令中屬于內(nèi)部命令的是
A) SYS B) COMP C) DIR D) DISKCOMP
(11) 下列文件名中,能與ABC?.?匹配的是
A) AB12.C B) ABCD.FOR C) ABC.TXT D) ABCD.C
(12) 要列出當(dāng)前盤當(dāng)前目錄中第三個(gè)字符為"B"的所有文件的清單,可使用的命令為
A) DIR **B*.* B) DIR ??B*.? C) DIR ??B.* D) DIR ??B*.*
(13) 設(shè)當(dāng)前盤為C盤,其根目錄下有兩個(gè)子目錄D1與D2,且當(dāng)前目錄為D1,若要進(jìn)入子目錄D2,可使用的命令為
A) CD D2 B) CD D2\ C) CD \D2 D) CD D1\D2
(14) 設(shè)當(dāng)前盤為C盤,A盤當(dāng)前目錄為根目錄。為了刪除A盤目錄\WS下擴(kuò)展名為.TXT的所有文件,可用的命令為
A) DEL WS\*.TXT B) DEL \WS\*.TXT C) DEL A:\WS\?.TXT D) DEL A:WS\*.TXT
(15) 設(shè)當(dāng)前盤為C盤,C盤當(dāng)前目錄為\AAA\BBB\A\B\X。下列命令中能正確執(zhí)行的是
A) MD \AAA\BBB\A B) MD X C) MD \ D) MD \AAA\BBB\A\B\X
(16) 在下列各組的兩個(gè)命令中,根據(jù)給定的條件,執(zhí)行效果互相等價(jià)的是
A) DEL \DOS 與 RD \DOS(當(dāng)前盤上有目錄\DOS)
B) FORMAT A:與 DEL A:*.*(A盤為啟動(dòng)盤)
C) DISKCOPY A: B: 與 COPY A:*.* B:(A盤為啟動(dòng)盤)
D) COPY F1 F2 與 TYPE F1>F2(當(dāng)前盤當(dāng)前目錄下有文件F1)
(17) 為了在1.2MB的高密驅(qū)動(dòng)器A中格式化一張360KB的啟動(dòng)盤,可用的命令為
A) FORMAT A: B) FORMAT A:/S/1 C) FORMAT A:/S/4 D) FORMAT A:/S
(18) 要在打印機(jī)上輸出當(dāng)前盤當(dāng)前目錄下擴(kuò)展名為.TXT的所有文件內(nèi)容,正確的命令為
A) COPY *.TXT PRN B) COPY *.TXT>PRN C) TYPE *.TXT PRN D) TYPE *.TXT>PRN
(19) 設(shè)B盤目錄結(jié)構(gòu)如下:
設(shè)B盤的當(dāng)前目錄為\F2,要將A盤當(dāng)前目錄下的文件P.BAS復(fù)制到B盤的F3子目錄中,可用的命令為
A) COPY P.BAS B: B) COPY A:P.BAS B:\
C) COPY A:P.BAS B:\F3 D) COPY A:P.BAS B:F3\
(20) 設(shè)當(dāng)前盤為A盤,要將B盤當(dāng)前目錄下的兩個(gè)文件A.TXT與X.TXT連接后以文件名Y.TXT存放到A盤的當(dāng)前目錄中,可用的命令為
A) COPY A.TXT+X.TXT A:Y.TXT B) COPY B:A.TXT+X.TXT A:Y.TXT
C) COPY B:A.TXT+B:X.TXT >Y.TXT D) COPY B:A.TXT+B:X.TXT Y.TXT
(21) C語(yǔ)言中最簡(jiǎn)單的數(shù)據(jù)類型包括
A) 整型、實(shí)型、邏輯型 B) 整型、實(shí)型、字符型
C) 整型、字符型、邏輯型 D) 整型、實(shí)型、邏輯型、字符型
(22) C語(yǔ)言中,運(yùn)乍對(duì)象必須是整型數(shù)的運(yùn)算符是
A) % B) \ C) %和\ D) * *
(23) 為表示關(guān)系x≥y≥z,應(yīng)使用C語(yǔ)言表達(dá)式
A) (x>=y)&&(y>=z) B(x>=y)AND(y>=z) C)(x>=y>=z) D)(x>=y)&(y>=z)
(24) 下述對(duì)C語(yǔ)言字符數(shù)組的描術(shù)中錯(cuò)誤的是
A) 字符數(shù)組可以存放字符串
B) 字符數(shù)組中的字符串可以整體輸入、輸出
C) 可以在賦值語(yǔ)句中通過賦值運(yùn)算符"="對(duì)字符數(shù)組整體賦值
D) 不可以用關(guān)系運(yùn)算符對(duì)字符數(shù)組中的字符串進(jìn)行比較
(25) 設(shè)有如下定義: int x=10,y=3,z; 則語(yǔ)句
printf("%d\n",z=(x%y,x/y)); 的輸出結(jié)果是
A) 1 B) 0 C) 4 D) 3
(26) 以下程序的輸出結(jié)果是
main()
{ int x=10,y=10;
printf("%d %d\n",x--,--y); }
A) 10 10 B) 9 9 C) 9 10 D) 10 9
(27) 定義如下變題和數(shù)組:
int i;
int x[3][3]={1,2,3,4,5,6,7,8,9};
則下面語(yǔ)句的輸出結(jié)果是
for(i=0;i<3;i++) printf("%d",x[i][2-1]);
A) 1 5 9 B) 1 4 7 C) 3 5 7 D) 3 6 9
(28) 若要求在if后一對(duì)圓括號(hào)中表示a不等于0的關(guān)系,則能正確表示這一關(guān)系的表達(dá)式為
A) a<>0 B) !a C) a=0 D) a
(29) 閱讀程序:
#include
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,0},*p;
p=a;
printf("%x\n",p);
printf("%x\n",p+9); }
該程序有兩個(gè)printf 語(yǔ)句, 如果第一個(gè)printf 語(yǔ)句輸出的是194, 則第二個(gè)printf語(yǔ)句的輸出結(jié)果是
A) 203 B) 204 C) 1a4 D) 1a6
(30) 設(shè)有如下函數(shù)定義:
int f(char *s)
{ char *p=s;
while(*p!='\0') p++;
return(p-s); }
如果在主程序中用下面的語(yǔ)句調(diào)用上述函數(shù),則輸出結(jié)果為
printf("%d\n",f("goodbey!"));
A) 3 B) 6 C) 8 D) 0
(31) 以下說法中正確的是
A) C語(yǔ)言程序總是從第一個(gè)的函數(shù)開始執(zhí)行
B) 在C語(yǔ)言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義
C) C語(yǔ)言程序總是從main()函數(shù)開始執(zhí)行
D) C語(yǔ)言程序中的main()函數(shù)必須放在程序的開始部分