QB語言二級考試筆試試題有選擇和填空兩類,而尤其填空題最難得分,以下則是對2002年4月的全國計(jì)算機(jī)等級二級的填空題進(jìn)行解析。
1、為了要將當(dāng)前盤目錄中的可執(zhí)行程序ABC.EXE的輸出結(jié)果存放到當(dāng)前盤當(dāng)前目錄中的文件OUT.TXT中,則應(yīng)使用的DOS命令為_______。
解析:本題考查了輸出改向,輸出改向是指把通常在顯示屏幕上顯示的內(nèi)容改為輸出到指定的文件或設(shè)備。輸出改向的格式為:“DOS命令>輸出文件名或設(shè)備文件名”或“DOS命令>>輸出文件名或設(shè)備文件名”。其中“>”與“>>”稱為輸出改向符。使用“>”,則原磁盤文件原有信息將被新輸出的信息代替;若使用“>>”則新輸出信息將連接在原有信息的后面。本題并未要求把輸出結(jié)果附加在原文件之后,所以應(yīng)填A(yù)BC>OUT.TXT或者 ABC.EXE>OUT.TXT
2、計(jì)算機(jī)網(wǎng)絡(luò)分為廣域網(wǎng)和局域網(wǎng),因特網(wǎng)屬于_______。
解析:本題考查計(jì)算機(jī)網(wǎng)絡(luò)分類問題,計(jì)算機(jī)網(wǎng)絡(luò)按通信距離分為廣域網(wǎng)(如因特網(wǎng))和局域網(wǎng)(如校園網(wǎng))。
3、要想在當(dāng)前目錄下方便地執(zhí)行C盤\UCDOS目錄中的程序,就應(yīng)該先執(zhí)行預(yù)設(shè)搜索路徑的命令,該DOS命令為_______。
解析:預(yù)設(shè)搜索路徑的命令為PATH,命令格式為“PATH [盤符][路徑][;盤符][路徑]……”,因而空格處應(yīng)填“PATH C:\UCDOS”。
4、要查看當(dāng)前目錄中擴(kuò)展名為
.DAT的所有文件目錄,應(yīng)該使用的DOS命令為_______。
解析:本題考查了通配符及DIR命令的基本用法。查看當(dāng)前目錄可用DIR命令,而“*”代表從它所在位置起直到符號“.”或空格前的所有字符。因而本題可填“DIR *.DAT”或“DIR *.DAT/P”或“DIR *.DAT/W”,帶其他參數(shù)也可。
5、在Windows環(huán)境下,當(dāng)進(jìn)行復(fù)制操作時,其復(fù)制的內(nèi)容將存放在_______中。
解析:在Windows環(huán)境下,不論進(jìn)行復(fù)制還是剪切操作,內(nèi)容將存放在剪貼板中。
6、數(shù)學(xué)式|3ycosw+p|的QBASIC表達(dá)式為_______。
解析:在QBASIC語言中,絕對值計(jì)算用ABS函數(shù)表示,余弦函數(shù)用COS表示,而乘號用“*”表示,因而本題應(yīng)填“ABS(3*y*COS(w+p))”。
7、表達(dá)式INT1.6=FIX1.6的值為_______。
解析:在QBASIC語言中,INT函數(shù)的功能是取不大于自變量的最小整數(shù),F(xiàn)IX函數(shù)的功能是截去數(shù)值型自變量的小數(shù)取整。因此,INT(1.6)=1,F(xiàn)IX(1.6)=1,表達(dá)式INT(1.6)=FIX(1.6)即為1=1,此表達(dá)式為真,而“真”在QBASIC語言中用“-1”表示。所以此表達(dá)式INT(1.6)=FIX(1.6)的值為-1。
8、有如下程序:
a$="al":b$="b2"
c=VAL(a$)+VAL(b$)
d=VAL(a$+b$)
PRINT c+d
END
運(yùn)行后,輸出的值是_______。
解析:VAL函數(shù)將字符串轉(zhuǎn)換為數(shù)值數(shù)據(jù),在轉(zhuǎn)換過程中只把字符串最左端的數(shù)字字符轉(zhuǎn)換成數(shù)值,第一個非數(shù)值字符后的所有內(nèi)容將被忽略。如果被轉(zhuǎn)換的字符第一個就是非數(shù)值字符(包括正負(fù)號和小數(shù)點(diǎn)),則轉(zhuǎn)換結(jié)果為0。
因此,本程序中c=VAL(a$)+VAL(b$)=0+0=0;d=VAL(a$+b$)=VAL("a1b2")=0;c+d=0+0。
所以該程序運(yùn)行后,輸出的值是0。
1、為了要將當(dāng)前盤目錄中的可執(zhí)行程序ABC.EXE的輸出結(jié)果存放到當(dāng)前盤當(dāng)前目錄中的文件OUT.TXT中,則應(yīng)使用的DOS命令為_______。
解析:本題考查了輸出改向,輸出改向是指把通常在顯示屏幕上顯示的內(nèi)容改為輸出到指定的文件或設(shè)備。輸出改向的格式為:“DOS命令>輸出文件名或設(shè)備文件名”或“DOS命令>>輸出文件名或設(shè)備文件名”。其中“>”與“>>”稱為輸出改向符。使用“>”,則原磁盤文件原有信息將被新輸出的信息代替;若使用“>>”則新輸出信息將連接在原有信息的后面。本題并未要求把輸出結(jié)果附加在原文件之后,所以應(yīng)填A(yù)BC>OUT.TXT或者 ABC.EXE>OUT.TXT
2、計(jì)算機(jī)網(wǎng)絡(luò)分為廣域網(wǎng)和局域網(wǎng),因特網(wǎng)屬于_______。
解析:本題考查計(jì)算機(jī)網(wǎng)絡(luò)分類問題,計(jì)算機(jī)網(wǎng)絡(luò)按通信距離分為廣域網(wǎng)(如因特網(wǎng))和局域網(wǎng)(如校園網(wǎng))。
3、要想在當(dāng)前目錄下方便地執(zhí)行C盤\UCDOS目錄中的程序,就應(yīng)該先執(zhí)行預(yù)設(shè)搜索路徑的命令,該DOS命令為_______。
解析:預(yù)設(shè)搜索路徑的命令為PATH,命令格式為“PATH [盤符][路徑][;盤符][路徑]……”,因而空格處應(yīng)填“PATH C:\UCDOS”。
4、要查看當(dāng)前目錄中擴(kuò)展名為
.DAT的所有文件目錄,應(yīng)該使用的DOS命令為_______。
解析:本題考查了通配符及DIR命令的基本用法。查看當(dāng)前目錄可用DIR命令,而“*”代表從它所在位置起直到符號“.”或空格前的所有字符。因而本題可填“DIR *.DAT”或“DIR *.DAT/P”或“DIR *.DAT/W”,帶其他參數(shù)也可。
5、在Windows環(huán)境下,當(dāng)進(jìn)行復(fù)制操作時,其復(fù)制的內(nèi)容將存放在_______中。
解析:在Windows環(huán)境下,不論進(jìn)行復(fù)制還是剪切操作,內(nèi)容將存放在剪貼板中。
6、數(shù)學(xué)式|3ycosw+p|的QBASIC表達(dá)式為_______。
解析:在QBASIC語言中,絕對值計(jì)算用ABS函數(shù)表示,余弦函數(shù)用COS表示,而乘號用“*”表示,因而本題應(yīng)填“ABS(3*y*COS(w+p))”。
7、表達(dá)式INT1.6=FIX1.6的值為_______。
解析:在QBASIC語言中,INT函數(shù)的功能是取不大于自變量的最小整數(shù),F(xiàn)IX函數(shù)的功能是截去數(shù)值型自變量的小數(shù)取整。因此,INT(1.6)=1,F(xiàn)IX(1.6)=1,表達(dá)式INT(1.6)=FIX(1.6)即為1=1,此表達(dá)式為真,而“真”在QBASIC語言中用“-1”表示。所以此表達(dá)式INT(1.6)=FIX(1.6)的值為-1。
8、有如下程序:
a$="al":b$="b2"
c=VAL(a$)+VAL(b$)
d=VAL(a$+b$)
PRINT c+d
END
運(yùn)行后,輸出的值是_______。
解析:VAL函數(shù)將字符串轉(zhuǎn)換為數(shù)值數(shù)據(jù),在轉(zhuǎn)換過程中只把字符串最左端的數(shù)字字符轉(zhuǎn)換成數(shù)值,第一個非數(shù)值字符后的所有內(nèi)容將被忽略。如果被轉(zhuǎn)換的字符第一個就是非數(shù)值字符(包括正負(fù)號和小數(shù)點(diǎn)),則轉(zhuǎn)換結(jié)果為0。
因此,本程序中c=VAL(a$)+VAL(b$)=0+0=0;d=VAL(a$+b$)=VAL("a1b2")=0;c+d=0+0。
所以該程序運(yùn)行后,輸出的值是0。

