查看全部128種考試
1
2
3
4
5
6
7
8
9
10
ak47  
【字體: 1997年9月全國計(jì)算機(jī)等級考試二級BASIC筆試試題
1997年9月全國計(jì)算機(jī)等級考試二級BASIC筆試試題

一、選擇題((1)-(40)每個(gè)選項(xiàng)1分,(41)-(50)每個(gè)選項(xiàng)2分,共60分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是個(gè)正確的,請將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。
1.應(yīng)用軟件是指________。
A)所有能夠使用的軟件 B)能被各應(yīng)用單位共同使用的某種軟件
C)所有微機(jī)上都應(yīng)使用的基本軟件 D)專門為某一應(yīng)用目的而編制的軟件
2.下列敘述中錯(cuò)誤的是________。
A)計(jì)算機(jī)要經(jīng)常使用,不要長期閑置不用
B)為了延長計(jì)算機(jī)的壽命,應(yīng)避免頻繁開關(guān)計(jì)算機(jī)
C)在計(jì)算機(jī)附近應(yīng)避免磁場干擾
D)計(jì)算機(jī)用幾小時(shí)后,應(yīng)關(guān)機(jī)一會兒再用
3.下列字符中,ASCII碼值最小的是________。
A)A B)a C)Z D)X
4.用晶體管作為電子器件制成的計(jì)算機(jī)屬于________。
A)第一代 B)第二代 C)第三代 D)第四代
5.下列各不同進(jìn)制的四個(gè)無符號數(shù)中,最小的數(shù)是________。
A)(110111001)2 B)(37)8 C)(75)10 D)(2A)16
6.二進(jìn)制數(shù)1110111.11轉(zhuǎn)換成十六進(jìn)制數(shù)是________。
A)77.C B)77.3 C)E7.C D)E7.3
7.下列各無符號十進(jìn)制數(shù)中,能用八位二進(jìn)制表示的是________。
A)296 B)333 C)256 D)199
8.計(jì)算機(jī)軟件系統(tǒng)可分類為_________。
A)程序與數(shù)據(jù) B)系統(tǒng)軟件與應(yīng)用軟件
C)操作系統(tǒng)與語言處器程序 D)程序,數(shù)據(jù)與文檔
9.486機(jī)中的CPU同時(shí)能處理的二進(jìn)制數(shù)位數(shù)為________。
A)8 B)16 C)32 D)64
10.在使用計(jì)算機(jī)的過程中,需要重新啟動DOS,則要________。
A)按CTRL+BREAK B)按^C鍵 C)按CTRL+ALT+DEL鍵 D)按^H鍵
11.現(xiàn)要從軟盤啟動DOS(軟盤中已存有DOS系統(tǒng)),設(shè)有如下一些操作:①打開計(jì)算機(jī)電源;②將該軟盤插入A驅(qū)動器;③關(guān)好A驅(qū)動器門.則冷啟動的操作順序?yàn)開_______。
A)①→②→③ B)③→②→① C)②→①→③ D)②→③→①
12.設(shè)當(dāng)前盤中某一文件路徑為\A\C\B\ABC.C,當(dāng)前目錄為\A,下列命令中錯(cuò)誤的是________。
A)CD.. B)RD \A\C\B C)TYPE \A\B\ABC.C D)TYPE C\B\ABC.C
13.設(shè)當(dāng)前盤中根目錄下有一子目錄AB,在子目錄AB下有一文件PQ.BAS.現(xiàn)要查看文件PQ.BAS的內(nèi)容,應(yīng)使用命令________。
A)TYPE \AB PQ.BAS B)TYPE \AB\PQ.BAS
C)TYPE \PQ.BAS D)DIR \AB\PQ.BAS
14.自動批自理文件必須放在________。
A)C盤根目錄中 B)A盤根目錄中
C)啟動盤的任一目錄中 D)啟動盤的根目錄中
15.設(shè)當(dāng)前盤當(dāng)前目錄為C:\USER\XY\P,且當(dāng)前盤當(dāng)前目錄為空,則下列命令中能正確執(zhí)行的是________。
A)RD C:\USER\XY\P B)RD USER\XY\P
C)MD \USER\XY\USER D)MD \USER\XY\P\X\Y
16.下列DOS命令中,合法的是________。
A)DISKCOMP A.C B.C B)TYPE A.C >>B.C
C)COMP A: B: D)COMP A: A:
17.設(shè)當(dāng)前盤為C盤,所用的軟盤已格式化,且容量相同,則下列DOS命令中錯(cuò)誤的是________。
A)DISKCOPY A: A: B)COPY A:*.*
C)COPY *.* D)COPY A:*.* C:
18.下列DOS命令中錯(cuò)誤的是________。
A)TYPE A.TXT B)TYPE A.TXT PRN C)COPY *.TXT PRN D)COPY CON PRN
19.下列四組DOS命令中,互相等價(jià)的一組是________。
A)COPY A:*.* B:與DISKCOPY A: B:
B)COPY ABC.TXT+XYZ.TXT與TYPE XYZ.TXT >>ABC.TXT
C)COPY ABC.TXT+XYZ.TXT XYZ.TXT與COPY XYZ.TXT+ABC.TXT
D)TYPE *.FOR >CON與COPY *.FOR CON
20.設(shè)C盤目錄結(jié)構(gòu)如下:
C:\根目錄────┬───DOS子目錄
├────TC子目錄─────TC.EXT
├────FORTRAN子目錄────USER子目錄
└────AUTOEXEC.BAT
且C盤根目錄下文件AUTOEXEC.BAT的內(nèi)容為:
CD FORTRAN
CD \TC
如果在A驅(qū)動器中插入一張根目錄中只有擴(kuò)展名為.C的若干個(gè)文件(即A盤中無DOS系統(tǒng)文件)的軟盤片,則由C盤啟動DOS系統(tǒng)后,第一次鍵入的下列命令中,正確的是________。
A)COPY A:\*.C B)COPY A:\*.C TC
C)COPY A:\*.C FORTRAN D)CD USER
21.在BASIC狀態(tài)下,刪除磁盤上文件的命令是________。
A)DELETE B)DEL C)CLEAR D)KILL
22.下面四個(gè)哪一個(gè)是BASIC語言中數(shù)值常數(shù)?
A) XY B) E+3 C) FALSE D)5#
23.在BASIC狀態(tài)下,6個(gè)關(guān)系運(yùn)算符>,=,<,>,>=,<=優(yōu)先級最高的是________。
A) > B) = C)無先后之分 D)<>
24.下列的邏輯表達(dá)式中其值為"真"的是________。
A)"A">"a" B)"THAT">"THE" C)9>"H" D) "b">"B"
25.下面四個(gè)表達(dá)式中其值為0的是________。
A) 4/5 B) 5 MOD 4 C) 4\5 D) 4 MOD 5
26.下面四組READ/DATA語句中錯(cuò)誤的是________。
A) 10 READ A,B$,C$ B) 10 READ A,B$,C
20 DATA 12,3.14/180,23 20 DATA 34,PI/180,45
C) 10 READ A,B$,C$ D) 10 READ A,B$,C
2O DATA 45,56+67,X 20 DATA 78,PI,X
27.表達(dá)式5#(7 MOD 3)*1/2的值是________。
A)2.5 B)5 C)0.5 D)50.5
28.語句10 DIM AA(12,8)定義的數(shù)組有多少個(gè)元素_________。
A)20 B)96 C)117 D)128
29.下面程序執(zhí)行的結(jié)果是________。
10 A=123 : B=456
20 C=LEN(STRS(A)+STRS(B))
30 PRINT C
40 END
A)123456 B)579 C)6 D)8
30.下面程序運(yùn)行時(shí)內(nèi)層循環(huán)的循環(huán)總次數(shù)是________。
10 FOR M=1 TO 3
20 FOR N=0 TO M-1
30 NEXT N
40 NEXT M
50 END
A)6 B)5 C)3 D)4
31.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 DEF FNA(X,Y,Z)=X*Z+7*X+Y+Z
20 X=3 : Y=4 : Z=5
30 PRINT FNA(Z,X,Y)
40 END
A)62 B)59 C)49 D)43
32.表達(dá)式ABS(-5)+LEN("ABCDEFGH")的值是________。
A)5ABCDEFGH B)-5ABCDEFGH C)13 D)3
33.執(zhí)行PRINT USING "$$####.###";876.54的結(jié)果是________。
A)$876.54 B)$$876.54 C)$876.540 D)$876.54
34.下面程序運(yùn)行時(shí)輸出的結(jié)果是__________。
10 OPTION BASE 1
20 FOR J=0 TO 10
30 READ A(J)
40 NEXT J
50 PRINT A(0)
60 DATA 1.88,2.55,3.66,6.66,8,77,90.6,0.0,36.5,55.5,0
70 END
A) 1.88 B) 55.5 C) 0 D)顯示出錯(cuò)信息
35.下面程序運(yùn)行后,輸出值是________。
10 A=11:B=15
20 X=A-B
30 IF A>B THEN X=A+B
40 PRINT X
50 END
A) -4 B) 5 C) 9 D) 4
36.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 RESTORE 50
20 READ X,X,X$
30 PRINT X$
40 DATA 1,2,3
50 DATA 4,5,6
60 END
A)顯示出錯(cuò)信息 B)"6" C)3 D)6
37.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 C=0
20 READ D
30 WHILE D<>-9999
40 IF D>C THEN C=D
50 READ D
60 WEND
70 DATA 9999,9,8,3,-9999
80 PRINT C/D
90 END
A) 1 B) -9999 C) -1 D) 9999
38.下面程序運(yùn)行后,輸出的值是________。
10 J=1
20 WHILE J<5
30 J=J+1
40 A=A+J*J
50 WEND
60 PRINT A
70 END
A) 5 B) 16 C) 29 D) 54
39.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 FOR X=5 TO 2.5 STEP -7
20 NEXT X
30 PRINT X
40 END
A) 2.2 B) 2.5 C) 2.9 D) -7
40.四個(gè)字符串"987654","B123","BASIC","dBASE"比較的結(jié)果最小的是________。
A) 987654 B) B123 C) BASIC D) dBASE
41.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 FOR J=5 TO 1 STEP -2
20 READ A(J)
30 PRINT A(J)
40 RESTORE
50 NEXT J
60 DATA 1,3,5,7,9
70 END
A) 1 B) 1 1 1 C) 1 D) 1 5 9
42.下面程序運(yùn)行后,輸出XYZ的值是________。
10 DEF FNA(A)=A+1
20 DEF FNB(A)=FNA(A+1)
30 A=1
40 XYZ=FNB(FNA(FNB(A+1)))
50 PRINT XYZ
60 END
A) 6 B) 7 C) 5 D)8
43.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 B$=""
20 FOR J=1 TO 3
30 READ A$
40 B$+MID$(A$,J,J)
50 NEXT J
60 PRINT B$
70 DATA BALL,BOTH AUTOMATION
A) BALL B) AUTOMATION C) BOTTOM D) BBOAUT
44.下面程序運(yùn)行時(shí)輸出的結(jié)果是_________。
10 FOR K=1 TO 3
20 IF K<=1 THEN A=3
30 IF K<=2 THEN A=2
40 IF K<=3 THEN A=1
50 PRINT A;
60 NEXT K
70 PRINT K
80 END
A) 1 1 1 4 B) 3 2 1 4 C) 3 3 3 3 D) 1 2 3 4
45.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 FOR J=1 TO 5
20 X$=SPACE$(J)
30 PRINT X$;J
40 NEXT J
50 END
A) 1 B) 1 1 C) 11 D) 1
2 2 2 22 2
3 3 3 33 3
4 4 4 44 4
5 5 5 55 5
46.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 A$="*":B$="$"
20 FOR K=1 TO 3
30 X$=STRING$(LEN(A$)+K,B$)
40 PRINT X$;
50 NEXT K
60 PRINT
70 END
47.下面程序運(yùn)行時(shí)輸出的結(jié)果是________。
10 K=1 TO 2
20 GOSUB 70
30 S=S+K
40 NEXT K
50 PRINT S;K
60 END
70 K=K*(K+1)
80 S=6
90 RETURN
A) 24 3 B) 8 3 C) 30 24 D) 12 7
48.下面程序運(yùn)行后,輸出的值是________。
10 L="X+":M$="Y":N$="Z"
20 FOR J=1 TO 2
30 L$=M$:M$=N$:N$=L$
40 NEXT J
50 PRINT L$+M$+N$
60 END
A) ZXY B) YZX C) YZY D) ZYZ
49.下面程序運(yùn)行后輸出的結(jié)果是________。
10 A=0
20 FOR M=1 TO 10
30 A=A+1:B=0
40 FOR J=1 TO 10
50 A=A+1:B=B+2
60 NEXT J:NEXT M
70 PRINT A;B
80 END
A) 10 20 B) 20 110 C) 110 20 D) 200 110
50.下面程序運(yùn)行后屏幕上顯示的是________。
10 CLS
20 X=100:Y=80:R1=100:R2=80
30 SCREEN 1,0:COLOR 5
40 CIRCLE(X,Y),R1-30
50 CIRCLE(R1,R2),R2-30
60 END
A)一個(gè)圖 B)二個(gè)同心圓 C)二個(gè)不同心的圓 D)無任何顯示
二、填空題(每空2分,共40分)
請將每空的正確答案寫在答題卡(1)至(20)序號的橫線上,答在試卷上不得分。
1.與八進(jìn)制小數(shù)0.1等值的十六進(jìn)制小數(shù)為(1)。
2.DOS命令分為內(nèi)部命令和外部命令,.SYS命令屬于(2)。
3.要打印輸出當(dāng)前盤當(dāng)前目錄下的所有擴(kuò)展名為.DAT的文件內(nèi)容,應(yīng)用的DOS命令為(3)。
4.設(shè)當(dāng)前系統(tǒng)提示符為"C:\USER>",執(zhí)行命令"PROMPT $P"后,系統(tǒng)提示符變?yōu)?4)。
5.要建立當(dāng)前盤當(dāng)前目錄下的全部文件與下一級子目錄的目錄信息文件MYDIR,應(yīng)使用的DOS命令為(5)。
6.數(shù)學(xué)式2sinx+3cosx+actan2x+lnxlny的BASIC表達(dá)式為(6)。
7.執(zhí)行下面程序后,輸出結(jié)果是(7)。
10 X=9^2 MOD 4^3\3^2
20 PRINT "X=";X
30 END8.下面程序運(yùn)行時(shí)輸出的結(jié)果是(8)。
10 K=1
20 FOR J=1 TO 5
30 K=K*J
40 NEXT J
50 PRINT K+J
60 END9.下面程序運(yùn)行后,輸出的結(jié)果是(9)。
10 J=12.3 : K=45.6 : A$="J+K"
20 M$=A$+STR$(J+K)
30 PRINT M$
40 END10.下面程序運(yùn)行后輸出Y的值是(10)。
10 FOR A=1 TO 5
20 Y=1
30 FOR B=1 TO 10
40 FOR C=1 TO 5
50 X=X+1
60 Y=Y+1
70 NEXT C
80 NEXT B
90 NEXT
100 PRINT Y
110 END11.下面程序運(yùn)行輸出J的值是(11)。
10 X=2
20 Y=RND(X)+4
30 ON Y GOTO 50,60,70
40 J=J+1
50 J=J+2
60 J=J+3
70 J=J+4
80 PRINT J
90 END12.下面是一個(gè)用子程序的方法求2!+3!+4!的值的程序,請把第240語句(12)處補(bǔ)充完整。
10 S=0
20 FOR T=2 TO 4
30 GOSUB 200:S=S+P
40 NEXT T
50 PRINT "2!+3!+4! =";S
60 END
200 P = 1
210 FOR M= 1 TO T
220 P=P*M
230 NEXT M
240 (12)13.下面程序運(yùn)行后,輸出的結(jié)果是(13)。
10 FOR J=1 TO 15
20 IF J MOD 5 <> 0 THEN A=A+J
30 NEXT J
40 PRINT A
50 END14.閱讀下面程序,該程序的作用是用隨機(jī)函數(shù)RND(1)產(chǎn)生10個(gè)100-200之間(包含100和200)的隨機(jī)整數(shù),打印其中5的整數(shù)倍的數(shù)并求其總和.請根據(jù)程序的需要在第20行(14)處填上正確的內(nèi)容。
10 FOR M=1 TO 10
20 X=(14)
30 PRINT X;
40 IF (X MOD 5=0) THEN PRINT X : K1=K1+X
50 NEXT M
60 PRINT
70 PRINT "K1=";K1
80 END15.下面程序運(yùn)行后,輸出的結(jié)果是(15)。
10 FOR J=1 TO 10
20 A(J)=2*J
30 B(J)=A(J)*2
40 NEXT J
50 PRINT B(J/2+0.1)
60 END16.下面程序運(yùn)行后輸出的結(jié)果是(16)。
10 FOR J=1 TO 3
20 READ A$
30 A$=MID$(A$,J,J)
40 C$=C$+A$
50 NEXT J
60 PRINT C$
70 DATA SAY,MECHANIC,NOONDAY
80 END17.下面程序的作用是打開一個(gè)隨機(jī)文件,讀入20個(gè)記錄,并將它們打印出來,請把第30行(17)處補(bǔ)充完整。
10 DIM A(20),B(20),C(20)
20 OPEN "ABC.DAT" AS # 1 LEN=8
30 (17),8 AS D$
40 R&=1
50 FOR M=1 TO 20
60 GET #1,R%:A(M)=CVD(D$):R%=R%+1
70 GET #1,R%:B(M)=CVD(D$):R%=R%+1
80 GET #1,R%:C(M)=CVD(D$):R%=R%+1
90 NEXT M
100 CLOSE #1
110 FOR M=1 TO 20
120 PRINT A(M),B(M),C(M)
130 NEXT M
140 END18.在磁盤A的根目錄中有一個(gè)名為SCOR.DAT的文件,內(nèi)容為姓名,英語成績,物理成績,數(shù)學(xué)成績,現(xiàn)依此文件再在根目錄中建一個(gè)名為AVER,DAT的文件,內(nèi)容為姓名及三門課的平均成績,但程序不完整,請?jiān)诘?0行(18)處補(bǔ)充之。
10 OPEN "A: \SCOR.DAT" FOR INPUT AS #3
20 OPEN "A: \AVER.DAT" FOR (18) AS #2
30 WHILE NOT EOF(3)
40 INPUT #3,NA$,ENG,PHY,MATH
50 WRIT #2,NAS,(ENG+PHY+MATH)/3
60 WEND
70 CLOSE #3,#2
80 END19.下面程序運(yùn)行后輸出X的值是(19)。
10 READ A,B,C,D
20 X=B+D
30 RESTORE 130
40 READ A,B,C,D
50 Y=B+D
60 RESTORE
70 FOR J=1 TO 8
80 READ A
90 NEXT J
100 X=X+Y+A
110 PRINT X
120 DATA 1,1,1
130 DATA 2,2,2
140 DATA 3,3,3
150 END20.有一列數(shù),第一個(gè)數(shù),第二個(gè)數(shù)分別為1,2其后每一個(gè)數(shù)均是前二個(gè)數(shù)之和,下面程序是打印出此數(shù)列,使每個(gè)數(shù)都不超過32767,但程序不完整,請?jiān)诘?0行(20)處補(bǔ)充完整。
10 A=1 : B=2
20 PRINT A
30 WHILE B<32767
40 PRINT B,
50 C=A+B : A=B
60 B=(20)
70 WEND
80 END

-------------------------------------------------------------------
97年9月全國計(jì)算機(jī)等級考試二級筆試試題基礎(chǔ)知識與BASIC程序設(shè)計(jì)(考試時(shí)間120分鐘,滿分100分)
一、選擇題((1)-(40)每個(gè)選項(xiàng)1分,(41)-(50)每個(gè)選項(xiàng)2分,共60分)1.D 2.D 3.A 4.B 5.B 6.A 7.D 8.B 9.C 10.C11.D 12.B 13.B 14.D 15.C 16.B 17.C 18.B 19.B 20.A21.D 22.D 23.C 24.D 25.C 26.D 27.A 28.C 29.D 30.A31.A 32.C 33.C 34.D 35.A 36.D 37.C 38.D 39.A 40.A41.A 42.B 43.C 44.A 45.A 46.D 47.B 48.D 49.C 50.B
二、填空題(每空2分,共40分)1.0.2或(0.2)162.外部命令(答外部不扣分)3.COPY *.DAT PRN 4.C:\USER5.DIR >MYDIR6.2*SIN(X)+3*COS(X)+ATN(2*X)+LOG(X)*LOG(Y)7.X= 4 8.126 9.J+K 57.9 10.6111.10 12.RETURN13.90 14.INT(RND(1)*101)+100或INT(RND(1)*101+100)15.24 16.SECOND17.FIELD #118.OUTPUT19.1120.C
<----------- 51Test.NET 版權(quán)所有 請勿復(fù)制 防

轉(zhuǎn)帖于:計(jì)算機(jī)等級考試_考試吧
文章搜索  
看了本文的網(wǎng)友還看了:
網(wǎng)友評論
昵 稱: *  評 分: 1分 2分 3分 4分 5分
標(biāo)題:   匿名發(fā)表    (共有條評論)查看全部評論>>
版權(quán)聲明 -------------------------------------------------------------------------------------
  如果計(jì)算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接  考試論壇  網(wǎng)站地圖
Copyright © 2004-2008 考試吧計(jì)算機(jī)等級考試網(wǎng) All Rights Reserved    
中國科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
百度大聯(lián)盟黃金認(rèn)證  十佳網(wǎng)絡(luò)教育機(jī)構(gòu)  經(jīng)營許可證號:京ICP060677