在线现看午夜福利片|女人16久久免费视频|鲁丝片一区鲁丝片二区鲁丝|一区二区三区欧美在线

  1. 
    
    <b id="glvx9"></b>
        1. <blockquote id="glvx9"><meter id="glvx9"></meter></blockquote>
            查看全部128種考試
            1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            admin  
            【字體: 2000年9月全國計算機等級考試二級PASCAL筆試試題
            2000年9月全國計算機等級考試二級PASCAL筆試試題
            djks.exam8.com 來源:考試吧Exam8.com 更新:2004-8-11 16:47:00 計算機等級考試 考試論壇

            一、選擇題((1)--(40)每小題1分, (41)--(50)每小題2分, 共60分)
            下列各題 A) 、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項在答題卡相應(yīng)位置上涂黑,答在試卷上不得分。

            (1) 下列電子郵件地址中正確的是(其中□表示空格)
            A) Malin&ns.cnc.ac.cn B) malin@ns.cac.ac.cn
            C) Lin□Ma&ns.cnc.ac.cn D) Lin□Ma@ns.cnc.ac.cn

            (2) 下列說法中正確的是
            A) 為了使用Novell網(wǎng)提供的服務(wù),必須采用FTP協(xié)議
            B) 為了使用Internet網(wǎng)提供的服務(wù),必須采用TELNET協(xié)議
            C) 為了使用Novell網(wǎng)提供的服務(wù),必須采用TCP/IP協(xié)議
            D) 為了使用Internet網(wǎng)提供的服務(wù),必須采用TCP/IP協(xié)議

            (3) 下列說法中不正確的是
            A) 調(diào)制解調(diào)器(Modem)是局域網(wǎng)絡(luò)設(shè)備
            B) 集線器(HuB)是局域網(wǎng)絡(luò)設(shè)備
            C) 網(wǎng)卡(NIC)是局域網(wǎng)絡(luò)設(shè)備
            D) 中繼器(Repeater)是局域網(wǎng)絡(luò)設(shè)備

            (4) 十進制數(shù)397的十六進制值為
            A) 18D B) 18E C) 277 D) 361

            (5) 下列說法中不正確的是
            A) CD-ROM是一種只讀存儲器但不是內(nèi)存儲器
            B) CD-ROM驅(qū)動器是多媒體計算機的基本部分
            C) 只有存放在CD-ROM盤上的數(shù)據(jù)才稱為多媒體信息
            D) CD-ROM盤上最多能夠存儲大約650兆字節(jié)的信息

            (6) Windows應(yīng)用環(huán)境中鼠標的拖動操作不能完成的是
            A) 當窗口不是最大時,可以移動窗口的位置
            B) 當窗口最大時,可以將窗口縮小成圖標
            C) 當窗口有滾動條時可以實現(xiàn)窗口內(nèi)容的滾動
            D) 可以將一個文件移動(或復(fù)制)到另一個目錄中去

            (7) 從windows中啟動MS-DOS方式進入了DOS狀態(tài),如果想回到Windos狀態(tài),在DOS提示符下,應(yīng)鍵入的命令為
            A) EXIT B) QUIT C) WIN D) DOS -U

            (8) 要在WINDOWS標準窗口的下拉菜單中選擇命令,下列操作錯誤的是
            A) 用鼠標單擊該命令選項
            B) 用鍵盤上的上下方向鍵將高亮度條移至該命令選項后再按回車鍵
            C) 同時按下ALT鍵與該命令選項后括號中帶有下劃線的字母鍵
            D) 直接按該命令選項后面括號中帶有下劃線的字母鍵

            (9) ASCLL碼(含擴展)可以用一個字節(jié)表示,則可以表示的ASCLL碼值個數(shù)為
            A) 1024 B) 256 C) 128 D) 8O

            (10) 字長為32位的計算機是指
            A) 該計算機能夠處理的最大數(shù)不超過232
            B) 該計算機中的CPU可以同時處理32位的二進制信息
            C) 該計算機的內(nèi)存量為32MB
            D) 該計算機每秒鐘所能執(zhí)行的指令條數(shù)為32MIPS

            (11) 在DOS系統(tǒng)中,下列文件名中非法的是
            A) ABCDEFG1 B) ABCDEFG1.234 C)ABCD_EFG D)ABCD\EFG

            (12) DOS系統(tǒng)啟動后,下列文件中駐留內(nèi)存的是
            A) CONFIG.SYS B) COMMAND.COM C) AUTOEXEC.BAT D) MEM.EXE

            (13) DOS下的“DIR *2”命令將列出當前目錄下的
            A) 所有名字末尾為字符2的非隱含文件和目錄
            B) 所有名字末尾為字符2的非隱含文件
            C) 所有非隱含文件
            D) 所有非隱含文件和目錄

            (14) 軟驅(qū)的盤符為A,A盤上只有一個目錄\XYZ,而\XYZ下有若干子目錄和文件,若想把A盤的所有內(nèi)容復(fù)制到C盤根目錄下,應(yīng)使用的命令為
            A) COPY A:\*.* C: B) COPY A:\*.* C:\*.*
            C) XCOPY A:\*.* C:\ /S D) DISKCOPY A: C:

            (15) 若要將當前盤目錄下的文件A.TXT連接在文件B.TXT后面,應(yīng)使用的命令為
            A) COPY A.TXT>>B.TXT B) MOVE A.TXT>>B.TXT
            C) PATH A.TXT>>B.TXT D) TYPE A.TXT>>B.TXT

            (16) 以下各組運算中運算優(yōu)先級最低的一組是
            A) +,-,OR B) *,/ C) >=,<>,IN D) DIV,MOD,AND

            (17) 已知有說明
            CONST a=1; b=2; c=3; d=4;
            VAR w,x,y,:Integer;
            執(zhí)行語句
            x:=a; x:=c; y:=a+2; Z:=b; w:=d-a+b;
            后,其值相等的變量是
            A) x,y B) x,z C) x,w D) y,z

            (18) 數(shù)學(xué)表達式Sin(60o)的正確PASCAL表達式是
            A) Sin(60) B) Sin(3.14159*60)
            C) Sin(3,14159*60/180.0) D) Sin(60*3.14159/360.0)

            (19) 下列屬PASCAL合法常數(shù)的是
            A) 102 B) 1O.0 C) 35,000,000 D) 1/2

            (20) 設(shè)x是一個實型變量,下面能將x四舍五入使小數(shù)部分精確到百分之一的PASCAL表達式是
            A) Round(x*100.0)/100.0 B) Round(x/100,0)*100.0
            C) Trunc(x*100.0)/100.0 D) Trunc(x/100.0)*100.0

            (21) 若有說明
            RAR a:ARRTAY[1..10]OF ARRAY[1..10]OF Integer;
            下列語句中正確的是
            A) a[a[2,4]]:=100; B) a[8][12]:=100;
            C) a[0,2,4]:=100; D) a[2][4]L=100;

            (22) 一個文件文件的基類型不可以是
            A) 文件 B) 數(shù)組 C) 實數(shù) D) 記錄數(shù)組

            (23) 下列表達式中正確的是
            A) 8/2 MOD 2 B) NOT(1=0) AND(3<>2) C) 'a'+2 D) 2+False

            (24) 不能作為FOR語句循環(huán)控制變量的是下列哪種類型變量
            A) 整型 B) 布爾型 C) 實型 D) 字符型

            (25) 對函數(shù)的定義和遞歸調(diào)用正確的描述是
            A) 函數(shù)可以嵌套定義,也可以遞歸調(diào)用。 B) 函數(shù)可以嵌套定義,但不能遞歸調(diào)用。
            C) 函數(shù)不能嵌套定義,但可以遞歸調(diào)用。 D) 函數(shù)不能嵌套定義,也不能遞歸調(diào)用。

            (26) 下列過程中,其功能是創(chuàng)建并打開一個文件的是
            A) Assign B) Reset C) Rewrite D) Write

            (27) 當n為任意正奇數(shù)時,值總為Ttre的表達式是
            A) n MOD 2=0 B) NIV 2=1
            C) N-(n DIV 2)=1 D) n-Trunc(n/2)*2=1

            (28) 下面變量說明中正確的是
            A) VAR s:SET OR Real; B) VAR s:SET OF TEXT;
            C) VAR s:SET OF 1..100; D) VAR s:SET OR ARRAY[1..5]OR Char;

            (29) 表達式Pred(Chr(Ord(‘A')+4))的值是
            A) ‘C' B) ‘D' C) 69 D) 101

            (30) 下列表達式中值為假的是
            A) ‘xy'<‘xyz' B) Odd(25+3)=False
            C) 1024<>1024 D) Succ(False)=True

            (31) 程序段: FOR i:1 TO 5 DO
            FOR j:=2 TO i DO
            Writeln(‘A');
            輸出字符A的個數(shù)是
            A) 5 B) 10 C) 15 D) 20

            (32) 設(shè)數(shù)組a和變量I,j,k,m,均已說明,且各自的值如
            a[1]=1, a[2]=2, a[3]=3, a[4]=4, a[5]=5,
            a[6]=6, a[7]=7, a[8]=8, a[9]=9,
            i=1, j=2, k=3, m=4
            下面數(shù)組元素的值等于3的是
            A) a[i*j] B) a[a[j=k-2]] C) a[m DIV j] D) a[a[k-i]+3]

            (33) 以下變量說明中完全正確的一組是
            A) VAR B) VAR
            x1,x2,x3,x4:integer; y1:'x';
            x5:Char; y2:Real;
            x2,x4:Real; y3:Integer;
            C) VAR D) VAR
            x:Real; z1,z2:integer;
            y:Real; z3:Char;
            xy:Boolean; x-y:Real;

            (34) 下面關(guān)于FOR循環(huán)不正確的敘述是
            A) 在循環(huán)體中不能改變循環(huán)控制變量的值
            B) 在執(zhí)行過程中初值和終值不會改變
            C) 分為遞增型和遞減型兩種
            D) 循環(huán)控制變量不必在程序的說明部分說明

            (35) 下面的敘述正確的是
            A) Pascal程序中的注釋不可以出現(xiàn)在任意兩個字符之間
            B) Pascal程序中的注釋不可以出現(xiàn)在任意兩個標識符之間
            C) Pascal程序中的注釋不可以出現(xiàn)在任意兩個語句之間
            D) Pascal程序中的注釋不可以出現(xiàn)在任意兩個程序段之間

            (36) 設(shè)有說明: TYPE arr=ARRAY[1..10] OF Integer;
            ptr=^arr;
            VAR p:ptr;
            若已執(zhí)行了new(p),下面合法的賦值語句是
            A) p^[2]:=10; B) p[2]^:=10; C) p^:=10; D) p[2]:=10;

            (37) 以下結(jié)論正確的是
            A) 表達式[sun,fri]*[mon,tue]的值為[sun,fri,mon,tre]
            B) 表達式x IN [i,j,k,m]等價于(x=i)OR(x=j) OR(x=k) OR(x=m)
            C) 表達式[sun,sat]-[mon,tue]的值為[sat,mon,tue]
            D) 表達式[mon]-[mon,tue]的值為[tue]

            (38) 有下列程序段
            FOR i:=1 TO 10 DO
            BEGIN
            CASE i MOD 4 OF
            0: ch[i]:='a';
            1: ch[i]:='b';
            2: ch[i]:='c';
            3: ch[i]:='d'
            END;
            FOR i:=10 DOWNTO 1 DO Write(ch[i]:1);
            Writeln;
            運行后輸出結(jié)果是
            A) bcdabcddcb B) abcdabcdab C) cbadcbadcb D) dcbadcbadc

            (39) 有變量定義如下:
            TYPE
            WeekDay=(Mon,Tue,Wed,Thu,Fri,Sat,Sun);
            WorkDay=Mon..Fri;
            VAR
            day1:WeekDay;
            day2:WorkDay;
            下列不正確的語句是
            A) day1:=Wed B) day2:=Wed C) day1:=day2 D) day2:=Sun

            (40) 有下面程序段:
            a:=False; b:=False; c:=False;
            x:=15;
            IF a THEN x:=x-10
            ELSE IF b THEN x:= x-5
            ELSE IF c THEN x:=20
            ELSE x:=25:
            假設(shè)所有變量均已說明,程序運行后x的值是
            A) 25 B) 20 C) 15 D) 5

            (41) 設(shè)有程序:
            PROGRAM p41(Input,Output);
            TYPE arr=ARRAY[1..10] OF Char;
            VAR a:arr;
            i:Integer;
            BEGIN
            FOR i:=1 TO 10 DO
            IF NOT Eoln THEN
            REPEAT
            Read(a[i])
            UNTIL a[i]<>' '
            ELSE a[i]:='*';
            Readln;
            FOR i:=1 TO 10 DO
            Write(a[i]);
            Writeln
            END.
            運行以上程序,輸入I love You 則輸出是
            A) I love you B) Iloveyou C) I love you** D) Iloveyou**

            (42) 設(shè)有程序:
            PROGRAM p42(Input,Output);
            VAR
            x,s:Integer;
            FUNCTION ms(a,b:Integer;VAR x:Integer):Integer;
            BEGIN
            x:=3*a-4*b+x;
            ms:=x MOD 10
            END;
            BEGIN
            x:=3;
            s:=ms(ms(1,2,x),2*ms(1,2,x)x);
            Writeln(‘x=',x)
            END
            運行后,Writeln語句的輸出結(jié)果是
            A) x=-12 B) x=8 C) x=34 D) x=43

            (43) 有下列程序段
            VAR p,q,r:^Intetger;
            BEGIN
            New(p):p^:=1;
            q:=p;q^:=2;
            r:=p;r^:=3;
            Dispose(r);
            END;
            執(zhí)行后,p,q,r三個變量值的情況是
            A) p^的值為1,q^的值為2,r的值無意義
            B) p,q,r的值均無意義
            C) p^的值為1,q^的值為2,r的值為3
            D) p^的值為2,q^的值為2,r的值無意義

            (44) 有條件語句
            IF a<>b THEN IF a>b
            THEN IF a<>c
            THEN IF a
            THEN S1 {設(shè)S1為PASCAL語句}
            ELSE S2 {設(shè)S2為PASCAL語句}
            ELSE S3 {設(shè)S3為PASCAL語句}
            當a>b而同時a=c時,應(yīng)執(zhí)行的語句是
            A) S3 B) S2 C) S1 D) 跳出該條件語句

            (45) 設(shè)a,x為整型變量。有語句
            CASE a OF
            1,2,3,7; x:=a
            END;
            下列語句與該CASE語句不等價的是
            A) IF a IN [1,2,3,7,] THEN x:=a;
            B) IF a IN [7,1..3] THEN x:=a;
            C) IF (a=1)AND(a=2)AND(a=3)AND(a=7) THEN x:=a;
            D) IF (a=1)OR(a=2)OR(a=3)OR(a=7) THEN x:=a;

            (46) 假定p,q,t分別為指向結(jié)點A,B,C的指針,每個結(jié)點中包含一個字符串和一個整數(shù),如下圖所示:

            執(zhí)行下列語句
            p^:=q^; q^:=t^; t^:=p^;
            后,p,q,t分別指向的結(jié)點和各結(jié)點內(nèi)容正確的是

            (47) 已知有函數(shù)定義
            FUNCTION fn(a,b,c:Real);Real;
            BEGIN
            fn:=sin(a)/(sin(a-b)*sin(a-c))
            END;
            要計算下列m的值:

            通過調(diào)用函數(shù)fn計算m的正確語句是
            A) m:=fn(x,y,z)+fn(x,y,z)+fn(x,y,z)
            B) m:=fn(x-y)+fn(y-z)+fn(z-x)
            C) m:=fn(x,y,z)+fn(y,z,x)+fn(z,x,y)
            D) m:=fn(x)+fn(y)+fn(z)

            (48) 設(shè)有變量說明:VAR r,s:RECORD
            a:Integer:b:Char
            END;
            x:Real; ch:Char;
            下面賦值語句中錯誤的是
            A) r:=s; B) s,b:=ch; C) x:=r,a; D) r,a:=x;

            (49) 設(shè)有以下說明: TYPE t1=FILE OF Integer;
            VAR f1:t1: n:Integer;
            且abc.dat是t1型文件,下面正確的程序段是
            A) Assign(f1,'abc.dat'); B) Assign(f1,'abc.dat');
            Write(f1,n); Reset(f1);
            Rewrite(f1); Readln(f1,n);
            Close(f1); Close(f1);
            C) Assign(f1,'abc.dat'); D) Assign(f1,'abc,dat');
            Rewrite(f1); Rewet(f1);
            Writeln(f1,n); Read(f1,n);
            Close(f1); Close(f1);

            (50) 設(shè)有類型說明TYPE arr=ARRAY[1..10] OF Char;請閱讀下面過程PROCEDURE proc(VAR a:arr);
            VAR n,k:Integer;
            BEGIN
            n:=Ord(‘a(chǎn)')-Ord(‘A');
            FOR k:=1 TO 10 DO
            IF a[k] IN [‘a(chǎn)'..'z'] THEN
            a[k]:=Chr(Ord(a[k]-n)
            END;
            此過程的功能是
            A) 把a中的所有小寫字母變成大寫字母
            B) 把a中的所有小寫字母變成大寫,大寫字母變成小寫
            C) 把a中的所有大寫字母變成小寫字母
            D) 把a中的每個字符按ASCII碼順序改為它前面的第n個字符

            二、填空題(每空2分,共40分)
            請將每空的正確答案寫在答題卡上[1]至[20]序號的橫線上,答在試卷上不得分。


            (1) 在DOS狀態(tài)下,當執(zhí)行當前盤目錄中的程序A.EXE時,為了將本該在屏幕上顯示的運行結(jié)果輸出到文件A.DAT中,應(yīng)使用的DOS命令為 [1] 。
            (2) 在XCOPY、PATH、TREE三個DOS命令中,屬于內(nèi)部命令的是令是 [2] 。
            (3) 設(shè)當前盤為C盤,為了將當前盤當前目錄中第三個字符為X的所有文件同名復(fù)制到A盤的當前目錄中,應(yīng)使用的DOS命令為 [3] 。
            (4) 要將當前盤的目錄A\B\C設(shè)置為當前目錄,應(yīng)使用的DOS命令為 [4] 。
            (5) 計算機網(wǎng)絡(luò)按通信距離劃分為局域網(wǎng)與廣域網(wǎng),Novell網(wǎng)屬于 [5] 。

            (6) 下面程序計算 的值。請?zhí)羁胀瓿伞?

            PROGRAM pp6(Output);
            VAR i,j:Integer;
            fact,sum:Real;
            BEGIN
            sum:=0.0; i:=1;
            WHILE [6] DO
            BEGIN
            fact:=1.0;
            FOR j:=1 TO 2*i+1 DO
            fact:=fact*j;
            sum:= [7]
            i:=i+1
            END
            Writeln(‘sum=',sum:10:1);
            END.

            (7) 下面程序段打印101—200之間所有既不能被3整除也不能被8整除的數(shù),請?zhí)羁胀瓿伞?
            x:=101;
            WHILE x<=200 DO
            BEGIN
            IF (x MOD 3=0) [8] (x MOD 8=0) THEN
            ELSE Write(x:3);
            x:=x+1
            END;
            (8) 下面程序的功能是將當前路徑上基類型為實數(shù)的文件real.dat中的所有實數(shù)求和。請?zhí)羁胀瓿伞?
            PROGRAM pp8(Input,Output);
            VAR
            f: [9] ;
            r,s:Real;
            BEGIN
            s:=0;
            Assign(f,rdal.dat');
            Reset(f)
            WHILE NOT EOF(f) DO
            BEGIN
            [10]
            s:=s+r
            END;
            [11]
            Writeln(‘The result is',s:8:3)
            END.

            (9) 下面的程序可以把文本文件filel.txt復(fù)制為file2.txt,請真空完成。
            PROGRAM pp9(Output);
            VAR f1,f2:Text;
            PROCEDURE copy( [12] )
            VAR c:Char;
            BEGIN
            WHELE[13]DO
            BEGIN
            Read(t1,C);
            Write(t2.C)
            END
            END;
            BEGIN
            Assign(f1,'filel.txt');
            Assign(f2,'file2.txt');
            Reset(f1);
            Rewrite(f2);
            Copy(f1,f2);
            Close(f1,);
            Close(f2,)
            END.

            (10) 命題:100以內(nèi)的奇數(shù)的平方被8整除,余數(shù)均為1。
            下面的函數(shù)可以驗證上述命題,若命題成立,則返回True,否則返回False.請?zhí)羁胀瓿伞?
            FUNCTION func:Boolean;
            VAR a:integer; flag:Boolean;
            BEGIN
            flag:= [14]
            FOR a:=1 TO 100 DO
            IF Odd(a) THEN
            flag: [15] ADD(a*a MOD 8=1);
            func:=flag
            END;

            (11) 若兩個素數(shù)之間沒有其它素數(shù),則稱這兩個素數(shù)為相鄰的。下面過程p1可以根據(jù)參數(shù)x輸出一對相鄰素數(shù)a,b,使得a<=x
            PROCEDURE pl(x:Integer);
            VAR a,b:Integer;
            BEGIN
            a:=x;
            b:= [16]
            WHILE NOT isprime(a) DO
            a:=pred (a);
            WHILE NOT isprime(b) DO
            b:= [17]
            Writeln(a:5,b:5)
            END;

            (12) 下面函數(shù)func的作用是:若數(shù)組a中有n個互不相同的數(shù),則返回a中第m大的數(shù)
            (m<=n=100)。
            例如:若n=10,m=4,a[1]-a[10]中的數(shù)為5 7 9 3 4 2 10 15 8 6則返回第4大的數(shù)8。請?zhí)羁胀瓿伞?
            TYPE arr=ARRAY[1..100] OF Integer;
            FUNCTION func(a:arr;n,m;Integer);Integer;
            VAR k,j,I:Integer;
            BEGIN
            FOR i:=1 TO m DO
            BEGIN
            k:= [18]
            FOR j:=i+a TO n DO
            IF a[j]>a[k] THEN
            [19] ;
            IF i
            BEGIN
            j:=a[i]; a[i]:=a[k]; a[k]:=j
            END
            END;
            Func:= [20]
            END;

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